From embedded-pv-devel-bounces@lists.xenproject.org Mon Jun 01 09:34:34 2015
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 01 Jun 2015 09:34:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1YzM77-00006c-CG; Mon, 01 Jun 2015 09:34:33 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <akshayabhat@gmail.com>) id 1YzM75-00006X-TN
	for embedded-pv-devel@lists.xenproject.org;
	Mon, 01 Jun 2015 09:34:32 +0000
Received: from [193.109.254.147] by server-14.bemta-14.messagelabs.com id
	40/DA-21300-7272C655; Mon, 01 Jun 2015 09:34:31 +0000
X-Env-Sender: akshayabhat@gmail.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1433151268!19193234!1
X-Originating-IP: [209.85.213.175]
X-SpamReason: No, hits=1.7 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_20_30,HTML_MESSAGE,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.13.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30798 invoked from network); 1 Jun 2015 09:34:28 -0000
Received: from mail-ig0-f175.google.com (HELO mail-ig0-f175.google.com)
	(209.85.213.175)
	by server-12.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	1 Jun 2015 09:34:28 -0000
Received: by igbyr2 with SMTP id yr2so56864563igb.0
	for <embedded-pv-devel@lists.xenproject.org>;
	Mon, 01 Jun 2015 02:34:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=7ub0AjPyvlo0BW62yyfMr6JllbNBAEYVgYQ/gULiTSE=;
	b=kpi49kcAO2hXz6JBCVJ/OsOd4PHi/hkVuHdjZibOQnnOEOcYFLZ3VYloFQvkRRoj25
	zFN9uKU0P12ZrzN2wSZDP+zCHiOdCltnVGjfJ7euY0m7/6SYL4YJi/KNfr1tJ0xXQ4EW
	6WAPUnguam/4NNiVyy8CcOh5BuySARLiSwPWTMTmAzF1khrc5Ub9jdxjFGzfZA5Bz76A
	xBie/oAc/+pyVLeyuydsw6WmlPY+D6958IqiIXPHobtIHqILl96e498+HY7lA862a9v6
	ZfcF+4ZWw7GCoU/kxp2S7hOm77lDrBmBPOIx78mEH/mKiMUWi5xzXgD+qa3TwMprnCEb
	xYlw==
MIME-Version: 1.0
X-Received: by 10.42.154.65 with SMTP id p1mr14080897icw.26.1433151267835;
	Mon, 01 Jun 2015 02:34:27 -0700 (PDT)
Received: by 10.64.226.134 with HTTP; Mon, 1 Jun 2015 02:34:27 -0700 (PDT)
In-Reply-To: <CANDw8AksnCp+kVmhAnTUR0qVJ+K-K8pd9RiRUOj4e3yV0-A3KQ@mail.gmail.com>
References: <CANDw8A=AhnTC4s1wWWMVOBiBGYOEz94nnOENqV7LDLHHAEQqtg@mail.gmail.com>
	<CAGQvs6jqMFggFi7K=fFVDdxLnHPup1FWeVbGxhvaMzoMqdsf4g@mail.gmail.com>
	<CANDw8AkASBMJj+MdX+fWbcAK9mmeiroaNbnikqFhpnUA_ou5=A@mail.gmail.com>
	<CAGQvs6g7gjBM29NBxmfmpbBFpH4BTVoQ2T981wLhvDKfQouCTg@mail.gmail.com>
	<CAGQvs6i5dhGhRvoD+dxKgSzm0RLG0SbN_+KnSyW8AvNuuPfo_w@mail.gmail.com>
	<CANDw8A=7dUa+NNCGa0zU6jMkrRVQmS5NmkXpuEDBmF9T-+kcsQ@mail.gmail.com>
	<5562EDB0.6000700@citrix.com>
	<CANDw8AksnCp+kVmhAnTUR0qVJ+K-K8pd9RiRUOj4e3yV0-A3KQ@mail.gmail.com>
Date: Mon, 1 Jun 2015 15:04:27 +0530
Message-ID: <CANDw8A=gYdd6TyGqz4C_N75MHeKs7smX-XDJwK=HbHpAP6CmYw@mail.gmail.com>
From: akshay bhat <akshayabhat@gmail.com>
To: Julien Grall <julien.grall@citrix.com>
Cc: embedded-pv-devel@lists.xenproject.org,
	Ian Campbell <ian.campbell@citrix.com>,
	Andrii Anisov <andrii.anisov@globallogic.com>
Subject: Re: [Embedded-pv-devel] Xen bring up on TI DRA7xxx (J6) EVM
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>,
	<mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>,
	<mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1046383360169682365=="
Sender: embedded-pv-devel-bounces@lists.xenproject.org
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org

--===============1046383360169682365==
Content-Type: multipart/alternative; boundary=90e6ba6e815a3a96d605177188c0

--90e6ba6e815a3a96d605177188c0
Content-Type: text/plain; charset=UTF-8

Hi Julien,

Thanks a lot for your suggestions. Actually, I found that MMIO regions were
not mapped for some registers. For OMAP5 EVM, some registers are mapped in
Xen itself in the .specific_mapping function. But this was not done for J6.
Following change was needed in the Xen source to get rid of the crash -
diff --git a/xen/arch/arm/platforms/omap5.c b/xen/arch/arm/platforms/omap5.c
index 9d6e504..4ee899b 100644
--- a/xen/arch/arm/platforms/omap5.c
+++ b/xen/arch/arm/platforms/omap5.c
@@ -182,6 +182,7 @@ PLATFORM_START(dra7, "TI DRA7")
     .init_time = omap5_init_time,
     .cpu_up = cpu_up_send_sgi,
     .smp_init = omap5_smp_init,
+    .specific_mapping = omap5_specific_mapping,

     .dom0_gnttab_start = 0x4b000000,
     .dom0_gnttab_size = 0x20000,

Had to disable few drivers in the kernel to finally get Dom0 booting on J6
EVM.

-- 

Thanks,
Akshay


On Mon, May 25, 2015 at 6:16 PM, akshay bhat <akshayabhat@gmail.com> wrote:

> Hi Julien/Andril,
>
> Now I am able to place all boot modules and boot reserves over 0xC000000
> so that there is a clean 1:1 mapping from *0x80000000* to *0xC0000000* to
> DOM0. Still I see the CPU0 power domain registration crash. Here is the
> latest log (simplified) -
> Starting kernel ...
>
> - UART enabled -
> - CPU 00000000 booting -
> .
> .
> (XEN) Checking for initrd in /chosen
> (XEN) RAM: 0000000080000000 - 00000000dfffffff
> (XEN)
>
>
> *(XEN) MODULE[0]: 00000000c0000000 - 00000000c0017000 Device Tree(XEN)
> MODULE[1]: 00000000cf000000 - 00000000cf4b0000 Kernel(XEN)  RESVD[0]:
> 00000000c0000000 - 00000000c0017000*
> (XEN)
> (XEN) Command line: dom0_mem=1G sync_console console=dtuart dtuart=serial0
> (XEN) Placing Xen at 0x00000000dfe00000-0x00000000e0000000
> (XEN) Update BOOTMOD_XEN from 0000000080200000-00000000802f1701 =>
> 00000000dfe00000-00000000dfef1701
> (XEN) Xen heap: 00000000da000000-00000000de000000 (16384 pages)
> (XEN) Dom heap: 376832 pages
> (XEN) Domain heap initialised
> .
> .
> (XEN) Bringing up CPU1
> - CPU 00000001 booting -
> - Xen starting in Hyp mode -
> - Setting up control registers -
> - Turning on paging -
> - Ready -
> (XEN) CPU 1 booted.
> (XEN) Brought up 2 CPUs
> (XEN) P2M: 40-bit IPA
> (XEN) P2M: 3 levels with order-1 root, VTCR 0x80003558
> (XEN) *** LOADING DOMAIN 0 ***
> (XEN) Loading kernel from boot module @ 00000000cf000000
> (XEN) Allocating 1:1 mappings totalling 1024MB for dom0:
> (XEN)* BANK[0] 0x00000080000000-0x000000c0000000 (1024MB)*
> (XEN) Loading zImage from 00000000cf000000 to
> 0000000087a00000-0000000087e98d28
> (XEN) Loading dom0 DTB to 0x0000000088000000-0x0000000088015904
> (XEN) Scrubbing Free RAM on 1 nodes using 2 CPUs
> (XEN) ......done.
> (XEN) Initial low memory virq threshold set at 0x4000 pages.
> .
> .
> (XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input
> to Xen)
> (XEN) Freed 252kB init memory.
> Booting Linux on physical CPU 0x0
> Linux version 3.12.25-28678-gbe43a19-dirty (akshay@akshay-desktop) (gcc
> version 4.7.3 20130226 (prerelease) (crosstool-NG
> linaro-1.13.1-4.7-2013.03-20130313 - Linaro GCC 2013.03) ) #18 SMP PREEMPT
> Mon May 25 18:02:45 IST 2015
> CPU: ARMv7 Processor [412fc0f2] revision 2 (ARMv7), cr=10c5387d
> CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
> Machine: Jacinto6 evm board, model: TI DRA7
> .
> .
> psci: probing function IDs from device-tree
> Unhandled fault: terminal exception (0x002) at
> Internal error: : 2 [#1] PREEMPT SMP ARM
> Modules linked in:
> CPU: 0 PID: 0 Comm: swapper Not tainted 3.12.25-28678-gbe43a19-dirty #18
> task: 808faa20 ti: 808f0000 task.ti: 808f0000
> PC is at omap4_prminst_read_inst_reg+0x28/0x40
> LR is at omap4_pwrdm_wait_transition+0x48/0x7c
> pc : [<800378dc>]    lr : [<80030d10>]    psr: a00001d3
> sp : 808f1ee8  ip : 808f1ef8  fp : 808f1ef4
> r10: 00000001  r9 : 0000000b  r8 : 808fe924
> r7 : 8093f740  r6 : 000186a1  r5 : 809035c4  r4 : 00000001
> r3 : fa243000  r2 : fa243404  r1 : 00000400  r0 : 00000005
> Flags: NzCv  IRQs off  FIQs off  Mode SVC_32  ISA ARM  Segment kernel
> Control: 10c5387d  Table: 8000406a  DAC: 00000015
> Process swapper (pid: 0, stack limit = 0x808f0248)
> Stack: (0x808f1ee8 to 0x808f2000)
> 1ee0:                   808f1f14 808f1ef8 80030d10 800378c0 8097676c
> 809035c4
> 1f00: 00000000 808de74c 808f1f44 808f1f18 80038d84 80030cd4 8097676c
> 80975680
> 1f20: 808f849c 808d530c 00000002 808f8530 80938758 808fb90c 808f1f54
> 808f1f48
> 1f40: 808a849c 80038c28 808f1f64 808f1f58 808a09a8 808a848c 808f1fb4
> 808f1f68
> 1f60: 8089b4d4 808a0948 00000000 10c5387d 00000000 00000000 00000000
> 00000001
> 1f80: 00000000 00000000 807c3614 00000001 80974bc0 00000000 ffffffff
> ffffffff
> 1fa0: 412fc0f2 00000000 808f1ff4 808f1fb8 808978b0 8089ad18 00000000
> 00000000
> 1fc0: 00000000 00000000 00000000 808d7398 00000000 10c5387d 808f8494
> 808d7394
> 1fe0: 808fba14 8000406a 00000000 808f1ff8 80008074 80897840 00000000
> 00000000
> Backtrace:
>
>
>
>
> *[<800378b4>] (omap4_prminst_read_inst_reg+0x0/0x40) from [<80030d10>]
> (omap4_pwrdm_wait_transition+0x48/0x7c)[<80030cc8>]
> (omap4_pwrdm_wait_transition+0x0/0x7c) from [<80038d84>]
> (pwrdm_register_pwrdms+0x168/0x1c4) r7:808de74c r6:00000000 r5:809035c4
> r4:8097676c[<80038c1c>] (pwrdm_register_pwrdms+0x0/0x1c4) from [<808a849c>]
> (dra7xx_powerdomains_init+0x1c/0x2c)[<808a8480>]
> (dra7xx_powerdomains_init+0x0/0x2c) from [<808a09a8>]
> (dra7xx_init_early+0x6c/0x90)*
> [<808a093c>] (dra7xx_init_early+0x0/0x90) from [<8089b4d4>]
> (setup_arch+0x7c8/0x894)
> [<8089ad0c>] (setup_arch+0x0/0x894) from [<808978b0>]
> (start_kernel+0x7c/0x310)
> [<80897834>] (start_kernel+0x0/0x310) from [<80008074>] (0x80008074)
>  r8:8000406a r7:808fba14 r6:808d7394 r5:808f8494 r4:10c5387d
> Code: e59f301c e7933100 e3530000 0a000003 (e0822001)
> ---[ end trace 1b75b31a2719ed1c ]---
> Kernel panic - not syncing: Attempted to kill the idle task!
>
> Is it still a mapping issue? FYI, the hardware has 1.5GB of physical RAM.
> Are you saying that the kernel is attempting to access some address
> (harcoded) which is above 0xC0000000 in this case?
>
> Thanks,
> Akshay
>
>
> On Mon, May 25, 2015 at 3:08 PM, Julien Grall <julien.grall@citrix.com>
> wrote:
>
>> Hi,
>>
>>
>> On 25/05/2015 09:36, akshay bhat wrote:
>>
>>> (XEN) 3... 2... 1...
>>> (XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch
>>> input to Xen)
>>> (XEN) Freed 252kB init memory.
>>> Booting Linux on physical CPU 0x0
>>> Linux version 3.12.25-28678-gbe43a19-dirty (akshay@akshay-desktop) (gcc
>>> version 4.7.3 20130226 (prerelease) (crosstool-NG
>>> linaro-1.13.1-4.7-2013.03-20130313 - Linaro GCC 2013.03) ) #13 SMP
>>> PREEMPT Mon May 25 12:44:25 IST 2015
>>> CPU: ARMv7 Processor [412fc0f2] revision 2 (ARMv7), cr=10c5387d
>>> CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
>>> Machine: Jacinto6 evm board, model: TI DRA7
>>> debug: ignoring loglevel setting.
>>> cma: CMA: reserved 64 MiB at 99000000
>>> cma: CMA: reserved 56 MiB at 95800000
>>> cma: CMA: reserved 8 MiB at 9f000000
>>> cma: CMA: reserved 32 MiB at 9d000000
>>> cma: CMA: reserved 24 MiB at ae000000
>>> Memory policy: ECC disabled, Data cache writealloc
>>> OMAP4: Map 0xcfe00000 to 0xfe600000 for dram barrier
>>> On node 0 totalpages: 260608
>>> free_area_init_node: node 0, pgdat c09732c0, node_mem_map c09b5000
>>>    Normal zone: 1520 pages used for memmap
>>>    Normal zone: 0 pages reserved
>>>    Normal zone: 160768 pages, LIFO batch:31
>>>    HighMem zone: 1040 pages used for memmap
>>>    HighMem zone: 99840 pages, LIFO batch:31
>>> psci: probing function IDs from device-tree
>>> *clockdomain: mpu0_clkdm: powerdomain cpu0_pwrdm does not exist
>>> clockdomain: mpu1_clkdm: powerdomain cpu1_pwrdm does not exist*
>>>
>>> PERCPU: Embedded 8 pages/cpu @c13e3000 s8704 r8192 d15872 u32768
>>> pcpu-alloc: s8704 r8192 d15872 u32768 alloc=8*4096
>>> pcpu-alloc: [0] 0 [0] 1
>>> Built 1 zonelists in Zone order, mobility grouping on.  Total pages:
>>> 259088
>>> Kernel command line: console=hvc0 earlyprintk=xen debug ignore_loglevel
>>> root=/dev/mmcblk0p2 rw rootwait fixrtc
>>> PID hash table entries: 4096 (order: 2, 16384 bytes)
>>> Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
>>> Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
>>> Memory: 834380K/1042432K available (6539K kernel code, 530K rwdata,
>>> 2220K rodata, 352K init, 253K bss, 208052K reserved, 399360K highmem)
>>> Virtual kernel memory layout:
>>>      vector  : 0xffff0000 - 0xffff1000   (   4 kB)
>>>      fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
>>>      vmalloc : 0xf0000000 - 0xff000000   ( 240 MB)
>>>      lowmem  : 0xc0000000 - 0xef800000   ( 760 MB)
>>>      pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
>>>      modules : 0xbf000000 - 0xbfe00000   (  14 MB)
>>>        .text : 0xc0008000 - 0xc08960ac   (8761 kB)
>>>        .init : 0xc0897000 - 0xc08ef200   ( 353 kB)
>>>        .data : 0xc08f0000 - 0xc0974ba8   ( 531 kB)
>>>         .bss : 0xc0974bb4 - 0xc09b403c   ( 254 kB)
>>> Preemptible hierarchical RCU implementation.
>>> NR_IRQS:16 nr_irqs:16 16
>>> Unhandled fault: terminal exception (0x002) at 0xfa281010
>>>
>>
>> It's usually because an MMIO region has not been mapped in DOM0.
>> Please give a look in the kernel to see what he is trying to map.
>>
>> Regards,
>>
>> --
>> Julien Grall
>>
>
>
>

--90e6ba6e815a3a96d605177188c0
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div><div><div>Hi Julien,<br></div><br></div>Thanks a=
 lot for your suggestions. Actually, I found that MMIO regions were not map=
ped for some registers. For OMAP5 EVM, some registers are mapped in Xen its=
elf in the .specific_mapping function. But this was not done for J6. Follow=
ing change was needed in the Xen source to get rid of the crash -<br>diff -=
-git a/xen/arch/arm/platforms/omap5.c b/xen/arch/arm/platforms/omap5.c<br>i=
ndex 9d6e504..4ee899b 100644<br>--- a/xen/arch/arm/platforms/omap5.c<br>+++=
 b/xen/arch/arm/platforms/omap5.c<br>@@ -182,6 +182,7 @@ PLATFORM_START(dra=
7, &quot;TI DRA7&quot;)<br>=C2=A0=C2=A0=C2=A0=C2=A0 .init_time =3D omap5_in=
it_time,<br>=C2=A0=C2=A0=C2=A0=C2=A0 .cpu_up =3D cpu_up_send_sgi,<br>=C2=A0=
=C2=A0=C2=A0=C2=A0 .smp_init =3D omap5_smp_init,<br>+=C2=A0=C2=A0=C2=A0 .sp=
ecific_mapping =3D omap5_specific_mapping,<br>=C2=A0<br>=C2=A0=C2=A0=C2=A0=
=C2=A0 .dom0_gnttab_start =3D 0x4b000000,<br>=C2=A0=C2=A0=C2=A0=C2=A0 .dom0=
_gnttab_size =3D 0x20000,<br><br></div>Had to disable few drivers in the ke=
rnel to finally get Dom0 booting on J6 EVM. <br><br>-- <br><br></div>Thanks=
,<br><div>Akshay<br><br><div class=3D"gmail_extra"><br><div class=3D"gmail_=
quote">On Mon, May 25, 2015 at 6:16 PM, akshay bhat <span dir=3D"ltr">&lt;<=
a href=3D"mailto:akshayabhat@gmail.com" target=3D"_blank">akshayabhat@gmail=
.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"ma=
rgin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:=
1ex"><div dir=3D"ltr"><div>Hi Julien/Andril,<font size=3D"-1"><br><br>Now I=
 am able to place all boot modules and boot reserves over 0xC000000 so that=
 there is a clean 1:1 mapping from <b>0x80000000</b> to <b>0xC0000000</b> t=
o DOM0. Still I see the CPU0 power domain registration crash. Here is the l=
atest log (simplified) -<span class=3D""><br>Starting kernel ...<br><br>- U=
ART enabled -<br>- CPU 00000000 booting -<br></span>.<span class=3D""><br>.=
<br>(XEN) Checking for initrd in /chosen<br>(XEN) RAM: 0000000080000000 - 0=
0000000dfffffff<br>(XEN)<br></span><b>(XEN) MODULE[0]: 00000000c0000000 - 0=
0000000c0017000 Device Tree<br>(XEN) MODULE[1]: 00000000cf000000 - 00000000=
cf4b0000 Kernel<br>(XEN)=C2=A0 RESVD[0]: 00000000c0000000 - 00000000c001700=
0</b><span class=3D""><br>(XEN)<br>(XEN) Command line: dom0_mem=3D1G sync_c=
onsole console=3Ddtuart dtuart=3Dserial0<br>(XEN) Placing Xen at 0x00000000=
dfe00000-0x00000000e0000000<br>(XEN) Update BOOTMOD_XEN from 00000000802000=
00-00000000802f1701 =3D&gt; 00000000dfe00000-00000000dfef1701<br>(XEN) Xen =
heap: 00000000da000000-00000000de000000 (16384 pages)<br>(XEN) Dom heap: 37=
6832 pages<br>(XEN) Domain heap initialised<br></span>.<span class=3D""><br=
>.<br>(XEN) Bringing up CPU1<br>- CPU 00000001 booting -<br>- Xen starting =
in Hyp mode -<br>- Setting up control registers -<br>- Turning on paging -<=
br>- Ready -<br>(XEN) CPU 1 booted.<br>(XEN) Brought up 2 CPUs<br>(XEN) P2M=
: 40-bit IPA<br>(XEN) P2M: 3 levels with order-1 root, VTCR 0x80003558<br>(=
XEN) *** LOADING DOMAIN 0 ***<br></span>(XEN) Loading kernel from boot modu=
le @ 00000000cf000000<span class=3D""><br>(XEN) Allocating 1:1 mappings tot=
alling 1024MB for dom0:<br></span>(XEN)<b> BANK[0] 0x00000080000000-0x00000=
0c0000000 (1024MB)</b><br>(XEN) Loading zImage from 00000000cf000000 to 000=
0000087a00000-0000000087e98d28<br>(XEN) Loading dom0 DTB to 0x0000000088000=
000-0x0000000088015904<span class=3D""><br>(XEN) Scrubbing Free RAM on 1 no=
des using 2 CPUs<br>(XEN) ......done.<br>(XEN) Initial low memory virq thre=
shold set at 0x4000 pages.<br></span>.<span class=3D""><br>.<br>(XEN) *** S=
erial input -&gt; DOM0 (type &#39;CTRL-a&#39; three times to switch input t=
o Xen)<br>(XEN) Freed 252kB init memory.<br>Booting Linux on physical CPU 0=
x0<br></span>Linux version 3.12.25-28678-gbe43a19-dirty (akshay@akshay-desk=
top) (gcc version 4.7.3 20130226 (prerelease) (crosstool-NG linaro-1.13.1-4=
.7-2013.03-20130313 - Linaro GCC 2013.03) ) #18 SMP PREEMPT Mon May 25 18:0=
2:45 IST 2015<span class=3D""><br>CPU: ARMv7 Processor [412fc0f2] revision =
2 (ARMv7), cr=3D10c5387d<br>CPU: PIPT / VIPT nonaliasing data cache, PIPT i=
nstruction cache<br>Machine: Jacinto6 evm board, model: TI DRA7<br></span>.=
<span class=3D""><br>.<br>psci: probing function IDs from device-tree<br></=
span><span class=3D"">Unhandled fault: terminal exception (0x002) at <br></=
span><span class=3D"">Internal error: : 2 [#1] PREEMPT SMP ARM<br>Modules l=
inked in:<br></span>CPU: 0 PID: 0 Comm: swapper Not tainted 3.12.25-28678-g=
be43a19-dirty #18<br>task: 808faa20 ti: 808f0000 task.ti: 808f0000<span cla=
ss=3D""><br>PC is at omap4_prminst_read_inst_reg+0x28/0x40<br>LR is at omap=
4_pwrdm_wait_transition+0x48/0x7c<br></span>pc : [&lt;800378dc&gt;]=C2=A0=
=C2=A0=C2=A0 lr : [&lt;80030d10&gt;]=C2=A0=C2=A0=C2=A0 psr: a00001d3<br>sp =
: 808f1ee8=C2=A0 ip : 808f1ef8=C2=A0 fp : 808f1ef4<br>r10: 00000001=C2=A0 r=
9 : 0000000b=C2=A0 r8 : 808fe924<br>r7 : 8093f740=C2=A0 r6 : 000186a1=C2=A0=
 r5 : 809035c4=C2=A0 r4 : 00000001<span class=3D""><br>r3 : fa243000=C2=A0 =
r2 : fa243404=C2=A0 r1 : 00000400=C2=A0 r0 : 00000005<br>Flags: NzCv=C2=A0 =
IRQs off=C2=A0 FIQs off=C2=A0 Mode SVC_32=C2=A0 ISA ARM=C2=A0 Segment kerne=
l<br>Control: 10c5387d=C2=A0 Table: 8000406a=C2=A0 DAC: 00000015<br></span>=
Process swapper (pid: 0, stack limit =3D 0x808f0248)<br>Stack: (0x808f1ee8 =
to 0x808f2000)<br>1ee0:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 808f1f14 808f1ef8=
 80030d10 800378c0 8097676c 809035c4<br>1f00: 00000000 808de74c 808f1f44 80=
8f1f18 80038d84 80030cd4 8097676c 80975680<br>1f20: 808f849c 808d530c 00000=
002 808f8530 80938758 808fb90c 808f1f54 808f1f48<br>1f40: 808a849c 80038c28=
 808f1f64 808f1f58 808a09a8 808a848c 808f1fb4 808f1f68<br>1f60: 8089b4d4 80=
8a0948 00000000 10c5387d 00000000 00000000 00000000 00000001<br>1f80: 00000=
000 00000000 807c3614 00000001 80974bc0 00000000 ffffffff ffffffff<br>1fa0:=
 412fc0f2 00000000 808f1ff4 808f1fb8 808978b0 8089ad18 00000000 00000000<br=
>1fc0: 00000000 00000000 00000000 808d7398 00000000 10c5387d 808f8494 808d7=
394<br>1fe0: 808fba14 8000406a 00000000 808f1ff8 80008074 80897840 00000000=
 00000000<br>Backtrace:<br><b>[&lt;800378b4&gt;] (omap4_prminst_read_inst_r=
eg+0x0/0x40) from [&lt;80030d10&gt;] (omap4_pwrdm_wait_transition+0x48/0x7c=
)<br>[&lt;80030cc8&gt;] (omap4_pwrdm_wait_transition+0x0/0x7c) from [&lt;80=
038d84&gt;] (pwrdm_register_pwrdms+0x168/0x1c4)<br>=C2=A0r7:808de74c r6:000=
00000 r5:809035c4 r4:8097676c<br>[&lt;80038c1c&gt;] (pwrdm_register_pwrdms+=
0x0/0x1c4) from [&lt;808a849c&gt;] (dra7xx_powerdomains_init+0x1c/0x2c)<br>=
[&lt;808a8480&gt;] (dra7xx_powerdomains_init+0x0/0x2c) from [&lt;808a09a8&g=
t;] (dra7xx_init_early+0x6c/0x90)</b><br>[&lt;808a093c&gt;] (dra7xx_init_ea=
rly+0x0/0x90) from [&lt;8089b4d4&gt;] (setup_arch+0x7c8/0x894)<br>[&lt;8089=
ad0c&gt;] (setup_arch+0x0/0x894) from [&lt;808978b0&gt;] (start_kernel+0x7c=
/0x310)<br>[&lt;80897834&gt;] (start_kernel+0x0/0x310) from [&lt;80008074&g=
t;] (0x80008074)<br>=C2=A0r8:8000406a r7:808fba14 r6:808d7394 r5:808f8494 r=
4:10c5387d<span class=3D""><br>Code: e59f301c e7933100 e3530000 0a000003 (e=
0822001)<br>---[ end trace 1b75b31a2719ed1c ]---<br>Kernel panic - not sync=
ing: Attempted to kill the idle task!<br><br></span></font></div><div><font=
 size=3D"-1">Is it still a mapping issue? FYI, the hardware has 1.5GB of ph=
ysical RAM. Are you saying that the kernel is attempting to access some add=
ress (harcoded) which is above 0xC0000000 in this case?<br></font></div><br=
><div class=3D"gmail_extra"></div><div class=3D"gmail_extra">Thanks,<br></d=
iv><div class=3D"gmail_extra">Akshay<div><div class=3D"h5"><br><br><div cla=
ss=3D"gmail_quote">On Mon, May 25, 2015 at 3:08 PM, Julien Grall <span dir=
=3D"ltr">&lt;<a href=3D"mailto:julien.grall@citrix.com" target=3D"_blank">j=
ulien.grall@citrix.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_=
quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,=
204);padding-left:1ex">Hi,<div><div><br>
<br>
On 25/05/2015 09:36, akshay bhat wrote:<br>
</div></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0=
.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div>
(XEN) 3... 2... 1...<br>
(XEN) *** Serial input -&gt; DOM0 (type &#39;CTRL-a&#39; three times to swi=
tch<br>
input to Xen)<br>
(XEN) Freed 252kB init memory.<br>
Booting Linux on physical CPU 0x0<br>
Linux version 3.12.25-28678-gbe43a19-dirty (akshay@akshay-desktop) (gcc<br>
version 4.7.3 20130226 (prerelease) (crosstool-NG<br>
linaro-1.13.1-4.7-2013.03-20130313 - Linaro GCC 2013.03) ) #13 SMP<br>
PREEMPT Mon May 25 12:44:25 IST 2015<br>
CPU: ARMv7 Processor [412fc0f2] revision 2 (ARMv7), cr=3D10c5387d<br>
CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache<br>
Machine: Jacinto6 evm board, model: TI DRA7<br>
debug: ignoring loglevel setting.<br>
cma: CMA: reserved 64 MiB at 99000000<br>
cma: CMA: reserved 56 MiB at 95800000<br>
cma: CMA: reserved 8 MiB at 9f000000<br>
cma: CMA: reserved 32 MiB at 9d000000<br>
cma: CMA: reserved 24 MiB at ae000000<br>
Memory policy: ECC disabled, Data cache writealloc<br>
OMAP4: Map 0xcfe00000 to 0xfe600000 for dram barrier<br>
On node 0 totalpages: 260608<br>
free_area_init_node: node 0, pgdat c09732c0, node_mem_map c09b5000<br>
=C2=A0 =C2=A0Normal zone: 1520 pages used for memmap<br>
=C2=A0 =C2=A0Normal zone: 0 pages reserved<br>
=C2=A0 =C2=A0Normal zone: 160768 pages, LIFO batch:31<br>
=C2=A0 =C2=A0HighMem zone: 1040 pages used for memmap<br>
=C2=A0 =C2=A0HighMem zone: 99840 pages, LIFO batch:31<br>
psci: probing function IDs from device-tree<br></div></div>
*clockdomain: mpu0_clkdm: powerdomain cpu0_pwrdm does not exist<br>
clockdomain: mpu1_clkdm: powerdomain cpu1_pwrdm does not exist*<div><div><b=
r>
PERCPU: Embedded 8 pages/cpu @c13e3000 s8704 r8192 d15872 u32768<br>
pcpu-alloc: s8704 r8192 d15872 u32768 alloc=3D8*4096<br>
pcpu-alloc: [0] 0 [0] 1<br>
Built 1 zonelists in Zone order, mobility grouping on.=C2=A0 Total pages: 2=
59088<br>
Kernel command line: console=3Dhvc0 earlyprintk=3Dxen debug ignore_loglevel=
<br>
root=3D/dev/mmcblk0p2 rw rootwait fixrtc<br>
PID hash table entries: 4096 (order: 2, 16384 bytes)<br>
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)<br>
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)<br>
Memory: 834380K/1042432K available (6539K kernel code, 530K rwdata,<br>
2220K rodata, 352K init, 253K bss, 208052K reserved, 399360K highmem)<br>
Virtual kernel memory layout:<br>
=C2=A0 =C2=A0 =C2=A0vector=C2=A0 : 0xffff0000 - 0xffff1000=C2=A0 =C2=A0(=C2=
=A0 =C2=A04 kB)<br>
=C2=A0 =C2=A0 =C2=A0fixmap=C2=A0 : 0xfff00000 - 0xfffe0000=C2=A0 =C2=A0( 89=
6 kB)<br>
=C2=A0 =C2=A0 =C2=A0vmalloc : 0xf0000000 - 0xff000000=C2=A0 =C2=A0( 240 MB)=
<br>
=C2=A0 =C2=A0 =C2=A0lowmem=C2=A0 : 0xc0000000 - 0xef800000=C2=A0 =C2=A0( 76=
0 MB)<br>
=C2=A0 =C2=A0 =C2=A0pkmap=C2=A0 =C2=A0: 0xbfe00000 - 0xc0000000=C2=A0 =C2=
=A0(=C2=A0 =C2=A02 MB)<br>
=C2=A0 =C2=A0 =C2=A0modules : 0xbf000000 - 0xbfe00000=C2=A0 =C2=A0(=C2=A0 1=
4 MB)<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0.text : 0xc0008000 - 0xc08960ac=C2=A0 =C2=A0(876=
1 kB)<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0.init : 0xc0897000 - 0xc08ef200=C2=A0 =C2=A0( 35=
3 kB)<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0.data : 0xc08f0000 - 0xc0974ba8=C2=A0 =C2=A0( 53=
1 kB)<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 .bss : 0xc0974bb4 - 0xc09b403c=C2=A0 =C2=A0( 25=
4 kB)<br>
Preemptible hierarchical RCU implementation.<br>
NR_IRQS:16 nr_irqs:16 16<br>
Unhandled fault: terminal exception (0x002) at 0xfa281010<br>
</div></div></blockquote>
<br>
It&#39;s usually because an MMIO region has not been mapped in DOM0.<br>
Please give a look in the kernel to see what he is trying to map.<br>
<br>
Regards,<span><font color=3D"#888888"><br>
<br>
-- <br>
Julien Grall<br>
</font></span></blockquote></div><br><br>
</div></div></div></div>
</blockquote></div><br><br><div class=3D"gmail_signature"><br></div>
</div></div></div>

--90e6ba6e815a3a96d605177188c0--


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

_______________________________________________
Embedded-pv-devel mailing list
Embedded-pv-devel@lists.xenproject.org
http://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel
--===============1046383360169682365==--


From embedded-pv-devel-bounces@lists.xenproject.org Mon Jun 01 09:34:34 2015
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 01 Jun 2015 09:34:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1YzM77-00006c-CG; Mon, 01 Jun 2015 09:34:33 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <akshayabhat@gmail.com>) id 1YzM75-00006X-TN
	for embedded-pv-devel@lists.xenproject.org;
	Mon, 01 Jun 2015 09:34:32 +0000
Received: from [193.109.254.147] by server-14.bemta-14.messagelabs.com id
	40/DA-21300-7272C655; Mon, 01 Jun 2015 09:34:31 +0000
X-Env-Sender: akshayabhat@gmail.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1433151268!19193234!1
X-Originating-IP: [209.85.213.175]
X-SpamReason: No, hits=1.7 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_20_30,HTML_MESSAGE,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.13.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30798 invoked from network); 1 Jun 2015 09:34:28 -0000
Received: from mail-ig0-f175.google.com (HELO mail-ig0-f175.google.com)
	(209.85.213.175)
	by server-12.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	1 Jun 2015 09:34:28 -0000
Received: by igbyr2 with SMTP id yr2so56864563igb.0
	for <embedded-pv-devel@lists.xenproject.org>;
	Mon, 01 Jun 2015 02:34:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=7ub0AjPyvlo0BW62yyfMr6JllbNBAEYVgYQ/gULiTSE=;
	b=kpi49kcAO2hXz6JBCVJ/OsOd4PHi/hkVuHdjZibOQnnOEOcYFLZ3VYloFQvkRRoj25
	zFN9uKU0P12ZrzN2wSZDP+zCHiOdCltnVGjfJ7euY0m7/6SYL4YJi/KNfr1tJ0xXQ4EW
	6WAPUnguam/4NNiVyy8CcOh5BuySARLiSwPWTMTmAzF1khrc5Ub9jdxjFGzfZA5Bz76A
	xBie/oAc/+pyVLeyuydsw6WmlPY+D6958IqiIXPHobtIHqILl96e498+HY7lA862a9v6
	ZfcF+4ZWw7GCoU/kxp2S7hOm77lDrBmBPOIx78mEH/mKiMUWi5xzXgD+qa3TwMprnCEb
	xYlw==
MIME-Version: 1.0
X-Received: by 10.42.154.65 with SMTP id p1mr14080897icw.26.1433151267835;
	Mon, 01 Jun 2015 02:34:27 -0700 (PDT)
Received: by 10.64.226.134 with HTTP; Mon, 1 Jun 2015 02:34:27 -0700 (PDT)
In-Reply-To: <CANDw8AksnCp+kVmhAnTUR0qVJ+K-K8pd9RiRUOj4e3yV0-A3KQ@mail.gmail.com>
References: <CANDw8A=AhnTC4s1wWWMVOBiBGYOEz94nnOENqV7LDLHHAEQqtg@mail.gmail.com>
	<CAGQvs6jqMFggFi7K=fFVDdxLnHPup1FWeVbGxhvaMzoMqdsf4g@mail.gmail.com>
	<CANDw8AkASBMJj+MdX+fWbcAK9mmeiroaNbnikqFhpnUA_ou5=A@mail.gmail.com>
	<CAGQvs6g7gjBM29NBxmfmpbBFpH4BTVoQ2T981wLhvDKfQouCTg@mail.gmail.com>
	<CAGQvs6i5dhGhRvoD+dxKgSzm0RLG0SbN_+KnSyW8AvNuuPfo_w@mail.gmail.com>
	<CANDw8A=7dUa+NNCGa0zU6jMkrRVQmS5NmkXpuEDBmF9T-+kcsQ@mail.gmail.com>
	<5562EDB0.6000700@citrix.com>
	<CANDw8AksnCp+kVmhAnTUR0qVJ+K-K8pd9RiRUOj4e3yV0-A3KQ@mail.gmail.com>
Date: Mon, 1 Jun 2015 15:04:27 +0530
Message-ID: <CANDw8A=gYdd6TyGqz4C_N75MHeKs7smX-XDJwK=HbHpAP6CmYw@mail.gmail.com>
From: akshay bhat <akshayabhat@gmail.com>
To: Julien Grall <julien.grall@citrix.com>
Cc: embedded-pv-devel@lists.xenproject.org,
	Ian Campbell <ian.campbell@citrix.com>,
	Andrii Anisov <andrii.anisov@globallogic.com>
Subject: Re: [Embedded-pv-devel] Xen bring up on TI DRA7xxx (J6) EVM
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>,
	<mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>,
	<mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1046383360169682365=="
Sender: embedded-pv-devel-bounces@lists.xenproject.org
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org

--===============1046383360169682365==
Content-Type: multipart/alternative; boundary=90e6ba6e815a3a96d605177188c0

--90e6ba6e815a3a96d605177188c0
Content-Type: text/plain; charset=UTF-8

Hi Julien,

Thanks a lot for your suggestions. Actually, I found that MMIO regions were
not mapped for some registers. For OMAP5 EVM, some registers are mapped in
Xen itself in the .specific_mapping function. But this was not done for J6.
Following change was needed in the Xen source to get rid of the crash -
diff --git a/xen/arch/arm/platforms/omap5.c b/xen/arch/arm/platforms/omap5.c
index 9d6e504..4ee899b 100644
--- a/xen/arch/arm/platforms/omap5.c
+++ b/xen/arch/arm/platforms/omap5.c
@@ -182,6 +182,7 @@ PLATFORM_START(dra7, "TI DRA7")
     .init_time = omap5_init_time,
     .cpu_up = cpu_up_send_sgi,
     .smp_init = omap5_smp_init,
+    .specific_mapping = omap5_specific_mapping,

     .dom0_gnttab_start = 0x4b000000,
     .dom0_gnttab_size = 0x20000,

Had to disable few drivers in the kernel to finally get Dom0 booting on J6
EVM.

-- 

Thanks,
Akshay


On Mon, May 25, 2015 at 6:16 PM, akshay bhat <akshayabhat@gmail.com> wrote:

> Hi Julien/Andril,
>
> Now I am able to place all boot modules and boot reserves over 0xC000000
> so that there is a clean 1:1 mapping from *0x80000000* to *0xC0000000* to
> DOM0. Still I see the CPU0 power domain registration crash. Here is the
> latest log (simplified) -
> Starting kernel ...
>
> - UART enabled -
> - CPU 00000000 booting -
> .
> .
> (XEN) Checking for initrd in /chosen
> (XEN) RAM: 0000000080000000 - 00000000dfffffff
> (XEN)
>
>
> *(XEN) MODULE[0]: 00000000c0000000 - 00000000c0017000 Device Tree(XEN)
> MODULE[1]: 00000000cf000000 - 00000000cf4b0000 Kernel(XEN)  RESVD[0]:
> 00000000c0000000 - 00000000c0017000*
> (XEN)
> (XEN) Command line: dom0_mem=1G sync_console console=dtuart dtuart=serial0
> (XEN) Placing Xen at 0x00000000dfe00000-0x00000000e0000000
> (XEN) Update BOOTMOD_XEN from 0000000080200000-00000000802f1701 =>
> 00000000dfe00000-00000000dfef1701
> (XEN) Xen heap: 00000000da000000-00000000de000000 (16384 pages)
> (XEN) Dom heap: 376832 pages
> (XEN) Domain heap initialised
> .
> .
> (XEN) Bringing up CPU1
> - CPU 00000001 booting -
> - Xen starting in Hyp mode -
> - Setting up control registers -
> - Turning on paging -
> - Ready -
> (XEN) CPU 1 booted.
> (XEN) Brought up 2 CPUs
> (XEN) P2M: 40-bit IPA
> (XEN) P2M: 3 levels with order-1 root, VTCR 0x80003558
> (XEN) *** LOADING DOMAIN 0 ***
> (XEN) Loading kernel from boot module @ 00000000cf000000
> (XEN) Allocating 1:1 mappings totalling 1024MB for dom0:
> (XEN)* BANK[0] 0x00000080000000-0x000000c0000000 (1024MB)*
> (XEN) Loading zImage from 00000000cf000000 to
> 0000000087a00000-0000000087e98d28
> (XEN) Loading dom0 DTB to 0x0000000088000000-0x0000000088015904
> (XEN) Scrubbing Free RAM on 1 nodes using 2 CPUs
> (XEN) ......done.
> (XEN) Initial low memory virq threshold set at 0x4000 pages.
> .
> .
> (XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input
> to Xen)
> (XEN) Freed 252kB init memory.
> Booting Linux on physical CPU 0x0
> Linux version 3.12.25-28678-gbe43a19-dirty (akshay@akshay-desktop) (gcc
> version 4.7.3 20130226 (prerelease) (crosstool-NG
> linaro-1.13.1-4.7-2013.03-20130313 - Linaro GCC 2013.03) ) #18 SMP PREEMPT
> Mon May 25 18:02:45 IST 2015
> CPU: ARMv7 Processor [412fc0f2] revision 2 (ARMv7), cr=10c5387d
> CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
> Machine: Jacinto6 evm board, model: TI DRA7
> .
> .
> psci: probing function IDs from device-tree
> Unhandled fault: terminal exception (0x002) at
> Internal error: : 2 [#1] PREEMPT SMP ARM
> Modules linked in:
> CPU: 0 PID: 0 Comm: swapper Not tainted 3.12.25-28678-gbe43a19-dirty #18
> task: 808faa20 ti: 808f0000 task.ti: 808f0000
> PC is at omap4_prminst_read_inst_reg+0x28/0x40
> LR is at omap4_pwrdm_wait_transition+0x48/0x7c
> pc : [<800378dc>]    lr : [<80030d10>]    psr: a00001d3
> sp : 808f1ee8  ip : 808f1ef8  fp : 808f1ef4
> r10: 00000001  r9 : 0000000b  r8 : 808fe924
> r7 : 8093f740  r6 : 000186a1  r5 : 809035c4  r4 : 00000001
> r3 : fa243000  r2 : fa243404  r1 : 00000400  r0 : 00000005
> Flags: NzCv  IRQs off  FIQs off  Mode SVC_32  ISA ARM  Segment kernel
> Control: 10c5387d  Table: 8000406a  DAC: 00000015
> Process swapper (pid: 0, stack limit = 0x808f0248)
> Stack: (0x808f1ee8 to 0x808f2000)
> 1ee0:                   808f1f14 808f1ef8 80030d10 800378c0 8097676c
> 809035c4
> 1f00: 00000000 808de74c 808f1f44 808f1f18 80038d84 80030cd4 8097676c
> 80975680
> 1f20: 808f849c 808d530c 00000002 808f8530 80938758 808fb90c 808f1f54
> 808f1f48
> 1f40: 808a849c 80038c28 808f1f64 808f1f58 808a09a8 808a848c 808f1fb4
> 808f1f68
> 1f60: 8089b4d4 808a0948 00000000 10c5387d 00000000 00000000 00000000
> 00000001
> 1f80: 00000000 00000000 807c3614 00000001 80974bc0 00000000 ffffffff
> ffffffff
> 1fa0: 412fc0f2 00000000 808f1ff4 808f1fb8 808978b0 8089ad18 00000000
> 00000000
> 1fc0: 00000000 00000000 00000000 808d7398 00000000 10c5387d 808f8494
> 808d7394
> 1fe0: 808fba14 8000406a 00000000 808f1ff8 80008074 80897840 00000000
> 00000000
> Backtrace:
>
>
>
>
> *[<800378b4>] (omap4_prminst_read_inst_reg+0x0/0x40) from [<80030d10>]
> (omap4_pwrdm_wait_transition+0x48/0x7c)[<80030cc8>]
> (omap4_pwrdm_wait_transition+0x0/0x7c) from [<80038d84>]
> (pwrdm_register_pwrdms+0x168/0x1c4) r7:808de74c r6:00000000 r5:809035c4
> r4:8097676c[<80038c1c>] (pwrdm_register_pwrdms+0x0/0x1c4) from [<808a849c>]
> (dra7xx_powerdomains_init+0x1c/0x2c)[<808a8480>]
> (dra7xx_powerdomains_init+0x0/0x2c) from [<808a09a8>]
> (dra7xx_init_early+0x6c/0x90)*
> [<808a093c>] (dra7xx_init_early+0x0/0x90) from [<8089b4d4>]
> (setup_arch+0x7c8/0x894)
> [<8089ad0c>] (setup_arch+0x0/0x894) from [<808978b0>]
> (start_kernel+0x7c/0x310)
> [<80897834>] (start_kernel+0x0/0x310) from [<80008074>] (0x80008074)
>  r8:8000406a r7:808fba14 r6:808d7394 r5:808f8494 r4:10c5387d
> Code: e59f301c e7933100 e3530000 0a000003 (e0822001)
> ---[ end trace 1b75b31a2719ed1c ]---
> Kernel panic - not syncing: Attempted to kill the idle task!
>
> Is it still a mapping issue? FYI, the hardware has 1.5GB of physical RAM.
> Are you saying that the kernel is attempting to access some address
> (harcoded) which is above 0xC0000000 in this case?
>
> Thanks,
> Akshay
>
>
> On Mon, May 25, 2015 at 3:08 PM, Julien Grall <julien.grall@citrix.com>
> wrote:
>
>> Hi,
>>
>>
>> On 25/05/2015 09:36, akshay bhat wrote:
>>
>>> (XEN) 3... 2... 1...
>>> (XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch
>>> input to Xen)
>>> (XEN) Freed 252kB init memory.
>>> Booting Linux on physical CPU 0x0
>>> Linux version 3.12.25-28678-gbe43a19-dirty (akshay@akshay-desktop) (gcc
>>> version 4.7.3 20130226 (prerelease) (crosstool-NG
>>> linaro-1.13.1-4.7-2013.03-20130313 - Linaro GCC 2013.03) ) #13 SMP
>>> PREEMPT Mon May 25 12:44:25 IST 2015
>>> CPU: ARMv7 Processor [412fc0f2] revision 2 (ARMv7), cr=10c5387d
>>> CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
>>> Machine: Jacinto6 evm board, model: TI DRA7
>>> debug: ignoring loglevel setting.
>>> cma: CMA: reserved 64 MiB at 99000000
>>> cma: CMA: reserved 56 MiB at 95800000
>>> cma: CMA: reserved 8 MiB at 9f000000
>>> cma: CMA: reserved 32 MiB at 9d000000
>>> cma: CMA: reserved 24 MiB at ae000000
>>> Memory policy: ECC disabled, Data cache writealloc
>>> OMAP4: Map 0xcfe00000 to 0xfe600000 for dram barrier
>>> On node 0 totalpages: 260608
>>> free_area_init_node: node 0, pgdat c09732c0, node_mem_map c09b5000
>>>    Normal zone: 1520 pages used for memmap
>>>    Normal zone: 0 pages reserved
>>>    Normal zone: 160768 pages, LIFO batch:31
>>>    HighMem zone: 1040 pages used for memmap
>>>    HighMem zone: 99840 pages, LIFO batch:31
>>> psci: probing function IDs from device-tree
>>> *clockdomain: mpu0_clkdm: powerdomain cpu0_pwrdm does not exist
>>> clockdomain: mpu1_clkdm: powerdomain cpu1_pwrdm does not exist*
>>>
>>> PERCPU: Embedded 8 pages/cpu @c13e3000 s8704 r8192 d15872 u32768
>>> pcpu-alloc: s8704 r8192 d15872 u32768 alloc=8*4096
>>> pcpu-alloc: [0] 0 [0] 1
>>> Built 1 zonelists in Zone order, mobility grouping on.  Total pages:
>>> 259088
>>> Kernel command line: console=hvc0 earlyprintk=xen debug ignore_loglevel
>>> root=/dev/mmcblk0p2 rw rootwait fixrtc
>>> PID hash table entries: 4096 (order: 2, 16384 bytes)
>>> Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
>>> Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
>>> Memory: 834380K/1042432K available (6539K kernel code, 530K rwdata,
>>> 2220K rodata, 352K init, 253K bss, 208052K reserved, 399360K highmem)
>>> Virtual kernel memory layout:
>>>      vector  : 0xffff0000 - 0xffff1000   (   4 kB)
>>>      fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
>>>      vmalloc : 0xf0000000 - 0xff000000   ( 240 MB)
>>>      lowmem  : 0xc0000000 - 0xef800000   ( 760 MB)
>>>      pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
>>>      modules : 0xbf000000 - 0xbfe00000   (  14 MB)
>>>        .text : 0xc0008000 - 0xc08960ac   (8761 kB)
>>>        .init : 0xc0897000 - 0xc08ef200   ( 353 kB)
>>>        .data : 0xc08f0000 - 0xc0974ba8   ( 531 kB)
>>>         .bss : 0xc0974bb4 - 0xc09b403c   ( 254 kB)
>>> Preemptible hierarchical RCU implementation.
>>> NR_IRQS:16 nr_irqs:16 16
>>> Unhandled fault: terminal exception (0x002) at 0xfa281010
>>>
>>
>> It's usually because an MMIO region has not been mapped in DOM0.
>> Please give a look in the kernel to see what he is trying to map.
>>
>> Regards,
>>
>> --
>> Julien Grall
>>
>
>
>

--90e6ba6e815a3a96d605177188c0
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div><div><div>Hi Julien,<br></div><br></div>Thanks a=
 lot for your suggestions. Actually, I found that MMIO regions were not map=
ped for some registers. For OMAP5 EVM, some registers are mapped in Xen its=
elf in the .specific_mapping function. But this was not done for J6. Follow=
ing change was needed in the Xen source to get rid of the crash -<br>diff -=
-git a/xen/arch/arm/platforms/omap5.c b/xen/arch/arm/platforms/omap5.c<br>i=
ndex 9d6e504..4ee899b 100644<br>--- a/xen/arch/arm/platforms/omap5.c<br>+++=
 b/xen/arch/arm/platforms/omap5.c<br>@@ -182,6 +182,7 @@ PLATFORM_START(dra=
7, &quot;TI DRA7&quot;)<br>=C2=A0=C2=A0=C2=A0=C2=A0 .init_time =3D omap5_in=
it_time,<br>=C2=A0=C2=A0=C2=A0=C2=A0 .cpu_up =3D cpu_up_send_sgi,<br>=C2=A0=
=C2=A0=C2=A0=C2=A0 .smp_init =3D omap5_smp_init,<br>+=C2=A0=C2=A0=C2=A0 .sp=
ecific_mapping =3D omap5_specific_mapping,<br>=C2=A0<br>=C2=A0=C2=A0=C2=A0=
=C2=A0 .dom0_gnttab_start =3D 0x4b000000,<br>=C2=A0=C2=A0=C2=A0=C2=A0 .dom0=
_gnttab_size =3D 0x20000,<br><br></div>Had to disable few drivers in the ke=
rnel to finally get Dom0 booting on J6 EVM. <br><br>-- <br><br></div>Thanks=
,<br><div>Akshay<br><br><div class=3D"gmail_extra"><br><div class=3D"gmail_=
quote">On Mon, May 25, 2015 at 6:16 PM, akshay bhat <span dir=3D"ltr">&lt;<=
a href=3D"mailto:akshayabhat@gmail.com" target=3D"_blank">akshayabhat@gmail=
.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"ma=
rgin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:=
1ex"><div dir=3D"ltr"><div>Hi Julien/Andril,<font size=3D"-1"><br><br>Now I=
 am able to place all boot modules and boot reserves over 0xC000000 so that=
 there is a clean 1:1 mapping from <b>0x80000000</b> to <b>0xC0000000</b> t=
o DOM0. Still I see the CPU0 power domain registration crash. Here is the l=
atest log (simplified) -<span class=3D""><br>Starting kernel ...<br><br>- U=
ART enabled -<br>- CPU 00000000 booting -<br></span>.<span class=3D""><br>.=
<br>(XEN) Checking for initrd in /chosen<br>(XEN) RAM: 0000000080000000 - 0=
0000000dfffffff<br>(XEN)<br></span><b>(XEN) MODULE[0]: 00000000c0000000 - 0=
0000000c0017000 Device Tree<br>(XEN) MODULE[1]: 00000000cf000000 - 00000000=
cf4b0000 Kernel<br>(XEN)=C2=A0 RESVD[0]: 00000000c0000000 - 00000000c001700=
0</b><span class=3D""><br>(XEN)<br>(XEN) Command line: dom0_mem=3D1G sync_c=
onsole console=3Ddtuart dtuart=3Dserial0<br>(XEN) Placing Xen at 0x00000000=
dfe00000-0x00000000e0000000<br>(XEN) Update BOOTMOD_XEN from 00000000802000=
00-00000000802f1701 =3D&gt; 00000000dfe00000-00000000dfef1701<br>(XEN) Xen =
heap: 00000000da000000-00000000de000000 (16384 pages)<br>(XEN) Dom heap: 37=
6832 pages<br>(XEN) Domain heap initialised<br></span>.<span class=3D""><br=
>.<br>(XEN) Bringing up CPU1<br>- CPU 00000001 booting -<br>- Xen starting =
in Hyp mode -<br>- Setting up control registers -<br>- Turning on paging -<=
br>- Ready -<br>(XEN) CPU 1 booted.<br>(XEN) Brought up 2 CPUs<br>(XEN) P2M=
: 40-bit IPA<br>(XEN) P2M: 3 levels with order-1 root, VTCR 0x80003558<br>(=
XEN) *** LOADING DOMAIN 0 ***<br></span>(XEN) Loading kernel from boot modu=
le @ 00000000cf000000<span class=3D""><br>(XEN) Allocating 1:1 mappings tot=
alling 1024MB for dom0:<br></span>(XEN)<b> BANK[0] 0x00000080000000-0x00000=
0c0000000 (1024MB)</b><br>(XEN) Loading zImage from 00000000cf000000 to 000=
0000087a00000-0000000087e98d28<br>(XEN) Loading dom0 DTB to 0x0000000088000=
000-0x0000000088015904<span class=3D""><br>(XEN) Scrubbing Free RAM on 1 no=
des using 2 CPUs<br>(XEN) ......done.<br>(XEN) Initial low memory virq thre=
shold set at 0x4000 pages.<br></span>.<span class=3D""><br>.<br>(XEN) *** S=
erial input -&gt; DOM0 (type &#39;CTRL-a&#39; three times to switch input t=
o Xen)<br>(XEN) Freed 252kB init memory.<br>Booting Linux on physical CPU 0=
x0<br></span>Linux version 3.12.25-28678-gbe43a19-dirty (akshay@akshay-desk=
top) (gcc version 4.7.3 20130226 (prerelease) (crosstool-NG linaro-1.13.1-4=
.7-2013.03-20130313 - Linaro GCC 2013.03) ) #18 SMP PREEMPT Mon May 25 18:0=
2:45 IST 2015<span class=3D""><br>CPU: ARMv7 Processor [412fc0f2] revision =
2 (ARMv7), cr=3D10c5387d<br>CPU: PIPT / VIPT nonaliasing data cache, PIPT i=
nstruction cache<br>Machine: Jacinto6 evm board, model: TI DRA7<br></span>.=
<span class=3D""><br>.<br>psci: probing function IDs from device-tree<br></=
span><span class=3D"">Unhandled fault: terminal exception (0x002) at <br></=
span><span class=3D"">Internal error: : 2 [#1] PREEMPT SMP ARM<br>Modules l=
inked in:<br></span>CPU: 0 PID: 0 Comm: swapper Not tainted 3.12.25-28678-g=
be43a19-dirty #18<br>task: 808faa20 ti: 808f0000 task.ti: 808f0000<span cla=
ss=3D""><br>PC is at omap4_prminst_read_inst_reg+0x28/0x40<br>LR is at omap=
4_pwrdm_wait_transition+0x48/0x7c<br></span>pc : [&lt;800378dc&gt;]=C2=A0=
=C2=A0=C2=A0 lr : [&lt;80030d10&gt;]=C2=A0=C2=A0=C2=A0 psr: a00001d3<br>sp =
: 808f1ee8=C2=A0 ip : 808f1ef8=C2=A0 fp : 808f1ef4<br>r10: 00000001=C2=A0 r=
9 : 0000000b=C2=A0 r8 : 808fe924<br>r7 : 8093f740=C2=A0 r6 : 000186a1=C2=A0=
 r5 : 809035c4=C2=A0 r4 : 00000001<span class=3D""><br>r3 : fa243000=C2=A0 =
r2 : fa243404=C2=A0 r1 : 00000400=C2=A0 r0 : 00000005<br>Flags: NzCv=C2=A0 =
IRQs off=C2=A0 FIQs off=C2=A0 Mode SVC_32=C2=A0 ISA ARM=C2=A0 Segment kerne=
l<br>Control: 10c5387d=C2=A0 Table: 8000406a=C2=A0 DAC: 00000015<br></span>=
Process swapper (pid: 0, stack limit =3D 0x808f0248)<br>Stack: (0x808f1ee8 =
to 0x808f2000)<br>1ee0:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 808f1f14 808f1ef8=
 80030d10 800378c0 8097676c 809035c4<br>1f00: 00000000 808de74c 808f1f44 80=
8f1f18 80038d84 80030cd4 8097676c 80975680<br>1f20: 808f849c 808d530c 00000=
002 808f8530 80938758 808fb90c 808f1f54 808f1f48<br>1f40: 808a849c 80038c28=
 808f1f64 808f1f58 808a09a8 808a848c 808f1fb4 808f1f68<br>1f60: 8089b4d4 80=
8a0948 00000000 10c5387d 00000000 00000000 00000000 00000001<br>1f80: 00000=
000 00000000 807c3614 00000001 80974bc0 00000000 ffffffff ffffffff<br>1fa0:=
 412fc0f2 00000000 808f1ff4 808f1fb8 808978b0 8089ad18 00000000 00000000<br=
>1fc0: 00000000 00000000 00000000 808d7398 00000000 10c5387d 808f8494 808d7=
394<br>1fe0: 808fba14 8000406a 00000000 808f1ff8 80008074 80897840 00000000=
 00000000<br>Backtrace:<br><b>[&lt;800378b4&gt;] (omap4_prminst_read_inst_r=
eg+0x0/0x40) from [&lt;80030d10&gt;] (omap4_pwrdm_wait_transition+0x48/0x7c=
)<br>[&lt;80030cc8&gt;] (omap4_pwrdm_wait_transition+0x0/0x7c) from [&lt;80=
038d84&gt;] (pwrdm_register_pwrdms+0x168/0x1c4)<br>=C2=A0r7:808de74c r6:000=
00000 r5:809035c4 r4:8097676c<br>[&lt;80038c1c&gt;] (pwrdm_register_pwrdms+=
0x0/0x1c4) from [&lt;808a849c&gt;] (dra7xx_powerdomains_init+0x1c/0x2c)<br>=
[&lt;808a8480&gt;] (dra7xx_powerdomains_init+0x0/0x2c) from [&lt;808a09a8&g=
t;] (dra7xx_init_early+0x6c/0x90)</b><br>[&lt;808a093c&gt;] (dra7xx_init_ea=
rly+0x0/0x90) from [&lt;8089b4d4&gt;] (setup_arch+0x7c8/0x894)<br>[&lt;8089=
ad0c&gt;] (setup_arch+0x0/0x894) from [&lt;808978b0&gt;] (start_kernel+0x7c=
/0x310)<br>[&lt;80897834&gt;] (start_kernel+0x0/0x310) from [&lt;80008074&g=
t;] (0x80008074)<br>=C2=A0r8:8000406a r7:808fba14 r6:808d7394 r5:808f8494 r=
4:10c5387d<span class=3D""><br>Code: e59f301c e7933100 e3530000 0a000003 (e=
0822001)<br>---[ end trace 1b75b31a2719ed1c ]---<br>Kernel panic - not sync=
ing: Attempted to kill the idle task!<br><br></span></font></div><div><font=
 size=3D"-1">Is it still a mapping issue? FYI, the hardware has 1.5GB of ph=
ysical RAM. Are you saying that the kernel is attempting to access some add=
ress (harcoded) which is above 0xC0000000 in this case?<br></font></div><br=
><div class=3D"gmail_extra"></div><div class=3D"gmail_extra">Thanks,<br></d=
iv><div class=3D"gmail_extra">Akshay<div><div class=3D"h5"><br><br><div cla=
ss=3D"gmail_quote">On Mon, May 25, 2015 at 3:08 PM, Julien Grall <span dir=
=3D"ltr">&lt;<a href=3D"mailto:julien.grall@citrix.com" target=3D"_blank">j=
ulien.grall@citrix.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_=
quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,=
204);padding-left:1ex">Hi,<div><div><br>
<br>
On 25/05/2015 09:36, akshay bhat wrote:<br>
</div></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0=
.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div>
(XEN) 3... 2... 1...<br>
(XEN) *** Serial input -&gt; DOM0 (type &#39;CTRL-a&#39; three times to swi=
tch<br>
input to Xen)<br>
(XEN) Freed 252kB init memory.<br>
Booting Linux on physical CPU 0x0<br>
Linux version 3.12.25-28678-gbe43a19-dirty (akshay@akshay-desktop) (gcc<br>
version 4.7.3 20130226 (prerelease) (crosstool-NG<br>
linaro-1.13.1-4.7-2013.03-20130313 - Linaro GCC 2013.03) ) #13 SMP<br>
PREEMPT Mon May 25 12:44:25 IST 2015<br>
CPU: ARMv7 Processor [412fc0f2] revision 2 (ARMv7), cr=3D10c5387d<br>
CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache<br>
Machine: Jacinto6 evm board, model: TI DRA7<br>
debug: ignoring loglevel setting.<br>
cma: CMA: reserved 64 MiB at 99000000<br>
cma: CMA: reserved 56 MiB at 95800000<br>
cma: CMA: reserved 8 MiB at 9f000000<br>
cma: CMA: reserved 32 MiB at 9d000000<br>
cma: CMA: reserved 24 MiB at ae000000<br>
Memory policy: ECC disabled, Data cache writealloc<br>
OMAP4: Map 0xcfe00000 to 0xfe600000 for dram barrier<br>
On node 0 totalpages: 260608<br>
free_area_init_node: node 0, pgdat c09732c0, node_mem_map c09b5000<br>
=C2=A0 =C2=A0Normal zone: 1520 pages used for memmap<br>
=C2=A0 =C2=A0Normal zone: 0 pages reserved<br>
=C2=A0 =C2=A0Normal zone: 160768 pages, LIFO batch:31<br>
=C2=A0 =C2=A0HighMem zone: 1040 pages used for memmap<br>
=C2=A0 =C2=A0HighMem zone: 99840 pages, LIFO batch:31<br>
psci: probing function IDs from device-tree<br></div></div>
*clockdomain: mpu0_clkdm: powerdomain cpu0_pwrdm does not exist<br>
clockdomain: mpu1_clkdm: powerdomain cpu1_pwrdm does not exist*<div><div><b=
r>
PERCPU: Embedded 8 pages/cpu @c13e3000 s8704 r8192 d15872 u32768<br>
pcpu-alloc: s8704 r8192 d15872 u32768 alloc=3D8*4096<br>
pcpu-alloc: [0] 0 [0] 1<br>
Built 1 zonelists in Zone order, mobility grouping on.=C2=A0 Total pages: 2=
59088<br>
Kernel command line: console=3Dhvc0 earlyprintk=3Dxen debug ignore_loglevel=
<br>
root=3D/dev/mmcblk0p2 rw rootwait fixrtc<br>
PID hash table entries: 4096 (order: 2, 16384 bytes)<br>
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)<br>
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)<br>
Memory: 834380K/1042432K available (6539K kernel code, 530K rwdata,<br>
2220K rodata, 352K init, 253K bss, 208052K reserved, 399360K highmem)<br>
Virtual kernel memory layout:<br>
=C2=A0 =C2=A0 =C2=A0vector=C2=A0 : 0xffff0000 - 0xffff1000=C2=A0 =C2=A0(=C2=
=A0 =C2=A04 kB)<br>
=C2=A0 =C2=A0 =C2=A0fixmap=C2=A0 : 0xfff00000 - 0xfffe0000=C2=A0 =C2=A0( 89=
6 kB)<br>
=C2=A0 =C2=A0 =C2=A0vmalloc : 0xf0000000 - 0xff000000=C2=A0 =C2=A0( 240 MB)=
<br>
=C2=A0 =C2=A0 =C2=A0lowmem=C2=A0 : 0xc0000000 - 0xef800000=C2=A0 =C2=A0( 76=
0 MB)<br>
=C2=A0 =C2=A0 =C2=A0pkmap=C2=A0 =C2=A0: 0xbfe00000 - 0xc0000000=C2=A0 =C2=
=A0(=C2=A0 =C2=A02 MB)<br>
=C2=A0 =C2=A0 =C2=A0modules : 0xbf000000 - 0xbfe00000=C2=A0 =C2=A0(=C2=A0 1=
4 MB)<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0.text : 0xc0008000 - 0xc08960ac=C2=A0 =C2=A0(876=
1 kB)<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0.init : 0xc0897000 - 0xc08ef200=C2=A0 =C2=A0( 35=
3 kB)<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0.data : 0xc08f0000 - 0xc0974ba8=C2=A0 =C2=A0( 53=
1 kB)<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 .bss : 0xc0974bb4 - 0xc09b403c=C2=A0 =C2=A0( 25=
4 kB)<br>
Preemptible hierarchical RCU implementation.<br>
NR_IRQS:16 nr_irqs:16 16<br>
Unhandled fault: terminal exception (0x002) at 0xfa281010<br>
</div></div></blockquote>
<br>
It&#39;s usually because an MMIO region has not been mapped in DOM0.<br>
Please give a look in the kernel to see what he is trying to map.<br>
<br>
Regards,<span><font color=3D"#888888"><br>
<br>
-- <br>
Julien Grall<br>
</font></span></blockquote></div><br><br>
</div></div></div></div>
</blockquote></div><br><br><div class=3D"gmail_signature"><br></div>
</div></div></div>

--90e6ba6e815a3a96d605177188c0--


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

_______________________________________________
Embedded-pv-devel mailing list
Embedded-pv-devel@lists.xenproject.org
http://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel
--===============1046383360169682365==--


From embedded-pv-devel-bounces@lists.xenproject.org Mon Jun 01 11:08:18 2015
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 01 Jun 2015 11:08:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1YzNZq-0008Rh-IG; Mon, 01 Jun 2015 11:08:18 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <prvs=5873190bc=julien.grall@citrix.com>)
	id 1YzNZp-0008RX-Q0 for embedded-pv-devel@lists.xenproject.org;
	Mon, 01 Jun 2015 11:08:17 +0000
Received: from [85.158.137.68] by server-4.bemta-3.messagelabs.com id
	B9/1C-32406-12D3C655; Mon, 01 Jun 2015 11:08:17 +0000
X-Env-Sender: prvs=5873190bc=julien.grall@citrix.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1433156894!11954304!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n,
	received_headers: No Received headers
X-StarScan-Received: 
X-StarScan-Version: 6.13.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4232 invoked from network); 1 Jun 2015 11:08:16 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-8.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	1 Jun 2015 11:08:16 -0000
X-IronPort-AV: E=Sophos;i="5.13,532,1427760000"; d="scan'208";a="267742498"
Message-ID: <556C3CF2.3090902@citrix.com>
Date: Mon, 1 Jun 2015 12:07:30 +0100
From: Julien Grall <julien.grall@citrix.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:31.0) Gecko/20100101 Icedove/31.7.0
MIME-Version: 1.0
To: akshay bhat <akshayabhat@gmail.com>
References: <CANDw8A=AhnTC4s1wWWMVOBiBGYOEz94nnOENqV7LDLHHAEQqtg@mail.gmail.com>
	<CAGQvs6jqMFggFi7K=fFVDdxLnHPup1FWeVbGxhvaMzoMqdsf4g@mail.gmail.com>
	<CANDw8AkASBMJj+MdX+fWbcAK9mmeiroaNbnikqFhpnUA_ou5=A@mail.gmail.com>
	<CAGQvs6g7gjBM29NBxmfmpbBFpH4BTVoQ2T981wLhvDKfQouCTg@mail.gmail.com>
	<CAGQvs6i5dhGhRvoD+dxKgSzm0RLG0SbN_+KnSyW8AvNuuPfo_w@mail.gmail.com>
	<CANDw8A=7dUa+NNCGa0zU6jMkrRVQmS5NmkXpuEDBmF9T-+kcsQ@mail.gmail.com>
	<5562EDB0.6000700@citrix.com>
	<CANDw8AksnCp+kVmhAnTUR0qVJ+K-K8pd9RiRUOj4e3yV0-A3KQ@mail.gmail.com>
	<CANDw8A=gYdd6TyGqz4C_N75MHeKs7smX-XDJwK=HbHpAP6CmYw@mail.gmail.com>
In-Reply-To: <CANDw8A=gYdd6TyGqz4C_N75MHeKs7smX-XDJwK=HbHpAP6CmYw@mail.gmail.com>
X-DLP: MIA2
Cc: embedded-pv-devel@lists.xenproject.org,
	Ian Campbell <ian.campbell@citrix.com>,
	Andrii Anisov <andrii.anisov@globallogic.com>
Subject: Re: [Embedded-pv-devel] Xen bring up on TI DRA7xxx (J6) EVM
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>,
	<mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>,
	<mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: embedded-pv-devel-bounces@lists.xenproject.org
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org

On 01/06/15 10:34, akshay bhat wrote:
> Hi Julien,

Hi Akshay,

> Thanks a lot for your suggestions. Actually, I found that MMIO regions
> were not mapped for some registers. For OMAP5 EVM, some registers are
> mapped in Xen itself in the .specific_mapping function. But this was not
> done for J6. Following change was needed in the Xen source to get rid of
> the crash -
> diff --git a/xen/arch/arm/platforms/omap5.c b/xen/arch/arm/platforms/omap5.c
> index 9d6e504..4ee899b 100644
> --- a/xen/arch/arm/platforms/omap5.c
> +++ b/xen/arch/arm/platforms/omap5.c
> @@ -182,6 +182,7 @@ PLATFORM_START(dra7, "TI DRA7")
>      .init_time = omap5_init_time,
>      .cpu_up = cpu_up_send_sgi,
>      .smp_init = omap5_smp_init,
> +    .specific_mapping = omap5_specific_mapping,
>  
>      .dom0_gnttab_start = 0x4b000000,
>      .dom0_gnttab_size = 0x20000,
> Had to disable few drivers in the kernel to finally get Dom0 booting on
> J6 EVM.

I never worked with this platform. I'd like some input from Andrii on it.

A fix is necessary, please send a proper patch to the xen-devel.

Regards,

-- 
Julien Grall

_______________________________________________
Embedded-pv-devel mailing list
Embedded-pv-devel@lists.xenproject.org
http://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel

From embedded-pv-devel-bounces@lists.xenproject.org Mon Jun 01 11:08:18 2015
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 01 Jun 2015 11:08:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1YzNZq-0008Rh-IG; Mon, 01 Jun 2015 11:08:18 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <prvs=5873190bc=julien.grall@citrix.com>)
	id 1YzNZp-0008RX-Q0 for embedded-pv-devel@lists.xenproject.org;
	Mon, 01 Jun 2015 11:08:17 +0000
Received: from [85.158.137.68] by server-4.bemta-3.messagelabs.com id
	B9/1C-32406-12D3C655; Mon, 01 Jun 2015 11:08:17 +0000
X-Env-Sender: prvs=5873190bc=julien.grall@citrix.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1433156894!11954304!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n,
	received_headers: No Received headers
X-StarScan-Received: 
X-StarScan-Version: 6.13.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4232 invoked from network); 1 Jun 2015 11:08:16 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-8.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	1 Jun 2015 11:08:16 -0000
X-IronPort-AV: E=Sophos;i="5.13,532,1427760000"; d="scan'208";a="267742498"
Message-ID: <556C3CF2.3090902@citrix.com>
Date: Mon, 1 Jun 2015 12:07:30 +0100
From: Julien Grall <julien.grall@citrix.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:31.0) Gecko/20100101 Icedove/31.7.0
MIME-Version: 1.0
To: akshay bhat <akshayabhat@gmail.com>
References: <CANDw8A=AhnTC4s1wWWMVOBiBGYOEz94nnOENqV7LDLHHAEQqtg@mail.gmail.com>
	<CAGQvs6jqMFggFi7K=fFVDdxLnHPup1FWeVbGxhvaMzoMqdsf4g@mail.gmail.com>
	<CANDw8AkASBMJj+MdX+fWbcAK9mmeiroaNbnikqFhpnUA_ou5=A@mail.gmail.com>
	<CAGQvs6g7gjBM29NBxmfmpbBFpH4BTVoQ2T981wLhvDKfQouCTg@mail.gmail.com>
	<CAGQvs6i5dhGhRvoD+dxKgSzm0RLG0SbN_+KnSyW8AvNuuPfo_w@mail.gmail.com>
	<CANDw8A=7dUa+NNCGa0zU6jMkrRVQmS5NmkXpuEDBmF9T-+kcsQ@mail.gmail.com>
	<5562EDB0.6000700@citrix.com>
	<CANDw8AksnCp+kVmhAnTUR0qVJ+K-K8pd9RiRUOj4e3yV0-A3KQ@mail.gmail.com>
	<CANDw8A=gYdd6TyGqz4C_N75MHeKs7smX-XDJwK=HbHpAP6CmYw@mail.gmail.com>
In-Reply-To: <CANDw8A=gYdd6TyGqz4C_N75MHeKs7smX-XDJwK=HbHpAP6CmYw@mail.gmail.com>
X-DLP: MIA2
Cc: embedded-pv-devel@lists.xenproject.org,
	Ian Campbell <ian.campbell@citrix.com>,
	Andrii Anisov <andrii.anisov@globallogic.com>
Subject: Re: [Embedded-pv-devel] Xen bring up on TI DRA7xxx (J6) EVM
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>,
	<mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>,
	<mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: embedded-pv-devel-bounces@lists.xenproject.org
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org

On 01/06/15 10:34, akshay bhat wrote:
> Hi Julien,

Hi Akshay,

> Thanks a lot for your suggestions. Actually, I found that MMIO regions
> were not mapped for some registers. For OMAP5 EVM, some registers are
> mapped in Xen itself in the .specific_mapping function. But this was not
> done for J6. Following change was needed in the Xen source to get rid of
> the crash -
> diff --git a/xen/arch/arm/platforms/omap5.c b/xen/arch/arm/platforms/omap5.c
> index 9d6e504..4ee899b 100644
> --- a/xen/arch/arm/platforms/omap5.c
> +++ b/xen/arch/arm/platforms/omap5.c
> @@ -182,6 +182,7 @@ PLATFORM_START(dra7, "TI DRA7")
>      .init_time = omap5_init_time,
>      .cpu_up = cpu_up_send_sgi,
>      .smp_init = omap5_smp_init,
> +    .specific_mapping = omap5_specific_mapping,
>  
>      .dom0_gnttab_start = 0x4b000000,
>      .dom0_gnttab_size = 0x20000,
> Had to disable few drivers in the kernel to finally get Dom0 booting on
> J6 EVM.

I never worked with this platform. I'd like some input from Andrii on it.

A fix is necessary, please send a proper patch to the xen-devel.

Regards,

-- 
Julien Grall

_______________________________________________
Embedded-pv-devel mailing list
Embedded-pv-devel@lists.xenproject.org
http://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel

From embedded-pv-devel-bounces@lists.xenproject.org Tue Jun 02 13:10:13 2015
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 02 Jun 2015 13:10:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1YzlxM-00029u-OQ; Tue, 02 Jun 2015 13:10:12 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <andrii.anisov@globallogic.com>) id 1YzlxL-00029m-3q
	for embedded-pv-devel@lists.xenproject.org;
	Tue, 02 Jun 2015 13:10:11 +0000
Received: from [193.109.254.147] by server-12.bemta-14.messagelabs.com id
	AE/81-18733-13BAD655; Tue, 02 Jun 2015 13:10:09 +0000
X-Env-Sender: andrii.anisov@globallogic.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1433250608!19643237!1
X-Originating-IP: [209.85.215.50]
X-SpamReason: No, hits=0.8 required=7.0 tests=BODY_RANDOM_LONG,
  RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.13.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8529 invoked from network); 2 Jun 2015 13:10:08 -0000
Received: from mail-la0-f50.google.com (HELO mail-la0-f50.google.com)
	(209.85.215.50)
	by server-8.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	2 Jun 2015 13:10:08 -0000
Received: by laei3 with SMTP id i3so37177273lae.3
	for <embedded-pv-devel@lists.xenproject.org>;
	Tue, 02 Jun 2015 06:10:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=globallogic.com; s=google;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to
	:cc:content-type;
	bh=Nq94Pet5M8bO61XuwvVMpzljTSoI8YKs8SI4T2UmXbw=;
	b=WgYszCjuOCAHAcO7pQkYfEXUYpVvnsHhwjP65e9WmKCl6kpDKxzPvrdAncrQhwE0+O
	YdiSJislBF4tqXsa+R2EzaDQkzNGfdxFpE37W1tsWRhBP19QE9vQrMyq32vUAbSrc7gw
	7ADIYAD9jrEaw/cS7wgWv2QoeIDQnYoDqbdQQ=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:from:date
	:message-id:subject:to:cc:content-type;
	bh=Nq94Pet5M8bO61XuwvVMpzljTSoI8YKs8SI4T2UmXbw=;
	b=M7ogRiDeCNPiMn2KPo8ZO+czJrpI4Cs5ctN0VBqWJ3ktWtBxvluBQNxjLOmOcb/Pbn
	04lnHYlOSt5Ml+Txjwnp15fywZG722OzHAtQ8DcO52tsZ05H7qh4HMTtEt60YePmkCMz
	yEI1nRnceIluG6gFYPrgRYKiKCwnO2A0ehD049feUfevE4k2RhtDYQcFpG1TOeQHCutt
	usY5n+rup+hRsOVNfUE+/neqtiTrUQyqbTPx3bRUkBs4iLBayXxNoBiqx3rFGh79aMMf
	A73WNUQYxXtpJhZuRkMSGikh8K6tzvrW6QWTTLgUTV0blPC5+SLibPKp2YVVEHlTZhAl
	U4Aw==
X-Gm-Message-State: ALoCoQl16KzrD7u2zwijpcgy0KTjssU4kxYY/vrxKvximtr4IuyaDo5mwtvQp9RtbDt8CuAkzy9c
X-Received: by 10.112.134.167 with SMTP id pl7mr25836429lbb.50.1433250607604; 
	Tue, 02 Jun 2015 06:10:07 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.114.24.3 with HTTP; Tue, 2 Jun 2015 06:09:47 -0700 (PDT)
In-Reply-To: <556C3CF2.3090902@citrix.com>
References: <CANDw8A=AhnTC4s1wWWMVOBiBGYOEz94nnOENqV7LDLHHAEQqtg@mail.gmail.com>
	<CAGQvs6jqMFggFi7K=fFVDdxLnHPup1FWeVbGxhvaMzoMqdsf4g@mail.gmail.com>
	<CANDw8AkASBMJj+MdX+fWbcAK9mmeiroaNbnikqFhpnUA_ou5=A@mail.gmail.com>
	<CAGQvs6g7gjBM29NBxmfmpbBFpH4BTVoQ2T981wLhvDKfQouCTg@mail.gmail.com>
	<CAGQvs6i5dhGhRvoD+dxKgSzm0RLG0SbN_+KnSyW8AvNuuPfo_w@mail.gmail.com>
	<CANDw8A=7dUa+NNCGa0zU6jMkrRVQmS5NmkXpuEDBmF9T-+kcsQ@mail.gmail.com>
	<5562EDB0.6000700@citrix.com>
	<CANDw8AksnCp+kVmhAnTUR0qVJ+K-K8pd9RiRUOj4e3yV0-A3KQ@mail.gmail.com>
	<CANDw8A=gYdd6TyGqz4C_N75MHeKs7smX-XDJwK=HbHpAP6CmYw@mail.gmail.com>
	<556C3CF2.3090902@citrix.com>
From: Andrii Anisov <andrii.anisov@globallogic.com>
Date: Tue, 2 Jun 2015 16:09:47 +0300
Message-ID: <CAGQvs6iZ8xDCN1CbX-obfwZMF7pijzYLun22Bj6nOADt1U_L4Q@mail.gmail.com>
To: akshay bhat <akshayabhat@gmail.com>
Cc: Julien Grall <julien.grall@citrix.com>,
	embedded-pv-devel@lists.xenproject.org,
	Ian Campbell <ian.campbell@citrix.com>
Subject: Re: [Embedded-pv-devel] Xen bring up on TI DRA7xxx (J6) EVM
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>,
	<mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>,
	<mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: embedded-pv-devel-bounces@lists.xenproject.org
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org

Akshay,

The problem here is because device tree for OMAP-like chips does not
describe machine completely. In this particular case PRCM registers
are not described and
We solved that for our setup via dummy device nodes which described
PRCM registers for devices assigned to particular domain. The complete
set of registers accessed we discovered with a patch similar to
following:

>From 6a3288ac10f5c1ab65a741cbede543a0f30024ee Mon Sep 17 00:00:00 2001
From: Oleksandr Tyshchenko <oleksandr.tyshchenko@globallogic.com>
Date: Thu, 15 May 2014 17:10:48 +0300
Subject: [PATCH] xen/debug: Show traps

Change-Id: If4398a43e92cb3c0d0c3955c3ae0b567cd196efc
Signed-off-by: Oleksandr Tyshchenko <oleksandr.tyshchenko@globallogic.com>
---

diff --git a/xen/arch/arm/traps.c b/xen/arch/arm/traps.c
index 4c93250..4220255 100644
--- a/xen/arch/arm/traps.c
+++ b/xen/arch/arm/traps.c
@@ -324,6 +324,7 @@
     regs->pc32 = exception_handler32(VECTOR32_UND);
 }

+#if 0
 /* Injects an Abort exception into the current vcpu, PC is the exact
  * address of the faulting instruction (without pipeline
  * adjustments). See TakePrefetchAbortException and
@@ -398,6 +399,7 @@
 {
     inject_abt32_exception(regs, 1, addr);
 }
+#endif // if 0

 #ifdef CONFIG_ARM_64
 /*
@@ -442,6 +444,7 @@
     WRITE_SYSREG32(esr.bits, ESR_EL1);
 }

+#if 0
 /* Inject an abort exception into a 64 bit guest */
 static void inject_abt64_exception(struct cpu_user_regs *regs,
                                    int prefetch,
@@ -496,6 +499,7 @@
 {
     inject_abt64_exception(regs, 1, addr, instr_len);
 }
+#endif // if 0

 #endif

@@ -510,6 +514,7 @@
 #endif
 }

+#if 0
 static void inject_iabt_exception(struct cpu_user_regs *regs,
                                   register_t addr,
                                   int instr_len)
@@ -533,6 +538,7 @@
             inject_dabt64_exception(regs, addr, instr_len);
 #endif
 }
+#endif

 struct reg_ctxt {
     /* Guest-side state */
@@ -552,7 +558,7 @@
     uint64_t vttbr_el2;
 };

-static const char *mode_string(uint32_t cpsr)
+const char *mode_string(uint32_t cpsr)
 {
     uint32_t mode;
     static const char *mode_strings[] = {
@@ -1939,18 +1945,21 @@
     if (first) unmap_domain_page(first);
 }

+#if 0
 static void do_trap_instr_abort_guest(struct cpu_user_regs *regs,
                                       union hsr hsr)
 {
     register_t addr = READ_SYSREG(FAR_EL2);
     inject_iabt_exception(regs, addr, hsr.len);
 }
+#endif // if 0

 static void do_trap_data_abort_guest(struct cpu_user_regs *regs,
                                      union hsr hsr)
 {
     struct hsr_dabt dabt = hsr.dabt;
-    int rc;
+    const char *msg;
+    int rc, level = -1;
     mmio_info_t info;

     if ( !check_conditional_instr(regs, hsr) )
@@ -1998,7 +2007,34 @@
     }

 bad_data_abort:
+
+     msg = decode_fsc( dabt.dfsc, &level);
+
+     /* XXX inject a suitable fault into the guest */
+     printk("Guest data abort: %s%s%s\n"
+            "    gva=%"PRIvaddr"\n",
+            msg, dabt.s1ptw ? " S2 during S1" : "",
+            fsc_level_str(level),
+            info.gva);
+     if ( !dabt.s1ptw )
+         printk("    gpa=%"PRIpaddr"\n", info.gpa);
+     if ( dabt.valid )
+         printk("    size=%d sign=%d write=%d reg=%d\n",
+                dabt.size, dabt.sign, dabt.write, dabt.reg);
+     else
+         printk("    instruction syndrome invalid\n");
+     printk("    eat=%d cm=%d s1ptw=%d dfsc=%d\n",
+            dabt.eat, dabt.cache, dabt.s1ptw, dabt.dfsc);
+     if ( !dabt.s1ptw )
+         dump_p2m_lookup(current->domain, info.gpa);
+     else
+         dump_guest_s1_walk(current->domain, info.gva);
+     show_execution_state(regs);
+     domain_crash_synchronous();
+
+#if 0
     inject_dabt_exception(regs, info.gva, hsr.len);
+#endif // if 0
 }

 static void enter_hypervisor_head(struct cpu_user_regs *regs)
@@ -2098,9 +2134,11 @@
         break;
 #endif

+#if 0
     case HSR_EC_INSTR_ABORT_LOWER_EL:
         do_trap_instr_abort_guest(regs, hsr);
         break;
+#endif // if 0
     case HSR_EC_DATA_ABORT_LOWER_EL:
         do_trap_data_abort_guest(regs, hsr);
         break;

Unfortunately we are not ready to provide complete patch set for the
basic system bringup for all components.

Andrii Anisov | Team Lead
GlobalLogic
Kyiv, 03038, Protasov Business Park, M.Grinchenka, 2/1
P +38.044.492.9695x3664  M +380505738852  S andriyanisov
www.globallogic.com

http://www.globallogic.com/email_disclaimer.txt

_______________________________________________
Embedded-pv-devel mailing list
Embedded-pv-devel@lists.xenproject.org
http://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel

From embedded-pv-devel-bounces@lists.xenproject.org Tue Jun 02 13:10:13 2015
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 02 Jun 2015 13:10:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1YzlxM-00029u-OQ; Tue, 02 Jun 2015 13:10:12 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <andrii.anisov@globallogic.com>) id 1YzlxL-00029m-3q
	for embedded-pv-devel@lists.xenproject.org;
	Tue, 02 Jun 2015 13:10:11 +0000
Received: from [193.109.254.147] by server-12.bemta-14.messagelabs.com id
	AE/81-18733-13BAD655; Tue, 02 Jun 2015 13:10:09 +0000
X-Env-Sender: andrii.anisov@globallogic.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1433250608!19643237!1
X-Originating-IP: [209.85.215.50]
X-SpamReason: No, hits=0.8 required=7.0 tests=BODY_RANDOM_LONG,
  RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.13.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8529 invoked from network); 2 Jun 2015 13:10:08 -0000
Received: from mail-la0-f50.google.com (HELO mail-la0-f50.google.com)
	(209.85.215.50)
	by server-8.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	2 Jun 2015 13:10:08 -0000
Received: by laei3 with SMTP id i3so37177273lae.3
	for <embedded-pv-devel@lists.xenproject.org>;
	Tue, 02 Jun 2015 06:10:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=globallogic.com; s=google;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to
	:cc:content-type;
	bh=Nq94Pet5M8bO61XuwvVMpzljTSoI8YKs8SI4T2UmXbw=;
	b=WgYszCjuOCAHAcO7pQkYfEXUYpVvnsHhwjP65e9WmKCl6kpDKxzPvrdAncrQhwE0+O
	YdiSJislBF4tqXsa+R2EzaDQkzNGfdxFpE37W1tsWRhBP19QE9vQrMyq32vUAbSrc7gw
	7ADIYAD9jrEaw/cS7wgWv2QoeIDQnYoDqbdQQ=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:from:date
	:message-id:subject:to:cc:content-type;
	bh=Nq94Pet5M8bO61XuwvVMpzljTSoI8YKs8SI4T2UmXbw=;
	b=M7ogRiDeCNPiMn2KPo8ZO+czJrpI4Cs5ctN0VBqWJ3ktWtBxvluBQNxjLOmOcb/Pbn
	04lnHYlOSt5Ml+Txjwnp15fywZG722OzHAtQ8DcO52tsZ05H7qh4HMTtEt60YePmkCMz
	yEI1nRnceIluG6gFYPrgRYKiKCwnO2A0ehD049feUfevE4k2RhtDYQcFpG1TOeQHCutt
	usY5n+rup+hRsOVNfUE+/neqtiTrUQyqbTPx3bRUkBs4iLBayXxNoBiqx3rFGh79aMMf
	A73WNUQYxXtpJhZuRkMSGikh8K6tzvrW6QWTTLgUTV0blPC5+SLibPKp2YVVEHlTZhAl
	U4Aw==
X-Gm-Message-State: ALoCoQl16KzrD7u2zwijpcgy0KTjssU4kxYY/vrxKvximtr4IuyaDo5mwtvQp9RtbDt8CuAkzy9c
X-Received: by 10.112.134.167 with SMTP id pl7mr25836429lbb.50.1433250607604; 
	Tue, 02 Jun 2015 06:10:07 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.114.24.3 with HTTP; Tue, 2 Jun 2015 06:09:47 -0700 (PDT)
In-Reply-To: <556C3CF2.3090902@citrix.com>
References: <CANDw8A=AhnTC4s1wWWMVOBiBGYOEz94nnOENqV7LDLHHAEQqtg@mail.gmail.com>
	<CAGQvs6jqMFggFi7K=fFVDdxLnHPup1FWeVbGxhvaMzoMqdsf4g@mail.gmail.com>
	<CANDw8AkASBMJj+MdX+fWbcAK9mmeiroaNbnikqFhpnUA_ou5=A@mail.gmail.com>
	<CAGQvs6g7gjBM29NBxmfmpbBFpH4BTVoQ2T981wLhvDKfQouCTg@mail.gmail.com>
	<CAGQvs6i5dhGhRvoD+dxKgSzm0RLG0SbN_+KnSyW8AvNuuPfo_w@mail.gmail.com>
	<CANDw8A=7dUa+NNCGa0zU6jMkrRVQmS5NmkXpuEDBmF9T-+kcsQ@mail.gmail.com>
	<5562EDB0.6000700@citrix.com>
	<CANDw8AksnCp+kVmhAnTUR0qVJ+K-K8pd9RiRUOj4e3yV0-A3KQ@mail.gmail.com>
	<CANDw8A=gYdd6TyGqz4C_N75MHeKs7smX-XDJwK=HbHpAP6CmYw@mail.gmail.com>
	<556C3CF2.3090902@citrix.com>
From: Andrii Anisov <andrii.anisov@globallogic.com>
Date: Tue, 2 Jun 2015 16:09:47 +0300
Message-ID: <CAGQvs6iZ8xDCN1CbX-obfwZMF7pijzYLun22Bj6nOADt1U_L4Q@mail.gmail.com>
To: akshay bhat <akshayabhat@gmail.com>
Cc: Julien Grall <julien.grall@citrix.com>,
	embedded-pv-devel@lists.xenproject.org,
	Ian Campbell <ian.campbell@citrix.com>
Subject: Re: [Embedded-pv-devel] Xen bring up on TI DRA7xxx (J6) EVM
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>,
	<mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>,
	<mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: embedded-pv-devel-bounces@lists.xenproject.org
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org

Akshay,

The problem here is because device tree for OMAP-like chips does not
describe machine completely. In this particular case PRCM registers
are not described and
We solved that for our setup via dummy device nodes which described
PRCM registers for devices assigned to particular domain. The complete
set of registers accessed we discovered with a patch similar to
following:

>From 6a3288ac10f5c1ab65a741cbede543a0f30024ee Mon Sep 17 00:00:00 2001
From: Oleksandr Tyshchenko <oleksandr.tyshchenko@globallogic.com>
Date: Thu, 15 May 2014 17:10:48 +0300
Subject: [PATCH] xen/debug: Show traps

Change-Id: If4398a43e92cb3c0d0c3955c3ae0b567cd196efc
Signed-off-by: Oleksandr Tyshchenko <oleksandr.tyshchenko@globallogic.com>
---

diff --git a/xen/arch/arm/traps.c b/xen/arch/arm/traps.c
index 4c93250..4220255 100644
--- a/xen/arch/arm/traps.c
+++ b/xen/arch/arm/traps.c
@@ -324,6 +324,7 @@
     regs->pc32 = exception_handler32(VECTOR32_UND);
 }

+#if 0
 /* Injects an Abort exception into the current vcpu, PC is the exact
  * address of the faulting instruction (without pipeline
  * adjustments). See TakePrefetchAbortException and
@@ -398,6 +399,7 @@
 {
     inject_abt32_exception(regs, 1, addr);
 }
+#endif // if 0

 #ifdef CONFIG_ARM_64
 /*
@@ -442,6 +444,7 @@
     WRITE_SYSREG32(esr.bits, ESR_EL1);
 }

+#if 0
 /* Inject an abort exception into a 64 bit guest */
 static void inject_abt64_exception(struct cpu_user_regs *regs,
                                    int prefetch,
@@ -496,6 +499,7 @@
 {
     inject_abt64_exception(regs, 1, addr, instr_len);
 }
+#endif // if 0

 #endif

@@ -510,6 +514,7 @@
 #endif
 }

+#if 0
 static void inject_iabt_exception(struct cpu_user_regs *regs,
                                   register_t addr,
                                   int instr_len)
@@ -533,6 +538,7 @@
             inject_dabt64_exception(regs, addr, instr_len);
 #endif
 }
+#endif

 struct reg_ctxt {
     /* Guest-side state */
@@ -552,7 +558,7 @@
     uint64_t vttbr_el2;
 };

-static const char *mode_string(uint32_t cpsr)
+const char *mode_string(uint32_t cpsr)
 {
     uint32_t mode;
     static const char *mode_strings[] = {
@@ -1939,18 +1945,21 @@
     if (first) unmap_domain_page(first);
 }

+#if 0
 static void do_trap_instr_abort_guest(struct cpu_user_regs *regs,
                                       union hsr hsr)
 {
     register_t addr = READ_SYSREG(FAR_EL2);
     inject_iabt_exception(regs, addr, hsr.len);
 }
+#endif // if 0

 static void do_trap_data_abort_guest(struct cpu_user_regs *regs,
                                      union hsr hsr)
 {
     struct hsr_dabt dabt = hsr.dabt;
-    int rc;
+    const char *msg;
+    int rc, level = -1;
     mmio_info_t info;

     if ( !check_conditional_instr(regs, hsr) )
@@ -1998,7 +2007,34 @@
     }

 bad_data_abort:
+
+     msg = decode_fsc( dabt.dfsc, &level);
+
+     /* XXX inject a suitable fault into the guest */
+     printk("Guest data abort: %s%s%s\n"
+            "    gva=%"PRIvaddr"\n",
+            msg, dabt.s1ptw ? " S2 during S1" : "",
+            fsc_level_str(level),
+            info.gva);
+     if ( !dabt.s1ptw )
+         printk("    gpa=%"PRIpaddr"\n", info.gpa);
+     if ( dabt.valid )
+         printk("    size=%d sign=%d write=%d reg=%d\n",
+                dabt.size, dabt.sign, dabt.write, dabt.reg);
+     else
+         printk("    instruction syndrome invalid\n");
+     printk("    eat=%d cm=%d s1ptw=%d dfsc=%d\n",
+            dabt.eat, dabt.cache, dabt.s1ptw, dabt.dfsc);
+     if ( !dabt.s1ptw )
+         dump_p2m_lookup(current->domain, info.gpa);
+     else
+         dump_guest_s1_walk(current->domain, info.gva);
+     show_execution_state(regs);
+     domain_crash_synchronous();
+
+#if 0
     inject_dabt_exception(regs, info.gva, hsr.len);
+#endif // if 0
 }

 static void enter_hypervisor_head(struct cpu_user_regs *regs)
@@ -2098,9 +2134,11 @@
         break;
 #endif

+#if 0
     case HSR_EC_INSTR_ABORT_LOWER_EL:
         do_trap_instr_abort_guest(regs, hsr);
         break;
+#endif // if 0
     case HSR_EC_DATA_ABORT_LOWER_EL:
         do_trap_data_abort_guest(regs, hsr);
         break;

Unfortunately we are not ready to provide complete patch set for the
basic system bringup for all components.

Andrii Anisov | Team Lead
GlobalLogic
Kyiv, 03038, Protasov Business Park, M.Grinchenka, 2/1
P +38.044.492.9695x3664  M +380505738852  S andriyanisov
www.globallogic.com

http://www.globallogic.com/email_disclaimer.txt

_______________________________________________
Embedded-pv-devel mailing list
Embedded-pv-devel@lists.xenproject.org
http://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel

From embedded-pv-devel-bounces@lists.xenproject.org Mon Jun 15 09:51:04 2015
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 15 Jun 2015 09:51:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1Z4R2l-0000FY-TW; Mon, 15 Jun 2015 09:51:03 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <lars.kurth.xen@gmail.com>)
	id 1Z4R2j-0000FJ-GN; Mon, 15 Jun 2015 09:51:01 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
	DE/07-03371-400AE755; Mon, 15 Jun 2015 09:51:00 +0000
X-Env-Sender: lars.kurth.xen@gmail.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1434361859!18734806!1
X-Originating-IP: [209.85.212.181]
X-SpamReason: No, hits=0.3 required=7.0 tests=HTML_60_70,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 6.13.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18166 invoked from network); 15 Jun 2015 09:50:59 -0000
Received: from mail-wi0-f181.google.com (HELO mail-wi0-f181.google.com)
	(209.85.212.181)
	by server-5.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	15 Jun 2015 09:50:59 -0000
Received: by wibdq8 with SMTP id dq8so72005417wib.1;
	Mon, 15 Jun 2015 02:50:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=from:content-type:subject:date:message-id:cc:to:mime-version;
	bh=YsmdnaX2L+0I6XGqNcNRv5NNGGMBl/1thV1h8Uvrzf0=;
	b=D027Q5hSNxyAXNi87vZS3/1CeW6Is4RgBNGdapoRbcPO2lnyDnNGCDdxtTzPxZVWYS
	fvHQz6qM1Yl2mPnWePPmyN1dsC9s+XYm1/gNeOEhqmlZw3mdfh5GKasZEtl8e9yoDZKd
	HhpvYFnPlpNuG2ROZG2H7BZDSnU4xtOiVJpqQ+YgMqM4/Ydqs5fyOdiOwtRgIn6FYNzC
	XfJ4GJDUs++9+YUNCduiWSW8atoVVusWfwoT9YxkK4sc3vCTK8rUPyvh1h9tp4KrzNPl
	A9HcQPM+EyeX5ERix7uaeA6LNp4ccJtvdX6OBD3m/xvTin+CvZ5MzwO1D9F63+ypnyzF
	vH7Q==
X-Received: by 10.180.20.198 with SMTP id p6mr30265171wie.38.1434361859382;
	Mon, 15 Jun 2015 02:50:59 -0700 (PDT)
Received: from [192.168.0.12] (97e3cdda.skybroadband.com. [151.227.205.218])
	by mx.google.com with ESMTPSA id m4sm16670763wjb.37.2015.06.15.02.50.57
	(version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
	Mon, 15 Jun 2015 02:50:58 -0700 (PDT)
From: Lars Kurth <lars.kurth.xen@gmail.com>
Date: Mon, 15 Jun 2015 10:50:56 +0100
Message-Id: <AB64F02A-CE99-467A-AAA1-87DF646405CD@gmail.com>
To: minios-devel@lists.xenproject.org,
	xen-devel <xen-devel@lists.xenproject.org>, mirageos-devel@xenproject.org,
	xen-api@lists.xenproject.org, embedded-pv-devel@lists.xenproject.org
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2098\))
X-Mailer: Apple Mail (2.2098)
Cc: Wei Liu <wei.liu2@citrix.com>
Subject: [Embedded-pv-devel] minios-devel list is now live
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>,
	<mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>,
	<mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4411334572287141565=="
Sender: embedded-pv-devel-bounces@lists.xenproject.org
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org


--===============4411334572287141565==
Content-Type: multipart/alternative; boundary="Apple-Mail=_5905D8BD-F973-4DC4-A43C-1DB7909C84FB"


--Apple-Mail=_5905D8BD-F973-4DC4-A43C-1DB7909C84FB
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Hi all,
as requested, we created a new mailing list for minios development. You =
can subscribe via=20

http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel =
<http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>

or by sending an email with subject line "subscribe" to =
minios-devel-request@lists.xenproject.org

Regards
Lars=

--Apple-Mail=_5905D8BD-F973-4DC4-A43C-1DB7909C84FB
Content-Transfer-Encoding: 7bit
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi all,<div class="">as requested, we created a new mailing list for minios development. You can subscribe via&nbsp;</div><div class=""><br class=""></div><div class=""><a href="http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel" class="">http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel</a></div><div class=""><br class=""></div><div class="">or by sending an email with subject line "subscribe" to&nbsp;<a href="mailto:minios-devel-request@lists.xenproject.org" class="">minios-devel-request@lists.xenproject.org</a></div><div class=""><br class=""></div><div class="">Regards</div><div class="">Lars</div></body></html>
--Apple-Mail=_5905D8BD-F973-4DC4-A43C-1DB7909C84FB--


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

_______________________________________________
Embedded-pv-devel mailing list
Embedded-pv-devel@lists.xenproject.org
http://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel
--===============4411334572287141565==--


From embedded-pv-devel-bounces@lists.xenproject.org Mon Jun 15 09:51:04 2015
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 15 Jun 2015 09:51:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1Z4R2l-0000FY-TW; Mon, 15 Jun 2015 09:51:03 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <lars.kurth.xen@gmail.com>)
	id 1Z4R2j-0000FJ-GN; Mon, 15 Jun 2015 09:51:01 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
	DE/07-03371-400AE755; Mon, 15 Jun 2015 09:51:00 +0000
X-Env-Sender: lars.kurth.xen@gmail.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1434361859!18734806!1
X-Originating-IP: [209.85.212.181]
X-SpamReason: No, hits=0.3 required=7.0 tests=HTML_60_70,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 6.13.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18166 invoked from network); 15 Jun 2015 09:50:59 -0000
Received: from mail-wi0-f181.google.com (HELO mail-wi0-f181.google.com)
	(209.85.212.181)
	by server-5.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	15 Jun 2015 09:50:59 -0000
Received: by wibdq8 with SMTP id dq8so72005417wib.1;
	Mon, 15 Jun 2015 02:50:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=from:content-type:subject:date:message-id:cc:to:mime-version;
	bh=YsmdnaX2L+0I6XGqNcNRv5NNGGMBl/1thV1h8Uvrzf0=;
	b=D027Q5hSNxyAXNi87vZS3/1CeW6Is4RgBNGdapoRbcPO2lnyDnNGCDdxtTzPxZVWYS
	fvHQz6qM1Yl2mPnWePPmyN1dsC9s+XYm1/gNeOEhqmlZw3mdfh5GKasZEtl8e9yoDZKd
	HhpvYFnPlpNuG2ROZG2H7BZDSnU4xtOiVJpqQ+YgMqM4/Ydqs5fyOdiOwtRgIn6FYNzC
	XfJ4GJDUs++9+YUNCduiWSW8atoVVusWfwoT9YxkK4sc3vCTK8rUPyvh1h9tp4KrzNPl
	A9HcQPM+EyeX5ERix7uaeA6LNp4ccJtvdX6OBD3m/xvTin+CvZ5MzwO1D9F63+ypnyzF
	vH7Q==
X-Received: by 10.180.20.198 with SMTP id p6mr30265171wie.38.1434361859382;
	Mon, 15 Jun 2015 02:50:59 -0700 (PDT)
Received: from [192.168.0.12] (97e3cdda.skybroadband.com. [151.227.205.218])
	by mx.google.com with ESMTPSA id m4sm16670763wjb.37.2015.06.15.02.50.57
	(version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
	Mon, 15 Jun 2015 02:50:58 -0700 (PDT)
From: Lars Kurth <lars.kurth.xen@gmail.com>
Date: Mon, 15 Jun 2015 10:50:56 +0100
Message-Id: <AB64F02A-CE99-467A-AAA1-87DF646405CD@gmail.com>
To: minios-devel@lists.xenproject.org,
	xen-devel <xen-devel@lists.xenproject.org>, mirageos-devel@xenproject.org,
	xen-api@lists.xenproject.org, embedded-pv-devel@lists.xenproject.org
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2098\))
X-Mailer: Apple Mail (2.2098)
Cc: Wei Liu <wei.liu2@citrix.com>
Subject: [Embedded-pv-devel] minios-devel list is now live
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>,
	<mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>,
	<mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4411334572287141565=="
Sender: embedded-pv-devel-bounces@lists.xenproject.org
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org


--===============4411334572287141565==
Content-Type: multipart/alternative; boundary="Apple-Mail=_5905D8BD-F973-4DC4-A43C-1DB7909C84FB"


--Apple-Mail=_5905D8BD-F973-4DC4-A43C-1DB7909C84FB
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Hi all,
as requested, we created a new mailing list for minios development. You =
can subscribe via=20

http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel =
<http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>

or by sending an email with subject line "subscribe" to =
minios-devel-request@lists.xenproject.org

Regards
Lars=

--Apple-Mail=_5905D8BD-F973-4DC4-A43C-1DB7909C84FB
Content-Transfer-Encoding: 7bit
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi all,<div class="">as requested, we created a new mailing list for minios development. You can subscribe via&nbsp;</div><div class=""><br class=""></div><div class=""><a href="http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel" class="">http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel</a></div><div class=""><br class=""></div><div class="">or by sending an email with subject line "subscribe" to&nbsp;<a href="mailto:minios-devel-request@lists.xenproject.org" class="">minios-devel-request@lists.xenproject.org</a></div><div class=""><br class=""></div><div class="">Regards</div><div class="">Lars</div></body></html>
--Apple-Mail=_5905D8BD-F973-4DC4-A43C-1DB7909C84FB--


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

_______________________________________________
Embedded-pv-devel mailing list
Embedded-pv-devel@lists.xenproject.org
http://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel
--===============4411334572287141565==--


From embedded-pv-devel-bounces@lists.xenproject.org Fri Jun 19 12:12:41 2015
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 19 Jun 2015 12:12:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1Z5vA1-0002cX-BT; Fri, 19 Jun 2015 12:12:41 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <lars.kurth.xen@gmail.com>)
	id 1Z5v9z-0002bz-Rs; Fri, 19 Jun 2015 12:12:39 +0000
Received: from [85.158.139.211] by server-9.bemta-5.messagelabs.com id
	7D/B7-21325-73704855; Fri, 19 Jun 2015 12:12:39 +0000
X-Env-Sender: lars.kurth.xen@gmail.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1434715957!15498439!1
X-Originating-IP: [209.85.212.177]
X-SpamReason: No, hits=0.1 required=7.0 tests=HTML_50_60,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 6.13.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15478 invoked from network); 19 Jun 2015 12:12:37 -0000
Received: from mail-wi0-f177.google.com (HELO mail-wi0-f177.google.com)
	(209.85.212.177)
	by server-13.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	19 Jun 2015 12:12:37 -0000
Received: by wicgi11 with SMTP id gi11so16803299wic.0;
	Fri, 19 Jun 2015 05:12:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=from:content-type:subject:message-id:date:to:mime-version;
	bh=3OzPmVVvqESqAROl72tI7L+TeqUyHkB6+D0W+w0nf8U=;
	b=x6MJLslv0banfGNoR76sU24IBN16GZEj48zumiMRrqQwfOF4TKfdDLF4gnQL8O7dd0
	9vcc3fQT0IbkE9p1iIBQQzWeDqT5w0yOnzfHuvV/+hGxdfj4GbyrhjHM+FWnRFW4+QKl
	JlfGWVC2wvjtgSj+S/DXSz4HsV3TeMNWNhioZFVRFFNRmrtmvsv3iZAOdrN166STn+W/
	qJJA3awV1HLlp46QQM1FEEJk6uqUyOsBYPznwv3QMbpr0USiz869rjzieOMMV88le+Ks
	sleLm/1t2lfMNDzyTyjCwOJ51qkhr70Ug+vrkX+i61hghvKZCasO3iY8e3PxdmYhTxtP
	4u8A==
X-Received: by 10.180.205.139 with SMTP id lg11mr6050508wic.62.1434715957467; 
	Fri, 19 Jun 2015 05:12:37 -0700 (PDT)
Received: from [192.168.0.8] (97e3cdda.skybroadband.com. [151.227.205.218])
	by mx.google.com with ESMTPSA id
	b20sm16807577wjb.46.2015.06.19.05.12.35
	(version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
	Fri, 19 Jun 2015 05:12:36 -0700 (PDT)
From: Lars Kurth <lars.kurth.xen@gmail.com>
Message-Id: <BFBD0650-4C17-48C7-B757-4CFD0F94BE6F@gmail.com>
Date: Fri, 19 Jun 2015 13:12:34 +0100
To: Xen Devel <xen-devel@lists.xen.org>,
	mirageos-devel <mirageos-devel@lists.xenproject.org>,
	Win-pv-devel@lists.xenproject.org, embedded-pv-devel@lists.xenproject.org
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2098\))
X-Mailer: Apple Mail (2.2098)
Subject: [Embedded-pv-devel] Developer Summit BoF's (Aug 17 & 18) and
	Developer Meeting Aug 19 in Seattle
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>,
	<mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>,
	<mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0330211290414358820=="
Sender: embedded-pv-devel-bounces@lists.xenproject.org
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org


--===============0330211290414358820==
Content-Type: multipart/alternative; boundary="Apple-Mail=_DEEE2AFB-85EB-4CBB-AF12-146520AC902D"


--Apple-Mail=_DEEE2AFB-85EB-4CBB-AF12-146520AC902D
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Hi all,

I created two pages to help assignment of BoF's and topics that we =
should cover in the Developer Meeting the day after Developer Summit. =
You can sign up for BoF's and the Developer Meeting by replying to this =
mail or by editing the following two wiki pages
* http://wiki.xenproject.org/wiki/Developer_Meeting/Aug2015 =
<http://wiki.xenproject.org/wiki/Developer_Meeting/Aug2015>
* http://wiki.xenproject.org/wiki/Developer_Meeting/Aug2015-BoFs#Topics =
<http://wiki.xenproject.org/wiki/Developer_Meeting/Aug2015-BoFs#Topics>

For BoF's I need a time-slot (see above), a title and a short =
description. I will periodically check this page and update the main =
summit agenda which you can find at =
http://events.linuxfoundation.org/events/xen-project-developer-summit/prog=
ram/schedule =
<http://events.linuxfoundation.org/events/xen-project-developer-summit/pro=
gram/schedule>

Best Regards
Lars=

--Apple-Mail=_DEEE2AFB-85EB-4CBB-AF12-146520AC902D
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">Hi all,<div class=3D""><br class=3D""></div><div class=3D"">I =
created two pages to help assignment of BoF's and topics that we should =
cover in the Developer Meeting the day after Developer Summit. You can =
sign up for BoF's and the Developer Meeting by replying to this mail or =
by editing the following two wiki pages</div><div class=3D"">*&nbsp;<a =
href=3D"http://wiki.xenproject.org/wiki/Developer_Meeting/Aug2015" =
class=3D"">http://wiki.xenproject.org/wiki/Developer_Meeting/Aug2015</a></=
div><div class=3D"">*&nbsp;<a =
href=3D"http://wiki.xenproject.org/wiki/Developer_Meeting/Aug2015-BoFs#Top=
ics" =
class=3D"">http://wiki.xenproject.org/wiki/Developer_Meeting/Aug2015-BoFs#=
Topics</a></div><div class=3D""><br class=3D""></div><div class=3D"">For =
BoF's I need a time-slot (see above), a title and a short description. I =
will periodically check this page and update the main summit agenda =
which you can find at&nbsp;<a =
href=3D"http://events.linuxfoundation.org/events/xen-project-developer-sum=
mit/program/schedule" =
class=3D"">http://events.linuxfoundation.org/events/xen-project-developer-=
summit/program/schedule</a></div><div class=3D""><br class=3D""></div><div=
 class=3D"">Best Regards</div><div class=3D"">Lars</div></body></html>=

--Apple-Mail=_DEEE2AFB-85EB-4CBB-AF12-146520AC902D--


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

_______________________________________________
Embedded-pv-devel mailing list
Embedded-pv-devel@lists.xenproject.org
http://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel
--===============0330211290414358820==--


From embedded-pv-devel-bounces@lists.xenproject.org Fri Jun 19 12:12:41 2015
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 19 Jun 2015 12:12:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1Z5vA1-0002cX-BT; Fri, 19 Jun 2015 12:12:41 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <lars.kurth.xen@gmail.com>)
	id 1Z5v9z-0002bz-Rs; Fri, 19 Jun 2015 12:12:39 +0000
Received: from [85.158.139.211] by server-9.bemta-5.messagelabs.com id
	7D/B7-21325-73704855; Fri, 19 Jun 2015 12:12:39 +0000
X-Env-Sender: lars.kurth.xen@gmail.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1434715957!15498439!1
X-Originating-IP: [209.85.212.177]
X-SpamReason: No, hits=0.1 required=7.0 tests=HTML_50_60,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 6.13.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15478 invoked from network); 19 Jun 2015 12:12:37 -0000
Received: from mail-wi0-f177.google.com (HELO mail-wi0-f177.google.com)
	(209.85.212.177)
	by server-13.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	19 Jun 2015 12:12:37 -0000
Received: by wicgi11 with SMTP id gi11so16803299wic.0;
	Fri, 19 Jun 2015 05:12:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=from:content-type:subject:message-id:date:to:mime-version;
	bh=3OzPmVVvqESqAROl72tI7L+TeqUyHkB6+D0W+w0nf8U=;
	b=x6MJLslv0banfGNoR76sU24IBN16GZEj48zumiMRrqQwfOF4TKfdDLF4gnQL8O7dd0
	9vcc3fQT0IbkE9p1iIBQQzWeDqT5w0yOnzfHuvV/+hGxdfj4GbyrhjHM+FWnRFW4+QKl
	JlfGWVC2wvjtgSj+S/DXSz4HsV3TeMNWNhioZFVRFFNRmrtmvsv3iZAOdrN166STn+W/
	qJJA3awV1HLlp46QQM1FEEJk6uqUyOsBYPznwv3QMbpr0USiz869rjzieOMMV88le+Ks
	sleLm/1t2lfMNDzyTyjCwOJ51qkhr70Ug+vrkX+i61hghvKZCasO3iY8e3PxdmYhTxtP
	4u8A==
X-Received: by 10.180.205.139 with SMTP id lg11mr6050508wic.62.1434715957467; 
	Fri, 19 Jun 2015 05:12:37 -0700 (PDT)
Received: from [192.168.0.8] (97e3cdda.skybroadband.com. [151.227.205.218])
	by mx.google.com with ESMTPSA id
	b20sm16807577wjb.46.2015.06.19.05.12.35
	(version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
	Fri, 19 Jun 2015 05:12:36 -0700 (PDT)
From: Lars Kurth <lars.kurth.xen@gmail.com>
Message-Id: <BFBD0650-4C17-48C7-B757-4CFD0F94BE6F@gmail.com>
Date: Fri, 19 Jun 2015 13:12:34 +0100
To: Xen Devel <xen-devel@lists.xen.org>,
	mirageos-devel <mirageos-devel@lists.xenproject.org>,
	Win-pv-devel@lists.xenproject.org, embedded-pv-devel@lists.xenproject.org
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2098\))
X-Mailer: Apple Mail (2.2098)
Subject: [Embedded-pv-devel] Developer Summit BoF's (Aug 17 & 18) and
	Developer Meeting Aug 19 in Seattle
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>,
	<mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>,
	<mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0330211290414358820=="
Sender: embedded-pv-devel-bounces@lists.xenproject.org
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org


--===============0330211290414358820==
Content-Type: multipart/alternative; boundary="Apple-Mail=_DEEE2AFB-85EB-4CBB-AF12-146520AC902D"


--Apple-Mail=_DEEE2AFB-85EB-4CBB-AF12-146520AC902D
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Hi all,

I created two pages to help assignment of BoF's and topics that we =
should cover in the Developer Meeting the day after Developer Summit. =
You can sign up for BoF's and the Developer Meeting by replying to this =
mail or by editing the following two wiki pages
* http://wiki.xenproject.org/wiki/Developer_Meeting/Aug2015 =
<http://wiki.xenproject.org/wiki/Developer_Meeting/Aug2015>
* http://wiki.xenproject.org/wiki/Developer_Meeting/Aug2015-BoFs#Topics =
<http://wiki.xenproject.org/wiki/Developer_Meeting/Aug2015-BoFs#Topics>

For BoF's I need a time-slot (see above), a title and a short =
description. I will periodically check this page and update the main =
summit agenda which you can find at =
http://events.linuxfoundation.org/events/xen-project-developer-summit/prog=
ram/schedule =
<http://events.linuxfoundation.org/events/xen-project-developer-summit/pro=
gram/schedule>

Best Regards
Lars=

--Apple-Mail=_DEEE2AFB-85EB-4CBB-AF12-146520AC902D
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">Hi all,<div class=3D""><br class=3D""></div><div class=3D"">I =
created two pages to help assignment of BoF's and topics that we should =
cover in the Developer Meeting the day after Developer Summit. You can =
sign up for BoF's and the Developer Meeting by replying to this mail or =
by editing the following two wiki pages</div><div class=3D"">*&nbsp;<a =
href=3D"http://wiki.xenproject.org/wiki/Developer_Meeting/Aug2015" =
class=3D"">http://wiki.xenproject.org/wiki/Developer_Meeting/Aug2015</a></=
div><div class=3D"">*&nbsp;<a =
href=3D"http://wiki.xenproject.org/wiki/Developer_Meeting/Aug2015-BoFs#Top=
ics" =
class=3D"">http://wiki.xenproject.org/wiki/Developer_Meeting/Aug2015-BoFs#=
Topics</a></div><div class=3D""><br class=3D""></div><div class=3D"">For =
BoF's I need a time-slot (see above), a title and a short description. I =
will periodically check this page and update the main summit agenda =
which you can find at&nbsp;<a =
href=3D"http://events.linuxfoundation.org/events/xen-project-developer-sum=
mit/program/schedule" =
class=3D"">http://events.linuxfoundation.org/events/xen-project-developer-=
summit/program/schedule</a></div><div class=3D""><br class=3D""></div><div=
 class=3D"">Best Regards</div><div class=3D"">Lars</div></body></html>=

--Apple-Mail=_DEEE2AFB-85EB-4CBB-AF12-146520AC902D--


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

_______________________________________________
Embedded-pv-devel mailing list
Embedded-pv-devel@lists.xenproject.org
http://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel
--===============0330211290414358820==--


From embedded-pv-devel-bounces@lists.xenproject.org Thu Jun 25 14:10:57 2015
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 25 Jun 2015 14:10:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1Z87rl-0006eX-61; Thu, 25 Jun 2015 14:10:57 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <lars.kurth.xen@gmail.com>)
	id 1Z87rj-0006da-LW; Thu, 25 Jun 2015 14:10:55 +0000
Received: from [85.158.139.211] by server-16.bemta-5.messagelabs.com id
	A9/7D-15949-EEB0C855; Thu, 25 Jun 2015 14:10:54 +0000
X-Env-Sender: lars.kurth.xen@gmail.com
X-Msg-Ref: server-6.tower-206.messagelabs.com!1435241453!16876029!1
X-Originating-IP: [209.85.212.174]
X-SpamReason: No, hits=0.0 required=7.0 tests=HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 6.13.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24229 invoked from network); 25 Jun 2015 14:10:54 -0000
Received: from mail-wi0-f174.google.com (HELO mail-wi0-f174.google.com)
	(209.85.212.174)
	by server-6.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	25 Jun 2015 14:10:54 -0000
Received: by wiga1 with SMTP id a1so165707306wig.0;
	Thu, 25 Jun 2015 07:10:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=from:content-type:subject:message-id:date:to:mime-version;
	bh=wLLSJ1OWb3HcBhIwwQ794i6CDLWMPVb2+5ggGoMLAiI=;
	b=zEyW5qgDI+fwT+yYntcEHMh/kRwSapW08sYw8RWuh3U5mXDhNM6ntjU6zUAIeYYG17
	jtf6V43Ht+b+0RwAA00PfAvwHVWYLLoIx7VvSJKcStvIkYXBcX4BhGJvUMG7emln+lX4
	CNxAsDlrqlhrpI3AyrRWZBMHrTlCMAIPbIj1WPn7W6cIc8VjcFJSBQteUTsaaWnO4sUt
	HX0U+YEp5A4mDj7AEv/2d5K0b/Qmxlto27h1U/mtn6YcI/Bll9PabYodyBC+61IO1q31
	CqvAPxWWyy6weM54VU0lQIXAuHHnoEDR/mkCFz+l5BlT1LBqK3jE/9ikrsqgktWhlcUS
	1f2g==
X-Received: by 10.180.95.10 with SMTP id dg10mr6188820wib.41.1435241453526;
	Thu, 25 Jun 2015 07:10:53 -0700 (PDT)
Received: from [192.168.0.12] (97e3cdda.skybroadband.com. [151.227.205.218])
	by mx.google.com with ESMTPSA id i5sm7840806wic.10.2015.06.25.07.10.51
	(version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
	Thu, 25 Jun 2015 07:10:51 -0700 (PDT)
From: Lars Kurth <lars.kurth.xen@gmail.com>
Message-Id: <5B88C49B-2BE4-48AF-B721-B71793A2D638@gmail.com>
Date: Thu, 25 Jun 2015 15:10:50 +0100
To: Xen Devel <xen-devel@lists.xen.org>, xen-api@lists.xenproject.org,
	mirageos-devel <mirageos-devel@lists.xenproject.org>,
	embedded-pv-devel@lists.xenproject.org
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2098\))
X-Mailer: Apple Mail (2.2098)
Subject: [Embedded-pv-devel] June Advisory Board Minutes and Votes
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>,
	<mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>,
	<mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============5199221863613604197=="
Sender: embedded-pv-devel-bounces@lists.xenproject.org
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org


--===============5199221863613604197==
Content-Type: multipart/alternative; boundary="Apple-Mail=_59036403-BA07-41BC-91A1-78F40693D4AB"


--Apple-Mail=_59036403-BA07-41BC-91A1-78F40693D4AB
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

See
* http://wiki.xenproject.org/wiki/AB_Meeting/June_2015_Minutes =
<http://wiki.xenproject.org/wiki/AB_Meeting/June_2015_Minutes>
* http://wiki.xenproject.org/wiki/AB_Votes/COLO-Contracts-June2015 =
<http://wiki.xenproject.org/wiki/AB_Votes/COLO-Contracts-June2015>=

--Apple-Mail=_59036403-BA07-41BC-91A1-78F40693D4AB
Content-Transfer-Encoding: 7bit
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">See<div class="">*&nbsp;<a href="http://wiki.xenproject.org/wiki/AB_Meeting/June_2015_Minutes" class="">http://wiki.xenproject.org/wiki/AB_Meeting/June_2015_Minutes</a><br class=""><div class="">*&nbsp;<a href="http://wiki.xenproject.org/wiki/AB_Votes/COLO-Contracts-June2015" class="">http://wiki.xenproject.org/wiki/AB_Votes/COLO-Contracts-June2015</a></div></div></body></html>
--Apple-Mail=_59036403-BA07-41BC-91A1-78F40693D4AB--


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

_______________________________________________
Embedded-pv-devel mailing list
Embedded-pv-devel@lists.xenproject.org
http://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel
--===============5199221863613604197==--


From embedded-pv-devel-bounces@lists.xenproject.org Thu Jun 25 14:10:57 2015
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 25 Jun 2015 14:10:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1Z87rl-0006eX-61; Thu, 25 Jun 2015 14:10:57 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <lars.kurth.xen@gmail.com>)
	id 1Z87rj-0006da-LW; Thu, 25 Jun 2015 14:10:55 +0000
Received: from [85.158.139.211] by server-16.bemta-5.messagelabs.com id
	A9/7D-15949-EEB0C855; Thu, 25 Jun 2015 14:10:54 +0000
X-Env-Sender: lars.kurth.xen@gmail.com
X-Msg-Ref: server-6.tower-206.messagelabs.com!1435241453!16876029!1
X-Originating-IP: [209.85.212.174]
X-SpamReason: No, hits=0.0 required=7.0 tests=HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 6.13.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24229 invoked from network); 25 Jun 2015 14:10:54 -0000
Received: from mail-wi0-f174.google.com (HELO mail-wi0-f174.google.com)
	(209.85.212.174)
	by server-6.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	25 Jun 2015 14:10:54 -0000
Received: by wiga1 with SMTP id a1so165707306wig.0;
	Thu, 25 Jun 2015 07:10:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=from:content-type:subject:message-id:date:to:mime-version;
	bh=wLLSJ1OWb3HcBhIwwQ794i6CDLWMPVb2+5ggGoMLAiI=;
	b=zEyW5qgDI+fwT+yYntcEHMh/kRwSapW08sYw8RWuh3U5mXDhNM6ntjU6zUAIeYYG17
	jtf6V43Ht+b+0RwAA00PfAvwHVWYLLoIx7VvSJKcStvIkYXBcX4BhGJvUMG7emln+lX4
	CNxAsDlrqlhrpI3AyrRWZBMHrTlCMAIPbIj1WPn7W6cIc8VjcFJSBQteUTsaaWnO4sUt
	HX0U+YEp5A4mDj7AEv/2d5K0b/Qmxlto27h1U/mtn6YcI/Bll9PabYodyBC+61IO1q31
	CqvAPxWWyy6weM54VU0lQIXAuHHnoEDR/mkCFz+l5BlT1LBqK3jE/9ikrsqgktWhlcUS
	1f2g==
X-Received: by 10.180.95.10 with SMTP id dg10mr6188820wib.41.1435241453526;
	Thu, 25 Jun 2015 07:10:53 -0700 (PDT)
Received: from [192.168.0.12] (97e3cdda.skybroadband.com. [151.227.205.218])
	by mx.google.com with ESMTPSA id i5sm7840806wic.10.2015.06.25.07.10.51
	(version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
	Thu, 25 Jun 2015 07:10:51 -0700 (PDT)
From: Lars Kurth <lars.kurth.xen@gmail.com>
Message-Id: <5B88C49B-2BE4-48AF-B721-B71793A2D638@gmail.com>
Date: Thu, 25 Jun 2015 15:10:50 +0100
To: Xen Devel <xen-devel@lists.xen.org>, xen-api@lists.xenproject.org,
	mirageos-devel <mirageos-devel@lists.xenproject.org>,
	embedded-pv-devel@lists.xenproject.org
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2098\))
X-Mailer: Apple Mail (2.2098)
Subject: [Embedded-pv-devel] June Advisory Board Minutes and Votes
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>,
	<mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>,
	<mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============5199221863613604197=="
Sender: embedded-pv-devel-bounces@lists.xenproject.org
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org


--===============5199221863613604197==
Content-Type: multipart/alternative; boundary="Apple-Mail=_59036403-BA07-41BC-91A1-78F40693D4AB"


--Apple-Mail=_59036403-BA07-41BC-91A1-78F40693D4AB
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

See
* http://wiki.xenproject.org/wiki/AB_Meeting/June_2015_Minutes =
<http://wiki.xenproject.org/wiki/AB_Meeting/June_2015_Minutes>
* http://wiki.xenproject.org/wiki/AB_Votes/COLO-Contracts-June2015 =
<http://wiki.xenproject.org/wiki/AB_Votes/COLO-Contracts-June2015>=

--Apple-Mail=_59036403-BA07-41BC-91A1-78F40693D4AB
Content-Transfer-Encoding: 7bit
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">See<div class="">*&nbsp;<a href="http://wiki.xenproject.org/wiki/AB_Meeting/June_2015_Minutes" class="">http://wiki.xenproject.org/wiki/AB_Meeting/June_2015_Minutes</a><br class=""><div class="">*&nbsp;<a href="http://wiki.xenproject.org/wiki/AB_Votes/COLO-Contracts-June2015" class="">http://wiki.xenproject.org/wiki/AB_Votes/COLO-Contracts-June2015</a></div></div></body></html>
--Apple-Mail=_59036403-BA07-41BC-91A1-78F40693D4AB--


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

_______________________________________________
Embedded-pv-devel mailing list
Embedded-pv-devel@lists.xenproject.org
http://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel
--===============5199221863613604197==--


