1. 08 Oct, 2022 1 commit
    • Zhu Lingshan's avatar
      vDPA: allow userspace to query features of a vDPA device · 22856510
      Zhu Lingshan authored
      This commit adds a new vDPA netlink attribution
      VDPA_ATTR_VDPA_DEV_SUPPORTED_FEATURES. Userspace can query
      features of vDPA devices through this new attr.
      
      This commit invokes vdpa_config_ops.get_config()
      rather than vdpa_get_config_unlocked() to read
      the device config spcae, so no races in
      vdpa_set_features_unlocked()
      
      Userspace tool iproute2 example:
      $ vdpa dev config show vdpa0
      vdpa0: mac 00:e8:ca:11:be:05 link up link_announce false max_vq_pairs 4 mtu 1500
        negotiated_features MRG_RXBUF CTRL_VQ MQ VERSION_1 ACCESS_PLATFORM
        dev_features MTU MAC MRG_RXBUF CTRL_VQ MQ ANY_LAYOUT VERSION_1 ACCESS_PLATFORM
      Signed-off-by: default avatarZhu Lingshan <lingshan.zhu@intel.com>
      Message-Id: <20220929014555.112323-2-lingshan.zhu@intel.com>
      Signed-off-by: default avatarMichael S. Tsirkin <mst@redhat.com>
      22856510
  2. 07 Oct, 2022 10 commits
  3. 02 Oct, 2022 4 commits
  4. 01 Oct, 2022 9 commits
  5. 30 Sep, 2022 16 commits