On Tue, Dec 07, 2021 at 07:58:32AM -0700, Kenneth R Westerback wrote:
> CVSROOT: /cvs
> Module name: src
> Changes by: [email protected] 2021/12/07 07:58:32
>
> Modified files:
> sbin/fdisk : mbr.c
>
> Log message:
> Don't truncate the default OpenBSD partition at the end of the
> last full cylinder. Let it extend to the end of the disk.
This broke regress/sbin/disklabel:
+ . /usr/local/libexec/robsd/util.sh
+ . /usr/local/libexec/robsd/util-ports.sh
+ . /usr/local/libexec/robsd/util-regress.sh
+ regress_root sbin/disklabel
+ unpriv anton exec make -C /home/src/regress/sbin/disklabel
sed '/^getphysmem/,/^}/s/^[ ].*/ physmem = 16844521472ULL;/'
/home/src/regress/sbin/disklabel/../../../sbin/disklabel/disklabel.c
>disklabel.c.tmp
mv disklabel.c.tmp disklabel.c
cc -O2 -pipe -MD -MP -I
/home/src/regress/sbin/disklabel/../../../sbin/disklabel -c disklabel.c
cc -O2 -pipe -MD -MP -I
/home/src/regress/sbin/disklabel/../../../sbin/disklabel -c
/home/src/regress/sbin/disklabel/../../../sbin/disklabel/dkcksum.c
cc -O2 -pipe -MD -MP -I
/home/src/regress/sbin/disklabel/../../../sbin/disklabel -c
/home/src/regress/sbin/disklabel/../../../sbin/disklabel/editor.c
/home/src/regress/sbin/disklabel/../../../sbin/disklabel/editor.c:2421:12:
warning: implicit conversion from 'unsigned long long' to 'double' changes
value from 18446744073709551615 to 18446744073709551616
[-Wimplicit-const-int-float-conversion]
if (val > ULLONG_MAX)
~ ^~~~~~~~~~
/usr/include/sys/limits.h:74:21: note: expanded from macro 'ULLONG_MAX'
# define ULLONG_MAX 0xffffffffffffffffULL
^~~~~~~~~~~~~~~~~~~~~
/home/src/regress/sbin/disklabel/../../../sbin/disklabel/editor.c:2432:44:
warning: implicit conversion from 'unsigned long long' to 'double' changes
value from 18446744073709551615 to 18446744073709551616
[-Wimplicit-const-int-float-conversion]
if (errno == ERANGE || *val < 0 || *val > ULLONG_MAX)
~ ^~~~~~~~~~
/usr/include/sys/limits.h:74:21: note: expanded from macro 'ULLONG_MAX'
# define ULLONG_MAX 0xffffffffffffffffULL
^~~~~~~~~~~~~~~~~~~~~
2 warnings generated.
(echo 'const unsigned char manpage[] = {'; echo 'no manual' | gzip -9c |
hexdump -ve '"0x" 1/1 "%02x,"'; echo '};'; echo 'const int manpage_sz =
sizeof(manpage);') > manual.c
cc -O2 -pipe -MD -MP -I
/home/src/regress/sbin/disklabel/../../../sbin/disklabel -c manual.c
cc -o disklabel disklabel.o dkcksum.o editor.o manual.o -lutil
==== run-disklabel-18000 ====
rm -f 18000.tmp 18000.out
doas -n vnconfig -u vnd0 || true
vnconfig: VNDIOCCLR: Device not configured
rm -f diskimage
echo "=== Start 18000MB disk ===" >18000.tmp
dd if=/dev/zero of=diskimage bs=1m count=1 seek=18000 status=none
doas -n vnconfig vnd0 diskimage
doas -n fdisk -iy vnd0 >>18000.tmp
echo >>18000.tmp
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -A -p g vnd0 >18000.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -Aw -f 18000.fstab vnd0
>>18000.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel vnd0 >>18000.dl
grep '^ [a-p]: ' 18000.dl | egrep -v "unused" | sort >>18000.tmp
echo >>18000.tmp
cat 18000.fstab >>18000.tmp
echo "=== End 18000MB disk ===" >>18000.tmp
mv 18000.tmp 18000.out
diff -up /home/src/regress/sbin/disklabel/18000.ok 18000.out
--- /home/src/regress/sbin/disklabel/18000.ok Tue Nov 9 17:54:06 2021
+++ 18000.out Fri Dec 10 08:25:56 2021
@@ -20,7 +20,7 @@ Writing MBR at offset 0.
j: 5.3G 19395552 4.2BSD 2048 16384 1 # /usr/obj
j: 11060736 19395552 4.2BSD 2048 16384 1
k: 3.1G 30456288 4.2BSD 2048 16384 1 # /home
- k: 6409696 30456288 4.2BSD 2048 16384 1
+ k: 6409760 30456288 4.2BSD 2048 16384 1
/dev/vnd0a / ffs rw 1 1
/dev/vnd0k /home ffs rw 1 2
*** Error 1 in . (Makefile:72 'run-disklabel-18000')
FAILED
==== run-disklabel-256 ====
rm -f 256.tmp 256.out
doas -n vnconfig -u vnd0 || true
rm -f diskimage
echo "=== Start 256MB disk ===" >256.tmp
dd if=/dev/zero of=diskimage bs=1m count=1 seek=256 status=none
doas -n vnconfig vnd0 diskimage
doas -n fdisk -iy vnd0 >>256.tmp
echo >>256.tmp
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -A -p g vnd0 >256.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -Aw -f 256.fstab vnd0
>>256.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel vnd0 >>256.dl
grep '^ [a-p]: ' 256.dl | egrep -v "unused" | sort >>256.tmp
echo >>256.tmp
cat 256.fstab >>256.tmp
echo "=== End 256MB disk ===" >>256.tmp
mv 256.tmp 256.out
diff -up /home/src/regress/sbin/disklabel/256.ok 256.out
--- /home/src/regress/sbin/disklabel/256.ok Thu Dec 17 21:58:17 2020
+++ 256.out Fri Dec 10 08:25:56 2021
@@ -2,7 +2,7 @@
Writing MBR at offset 0.
a: 0.3G 128 4.2BSD 2048 16384 1 # /
- a: 526144 128 4.2BSD 2048 16384 1
+ a: 526208 128 4.2BSD 2048 16384 1
/dev/vnd0a / ffs rw 1 1
=== End 256MB disk ===
*** Error 1 in . (Makefile:72 'run-disklabel-256')
FAILED
==== run-disklabel-400 ====
rm -f 400.tmp 400.out
doas -n vnconfig -u vnd0 || true
rm -f diskimage
echo "=== Start 400MB disk ===" >400.tmp
dd if=/dev/zero of=diskimage bs=1m count=1 seek=400 status=none
doas -n vnconfig vnd0 diskimage
doas -n fdisk -iy vnd0 >>400.tmp
echo >>400.tmp
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -A -p g vnd0 >400.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -Aw -f 400.fstab vnd0
>>400.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel vnd0 >>400.dl
grep '^ [a-p]: ' 400.dl | egrep -v "unused" | sort >>400.tmp
echo >>400.tmp
cat 400.fstab >>400.tmp
echo "=== End 400MB disk ===" >>400.tmp
mv 400.tmp 400.out
diff -up /home/src/regress/sbin/disklabel/400.ok 400.out
--- /home/src/regress/sbin/disklabel/400.ok Thu Dec 17 21:58:17 2020
+++ 400.out Fri Dec 10 08:25:56 2021
@@ -2,7 +2,7 @@
Writing MBR at offset 0.
a: 0.4G 128 4.2BSD 2048 16384 1 # /
- a: 821056 128 4.2BSD 2048 16384 1
+ a: 821120 128 4.2BSD 2048 16384 1
/dev/vnd0a / ffs rw 1 1
=== End 400MB disk ===
*** Error 1 in . (Makefile:72 'run-disklabel-400')
FAILED
==== run-disklabel-800 ====
rm -f 800.tmp 800.out
doas -n vnconfig -u vnd0 || true
rm -f diskimage
echo "=== Start 800MB disk ===" >800.tmp
dd if=/dev/zero of=diskimage bs=1m count=1 seek=800 status=none
doas -n vnconfig vnd0 diskimage
doas -n fdisk -iy vnd0 >>800.tmp
echo >>800.tmp
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -A -p g vnd0 >800.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -Aw -f 800.fstab vnd0
>>800.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel vnd0 >>800.dl
grep '^ [a-p]: ' 800.dl | egrep -v "unused" | sort >>800.tmp
echo >>800.tmp
cat 800.fstab >>800.tmp
echo "=== End 800MB disk ===" >>800.tmp
mv 800.tmp 800.out
diff -up /home/src/regress/sbin/disklabel/800.ok 800.out
--- /home/src/regress/sbin/disklabel/800.ok Thu Dec 17 21:58:17 2020
+++ 800.out Fri Dec 10 08:25:56 2021
@@ -4,7 +4,7 @@ Writing MBR at offset 0.
a: 0.8G 128 4.2BSD 2048 16384 1 # /
a: 1627968 128 4.2BSD 2048 16384 1
b: 0.0G 1628096 swap
- b: 12304 1628096 swap
+ b: 12352 1628096 swap
/dev/vnd0a / ffs rw 1 1
/dev/vnd0b none swap sw
*** Error 1 in . (Makefile:72 'run-disklabel-800')
FAILED
==== run-disklabel-1000 ====
rm -f 1000.tmp 1000.out
doas -n vnconfig -u vnd0 || true
rm -f diskimage
echo "=== Start 1000MB disk ===" >1000.tmp
dd if=/dev/zero of=diskimage bs=1m count=1 seek=1000 status=none
doas -n vnconfig vnd0 diskimage
doas -n fdisk -iy vnd0 >>1000.tmp
echo >>1000.tmp
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -A -p g vnd0 >1000.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -Aw -f 1000.fstab vnd0
>>1000.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel vnd0 >>1000.dl
grep '^ [a-p]: ' 1000.dl | egrep -v "unused" | sort >>1000.tmp
echo >>1000.tmp
cat 1000.fstab >>1000.tmp
echo "=== End 1000MB disk ===" >>1000.tmp
mv 1000.tmp 1000.out
diff -up /home/src/regress/sbin/disklabel/1000.ok 1000.out
--- /home/src/regress/sbin/disklabel/1000.ok Thu Dec 17 21:58:17 2020
+++ 1000.out Fri Dec 10 08:25:56 2021
@@ -4,7 +4,7 @@ Writing MBR at offset 0.
a: 1.0G 128 4.2BSD 2048 16384 1 # /
a: 2017088 128 4.2BSD 2048 16384 1
b: 0.0G 2017216 swap
- b: 32784 2017216 swap
+ b: 32832 2017216 swap
/dev/vnd0a / ffs rw 1 1
/dev/vnd0b none swap sw
*** Error 1 in . (Makefile:72 'run-disklabel-1000')
FAILED
==== run-disklabel-2000 ====
rm -f 2000.tmp 2000.out
doas -n vnconfig -u vnd0 || true
rm -f diskimage
echo "=== Start 2000MB disk ===" >2000.tmp
dd if=/dev/zero of=diskimage bs=1m count=1 seek=2000 status=none
doas -n vnconfig vnd0 diskimage
doas -n fdisk -iy vnd0 >>2000.tmp
echo >>2000.tmp
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -A -p g vnd0 >2000.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -Aw -f 2000.fstab vnd0
>>2000.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel vnd0 >>2000.dl
grep '^ [a-p]: ' 2000.dl | egrep -v "unused" | sort >>2000.tmp
echo >>2000.tmp
cat 2000.fstab >>2000.tmp
echo "=== End 2000MB disk ===" >>2000.tmp
mv 2000.tmp 2000.out
diff -up /home/src/regress/sbin/disklabel/2000.ok 2000.out
--- /home/src/regress/sbin/disklabel/2000.ok Thu Dec 17 21:58:17 2020
+++ 2000.out Fri Dec 10 08:25:57 2021
@@ -4,7 +4,7 @@ Writing MBR at offset 0.
a: 1.9G 128 4.2BSD 2048 16384 1 # /
a: 3962688 128 4.2BSD 2048 16384 1
b: 0.1G 3962816 swap
- b: 135184 3962816 swap
+ b: 135232 3962816 swap
/dev/vnd0a / ffs rw 1 1
/dev/vnd0b none swap sw
*** Error 1 in . (Makefile:72 'run-disklabel-2000')
FAILED
==== run-disklabel-2200 ====
rm -f 2200.tmp 2200.out
doas -n vnconfig -u vnd0 || true
rm -f diskimage
echo "=== Start 2200MB disk ===" >2200.tmp
dd if=/dev/zero of=diskimage bs=1m count=1 seek=2200 status=none
doas -n vnconfig vnd0 diskimage
doas -n fdisk -iy vnd0 >>2200.tmp
echo >>2200.tmp
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -A -p g vnd0 >2200.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -Aw -f 2200.fstab vnd0
>>2200.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel vnd0 >>2200.dl
grep '^ [a-p]: ' 2200.dl | egrep -v "unused" | sort >>2200.tmp
echo >>2200.tmp
cat 2200.fstab >>2200.tmp
echo "=== End 2200MB disk ===" >>2200.tmp
mv 2200.tmp 2200.out
diff -up /home/src/regress/sbin/disklabel/2200.ok 2200.out
--- /home/src/regress/sbin/disklabel/2200.ok Thu Dec 17 21:58:17 2020
+++ 2200.out Fri Dec 10 08:25:57 2021
@@ -4,7 +4,7 @@ Writing MBR at offset 0.
a: 2.1G 128 4.2BSD 2048 16384 1 # /
a: 4351808 128 4.2BSD 2048 16384 1
b: 0.1G 4351936 swap
- b: 155664 4351936 swap
+ b: 155712 4351936 swap
/dev/vnd0a / ffs rw 1 1
/dev/vnd0b none swap sw
*** Error 1 in . (Makefile:72 'run-disklabel-2200')
FAILED
==== run-disklabel-2300 ====
rm -f 2300.tmp 2300.out
doas -n vnconfig -u vnd0 || true
rm -f diskimage
echo "=== Start 2300MB disk ===" >2300.tmp
dd if=/dev/zero of=diskimage bs=1m count=1 seek=2300 status=none
doas -n vnconfig vnd0 diskimage
doas -n fdisk -iy vnd0 >>2300.tmp
echo >>2300.tmp
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -A -p g vnd0 >2300.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -Aw -f 2300.fstab vnd0
>>2300.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel vnd0 >>2300.dl
grep '^ [a-p]: ' 2300.dl | egrep -v "unused" | sort >>2300.tmp
echo >>2300.tmp
cat 2300.fstab >>2300.tmp
echo "=== End 2300MB disk ===" >>2300.tmp
mv 2300.tmp 2300.out
diff -up /home/src/regress/sbin/disklabel/2300.ok 2300.out
--- /home/src/regress/sbin/disklabel/2300.ok Thu Dec 17 21:58:17 2020
+++ 2300.out Fri Dec 10 08:25:57 2021
@@ -4,7 +4,7 @@ Writing MBR at offset 0.
a: 2.2G 128 4.2BSD 2048 16384 1 # /
a: 4546368 128 4.2BSD 2048 16384 1
b: 0.1G 4546496 swap
- b: 165904 4546496 swap
+ b: 165952 4546496 swap
/dev/vnd0a / ffs rw 1 1
/dev/vnd0b none swap sw
*** Error 1 in . (Makefile:72 'run-disklabel-2300')
FAILED
==== run-disklabel-3000 ====
rm -f 3000.tmp 3000.out
doas -n vnconfig -u vnd0 || true
rm -f diskimage
echo "=== Start 3000MB disk ===" >3000.tmp
dd if=/dev/zero of=diskimage bs=1m count=1 seek=3000 status=none
doas -n vnconfig vnd0 diskimage
doas -n fdisk -iy vnd0 >>3000.tmp
echo >>3000.tmp
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -A -p g vnd0 >3000.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -Aw -f 3000.fstab vnd0
>>3000.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel vnd0 >>3000.dl
grep '^ [a-p]: ' 3000.dl | egrep -v "unused" | sort >>3000.tmp
echo >>3000.tmp
cat 3000.fstab >>3000.tmp
echo "=== End 3000MB disk ===" >>3000.tmp
mv 3000.tmp 3000.out
diff -up /home/src/regress/sbin/disklabel/3000.ok 3000.out
--- /home/src/regress/sbin/disklabel/3000.ok Thu Dec 17 21:58:17 2020
+++ 3000.out Fri Dec 10 08:25:57 2021
@@ -8,7 +8,7 @@ Writing MBR at offset 0.
d: 1.7G 1975904 4.2BSD 2048 16384 1 # /usr
d: 3564736 1975904 4.2BSD 2048 16384 1
e: 0.3G 5540640 4.2BSD 2048 16384 1 # /home
- e: 605344 5540640 4.2BSD 2048 16384 1
+ e: 605408 5540640 4.2BSD 2048 16384 1
/dev/vnd0a / ffs rw 1 1
/dev/vnd0e /home ffs rw 1 2
*** Error 1 in . (Makefile:72 'run-disklabel-3000')
FAILED
==== run-disklabel-3500 ====
rm -f 3500.tmp 3500.out
doas -n vnconfig -u vnd0 || true
rm -f diskimage
echo "=== Start 3500MB disk ===" >3500.tmp
dd if=/dev/zero of=diskimage bs=1m count=1 seek=3500 status=none
doas -n vnconfig vnd0 diskimage
doas -n fdisk -iy vnd0 >>3500.tmp
echo >>3500.tmp
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -A -p g vnd0 >3500.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -Aw -f 3500.fstab vnd0
>>3500.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel vnd0 >>3500.dl
grep '^ [a-p]: ' 3500.dl | egrep -v "unused" | sort >>3500.tmp
echo >>3500.tmp
cat 3500.fstab >>3500.tmp
echo "=== End 3500MB disk ===" >>3500.tmp
mv 3500.tmp 3500.out
diff -up /home/src/regress/sbin/disklabel/3500.ok 3500.out
--- /home/src/regress/sbin/disklabel/3500.ok Thu Dec 17 21:58:17 2020
+++ 3500.out Fri Dec 10 08:25:57 2021
@@ -8,7 +8,7 @@ Writing MBR at offset 0.
d: 2.1G 2129504 4.2BSD 2048 16384 1 # /usr
d: 4363456 2129504 4.2BSD 2048 16384 1
e: 0.3G 6492960 4.2BSD 2048 16384 1 # /home
- e: 677024 6492960 4.2BSD 2048 16384 1
+ e: 677088 6492960 4.2BSD 2048 16384 1
/dev/vnd0a / ffs rw 1 1
/dev/vnd0e /home ffs rw 1 2
*** Error 1 in . (Makefile:72 'run-disklabel-3500')
FAILED
==== run-disklabel-4000 ====
rm -f 4000.tmp 4000.out
doas -n vnconfig -u vnd0 || true
rm -f diskimage
echo "=== Start 4000MB disk ===" >4000.tmp
dd if=/dev/zero of=diskimage bs=1m count=1 seek=4000 status=none
doas -n vnconfig vnd0 diskimage
doas -n fdisk -iy vnd0 >>4000.tmp
echo >>4000.tmp
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -A -p g vnd0 >4000.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -Aw -f 4000.fstab vnd0
>>4000.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel vnd0 >>4000.dl
grep '^ [a-p]: ' 4000.dl | egrep -v "unused" | sort >>4000.tmp
echo >>4000.tmp
cat 4000.fstab >>4000.tmp
echo "=== End 4000MB disk ===" >>4000.tmp
mv 4000.tmp 4000.out
diff -up /home/src/regress/sbin/disklabel/4000.ok 4000.out
--- /home/src/regress/sbin/disklabel/4000.ok Thu Dec 17 21:58:17 2020
+++ 4000.out Fri Dec 10 08:25:58 2021
@@ -8,7 +8,7 @@ Writing MBR at offset 0.
d: 2.5G 2283104 4.2BSD 2048 16384 1 # /usr
d: 5162176 2283104 4.2BSD 2048 16384 1
e: 0.4G 7445280 4.2BSD 2048 16384 1 # /home
- e: 748704 7445280 4.2BSD 2048 16384 1
+ e: 748768 7445280 4.2BSD 2048 16384 1
/dev/vnd0a / ffs rw 1 1
/dev/vnd0e /home ffs rw 1 2
*** Error 1 in . (Makefile:72 'run-disklabel-4000')
FAILED
==== run-disklabel-4100 ====
rm -f 4100.tmp 4100.out
doas -n vnconfig -u vnd0 || true
rm -f diskimage
echo "=== Start 4100MB disk ===" >4100.tmp
dd if=/dev/zero of=diskimage bs=1m count=1 seek=4100 status=none
doas -n vnconfig vnd0 diskimage
doas -n fdisk -iy vnd0 >>4100.tmp
echo >>4100.tmp
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -A -p g vnd0 >4100.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -Aw -f 4100.fstab vnd0
>>4100.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel vnd0 >>4100.dl
grep '^ [a-p]: ' 4100.dl | egrep -v "unused" | sort >>4100.tmp
echo >>4100.tmp
cat 4100.fstab >>4100.tmp
echo "=== End 4100MB disk ===" >>4100.tmp
mv 4100.tmp 4100.out
diff -up /home/src/regress/sbin/disklabel/4100.ok 4100.out
--- /home/src/regress/sbin/disklabel/4100.ok Thu Dec 17 21:58:17 2020
+++ 4100.out Fri Dec 10 08:25:58 2021
@@ -8,7 +8,7 @@ Writing MBR at offset 0.
d: 2.5G 2313824 4.2BSD 2048 16384 1 # /usr
d: 5321920 2313824 4.2BSD 2048 16384 1
e: 0.4G 7635744 4.2BSD 2048 16384 1 # /home
- e: 763040 7635744 4.2BSD 2048 16384 1
+ e: 763104 7635744 4.2BSD 2048 16384 1
/dev/vnd0a / ffs rw 1 1
/dev/vnd0e /home ffs rw 1 2
*** Error 1 in . (Makefile:72 'run-disklabel-4100')
FAILED
==== run-disklabel-5000 ====
rm -f 5000.tmp 5000.out
doas -n vnconfig -u vnd0 || true
rm -f diskimage
echo "=== Start 5000MB disk ===" >5000.tmp
dd if=/dev/zero of=diskimage bs=1m count=1 seek=5000 status=none
doas -n vnconfig vnd0 diskimage
doas -n fdisk -iy vnd0 >>5000.tmp
echo >>5000.tmp
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -A -p g vnd0 >5000.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -Aw -f 5000.fstab vnd0
>>5000.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel vnd0 >>5000.dl
grep '^ [a-p]: ' 5000.dl | egrep -v "unused" | sort >>5000.tmp
echo >>5000.tmp
cat 5000.fstab >>5000.tmp
echo "=== End 5000MB disk ===" >>5000.tmp
mv 5000.tmp 5000.out
diff -up /home/src/regress/sbin/disklabel/5000.ok 5000.out
--- /home/src/regress/sbin/disklabel/5000.ok Thu Dec 17 21:58:17 2020
+++ 5000.out Fri Dec 10 08:25:58 2021
@@ -8,7 +8,7 @@ Writing MBR at offset 0.
d: 3.0G 2425440 4.2BSD 2048 16384 1 # /usr
d: 6291456 2425440 4.2BSD 2048 16384 1
e: 0.7G 8716896 4.2BSD 2048 16384 1 # /home
- e: 1525088 8716896 4.2BSD 2048 16384 1
+ e: 1525152 8716896 4.2BSD 2048 16384 1
/dev/vnd0a / ffs rw 1 1
/dev/vnd0e /home ffs rw 1 2
*** Error 1 in . (Makefile:72 'run-disklabel-5000')
FAILED
==== run-disklabel-6000 ====
rm -f 6000.tmp 6000.out
doas -n vnconfig -u vnd0 || true
rm -f diskimage
echo "=== Start 6000MB disk ===" >6000.tmp
dd if=/dev/zero of=diskimage bs=1m count=1 seek=6000 status=none
doas -n vnconfig vnd0 diskimage
doas -n fdisk -iy vnd0 >>6000.tmp
echo >>6000.tmp
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -A -p g vnd0 >6000.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -Aw -f 6000.fstab vnd0
>>6000.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel vnd0 >>6000.dl
grep '^ [a-p]: ' 6000.dl | egrep -v "unused" | sort >>6000.tmp
echo >>6000.tmp
cat 6000.fstab >>6000.tmp
echo "=== End 6000MB disk ===" >>6000.tmp
mv 6000.tmp 6000.out
diff -up /home/src/regress/sbin/disklabel/6000.ok 6000.out
--- /home/src/regress/sbin/disklabel/6000.ok Thu Dec 17 21:58:17 2020
+++ 6000.out Fri Dec 10 08:25:58 2021
@@ -8,7 +8,7 @@ Writing MBR at offset 0.
d: 3.0G 2527840 4.2BSD 2048 16384 1 # /usr
d: 6291456 2527840 4.2BSD 2048 16384 1
e: 1.7G 8819296 4.2BSD 2048 16384 1 # /home
- e: 3470688 8819296 4.2BSD 2048 16384 1
+ e: 3470752 8819296 4.2BSD 2048 16384 1
/dev/vnd0a / ffs rw 1 1
/dev/vnd0e /home ffs rw 1 2
*** Error 1 in . (Makefile:72 'run-disklabel-6000')
FAILED
==== run-disklabel-90000 ====
rm -f 90000.tmp 90000.out
doas -n vnconfig -u vnd0 || true
rm -f diskimage
echo "=== Start 90000MB disk ===" >90000.tmp
dd if=/dev/zero of=diskimage bs=1m count=1 seek=90000 status=none
doas -n vnconfig vnd0 diskimage
doas -n fdisk -iy vnd0 >>90000.tmp
echo >>90000.tmp
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -A -p g vnd0 >90000.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -Aw -f 90000.fstab vnd0
>>90000.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel vnd0 >>90000.dl
grep '^ [a-p]: ' 90000.dl | egrep -v "unused" | sort >>90000.tmp
echo >>90000.tmp
cat 90000.fstab >>90000.tmp
echo "=== End 90000MB disk ===" >>90000.tmp
mv 90000.tmp 90000.out
diff -up /home/src/regress/sbin/disklabel/90000.ok 90000.out
--- /home/src/regress/sbin/disklabel/90000.ok Tue Nov 9 17:54:06 2021
+++ 90000.out Fri Dec 10 08:25:59 2021
@@ -20,7 +20,7 @@ Writing MBR at offset 0.
j: 6.0G 95377856 4.2BSD 2048 16384 1 # /usr/obj
j: 12582912 95377856 4.2BSD 2048 16384 1
k: 36.4G 107960768 4.2BSD 2048 16384 1 # /home
- k: 76361216 107960768 4.2BSD 2048 16384 1
+ k: 76361280 107960768 4.2BSD 2048 16384 1
/dev/vnd0a / ffs rw 1 1
/dev/vnd0k /home ffs rw 1 2
*** Error 1 in . (Makefile:72 'run-disklabel-90000')
FAILED
==== run-disklabel-12000 ====
rm -f 12000.tmp 12000.out
doas -n vnconfig -u vnd0 || true
rm -f diskimage
echo "=== Start 12000MB disk ===" >12000.tmp
dd if=/dev/zero of=diskimage bs=1m count=1 seek=12000 status=none
doas -n vnconfig vnd0 diskimage
doas -n fdisk -iy vnd0 >>12000.tmp
echo >>12000.tmp
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -A -p g vnd0 >12000.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -Aw -f 12000.fstab vnd0
>>12000.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel vnd0 >>12000.dl
grep '^ [a-p]: ' 12000.dl | egrep -v "unused" | sort >>12000.tmp
echo >>12000.tmp
cat 12000.fstab >>12000.tmp
echo "=== End 12000MB disk ===" >>12000.tmp
mv 12000.tmp 12000.out
diff -up /home/src/regress/sbin/disklabel/12000.ok 12000.out
--- /home/src/regress/sbin/disklabel/12000.ok Tue Nov 9 17:54:06 2021
+++ 12000.out Fri Dec 10 08:25:59 2021
@@ -20,7 +20,7 @@ Writing MBR at offset 0.
j: 5.0G 11285472 4.2BSD 2048 16384 1 # /usr/obj
j: 10569216 11285472 4.2BSD 2048 16384 1
k: 1.3G 21854688 4.2BSD 2048 16384 1 # /home
- k: 2723296 21854688 4.2BSD 2048 16384 1
+ k: 2723360 21854688 4.2BSD 2048 16384 1
/dev/vnd0a / ffs rw 1 1
/dev/vnd0k /home ffs rw 1 2
*** Error 1 in . (Makefile:72 'run-disklabel-12000')
FAILED
==== run-disklabel-20000 ====
rm -f 20000.tmp 20000.out
doas -n vnconfig -u vnd0 || true
rm -f diskimage
echo "=== Start 20000MB disk ===" >20000.tmp
dd if=/dev/zero of=diskimage bs=1m count=1 seek=20000 status=none
doas -n vnconfig vnd0 diskimage
doas -n fdisk -iy vnd0 >>20000.tmp
echo >>20000.tmp
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -A -p g vnd0 >20000.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -Aw -f 20000.fstab vnd0
>>20000.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel vnd0 >>20000.dl
grep '^ [a-p]: ' 20000.dl | egrep -v "unused" | sort >>20000.tmp
echo >>20000.tmp
cat 20000.fstab >>20000.tmp
echo "=== End 20000MB disk ===" >>20000.tmp
mv 20000.tmp 20000.out
diff -up /home/src/regress/sbin/disklabel/20000.ok 20000.out
--- /home/src/regress/sbin/disklabel/20000.ok Tue Nov 9 17:54:06 2021
+++ 20000.out Fri Dec 10 08:25:59 2021
@@ -20,7 +20,7 @@ Writing MBR at offset 0.
j: 5.4G 22098912 4.2BSD 2048 16384 1 # /usr/obj
j: 11224576 22098912 4.2BSD 2048 16384 1
k: 3.6G 33323488 4.2BSD 2048 16384 1 # /home
- k: 7638496 33323488 4.2BSD 2048 16384 1
+ k: 7638560 33323488 4.2BSD 2048 16384 1
/dev/vnd0a / ffs rw 1 1
/dev/vnd0k /home ffs rw 1 2
*** Error 1 in . (Makefile:72 'run-disklabel-20000')
FAILED
==== run-disklabel-40000 ====
rm -f 40000.tmp 40000.out
doas -n vnconfig -u vnd0 || true
rm -f diskimage
echo "=== Start 40000MB disk ===" >40000.tmp
dd if=/dev/zero of=diskimage bs=1m count=1 seek=40000 status=none
doas -n vnconfig vnd0 diskimage
doas -n fdisk -iy vnd0 >>40000.tmp
echo >>40000.tmp
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -A -p g vnd0 >40000.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -Aw -f 40000.fstab vnd0
>>40000.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel vnd0 >>40000.dl
grep '^ [a-p]: ' 40000.dl | egrep -v "unused" | sort >>40000.tmp
echo >>40000.tmp
cat 40000.fstab >>40000.tmp
echo "=== End 40000MB disk ===" >>40000.tmp
mv 40000.tmp 40000.out
diff -up /home/src/regress/sbin/disklabel/40000.ok 40000.out
--- /home/src/regress/sbin/disklabel/40000.ok Tue Nov 9 17:54:06 2021
+++ 40000.out Fri Dec 10 08:25:59 2021
@@ -20,7 +20,7 @@ Writing MBR at offset 0.
j: 6.0G 47478752 4.2BSD 2048 16384 1 # /usr/obj
j: 12582912 47478752 4.2BSD 2048 16384 1
k: 10.4G 60061664 4.2BSD 2048 16384 1 # /home
- k: 21860320 60061664 4.2BSD 2048 16384 1
+ k: 21860384 60061664 4.2BSD 2048 16384 1
/dev/vnd0a / ffs rw 1 1
/dev/vnd0k /home ffs rw 1 2
*** Error 1 in . (Makefile:72 'run-disklabel-40000')
FAILED
==== run-disklabel-300000 ====
rm -f 300000.tmp 300000.out
doas -n vnconfig -u vnd0 || true
rm -f diskimage
echo "=== Start 300000MB disk ===" >300000.tmp
dd if=/dev/zero of=diskimage bs=1m count=1 seek=300000 status=none
doas -n vnconfig vnd0 diskimage
doas -n fdisk -iy vnd0 >>300000.tmp
echo >>300000.tmp
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -A -p g vnd0 >300000.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel -Aw -f 300000.fstab vnd0
>>300000.dl
doas -n /home/src/regress/sbin/disklabel/obj/disklabel vnd0 >>300000.dl
grep '^ [a-p]: ' 300000.dl | egrep -v "unused" | sort >>300000.tmp
echo >>300000.tmp
cat 300000.fstab >>300000.tmp
echo "=== End 300000MB disk ===" >>300000.tmp
mv 300000.tmp 300000.out
diff -up /home/src/regress/sbin/disklabel/300000.ok 300000.out
--- /home/src/regress/sbin/disklabel/300000.ok Tue Nov 9 17:54:06 2021
+++ 300000.out Fri Dec 10 08:25:59 2021
@@ -20,7 +20,7 @@ Writing MBR at offset 0.
j: 6.0G 181011712 4.2BSD 2048 16384 1 # /usr/obj
j: 12582912 181011712 4.2BSD 2048 16384 1
k: 200.7G 193594624 4.2BSD 4096 32768 1 # /home
- k: 420807360 193594624 4.2BSD 4096 32768 1
+ k: 420807424 193594624 4.2BSD 4096 32768 1
/dev/vnd0a / ffs rw 1 1
/dev/vnd0k /home ffs rw 1 2
*** Error 1 in . (Makefile:72 'run-disklabel-300000')
FAILED