OSDN Git Service

iommu/vt-d: Fix up error handling in alloc_iommu
authorJoerg Roedel <jroedel@suse.de>
Thu, 7 Jan 2016 11:16:51 +0000 (12:16 +0100)
committerJoerg Roedel <jroedel@suse.de>
Thu, 7 Jan 2016 12:44:41 +0000 (13:44 +0100)
commitbc8474549e94efddb5d5791af0a015d13115b67b
tree082c049f62308c4eeb99d282fd507613f35be96c
parent592033790e8276f7038efb480871598648464a01
iommu/vt-d: Fix up error handling in alloc_iommu

Only check for error when iommu->iommu_dev has been assigned
and only assign drhd->iommu when the function can't fail
anymore.

Signed-off-by: Joerg Roedel <jroedel@suse.de>
drivers/iommu/dmar.c