"Linus Torvalds has used his authority to reject the RISC-V architecture changes for the Linux 6.17 kernel," reports Phoronix:Only on Friday were the RISC-V code updates submitted for the Linux 6.17 merge window. The Linux 6.17 merge window is expected to wrap up on Sunday with the Linux 6.17-rc1 release... [T]his pull request has been rejected by Linus Torvalds for Linux 6.17 on the basis of being late in the merge window especially with his international travels this week being known. And he's unhappy with some of the code included as part of this merge request. . Here's the text of Torvalds' response... > RISC-V Patches for the 6.17 Merge Window, Part 1 No. This is garbage and it came in too late. I asked for early pull requests because I'm traveling, and if you can't follow that rule, at least make the pull requests *good*. This adds various garbage that isn't RISC-V specific to generic header files. And by "garbage" I really mean it. This is stuff that nobody should ever send me, never mind late in a merge window. Like this crazy and pointless make_u32_from_two_u16() "helper". That thing makes the world actively a worse place to live. It'suseless garbage that makes any user incomprehensible, and actively*WORSE* than not using that stupid "helper". If you write the code out as "(a In contrast, if you write make_u32_from_two_u16(a,b) you have not af%^5ing clue what the word order is. IOW, you just made things*WORSE*, and you added that "helper" to a generic non-RISC-V filewhere people are apparently supposed to use it to make *other* codeworse too. So no. Things like this need to get bent. It does not go into genericheader files, and it damn well does not happen late in the mergewindow. You're on notice: no more late pull requests, and no more garbageoutside the RISC-V tree. Now, I would *hope* there's no garbage inside the RISC-V parts, butthat's your choice. But things in generic headers do not get pollutedby crazy stuff. And sending a big pull request the day before themerge window closes in the hope that I'm too busy to care is not awinning strategy. So you get to try again in 6.18. EARLY in the that merge window. Andwithout the garbage. Torvalds' message drew a conciliatory response from the submitter of the patches. "I'll stop being late, and hopefully that helps with the quality issues."Read more of this story at Slashdot.