On 15/07/2015 14:21, Michael S. Tsirkin wrote: >> > Disable scsi passthrough by default since it was incompatible with >> > virtio 1.0. For legacy machine types, keep this on by default. >> > >> > Cc: Stefan Hajnoczi <stefa...@redhat.com> >> > Cc: Kevin Wolf <kw...@redhat.com> >> > Cc: qemu-bl...@nongnu.org >> > Signed-off-by: Jason Wang <jasow...@redhat.com> > Seems risky for 2.4. modern is off by default for now. Can't we limit > the change to when modern is enabled?
That would have the effect of disabling a feature when you turn on modern. > I suggested changing this from bool to on/off/auto, and > make auto mean !modern. No, please do it like Jason did. The SCSI feature effectively had to be enabled explicitly already, the requests were marked as unsupported. Paolo