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