Linux 5.10-rc1
Two weeks have passed, and the merge window is over. I've tagged and pushed out 5.10-rc1, and everything looks fairly normal. This looks to be a bigger release than I expected, and while the merge window is smaller than the one for 5.8 was, it's not a *lot* smaller. And 5.8 was our biggest release ever. I'm not entirely sure whether this is just a general upward trend (we did seem to plateau for a while there), or just a fluke, or perhaps due to 5.9 dragging out an extra week. We will see, I guess. That said, things seem to have gone fairly smoothly. I don't see any huge red flags, and the merge window didn't cause any unusual issues for me. Famous last words.. The most interesting - to me - change here is Christoph's setf_fs() removal (it got merged through Al Viro, as you can see in my mergelog below). It's not a _huge_ change, but it's interesting because the whole model of set_fs() to specify whether a userspace copy actually goes to user space or kernel space goes back to pretty much the original release of Linux, and while the name is entirely historic (it hasn't used the %fs segment register in a long time), the concept has remained. Until now. We still do have "set_fs()" around, and not every architecture has been converted to the new world order, but x86, powerpc, s390 and RISC-V have had the address space overrides removed, and all the core work is done. Other architectures will hopefully get converted away from that very historic model too, but it might take a while to get rid of it all. Anyway, to most people that all shouldn't matter at all, and it's mainly a small historical footnote that 5.10 no longer relies on the whole set_fs() model. Most of the actual changes are - as usual - driver updates, but there are changes all over. I think the merge log below gives some kind of flavor of what's been going on on a high level, but if you're interested in the details go look at the git tree. As mentioned, it's a big merge window, with almost 14k commits (*) by closer to 1700 people. Please go test, Linus (*) closer to 15k commits if you count merges.
Also: Linux 5.10-rc1 Released With New Hardware Support, Security Additions
- Login or register to post comments
- Printer-friendly version
- 7371 reads
- PDF version
More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
digiKam 7.7.0 is releasedAfter three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. |
Dilution and Misuse of the "Linux" Brand
|
Samsung, Red Hat to Work on Linux Drivers for Future TechThe metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. |
today's howtos
|
Now in LWN
Kernel prepatch 5.10-rc1 [LWN.net]
Two more
Linus Torvalds Announces First Linux Kernel 5.10 Release Candidate
Linux 5.10 finally ditches decades-old tool that caused security bugs
Linux 5.10 rc1 Released as Long Term Support Kernel
Linux 5.10 rc1 Released as Long Term Support Kernel - debugpoint.com
Linus Torvalds hails 'historic' Linux 5.10...
Linus Torvalds hails 'historic' Linux 5.10 for ditching defunct addressing artefact
More news coverage
Linux 5.10 is a bigger kernel release than expected and sees the removal of setf_fs()
Linux 5.10 will deliver 'historic' upgrade
Torvalds hails the removal of a relic from Linux’s early days
Torvalds hails the removal of a relic from Linux’s early days
Linux 5.10 Released: Bigger Kernel Release Than Expected
Linux 5.10 Released: Bigger Kernel Release Than Expected