Duplicate work on the relevant man pages?
Duplicate work on the relevant man pages?
Posted Jul 11, 2025 0:44 UTC (Fri) by vonbrand (subscriber, #4458)Parent article: Kernel API specification and validation
Sure, having this in a strict format would be nice. But as it stands, it is duplicating the man pages in an opaque, non-standard format (if you do something like this, please use XML!). I fear they will drift apart and drive peope bonkers. Having a set of test cases sounds a lot more useful. As it "only" covers system calls, a special shared library having just those and a set of programs (using e.g. TAP) exercising each should not be that hard to whip up. Can start real small (just the typical I/O system calls first, just basic functionality) and expand from there.
