part: detect EFI system partition
authorHeinrich Schuchardt <xypron.glpk@gmx.de>
Thu, 19 Mar 2020 12:49:34 +0000 (13:49 +0100)
committerHeinrich Schuchardt <xypron.glpk@gmx.de>
Thu, 30 Apr 2020 08:25:07 +0000 (10:25 +0200)
commit25801acc1fd64b284d250e8cee7c5ea0c5186f1c
tree11aa991de56aeb05cf0fea959c97ef6b70b1b7ed
parent4fe050e65f61cc5e7734aee0637a18ac16b10061
part: detect EFI system partition

Up to now for MBR and GPT partitions the info field 'bootable' was set to 1
if either the partition was an EFI system partition or the bootable flag
was set.

Turn info field 'bootable' into a bit mask with separate bits for bootable
and EFI system partition.

This will allow us to identify the EFI system partition in the UEFI
sub-system.

Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
cmd/gpt.c
disk/part_dos.c
disk/part_efi.c
include/part.h