Re: [Xen-devel] [PATCH] x86/boot: re-arrange how/when we do disk I/O

2017-06-26 Thread Paul Durrant
> -Original Message- > From: Julien Grall [mailto:julien.gr...@arm.com] > Sent: 26 June 2017 14:04 > To: Jan Beulich > Cc: Andrew Cooper ; Paul Durrant > ; xen-devel ; > Lars Kurth > Subject: Re: [PATCH] x86/boot: re-arrange how/when we do disk I/O > > Hi, > > On 12/06/17 17:59, Julien

Re: [Xen-devel] [PATCH] x86/boot: re-arrange how/when we do disk I/O

2017-06-26 Thread Julien Grall
Hi, On 12/06/17 17:59, Julien Grall wrote: Hi Jan, On 12/06/17 16:27, Jan Beulich wrote: On 12.06.17 at 17:11, wrote: We place the trampoline no lower than at 256k, so we have ample space to read the MBRs of BIOS disks into an aligned buffer right below the trampoline (not doing so has been

Re: [Xen-devel] [PATCH] x86/boot: re-arrange how/when we do disk I/O

2017-06-12 Thread Julien Grall
Hi Jan, On 12/06/17 16:27, Jan Beulich wrote: On 12.06.17 at 17:11, wrote: We place the trampoline no lower than at 256k, so we have ample space to read the MBRs of BIOS disks into an aligned buffer right below the trampoline (not doing so has been found to be a problem on a buggy BIOS coming

Re: [Xen-devel] [PATCH] x86/boot: re-arrange how/when we do disk I/O

2017-06-12 Thread Andrew Cooper
On 12/06/17 16:11, Jan Beulich wrote: > We place the trampoline no lower than at 256k, so we have ample space > to read the MBRs of BIOS disks into an aligned buffer right below the > trampoline (not doing so has been found to be a problem on a buggy BIOS > coming with a Skull Canyon NUC). To facil

Re: [Xen-devel] [PATCH] x86/boot: re-arrange how/when we do disk I/O

2017-06-12 Thread Jan Beulich
>>> On 12.06.17 at 17:11, wrote: > We place the trampoline no lower than at 256k, so we have ample space > to read the MBRs of BIOS disks into an aligned buffer right below the > trampoline (not doing so has been found to be a problem on a buggy BIOS > coming with a Skull Canyon NUC). To facilitat

[Xen-devel] [PATCH] x86/boot: re-arrange how/when we do disk I/O

2017-06-12 Thread Jan Beulich
We place the trampoline no lower than at 256k, so we have ample space to read the MBRs of BIOS disks into an aligned buffer right below the trampoline (not doing so has been found to be a problem on a buggy BIOS coming with a Skull Canyon NUC). To facilitate that move MBR reading past EDD info retr