Fix BSD label partition end sector calculation.
Reviewed by: ae MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D12066
This commit is contained in:
parent
e7b993842e
commit
2052157d77
@ -506,7 +506,7 @@ ptable_bsdread(struct ptable *table, void *dev, diskread_t dread)
|
||||
break;
|
||||
entry->part.start = le32toh(part->p_offset) - raw_offset;
|
||||
entry->part.end = entry->part.start +
|
||||
le32toh(part->p_size) + 1;
|
||||
le32toh(part->p_size) - 1;
|
||||
entry->part.type = bsd_parttype(part->p_fstype);
|
||||
entry->part.index = i; /* starts from zero */
|
||||
entry->type.bsd = part->p_fstype;
|
||||
|
Loading…
x
Reference in New Issue
Block a user