cvs commit: src/sys/emulation/linux src/sys/emulation/linux/i386/linprocfs
Matthew Dillon
dillon at crater.dragonflybsd.org
Thu Sep 9 13:52:53 PDT 2004
dillon 2004/09/09 13:52:21 PDT
DragonFly src repository
Modified files:
sys/emulation/linux linux_util.c
sys/emulation/linux/i386/linprocfs linprocfs_vnops.c
Log:
With vnode locking now mandatory a number of bugs have cropped up in the
linux emulation code. Neither the linux path translation code nor the
linprocfs vfs code was following the locking API properly, resulting in
panics.
Reported-by: Andrew Atrens <atrens at xxxxxxxxxxxxxxxxxx> and others
Revision Changes Path
1.9 +32 -20 src/sys/emulation/linux/linux_util.c
1.17 +64 -31 src/sys/emulation/linux/i386/linprocfs/linprocfs_vnops.c
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/linux/linux_util.c.diff?r1=1.8&r2=1.9&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/linux/i386/linprocfs/linprocfs_vnops.c.diff?r1=1.16&r2=1.17&f=u
More information about the Commits
mailing list