From xen-arm-bounces@lists.xensource.com Thu Sep 08 13:12:57 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Thu, 08 Sep 2011 13:12:57 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1R1ky0-0004kM-Se; Thu, 08 Sep 2011 13:12:56 -0700
Received: from mail182.messagelabs.com ([85.158.139.83])
	by lists.xensource.com with smtp (Exim 4.43) id 1R1kxx-0004jm-J0
	for xen-arm@lists.xensource.com; Thu, 08 Sep 2011 13:12:54 -0700
X-Env-Sender: jcd@tribudubois.net
X-Msg-Ref: server-4.tower-182.messagelabs.com!1315512770!17614355!1
X-Originating-IP: [178.33.204.48]
X-StarScan-Version: 6.3.6; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23062 invoked from network); 8 Sep 2011 20:12:50 -0000
Received: from zose-store-12.virt.w4a.fr (HELO zose-store12.w4a.fr)
	(178.33.204.48) by server-4.tower-182.messagelabs.com with SMTP;
	8 Sep 2011 20:12:50 -0000
Received: from localhost (localhost [127.0.0.1])
	by zose-store12.w4a.fr (Postfix) with ESMTP id 316AC15A82A;
	Thu,  8 Sep 2011 22:13:14 +0200 (CEST)
X-Virus-Scanned: amavisd-new at zose-store12.w4a.fr
Received: from zose-store12.w4a.fr ([127.0.0.1])
	by localhost (zose-store12.w4a.fr [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 6H6+NxyE-6iF; Thu,  8 Sep 2011 22:13:12 +0200 (CEST)
Received: from jcd-desktop.localnet (smm49-1-78-235-240-156.fbx.proxad.net
	[78.235.240.156])
	by zose-store12.w4a.fr (Postfix) with ESMTPSA id C01B715A5D8;
	Thu,  8 Sep 2011 22:13:12 +0200 (CEST)
From: "Jean-Christophe DUBOIS" <jcd@tribudubois.net>
To: jm77.ryu@samsung.com
Date: Thu, 8 Sep 2011 22:12:47 +0200
User-Agent: KMail/1.13.6 (Linux/2.6.38-11-generic; KDE/4.6.2; x86_64; ; )
MIME-Version: 1.0
Content-Type: Text/Plain;
  charset="us-ascii"
Content-Transfer-Encoding: 7bit
Message-Id: <201109082212.47629.jcd@tribudubois.net>
Cc: xen-arm@lists.xensource.com
Subject: [XenARM] [PATCH] Fix the page.h file for arm to avoid various
	warning at build time
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

maddr_to_virt() need to return a (void *) pointer. Fix it.

Signed-off-by: Jean-Christophe DUBOIS <jcd@tribudubois.net>
---
 xen/include/asm-arm/page.h |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/xen/include/asm-arm/page.h b/xen/include/asm-arm/page.h
index 8aa426d..fd55908 100644
--- a/xen/include/asm-arm/page.h
+++ b/xen/include/asm-arm/page.h
@@ -47,8 +47,8 @@ static inline int get_order_from_pages(unsigned long 
nr_pages)
 
 /* Convert between Xen-heap virtual addresses and machine addresses. */
 #define PAGE_OFFSET		(0xFF000000)
-#define _virt_to_maddr(addr)	((unsigned long)(addr) - PAGE_OFFSET + 
xen_phys_start)
-#define _maddr_to_virt(addr)	((unsigned long)(addr) + PAGE_OFFSET - 
xen_phys_start)
+#define _virt_to_maddr(addr)	((unsigned long)(addr - PAGE_OFFSET + 
xen_phys_start))
+#define _maddr_to_virt(addr)	((void *)(addr + PAGE_OFFSET - xen_phys_start))
 
 #define virt_to_maddr(addr)	_virt_to_maddr((unsigned long)(addr))
 #define maddr_to_virt(addr)	_maddr_to_virt((unsigned long)(addr))
-- 
1.7.4.1


_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

From xen-arm-bounces@lists.xensource.com Thu Sep 08 13:57:48 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Thu, 08 Sep 2011 13:57:48 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1R1lfO-0006Dm-C3; Thu, 08 Sep 2011 13:57:46 -0700
Received: from mail21.messagelabs.com ([85.158.143.35])
	by lists.xensource.com with smtp (Exim 4.43) id 1R1lfB-0006D6-Sy
	for xen-arm@lists.xensource.com; Thu, 08 Sep 2011 13:57:34 -0700
X-Env-Sender: jcd@tribudubois.net
X-Msg-Ref: server-11.tower-21.messagelabs.com!1315515434!41882254!1
X-Originating-IP: [178.33.204.49]
X-StarScan-Version: 6.3.6; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12488 invoked from network); 8 Sep 2011 20:57:14 -0000
Received: from mx1.w4a.fr (HELO zose-store12.w4a.fr) (178.33.204.49)
	by server-11.tower-21.messagelabs.com with SMTP;
	8 Sep 2011 20:57:14 -0000
Received: from localhost (localhost [127.0.0.1])
	by zose-store12.w4a.fr (Postfix) with ESMTP id 4060415A226;
	Thu,  8 Sep 2011 22:57:54 +0200 (CEST)
X-Virus-Scanned: amavisd-new at zose-store12.w4a.fr
Received: from zose-store12.w4a.fr ([127.0.0.1])
	by localhost (zose-store12.w4a.fr [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id TOZY2pJoi1Xp; Thu,  8 Sep 2011 22:57:53 +0200 (CEST)
Received: from jcd-desktop.localnet (smm49-1-78-235-240-156.fbx.proxad.net
	[78.235.240.156])
	by zose-store12.w4a.fr (Postfix) with ESMTPSA id 5187315A0F6;
	Thu,  8 Sep 2011 22:57:53 +0200 (CEST)
From: "Jean-Christophe DUBOIS" <jcd@tribudubois.net>
To: jm77.ryu@samsung.com
Date: Thu, 8 Sep 2011 22:57:27 +0200
User-Agent: KMail/1.13.6 (Linux/2.6.38-11-generic; KDE/4.6.2; x86_64; ; )
MIME-Version: 1.0
Content-Type: Text/Plain;
  charset="us-ascii"
Content-Transfer-Encoding: 7bit
Message-Id: <201109082257.27740.jcd@tribudubois.net>
Cc: xen-arm@lists.xensource.com
Subject: [XenARM] [PATCH] xenoprof_arch_init need to return an int
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

Fix build time warning

Signed-off-by: Jean-Christophe DUBOIS <jcd@tribudubois.net>
---
 xen/include/asm-arm/xenoprof.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/xen/include/asm-arm/xenoprof.h b/xen/include/asm-arm/xenoprof.h
index 9c4501e..0724b92 100644
--- a/xen/include/asm-arm/xenoprof.h
+++ b/xen/include/asm-arm/xenoprof.h
@@ -35,6 +35,6 @@ static inline void xenoprof_backtrace(
     struct domain *d, struct vcpu *vcpu,
     struct cpu_user_regs *const regs, unsigned long depth, int mode) {}
 
-static inline int xenoprof_arch_init(int *num_events, char *cpu_type) {}
+static inline int xenoprof_arch_init(int *num_events, char *cpu_type) { 
return 0; }
 
 #endif
-- 
1.7.4.1


_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

From xen-arm-bounces@lists.xensource.com Thu Sep 08 14:09:56 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Thu, 08 Sep 2011 14:09:56 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1R1lrA-0007BZ-BG; Thu, 08 Sep 2011 14:09:56 -0700
Received: from mail216.messagelabs.com ([85.158.143.99])
	by lists.xensource.com with smtp (Exim 4.43) id 1R1lnl-0006O8-Iv
	for xen-arm@lists.xensource.com; Thu, 08 Sep 2011 14:06:28 -0700
X-Env-Sender: jcd@tribudubois.net
X-Msg-Ref: server-13.tower-216.messagelabs.com!1315515982!17613957!1
X-Originating-IP: [178.33.204.48]
X-StarScan-Version: 6.3.6; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8001 invoked from network); 8 Sep 2011 21:06:22 -0000
Received: from zose-store-12.virt.w4a.fr (HELO zose-store12.w4a.fr)
	(178.33.204.48) by server-13.tower-216.messagelabs.com with SMTP;
	8 Sep 2011 21:06:22 -0000
Received: from localhost (localhost [127.0.0.1])
	by zose-store12.w4a.fr (Postfix) with ESMTP id 68AAC15A307;
	Thu,  8 Sep 2011 23:06:46 +0200 (CEST)
X-Virus-Scanned: amavisd-new at zose-store12.w4a.fr
Received: from zose-store12.w4a.fr ([127.0.0.1])
	by localhost (zose-store12.w4a.fr [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 6aIkdVh1P95l; Thu,  8 Sep 2011 23:06:45 +0200 (CEST)
Received: from jcd-desktop.localnet (smm49-1-78-235-240-156.fbx.proxad.net
	[78.235.240.156])
	by zose-store12.w4a.fr (Postfix) with ESMTPSA id 7103A15A226;
	Thu,  8 Sep 2011 23:06:45 +0200 (CEST)
From: "Jean-Christophe DUBOIS" <jcd@tribudubois.net>
To: jm77.ryu@samsung.com
Date: Thu, 8 Sep 2011 23:06:19 +0200
User-Agent: KMail/1.13.6 (Linux/2.6.38-11-generic; KDE/4.6.2; x86_64; ; )
MIME-Version: 1.0
Content-Type: Text/Plain;
  charset="us-ascii"
Content-Transfer-Encoding: 7bit
Message-Id: <201109082306.19724.jcd@tribudubois.net>
Cc: xen-arm@lists.xensource.com
Subject: [XenARM] [PATCH] Fix warning by allowing paging_mark_dirty to be
	defined.
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

paging_mark_dirty() prototype was not used for now ...

I am not sure this fix is the right one but it does work.

Signed-off-by: Jean-Christophe DUBOIS <jcd@tribudubois.net>
---
 xen/include/asm-arm/config.h |    2 ++
 xen/include/asm-arm/paging.h |    4 ++++
 2 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/xen/include/asm-arm/config.h b/xen/include/asm-arm/config.h
index c263247..bb7dddc 100644
--- a/xen/include/asm-arm/config.h
+++ b/xen/include/asm-arm/config.h
@@ -3,6 +3,8 @@
 
 #include <asm/arch/config.h>
 
+#define CONFIG_PAGING_ASSISTANCE 1
+
 #ifndef MAX_HVM_VCPUS
 #define MAX_HVM_VCPUS		1
 #endif
diff --git a/xen/include/asm-arm/paging.h b/xen/include/asm-arm/paging.h
index d82150a..3f05ac5 100644
--- a/xen/include/asm-arm/paging.h
+++ b/xen/include/asm-arm/paging.h
@@ -32,5 +32,9 @@ void paging_mark_dirty(struct domain *d, unsigned long 
guest_mfn);
 /* is this guest page dirty? */
 //int paging_mfn_is_dirty(struct domain *d, mfn_t gmfn);
 
+#define paging_mode_translate(d)              (0)
+#define paging_mode_external(d)               (0)
+#define guest_physmap_add_page(d, p, m, o)    (0)
+#define guest_physmap_remove_page(d, p, m, o) ((void)0)
 
 #endif
-- 
1.7.4.1


_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

From xen-arm-bounces@lists.xensource.com Thu Sep 08 14:15:19 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Thu, 08 Sep 2011 14:15:19 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1R1lwN-0007KU-OV; Thu, 08 Sep 2011 14:15:19 -0700
Received: from mail216.messagelabs.com ([85.158.143.99])
	by lists.xensource.com with smtp (Exim 4.43) id 1R1lwI-0007Jq-LT
	for xen-arm@lists.xensource.com; Thu, 08 Sep 2011 14:15:15 -0700
X-Env-Sender: jcd@tribudubois.net
X-Msg-Ref: server-6.tower-216.messagelabs.com!1315516511!16329426!1
X-Originating-IP: [178.33.204.48]
X-StarScan-Version: 6.3.6; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18575 invoked from network); 8 Sep 2011 21:15:11 -0000
Received: from zose-store-12.virt.w4a.fr (HELO zose-store12.w4a.fr)
	(178.33.204.48) by server-6.tower-216.messagelabs.com with SMTP;
	8 Sep 2011 21:15:11 -0000
Received: from localhost (localhost [127.0.0.1])
	by zose-store12.w4a.fr (Postfix) with ESMTP id 7B8A815A307;
	Thu,  8 Sep 2011 23:15:35 +0200 (CEST)
X-Virus-Scanned: amavisd-new at zose-store12.w4a.fr
Received: from zose-store12.w4a.fr ([127.0.0.1])
	by localhost (zose-store12.w4a.fr [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 4QBxf+ZGkPGx; Thu,  8 Sep 2011 23:15:35 +0200 (CEST)
Received: from jcd-desktop.localnet (smm49-1-78-235-240-156.fbx.proxad.net
	[78.235.240.156])
	by zose-store12.w4a.fr (Postfix) with ESMTPSA id C261815A226;
	Thu,  8 Sep 2011 23:15:34 +0200 (CEST)
From: "Jean-Christophe DUBOIS" <jcd@tribudubois.net>
To: jm77.ryu@samsung.com
Date: Thu, 8 Sep 2011 23:15:08 +0200
User-Agent: KMail/1.13.6 (Linux/2.6.38-11-generic; KDE/4.6.2; x86_64; ; )
MIME-Version: 1.0
Content-Type: Text/Plain;
  charset="us-ascii"
Content-Transfer-Encoding: 7bit
Message-Id: <201109082315.09064.jcd@tribudubois.net>
Cc: xen-arm@lists.xensource.com
Subject: [XenARM] [PATCH] ns_write_reg() shall not return a value.
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

This is a void function ... So make sure we don't return anything.

Signed-off-by: Jean-Christophe DUBOIS <jcd@tribudubois.net>
---
 xen/drivers/char/ns16550.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/xen/drivers/char/ns16550.c b/xen/drivers/char/ns16550.c
index 8d376b8..46f1679 100644
--- a/xen/drivers/char/ns16550.c
+++ b/xen/drivers/char/ns16550.c
@@ -125,8 +125,9 @@ static char ns_read_reg(struct ns16550 *uart, int reg)
 static void ns_write_reg(struct ns16550 *uart, int reg, char c)
 {
     if ( uart->remapped_io_base == NULL )
-        return outb(c, uart->io_base + reg);
-    writeb(c, uart->remapped_io_base + reg);
+        outb(c, uart->io_base + reg);
+    else
+        writeb(c, uart->remapped_io_base + reg);
 }
 
 static void ns16550_interrupt(
-- 
1.7.4.1


_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

From xen-arm-bounces@lists.xensource.com Thu Sep 08 14:20:05 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Thu, 08 Sep 2011 14:20:05 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1R1m0z-0007S2-QI; Thu, 08 Sep 2011 14:20:05 -0700
Received: from mail216.messagelabs.com ([85.158.143.99])
	by lists.xensource.com with smtp (Exim 4.43) id 1R1m0w-0007Qx-2A
	for xen-arm@lists.xensource.com; Thu, 08 Sep 2011 14:20:02 -0700
X-Env-Sender: jcd@tribudubois.net
X-Msg-Ref: server-12.tower-216.messagelabs.com!1315516798!11856750!1
X-Originating-IP: [178.33.204.48]
X-StarScan-Version: 6.3.6; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11863 invoked from network); 8 Sep 2011 21:19:59 -0000
Received: from zose-store-12.virt.w4a.fr (HELO zose-store12.w4a.fr)
	(178.33.204.48) by server-12.tower-216.messagelabs.com with SMTP;
	8 Sep 2011 21:19:59 -0000
Received: from localhost (localhost [127.0.0.1])
	by zose-store12.w4a.fr (Postfix) with ESMTP id 318CB15A226;
	Thu,  8 Sep 2011 23:20:22 +0200 (CEST)
X-Virus-Scanned: amavisd-new at zose-store12.w4a.fr
Received: from zose-store12.w4a.fr ([127.0.0.1])
	by localhost (zose-store12.w4a.fr [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id LYLTkt0IrhKU; Thu,  8 Sep 2011 23:20:11 +0200 (CEST)
Received: from jcd-desktop.localnet (smm49-1-78-235-240-156.fbx.proxad.net
	[78.235.240.156])
	by zose-store12.w4a.fr (Postfix) with ESMTPSA id 8F5BB15A0F6;
	Thu,  8 Sep 2011 23:20:11 +0200 (CEST)
From: "Jean-Christophe DUBOIS" <jcd@tribudubois.net>
To: jm77.ryu@samsung.com
Date: Thu, 8 Sep 2011 23:19:45 +0200
User-Agent: KMail/1.13.6 (Linux/2.6.38-11-generic; KDE/4.6.2; x86_64; ; )
MIME-Version: 1.0
Content-Type: Text/Plain;
  charset="us-ascii"
Content-Transfer-Encoding: 7bit
Message-Id: <201109082319.46024.jcd@tribudubois.net>
Cc: xen-arm@lists.xensource.com
Subject: [XenARM] [PATCH] Fix a warnig about potentialy uninitialized
	variable.
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com


Signed-off-by: Jean-Christophe DUBOIS <jcd@tribudubois.net>
---
 xen/common/tmem_xen.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/xen/common/tmem_xen.c b/xen/common/tmem_xen.c
index 62f3789..8a7b667 100644
--- a/xen/common/tmem_xen.c
+++ b/xen/common/tmem_xen.c
@@ -105,7 +105,7 @@ static inline void *cli_get_page(tmem_cli_mfn_t cmfn, 
unsigned long *pcli_mfn,
                                  pfp_t **pcli_pfp, bool_t cli_write)
 {
     unsigned long cli_mfn;
-    p2m_type_t t;
+    p2m_type_t t = p2m_invalid;
     struct page_info *page;
     int ret;
 
-- 
1.7.4.1


_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

From xen-arm-bounces@lists.xensource.com Thu Sep 08 14:25:30 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Thu, 08 Sep 2011 14:25:30 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1R1m6E-0007aL-7j; Thu, 08 Sep 2011 14:25:30 -0700
Received: from mail216.messagelabs.com ([85.158.143.99])
	by lists.xensource.com with smtp (Exim 4.43) id 1R1m6A-0007Zk-Vb
	for xen-arm@lists.xensource.com; Thu, 08 Sep 2011 14:25:27 -0700
X-Env-Sender: jcd@tribudubois.net
X-Msg-Ref: server-4.tower-216.messagelabs.com!1315517124!17576823!1
X-Originating-IP: [178.33.204.48]
X-StarScan-Version: 6.3.6; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32385 invoked from network); 8 Sep 2011 21:25:24 -0000
Received: from zose-store-12.virt.w4a.fr (HELO zose-store12.w4a.fr)
	(178.33.204.48) by server-4.tower-216.messagelabs.com with SMTP;
	8 Sep 2011 21:25:24 -0000
Received: from localhost (localhost [127.0.0.1])
	by zose-store12.w4a.fr (Postfix) with ESMTP id D599B15A226;
	Thu,  8 Sep 2011 23:25:47 +0200 (CEST)
X-Virus-Scanned: amavisd-new at zose-store12.w4a.fr
Received: from zose-store12.w4a.fr ([127.0.0.1])
	by localhost (zose-store12.w4a.fr [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id NxHedEt0sOKN; Thu,  8 Sep 2011 23:25:47 +0200 (CEST)
Received: from jcd-desktop.localnet (smm49-1-78-235-240-156.fbx.proxad.net
	[78.235.240.156])
	by zose-store12.w4a.fr (Postfix) with ESMTPSA id 41F2015A0F6;
	Thu,  8 Sep 2011 23:25:47 +0200 (CEST)
From: "Jean-Christophe DUBOIS" <jcd@tribudubois.net>
To: jm77.ryu@samsung.com
Date: Thu, 8 Sep 2011 23:25:21 +0200
User-Agent: KMail/1.13.6 (Linux/2.6.38-11-generic; KDE/4.6.2; x86_64; ; )
MIME-Version: 1.0
Content-Type: Text/Plain;
  charset="us-ascii"
Content-Transfer-Encoding: 7bit
Message-Id: <201109082325.21678.jcd@tribudubois.net>
Cc: xen-arm@lists.xensource.com
Subject: [XenARM] [PATCH] make the ifdef generic for any 32 bit architecture.
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

There are other #ifdef __i386__ in this file and I am not sure
They shall all be converted.

At least the variable is not overflowed anymore.

Signed-off-by: Jean-Christophe DUBOIS <jcd@tribudubois.net>
---
 xen/common/tmem.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/xen/common/tmem.c b/xen/common/tmem.c
index 115465b..6ff0369 100644
--- a/xen/common/tmem.c
+++ b/xen/common/tmem.c
@@ -49,12 +49,14 @@
 #define INVERT_SENTINEL(_x,_y) _x->sentinel = ~_y##_SENTINEL
 #define ASSERT_SENTINEL(_x,_y) \
     ASSERT(_x->sentinel != ~_y##_SENTINEL);ASSERT(_x->sentinel == 
_y##_SENTINEL)
-#ifdef __i386__
+#if INTPTR_MAX == INT32_MAX
+/* We are on 32 bits architecture */
 #define POOL_SENTINEL 0x87658765
 #define OBJ_SENTINEL 0x12345678
 #define OBJNODE_SENTINEL 0xfedcba09
 #define PGD_SENTINEL  0x43214321
 #else
+/* 64 bits architecture */
 #define POOL_SENTINEL 0x8765876587658765
 #define OBJ_SENTINEL 0x1234567812345678
 #define OBJNODE_SENTINEL 0xfedcba0987654321
-- 
1.7.4.1


_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

From xen-arm-bounces@lists.xensource.com Thu Sep 08 14:33:42 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Thu, 08 Sep 2011 14:33:42 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1R1mEA-0008B5-Qm; Thu, 08 Sep 2011 14:33:42 -0700
Received: from mail216.messagelabs.com ([85.158.143.99])
	by lists.xensource.com with smtp (Exim 4.43) id 1R1mE7-00089w-R7
	for xen-arm@lists.xensource.com; Thu, 08 Sep 2011 14:33:40 -0700
X-Env-Sender: jcd@tribudubois.net
X-Msg-Ref: server-8.tower-216.messagelabs.com!1315517616!16096802!1
X-Originating-IP: [178.33.204.49]
X-StarScan-Version: 6.3.6; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8307 invoked from network); 8 Sep 2011 21:33:36 -0000
Received: from mx1.w4a.fr (HELO zose-store12.w4a.fr) (178.33.204.49)
	by server-8.tower-216.messagelabs.com with SMTP;
	8 Sep 2011 21:33:36 -0000
Received: from localhost (localhost [127.0.0.1])
	by zose-store12.w4a.fr (Postfix) with ESMTP id 4BAE515A226;
	Thu,  8 Sep 2011 23:34:00 +0200 (CEST)
X-Virus-Scanned: amavisd-new at zose-store12.w4a.fr
Received: from zose-store12.w4a.fr ([127.0.0.1])
	by localhost (zose-store12.w4a.fr [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id oI+S50zLCsFH; Thu,  8 Sep 2011 23:33:59 +0200 (CEST)
Received: from jcd-desktop.localnet (smm49-1-78-235-240-156.fbx.proxad.net
	[78.235.240.156])
	by zose-store12.w4a.fr (Postfix) with ESMTPSA id 9E08815A1FC;
	Thu,  8 Sep 2011 23:33:59 +0200 (CEST)
From: "Jean-Christophe DUBOIS" <jcd@tribudubois.net>
To: jm77.ryu@samsung.com
Date: Thu, 8 Sep 2011 23:33:33 +0200
User-Agent: KMail/1.13.6 (Linux/2.6.38-11-generic; KDE/4.6.2; x86_64; ; )
MIME-Version: 1.0
Content-Type: Text/Plain;
  charset="us-ascii"
Content-Transfer-Encoding: 7bit
Message-Id: <201109082333.33934.jcd@tribudubois.net>
Cc: xen-arm@lists.xensource.com
Subject: [XenARM] [PATCH] free_vcpu_guest_context() shall not return a value
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

Fix warnings.

Also removed unused variables.

Signed-off-by: Jean-Christophe DUBOIS <jcd@tribudubois.net>
---
 xen/arch/arm/xen/arch_domain.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

diff --git a/xen/arch/arm/xen/arch_domain.c b/xen/arch/arm/xen/arch_domain.c
index 74a5406..eb4645d 100644
--- a/xen/arch/arm/xen/arch_domain.c
+++ b/xen/arch/arm/xen/arch_domain.c
@@ -117,7 +117,6 @@ struct vcpu_guest_context *alloc_vcpu_guest_context(void)
 
 void free_vcpu_guest_context(struct vcpu_guest_context *context)
 {
-	return NULL;
 }
 
 
@@ -240,7 +239,6 @@ void trace_domheap_pages(const char *caption, struct 
domain *d, struct list_head
 {
 	struct list_head *ent;
 	struct page_info  *page;
-	unsigned long     x, y;
 
 	/* Use a recursive lock, as we may enter 'free_domheap_page'. */
 	spin_lock_recursive(&d->page_alloc_lock);
-- 
1.7.4.1


_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

From xen-arm-bounces@lists.xensource.com Thu Sep 08 14:38:42 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Thu, 08 Sep 2011 14:38:42 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1R1mJ0-0008Ke-FT; Thu, 08 Sep 2011 14:38:42 -0700
Received: from mail216.messagelabs.com ([85.158.143.99])
	by lists.xensource.com with smtp (Exim 4.43) id 1R1mIw-0008Jw-92
	for xen-arm@lists.xensource.com; Thu, 08 Sep 2011 14:38:38 -0700
X-Env-Sender: jcd@tribudubois.net
X-Msg-Ref: server-4.tower-216.messagelabs.com!1315517915!17577400!1
X-Originating-IP: [178.33.204.49]
X-StarScan-Version: 6.3.6; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9486 invoked from network); 8 Sep 2011 21:38:35 -0000
Received: from mx1.w4a.fr (HELO zose-store12.w4a.fr) (178.33.204.49)
	by server-4.tower-216.messagelabs.com with SMTP;
	8 Sep 2011 21:38:35 -0000
Received: from localhost (localhost [127.0.0.1])
	by zose-store12.w4a.fr (Postfix) with ESMTP id 3CFBE15A307;
	Thu,  8 Sep 2011 23:38:59 +0200 (CEST)
X-Virus-Scanned: amavisd-new at zose-store12.w4a.fr
Received: from zose-store12.w4a.fr ([127.0.0.1])
	by localhost (zose-store12.w4a.fr [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id Fthiv7zHVRL9; Thu,  8 Sep 2011 23:38:58 +0200 (CEST)
Received: from jcd-desktop.localnet (smm49-1-78-235-240-156.fbx.proxad.net
	[78.235.240.156])
	by zose-store12.w4a.fr (Postfix) with ESMTPSA id BEA0115A1FC;
	Thu,  8 Sep 2011 23:38:58 +0200 (CEST)
From: "Jean-Christophe DUBOIS" <jcd@tribudubois.net>
To: jm77.ryu@samsung.com
Date: Thu, 8 Sep 2011 23:38:33 +0200
User-Agent: KMail/1.13.6 (Linux/2.6.38-11-generic; KDE/4.6.2; x86_64; ; )
MIME-Version: 1.0
Content-Type: Text/Plain;
  charset="us-ascii"
Content-Transfer-Encoding: 7bit
Message-Id: <201109082338.33545.jcd@tribudubois.net>
Cc: xen-arm@lists.xensource.com
Subject: [XenARM] [PATCH] platform_unregister_resource() shall not return a
	value.
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

fix warning

Signed-off-by: Jean-Christophe DUBOIS <jcd@tribudubois.net>
---
 xen/arch/arm/xen/platform.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

diff --git a/xen/arch/arm/xen/platform.c b/xen/arch/arm/xen/platform.c
index a3a2c59..7b06021 100644
--- a/xen/arch/arm/xen/platform.c
+++ b/xen/arch/arm/xen/platform.c
@@ -5,7 +5,6 @@
 
 void platform_unregister_resource(struct platform *p, struct resource *r)
 {
-	return 0;
 }
 
 int platform_register_resource(struct platform *p, struct resource *r)
-- 
1.7.4.1


_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

From xen-arm-bounces@lists.xensource.com Thu Sep 08 14:43:00 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Thu, 08 Sep 2011 14:43:00 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1R1mNA-0008V6-4F; Thu, 08 Sep 2011 14:43:00 -0700
Received: from mail216.messagelabs.com ([85.158.143.99])
	by lists.xensource.com with smtp (Exim 4.43) id 1R1mN7-0008UV-HF
	for xen-arm@lists.xensource.com; Thu, 08 Sep 2011 14:42:57 -0700
X-Env-Sender: jcd@tribudubois.net
X-Msg-Ref: server-8.tower-216.messagelabs.com!1315518174!16097258!1
X-Originating-IP: [178.33.204.48]
X-StarScan-Version: 6.3.6; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16310 invoked from network); 8 Sep 2011 21:42:54 -0000
Received: from zose-store-12.virt.w4a.fr (HELO zose-store12.w4a.fr)
	(178.33.204.48) by server-8.tower-216.messagelabs.com with SMTP;
	8 Sep 2011 21:42:54 -0000
Received: from localhost (localhost [127.0.0.1])
	by zose-store12.w4a.fr (Postfix) with ESMTP id E969515A45E;
	Thu,  8 Sep 2011 23:43:17 +0200 (CEST)
X-Virus-Scanned: amavisd-new at zose-store12.w4a.fr
Received: from zose-store12.w4a.fr ([127.0.0.1])
	by localhost (zose-store12.w4a.fr [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id VHAWivxcPyY3; Thu,  8 Sep 2011 23:43:17 +0200 (CEST)
Received: from jcd-desktop.localnet (smm49-1-78-235-240-156.fbx.proxad.net
	[78.235.240.156])
	by zose-store12.w4a.fr (Postfix) with ESMTPSA id 5475915A1FC;
	Thu,  8 Sep 2011 23:43:17 +0200 (CEST)
From: "Jean-Christophe DUBOIS" <jcd@tribudubois.net>
To: jm77.ryu@samsung.com
Date: Thu, 8 Sep 2011 23:42:51 +0200
User-Agent: KMail/1.13.6 (Linux/2.6.38-11-generic; KDE/4.6.2; x86_64; ; )
MIME-Version: 1.0
Content-Type: Text/Plain;
  charset="us-ascii"
Content-Transfer-Encoding: 7bit
Message-Id: <201109082342.51667.jcd@tribudubois.net>
Cc: xen-arm@lists.xensource.com
Subject: [XenARM] [PATCH] add some p2m definition to avoid warnings
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com


Signed-off-by: Jean-Christophe DUBOIS <jcd@tribudubois.net>
---
 xen/include/asm-arm/p2m.h |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/xen/include/asm-arm/p2m.h b/xen/include/asm-arm/p2m.h
index 98aad09..0a5a183 100644
--- a/xen/include/asm-arm/p2m.h
+++ b/xen/include/asm-arm/p2m.h
@@ -74,6 +74,10 @@ typedef enum {
     p2m_guest = 2,              /* Guest demand-fault; implies alloc  */
 } p2m_query_t;
 
+/* Per-p2m-table state */
+struct p2m_domain {
+};
+
 /* Init the datastructures for later use by the p2m code */
 int p2m_init(struct domain *d);
 
@@ -94,6 +98,9 @@ p2m_pod_decrease_reservation(struct domain *d,
                              xen_pfn_t gpfn,
                              unsigned int order);
 
+int p2m_pod_offline_or_broken_hit(struct page_info *p);
+void p2m_pod_offline_or_broken_replace(struct page_info *p);
+
 /* Set a p2m range as populate-on-demand */
 int guest_physmap_mark_populate_on_demand(struct domain *d, unsigned long 
gfn,
                                           unsigned int order);
-- 
1.7.4.1


_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

From xen-arm-bounces@lists.xensource.com Fri Sep 23 13:29:35 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Fri, 23 Sep 2011 13:29:35 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1R7CNK-0002GW-Tg; Fri, 23 Sep 2011 13:29:34 -0700
Received: from mail174.messagelabs.com ([85.158.138.51])
	by lists.xensource.com with smtp (Exim 4.43) id 1R7CNH-0002Fy-H9
	for xen-arm@lists.xensource.com; Fri, 23 Sep 2011 13:29:31 -0700
X-Env-Sender: jcd@tribudubois.net
X-Msg-Ref: server-6.tower-174.messagelabs.com!1316809768!30408006!1
X-Originating-IP: [178.33.204.48]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16242 invoked from network); 23 Sep 2011 20:29:28 -0000
Received: from zose-store-12.w4a.fr (HELO zose-store12.web4all.fr)
	(178.33.204.48) by server-6.tower-174.messagelabs.com with SMTP;
	23 Sep 2011 20:29:28 -0000
Received: from localhost (localhost [127.0.0.1])
	by zose-store12.web4all.fr (Postfix) with ESMTP id 4012115A032
	for <xen-arm@lists.xensource.com>;
	Fri, 23 Sep 2011 22:29:51 +0200 (CEST)
X-Virus-Scanned: amavisd-new at zose-store12.web4all.fr
Received: from zose-store12.web4all.fr ([127.0.0.1])
	by localhost (zose-store12.web4all.fr [127.0.0.1]) (amavisd-new,
	port 10024)
	with ESMTP id d1kbQsXd8Buo for <xen-arm@lists.xensource.com>;
	Fri, 23 Sep 2011 22:29:50 +0200 (CEST)
Received: from jcd-desktop.localnet (smm49-1-78-235-240-156.fbx.proxad.net
	[78.235.240.156])
	by zose-store12.web4all.fr (Postfix) with ESMTPSA id 73D8715A02C
	for <xen-arm@lists.xensource.com>;
	Fri, 23 Sep 2011 22:29:50 +0200 (CEST)
From: "Jean-Christophe DUBOIS" <jcd@tribudubois.net>
To: xen-arm@lists.xensource.com
Date: Fri, 23 Sep 2011 22:29:24 +0200
User-Agent: KMail/1.13.6 (Linux/2.6.38-11-generic; KDE/4.7.0; x86_64; ; )
MIME-Version: 1.0
Content-Type: Text/Plain;
  charset="us-ascii"
Content-Transfer-Encoding: 7bit
Message-Id: <201109232229.24918.jcd@tribudubois.net>
Subject: [XenARM] Which ARM architecture is plannet to be supported.
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

Hello,

Just out of curiosity is this project only planning on supporting the ARMv7 
architecture or are ARMv5 and v6 still part of the plan?

Thanks.

JC

_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

From xen-arm-bounces@lists.xensource.com Sun Sep 25 19:02:20 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Sun, 25 Sep 2011 19:02:20 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1R80WS-0000DL-4M; Sun, 25 Sep 2011 19:02:20 -0700
Received: from mail182.messagelabs.com ([85.158.139.83])
	by lists.xensource.com with smtp (Exim 4.43) id 1R80WG-0000CZ-8p
	for xen-arm@lists.xensource.com; Sun, 25 Sep 2011 19:02:11 -0700
X-Env-Sender: sbuk.suh@samsung.com
X-Msg-Ref: server-8.tower-182.messagelabs.com!1317002524!18501961!1
X-Originating-IP: [203.254.224.24]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10910 invoked from network); 26 Sep 2011 02:02:04 -0000
Received: from mailout1.samsung.com (HELO mailout1.samsung.com)
	(203.254.224.24) by server-8.tower-182.messagelabs.com with SMTP;
	26 Sep 2011 02:02:04 -0000
Received: from epcpsbge5.samsung.com (mailout1.samsung.com [203.254.224.24])
	by mailout1.samsung.com
	(Oracle Communications Messaging Exchange Server 7u4-19.01 64bit (built
	Sep 7
	2010)) with ESMTP id <0LS3008SUXCQVR30@mailout1.samsung.com> for
	xen-arm@lists.xensource.com; Mon, 26 Sep 2011 11:02:02 +0900 (KST)
X-AuditID: cbfee60f-b7b05ae0000051d9-f6-4e7fdd1ad962
Received: from epv6spt2 ( [203.254.225.143])	by epcpsbge5.samsung.com (EPCPMTA)
	with SMTP id 4C.EE.20953.A1DDF7E4; Mon, 26 Sep 2011 11:02:02 +0900 (KST)
Date: Mon, 26 Sep 2011 02:02:02 +0000 (GMT)
From: =?euc-kr?B?vK2787n8?= <sbuk.suh@samsung.com>
Subject: Re: [XenARM] Which ARM architecture is plannet to be supported.
To: Jean-Christophe DUBOIS <jcd@tribudubois.net>,
	"xen-arm@lists.xensource.com" <xen-arm@lists.xensource.com>
MIME-version: 1.0
X-MTR: 20110925234408540@sbuk.suh
Msgkey: 20110925234408540@sbuk.suh
X-EPLocale: ko_KR.euc-kr
X-Priority: 3
X-EPWebmail-Msg-Type: personal
X-EPWebmail-Reply-Demand: 0
X-EPApproval-Locale: 
X-EPHeader: ML
X-EPTrCode: 
X-EPTrName: 
X-MLAttribute: 
X-RootMTR: 20110925234408540@sbuk.suh
X-ParentMTR: 
MIME-version: 1.0
Message-id: <9615040.17631317002521365.JavaMail.weblogic@epml23>
X-Brightmail-Tracker: AAAAAA==
Cc: 
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: sbuk.suh@samsung.com
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1342630059=="
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

--===============1342630059==
Content-transfer-encoding: base64
Content-type: text/plain; charset=euc-kr

SGksDQoNClhlbiBBUk0gc291cmNlIGNvZGUgYmFzZWQgb24gQVJNIHY3IHdpdGggbXVsdGljb3Jl
IHN1cHBvcnQgaGFzIHJlY2VudGx5IGJlZW4gY2hhbmdlZCANCnNvIHRoYXQgQ1BVIGFyY2hpdGVj
dHVyZSBpbmRlcGVuZGVudCBjb2RlIG9mIHg4NiBiYXNlZCBYZW4gbWFpbmxpbmUgd2lsbCBiZSBz
aGFyZWQgDQpJIGhhdmUgYSBwbGFuIHRvIHN1cHBvcnQgdGhlIGZ1dHVyZSBDb3J0ZXggQTE1IHZp
cnR1YWxpemF0aW9uIGV4dGVuc2lvbi4NCg0KT24gdGhlIG90aGVyIGhhbmQsIEkgaGF2ZSByZWxl
YXNlZCBYZW4gQVJNIGh5cGVydmlzb3Igc291cmNlIGNvZGUgc2luY2UgMjAwOCwgDQp3aGljaCBp
bmNsdWRlcyBBUk0gdjUsIHY2IGFuZCB0aGUgcGFyYS12aXJ0dWFsaXplZCBBUk0gTGludXgga2Vy
bmVsIHBhdGNoLg0KVGhlc2Ugc291cmNlIGNvZGUgY2FuIGJlIGZvdW5kIGF0IHRoZSBYZW4gQVJN
IHdpa2kgb2YgWGVuLm9yZy4NCg0KQ29uc2lkZXJpbmcgcGVyZm9ybWFuY2UgaXNzdWVzIGluIHRl
cm1zIG9mIENQVSBvdmVyaGVhZCwgY29udGV4dCBzd2l0Y2hpbmcgb3ZlcmhlYWQgZHVlIHRvIGNh
Y2hlIGFyY2hpdGVjdHVyZSBhbmQgDQpDUFUgYXJjaGl0ZWN0dXJlIHN1Y2ggYXMgbXVsdGljb3Jl
IHN1cHBvcnQgaXNzdWVzLA0KSSB0aGluayB0aGF0IGl0IGlzIGJldHRlciBmb3IgQVJNIHY1IGFu
ZCB2NiBYZW4gQVJNIGh5cGVydmlzb3Igc291cmNlIGNvZGUgdG8gbm90IGJlIG1lcmdlZCB3aXRo
IHRoZSBYZW4gbWFpbmxpbmUuDQoNCkkgc3VnZ2VzdCB0byB1c2UgdGhlIGFyY2hpZXZlZCBYZW4g
QVJNIGh5cGVydmlzb3IgZm9yIEFSTSB2NSBhbmQgdjYgYXQgdGhlIFhlbiBBUk0gd2lraS4NCg0K
VGhhbmsgeW91LA0KDQpTYW5nLWJ1bQ0KDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NClNhbmctYnVtIFN1aCwgUGhEDQpWaWNl
IFByZXNpZGVudCwgUy9XIFBsYXRmb3JtIExhYg0KUy9XIFBsYXRmb3JtIFRlYW0sIERNQyBSZXNl
YXJjaCBDZW50ZXINClNhbXN1bmcgRWxlY3Ryb25pY3MNCmVtYWlsOiBzYnVrLnN1aEBzYW1zdW5n
LmNvbQ0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09DQoNCi0tLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLS0tDQpTZW5kZXIg
OiBKZWFuLUNocmlzdG9waGUgRFVCT0lTPGpjZEB0cmlidWR1Ym9pcy5uZXQ+IA0KRGF0ZSAgIDog
MjAxMS0wOS0yNCAwNToyOSAoR01UKzA5OjAwKQ0KVGl0bGUgIDogW1hlbkFSTV0gV2hpY2ggQVJN
IGFyY2hpdGVjdHVyZSBpcyBwbGFubmV0IHRvIGJlIHN1cHBvcnRlZC4NCg0KSGVsbG8sDQoNCkp1
c3Qgb3V0IG9mIGN1cmlvc2l0eSBpcyB0aGlzIHByb2plY3Qgb25seSBwbGFubmluZyBvbiBzdXBw
b3J0aW5nIHRoZSBBUk12NyANCmFyY2hpdGVjdHVyZSBvciBhcmUgQVJNdjUgYW5kIHY2IHN0aWxs
IHBhcnQgb2YgdGhlIHBsYW4/DQoNClRoYW5rcy4NCg0KSkMNCg0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18NClhlbi1hcm0gbWFpbGluZyBsaXN0DQpYZW4t
YXJtQGxpc3RzLnhlbnNvdXJjZS5jb20NCmh0dHA6Ly9saXN0cy54ZW5zb3VyY2UuY29tL21haWxt
YW4vbGlzdGluZm8veGVuLWFybQ0K




--===============1342630059==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

--===============1342630059==--

From xen-arm-bounces@lists.xensource.com Mon Sep 26 14:56:36 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Mon, 26 Sep 2011 14:56:36 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1R8JAB-0004FF-DD; Mon, 26 Sep 2011 14:56:35 -0700
Received: from mail182.messagelabs.com ([85.158.139.83])
	by lists.xensource.com with smtp (Exim 4.43) id 1R8JA2-0004EZ-Uv
	for xen-arm@lists.xensource.com; Mon, 26 Sep 2011 14:56:28 -0700
X-Env-Sender: jcd@tribudubois.net
X-Msg-Ref: server-8.tower-182.messagelabs.com!1317074183!18649622!1
X-Originating-IP: [178.33.204.49]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11161 invoked from network); 26 Sep 2011 21:56:23 -0000
Received: from mx1.w4a.fr (HELO zose-store12.web4all.fr) (178.33.204.49)
	by server-8.tower-182.messagelabs.com with SMTP;
	26 Sep 2011 21:56:23 -0000
Received: from localhost (localhost [127.0.0.1])
	by zose-store12.web4all.fr (Postfix) with ESMTP id 478476A091;
	Mon, 26 Sep 2011 23:56:46 +0200 (CEST)
X-Virus-Scanned: amavisd-new at zose-store12.web4all.fr
Received: from zose-store12.web4all.fr ([127.0.0.1])
	by localhost (zose-store12.web4all.fr [127.0.0.1]) (amavisd-new,
	port 10024)
	with ESMTP id r6OTh-eZrCNo; Mon, 26 Sep 2011 23:56:43 +0200 (CEST)
Received: from jcd-desktop.localnet (smm49-1-78-235-240-156.fbx.proxad.net
	[78.235.240.156])
	by zose-store12.web4all.fr (Postfix) with ESMTPSA id 9497D6A090;
	Mon, 26 Sep 2011 23:56:43 +0200 (CEST)
From: "Jean-Christophe DUBOIS" <jcd@tribudubois.net>
To: sbuk.suh@samsung.com
Subject: Re: [XenARM] Which ARM architecture is plannet to be supported.
Date: Mon, 26 Sep 2011 23:56:09 +0200
User-Agent: KMail/1.13.6 (Linux/2.6.38-11-generic; KDE/4.7.0; x86_64; ; )
References: <9615040.17631317002521365.JavaMail.weblogic@epml23>
In-Reply-To: <9615040.17631317002521365.JavaMail.weblogic@epml23>
MIME-Version: 1.0
Content-Type: Text/Plain;
  charset="euc-kr"
Content-Transfer-Encoding: 7bit
Message-Id: <201109262356.10262.jcd@tribudubois.net>
Cc: xen-arm@lists.xensource.com
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

Hello Sang-burn,

Thanks for your answer. 

If I read you correctly, Xen on ARM for ARMv5 and ARMv6 does not seem good 
performance wise. Do you have some benchmarks on this topic (Linux bare metal 
compared to Linux on top of Xen)? Obviously the lack of virtualization 
features on these processors mandates the use of a para-virtualized low level 
API that may certainly have its drawbacks. 

Now excuse my ignorance but it seems other hypervisors out there (the L4 
familly for example) have acceptable performance hit when it comes to running 
Linux on ARM. In addition you may want to consider that for certain type of 
application the use of an hypervisor may not be driven only by performance 
reasons. Hypervisors are bringing other types of benefits/services.  An there 
are a lot of devices out there which are not ARMv7 based and that would be too 
bad to let them Xen-orphaned.

Beside Xen still supports generic x86 (32 bits) architecture which for the 
most part has no hardware support for virtualization and therefore also need 
to take the para-virtualization way with the same kind of performance hit I 
guess. Is it real worse on ARM?

As for cortex A15 it is "just" another ARMv7 processor with added 
virtualization features so it certainly make sense to add support for it after 
the CortexA8/A9 is done. But there will not be a lot of people out there able 
to help as the access to such hardware will be scarce at first.

Regards

JC

On Monday 26 September 2011 04:02:01 you wrote:
> Hi,
> 
> Xen ARM source code based on ARM v7 with multicore support has recently
> been changed so that CPU architecture independent code of x86 based Xen
> mainline will be shared I have a plan to support the future Cortex A15
> virtualization extension.
> 
> On the other hand, I have released Xen ARM hypervisor source code since
> 2008, which includes ARM v5, v6 and the para-virtualized ARM Linux kernel
> patch. These source code can be found at the Xen ARM wiki of Xen.org.
> 
> Considering performance issues in terms of CPU overhead, context switching
> overhead due to cache architecture and CPU architecture such as multicore
> support issues,
> I think that it is better for ARM v5 and v6 Xen ARM hypervisor source code
> to not be merged with the Xen mainline.
> 
> I suggest to use the archieved Xen ARM hypervisor for ARM v5 and v6 at the
> Xen ARM wiki.
> 
> Thank you,
> 
> Sang-bum
> 
> ===============================================================
> Sang-bum Suh, PhD
> Vice President, S/W Platform Lab
> S/W Platform Team, DMC Research Center
> Samsung Electronics
> email: sbuk.suh@samsung.com
> ===============================================================
> 
> ------- Original Message -------
> Sender : Jean-Christophe DUBOIS<jcd@tribudubois.net>
> Date   : 2011-09-24 05:29 (GMT+09:00)
> Title  : [XenARM] Which ARM architecture is plannet to be supported.
> 
> Hello,
> 
> Just out of curiosity is this project only planning on supporting the ARMv7
> architecture or are ARMv5 and v6 still part of the plan?
> 
> Thanks.
> 
> JC
> 
> _______________________________________________
> Xen-arm mailing list
> Xen-arm@lists.xensource.com
> http://lists.xensource.com/mailman/listinfo/xen-arm

_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

From xen-arm-bounces@lists.xensource.com Mon Sep 26 17:19:49 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Mon, 26 Sep 2011 17:19:49 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1R8LOm-0006xf-Qc; Mon, 26 Sep 2011 17:19:49 -0700
Received: from mail216.messagelabs.com ([85.158.143.99])
	by lists.xensource.com with smtp (Exim 4.43) id 1R8LOe-0006ww-Vx
	for xen-arm@lists.xensource.com; Mon, 26 Sep 2011 17:19:41 -0700
X-Env-Sender: sbuk.suh@samsung.com
X-Msg-Ref: server-7.tower-216.messagelabs.com!1317082776!19688825!1
X-Originating-IP: [203.254.224.33]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8979 invoked from network); 27 Sep 2011 00:19:36 -0000
Received: from mailout3.samsung.com (HELO mailout3.samsung.com)
	(203.254.224.33) by server-7.tower-216.messagelabs.com with SMTP;
	27 Sep 2011 00:19:36 -0000
Received: from epcpsbge1.samsung.com (mailout3.samsung.com [203.254.224.33])
	by mailout3.samsung.com
	(Oracle Communications Messaging Exchange Server 7u4-19.01 64bit (built
	Sep 7
	2010)) with ESMTP id <0LS5001L9NGMGF70@mailout3.samsung.com> for
	xen-arm@lists.xensource.com; Tue, 27 Sep 2011 09:19:35 +0900 (KST)
X-AuditID: cbfee60b-b7c8cae000005644-4f-4e8116967f0a
Received: from epv6spt2 ( [203.254.225.143])	by epcpsbge1.samsung.com (EPCPMTA)
	with SMTP id E0.4C.22084.696118E4; Tue, 27 Sep 2011 09:19:34 +0900 (KST)
Date: Tue, 27 Sep 2011 00:19:34 +0000 (GMT)
From: =?euc-kr?B?vK2787n8?= <sbuk.suh@samsung.com>
Subject: Re: Re: [XenARM] Which ARM architecture is plannet to be supported.
To: Jean-Christophe DUBOIS <jcd@tribudubois.net>
MIME-version: 1.0
X-MTR: 20110926233030081@sbuk.suh
Msgkey: 20110926233030081@sbuk.suh
X-EPLocale: ko_KR.euc-kr
X-Priority: 3
X-EPWebmail-Msg-Type: personal
X-EPWebmail-Reply-Demand: 0
X-EPApproval-Locale: 
X-EPHeader: ML
X-EPTrCode: 
X-EPTrName: 
X-MLAttribute: 
X-RootMTR: 20110926233030081@sbuk.suh
X-ParentMTR: 
MIME-version: 1.0
Message-id: <22236832.56591317082774199.JavaMail.weblogic@epml19>
X-Brightmail-Tracker: AAAAAA==
Cc: "xen-arm@lists.xensource.com" <xen-arm@lists.xensource.com>
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: sbuk.suh@samsung.com
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1965562504=="
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

--===============1965562504==
Content-transfer-encoding: base64
Content-type: text/plain; charset=euc-kr

SGksDQoNCkkgcHJlc3VtZSB0aGF0IFhlbiBBUk0gaHlwZXJ2aXNvciBoYXMgc2hvd24gdGhlIGJl
c3QgcGVyZm9ybWFuY2UgY29tcGFyZWQgd2l0aCBvdGhlciBzb2x1dGlvbnMgYXMgeW91IG1lbnRp
b25lZC4NClBsZWFzZSBmaW5kIHRoZSBiZW5jaG1hcmsgaW5mb3JtYXRpb24gb2YgbXkgcHJlc2Vu
dGF0aW9uLCBodHRwOi8vd3d3Lnhlbi5vcmcvZmlsZXMveGVuc3VtbWl0X2ludGVsMDkvWGVuQVJN
VGFsay5wZGYNCmF0IHRoZSBYZW4gU3VtbWl0IEFzaWEgMjAwOS4NCk9uZSBvZiBtYWpvciBwZXJm
b3JtYW5jZSBpc3N1ZXMgd2FzIGNhdXNlZCBieSBUTEIgY2FjaGUgaGFuZGxpbmcsIGFzIEFSTSB2
NSBjb3JlIGhhcyBnb3QgdmlydHVhbCBjYWNoZS4NCg0KUHJlc3VtYWJseSwgb25lIG9mIGdvb2Qg
YXBwbGljYXRpb25zIHVzc2luZyBoeXBlcnZpc29yIGlzIHNlY3VyaXR5IGVuaGFuY2VtZW50IG9m
IGRldmljZXMuDQpJICB0aGluayB0aGF0IHlvdSBjYW4gZmluZCBvdGhlciBhcHBsaWNhdGlvbnMg
dXNpbmcgWGVuIEFSTSBmcm9tIG15IFhlbiBTdW1taXQgUHJlc2VudGF0aW9uIGJlbG93IG9yIGFs
c28gZnJvbSBhbiBBQ00gTW9iaUNvbSAwOSBwYXBlci4NCkZZSSwgdGhlIGxhdGVzdCBwcmVzZW50
YXRpb24gd2hlbiBJIGdhdmUgQXVndXN0IDIwMTEgYXQgWGVuIFN1bW1pdCBOb3J0aCBBbWVyaWNh
IG1heSBnaXZlIGFuIHVwZGF0ZSBhYm91dCB0aGUgc3RhdHVzIG9mIFhlbiBBUk0gaW4gdGVybXMg
b2YgQVJNIENQVSBzdXBwb3J0IGFuZCBPUyBzdXBwb3J0IA0KYW5kIGV2b2x1dGlvbiBvZiBYZW4g
QVJNIGluIHRlcm1zIG9mIGFyY2hpdGVjdHVyZSBhbmQgcGVyZm9ybWFuY2UgYWxzbyB3aWxsIGJl
IGZvdW5kIGF0IG15IHByZXNlbnRhdGlvbnMgc2luY2UgWGVuIFN1bW1pdCBhdCBJQk0gaW4gMjAw
Ny4NCk9uIHRoZSBvdGhlciBoYW5kLCBDb3J0ZXggQTE1IGlzIG1lbnRpb25lZCBhcyBhIGZ1dHVy
ZSBwbGFuIG9mIHRoZSBYZW4gQVJNIHByb2plY3QuIHdoZXJlIENvcnRleCBBMTUgaXMgYmFzZWQg
b24gQVJNIHY3Lg0KDQpSZWdhcmRpbmcgWGVuIHg4NiwgaXQgY2FuIHVzZSBwYXJhLXZpcnR1YWxp
emVkIExpbnV4IGFuZCBub24tdmlydHVhbGl6ZWQgT1MgYXMgc29tZSBJbnRlbCBDUFUgYWxyZWFk
eSBzdXBwb3J0cyB2aXJ0dWFsaXphdGlvbiBleHRlbnNpb24NCnN1Y2ggYXMgc3ViLXJpbmcgMCB0
byBydW4gaHlwZXJ2aXNvci4NCg0KSSBoYXZlIHdvcmtlZCBmb3IgaG9zdGluZyBvZiBYZW4gU3Vt
bWl0IEFzaWEgMjAxMSBOb3ZlbWJlciAyIGFuZCAzIGFuZCBpZiB5b3UgYXJlIGludGVyZXN0ZWQg
aW4gbW9yZSBsYXRlc3QgaW5mb3JtYXRpb24gZnJvbSBBUk0gYW5kIG90aGVycywgcGxlYXNlIGF0
dGVuZCB0aGUgU3VtbWl0IGFzIHNwZWFrZXJzIGZyb20gQVJNLCBvdGhlciBsZWFkaW5nIGNvbXBh
bmllcyBhcyBmb3IgaHlwZXJ2aXNvciwgQ1BVIGFuZCBjbG91ZCBjb21wdXRpbmcgd2lsbCBnaXZl
IHRhbGtzLg0KDQpJIGhvcGUgdGhpcyBhbnN3ZXJzIHlvdXIgcXVlc3Rpb25zLg0KDQpTYW5nLWJ1
bQ0KDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0NClNhbmctYnVtIFN1aCwgUGhEDQpWaWNlIFByZXNpZGVudCwgUy9XIFBsYXRm
b3JtIExhYg0KUy9XIFBsYXRmb3JtIFRlYW0sIERNQyBSZXNlYXJjaCBDZW50ZXINClNhbXN1bmcg
RWxlY3Ryb25pY3MNCmVtYWlsOiBzYnVrLnN1aEBzYW1zdW5nLmNvbQ0KPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQoNCi0tLS0t
LS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLS0tDQpTZW5kZXIgOiBKZWFuLUNocmlzdG9waGUgRFVC
T0lTPGpjZEB0cmlidWR1Ym9pcy5uZXQ+IA0KRGF0ZSAgIDogMjAxMS0wOS0yNyAwNjo1NiAoR01U
KzA5OjAwKQ0KVGl0bGUgIDogUmU6IFtYZW5BUk1dIFdoaWNoIEFSTSBhcmNoaXRlY3R1cmUgaXMg
cGxhbm5ldCB0byBiZSBzdXBwb3J0ZWQuDQoNCkhlbGxvIFNhbmctYnVybiwNCg0KVGhhbmtzIGZv
ciB5b3VyIGFuc3dlci4gDQoNCklmIEkgcmVhZCB5b3UgY29ycmVjdGx5LCBYZW4gb24gQVJNIGZv
ciBBUk12NSBhbmQgQVJNdjYgZG9lcyBub3Qgc2VlbSBnb29kIA0KcGVyZm9ybWFuY2Ugd2lzZS4g
RG8geW91IGhhdmUgc29tZSBiZW5jaG1hcmtzIG9uIHRoaXMgdG9waWMgKExpbnV4IGJhcmUgbWV0
YWwgDQpjb21wYXJlZCB0byBMaW51eCBvbiB0b3Agb2YgWGVuKT8gT2J2aW91c2x5IHRoZSBsYWNr
IG9mIHZpcnR1YWxpemF0aW9uIA0KZmVhdHVyZXMgb24gdGhlc2UgcHJvY2Vzc29ycyBtYW5kYXRl
cyB0aGUgdXNlIG9mIGEgcGFyYS12aXJ0dWFsaXplZCBsb3cgbGV2ZWwgDQpBUEkgdGhhdCBtYXkg
Y2VydGFpbmx5IGhhdmUgaXRzIGRyYXdiYWNrcy4gDQoNCk5vdyBleGN1c2UgbXkgaWdub3JhbmNl
IGJ1dCBpdCBzZWVtcyBvdGhlciBoeXBlcnZpc29ycyBvdXQgdGhlcmUgKHRoZSBMNCANCmZhbWls
bHkgZm9yIGV4YW1wbGUpIGhhdmUgYWNjZXB0YWJsZSBwZXJmb3JtYW5jZSBoaXQgd2hlbiBpdCBj
b21lcyB0byBydW5uaW5nIA0KTGludXggb24gQVJNLiBJbiBhZGRpdGlvbiB5b3UgbWF5IHdhbnQg
dG8gY29uc2lkZXIgdGhhdCBmb3IgY2VydGFpbiB0eXBlIG9mIA0KYXBwbGljYXRpb24gdGhlIHVz
ZSBvZiBhbiBoeXBlcnZpc29yIG1heSBub3QgYmUgZHJpdmVuIG9ubHkgYnkgcGVyZm9ybWFuY2Ug
DQpyZWFzb25zLiBIeXBlcnZpc29ycyBhcmUgYnJpbmdpbmcgb3RoZXIgdHlwZXMgb2YgYmVuZWZp
dHMvc2VydmljZXMuICBBbiB0aGVyZSANCmFyZSBhIGxvdCBvZiBkZXZpY2VzIG91dCB0aGVyZSB3
aGljaCBhcmUgbm90IEFSTXY3IGJhc2VkIGFuZCB0aGF0IHdvdWxkIGJlIHRvbyANCmJhZCB0byBs
ZXQgdGhlbSBYZW4tb3JwaGFuZWQuDQoNCkJlc2lkZSBYZW4gc3RpbGwgc3VwcG9ydHMgZ2VuZXJp
YyB4ODYgKDMyIGJpdHMpIGFyY2hpdGVjdHVyZSB3aGljaCBmb3IgdGhlIA0KbW9zdCBwYXJ0IGhh
cyBubyBoYXJkd2FyZSBzdXBwb3J0IGZvciB2aXJ0dWFsaXphdGlvbiBhbmQgdGhlcmVmb3JlIGFs
c28gbmVlZCANCnRvIHRha2UgdGhlIHBhcmEtdmlydHVhbGl6YXRpb24gd2F5IHdpdGggdGhlIHNh
bWUga2luZCBvZiBwZXJmb3JtYW5jZSBoaXQgSSANCmd1ZXNzLiBJcyBpdCByZWFsIHdvcnNlIG9u
IEFSTT8NCg0KQXMgZm9yIGNvcnRleCBBMTUgaXQgaXMgImp1c3QiIGFub3RoZXIgQVJNdjcgcHJv
Y2Vzc29yIHdpdGggYWRkZWQgDQp2aXJ0dWFsaXphdGlvbiBmZWF0dXJlcyBzbyBpdCBjZXJ0YWlu
bHkgbWFrZSBzZW5zZSB0byBhZGQgc3VwcG9ydCBmb3IgaXQgYWZ0ZXIgDQp0aGUgQ29ydGV4QTgv
QTkgaXMgZG9uZS4gQnV0IHRoZXJlIHdpbGwgbm90IGJlIGEgbG90IG9mIHBlb3BsZSBvdXQgdGhl
cmUgYWJsZSANCnRvIGhlbHAgYXMgdGhlIGFjY2VzcyB0byBzdWNoIGhhcmR3YXJlIHdpbGwgYmUg
c2NhcmNlIGF0IGZpcnN0Lg0KDQpSZWdhcmRzDQoNCkpDDQoNCk9uIE1vbmRheSAyNiBTZXB0ZW1i
ZXIgMjAxMSAwNDowMjowMSB5b3Ugd3JvdGU6DQo+IEhpLA0KPiANCj4gWGVuIEFSTSBzb3VyY2Ug
Y29kZSBiYXNlZCBvbiBBUk0gdjcgd2l0aCBtdWx0aWNvcmUgc3VwcG9ydCBoYXMgcmVjZW50bHkN
Cj4gYmVlbiBjaGFuZ2VkIHNvIHRoYXQgQ1BVIGFyY2hpdGVjdHVyZSBpbmRlcGVuZGVudCBjb2Rl
IG9mIHg4NiBiYXNlZCBYZW4NCj4gbWFpbmxpbmUgd2lsbCBiZSBzaGFyZWQgSSBoYXZlIGEgcGxh
biB0byBzdXBwb3J0IHRoZSBmdXR1cmUgQ29ydGV4IEExNQ0KPiB2aXJ0dWFsaXphdGlvbiBleHRl
bnNpb24uDQo+IA0KPiBPbiB0aGUgb3RoZXIgaGFuZCwgSSBoYXZlIHJlbGVhc2VkIFhlbiBBUk0g
aHlwZXJ2aXNvciBzb3VyY2UgY29kZSBzaW5jZQ0KPiAyMDA4LCB3aGljaCBpbmNsdWRlcyBBUk0g
djUsIHY2IGFuZCB0aGUgcGFyYS12aXJ0dWFsaXplZCBBUk0gTGludXgga2VybmVsDQo+IHBhdGNo
LiBUaGVzZSBzb3VyY2UgY29kZSBjYW4gYmUgZm91bmQgYXQgdGhlIFhlbiBBUk0gd2lraSBvZiBY
ZW4ub3JnLg0KPiANCj4gQ29uc2lkZXJpbmcgcGVyZm9ybWFuY2UgaXNzdWVzIGluIHRlcm1zIG9m
IENQVSBvdmVyaGVhZCwgY29udGV4dCBzd2l0Y2hpbmcNCj4gb3ZlcmhlYWQgZHVlIHRvIGNhY2hl
IGFyY2hpdGVjdHVyZSBhbmQgQ1BVIGFyY2hpdGVjdHVyZSBzdWNoIGFzIG11bHRpY29yZQ0KPiBz
dXBwb3J0IGlzc3VlcywNCj4gSSB0aGluayB0aGF0IGl0IGlzIGJldHRlciBmb3IgQVJNIHY1IGFu
ZCB2NiBYZW4gQVJNIGh5cGVydmlzb3Igc291cmNlIGNvZGUNCj4gdG8gbm90IGJlIG1lcmdlZCB3
aXRoIHRoZSBYZW4gbWFpbmxpbmUuDQo+IA0KPiBJIHN1Z2dlc3QgdG8gdXNlIHRoZSBhcmNoaWV2
ZWQgWGVuIEFSTSBoeXBlcnZpc29yIGZvciBBUk0gdjUgYW5kIHY2IGF0IHRoZQ0KPiBYZW4gQVJN
IHdpa2kuDQo+IA0KPiBUaGFuayB5b3UsDQo+IA0KPiBTYW5nLWJ1bQ0KPiANCj4gPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQo+
IFNhbmctYnVtIFN1aCwgUGhEDQo+IFZpY2UgUHJlc2lkZW50LCBTL1cgUGxhdGZvcm0gTGFiDQo+
IFMvVyBQbGF0Zm9ybSBUZWFtLCBETUMgUmVzZWFyY2ggQ2VudGVyDQo+IFNhbXN1bmcgRWxlY3Ry
b25pY3MNCj4gZW1haWw6IHNidWsuc3VoQHNhbXN1bmcuY29tDQo+ID09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KPiANCj4gLS0t
LS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tLS0NCj4gU2VuZGVyIDogSmVhbi1DaHJpc3RvcGhl
IERVQk9JUzxqY2RAdHJpYnVkdWJvaXMubmV0Pg0KPiBEYXRlICAgOiAyMDExLTA5LTI0IDA1OjI5
IChHTVQrMDk6MDApDQo+IFRpdGxlICA6IFtYZW5BUk1dIFdoaWNoIEFSTSBhcmNoaXRlY3R1cmUg
aXMgcGxhbm5ldCB0byBiZSBzdXBwb3J0ZWQuDQo+IA0KPiBIZWxsbywNCj4gDQo+IEp1c3Qgb3V0
IG9mIGN1cmlvc2l0eSBpcyB0aGlzIHByb2plY3Qgb25seSBwbGFubmluZyBvbiBzdXBwb3J0aW5n
IHRoZSBBUk12Nw0KPiBhcmNoaXRlY3R1cmUgb3IgYXJlIEFSTXY1IGFuZCB2NiBzdGlsbCBwYXJ0
IG9mIHRoZSBwbGFuPw0KPiANCj4gVGhhbmtzLg0KPiANCj4gSkMNCj4gDQo+IF9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IFhlbi1hcm0gbWFpbGluZyBs
aXN0DQo+IFhlbi1hcm1AbGlzdHMueGVuc291cmNlLmNvbQ0KPiBodHRwOi8vbGlzdHMueGVuc291
cmNlLmNvbS9tYWlsbWFuL2xpc3RpbmZvL3hlbi1hcm0NCg==




--===============1965562504==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

--===============1965562504==--

From xen-arm-bounces@lists.xensource.com Wed Sep 28 09:34:24 2011
Return-path: <xen-arm-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Wed, 28 Sep 2011 09:34:24 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1R8x5U-0006QH-3l; Wed, 28 Sep 2011 09:34:24 -0700
Received: from mail216.messagelabs.com ([85.158.143.99])
	by lists.xensource.com with esmtp (Exim 4.43) id 1R8x4t-000659-Tf
	for xen-arm@lists.xensource.com; Wed, 28 Sep 2011 09:33:48 -0700
X-Env-Sender: Ian.Campbell@eu.citrix.com
X-Msg-Ref: server-3.tower-216.messagelabs.com!1317227624!18878758!1
X-Originating-IP: [62.200.22.115]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29419 invoked from network); 28 Sep 2011 16:33:45 -0000
Received: from smtp.ctxuk.citrix.com (HELO SMTP.EU.CITRIX.COM) (62.200.22.115)
	by server-3.tower-216.messagelabs.com with RC4-SHA encrypted SMTP;
	28 Sep 2011 16:33:45 -0000
X-IronPort-AV: E=Sophos;i="4.68,456,1312156800"; 
   d="scan'208";a="8110952"
Received: from lonpmailmx01.citrite.net ([10.30.203.162])
	by LONPIPO01.EU.CITRIX.COM with ESMTP/TLS/RC4-MD5;
	28 Sep 2011 16:33:44 +0000
Received: from [10.80.2.42] (10.80.2.42) by LONPMAILMX01.citrite.net
	(10.30.203.162) with Microsoft SMTP Server id 8.3.137.0;
	Wed, 28 Sep 2011 17:33:44 +0100
Subject: Re: [XenARM] Which ARM architecture is plannet to be supported.
From: Ian Campbell <Ian.Campbell@citrix.com>
To: "sbuk.suh@samsung.com" <sbuk.suh@samsung.com>
Date: Wed, 28 Sep 2011 17:33:43 +0100
In-Reply-To: <9615040.17631317002521365.JavaMail.weblogic@epml23>
References: <9615040.17631317002521365.JavaMail.weblogic@epml23>
Organization: Citrix Systems, Inc.
Content-Type: text/plain; charset="UTF-8"
X-Mailer: Evolution 3.0.3- 
Content-Transfer-Encoding: 8bit
Message-ID: <1317227624.26672.89.camel@zakaz.uk.xensource.com>
MIME-Version: 1.0
Cc: "xen-arm@lists.xensource.com" <xen-arm@lists.xensource.com>
X-BeenThere: xen-arm@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Xen ARM development <xen-arm.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-arm@lists.xensource.com>
List-Help: <mailto:xen-arm-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-arm>,
	<mailto:xen-arm-request@lists.xensource.com?subject=subscribe>
Sender: xen-arm-bounces@lists.xensource.com
Errors-To: xen-arm-bounces@lists.xensource.com

On Mon, 2011-09-26 at 03:02 +0100, 서상범 wrote:
> Hi,
> 
> Xen ARM source code based on ARM v7 with multicore support has recently been changed 
> so that CPU architecture independent code of x86 based Xen mainline will be shared 
> I have a plan to support the future Cortex A15 virtualization extension.

This in an interesting topic.

Over the last few weeks I (and a few others) have been hacking on a
proof-of-concept hypervisor port to ARMv7 which uses the virtualization
extensions from the ground up (i.e. requires them).

The idea was to see if it was possible to build a system where all
guests (including domain 0) ran fully virtualized, although obviously a
PVonHVM style system would be the eventual target. The virtualization
extensions for ARMv7 appear to be sufficiently featureful to allow this
from day 1 (unlike, for example, when Xen began on x86).

It's a bit fast and lose in places but at the moment it is at the stage
where it can boot an (unmodified) Linux dom0 kernel at least as far as
running C code in start_kernel() on an emulator.

Since we were aiming for a virt-extn target only we didn't actually base
it on the existing ARM port, although obviously we took some inspiration
from parts of it.

I hope to have a couple of patch series worth posting to xen-devel and
lkml by the end of the year but in the meantime the Xen side code is at
        git://xenbits.xen.org/people/ianc/xen-unstable.git devel/arm
        http://xenbits.xen.org/gitweb/?p=people/ianc/xen-unstable.git;a=shortlog;h=refs/heads/devel/arm

There are no Linux side patches yet but eventually we will want to
enable PV drivers etc.

I'm going to be at XenSummit Asia, we should meet and talk about how we
can merge these two efforts etc.

Ian.

> 
> On the other hand, I have released Xen ARM hypervisor source code since 2008, 
> which includes ARM v5, v6 and the para-virtualized ARM Linux kernel patch.
> These source code can be found at the Xen ARM wiki of Xen.org.
> 
> Considering performance issues in terms of CPU overhead, context switching overhead due to cache architecture and 
> CPU architecture such as multicore support issues,
> I think that it is better for ARM v5 and v6 Xen ARM hypervisor source code to not be merged with the Xen mainline.
> 
> I suggest to use the archieved Xen ARM hypervisor for ARM v5 and v6 at the Xen ARM wiki.
> 
> Thank you,
> 
> Sang-bum
> 
> ===============================================================
> Sang-bum Suh, PhD
> Vice President, S/W Platform Lab
> S/W Platform Team, DMC Research Center
> Samsung Electronics
> email: sbuk.suh@samsung.com
> ===============================================================
> 
> ------- Original Message -------
> Sender : Jean-Christophe DUBOIS<jcd@tribudubois.net> 
> Date   : 2011-09-24 05:29 (GMT+09:00)
> Title  : [XenARM] Which ARM architecture is plannet to be supported.
> 
> Hello,
> 
> Just out of curiosity is this project only planning on supporting the ARMv7 
> architecture or are ARMv5 and v6 still part of the plan?
> 
> Thanks.
> 
> JC
> 
> _______________________________________________
> Xen-arm mailing list
> Xen-arm@lists.xensource.com
> http://lists.xensource.com/mailman/listinfo/xen-arm



_______________________________________________
Xen-arm mailing list
Xen-arm@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-arm

From xen-api-bounces@lists.xensource.com Fri Sep 30 04:17:01 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Fri, 30 Sep 2011 04:17:01 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1R9b5R-0007nC-1M; Fri, 30 Sep 2011 04:17:01 -0700
Received: from mail174.messagelabs.com ([85.158.138.51])
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1R9b5B-0007kC-GL; Fri, 30 Sep 2011 04:16:45 -0700
X-Env-Sender: lars.kurth.xen@gmail.com
X-Msg-Ref: server-11.tower-174.messagelabs.com!1317381401!33350263!1
X-Originating-IP: [74.125.82.43]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19175 invoked from network); 30 Sep 2011 11:16:42 -0000
Received: from mail-ww0-f43.google.com (HELO mail-ww0-f43.google.com)
	(74.125.82.43)
	by server-11.tower-174.messagelabs.com with RC4-SHA encrypted SMTP;
	30 Sep 2011 11:16:42 -0000
Received: by wwf27 with SMTP id 27so2069029wwf.24
	for <multiple recipients>; Fri, 30 Sep 2011 04:16:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=sender:message-id:date:from:user-agent:mime-version:to:subject
	:content-type:content-transfer-encoding;
	bh=Ze5tiMKpwzhjPLmU1/Ylv5nF1fBNr3ZmtqKY9IbDrPc=;
	b=fvg0L/Z3hbhLXi/Pmx3hfExt07uHvDeidEUtxkgKtM2D8jvhP3XON1r0MQDGvFnVLR
	wq0XWToMcKgrFQ5DHcFkDQuy0G+PdGZU4fUjK2suO7nvEVze+CiLn/D9/oyVnYgPy0TT
	QNQQfdOK4qq6BaDB02HjtQ8YUYYqZgo06ZX+0=
Received: by 10.216.188.194 with SMTP id a44mr4613148wen.4.1317381399720;
	Fri, 30 Sep 2011 04:16:39 -0700 (PDT)
Received: from [172.16.25.10] (02d933ea.bb.sky.com. [2.217.51.234])
	by mx.google.com with ESMTPS id l9sm2246306wba.5.2011.09.30.04.16.37
	(version=SSLv3 cipher=OTHER); Fri, 30 Sep 2011 04:16:38 -0700 (PDT)
Message-ID: <4E85A513.6030403@xen.org>
Date: Fri, 30 Sep 2011 12:16:35 +0100
From: Lars Kurth <lars.kurth@xen.org>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:7.0) Gecko/20110922 Thunderbird/7.0
MIME-Version: 1.0
To: "xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com>, 
	"xen-api@lists.xensource.com" <xen-api@lists.xensource.com>,
	xen-arm@lists.xensource.com
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: 
Subject: [Xen-API] Please welcome Jan Beulich as Xen committer & revisions
	to Xen governance
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

Dear Xen developers,

I wanted to announce that Jan Beulich has been nominated for as Xen 
Hypervisor committer and confirmed by vote by the other Xen committers 
(which are Keir Fraser, Tim Deegan and Ian Jackson).

Jan's Contribution
==================
Jan has made a tremendous contribution to the project over the years and 
was was one of the top 3 contributors to the project for several years. 
Just to quote a few stats
- 2009 : 107 patches changing 11746 lines of code
- 2010 : 147 patches changing 7613 lines of code
- 2011 : 204 patches changing 2655 lines of code

Congratulations!

I do have to apologize that we did not entirely follow the new 
governance process as described at 
http://www.xen.org/projects/governance.html due to an oversight. The 
nomination and vote was meant to happen in public, but has happened in 
private amongst the existing committers. We will do better next time. 
This exercise has also shown some bugs in the process which need fixing.

Bugs in the Process
===================
See http://www.xen.org/projects/governance.html)

Committer vs. Maintainers: The process talks about maintainers as if 
they were committers and mixes some aspects of both roles. This is 
incorrect.

PROPOSED FIXES:
- Split the role into two
- What is a maintainer?
   - A maintainer owns one or several component in the Xen tree
   - A maintainer reviews and approves changes that affect their component
   - Note that some components will be owned by several maintainers (in 
that case consensus
     decision making applies)
   - Election: new maintainers are nominated and voted for by other 
maintainers
- What is a committer?
   - A maintainer with write access to the code tree
   - The committer acts on the wishes of the maintainers and applies 
changes approved
     by the respective maintainer(s).
   - Helps resolve disagreements between maintainers of the same 
component should they arise
   - Election: new committers are nominated and voted for only by other 
committers
- Allow a committer to be a sponsor for a new Xen.org project
- Reflect above changes in Elections
- I believe we should keep "Project Lead Elections" as it is
   (We could restrict elections to committers, but in practice 
committers will have a
    much higher chance to be elected. I believe we should leave things 
as they are.)

Please let me know your views, by responding to this thread. If there 
are no objections by next friday, Oct 7th, we will just update the 
document. And then give another week for additional discussion and the 
change will be considered approved.

Regards
Lars



_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Fri Sep 30 07:13:12 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Fri, 30 Sep 2011 07:13:12 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1R9dpv-0003E1-79; Fri, 30 Sep 2011 07:13:11 -0700
Received: from mail182.messagelabs.com ([85.158.139.83])
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1R9doG-0002iK-9E; Fri, 30 Sep 2011 07:11:28 -0700
X-Env-Sender: konrad@oracle.com
X-Msg-Ref: server-6.tower-182.messagelabs.com!1317391883!19189771!1
X-Originating-IP: [148.87.113.117]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20842 invoked from network); 30 Sep 2011 14:11:24 -0000
Received: from rcsinet15.oracle.com (HELO rcsinet15.oracle.com)
	(148.87.113.117)
	by server-6.tower-182.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 30 Sep 2011 14:11:24 -0000
Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237])
	by rcsinet15.oracle.com (Switch-3.4.4/Switch-3.4.4) with ESMTP id
	p8UEBK0o027113
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
	Fri, 30 Sep 2011 14:11:22 GMT
Received: from acsmt358.oracle.com (acsmt358.oracle.com [141.146.40.158])
	by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id
	p8UEBKJp026186
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
	Fri, 30 Sep 2011 14:11:20 GMT
Received: from abhmt120.oracle.com (abhmt120.oracle.com [141.146.116.72])
	by acsmt358.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id
	p8UEBEhD011903; Fri, 30 Sep 2011 09:11:14 -0500
Received: from oracle.com (/207.172.105.198)
	by default (Oracle Beehive Gateway v4.0)
	with ESMTP ; Fri, 30 Sep 2011 07:11:14 -0700
Received: by oracle.com (Postfix, from userid 1000)
	id B037346E; Fri, 30 Sep 2011 10:11:11 -0400 (EDT)
Date: Fri, 30 Sep 2011 10:11:11 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Lars Kurth <lars.kurth@xen.org>, JBeulich@suse.com
Message-ID: <20110930141111.GB18905@phenom.oracle.com>
References: <4E85A513.6030403@xen.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <4E85A513.6030403@xen.org>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Source-IP: acsinet21.oracle.com [141.146.126.237]
X-Auth-Type: Internal IP
X-CT-RefId: str=0001.0A090201.4E85CE0A.024E:SCFMA922111,ss=1,re=-4.000,fgs=0
Cc: xen-arm@lists.xensource.com,
	"xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com>,
	"xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
Subject: [Xen-API] Re: [Xen-devel] Please welcome Jan Beulich as Xen
 committer & revisions to Xen governance
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

On Fri, Sep 30, 2011 at 12:16:35PM +0100, Lars Kurth wrote:
> Dear Xen developers,
> 
> I wanted to announce that Jan Beulich has been nominated for as Xen
> Hypervisor committer and confirmed by vote by the other Xen
> committers (which are Keir Fraser, Tim Deegan and Ian Jackson).
> 
> Jan's Contribution
> ==================
> Jan has made a tremendous contribution to the project over the years
> and was was one of the top 3 contributors to the project for several
> years. Just to quote a few stats
> - 2009 : 107 patches changing 11746 lines of code
> - 2010 : 147 patches changing 7613 lines of code
> - 2011 : 204 patches changing 2655 lines of code
> 
> Congratulations!

Woohoo! Congratulations Jan!

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Fri Sep 30 07:15:57 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Fri, 30 Sep 2011 07:15:57 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1R9dsa-0004AN-2Y; Fri, 30 Sep 2011 07:15:56 -0700
Received: from mail216.messagelabs.com ([85.158.143.99])
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1R9dsP-000477-6L; Fri, 30 Sep 2011 07:15:47 -0700
X-Env-Sender: joseph.glanville@orionvm.com.au
X-Msg-Ref: server-12.tower-216.messagelabs.com!1317392140!14410856!1
X-Originating-IP: [209.85.212.43]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2826 invoked from network); 30 Sep 2011 14:15:41 -0000
Received: from mail-vw0-f43.google.com (HELO mail-vw0-f43.google.com)
	(209.85.212.43)
	by server-12.tower-216.messagelabs.com with RC4-SHA encrypted SMTP;
	30 Sep 2011 14:15:41 -0000
Received: by vws13 with SMTP id 13so1855931vws.30
	for <multiple recipients>; Fri, 30 Sep 2011 07:15:40 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.52.97.131 with SMTP id ea3mr11546165vdb.443.1317392140125;
	Fri, 30 Sep 2011 07:15:40 -0700 (PDT)
Received: by 10.220.195.135 with HTTP; Fri, 30 Sep 2011 07:15:40 -0700 (PDT)
X-Originating-IP: [59.167.234.130]
In-Reply-To: <20110930141111.GB18905@phenom.oracle.com>
References: <4E85A513.6030403@xen.org>
	<20110930141111.GB18905@phenom.oracle.com>
Date: Sat, 1 Oct 2011 00:15:40 +1000
Message-ID: <CAOzFzEgOyS7im=2pBG18PgeAWSPh9pMu5TFWZARz37t0yGneeg@mail.gmail.com>
Subject: Re: [Xen-API] Re: [Xen-devel] Please welcome Jan Beulich as Xen
	committer & revisions to Xen governance
From: Joseph Glanville <joseph.glanville@orionvm.com.au>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Cc: xen-arm@lists.xensource.com,
	"xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com>,
	JBeulich@suse.com,
	"xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1511090096=="
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

--===============1511090096==
Content-Type: multipart/alternative; boundary=20cf307cfc7e8ac61c04ae294272

--20cf307cfc7e8ac61c04ae294272
Content-Type: text/plain; charset=ISO-8859-1

Congratulations Jan. :)

On 1 October 2011 00:11, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>wrote:

> On Fri, Sep 30, 2011 at 12:16:35PM +0100, Lars Kurth wrote:
> > Dear Xen developers,
> >
> > I wanted to announce that Jan Beulich has been nominated for as Xen
> > Hypervisor committer and confirmed by vote by the other Xen
> > committers (which are Keir Fraser, Tim Deegan and Ian Jackson).
> >
> > Jan's Contribution
> > ==================
> > Jan has made a tremendous contribution to the project over the years
> > and was was one of the top 3 contributors to the project for several
> > years. Just to quote a few stats
> > - 2009 : 107 patches changing 11746 lines of code
> > - 2010 : 147 patches changing 7613 lines of code
> > - 2011 : 204 patches changing 2655 lines of code
> >
> > Congratulations!
>
> Woohoo! Congratulations Jan!
>
> _______________________________________________
> xen-api mailing list
> xen-api@lists.xensource.com
> http://lists.xensource.com/mailman/listinfo/xen-api
>



-- 
*
Founder | Director | VP Research
Orion Virtualisation Solutions* | www.orionvm.com.au | Phone: 1300 56 99 52
| Mobile: 0428 754 846

--20cf307cfc7e8ac61c04ae294272
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Congratulations Jan. :)<br><br><div class=3D"gmail_quote">On 1 October 2011=
 00:11, Konrad Rzeszutek Wilk <span dir=3D"ltr">&lt;<a href=3D"mailto:konra=
d.wilk@oracle.com">konrad.wilk@oracle.com</a>&gt;</span> wrote:<br><blockqu=
ote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc s=
olid;padding-left:1ex;">
<div class=3D"im">On Fri, Sep 30, 2011 at 12:16:35PM +0100, Lars Kurth wrot=
e:<br>
&gt; Dear Xen developers,<br>
&gt;<br>
&gt; I wanted to announce that Jan Beulich has been nominated for as Xen<br=
>
&gt; Hypervisor committer and confirmed by vote by the other Xen<br>
&gt; committers (which are Keir Fraser, Tim Deegan and Ian Jackson).<br>
&gt;<br>
&gt; Jan&#39;s Contribution<br>
&gt; =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>
&gt; Jan has made a tremendous contribution to the project over the years<b=
r>
&gt; and was was one of the top 3 contributors to the project for several<b=
r>
&gt; years. Just to quote a few stats<br>
&gt; - 2009 : 107 patches changing 11746 lines of code<br>
&gt; - 2010 : 147 patches changing 7613 lines of code<br>
&gt; - 2011 : 204 patches changing 2655 lines of code<br>
&gt;<br>
&gt; Congratulations!<br>
<br>
</div>Woohoo! Congratulations Jan!<br>
<div><div></div><div class=3D"h5"><br>
_______________________________________________<br>
xen-api mailing list<br>
<a href=3D"mailto:xen-api@lists.xensource.com">xen-api@lists.xensource.com<=
/a><br>
<a href=3D"http://lists.xensource.com/mailman/listinfo/xen-api" target=3D"_=
blank">http://lists.xensource.com/mailman/listinfo/xen-api</a><br>
</div></div></blockquote></div><br><br clear=3D"all"><br>-- <br><span style=
=3D"font-family:arial,sans-serif;font-size:13px;border-collapse:collapse"><=
b><i><font color=3D"#0000ff"><div><font color=3D"#000000"><span style=3D"fo=
nt-style:normal;font-weight:normal">Founder | Director | VP Research<br>
</span></font></div>Orion Virtualisation Solutions</font></i></b>=A0|=A0<fo=
nt color=3D"#0000ff"><a href=3D"http://www.orionvm.com.au/" style=3D"color:=
rgb(42, 93, 176)" target=3D"_blank">www.orionvm.com.au</a></font>=A0| Phone=
: 1300 56 99 52 | Mobile: 0428 754 846</span><br>


--20cf307cfc7e8ac61c04ae294272--


--===============1511090096==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

--===============1511090096==--


From xen-api-bounces@lists.xensource.com Fri Sep 30 07:35:55 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Fri, 30 Sep 2011 07:35:55 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1R9eBu-0003Du-Tn; Fri, 30 Sep 2011 07:35:54 -0700
Received: from mail182.messagelabs.com ([85.158.139.83])
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1R9e79-0000Nd-F2; Fri, 30 Sep 2011 07:30:59 -0700
X-Env-Sender: lars.kurth.xen@gmail.com
X-Msg-Ref: server-5.tower-182.messagelabs.com!1317393055!15411669!1
X-Originating-IP: [74.125.82.171]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18887 invoked from network); 30 Sep 2011 14:30:55 -0000
Received: from mail-wy0-f171.google.com (HELO mail-wy0-f171.google.com)
	(74.125.82.171)
	by server-5.tower-182.messagelabs.com with RC4-SHA encrypted SMTP;
	30 Sep 2011 14:30:55 -0000
Received: by wyh13 with SMTP id 13so1451051wyh.30
	for <multiple recipients>; Fri, 30 Sep 2011 07:30:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=sender:message-id:date:from:user-agent:mime-version:cc:subject
	:references:in-reply-to:content-type;
	bh=H1UHt2yVIkc62J4GzxTUQbPXfKMCXNynb0GtQ5JNQCo=;
	b=vRJxR46rxZon+QOD5JMoHmD9+F3cZG70yMymCSJ8sLKVCu6YV/iOTzmKdIFe1US3OA
	bXJFmfAdYyJyl5aQZJVE7C+Df7/Jta123kzQlSem4Fso0AhjySuxooIXYtc8y6MmZMDK
	QoifnRAAuPR+llYaVctMAfisncWsQ+CPSHEzc=
Received: by 10.216.166.70 with SMTP id f48mr3373747wel.38.1317393055484;
	Fri, 30 Sep 2011 07:30:55 -0700 (PDT)
Received: from [172.16.25.10] (02d933ea.bb.sky.com. [2.217.51.234])
	by mx.google.com with ESMTPS id fd4sm9377207wbb.21.2011.09.30.07.30.54
	(version=SSLv3 cipher=OTHER); Fri, 30 Sep 2011 07:30:54 -0700 (PDT)
Message-ID: <4E85D29C.5000208@xen.org>
Date: Fri, 30 Sep 2011 15:30:52 +0100
From: Lars Kurth <lars.kurth@xen.org>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:7.0) Gecko/20110922 Thunderbird/7.0
MIME-Version: 1.0
Subject: Re: [Xen-API] Re: [Xen-devel] Please welcome Jan Beulich as Xen
	committer & revisions to Xen governance
References: <4E85A513.6030403@xen.org>
	<20110930141111.GB18905@phenom.oracle.com>
	<CAOzFzEgOyS7im=2pBG18PgeAWSPh9pMu5TFWZARz37t0yGneeg@mail.gmail.com>
In-Reply-To: <CAOzFzEgOyS7im=2pBG18PgeAWSPh9pMu5TFWZARz37t0yGneeg@mail.gmail.com>
Cc: xen-arm@lists.xensource.com,
	"xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com>,
	"xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============2011740984=="
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

This is a multi-part message in MIME format.
--===============2011740984==
Content-Type: multipart/alternative;
	boundary="------------090708060609060203030104"

This is a multi-part message in MIME format.
--------------090708060609060203030104
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

On 30/09/2011 15:15, Joseph Glanville wrote:
> On 1 October 2011 00:11, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com 
> <mailto:konrad.wilk@oracle.com>> wrote:
>
>
>     > Jan's Contribution
>     > ==================
>     > Jan has made a tremendous contribution to the project over the years
>     > and was was one of the top 3 contributors to the project for several
>     > years. Just to quote a few stats
>     > - 2009 : 107 patches changing 11746 lines of code
>     > - 2010 : 147 patches changing 7613 lines of code
>     > - 2011 : 204 patches changing 2655 lines of code
>     >
>
Actually, slight correction due to Jan using two different e-mail 
addresses in 2011 which I didn't notice and a couple of typo's (sorry my 
fault). So the 2011 stats should be

2011: 124+6=130 patches changing 26555+822=27377 lines of code

Regards
Lars

--------------090708060609060203030104
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    On 30/09/2011 15:15, Joseph Glanville wrote:<br>
    <blockquote
cite="mid:CAOzFzEgOyS7im=2pBG18PgeAWSPh9pMu5TFWZARz37t0yGneeg@mail.gmail.com"
      type="cite">
      <div class="gmail_quote">On 1 October 2011 00:11, Konrad Rzeszutek
        Wilk <span dir="ltr">&lt;<a moz-do-not-send="true"
            href="mailto:konrad.wilk@oracle.com">konrad.wilk@oracle.com</a>&gt;</span>
        wrote:<br>
        <blockquote class="gmail_quote" style="margin:0 0 0
          .8ex;border-left:1px #ccc solid;padding-left:1ex;">
          <div class="im"><br>
            &gt; Jan's Contribution<br>
            &gt; ==================<br>
            &gt; Jan has made a tremendous contribution to the project
            over the years<br>
            &gt; and was was one of the top 3 contributors to the
            project for several<br>
            &gt; years. Just to quote a few stats<br>
            &gt; - 2009 : 107 patches changing 11746 lines of code<br>
            &gt; - 2010 : 147 patches changing 7613 lines of code<br>
            &gt; - 2011 : 204 patches changing 2655 lines of code<br>
            &gt;<br>
          </div>
        </blockquote>
      </div>
    </blockquote>
    Actually, slight correction due to Jan using two different e-mail
    addresses in 2011 which I didn't notice and a couple of typo's
    (sorry my fault). So the 2011 stats should be<br>
    <br>
    2011: 124+6=130 patches changing 26555+822=27377 lines of code<br>
    <br>
    Regards<br>
    Lars <br>
  </body>
</html>

--------------090708060609060203030104--


--===============2011740984==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

--===============2011740984==--


