Re: cvs commit: src/sys/kern vfs_subr.c vfs_vnops.c src/sys/sys vnode.h

2001-12-19 Thread Matthew Dillon
hmm.. ok, there are some subsystems using sbuf's: linprocfs procfs pseudofs I think someone may have broken something in pseudofs, procfs, and/or linprocfs that is causing the VFS cache and sbuf MALLOC area to run away. Anybody have any ideas?

Re: cvs commit: src/sys/kern vfs_subr.c vfs_vnops.c src/sys/sys vnode.h

2001-12-19 Thread Josef Karthauser
On Wed, Dec 19, 2001 at 12:02:49AM -0800, Matthew Dillon wrote: hmm.. ok, there are some subsystems using sbuf's: linprocfs procfs pseudofs I think someone may have broken something in pseudofs, procfs, and/or linprocfs that is causing the VFS cache and

Re: cvs commit: src/sys/kern vfs_subr.c vfs_vnops.c src/sys/sys vnode.h

2001-12-19 Thread Matthew Dillon
: hmm.. ok, there are some subsystems using sbuf's: :=20 : linprocfs : procfs : pseudofs :=20 : I think someone may have broken something in pseudofs, procfs, : and/or linprocfs that is causing the VFS cache and sbuf MALLOC : area to run away. :=20 : Anybody

Re: cvs commit: src/sys/kern vfs_subr.c vfs_vnops.c src/sys/sys vnode.h

2001-12-19 Thread Josef Karthauser
On Wed, Dec 19, 2001 at 11:05:22AM -0800, Matthew Dillon wrote: The structure is being bzero()'d before its dynamic flag gets checked. I've included a patch below. Josef, I would appreciate it if you would apply the patch and try your system with the various procfs devices

Re: cvs commit: src/sys/kern vfs_subr.c vfs_vnops.c src/sys/sys vnode.h

2001-12-18 Thread Matthew Dillon
This is the problem: vfscache781251 49097K 73745K 85234K 24112590 0 64,128,256,2= 56K The VFS cache is running away. When it hits the 85MB kernel malloc limit the machine will lockup. The sbuf usage is also scary: sbuf1074836 33589K 33590K 85234K