]> git.baikalelectronics.ru Git - kernel.git/commit
Intel-IOMMU, intr-remap: set the whole 128bits of irte when modify/free it
authorWeidong Han <weidong.han@intel.com>
Fri, 22 May 2009 16:41:14 +0000 (00:41 +0800)
committerDavid Woodhouse <David.Woodhouse@intel.com>
Tue, 23 Jun 2009 21:09:15 +0000 (22:09 +0100)
commit4190af92eb9d49253e37754e686b72c37c2b3315
treec38cf0924b01e42a936b56d9f5c3d254822d3471
parent7bf1275fd59a2242e51d2bf2774531f1e6b256fe
Intel-IOMMU, intr-remap: set the whole 128bits of irte when modify/free it

Interrupt remapping table entry is 128bits. Currently, it only sets low
64bits of irte in modify_irte and free_irte. This ignores high 64bits
setting of irte, that means source-id setting will be ignored. This patch
sets the whole 128bits of irte when modify/free it. Following source-id
checking patch depends on this.

Signed-off-by: Weidong Han <weidong.han@intel.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
drivers/pci/intr_remapping.c