On Wed, Apr 07, 2010 at 11:05:28PM +0200, Petr Salinger wrote: >>> What have to be logged ? >> Please look at ddb command "show files", implemented in kern/kern_descrip.c, >> lines 3284-3305 on HEAD. Instead of doing full dump, you can manually >> inspect the output. Or, you can write some code that would search the >> suspicious vnodes among the vnodes referenced from the processes >> opened files. Vnode is probably leaked if use count is > 0 but no >> process has vnode referenced by struct file. > > See attached file. > >>>> I think there should be something else going on. > > Bellow is leaking recipe tested under GNU/kFreeBSD. > I would expect it leaks vnodes also under plain FreeBSD. >
I confirm it is reproducible on plain FreeBSD. Looks like a security issue, as a normal user can create a local DoS in a few dozen of seconds. -- Aurelien Jarno GPG: 1024D/F1BCDB73 aurel...@aurel32.net http://www.aurel32.net _______________________________________________ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"