[Xen-devel] [PATCH v2] xen/arm: use correct device tree root node name

2019-07-09 Thread Will Abele
From: Will Abele The root node of a device tree should not have a node name. This is specified in section 2.2.1 of version 0.2 of the device tree specification, available from devicetree.org. Linux Kernel versions prior to 4.15 misinterpret flattened device trees with a "/" as the n

Re: [Xen-devel] [PATCH 0/1] Dom0less guest device tree format

2019-07-09 Thread Will Abele
The 07/08/2019 17:28, Stefano Stabellini wrote: > On Sat, 6 Jul 2019, Will Abele wrote: > > The 07/06/2019 18:19, Julien Grall wrote: > > > > > > > > > On 06/07/2019 19:17, Julien Grall wrote: > > > > > > > > > > &g

Re: [Xen-devel] [PATCH 0/1] Dom0less guest device tree format

2019-07-08 Thread Will Abele
The 07/08/2019 16:18, Julien Grall wrote: > Hi Will, > > Anything written after -- is usually seen as a signature. This confused my > e-mail client as it will strip the signature on reply. > > On 7/6/19 10:10 PM, Will Abele wrote: > > I said in my message that Linux was

Re: [Xen-devel] [PATCH 0/1] Dom0less guest device tree format

2019-07-06 Thread Will Abele
The 07/06/2019 18:19, Julien Grall wrote: > > > On 06/07/2019 19:17, Julien Grall wrote: > > > > > > On 06/07/2019 19:02, Will Abele wrote: > >> From: Will Abele > >> > >> Hi, > > > > Hi, > > > >> I&

[Xen-devel] [PATCH 1/1] xen/arm: Use "" instead of "/" for domU root node.

2019-07-06 Thread Will Abele
From: Will Abele Prior to linux a7e4cfb0a7ca4773e7d0dd1d9c018ab27a15360e (merged in 4.15), Linux checked to see if the device tree version was greater than 0x10 by checking for a root node "/". Xen creates a version 0x11 device tree, so the root node's unit name should be &qu

[Xen-devel] [PATCH 0/1] Dom0less guest device tree format

2019-07-06 Thread Will Abele
From: Will Abele Hi, I've been using dom0less Xen on the Hikey 960 with a 4.14 Linux Kernel. I had trouble getting the 4.14 Linux Kernel to boot as a dom0less domU because it was misinterpreting the device tree version. Linux 4.14 and earlier interpret device trees with a "/" i