summary refs log tree commit diff
path: root/Kbuild
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 /Kbuild
parent360eb3c5687e2df23e29e97878238765bfe6a756 (diff)
downloadlinux-ada4d4b2a32e9f63d4dcb9f69578473408f4622c.tar.gz
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 'Kbuild')
0 files changed, 0 insertions, 0 deletions