Nice. Adding some even minimal ntsync.9 would probably be good. Also, does
this need to be exposed via linux(9) somehow or will it work verbatim with
Linux binaries?

-Max


On Sun, May 17, 2026, 2:47 p.m. Konstantin Belousov <[email protected]> wrote:

> Hello,
> since the recent hype around ntsync driver for Linux, written no less than
> 'Linux incorporates Windows features', I decided that FreeBSD should
> support the trend. Useful technical summary is available at
> https://fedoraproject.org/wiki/Changes/NTSYNC-Contained
>
> Apparently, there is some documentation
> https://docs.kernel.org/userspace-api/ntsync.html
> (which mis-spells ioctl names), and the test suite that seems to be
> more useful.
>
> FreeBSD port of the test suite can be found at
> https://github.com/kostikbel/freebsd-ntsync-test
> and the FreeBSD driver implementation at
> https://reviews.freebsd.org/D57038
>
> This is a clean-room implementation, I did not read GPL-ed code.
> I used the documentation as reference, and ensured that the test suite
> passes fully.  Amusingly, there was one test that contained bug in
> the check.
>
>

Reply via email to