Page MenuHomeFreeBSD

geneve(4): Add geneve manual
Needs ReviewPublic

Authored by pouria on Feb 8 2026, 11:30 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Mar 29, 12:49 PM
Unknown Object (File)
Wed, Mar 25, 11:16 AM
Unknown Object (File)
Sun, Mar 22, 7:34 PM
Unknown Object (File)
Fri, Mar 20, 1:00 PM
Unknown Object (File)
Thu, Mar 19, 7:46 PM
Unknown Object (File)
Mon, Mar 16, 11:00 AM
Unknown Object (File)
Feb 27 2026, 7:38 AM
Unknown Object (File)
Feb 25 2026, 12:17 AM
Subscribers

Details

Reviewers
glebius
ziaee
Group Reviewers
manpages
network
Summary

Add if_geneve manual

Test Plan

mandoc -Tlint share/man/man4/geneve.4

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 71864
Build 68747: arc lint + arc unit

Event Timeline

Someone who understands network needs to also review this. I have little nits, but they honestly don't matter. This is amazing work!

share/man/man4/geneve.4
2

Nit: Honestly, I don't know why this empty line is here, but all our docs show to do it this way, but also some senior committers just stopped using it with no explanation lately

11

please dont quote this, Nd interprets the rest of line

13–25

Nit: consider using this style. we have almost 200 manuals that are written this way. I gave a talk about trying to get people to use it, and discussed it on arch@ in January. This is more consistent with what SYNOPSIS means in every other section of the manual as well as the rest of the BSD ecosystem. It also has the benefit of letting people search for more configuration directly.

160

Nit: mdoc(7) (from upstream) suggests sticking to standard sections when possible, and using subsections of DESCRIPTION for describing. I, personally, think this very good, however, some people don't like it.

190

mdoc(7) says please no parenthesis in titles

242

This entire section gets copied verbatim into the hardware release notes. see style.mdoc for more info.

This revision is now accepted and ready to land.Tue, Mar 31, 2:51 AM
share/man/man4/geneve.4
2

To match the

/*
 * Copyright ...
 *
 ...

in C. It's stilly, but it's why this has been done for a long time.

pouria marked 5 inline comments as done.

Address @ziaee comments.

This revision now requires review to proceed.Tue, Mar 31, 4:03 PM