diff options
author | Alex Williamson <alex.williamson@redhat.com> | 2011-03-04 14:52:30 -0700 |
---|---|---|
committer | David Woodhouse <David.Woodhouse@intel.com> | 2011-03-12 14:37:53 +0000 |
commit | 2fe9723df8e45fd247782adea244a5e653c30bf4 (patch) | |
tree | 53395a1234747e13d57cd99dd1299e8b6e277f6c /virt | |
parent | a97590e56d0d58e1dd262353f7cbd84e81d8e600 (diff) | |
download | kernel_samsung_crespo-2fe9723df8e45fd247782adea244a5e653c30bf4.zip kernel_samsung_crespo-2fe9723df8e45fd247782adea244a5e653c30bf4.tar.gz kernel_samsung_crespo-2fe9723df8e45fd247782adea244a5e653c30bf4.tar.bz2 |
intel-iommu: Fix get_domain_for_dev() error path
If we run out of domain_ids and fail iommu_attach_domain(), we
fall into domain_exit() without having setup enough of the
domain structure for this to do anything useful. In fact, it
typically runs off into the weeds walking the bogus domain->devices
list. Just free the domain.
Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
Acked-by: Donald Dutile <ddutile@redhat.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Cc: stable@kernel.org
Diffstat (limited to 'virt')
0 files changed, 0 insertions, 0 deletions