Flags for fchmodat()
Flags for fchmodat()
Posted Jul 28, 2023 8:50 UTC (Fri) by brauner (subscriber, #109349)In reply to: Flags for fchmodat() by willy
Parent article: Flags for fchmodat()
In sheer numbers this scheme also wins iirc.
There's also the possibility that a system call like bla4() is broken and you'd wanted to change a system call argument type but not the actual number of arguments. Then you'd not be able to call it bla5() and blat4.2() would be rather weird. Imho, the simple versioning is just more flexible and is nowadays the de facto standard anyway.
I also had documentation for all of this but there was never enough time to send it actually but fwiw:
https://github.com/brauner/linux/commit/5fe619ce62bae64cf...
which is part of
https://github.com/brauner/linux/commits/docs_extensible_...
and contains a lot of other info.