Designing better kernel ABIs
Designing better kernel ABIs
Posted Oct 28, 2016 4:48 UTC (Fri) by mkerrisk (subscriber, #1978)In reply to: Designing better kernel ABIs by felixfix
Parent article: Designing better kernel ABIs
In any case, we've effectively done this sort of thing already. There have been cases where _freshly_ released APIs gor removed or changed a kernel release or two later, because it was (correctly) believed to that there would not be many (or, probably, any) users yet. The original timerfd() system call (later made into three system calls) and the paccept() API (later accept4()) are some such cases I recall, having had a hand in the changes. So, we've informally done this sort of thing already, but I don't think it would actually improve matters to formalize the process.