From: DOI Tsunehisa <Doi.Tsunehisa@jp.fujitsu.com>
To: Keir Fraser <Keir.Fraser@cl.cam.ac.uk>
Cc: xen-devel <xen-devel@lists.xensource.com>,
xen-ia64-devel <xen-ia64-devel@lists.xensource.com>
Subject: Re: [Xen-devel] please pull xen-ia64-unstable.hg
Date: Tue, 12 Sep 2006 16:49:09 +0900 [thread overview]
Message-ID: <45066675.200@jp.fujitsu.com> (raw)
In-Reply-To: <1157926640.5658.13.camel@lappy>
[-- Attachment #1: Type: text/plain, Size: 978 bytes --]
Hi,
Alex Williamson wrote:
> This includes a fairly small number of changesets that I'd like to get
> in before 3.0.3. Changes include: finishing the PV-on-HVM driver
> support for ia64, fix an error when an FPSWA interface is not installed,
> add a few EFI calls to support hwclock, add some more perfc counters,
> and fix ia64 HVM domain creation. Thanks,
Please apply these patches, also.
These patches are needed to be enabling the PV-on-HVM driver for IPF.
* cutoff.patch
+ cut off unused codes for IA64
- get_hypercall_stabs() is x86 specific function. We don't use
it, and it occurrs compile error on ia64 platform.
Thus it is cut off.
* build.patch
+ modify build rule for IA64
- This patch appends a build rule for ia64 platform to
mkbuildtree command.
They are same with the patches posted last week, except that they are
based on current tree. (xen-unstable.hg(cs:11440))
Thanks,
- Tsunehisa Doi
[-- Attachment #2: cutoff.patch --]
[-- Type: text/plain, Size: 1260 bytes --]
# HG changeset patch
# User Doi.Tsunehisa@jp.fujitsu.com
# Node ID 1701214917e68a271f19a1a528b68253bbfab3b4
# Parent bfd00b317815f2d1c8989b55a4cfd174da043e43
Modify platform-pci for PV-on-HVM on IA64
Signed-off-by: Tsunehisa Doi <Doi.Tsunehisa@jp.fujitsu.com>
Signed-off-by: Tomonari Horikoshi <t.horikoshi@jp.fujitsu.com>
diff -r bfd00b317815 -r 1701214917e6 unmodified_drivers/linux-2.6/platform-pci/platform-pci.c
--- a/unmodified_drivers/linux-2.6/platform-pci/platform-pci.c Mon Sep 11 01:55:03 2006 +0100
+++ b/unmodified_drivers/linux-2.6/platform-pci/platform-pci.c Tue Sep 12 16:24:14 2006 +0900
@@ -117,6 +117,7 @@ unsigned long alloc_xen_mmio(unsigned lo
return addr;
}
+#ifndef __ia64__
/* Lifted from hvmloader.c */
static int get_hypercall_stubs(void)
{
@@ -162,6 +163,7 @@ static int get_hypercall_stubs(void)
return 0;
}
+#endif /* !__ia64__ */
static int __devinit platform_pci_init(struct pci_dev *pdev,
const struct pci_device_id *ent)
@@ -203,10 +205,12 @@ static int __devinit platform_pci_init(s
platform_mmio = mmio_addr;
platform_mmiolen = mmio_len;
+#ifndef __ia64__
ret = get_hypercall_stubs();
if (ret < 0)
goto out;
+#endif /* __ia64__ */
if ((ret = init_xen_info()))
goto out;
[-- Attachment #3: build.patch --]
[-- Type: text/plain, Size: 1017 bytes --]
# HG changeset patch
# User Doi.Tsunehisa@jp.fujitsu.com
# Node ID 2d7aa6bd24ba5bf832bac948539803f046b3981d
# Parent 1701214917e68a271f19a1a528b68253bbfab3b4
Modify build rule for PV-on-HVM on IA64
Signed-off-by: Tsunehisa Doi <Doi.Tsunehisa@jp.fujitsu.com>
Signed-off-by: Tomonari Horikoshi <t.horikoshi@jp.fujitsu.com>
diff -r 1701214917e6 -r 2d7aa6bd24ba unmodified_drivers/linux-2.6/mkbuildtree
--- a/unmodified_drivers/linux-2.6/mkbuildtree Tue Sep 12 16:24:14 2006 +0900
+++ b/unmodified_drivers/linux-2.6/mkbuildtree Tue Sep 12 16:25:30 2006 +0900
@@ -42,6 +42,12 @@ i[34567]86)
ln -sf ${XL}/include/asm-i386/mach-xen/asm/synch_bitops.h include/asm
ln -sf ${XL}/include/asm-i386/mach-xen/asm/maddr.h include/asm
;;
+"ia64")
+ ln -sf ${XL}/include/asm-ia64/hypervisor.h include/asm
+ ln -sf ${XL}/include/asm-ia64/hypercall.h include/asm
+ ln -sf ${XL}/include/asm-ia64/synch_bitops.h include/asm
+ ln -sf ${XL}/include/asm-ia64/maddr.h include/asm
+ ;;
*)
echo unknown architecture $uname
exit 1
[-- Attachment #4: Type: text/plain, Size: 152 bytes --]
_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@lists.xensource.com
http://lists.xensource.com/xen-ia64-devel
next prev parent reply other threads:[~2006-09-12 7:49 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-09-10 22:17 please pull xen-ia64-unstable.hg Alex Williamson
2006-09-12 7:49 ` DOI Tsunehisa [this message]
2006-09-12 18:54 ` Alex Williamson
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=45066675.200@jp.fujitsu.com \
--to=doi.tsunehisa@jp.fujitsu.com \
--cc=Keir.Fraser@cl.cam.ac.uk \
--cc=xen-devel@lists.xensource.com \
--cc=xen-ia64-devel@lists.xensource.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.