• Markus Armbruster's avatar
    Configurable block format whitelist · eb852011
    Markus Armbruster authored
    
    
    We have code for a quite a few block formats.  While I trust that all
    of these formats are useful at least for some people in some
    circumstances, some of them are of a kind that friends don't let
    friends use in production.
    
    This patch provides an optional block format whitelist, default off.
    If a whitelist is configured with --block-drv-whitelist, QEMU proper
    can use only whitelisted formats.  Other programs, like qemu-img, are
    not affected.
    
    Drivers for formats off the whitelist still participate in format
    probing, to ensure all programs probe exactly the same.  Without that,
    QEMU proper would be prone to treat images with a format off the
    whitelist as raw when the image's format is probed.
    
    Signed-off-by: default avatarMarkus Armbruster <armbru@redhat.com>
    Signed-off-by: default avatarAnthony Liguori <aliguori@us.ibm.com>
    eb852011