By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
World of SoftwareWorld of SoftwareWorld of Software
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Search
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
Reading: Linus Torvalds Rejects RISC-V Changes For Linux 6.17: “Garbage”
Share
Sign In
Notification Show More
Font ResizerAa
World of SoftwareWorld of Software
Font ResizerAa
  • Software
  • Mobile
  • Computing
  • Gadget
  • Gaming
  • Videos
Search
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Have an existing account? Sign In
Follow US
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
World of Software > Computing > Linus Torvalds Rejects RISC-V Changes For Linux 6.17: “Garbage”
Computing

Linus Torvalds Rejects RISC-V Changes For Linux 6.17: “Garbage”

News Room
Last updated: 2025/08/09 at 7:13 AM
News Room Published 9 August 2025
Share
SHARE

Linus Torvalds has used his authority to reject the RISC-V architecture changes for the Linux 6.17 kernel. The RISC-V updates won’t land this cycle and will need to try again for v6.18 later in the year. Linus refers to at least some of the proposed RISC-V code as garbage along with being submitted rather late during the merge window.

Only on Friday were the RISC-V code update 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. Proposed for this kernel was adding RISC-V IOMMU to the ACPI-based system support, ACPI BGRT support for being able to show vendor logos during boot-up, errata workarounds, support for the Xmipsexectl extension, reading the MMU type from the Device Tree, performance improvements for endianess swap routines, support for kprobetrace, support for MPXY and RPMI SBI extensions, and support for Control-Flow Integrity with user-space processes.

But this 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.

Torvalds wrote this morning on the mailing list:

“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’s useless garbage that makes any user incomprehensible, and actively *WORSE* than not using that stupid “helper”.

If you write the code out as “(a << 16) + b”, you know what it does and which is the high word. Maybe you need to add a cast to make sure that ‘b’ doesn’t have high bits that pollutes the end result, so maybe it’s not going to be exactly _pretty_, but it’s not going to be wrong and incomprehensible either.

In contrast, if you write make_u32_from_two_u16(a,b) you have not a f%^5ing clue what the word order is. IOW, you just made things *WORSE*, and you added that “helper” to a generic non-RISC-V file where people are apparently supposed to use it to make *other* code worse too.

So no. Things like this need to get bent. It does not go into generic header files, and it damn well does not happen late in the merge window.

You’re on notice: no more late pull requests, and no more garbage outside the RISC-V tree.

Now, I would *hope* there’s no garbage inside the RISC-V parts, but that’s your choice. But things in generic headers do not get polluted by crazy stuff. And sending a big pull request the day before the merge window closes in the hope that I’m too busy to care is not a winning strategy.

So you get to try again in 6.18. EARLY in the that merge window. And without the garbage.”

So the RISC-V feature code will have to try again for Linux v6.18 later in the year.

Sign Up For Daily Newsletter

Be keep up! Get the latest breaking news delivered straight to your inbox.
By signing up, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Share This Article
Facebook Twitter Email Print
Share
What do you think?
Love0
Sad0
Happy0
Sleepy0
Angry0
Dead0
Wink0
Previous Article Apple iPhone 2025 release date and launch: when are iPhone 17, 17 Pro and 17 Air due? | Stuff
Next Article We are tested the best laptops for college students going back to school
Leave a comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

248.1k Like
69.1k Follow
134k Pin
54.3k Follow

Latest News

White House ‘considering inviting Zelensky to Alaska Summit with Trump & Putin’
News
Today's NYT Wordle Hints, Answer and Help for Aug. 10 #1513 – CNET
News
Tesla Unwinds Dojo Supercomputer Team Following Exec Exodus
News
Late-night iCloud outage stopped users from accessing files for hours
News

You Might also Like

Computing

The HackerNoon Newsletter: How I Set Up a Cowrie Honeypot to Capture Real SSH Attacks (8/9/2025) | HackerNoon

2 Min Read
Computing

WALocker Ransomware: Myanmar’s Civil Service Board Hacked and the data of 200,000 Officials Exposed | HackerNoon

6 Min Read
Computing

From Jock to VP: Using Your Sports Experience to Build a Career | HackerNoon

15 Min Read
Computing

How I Made Next.js and PWA Finally Get Along — With next-pwa-pack | HackerNoon

12 Min Read
//

World of Software is your one-stop website for the latest tech news and updates, follow us now to get the news that matters to you.

Quick Link

  • Privacy Policy
  • Terms of use
  • Advertise
  • Contact

Topics

  • Computing
  • Software
  • Press Release
  • Trending

Sign Up for Our Newsletter

Subscribe to our newsletter to get our newest articles instantly!

World of SoftwareWorld of Software
Follow US
Copyright © All Rights Reserved. World of Software.
Welcome Back!

Sign in to your account

Lost your password?