
Linus Torvalds, the creator and lead developer of Linux, has publicly dismissed a RISC-V code contribution from a Google engineer as “garbage.” The code was sent as a pull request for inclusion in the Linux 6.17 kernel on Friday, but has been roundly rejected by Torvalds for both its poor quality and for being late. Those are two cardinal sins in pull requests, and misdemeanors that have clearly ignited the Linux creator’s infamously short fuse.
In response to the RISC-V Patches for the 6.17 Merge Window, Part 1, from Google’s Android team member Palmer Dabbelt, Torvalds didn’t pull any punches. “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*,” insisted Torvalds. “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,” he brusquely elaborated.