]> git.ipfire.org Git - thirdparty/qemu.git/commit
intel-iommu: remove IntelIOMMUNotifierNode
authorPeter Xu <peterx@redhat.com>
Fri, 18 May 2018 07:25:10 +0000 (15:25 +0800)
committerMichael Roth <mdroth@linux.vnet.ibm.com>
Thu, 21 Jun 2018 01:45:05 +0000 (20:45 -0500)
commit99fc962b62f6419f09e2d09670e176359da06ce7
tree969bbba0963d0904736b5ae5caf0ac3587d9de60
parent6c403b72b48f01b51d56332ba9e346a1d96fc179
intel-iommu: remove IntelIOMMUNotifierNode

That is not really necessary.  Removing that node struct and put the
list entry directly into VTDAddressSpace.  It simplfies the code a lot.
Since at it, rename the old notifiers_list into vtd_as_with_notifiers.

CC: QEMU Stable <qemu-stable@nongnu.org>
Signed-off-by: Peter Xu <peterx@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
(cherry picked from commit b4a4ba0d68f50f218ee3957b6638dbee32a5eeef)
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
hw/i386/intel_iommu.c
include/hw/i386/intel_iommu.h