diff --git a/drivers/partition/gpt.c b/drivers/partition/gpt.c index 1b804deef..ee0bddf75 100644 --- a/drivers/partition/gpt.c +++ b/drivers/partition/gpt.c @@ -9,6 +9,7 @@ #include #include +#include #include #include @@ -57,5 +58,7 @@ int parse_gpt_entry(gpt_entry_t *gpt_entry, partition_entry_t *entry) entry->length = (uint64_t)(gpt_entry->last_lba - gpt_entry->first_lba + 1) * PLAT_PARTITION_BLOCK_SIZE; + guidcpy(&entry->part_guid, &gpt_entry->unique_uuid); + return 0; }