Re: vfs: do not export vnode_{hold,free}_list outside kern/vfs_subr.c

2022-03-27 Thread Todd C . Miller
On Sun, 27 Mar 2022 15:05:00 +0200, Sebastien Marie wrote: > The following diff removes vnode_hold_list, vnode_free_list extern references > , > and `struct freelst` definition from sys/vnode.h > > `struct freelst` definition (TAILQ_HEAD) is moved where used, inside vfs_subr > .c. OK millert@

vfs: do not export vnode_{hold,free}_list outside kern/vfs_subr.c

2022-03-27 Thread Sebastien Marie
Hi, The following diff removes vnode_hold_list, vnode_free_list extern references, and `struct freelst` definition from sys/vnode.h `struct freelst` definition (TAILQ_HEAD) is moved where used, inside vfs_subr.c. Kernel (GENERIC.MP i386) still build (and run). No usage found via grep on whole