Skip to content
  • Richard Henderson's avatar
    2bb9d628
    Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into staging · 2bb9d628
    Richard Henderson authored
    
    
    pc,pci,virtio: cleanups, fixes, features
    
    vhost-user-gpu: edid
    vhost-user-scmi device
    vhost-vdpa: _F_CTRL_RX and _F_CTRL_RX_EXTRA support for svq
    
    cleanups, fixes all over the place.
    
    Signed-off-by: default avatarMichael S. Tsirkin <mst@redhat.com>
    
    # -----BEGIN PGP SIGNATURE-----
    #
    # iQFDBAABCAAtFiEEXQn9CHHI+FuUyooNKB8NuNKNVGkFAmSsjYMPHG1zdEByZWRo
    # YXQuY29tAAoJECgfDbjSjVRp2vYH/20u6TAMssE/UAJoUU0ypbJkbHjDqiqDeuZN
    # qDYazLUWIJTUbDnSfXAiRcdJuukEpEFcoHa9O6vgFE/SNod51IrvsJR9CbZxNmk6
    # D+Px9dkMckDE/yb8f6hhcHsi7/1v04I0oSXmJTVYxWSKQhD4Km6x8Larqsh0u4yd
    # n6laZ+VK5H8sk6QvI5vMz+lYavACQVryiWV/GAigP21B0eQK79I5/N6y0q8/axD5
    # cpeTzUF+m33SfLfyd7PPmibCQFYrHDwosynSnr3qnKusPRJt2FzWkzOiZgbtgE2L
    # UQ/S4sYTBy8dZJMc0wTywbs1bSwzNrkQ+uS0v74z9wCUYTgvQTA=
    # =RsOh
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Tue 11 Jul 2023 12:00:19 AM BST
    # gpg:                using RSA key 5D09FD0871C8F85B94CA8A0D281F0DB8D28D5469
    # gpg:                issuer "mst@redhat.com"
    # gpg: Good signature from "Michael S. Tsirkin <mst@kernel.org>" [undefined]
    # gpg:                 aka "Michael S. Tsirkin <mst@redhat.com>" [undefined]
    # gpg: WARNING: This key is not certified with a trusted signature!
    # gpg:          There is no indication that the signature belongs to the owner.
    # Primary key fingerprint: 0270 606B 6F3C DF3D 0B17  0970 C350 3912 AFBE 8E67
    #      Subkey fingerprint: 5D09 FD08 71C8 F85B 94CA  8A0D 281F 0DB8 D28D 5469
    
    * tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu
    
    : (66 commits)
      vdpa: Allow VIRTIO_NET_F_CTRL_RX_EXTRA in SVQ
      vdpa: Restore packet receive filtering state relative with _F_CTRL_RX_EXTRA feature
      vdpa: Allow VIRTIO_NET_F_CTRL_RX in SVQ
      vdpa: Avoid forwarding large CVQ command failures
      vdpa: Accessing CVQ header through its structure
      vhost: Fix false positive out-of-bounds
      vdpa: Restore packet receive filtering state relative with _F_CTRL_RX feature
      vdpa: Restore MAC address filtering state
      vdpa: Use iovec for vhost_vdpa_net_load_cmd()
      pcie: Specify 0 for ARI next function numbers
      pcie: Use common ARI next function number
      include/hw/virtio: document some more usage of notifiers
      include/hw/virtio: add kerneldoc for virtio_init
      include/hw/virtio: document virtio_notify_config
      hw/virtio: fix typo in VIRTIO_CONFIG_IRQ_IDX comments
      include/hw: document the device_class_set_parent_* fns
      include: attempt to document device_class_set_props
      vdpa: Fix possible use-after-free for VirtQueueElement
      pcie: Add hotplug detect state register to cmask
      virtio-iommu: Rework the traces in virtio_iommu_set_page_size_mask()
      ...
    
    Signed-off-by: default avatarRichard Henderson <richard.henderson@linaro.org>
    2bb9d628
    Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into staging
    Richard Henderson authored
    
    
    pc,pci,virtio: cleanups, fixes, features
    
    vhost-user-gpu: edid
    vhost-user-scmi device
    vhost-vdpa: _F_CTRL_RX and _F_CTRL_RX_EXTRA support for svq
    
    cleanups, fixes all over the place.
    
    Signed-off-by: default avatarMichael S. Tsirkin <mst@redhat.com>
    
    # -----BEGIN PGP SIGNATURE-----
    #
    # iQFDBAABCAAtFiEEXQn9CHHI+FuUyooNKB8NuNKNVGkFAmSsjYMPHG1zdEByZWRo
    # YXQuY29tAAoJECgfDbjSjVRp2vYH/20u6TAMssE/UAJoUU0ypbJkbHjDqiqDeuZN
    # qDYazLUWIJTUbDnSfXAiRcdJuukEpEFcoHa9O6vgFE/SNod51IrvsJR9CbZxNmk6
    # D+Px9dkMckDE/yb8f6hhcHsi7/1v04I0oSXmJTVYxWSKQhD4Km6x8Larqsh0u4yd
    # n6laZ+VK5H8sk6QvI5vMz+lYavACQVryiWV/GAigP21B0eQK79I5/N6y0q8/axD5
    # cpeTzUF+m33SfLfyd7PPmibCQFYrHDwosynSnr3qnKusPRJt2FzWkzOiZgbtgE2L
    # UQ/S4sYTBy8dZJMc0wTywbs1bSwzNrkQ+uS0v74z9wCUYTgvQTA=
    # =RsOh
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Tue 11 Jul 2023 12:00:19 AM BST
    # gpg:                using RSA key 5D09FD0871C8F85B94CA8A0D281F0DB8D28D5469
    # gpg:                issuer "mst@redhat.com"
    # gpg: Good signature from "Michael S. Tsirkin <mst@kernel.org>" [undefined]
    # gpg:                 aka "Michael S. Tsirkin <mst@redhat.com>" [undefined]
    # gpg: WARNING: This key is not certified with a trusted signature!
    # gpg:          There is no indication that the signature belongs to the owner.
    # Primary key fingerprint: 0270 606B 6F3C DF3D 0B17  0970 C350 3912 AFBE 8E67
    #      Subkey fingerprint: 5D09 FD08 71C8 F85B 94CA  8A0D 281F 0DB8 D28D 5469
    
    * tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu
    
    : (66 commits)
      vdpa: Allow VIRTIO_NET_F_CTRL_RX_EXTRA in SVQ
      vdpa: Restore packet receive filtering state relative with _F_CTRL_RX_EXTRA feature
      vdpa: Allow VIRTIO_NET_F_CTRL_RX in SVQ
      vdpa: Avoid forwarding large CVQ command failures
      vdpa: Accessing CVQ header through its structure
      vhost: Fix false positive out-of-bounds
      vdpa: Restore packet receive filtering state relative with _F_CTRL_RX feature
      vdpa: Restore MAC address filtering state
      vdpa: Use iovec for vhost_vdpa_net_load_cmd()
      pcie: Specify 0 for ARI next function numbers
      pcie: Use common ARI next function number
      include/hw/virtio: document some more usage of notifiers
      include/hw/virtio: add kerneldoc for virtio_init
      include/hw/virtio: document virtio_notify_config
      hw/virtio: fix typo in VIRTIO_CONFIG_IRQ_IDX comments
      include/hw: document the device_class_set_parent_* fns
      include: attempt to document device_class_set_props
      vdpa: Fix possible use-after-free for VirtQueueElement
      pcie: Add hotplug detect state register to cmask
      virtio-iommu: Rework the traces in virtio_iommu_set_page_size_mask()
      ...
    
    Signed-off-by: default avatarRichard Henderson <richard.henderson@linaro.org>
Loading