partitions/efi: Add partuuid to partition description
In commit bc31d85c6e
the partition UUID
was added to the partition struct and thence to the cdev(s) for the
partition. But just for DOS partitions. Do this for GPT aka EFI
partitions too.
Signed-off-by: Trent Piepho <tpiepho@kymetacorp.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
This commit is contained in:
parent
51e97d11dc
commit
5e3069f3f9
|
@ -16,6 +16,7 @@ config PARTITION_DISK_DOS
|
|||
config PARTITION_DISK_EFI
|
||||
depends on PARTITION_DISK
|
||||
select CRC32
|
||||
select PRINTF_UUID
|
||||
bool "EFI: GPT partition support"
|
||||
help
|
||||
Add support to handle partitions in GUID Partition Table style.
|
||||
|
|
|
@ -457,6 +457,7 @@ static void efi_partition(void *buf, struct block_device *blk,
|
|||
pentry->size = le64_to_cpu(ptes[i].ending_lba) - pentry->first_sec;
|
||||
pentry->size++;
|
||||
part_set_efi_name(&ptes[i], pentry->name);
|
||||
snprintf(pentry->partuuid, sizeof(pentry->partuuid), "%pUl", &ptes[i].unique_partition_guid);
|
||||
pd->used_entries++;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue