aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Graf <agraf@suse.de>2016-07-21 01:31:56 +0200
committerTom Rini <trini@konsulko.com>2016-07-22 14:46:19 -0400
commit28f0014bde9993354223ed250df22ba97d381565 (patch)
treec7f9b3b46cceb5f7655a4b39fdcd3f41cf51e1f1
parentfe9f6289e1a50d691ad591fa4224b8a3aa250848 (diff)
downloadu-boot-28f0014bde9993354223ed250df22ba97d381565.zip
u-boot-28f0014bde9993354223ed250df22ba97d381565.tar.gz
u-boot-28f0014bde9993354223ed250df22ba97d381565.tar.bz2
iso: Fix part info command
Partitions on the iso el torito partition table interpreter only start from partition 1. So when printing out the tables, let's also start counting at 1. Signed-off-by: Alexander Graf <agraf@suse.de>
-rw-r--r--disk/part_iso.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/disk/part_iso.c b/disk/part_iso.c
index 9f5c50c..f9a741d 100644
--- a/disk/part_iso.c
+++ b/disk/part_iso.c
@@ -233,13 +233,13 @@ static void part_print_iso(struct blk_desc *dev_desc)
disk_partition_t info;
int i;
- if (part_get_info_iso_verb(dev_desc, 0, &info, 0) == -1) {
+ if (part_get_info_iso_verb(dev_desc, 1, &info, 0) == -1) {
printf("** No boot partition found on device %d **\n",
dev_desc->devnum);
return;
}
printf("Part Start Sect x Size Type\n");
- i=0;
+ i=1;
do {
printf(" %2d " LBAFU " " LBAFU " %6ld %.32s\n",
i, info.start, info.size, info.blksz, info.type);