Page MenuHomeFreeBSD

Point developers to vnode_if.awk when they look for functions like VOP_READ
Needs ReviewPublic

Authored by 0mp on Nov 12 2020, 5:36 PM.
Tags
None
Referenced Files
Unknown Object (File)
May 2 2024, 4:18 AM
Unknown Object (File)
Apr 30 2024, 2:08 AM
Unknown Object (File)
Mar 2 2024, 9:02 PM
Unknown Object (File)
Jan 9 2024, 7:16 PM
Unknown Object (File)
Dec 20 2023, 5:11 AM
Unknown Object (File)
Nov 24 2023, 8:20 PM
Unknown Object (File)
Nov 22 2023, 12:08 PM
Unknown Object (File)
Nov 12 2023, 7:19 AM
Subscribers

Details

Reviewers
kib
mjg
Group Reviewers
manpages
Contributor Reviews (src)
Summary
Point developers to vnode_if.awk when they look for functions like VOP_READ

MFC: 2 weeks

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 34765
Build 31817: arc lint + arc unit

Event Timeline

0mp requested review of this revision.Nov 12 2020, 5:36 PM

The mdoc is fine, so okay from manpages, but see inline comment.

share/man/man9/vnode.9
162

It's generally better if we can provide explicit definition rather than definition by analogy to examples.
So maybe something like "generates the vnode operation wrapper function implementations, e.g.," is better.

I think it is even more confusing that the vnode_if.c and vnode_if.h files are generated in the kernel build directory, which makes grep in kernel sources confusing.
It would be useful to point out where to look for generated code.