Hi Linus, On Sun, 5 Mar 2017 13:41:04 -0800 Linus Torvalds <[email protected]> wrote: > > It _does_ feel like there was more stuff that I was asked to pull than > was in linux-next. That always happens, but seems to have happened > more now than usually. Comparing to the linux-next tree at the time of > the 4.10 release, almost 18% of the non-merge commits were not in > Linux-next. That seems higher than usual, although I guess Stephen > Rothwell has actual numbers from past merges. > > Now, about a quarter of the patches that weren't in linux-next do end > up having the same patch ID as something that was, so some of it was > due to just rebasing. But still - we have about 13% of the merge > window that wasn't in linux-next when 4.10 was released. > > Looking at the sources of that, there's a few different classes: > > - fixes. > > This is obviously ok and inevitable. I don't expect everything to > have been in linux-next, after all. > > - the statx() systen call thing. > > Yeah, I'll allow this one too, because quite frankly, the first > version of that patch was posted over six years ago. > > - there's the quite noticeable <linux/sched.h> split-up series > > This one was posted and discussed before the merge window, and > needed to be merged late (and even then caused some conflicts). So it > had real reasons for late inclusion. > > - a couple of subsystems. drm, Infiniband, watchdog and btrfs stand out.
My stats: As usual, the executive friendly graph is at http://neuling.org/linux-next-size.html :-) (No merge commits counted, next-20170220 was the first linux-next after the merge window opened.) Commits in v4.11-rc1 (relative to v4.10): 10960 Commits in next-20170220: 9791 Commits with the same SHA1: 9016 Commits with the same patch_id: 479 (1) Commits with the same subject line: 68 (1) (1) not counting those in the lines above. So commits in -rc1 that were in next-20170220: 9563 87% [ v4.10-rc1 like this: Commits in v4.10-rc1 (relative to v4.9): 11455 Commits in next-20161212: 10625 Commits with the same SHA1: 9927 Commits with the same patch_id: 437 (1) Commits with the same subject line: 25 (1) (1) not counting those in the lines above. So commits in -rc1 that were in next-20161212: 10389 90% And v4.9-rc1 like this: Commits in v4.9-rc1 (relative to v4.8): 14308 Commits in next-20161004: 13539 Commits with the same SHA1: 12716 Commits with the same patch_id: 485 (1) Commits with the same subject line: 33 (1) (1) not counting those in the lines above. So commits in -rc1 that were in next-20161004: 13234 92% So this time we have slightly more rebasing and overall more "extra" commits. ] Some breakdown of the list of extra commits (relative to next-20170220) in -rc1: Top ten first word of commit summary: 142 sched 117 drm 72 net 66 ib 63 watchdog 61 btrfs 60 scsi 48 f2fs 43 tools 29 perf Top ten authors: 146 [email protected] 46 [email protected] 45 [email protected] 39 [email protected] 32 [email protected] 32 [email protected] 28 [email protected] 26 [email protected] 22 [email protected] 21 [email protected] Top ten commiters: 217 [email protected] 161 [email protected] 88 [email protected] 79 [email protected] 64 [email protected] 63 [email protected] 59 [email protected] 58 [email protected] 57 [email protected] 52 [email protected] There are also 229 commits in next-20170220 that didn't make it into v4.11-rc1. Top ten first word of commit summary: 19 mm 18 arm 12 edac 9 keys 9 befs 7 random 6 target 6 coresight 6 bf609 5 edac.txt Top ten authors: 19 [email protected] 17 [email protected] 11 [email protected] 10 [email protected] 9 [email protected] 8 [email protected] 7 [email protected] 6 [email protected] 5 [email protected] 4 [email protected] Some of Andrew's patches are fixes for other patches in his tree (and have been merged into those). Top ten commiters: 76 [email protected] 20 [email protected] 16 steven@ubuntu-virtualbox.(none) 11 [email protected] 10 [email protected] 9 [email protected] 8 [email protected] 7 [email protected] 7 [email protected] 6 [email protected] Those commits by me are from the quilt series (mainly Andrew's mmotm tree). The steven@ubuntu-virtualbox.(none) ones are form a very out of date blackfin tree that has now been removed from linux-next. -- Cheers, Stephen Rothwell

