So the merge window is closed, and -rc1 is out there now.
Talking about the merge window: there were a _lot_ of trees that leftÂ¬â€ their pull requests pretty dang late. Not everything I merged yesterdayÂ¬â€ and today were late pull requests, but a lot of it was. I’m used to have aÂ¬â€ fairly busy last day of the merge window, but it was a busy last two daysÂ¬â€ this time – definitely worse than usual.
The two-week merge window is _not_ supposed to be “one day merge windowÂ¬â€ after thirteen days of silence”. In fact, I think that next time aroundÂ¬â€ I’ll make the merge window be 11-12 days instead, and people who try toÂ¬â€
game the system and do a last-minute pull request will get a surprise, andÂ¬â€ get unceremoniously bumped to 2.6.35 instead.
Anyway, apart from that grumbling, it’s been a fairly normal merge window,Â¬â€ I think. According to git dirstat (which got fixed to give more accurateÂ¬â€ numbers), the distribution of changes is pretty much
- 1/3rd staging
- 1/3rd “rest of drivers”
- 1/3rd “everything else”
with about half of that final “everything else” third being arch stuff,Â¬â€ and half being random other things (firmware, fs, net).
Notable additions? There’s a number of drivers, and depending on whichÂ¬â€ ones you use, you’ll find them more or less notable. I personally like howÂ¬â€ I finally got to merge the Nouveau code, for example. Others will care
about other things.
Please give it a good testing, so that we can start figuring out theÂ¬â€ inevitably regressions,