]> xenbits.xensource.com Git - legacy/linux-2.6.18-xen.git/commit
[IA64] xencomm: add PHYSDEVOP_pirq_eoi_gmfn support.
authorIsaku Yamahata <yamahata@valinux.co.jp>
Mon, 5 Jan 2009 05:13:49 +0000 (14:13 +0900)
committerIsaku Yamahata <yamahata@valinux.co.jp>
Mon, 5 Jan 2009 05:13:49 +0000 (14:13 +0900)
commit61df376be5747135df68a69ba8827c8c712ff037
tree73afcf1f209b2c2ffc720620141fb9fcd9abaf41
parent667fffb13613ea0e601df0177cc13aaa8f0b3bf3
[IA64] xencomm: add PHYSDEVOP_pirq_eoi_gmfn support.

This patch fixes some weird issues in upstream.
Dom0 uses one page shared with hypervisor to notify which pirqs need EOI
writes, but the page is set incorrectly for ia64 due to following reasons:
1. the related two hypercalls are not enabled in the correct way, so this page
is not really used by dom0 and hypervisor do nothing when dom0 writes eoi.

Signed-off-by : Xiantao Zhang <xiantao.zhang@intel.com>
arch/ia64/xen/xcom_hcall.c