Re: [Xen-devel] Xen, ACPI and Linux

2015-09-28 Thread Stefano Stabellini
On Mon, 28 Sep 2015, Ian Campbell wrote: > On Fri, 2015-09-25 at 21:20 +0100, Stefano Stabellini wrote: > > On Thu, 24 Sep 2015, Stefano Stabellini wrote: > > > On Wed, 23 Sep 2015, Stefano Stabellini wrote: > > > > On Wed, 23 Sep 2015, Ian Campbell wrote: > > > > > On Wed, 2015-09-23 at 01:18 -070

Re: [Xen-devel] Xen, ACPI and Linux

2015-09-28 Thread Ian Campbell
On Fri, 2015-09-25 at 21:20 +0100, Stefano Stabellini wrote: > On Thu, 24 Sep 2015, Stefano Stabellini wrote: > > On Wed, 23 Sep 2015, Stefano Stabellini wrote: > > > On Wed, 23 Sep 2015, Ian Campbell wrote: > > > > On Wed, 2015-09-23 at 01:18 -0700, Ard Biesheuvel wrote: > > > > > On 23 September

Re: [Xen-devel] Xen, ACPI and Linux

2015-09-25 Thread Stefano Stabellini
On Thu, 24 Sep 2015, Stefano Stabellini wrote: > On Wed, 23 Sep 2015, Stefano Stabellini wrote: > > On Wed, 23 Sep 2015, Ian Campbell wrote: > > > On Wed, 2015-09-23 at 01:18 -0700, Ard Biesheuvel wrote: > > > > On 23 September 2015 at 01:12, Jan Beulich wrote: > > > > > > > > On 23.09.15 at 02:49

Re: [Xen-devel] Xen, ACPI and Linux

2015-09-24 Thread Stefano Stabellini
On Wed, 23 Sep 2015, Stefano Stabellini wrote: > On Wed, 23 Sep 2015, Ian Campbell wrote: > > On Wed, 2015-09-23 at 01:18 -0700, Ard Biesheuvel wrote: > > > On 23 September 2015 at 01:12, Jan Beulich wrote: > > > > > > > On 23.09.15 at 02:49, wrote: > > > > > Regarding Runtime Services, the EFI s

Re: [Xen-devel] Xen, ACPI and Linux

2015-09-23 Thread Stefano Stabellini
On Wed, 23 Sep 2015, Ian Campbell wrote: > On Wed, 2015-09-23 at 01:18 -0700, Ard Biesheuvel wrote: > > On 23 September 2015 at 01:12, Jan Beulich wrote: > > > > > > On 23.09.15 at 02:49, wrote: > > > > Regarding Runtime Services, the EFI spec doesn't allow a NULL pointer > > > > to > > > > the R

Re: [Xen-devel] Xen, ACPI and Linux

2015-09-23 Thread Ian Campbell
On Wed, 2015-09-23 at 01:18 -0700, Ard Biesheuvel wrote: > On 23 September 2015 at 01:12, Jan Beulich wrote: > > > > > On 23.09.15 at 02:49, wrote: > > > Regarding Runtime Services, the EFI spec doesn't allow a NULL pointer > > > to > > > the Runtime Services table, so Mark would like to see a pr

Re: [Xen-devel] Xen, ACPI and Linux

2015-09-23 Thread Ard Biesheuvel
On 23 September 2015 at 01:12, Jan Beulich wrote: On 23.09.15 at 02:49, wrote: >> Regarding Runtime Services, the EFI spec doesn't allow a NULL pointer to >> the Runtime Services table, so Mark would like to see a proper pointer >> being passed there. The function table could be populated w

Re: [Xen-devel] Xen, ACPI and Linux

2015-09-23 Thread Jan Beulich
>>> On 23.09.15 at 02:49, wrote: > Regarding Runtime Services, the EFI spec doesn't allow a NULL pointer to > the Runtime Services table, so Mark would like to see a proper pointer > being passed there. The function table could be populated with > hypercall wrappers in assembly, keeping the same

[Xen-devel] Xen, ACPI and Linux

2015-09-22 Thread Stefano Stabellini
Hi all, Mark, Ard and I have just had a discussion on ACPI, EFI and booting interfaces for Xen and kexec. We all agree that the most important thing to do is to document precisely what this interface looks like. Not just the device tree nodes, but also who calls ExitBootServices, SetVirtualAddres