Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1222132
| From | Mark Rutland <mark.rutland@arm.com> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters |
| Date | 2015-09-10 13:30 +0200 |
| Message-ID | <q78dd-8pH-17@gated-at.bofh.it> (permalink) |
| References | <q75S3-4Wf-9@gated-at.bofh.it> <q76O6-6hn-9@gated-at.bofh.it> <q77ha-74B-51@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
> > Does Xen not talk to EFI itself and/or give the kernel a virtual EFI > > interface? > > Xen talks to EFI itself but the interface provided to dom0 is somewhat > different: there are no BootServices (Xen calls ExitBootServices before > running the kernel), and the RuntimeServices go via hypercalls (see > drivers/xen/efi.c). That's somewhat hideous; a non Xen-aware OS wouild presumably die if trying to use any runtime services the normal way? I'm not keen on describing things that the OS cannot use. Why can't Xen give a virtual EFI interface to Dom0 / guests? e.g. create pages of RuntimeServicesCode that are trivial assembly shims doing hypercalls, and plumb these into the virtual EFI memory map and tables? That would keep things sane for any guest, allow for easy addition of EFI features, and you could even enter the usual EFI entry point, simulate ExitBootServices(), SetVirtualAddressMap(), and allow the guest to make things sane for itself... Mark. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Back to linux.kernel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
[PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Shannon Zhao <zhaoshenglong@huawei.com> - 2015-09-10 11:00 +0200
Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Mark Rutland <mark.rutland@arm.com> - 2015-09-10 12:00 +0200
Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Stefano Stabellini <stefano.stabellini@eu.citrix.com> - 2015-09-10 12:30 +0200
Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Mark Rutland <mark.rutland@arm.com> - 2015-09-10 13:30 +0200
Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Stefano Stabellini <stefano.stabellini@eu.citrix.com> - 2015-09-10 13:50 +0200
Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Mark Rutland <mark.rutland@arm.com> - 2015-09-10 14:20 +0200
Re: [Xen-devel] [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Ian Campbell <ian.campbell@citrix.com> - 2015-09-10 15:00 +0200
Re: [Xen-devel] [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters "Jan Beulich" <JBeulich@suse.com> - 2015-09-10 15:10 +0200
Re: [Xen-devel] [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Ian Campbell <ian.campbell@citrix.com> - 2015-09-10 15:40 +0200
Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Stefano Stabellini <stefano.stabellini@eu.citrix.com> - 2015-09-10 16:00 +0200
Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Leif Lindholm <leif.lindholm@linaro.org> - 2015-09-10 16:20 +0200
Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Mark Rutland <mark.rutland@arm.com> - 2015-09-10 16:50 +0200
Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Stefano Stabellini <stefano.stabellini@eu.citrix.com> - 2015-09-10 18:20 +0200
Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Mark Rutland <mark.rutland@arm.com> - 2015-09-10 18:30 +0200
Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Daniel Kiper <daniel.kiper@oracle.com> - 2015-09-11 14:50 +0200
Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Stefano Stabellini <stefano.stabellini@eu.citrix.com> - 2015-09-11 15:20 +0200
Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Ard Biesheuvel <ard.biesheuvel@linaro.org> - 2015-09-11 15:40 +0200
Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Daniel Kiper <daniel.kiper@oracle.com> - 2015-09-11 17:50 +0200
Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Shannon Zhao <zhaoshenglong@huawei.com> - 2015-09-14 11:00 +0200
Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Ard Biesheuvel <ard.biesheuvel@linaro.org> - 2015-09-14 11:10 +0200
Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Shannon Zhao <zhaoshenglong@huawei.com> - 2015-09-14 11:40 +0200
Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Ard Biesheuvel <ard.biesheuvel@linaro.org> - 2015-09-14 11:40 +0200
Re: [Xen-devel] [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters "Jan Beulich" <JBeulich@suse.com> - 2015-09-14 12:40 +0200
Re: [Xen-devel] [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Ard Biesheuvel <ard.biesheuvel@linaro.org> - 2015-09-14 13:20 +0200
Re: [Xen-devel] [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters "Jan Beulich" <JBeulich@suse.com> - 2015-09-14 13:40 +0200
Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Mark Rutland <mark.rutland@arm.com> - 2015-09-11 18:40 +0200
Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Mark Rutland <mark.rutland@arm.com> - 2015-09-11 18:30 +0200
Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Daniel Kiper <daniel.kiper@oracle.com> - 2015-09-12 13:50 +0200
Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Mark Rutland <mark.rutland@arm.com> - 2015-09-14 11:30 +0200
Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Stefano Stabellini <stefano.stabellini@eu.citrix.com> - 2015-09-14 11:50 +0200
Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Daniel Kiper <daniel.kiper@oracle.com> - 2015-09-14 14:30 +0200
Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Ian Campbell <ian.campbell@citrix.com> - 2015-09-11 13:10 +0200
Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters "Jan Beulich" <JBeulich@suse.com> - 2015-09-10 15:00 +0200
Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Mark Rutland <mark.rutland@arm.com> - 2015-09-10 17:00 +0200
Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters "Jan Beulich" <JBeulich@suse.com> - 2015-09-10 17:10 +0200
Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Mark Rutland <mark.rutland@arm.com> - 2015-09-11 18:40 +0200
Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Andrew Turner <andrew@fubar.geek.nz> - 2015-09-10 13:50 +0200
Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Julien Grall <julien.grall@citrix.com> - 2015-09-10 13:50 +0200
Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Roger Pau Monné <roger.pau@citrix.com> - 2015-09-10 14:10 +0200
Re: [Xen-devel] [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Julien Grall <julien.grall@citrix.com> - 2015-09-10 15:00 +0200
Re: [PATCH] efi/libstub/fdt: Standardize the names of EFI stub parameters Shannon Zhao <zhaoshenglong@huawei.com> - 2015-09-17 14:00 +0200
csiph-web