diff options
author | Joerg Roedel <joerg.roedel@amd.com> | 2011-09-02 14:19:50 +0200 |
---|---|---|
committer | Joerg Roedel <joerg.roedel@amd.com> | 2011-09-02 14:19:50 +0200 |
commit | e33acde91140f1809952d1c135c36feb66a51887 (patch) | |
tree | 86c6c7d7c76a311604843e919df141c30c5b1160 /arch/mips/include/asm/smtc_ipi.h | |
parent | f1ca1512e765337a7c09eb875eedef8ea4e07654 (diff) | |
download | blackbird-op-linux-e33acde91140f1809952d1c135c36feb66a51887.tar.gz blackbird-op-linux-e33acde91140f1809952d1c135c36feb66a51887.zip |
iommu/amd: Don't take domain->lock recursivly
The domain_flush_devices() function takes the domain->lock.
But this function is only called from update_domain() which
itself is already called unter the domain->lock. This causes
a deadlock situation when the dma-address-space of a domain
grows larger than 1GB.
Cc: stable@kernel.org
Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
Diffstat (limited to 'arch/mips/include/asm/smtc_ipi.h')
0 files changed, 0 insertions, 0 deletions