DragonFly commits List (threaded) for 2007-08
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
cvs commit: src/sys/vm vm_fault.c vnode_pager.c src/sys/vfs/ufs ufs_readwrite.c src/sys/kern kern_exec.c
dillon 2007/08/27 18:09:24 PDT
DragonFly src repository
Modified files:
sys/vm vm_fault.c vnode_pager.c
sys/vfs/ufs ufs_readwrite.c
sys/kern kern_exec.c
Log:
Fix a bug in vnode_pager_generic_getpages(). This function was improperly
setting m->valid to 0 and was also improperly trying to free the page after
it had potentially become wired by the buffer cache.
Add a sysctl to UFS that allows us to force it to call vop_stdgetpages()
for debugging purposes.
Revision Changes Path
1.44 +6 -2 src/sys/vm/vm_fault.c
1.40 +27 -5 src/sys/vm/vnode_pager.c
1.24 +12 -12 src/sys/vfs/ufs/ufs_readwrite.c
1.62 +6 -2 src/sys/kern/kern_exec.c
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_fault.c.diff?r1=1.43&r2=1.44&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vnode_pager.c.diff?r1=1.39&r2=1.40&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/ufs_readwrite.c.diff?r1=1.23&r2=1.24&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_exec.c.diff?r1=1.61&r2=1.62&f=u
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]