Round # partitions up to fill the last GPT table sector
authorMarcel Moolenaar <marcel@FreeBSD.org>
Tue, 5 Mar 2019 22:55:33 +0000 (22:55 +0000)
committerMarcel Moolenaar <marcel@FreeBSD.org>
Tue, 5 Mar 2019 22:55:33 +0000 (22:55 +0000)
commit835adc6898cfb0725e60e5279acdb822280acd76
treef6b7f60737c66f00f13bbc2482f828657ffd2d78
parent0a4621159be68e49c08e9228630b394e188dcbbb
Round # partitions up to fill the last GPT table sector

Set the number of partitions entries in the GPT header to a
multiple of the number of entries that fit in a sector.

PR: 236238
Reviewed by: imp
MFC after: 2 weeks
Differential Revision: https://reviews.freebsd.org/D19465
26 files changed:
usr.bin/mkimg/gpt.c
usr.bin/mkimg/tests/Makefile
usr.bin/mkimg/tests/img-1x1-4096-gpt.qcow.gz.uu
usr.bin/mkimg/tests/img-1x1-4096-gpt.qcow2.gz.uu
usr.bin/mkimg/tests/img-1x1-4096-gpt.raw.gz.uu
usr.bin/mkimg/tests/img-1x1-4096-gpt.vhd.gz.uu
usr.bin/mkimg/tests/img-1x1-4096-gpt.vhdf.gz.uu
usr.bin/mkimg/tests/img-1x1-4096-gpt.vmdk.gz.uu
usr.bin/mkimg/tests/img-1x1-512-gpt.qcow.gz.uu
usr.bin/mkimg/tests/img-1x1-512-gpt.qcow2.gz.uu
usr.bin/mkimg/tests/img-1x1-512-gpt.raw.gz.uu
usr.bin/mkimg/tests/img-1x1-512-gpt.vhd.gz.uu
usr.bin/mkimg/tests/img-1x1-512-gpt.vhdf.gz.uu
usr.bin/mkimg/tests/img-1x1-512-gpt.vmdk.gz.uu
usr.bin/mkimg/tests/img-63x255-4096-gpt.qcow.gz.uu
usr.bin/mkimg/tests/img-63x255-4096-gpt.qcow2.gz.uu
usr.bin/mkimg/tests/img-63x255-4096-gpt.raw.gz.uu
usr.bin/mkimg/tests/img-63x255-4096-gpt.vhd.gz.uu
usr.bin/mkimg/tests/img-63x255-4096-gpt.vhdf.gz.uu
usr.bin/mkimg/tests/img-63x255-4096-gpt.vmdk.gz.uu
usr.bin/mkimg/tests/img-63x255-512-gpt.qcow.gz.uu
usr.bin/mkimg/tests/img-63x255-512-gpt.qcow2.gz.uu
usr.bin/mkimg/tests/img-63x255-512-gpt.raw.gz.uu
usr.bin/mkimg/tests/img-63x255-512-gpt.vhd.gz.uu
usr.bin/mkimg/tests/img-63x255-512-gpt.vhdf.gz.uu
usr.bin/mkimg/tests/img-63x255-512-gpt.vmdk.gz.uu