diff options
author | Konstantin Belousov <kib@FreeBSD.org> | 2020-09-15 21:55:21 +0000 |
---|---|---|
committer | Konstantin Belousov <kib@FreeBSD.org> | 2020-09-15 21:55:21 +0000 |
commit | 96474d2a3fa895fb9636183403fc8ca7ccf60216 (patch) | |
tree | dc2f0e2f572abbe497b17151eaee7d928701d71f /sys/kern/vfs_subr.c | |
parent | a3b9a7366e60b370f468e203218d3902fc8be60e (diff) | |
download | src-96474d2a3fa895fb9636183403fc8ca7ccf60216.tar.gz src-96474d2a3fa895fb9636183403fc8ca7ccf60216.zip |
Do not copy vp into f_data for DTYPE_VNODE files.
The pointer to vnode is already stored into f_vnode, so f_data can be
reused. Fix all found users of f_data for DTYPE_VNODE.
Provide finit_vnode() helper to initialize file of DTYPE_VNODE type.
Reviewed by: markj (previous version)
Discussed with: freqlabs (openzfs chunk)
Tested by: pho (previous version)
Sponsored by: The FreeBSD Foundation
Differential revision: https://reviews.freebsd.org/D26346
Notes
Notes:
svn path=/head/; revision=365783
Diffstat (limited to 'sys/kern/vfs_subr.c')
0 files changed, 0 insertions, 0 deletions