The kernel policy of not allowing experimental syscalls but demanding indefinite support even for failed attempts once they are in a released kernel may have made it harder to co-develop application and interface. Maybe a policy demanding credible proof-of-concept user-space code accompanying any new syscall would do? (And, as has been suggested before, a man page.)
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds