Re: [libvirt] [PATCH v4 1/3] conf: Extend loader/ and introduce nvram/

2014-09-01 Thread Michal Privoznik
On 22.08.2014 18:41, Eric Blake wrote: On 08/21/2014 02:50 AM, Michal Privoznik wrote: Up to now, users can configure BIOS via the loader/ element. With the upcoming implementation of UEFI this is not enough as BIOS and UEFI are conceptually different. For instance, while BIOS is ROM, UEFI is

Re: [libvirt] [PATCH v4 1/3] conf: Extend loader/ and introduce nvram/

2014-08-22 Thread Laszlo Ersek
On 08/21/14 10:50, Michal Privoznik wrote: Up to now, users can configure BIOS via the loader/ element. With the upcoming implementation of UEFI this is not enough as BIOS and UEFI are conceptually different. For instance, while BIOS is ROM, UEFI is programmable flash (although all writes to

Re: [libvirt] [PATCH v4 1/3] conf: Extend loader/ and introduce nvram/

2014-08-22 Thread Eric Blake
On 08/21/2014 02:50 AM, Michal Privoznik wrote: Up to now, users can configure BIOS via the loader/ element. With the upcoming implementation of UEFI this is not enough as BIOS and UEFI are conceptually different. For instance, while BIOS is ROM, UEFI is programmable flash (although all writes

Re: [libvirt] [PATCH v4 1/3] conf: Extend loader/ and introduce nvram/

2014-08-22 Thread Daniel P. Berrange
On Fri, Aug 22, 2014 at 10:41:13AM -0600, Eric Blake wrote: On 08/21/2014 02:50 AM, Michal Privoznik wrote: Up to now, users can configure BIOS via the loader/ element. With the upcoming implementation of UEFI this is not enough as BIOS and UEFI are conceptually different. For instance,

Re: [libvirt] [PATCH v4 1/3] conf: Extend loader/ and introduce nvram/

2014-08-22 Thread Eric Blake
On 08/22/2014 10:43 AM, Daniel P. Berrange wrote: lt;osgt; lt;typegt;hvmlt;/typegt; -lt;loadergt;/usr/lib/xen/boot/hvmloaderlt;/loadergt; +lt;loader readonly='on' type='rom'gt;/usr/lib/xen/boot/hvmloaderlt;/loadergt; readonly='yes' is a bit more typical of other XML

Re: [libvirt] [PATCH v4 1/3] conf: Extend loader/ and introduce nvram/

2014-08-22 Thread Daniel P. Berrange
On Fri, Aug 22, 2014 at 10:51:18AM -0600, Eric Blake wrote: On 08/22/2014 10:43 AM, Daniel P. Berrange wrote: lt;osgt; lt;typegt;hvmlt;/typegt; -lt;loadergt;/usr/lib/xen/boot/hvmloaderlt;/loadergt; +lt;loader readonly='on'

[libvirt] [PATCH v4 1/3] conf: Extend loader/ and introduce nvram/

2014-08-21 Thread Michal Privoznik
Up to now, users can configure BIOS via the loader/ element. With the upcoming implementation of UEFI this is not enough as BIOS and UEFI are conceptually different. For instance, while BIOS is ROM, UEFI is programmable flash (although all writes to code section are denied). Therefore we need new