NetBSD/sys/ufs/ext2fs
drochner 8c0a9bab00 Don't cast 64bit (off_t) file sizes to vm_offset_t (32bit on many
architectures), truncate them intelligently instead.
The truncation is done centralized in vnode_pager.c.
This prevents from wrap-over effects when parts of large (>2^32 byte) files
are mmapped.
Don't allow to mmap above the numerical range of vm_offset_t.
This is considered a temporary solution until the vm system handles the
object sizes/offsets more cleanly.
1997-07-04 20:22:09 +00:00
..
ext2fs_alloc.c The ext2fs layer, based on the ffs/ufs one. Uses a few functions from 1997-06-11 09:33:37 +00:00
ext2fs_balloc.c The ext2fs layer, based on the ffs/ufs one. Uses a few functions from 1997-06-11 09:33:37 +00:00
ext2fs_bmap.c The ext2fs layer, based on the ffs/ufs one. Uses a few functions from 1997-06-11 09:33:37 +00:00
ext2fs_dinode.h The ext2fs layer, based on the ffs/ufs one. Uses a few functions from 1997-06-11 09:33:37 +00:00
ext2fs_dir.h The ext2fs layer, based on the ffs/ufs one. Uses a few functions from 1997-06-11 09:33:37 +00:00
ext2fs_extern.h The ext2fs layer, based on the ffs/ufs one. Uses a few functions from 1997-06-11 09:33:37 +00:00
ext2fs_inode.c Don't cast 64bit (off_t) file sizes to vm_offset_t (32bit on many 1997-07-04 20:22:09 +00:00
ext2fs_lookup.c The ext2fs layer, based on the ffs/ufs one. Uses a few functions from 1997-06-11 09:33:37 +00:00
ext2fs_readwrite.c Don't cast 64bit (off_t) file sizes to vm_offset_t (32bit on many 1997-07-04 20:22:09 +00:00
ext2fs_subr.c The ext2fs layer, based on the ffs/ufs one. Uses a few functions from 1997-06-11 09:33:37 +00:00
ext2fs_vfsops.c remove swap configuration. 1997-06-12 17:12:17 +00:00
ext2fs_vnops.c Sync with ufs/ufs: 1997-07-01 07:34:03 +00:00
ext2fs.h The ext2fs layer, based on the ffs/ufs one. Uses a few functions from 1997-06-11 09:33:37 +00:00