Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
NetBSD master CVS tree commits
drochner
Fri Jul 4 13:22:13 PDT 1997
Update of /cvsroot/src/sys/nfs
In directory netbsd1:/var/slash-tmp/cvs-serv9735/nfs
Modified Files:
nfs_bio.c nfs_subs.c nfs_vnops.c
Log Message:
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.
drochner
Fri Jul 4 13:22:15 PDT 1997
Update of /cvsroot/src/sys/ufs/ext2fs
In directory netbsd1:/var/slash-tmp/cvs-serv9735/ufs/ext2fs
Modified Files:
ext2fs_inode.c ext2fs_readwrite.c
Log Message:
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.
drochner
Fri Jul 4 13:22:17 PDT 1997
Update of /cvsroot/src/sys/ufs/ffs
In directory netbsd1:/var/slash-tmp/cvs-serv9735/ufs/ffs
Modified Files:
ffs_balloc.c ffs_inode.c
Log Message:
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.
drochner
Fri Jul 4 13:22:19 PDT 1997
Update of /cvsroot/src/sys/ufs/lfs
In directory netbsd1:/var/slash-tmp/cvs-serv9735/ufs/lfs
Modified Files:
lfs_alloc.c lfs_inode.c
Log Message:
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.
drochner
Fri Jul 4 13:22:20 PDT 1997
Update of /cvsroot/src/sys/ufs/ufs
In directory netbsd1:/var/slash-tmp/cvs-serv9735/ufs/ufs
Modified Files:
ufs_readwrite.c
Log Message:
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.
drochner
Fri Jul 4 13:22:23 PDT 1997
Update of /cvsroot/src/sys/vm
In directory netbsd1:/var/slash-tmp/cvs-serv9735/vm
Modified Files:
vm_extern.h vm_mmap.c vnode_pager.c
Log Message:
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.
Home |
Main Index |
Thread Index |
Old Index