|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] RFC: Making QEMU honour 'readonly' flag for disks
Daniel P. Berrange writes ("[Xen-devel] RFC: Making QEMU honour 'readonly' flag
for disks"):
> The Xen disk configuration syntax allows a block device to be marked as
> readonly, exclusive writable or shared writeable. The xen hotplug scripts
> will clash for clashing configs between domains, but it is upto the
> backend drivers to actually enforce the readonly flag on I/O operations.
> The paravirt backend disk driver does this fine, but QEMU's emulated
> backend driver does not.
I still think this is a fix we should have but your patch is very
intrusive. Is there some reason why you didn't just invent
BDRV_O_RDONLY_NO__ACTUALLY__READONLY ? A new parameter to bdrv_new
seems quite wrong.
(It's a shame that the existing BDRV_O_RDONLY does something strange
and probably wrong, but we probably don't want to fix that in our
branch.)
Would you be willing to prepare a revised patch along those lines ?
If you don't want to deal with upstream I can put your change in the
pile with the others ...
Ian.
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|