[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Fatal crash on xen4.2 HVM + qemu-xen dm + NFS
On Mon, 2013-01-21 at 20:37 +0000, Alex Bligh wrote: > Is the BDRV_O_NOCACHE | BDRV_O_CACHE_WB combination intentional or > should BDRV_O_NOCACHE be removed? Why would the default be different > for emulated and PV disks? AIUI it is intentional. The safe option (i,e, the one which doesn't risk trashing the filesystem) is not to cache (so that writes have really hit the disk when the device says so). We want to always use this mode with PV devices. However the performance impact of not caching the emulated (esp IDE) devices is enormous and so the trade off was made to cache them on the theory that they would only be used during install and early boot and that OSes would switch to PV drivers ASAP. Also AIUI the emulated IDE interface doesn't have any way to request that something really hits the disk anyway, but I might be misremembering that. Check the archives from around the time this change was made, I'm pretty sure there was some discussion of why things are this way. Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |