Re: [PATCH v1 02/18] introduction of generalized boot info

2022-07-25 Thread Jan Beulich
On 22.07.2022 18:01, Daniel P. Smith wrote: > On 7/21/22 12:00, Jan Beulich wrote: >> On 21.07.2022 16:28, Daniel P. Smith wrote: >>> On 7/19/22 09:11, Jan Beulich wrote: On 06.07.2022 23:04, Daniel P. Smith wrote: > --- /dev/null > +++ b/xen/arch/x86/include/asm/bootinfo.h > @@ -0

Re: [PATCH v1 02/18] introduction of generalized boot info

2022-07-22 Thread Daniel P. Smith
On 7/21/22 12:00, Jan Beulich wrote: > On 21.07.2022 16:28, Daniel P. Smith wrote: >> On 7/19/22 09:11, Jan Beulich wrote: >>> On 06.07.2022 23:04, Daniel P. Smith wrote: --- /dev/null +++ b/xen/arch/x86/include/asm/bootinfo.h @@ -0,0 +1,48 @@ +#ifndef __ARCH_X86_BOOTINFO_H__ >>

Re: [PATCH v1 02/18] introduction of generalized boot info

2022-07-21 Thread Jan Beulich
On 21.07.2022 16:28, Daniel P. Smith wrote: > On 7/19/22 09:11, Jan Beulich wrote: >> On 06.07.2022 23:04, Daniel P. Smith wrote: >>> --- /dev/null >>> +++ b/xen/arch/x86/include/asm/bootinfo.h >>> @@ -0,0 +1,48 @@ >>> +#ifndef __ARCH_X86_BOOTINFO_H__ >>> +#define __ARCH_X86_BOOTINFO_H__ >>> + >>>

Re: [PATCH v1 02/18] introduction of generalized boot info

2022-07-21 Thread Jan Beulich
On 21.07.2022 16:28, Daniel P. Smith wrote: > On 7/19/22 09:11, Jan Beulich wrote: >> On 06.07.2022 23:04, Daniel P. Smith wrote: >>> --- /dev/null >>> +++ b/xen/arch/x86/include/asm/bootinfo.h >>> @@ -0,0 +1,48 @@ >>> +#ifndef __ARCH_X86_BOOTINFO_H__ >>> +#define __ARCH_X86_BOOTINFO_H__ >>> + >>>

Re: [PATCH v1 02/18] introduction of generalized boot info

2022-07-21 Thread Daniel P. Smith
On 7/19/22 09:11, Jan Beulich wrote: > On 06.07.2022 23:04, Daniel P. Smith wrote: >> --- /dev/null >> +++ b/xen/arch/x86/include/asm/bootinfo.h >> @@ -0,0 +1,48 @@ >> +#ifndef __ARCH_X86_BOOTINFO_H__ >> +#define __ARCH_X86_BOOTINFO_H__ >> + >> +/* unused for x86 */ >> +struct arch_bootstring { };

Re: [PATCH v1 02/18] introduction of generalized boot info

2022-07-20 Thread Daniel P. Smith
On 7/15/22 15:25, Julien Grall wrote: > Hi Daniel, > > On 06/07/2022 22:04, Daniel P. Smith wrote: >> The x86 and Arm architectures represent in memory the general boot >> information >> and boot modules differently despite having commonality. The x86 >> representations are bound to the multiboot

Re: [PATCH v1 02/18] introduction of generalized boot info

2022-07-19 Thread Jan Beulich
On 06.07.2022 23:04, Daniel P. Smith wrote: > --- /dev/null > +++ b/xen/arch/x86/include/asm/bootinfo.h > @@ -0,0 +1,48 @@ > +#ifndef __ARCH_X86_BOOTINFO_H__ > +#define __ARCH_X86_BOOTINFO_H__ > + > +/* unused for x86 */ > +struct arch_bootstring { }; > + > +struct __packed arch_bootmodule { > +#de

Re: [PATCH v1 02/18] introduction of generalized boot info

2022-07-15 Thread Julien Grall
Hi Daniel, On 06/07/2022 22:04, Daniel P. Smith wrote: The x86 and Arm architectures represent in memory the general boot information and boot modules differently despite having commonality. The x86 representations are bound to the multiboot v1 structures while the Arm representations are a slig

[PATCH v1 02/18] introduction of generalized boot info

2022-07-06 Thread Daniel P. Smith
The x86 and Arm architectures represent in memory the general boot information and boot modules differently despite having commonality. The x86 representations are bound to the multiboot v1 structures while the Arm representations are a slightly generalized meta-data container for the boot material