Skip to content
  • Peter Maydell's avatar
    683685e7
    Merge remote-tracking branch 'remotes/stefanha-gitlab/tags/block-pull-request' into staging · 683685e7
    Peter Maydell authored
    
    
    Pull request for 5.2
    
    NVMe fixes to solve IOMMU issues on non-x86 and error message/tracing
    improvements. Elena Afanasova's ioeventfd fixes are also included.
    
    Signed-off-by: default avatarStefan Hajnoczi <stefanha@redhat.com>
    
    # gpg: Signature made Wed 04 Nov 2020 15:18:16 GMT
    # gpg:                using RSA key 8695A8BFD3F97CDAAC35775A9CA4ABB381AB73C8
    # gpg: Good signature from "Stefan Hajnoczi <stefanha@redhat.com>" [full]
    # gpg:                 aka "Stefan Hajnoczi <stefanha@gmail.com>" [full]
    # Primary key fingerprint: 8695 A8BF D3F9 7CDA AC35  775A 9CA4 ABB3 81AB 73C8
    
    * remotes/stefanha-gitlab/tags/block-pull-request: (33 commits)
      util/vfio-helpers: Assert offset is aligned to page size
      util/vfio-helpers: Convert vfio_dump_mapping to trace events
      util/vfio-helpers: Improve DMA trace events
      util/vfio-helpers: Trace where BARs are mapped
      util/vfio-helpers: Trace PCI BAR region info
      util/vfio-helpers: Trace PCI I/O config accesses
      util/vfio-helpers: Improve reporting unsupported IOMMU type
      block/nvme: Fix nvme_submit_command() on big-endian host
      block/nvme: Fix use of write-only doorbells page on Aarch64 arch
      block/nvme: Align iov's va and size on host page size
      block/nvme: Change size and alignment of prp_list_pages
      block/nvme: Change size and alignment of queue
      block/nvme: Change size and alignment of IDENTIFY response buffer
      block/nvme: Correct minimum device page size
      block/nvme: Set request_alignment at initialization
      block/nvme: Simplify nvme_cmd_sync()
      block/nvme: Simplify ADMIN queue access
      block/nvme: Correctly initialize Admin Queue Attributes
      block/nvme: Use definitions instead of magic values in add_io_queue()
      block/nvme: Introduce Completion Queue definitions
      ...
    
    Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
    683685e7
    Merge remote-tracking branch 'remotes/stefanha-gitlab/tags/block-pull-request' into staging
    Peter Maydell authored
    
    
    Pull request for 5.2
    
    NVMe fixes to solve IOMMU issues on non-x86 and error message/tracing
    improvements. Elena Afanasova's ioeventfd fixes are also included.
    
    Signed-off-by: default avatarStefan Hajnoczi <stefanha@redhat.com>
    
    # gpg: Signature made Wed 04 Nov 2020 15:18:16 GMT
    # gpg:                using RSA key 8695A8BFD3F97CDAAC35775A9CA4ABB381AB73C8
    # gpg: Good signature from "Stefan Hajnoczi <stefanha@redhat.com>" [full]
    # gpg:                 aka "Stefan Hajnoczi <stefanha@gmail.com>" [full]
    # Primary key fingerprint: 8695 A8BF D3F9 7CDA AC35  775A 9CA4 ABB3 81AB 73C8
    
    * remotes/stefanha-gitlab/tags/block-pull-request: (33 commits)
      util/vfio-helpers: Assert offset is aligned to page size
      util/vfio-helpers: Convert vfio_dump_mapping to trace events
      util/vfio-helpers: Improve DMA trace events
      util/vfio-helpers: Trace where BARs are mapped
      util/vfio-helpers: Trace PCI BAR region info
      util/vfio-helpers: Trace PCI I/O config accesses
      util/vfio-helpers: Improve reporting unsupported IOMMU type
      block/nvme: Fix nvme_submit_command() on big-endian host
      block/nvme: Fix use of write-only doorbells page on Aarch64 arch
      block/nvme: Align iov's va and size on host page size
      block/nvme: Change size and alignment of prp_list_pages
      block/nvme: Change size and alignment of queue
      block/nvme: Change size and alignment of IDENTIFY response buffer
      block/nvme: Correct minimum device page size
      block/nvme: Set request_alignment at initialization
      block/nvme: Simplify nvme_cmd_sync()
      block/nvme: Simplify ADMIN queue access
      block/nvme: Correctly initialize Admin Queue Attributes
      block/nvme: Use definitions instead of magic values in add_io_queue()
      block/nvme: Introduce Completion Queue definitions
      ...
    
    Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
Loading