freebsd-nq/sys/gnu/fs/ext2fs
Kirk McKusick 0d2af52141 Introduce the new 64-bit size disk block, daddr64_t. Change
the bio and buffer structures to have daddr64_t bio_pblkno,
b_blkno, and b_lblkno fields which allows access to disks
larger than a Terabyte in size. This change also requires
that the VOP_BMAP vnode operation accept and return daddr64_t
blocks. This delta should not affect system operation in
any way. It merely sets up the necessary interfaces to allow
the development of disk drivers that work with these larger
disk block addresses. It also allows for the development of
UFS2 which will use 64-bit block addresses.
2002-03-15 18:49:47 +00:00
..
COPYRIGHT.INFO
ext2_alloc.c Preceed/preceeding are not english words. Use precede or preceding. 2001-02-18 10:25:42 +00:00
ext2_balloc.c Make a panic less misleading. 2001-04-29 11:45:15 +00:00
ext2_bmap.c Introduce the new 64-bit size disk block, daddr64_t. Change 2002-03-15 18:49:47 +00:00
ext2_extern.h KSE Milestone 2 2001-09-12 08:38:13 +00:00
ext2_fs_sb.h
ext2_fs.h Update to C99, s/__FUNCTION__/__func__/, 2001-12-10 08:09:49 +00:00
ext2_inode_cnv.c
ext2_inode.c KSE Milestone 2 2001-09-12 08:38:13 +00:00
ext2_linux_balloc.c Put the bits in place for Alpha support for ext2. Not tested. 2000-12-09 22:32:49 +00:00
ext2_linux_ialloc.c Put the bits in place for Alpha support for ext2. Not tested. 2000-12-09 22:32:49 +00:00
ext2_lookup.c KSE Milestone 2 2001-09-12 08:38:13 +00:00
ext2_mount.h KSE Milestone 2 2001-09-12 08:38:13 +00:00
ext2_readwrite.c KSE Milestone 2 2001-09-12 08:38:13 +00:00
ext2_subr.c Introduce the new 64-bit size disk block, daddr64_t. Change 2002-03-15 18:49:47 +00:00
ext2_vfsops.c Remove use of the bogus ioctl DIOCGPART. 2002-03-11 10:11:00 +00:00
ext2_vnops.c KSE Milestone 2 2001-09-12 08:38:13 +00:00
fs.h KSE Milestone 2 2001-09-12 08:38:13 +00:00
i386-bitops.h
inode.h The addition of i_dirhash to struct inode pushed RELENG_4's 2001-09-24 18:29:20 +00:00