A few platforms create pty nodes in /dev in the installation media filesystem. That wastes 2x62 inodes on an tight filesystem.
The following diff removes these useless (since installation media kernels lack the pty pseudo-device) /dev entries. Miod PS: while there, one might want to unify the creation of pty nodes in the `all' target, as most platforms build one set of 62 ptys, but a few (loongson, octeon, sgi) build three. Index: etc.hppa/MAKEDEV.md =================================================================== RCS file: /OpenBSD/src/etc/etc.hppa/MAKEDEV.md,v retrieving revision 1.66 diff -u -p -r1.66 MAKEDEV.md --- etc.hppa/MAKEDEV.md 23 Jan 2021 05:08:33 -0000 1.66 +++ etc.hppa/MAKEDEV.md 29 Mar 2021 20:02:02 -0000 @@ -85,7 +85,7 @@ divert(__mddivert)dnl dnl ramdisk) _recurse std fd st0 st1 sd0 sd1 sd2 sd3 rd0 random - _recurse pty0 bpf bio diskmap + _recurse bpf bio diskmap ;; _std(1, 2, 25, 6) @@ -110,5 +110,3 @@ target(all, cd, 0, 1)dnl target(all, sd, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9)dnl target(all, vnd, 0, 1, 2, 3)dnl target(all, switch, 0, 1, 2, 3)dnl -target(ramd, pty, 0)dnl -target(ramd, hil)dnl Index: etc.loongson/MAKEDEV.md =================================================================== RCS file: /OpenBSD/src/etc/etc.loongson/MAKEDEV.md,v retrieving revision 1.34 diff -u -p -r1.34 MAKEDEV.md --- etc.loongson/MAKEDEV.md 12 Feb 2021 10:26:34 -0000 1.34 +++ etc.loongson/MAKEDEV.md 29 Mar 2021 20:02:02 -0000 @@ -113,7 +113,6 @@ target(all, vnd, 0, 1, 2, 3)dnl target(all, switch, 0, 1, 2, 3)dnl target(all, dri)dnl target(all, drm, 0, 1, 2, 3)dnl -target(ramd, pty, 0)dnl target(ramd, bio)dnl target(ramd, diskmap)dnl target(ramd, random)dnl Index: etc.luna88k/MAKEDEV.md =================================================================== RCS file: /OpenBSD/src/etc/etc.luna88k/MAKEDEV.md,v retrieving revision 1.35 diff -u -p -r1.35 MAKEDEV.md --- etc.luna88k/MAKEDEV.md 6 Jul 2020 06:11:27 -0000 1.35 +++ etc.luna88k/MAKEDEV.md 29 Mar 2021 20:02:02 -0000 @@ -65,7 +65,6 @@ dnl dnl ramdisk) dnl twrget(ramd, sio, tty, a)dnl -target(ramd, pty, 0)dnl target(ramd, bio)dnl target(ramd, diskmap)dnl target(ramd, random)dnl Index: etc.macppc/MAKEDEV.md =================================================================== RCS file: /OpenBSD/src/etc/etc.macppc/MAKEDEV.md,v retrieving revision 1.77 diff -u -p -r1.77 MAKEDEV.md --- etc.macppc/MAKEDEV.md 12 Feb 2021 10:26:34 -0000 1.77 +++ etc.macppc/MAKEDEV.md 29 Mar 2021 20:02:02 -0000 @@ -136,7 +136,6 @@ target(all, drm, 0, 1, 2, 3)dnl target(all, switch, 0, 1, 2, 3)dnl target(ramd, ttya, 0, 1)dnl target(ramd, ttyb, 0, 1)dnl -target(ramd, pty, 0)dnl target(ramd, bio)dnl target(ramd, diskmap)dnl target(ramd, random)dnl Index: etc.octeon/MAKEDEV.md =================================================================== RCS file: /OpenBSD/src/etc/etc.octeon/MAKEDEV.md,v retrieving revision 1.20 diff -u -p -r1.20 MAKEDEV.md --- etc.octeon/MAKEDEV.md 23 Jan 2021 05:08:33 -0000 1.20 +++ etc.octeon/MAKEDEV.md 29 Mar 2021 20:02:02 -0000 @@ -116,7 +116,6 @@ target(all, sd, 0, 1, 2, 3, 4, 5, 6, 7, target(all, vnd, 0, 1, 2, 3)dnl target(all, octcf, 0)dnl target(all, switch, 0, 1, 2, 3)dnl -target(ramd, pty, 0)dnl target(ramd, bio)dnl target(ramd, diskmap)dnl target(ramd, random)dnl Index: etc.sgi/MAKEDEV.md =================================================================== RCS file: /OpenBSD/src/etc/etc.sgi/MAKEDEV.md,v retrieving revision 1.55 diff -u -p -r1.55 MAKEDEV.md --- etc.sgi/MAKEDEV.md 23 Jan 2021 05:08:33 -0000 1.55 +++ etc.sgi/MAKEDEV.md 29 Mar 2021 20:02:02 -0000 @@ -118,7 +118,6 @@ twrget(all, zs, tty, a, b)dnl twrget(wscons, wscons, ttyD, cfg, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b)dnl twrget(wscons, wscons, ttyE, cfg, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b)dnl twrget(wscons, wscons, ttyF, cfg, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b)dnl -target(ramd, pty, 0)dnl target(ramd, bio)dnl target(ramd, diskmap)dnl target(ramd, random)dnl