aboutsummaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorJoerg Roedel <jroedel@suse.de>2015-10-20 14:59:36 +0200
committerMoyster <oysterized@gmail.com>2016-08-26 20:46:19 +0200
commit3962609bd3858df090b0b57922eca4b539b622a6 (patch)
tree086d045ec5f3bb44f3fb0d0ccd9b504810aab4cb /include/linux
parent8514979188d75adc1f7742e98a177b1e65ff1976 (diff)
iommu/amd: Don't clear DTE flags when modifying it
commit cbf3ccd09d683abf1cacd36e3640872ee912d99b upstream. During device assignment/deassignment the flags in the DTE get lost, which might cause spurious faults, for example when the device tries to access the system management range. Fix this by not clearing the flags with the rest of the DTE. Reported-by: G. Richard Bellamy <rbellamy@pteradigm.com> Tested-by: G. Richard Bellamy <rbellamy@pteradigm.com> Signed-off-by: Joerg Roedel <jroedel@suse.de> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Signed-off-by: Stefan Guendhoer <stefan@guendhoer.com>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions