LWN: Comments on "The first half of the 5.2 merge window" https://lwn.net/Articles/787963/ This is a special feed containing comments posted to the individual LWN article titled "The first half of the 5.2 merge window". en-us Wed, 15 Oct 2025 18:50:33 +0000 Wed, 15 Oct 2025 18:50:33 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net The first half of the 5.2 merge window https://lwn.net/Articles/788198/ https://lwn.net/Articles/788198/ Sesse <div class="FormattedComment"> They're removing support for ATA that is not through libata. Almost all legacy IDE drivers should have libata support these days, so indeed, the practical upshot is hda vs. sda.<br> </div> Mon, 13 May 2019 08:42:49 +0000 CLONE_PIDFD https://lwn.net/Articles/788196/ https://lwn.net/Articles/788196/ cyphar <div class="FormattedComment"> From my understanding a clone2 is being worked on as we speak. But it should be noted that there are plenty of examples of "new syscalls with clear semantics" that are still painful (openat is a good example -- it copied the [broken] behaviour of open(2) ignoring any unknown flags).<br> </div> Mon, 13 May 2019 06:01:18 +0000 CLONE_PIDFD https://lwn.net/Articles/788181/ https://lwn.net/Articles/788181/ Cyberax <div class="FormattedComment"> Ugh. This kind of API makes me mad. Why not just add a new syscall with clear semantics?!?<br> </div> Sun, 12 May 2019 16:53:08 +0000 CLONE_PIDFD https://lwn.net/Articles/788180/ https://lwn.net/Articles/788180/ brodo <div class="FormattedComment"> Actually, the clone() system call will not return a file descriptor as its return value even if the CLONE_PIDFD flag is present; the return value is always the PID. Instead, if the CLONE_PIDFD is present, a file descriptor will be passed as clone's parent_tidptr argument. See samples/pidfd/pidfd-metadata.c for an example of how this works.<br> </div> Sun, 12 May 2019 16:38:12 +0000 The first half of the 5.2 merge window https://lwn.net/Articles/788175/ https://lwn.net/Articles/788175/ hrw <div class="FormattedComment"> As usual I updated my syscall table to make it easier to follow which system calls are available on which architectures. <br> <p> New filesystem ones are x86 only now but I hope that other archs will follow in 5.2 cycle. <br> <p> <a href="https://fedora.juszkiewicz.com.pl/syscalls.html">https://fedora.juszkiewicz.com.pl/syscalls.html</a><br> </div> Sun, 12 May 2019 12:48:22 +0000 The first half of the 5.2 merge window https://lwn.net/Articles/788129/ https://lwn.net/Articles/788129/ grawity <div class="FormattedComment"> "Note also that the support for legacy IDE devices has been deprecated, with an eye toward removal in 2021. If there is anybody out there still using IDE devices that have not been converted over to libata support"<br> <p> Ahh, so 'legacy' in the sense of "still shows up as /dev/hda and not /dev/sda"? I was already afraid they were going to deprecate support for IDE in general.<br> </div> Sat, 11 May 2019 10:03:49 +0000 The first half of the 5.2 merge window https://lwn.net/Articles/788109/ https://lwn.net/Articles/788109/ RandyBolton <div class="FormattedComment"> I believe 130k was meant instead of 4096, from the 'bpf: improve verifier scalability' patch description from Alexei Starovoitov:<br> "Faster and bounded verification time allows to increase insn_processed limit to 1 million from 130k."<br> </div> Sat, 11 May 2019 00:44:39 +0000