Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1592862
| From | Stephen Rothwell <sfr@canb.auug.org.au> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | linux-next: stats (Was: Linux 4.11-rc1) |
| Date | 2017-03-06 01:00 +0100 |
| Message-ID | <thOed-7Rd-1@gated-at.bofh.it> (permalink) |
| References | <thMcp-6mA-13@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
Hi Linus,
On Sun, 5 Mar 2017 13:41:04 -0800 Linus Torvalds <torvalds@linux-foundation.org> 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 mingo@kernel.org
46 bskeggs@redhat.com
45 len.brown@intel.com
39 bart.vanassche@sandisk.com
32 linux@roeck-us.net
32 acourbot@nvidia.com
28 nborisov@suse.com
26 idryomov@gmail.com
22 hch@lst.de
21 anna.schumaker@netapp.com
Top ten commiters:
217 davem@davemloft.net
161 mingo@kernel.org
88 bskeggs@redhat.com
79 dledford@redhat.com
64 linux@roeck-us.net
63 anna.schumaker@netapp.com
59 martin.petersen@oracle.com
58 dsterba@suse.com
57 axboe@fb.com
52 idryomov@gmail.com
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 mchehab@kernel.org
17 akpm@linux-foundation.org
11 dhowells@redhat.com
10 olof@lixom.net
9 luisbg@osg.samsung.com
8 viro@zeniv.linux.org.uk
7 arnd@arndb.de
6 varun@chelsio.com
5 sonic.zhang@analog.com
4 realmz6@gmail.com
Some of Andrew's patches are fixes for other patches in his tree (and
have been merged into those).
Top ten commiters:
76 sfr@canb.auug.org.au
20 mchehab@kernel.org
16 steven@ubuntu-virtualbox.(none)
11 dhowells@redhat.com
10 olof@lixom.net
9 luisbg@osg.samsung.com
8 viro@zeniv.linux.org.uk
7 tytso@mit.edu
7 bart.vanassche@sandisk.com
6 mathieu.poirier@linaro.org
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
Back to linux.kernel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Linux 4.11-rc1 Linus Torvalds <torvalds@linux-foundation.org> - 2017-03-05 22:50 +0100
linux-next: stats (Was: Linux 4.11-rc1) Stephen Rothwell <sfr@canb.auug.org.au> - 2017-03-06 01:00 +0100
Re: linux-next: stats (Was: Linux 4.11-rc1) David Sterba <dsterba@suse.cz> - 2017-03-06 20:20 +0100
csiph-web