Re: [PATCH 10/16] efi_loader: UEFI variable persistence

2021-01-02 Thread Peter Robinson
Hi Heinrich, In testing this I've noticed one thing, if the ESP partition has a type of FAT16 (type 6) it doesn't detect the partition, the EFI spec says the ESP partition can be FAT16 and some devices at least the rpi2 won't boot if the partition ID is set to the efi partition naming, but it err

Re: [PATCH 10/16] efi_loader: UEFI variable persistence

2020-04-06 Thread Ilias Apalodimas
On Fri, Mar 27, 2020 at 11:30:47AM +0100, Heinrich Schuchardt wrote: > On 3/27/20 9:07 AM, Punit Agrawal wrote: > > Heinrich Schuchardt writes: > > > > > Persist non-volatile UEFI variables in a file on the EFI system partition. > > > > > > The file is written: > > > > > > * whenever a non-vola

Re: [PATCH 10/16] efi_loader: UEFI variable persistence

2020-03-30 Thread Punit Agrawal
Heinrich Schuchardt writes: > On 3/27/20 9:07 AM, Punit Agrawal wrote: >> Heinrich Schuchardt writes: >> >>> Persist non-volatile UEFI variables in a file on the EFI system partition. >>> >>> The file is written: >>> >>> * whenever a non-volatile UEFI variable is changed after initialization >>>

Re: [PATCH 10/16] efi_loader: UEFI variable persistence

2020-03-27 Thread Heinrich Schuchardt
On 3/27/20 9:07 AM, Punit Agrawal wrote: Heinrich Schuchardt writes: Persist non-volatile UEFI variables in a file on the EFI system partition. The file is written: * whenever a non-volatile UEFI variable is changed after initialization of the UEFI sub-system. * upon ExitBootServices()

Re: [PATCH 10/16] efi_loader: UEFI variable persistence

2020-03-27 Thread Punit Agrawal
Heinrich Schuchardt writes: > Persist non-volatile UEFI variables in a file on the EFI system partition. > > The file is written: > > * whenever a non-volatile UEFI variable is changed after initialization > of the UEFI sub-system. > * upon ExitBootServices() I might be missing something but h

[PATCH 10/16] efi_loader: UEFI variable persistence

2020-03-26 Thread Heinrich Schuchardt
Persist non-volatile UEFI variables in a file on the EFI system partition. The file is written: * whenever a non-volatile UEFI variable is changed after initialization of the UEFI sub-system. * upon ExitBootServices() The file is read during the UEFI sub-system initialization to restore non-vo