• Zhu Lingshan's avatar
    vDPA: !FEATURES_OK should not block querying device config space · a34bed37
    Zhu Lingshan authored
    Users may want to query the config space of a vDPA device,
    to choose a appropriate one for a certain guest. This means the
    users need to read the config space before FEATURES_OK, and
    the existence of config space contents does not depend on
    FEATURES_OK.
    
    The spec says:
    The device MUST allow reading of any device-specific configuration
    field before FEATURES_OK is set by the driver. This includes
    fields which are conditional on feature bits, as long as those
    feature bits are offered by the device.
    Signed-off-by: default avatarZhu Lingshan <lingshan.zhu@intel.com>
    Message-Id: <20220722115309.82746-5-lingshan.zhu@intel.com>
    Signed-off-by: default avatarMichael S. Tsirkin <mst@redhat.com>
    a34bed37
vdpa.c 29.7 KB