[IA64]: fix compilation error.
BUILD_BUG_ON() was changed so that now BUILD_BUG_ON() can't be
used with symbol values.
Fortunately dom_fpswa_hypercall_patch() isn't performance critical
so replace BUILD_BUG_ON() with BUG_ON().
Fixed the wrong condition which has off-by-one bug.
Signed-off-by:
[IA64] clean up of xcom_hcall.c.
make xencommize_xxx() calling convention consistent.
Signed-off-by: Isaku Yamahata yamah...@valinux.co.jp
diff --git a/arch/ia64/xen/xcom_hcall.c b/arch/ia64/xen/xcom_hcall.c
--- a/arch/ia64/xen/xcom_hcall.c
+++ b/arch/ia64/xen/xcom_hcall.c
@@ -86,7 +86,7 @@
[IA64]: add unwind info to xen_event_callback
Unwind info for xen_event_callback is missing.
This patch adds it.
Signed-off-by: Isaku Yamahata yamah...@valinux.co.jp
diff --git a/arch/ia64/xen/xenivt.S b/arch/ia64/xen/xenivt.S
--- a/arch/ia64/xen/xenivt.S
+++ b/arch/ia64/xen/xenivt.S
@@ -2109,6
The Linux upstream merge window is comming and
there has been no comment on save/restore so far.
So I expect the abi won't change and I'd like to commit
this patch.
Any comment? I will commit it if no objections.
On Thu, Nov 27, 2008 at 10:58:58AM +0900, Isaku Yamahata wrote:
This patch is
On Tue, Dec 23, 2008 at 11:20:34AM +0800, Cui, Dexuan wrote:
In arch_domain_create(): when xen creates Dom0, need_iommu(d) is false, so
iommu_domain_init() is not invoked, as a result, eventually iommu is not
enabled properly.
In IA64 Xen, physdev_map_pirq()/physdev_unmap_pirq() are kept
Isaku Yamahata wrote:
diff -r 008b68ff6095 xen/arch/ia64/xen/domain.c
--- a/xen/arch/ia64/xen/domain.c Tue Nov 18 10:33:55 2008 +0900
+++ b/xen/arch/ia64/xen/domain.c Mon Dec 15 18:41:52 2008 +0800
@@ -602,10 +602,8 @@ int arch_domain_create(struct domain *d,
if ((d-arch.mm.pgd =
On Wed, Dec 24, 2008 at 01:11:03PM +0800, Cui, Dexuan wrote:
Isaku Yamahata wrote:
diff -r 008b68ff6095 xen/arch/ia64/xen/domain.c
--- a/xen/arch/ia64/xen/domain.c Tue Nov 18 10:33:55 2008 +0900
+++ b/xen/arch/ia64/xen/domain.c Mon Dec 15 18:41:52 2008 +0800
@@ -602,10 +602,8 @@ int