]> git.proxmox.com Git - mirror_ubuntu-disco-kernel.git/commit
iommu/amd: Don't use dev_data in irte_ga_set_affinity()
authorScott Wood <swood@redhat.com>
Sun, 28 Jan 2018 20:22:19 +0000 (14:22 -0600)
committerJoerg Roedel <jroedel@suse.de>
Tue, 13 Feb 2018 13:18:06 +0000 (14:18 +0100)
commit01ee04badefd296eb7a4430497373be9b7b16783
tree052d934c5c284606d63ed20e44db4b19ede82d0d
parent27790398c2aed917828dc3c6f81240d57f1584c9
iommu/amd: Don't use dev_data in irte_ga_set_affinity()

search_dev_data() acquires a non-raw lock, which can't be done
from atomic context on PREEMPT_RT.  There is no need to look at
dev_data because guest_mode should never be set if use_vapic is
not set.

Signed-off-by: Scott Wood <swood@redhat.com>
Signed-off-by: Joerg Roedel <jroedel@suse.de>
drivers/iommu/amd_iommu.c