cvs commit: src/sys/emulation/linux/i386/linprocfs
Matthew Dillon
dillon at crater.dragonflybsd.org
Tue Oct 19 02:31:09 PDT 2004
dillon 2004/10/19 02:29:46 PDT
DragonFly src repository
Modified files:
sys/emulation/linux/i386/linprocfs linprocfs_subr.c
Log:
Fix an assertion, vgone() now requires that the vnode be VX locked and refd.
Replace the pfshead based sequential linked list with a simple hash table,
otherwise linprocfs will bog down when the system has a huge number of
processes.
Assertion-Reported-by: Frank Denis <dragonfly at xxxxxxxxxxxx>
Revision Changes Path
1.14 +26 -33 src/sys/emulation/linux/i386/linprocfs/linprocfs_subr.c
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/linux/i386/linprocfs/linprocfs_subr.c.diff?r1=1.13&r2=1.14&f=u
More information about the Commits
mailing list