All of lore.kernel.org
 help / color / mirror / Atom feed
* please pull xen-ia64-unstable.hg
@ 2006-09-10 22:17 Alex Williamson
  2006-09-12  7:49 ` [Xen-devel] " DOI Tsunehisa
  2006-09-12 18:54 ` Alex Williamson
  0 siblings, 2 replies; 3+ messages in thread
From: Alex Williamson @ 2006-09-10 22:17 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel, xen-ia64-devel

Hi Keir,

   Please pull:

http://xenbits.xensource.com/ext/xen-ia64-unstable.hg

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,

	Alex

-- 
Alex Williamson                             HP Open Source & Linux Org.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [Xen-devel] please pull xen-ia64-unstable.hg
  2006-09-10 22:17 please pull xen-ia64-unstable.hg Alex Williamson
@ 2006-09-12  7:49 ` DOI Tsunehisa
  2006-09-12 18:54 ` Alex Williamson
  1 sibling, 0 replies; 3+ messages in thread
From: DOI Tsunehisa @ 2006-09-12  7:49 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel, xen-ia64-devel

[-- 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

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: please pull xen-ia64-unstable.hg
  2006-09-10 22:17 please pull xen-ia64-unstable.hg Alex Williamson
  2006-09-12  7:49 ` [Xen-devel] " DOI Tsunehisa
@ 2006-09-12 18:54 ` Alex Williamson
  1 sibling, 0 replies; 3+ messages in thread
From: Alex Williamson @ 2006-09-12 18:54 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel, xen-ia64-devel

On Sun, 2006-09-10 at 16:17 -0600, Alex Williamson wrote:
> Hi Keir,
> 
>    Please pull:
> 
> http://xenbits.xensource.com/ext/xen-ia64-unstable.hg
> 
> 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,

Keir,

   I added one more ia64-specific fix to allow dom0 vcpus to be pinned
with a boot time argument and a couple minor cleanups in ia64 files in
the sparse tree.  The pinning is a performance optimization for ia64 VTi
domains.  Please pull:

http://xenbits.xensource.com/ext/xen-ia64-unstable.hg

Thanks,

	Alex
-- 
Alex Williamson                             HP Open Source & Linux Org.

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2006-09-12 18:54 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-09-10 22:17 please pull xen-ia64-unstable.hg Alex Williamson
2006-09-12  7:49 ` [Xen-devel] " DOI Tsunehisa
2006-09-12 18:54 ` Alex Williamson

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.