]> git.baikalelectronics.ru Git - kernel.git/commit
iommu/vt-d: Don't store SIRTP request
authorJan Kiszka <jan.kiszka@siemens.com>
Mon, 11 Aug 2014 11:13:25 +0000 (13:13 +0200)
committerJoerg Roedel <jroedel@suse.de>
Tue, 19 Aug 2014 11:09:15 +0000 (13:09 +0200)
commitc7d1af095f89dc26499a37018031bc9424d9c311
treea58c73d58dcfabe96b8289c631e96cf64d1450e9
parentca09702717581356bb91e5bbfbb244eda384a004
iommu/vt-d: Don't store SIRTP request

Don't store the SIRTP request bit in the register state. It will
otherwise become sticky and could request an Interrupt Remap Table
Pointer update on each command register write.

Found while starting to emulate IR in QEMU, not by observing problems on
real hardware.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Joerg Roedel <jroedel@suse.de>
drivers/iommu/intel_irq_remapping.c