package/efivar: add upstream post-37 patches fixing efibootmgr -v
authorPeter Korsgaard <peter@korsgaard.com>
Wed, 17 Mar 2021 20:43:34 +0000 (21:43 +0100)
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>
Sat, 20 Mar 2021 21:19:23 +0000 (22:19 +0100)
commit82f65e2c5f60b25101a5300085c2d80b6366bc23
treec64deb0316774e2d99c327af5699054be5a00715
parent34743fadbad6537dabb9ebd99cb010d9e99510c1
package/efivar: add upstream post-37 patches fixing efibootmgr -v

Without this patch, efibootmgr -v errors out:

efibootmgr -v
BootCurrent: 0001
Timeout: 1 seconds
BootOrder: 0001,0002,0000
Boot0000* Diagnostic ProgramCould not parse device path: Invalid argument

vs:

efibootmgr -v
BootCurrent: 0001
Timeout: 1 seconds
BootOrder: 0001,0002,0000
Boot0000* Diagnostic Program    FvVol(5c60f367-a505-419a-859e-2a4ff6ca6fe5)/FvFile(085e8cc2-8ec9-4666-bd2a-49d481e95fa7)
Boot0001* containeros-a HD(1,GPT,1491d519-d9d7-7c4e-9110-4ab21271ac64,0x800,0x20000)/File(\efi\container\boot.efi)

For more details, see:

https://github.com/rhboot/efibootmgr/issues/133
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=963475

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Reviewed-by: Ryan Barnett <ryan.barnett@rockwellcollins.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
package/efivar/0005-ucs2.h-remove-unused-variable.patch [new file with mode: 0644]
package/efivar/0006-ucs2.h-fix-logic-that-checks-for-UCS-2-string-termin.patch [new file with mode: 0644]