CVSROOT: /cvs Module name: src Changes by: guent...@cvs.openbsd.org 2024/01/08 20:16:00
Modified files: sys/ufs/ufs : dir.h ufs_dirhash.c ufs_lookup.c ufs_vnops.c sys/ufs/ffs : ffs_inode.c ffs_vfsops.c ffs_vnops.c sys/ufs/ext2fs : ext2fs_dir.h sbin/dump : main.c traverse.c sbin/fsck_ffs : dir.c inode.c pass1.c pass2.c sbin/fsdb : fsdb.c sbin/newfs : mkfs.c newfs.8 newfs.c sbin/restore : dirs.c usr.sbin/makefs: ffs.c Log message: Delete support for FFS filesystems before the in-inode symlink optimization. As observed by ali_farzanrad(at)riseup.net, support for these was broken in the 5.5 release in early 2014 by the time_t changes. No one noticed before now, so clearly this isn't something we need to continue to support; rejecting in ffs_validate() is an improvement. Also: simplify DIRSIZ(), drop OLDDIRFMT and NEWDIRFMT, tests of fs_maxsymlinklen against zero, #ifdef tests of FS_44INODEFMT, and remove support for newfs -O0, last used in 2016. ok miod@