Page MenuHomeFreeBSD

nlm: set vnet(9) context in the NLM syscall
ClosedPublic

Authored by glebius on Jan 20 2025, 9:03 PM.
Tags
None
Referenced Files
F140727359: D48555.diff
Sat, Dec 27, 8:51 AM
Unknown Object (File)
Thu, Dec 18, 9:53 PM
Unknown Object (File)
Mon, Dec 15, 9:58 AM
Unknown Object (File)
Sat, Dec 13, 5:23 AM
Unknown Object (File)
Nov 25 2025, 5:27 PM
Unknown Object (File)
Nov 23 2025, 11:54 PM
Unknown Object (File)
Nov 11 2025, 7:01 PM
Unknown Object (File)
Nov 9 2025, 2:04 AM
Subscribers

Details

Summary

With the kernel RPC binding moving to Netlink transport all clients need
to have proper vnet(9) context set. This change will unlikely make NLM
properly virtualized, but at least it will not panic on the default VNET
when kernel is compiled with VIMAGE.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable