Linus Torvalds Rejects RISC-V Changes for Linux 6.17: "Garbage"
14 days ago
- #Linux
- #Kernel Development
- #RISC-V
- Linus Torvalds rejected RISC-V changes for Linux 6.17, calling some of the code 'garbage'.
- The RISC-V updates were submitted late in the merge window, violating Torvalds' request for early submissions.
- Proposed changes included RISC-V IOMMU support, ACPI BGRT, errata fixes, and Control-Flow Integrity for user-space.
- Torvalds criticized a helper function (`make_u32_from_two_u16()`) for being unclear and polluting generic headers.
- The RISC-V team must resubmit the changes early in the Linux 6.18 merge window without 'garbage' code.