aboutsummaryrefslogtreecommitdiff
path: root/drivers/iommu/intel-iommu.c
diff options
context:
space:
mode:
authorJiang Liu <jiang.liu@linux.intel.com>2014-01-06 14:18:09 +0800
committerJoerg Roedel <joro@8bytes.org>2014-01-09 12:42:35 +0100
commitada4d4b2a32e9f63d4dcb9f69578473408f4622c (patch)
tree7f50f2c380f4e46bfd4fb3317a5e4f17b35c3ab2 /drivers/iommu/intel-iommu.c
parent360eb3c5687e2df23e29e97878238765bfe6a756 (diff)
iommu/vt-d: fix PCI device reference leakage on error recovery path
Function dmar_parse_dev_scope() should release the PCI device reference count gained in function dmar_parse_one_dev_scope() on error recovery, otherwise it will cause PCI device object leakage. This patch also introduces dmar_free_dev_scope(), which will be used to support DMAR device hotplug. Reviewed-by: Yijing Wang <wangyijing@huawei.com> Signed-off-by: Jiang Liu <jiang.liu@linux.intel.com> Signed-off-by: Joerg Roedel <joro@8bytes.org>
Diffstat (limited to 'drivers/iommu/intel-iommu.c')
0 files changed, 0 insertions, 0 deletions