freebsd-dev/sbin/newfs
Kirk McKusick 4179ce18a2 MFC of 203763, 203764, 203768, 203769, 203770, 203782, and 203784.
These fixes correct a problem in the file system that treats large
inode numbers as negative rather than unsigned. For a default
(16K block) file system, this bug began to show up at a file system
size above about 16Tb.

These fixes also update newfs to ensure that it will never create a
filesystem with more than 2^32 inodes.

They also update libufs, tunefs, and growfs so that they properly
handle inode numbers as unsigned.

Reported by: Scott Burns, John Kilburg, and Bruce Evans
Followup by: Jeff Roberson
PR:          133980
2010-02-26 21:49:11 +00:00
..
Makefile Enable operation of newfs on plain files, which is useful when you 2008-12-03 18:36:59 +00:00
mkfs.c MFC of 203763, 203764, 203768, 203769, 203770, 203782, and 203784. 2010-02-26 21:49:11 +00:00
newfs.8 Slightly improve gjournal documentation. 2009-04-29 10:02:50 +00:00
newfs.c MFC of 203763, 203764, 203768, 203769, 203770, 203782, and 203784. 2010-02-26 21:49:11 +00:00
newfs.h MFC of 203763, 203764, 203768, 203769, 203770, 203782, and 203784. 2010-02-26 21:49:11 +00:00
ref.test
runtest00.sh
runtest01.sh