iommu/vt-d: Enhance error recovery in function intel_enable_irq_remapping()
authorJiang Liu <jiang.liu@linux.intel.com>
Sun, 9 Nov 2014 14:48:01 +0000 (22:48 +0800)
committerJoerg Roedel <jroedel@suse.de>
Tue, 18 Nov 2014 10:18:36 +0000 (11:18 +0100)
commit51acce33c4df6ee23b5ad4c2e6c239e0d6f25771
treeb2862ac19da7f683be590e49d94e3c57eae89ca0
parenta7a3dad944344caf034699b0c0e8dc51b469cf20
iommu/vt-d: Enhance error recovery in function intel_enable_irq_remapping()

Enhance error recovery in function intel_enable_irq_remapping()
by tearing down all created data structures.

Signed-off-by: Jiang Liu <jiang.liu@linux.intel.com>
Reviewed-by: Yijing Wang <wangyijing@huawei.com>
Signed-off-by: Joerg Roedel <jroedel@suse.de>
drivers/iommu/intel_irq_remapping.c