Linus Torvalds calls RISC-V code from Google engineer 'garbage' and says it 'makes the world actively a worse place to live' — Linux honcho puts dev on notice for late submissions, too
Pull request got rejected for Linux 6.17. And as a late submission, it already lit Torvald’s fuse.

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.
The comment from Torvalds wasn't just bile. He went on to give some examples of where the RISC-V pull request went astray. But even in this mostly reasoned response, Torvalds couldn’t resist adding a few more barbs.
'You're on notice'
When highlighting the undesirable additions in the newly submitted RISC-V feature code, the Linux firebrand said the code “makes the world actively a worse place to live.” He added that “Things like this need to get bent,” and put the developer on a warning for both code quality and being late. “You're on notice: no more late pull requests, and no more garbage outside the RISC-V tree.”
Rounding off his unvarnished public broadcast to the Google engineer, Torvalds strongly recommended that they try and get in early for Linux kernel 6.18. Moreover, code “without the garbage” would be preferred, in case that wasn't quite clear.
Social media responses to the latest Torvalds tantrum have been mixed. It can be true that being unfiltered and direct is an efficient way to communicate. Especially when backed up with reasoning and constructive comments. Also, you could say that Torvalds didn’t attack anyone involved, personally.
On the other hand, charm can also be a winning strategy. As per the well-known Italian proverb — Il mele catta più mosche, che non fà l’aceto — “Honey catches more flies than vinegar.” But that might be somewhat less fun in terms of tech headlines, and we would probably never again get the chance to put ‘random turd files’ in a headline if Mr Torvalds decided to turn a new leaf.
Get Tom's Hardware's best news and in-depth reviews, straight to your inbox.
Follow Tom's Hardware on Google News to get our up-to-date news, analysis, and reviews in your feeds. Make sure to click the Follow button.

Mark Tyson is a news editor at Tom's Hardware. He enjoys covering the full breadth of PC tech; from business and semiconductor design to products approaching the edge of reason.
-
ekio
No, he’s just fed up having to repeat over and over the basic contributing and coding rules to devs who are so called elite and paid 350k/year.jg.millirem said:Looks like his therapy has hit a bump again. -
frankieXZ He's had a history of hating on Google devs. Now that he can't bully Intel devs anymore (they're all getting laid off). It's a hardware vs software thing.Reply -
kakaxx8 The dev in question no longer works at Google. He is at Meta now according to his Linkedin profile.Reply
Not sure what is the purpose of putting Google in the headline. Is it to emphasize that Google engineers are garbage in general or that Linus must be wrong to insult engineers from some corps as big as Google? -
ggeeoorrggee As per the well-known Italian proverb — Il mele catta più mosche, che non fà l’aceto — “Honey catches more flies than vinegar.”
My countertop fruit fly trap would suggest you get the best results with a dash of the former and a bunch of the latter. -
paranoidandrewoid It wasn't contributions from "a Google engineer", it was from a whole team at Google. If you look at the PR, there's about a dozen names on the thing. At least give Google a chance to throw the submitter under the bus first.Reply -
Stomx Google actually succeded for the first time to made Linux a good OS with its Android and seems also going to repeat that with ChromeOS what Torvalds failed to do for 3 decadesReply -
hotaru251 It can be true that being unfiltered and direct is an efficient way to communicate.
because thats the best way to go about it.
Don't beat around bush. say it direct and as it is.
They aren't children and should not be treated as such. Life isn't rainbows & sunshine.