Linux 4.20 rc1 | Linux Today

Linux 4.20 rc1

Written By
LT
Linus Torvalds
Nov 5, 2018
So I did debate calling it 5.0, but if we all help each other, I'msure we can count to 20. It's a nice round number, and I didn't wantto make a pattern of it. I think 5.0 happens next year, because then I*really* run out of fingers and toes.Anyway, 4.20-rc1 is tagged and pushed out, and the merge window isover. This was a fairly big merge window, but it didn't break anyrecords, just solid. And things look pretty regular, with about 70% ofthe patch is driver updates (gpu drivers are looming large as usual,but there's changes all over). The rest is arch updates (x86, arm64,arm, powerpc and the new C-SKY architecture), header files,networking, core mm and kernel, and tooling.In fact, tooling is quite noticeable. A fair amount of selftestchanges, but also various perf tooling updates.There's a vfs pull request I declined and it might still go in laterin a slightly reduced form, but apart from that I think everything gotmerged. We had one pull request that almost missed the merge windowsdue to a silly change in my email setup, but I verified that nothingelse had happened to hit that special case.One thing I _would_ like to point out as the merge window closes: Itend to delay some pull requests that I want to take a closer look atuntil the second week of the merge window when things are calmingdown, and that _really_ means that I'd like to get all the normal pullrequests in the first week of the two-week merge window. And mostpeople really followed that, but by Wednesday this week I had gotten abig frustrated that I kept getting new pull requests when I wanted toreally just spend most of the day looking through the ones thatdeserved a bit of extra attention.And yes, people generally kind of know about this and I really do get*most* pull requests early. But I'm considering trying to make that amore explicit rule that I will literally stop taking new pull requestssome time during the second week unless you have a good reason for whyit was delayed.Because yes, the merge window is two weeks, but it's two weeks partlyexactly _because_ people (not just me) sometimes need extra time toresolve any possible issues, not because regular everyday pullrequests should spread out over the whole two weeks. The developmentfor things meant for the next release should have been done by thetime the merge window opens.Anyway, let's see. Maybe it won't be needed. It hasn't become aproblem, it just was starting to feel a bit tight there.Oh, and I did try to do the reply emails. And I'm _entirely_ sure thatI must have missed acknowledging emails for a few pull requests. I'mhoping that by the time the next merge window rolls around, we'll justhave new automation for it, so that everybody just automatically getsnotified when their pull request hit mainline. In the meantime, youhave a good chance - but not a guarantee - that I'll send a "Pulled"ack email when I start processing a pull request.And as usual for rc1, the log below is just the list of people Ipulled from with a one-liner "mergelog". Very much a high-levelsummary of merges, for details you need to look into the git tree..                    Linus
LT

Linus Torvalds

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.