qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH] raw-posix.c: remove raw device access for cdrom


From: Paolo Bonzini
Subject: Re: [Qemu-devel] [PATCH] raw-posix.c: remove raw device access for cdrom
Date: Thu, 2 Jul 2015 15:47:34 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.0.1


On 02/07/2015 14:24, Laurent Vivier wrote:
> 
> #ifdef __FreeBSD__
>     if (S_ISCHR(st.st_mode)) {
>         /*
>          * The file is a char device (disk), which on FreeBSD isn't behind
>          * a pager, so force all requests to be aligned. This is needed
>          * so QEMU makes sure all IO operations on the device are aligned
>          * to sector size, or else FreeBSD will reject them with EINVAL.
>          */
>         s->needs_alignment = true;
>     }
> #endif

So on FreeBSD and Apple /dev/r* is the equivalent of BDRV_O_NO_CACHE?

Paolo



reply via email to

[Prev in Thread] Current Thread [Next in Thread]