freebsd-nq/sys/gnu/ext2fs
Bruce Evans 5b76055a53 Fixed overflow in ufs_getblns(). For ufs on systems with 32-bit ints,
triple indirect blocks only worked for block sizes of 4K, since
MNINDIR(ump)**3 overflows for larger block sizes (e.g.,
(8192/4)**3 = 2**33 > INT_MAX).  This fix is not the obvious one of
changing some types to 64 bits.  It rearranges the code to avoid some
unnecessary 64-bit calculations.

Reviewed by:	Kirk McKusick <mckusick@McKusick.COM>
1997-11-24 16:33:03 +00:00
..
COPYRIGHT.INFO
ext2_alloc.c Another VFS cleanup "kilo commit" 1997-10-16 20:32:40 +00:00
ext2_balloc.c Removed unused #includes. 1997-06-14 14:17:07 +00:00
ext2_bmap.c Fixed overflow in ufs_getblns(). For ufs on systems with 32-bit ints, 1997-11-24 16:33:03 +00:00
ext2_extern.h Another VFS cleanup "kilo commit" 1997-10-16 20:32:40 +00:00
ext2_fs_i.h
ext2_fs_sb.h
ext2_fs.h Use __i386__ instead of i386 in ifdefs. 1997-04-01 15:10:38 +00:00
ext2_ihash.c IN_HASHED goes in the in-core flags ip->i_flag, not in the on-disk flags 1997-10-15 07:32:45 +00:00
ext2_inode_cnv.c Removed unused #includes. 1997-06-14 14:17:07 +00:00
ext2_inode.c Another VFS cleanup "kilo commit" 1997-10-16 20:32:40 +00:00
ext2_linux_balloc.c Fix a problem with ext2fs so that filesystems mounted at reboot don't 1997-08-04 05:10:31 +00:00
ext2_linux_ialloc.c `numdirtybuffers' was not maintained properly. This caused excessive 1997-10-07 11:10:18 +00:00
ext2_lookup.c VFS mega cleanup commit (x/N) 1997-10-16 10:50:27 +00:00
ext2_mount.h Another VFS cleanup "kilo commit" 1997-10-16 20:32:40 +00:00
ext2_readwrite.c Another VFS cleanup "kilo commit" 1997-10-16 20:32:40 +00:00
ext2_subr.c VFS mega cleanup commit (x/N) 1997-10-16 10:50:27 +00:00
ext2_vfsops.c Use consistent description strings for M_EXT2NODE. This also fixes a 1997-11-20 16:56:25 +00:00
ext2_vnops.c Give ext2fs it's own VOP_REMOVE, VOP_LINK, VOP_RENAME, VOP_MKDIR, VOP_RMDIR, 1997-11-18 14:19:44 +00:00
fs.h Fix a problem with ext2fs so that filesystems mounted at reboot don't 1997-08-04 05:10:31 +00:00
i386-bitops.h
inode.h Make a set of VOP standard lock, unlock & islocked VOP operators, which 1997-10-17 12:36:19 +00:00