Forced commit to get the right commit message:
Add new include file <sys/bufobj.h> which will contain the gory details on the new buffer-cache object. (see comments in file about the direction this is moving). Include it from <sys/vnode.h> for now to avoid munging a lot of files which can later be munged back. Embed a bufobj in vnode. Move the buf splay trees from the vnode to the bufobj. Alias the fields to avoid sweeping code yet. Hide vnode and bufobj behind #if defined(_KERNEL) || defined(_KVM_VNODE) to discourage userland voyeurism.
This commit is contained in:
parent
0bf874246b
commit
4c95d87652
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=136746