WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-ia64-devel

[Xen-ia64-devel] pv_ops enable

To: <xen-ia64-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-ia64-devel] pv_ops enable
From: "Dong, Eddie" <eddie.dong@xxxxxxxxx>
Date: Fri, 14 Mar 2008 22:31:46 +0800
Delivery-date: Fri, 14 Mar 2008 07:33:43 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-ia64-devel-request@lists.xensource.com?subject=help>
List-id: Discussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com>
List-post: <mailto:xen-ia64-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AciF4CH8D9SZfo7FT1C7p+clNKa/rQ==
Thread-topic: pv_ops enable
Isaku/Alex:
        There are some some certain features that target dom0 or for
some extended domU features such as EXEC support etc, I would suggest we
drop it temporary after some basic domU code get in. If this is true,
then patch like following can be dropped, also many other files are
similar and can be dropped.

diff --git a/arch/ia64/kernel/machine_kexec.c
b/arch/ia64/kernel/machine_kexec.c
index eaec78a..bf2e473 100644
--- a/arch/ia64/kernel/machine_kexec.c
+++ b/arch/ia64/kernel/machine_kexec.c
@@ -25,6 +25,9 @@
 #include <asm/meminit.h>
 #include <asm/processor.h>
 #ifdef CONFIG_XEN
+#ifdef notyet
+#include <xen/interface/kexec.h>
+#endif
 #include <asm/kexec.h>
 #endif

@@ -131,7 +134,13 @@ void machine_kexec(struct kimage *image)
        for(;;);
 }
 #else /* CONFIG_XEN */
-/* notyet */
+#ifdef notyet
+void machine_kexec_setup_load_arg(xen_kexec_image_t *xki, struct kimage
*image)
+{
+       xki->reboot_code_buffer =
+               kexec_page_to_pfn(image->control_code_page) <<
PAGE_SHIFT;
+}
+#endif
 #endif /* CONFIG_XEN */

 void arch_crash_save_vmcoreinfo(void)




        Basically original CSET 226/227 in Alex's tree can temporary be
removed from Alex's tree.
        Also in Alex's tree, I noticed most driver directory patches are
dropped since it is dom0 feature, but I see intel-agp.c is imported,
typo? Can we remove it now?


commit 3a0f146c2b00f9b48dd3e23c4bdf16e5c1775259
Author: Isaku Yamahata <yamahata@xxxxxxxxxxxxx>
Date:   Mon Jan 21 18:45:15 2008 +0900

    ia64/xen: import patches under drivers

Thanks, eddie

_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel

<Prev in Thread] Current Thread [Next in Thread>