LWN: Comments on "API changes under consideration" https://lwn.net/Articles/99120/ This is a special feed containing comments posted to the individual LWN article titled "API changes under consideration". en-us Mon, 29 Sep 2025 01:50:07 +0000 Mon, 29 Sep 2025 01:50:07 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net API changes under consideration https://lwn.net/Articles/99750/ https://lwn.net/Articles/99750/ wli I'm rather hard-pressed to sympathize with those not submitting their<br> changes for mainline inclusion or those unable to port their code<br> properly.<br> Sat, 28 Aug 2004 05:18:31 +0000 API changes under consideration https://lwn.net/Articles/99700/ https://lwn.net/Articles/99700/ pimlott We love all your patches equally.<br> Fri, 27 Aug 2004 21:04:38 +0000 API changes under consideration https://lwn.net/Articles/99553/ https://lwn.net/Articles/99553/ jmshh <p>Yes, but limited to code <ol><li>in the kernel tree</li> <li>at the time of checking.</li> </ol> There is a lot of stuff not satisfying either condition.</p> Fri, 27 Aug 2004 08:43:34 +0000 API changes under consideration https://lwn.net/Articles/99515/ https://lwn.net/Articles/99515/ wli Not at all. One can trivially find all callers using grep(1) and update<br> them.<br> Thu, 26 Aug 2004 22:00:09 +0000 API changes under consideration https://lwn.net/Articles/99391/ https://lwn.net/Articles/99391/ kleptog What do you mean that compilers cannot detect the change? If they can't, you change the function name. Then you get an error. You can even build an inline function with the old name to do the conversion.<br> <p> Not changing the function name just seems like asking for trouble.<br> <p> Thu, 26 Aug 2004 12:38:39 +0000 API changes under consideration https://lwn.net/Articles/99326/ https://lwn.net/Articles/99326/ wli You've got to be kidding me! I wrote sexier patches than this, and ones<br> that actually got somewhere! What about the all-new ultra-lightweight<br> O(1) proc_pid_statm() implementation for 2.6 /proc/ semantics? Or the<br> /proc/profile consolidation, and the /proc/profile livelock fixes I wrote<br> for 512x Altixen atop that? Or the CLONE_IDLETASK removal that fixed the<br> init_idle() cleanups so they booted on sparc32 and sparc64 and optimized<br> all bootstrap-related code out of runtime fork() codepaths entirely?<br> Thu, 26 Aug 2004 04:48:40 +0000