Re: [Xen-devel] [PATCH 05/22] mini-os: add boot code for HVMlite support

2016-08-23 Thread Juergen Gross
On 23/08/16 22:51, Samuel Thibault wrote: > Hello, > > It looks good, there is just: > > Juergen Gross, on Tue 23 Aug 2016 17:15:51 +0200, wrote: >> +.macro PTES prot, addr, incr, idx, end > > Please document what prot, addr, incr, idx, end represent precisely. Okay. > >> +

Re: [Xen-devel] [PATCH 05/22] mini-os: add boot code for HVMlite support

2016-08-23 Thread Samuel Thibault
Hello, It looks good, there is just: Juergen Gross, on Tue 23 Aug 2016 17:15:51 +0200, wrote: > +.macro PTES prot, addr, incr, idx, end Please document what prot, addr, incr, idx, end represent precisely. > +.ifgt \end-\idx-32 > +PTES \prot, \addr, \incr, \idx,

[Xen-devel] [PATCH 05/22] mini-os: add boot code for HVMlite support

2016-08-23 Thread Juergen Gross
A HVMlite domain is always starting in 32 bit mode. Add the appropriate boot code to arch/x86 for the non-paravirtualized case. For this boot code to become active we need to suppress the pv related elfnotes and add an appropriate elfnote for HVMlite. As the HVMlite boot code is more or less the