Apr 18 2019
Some comments. I'm more inclined on putting it into section 8 of the man pages. Going from the description of sections in man(1), it's more geared towards sysadmins rather than being a general FreeBSD command to run.
Have you run textproc/igor over it and "mandoc -Tlint" for any errors/warnings it might find?
Apr 4 2019
Not a bug, closed.
This typo has been fixed in HEAD r342579 already. Thanks for letting us know anyway.
Apr 2 2019
Mar 11 2019
Jan 3 2019
Second OK from manpages. ;)
OK from manpages. Thank you!
Dec 7 2018
Dec 6 2018
I have run all of the stress2 tests with D18359.id51596.diff without seeing any problems.
Dec 5 2018
Dec 4 2018
Peter. could you please take the diff and run it through stress2 ?
Dec 3 2018
No more locks, no more leaks as far as I can tell
Nov 30 2018
I was able to reproduce the lock recursion in the case where the source fhp points to the same object as the destination link. It turns ou the link(2) doesn't lock the source node which seems acceptable. So I changed fhlinkat_kern to only LK_SHARED on the source node, therefore the kern_linkat_vp doesn't need the bool locked anymore because all the callers have the same input locking state.
temporary pathc, I'm still looking into the lock recursion that @kib has mentionned.
Nov 29 2018
In this diff there is no more code duplication. also I forgot to include the two new manpages in the previous versions (fhlink.2 and fhreadlink.2).
Nov 28 2018
Here's some more context to the diff. I wasn't aware of style(9), will check that before submitting in the future.
(I did not repeated the style notes, please look at the style violations mentioned through the whole patch).