* Linux 5.5-rc1
@ 2019-12-08 23:40 Linus Torvalds
2019-12-10 3:13 ` linux-next: stats (Was: Linux 5.5-rc1) Stephen Rothwell
0 siblings, 1 reply; 2+ messages in thread
From: Linus Torvalds @ 2019-12-08 23:40 UTC (permalink / raw)
To: Linux Kernel Mailing List
We've had a normal merge window, and it's now early Sunday afternoon,
and it's getting closed as has been the standard rule for a long while
now.
Everything looks fairly regular - it's a tiny bit larger (in commit
counts) than the few last merge windows have been, but not bigger
enough to really raise any eyebrows. And there's nothing particularly
odd in there either that I can think of: just a bit over half of the
patch is drivers, with the next big area being arch updates. Which is
pretty much the rule for how things have been forever by now.
Outside of that, the documentation and tooling (perf and selftests)
updates stand out, but that's actually been a common pattern for a
while now too, so it's not really surprising either. And the rest is
all the usual core stuff - filesystems, core kernel, networking, etc.
The pipe rework patches are a small drop in the ocean, but ended up
being the most painful part of the merge for me personally. They
clearly weren't quite ready, but it got fixed up and I didn't have to
revert them. There may be other problems like that that I just didn't
see and be involved in, and didn't strike me as painful as a result ;)
We're missing some VFS updates, but I think we'll have Al on it for
the next merge window. On the whole, considering that this was a big
enough release anyway, I had no problem going "we can do that later".
As usual, even the shortlog is much too large to post, and nobody
would have the energy to read through it anyway. My mergelog below
gives an overview of the top-level changes so that you can see the
different subsystems that got development. But with 12,500+ non-merge
commits, there's obviously a little bit of everything going on.
Go out and test (and special thanks to people who already did, and
started sending reports even during the merge window),
Linus
---
Al Viro (3):
autofs updates
vfs d_inode/d_flags memory ordering fixes
misc vfs cleanups
Alex Williamson (1):
VFIO updates
Alexandre Belloni (1):
RTC updates
Andreas Gruenbacher (1):
GFS2 updates
Andrew Morton (3):
updates
more updates
misc Kconfig updates
Andy Shevchenko (1):
x86 platform driver updates
Arnd Bergmann (2):
removal of most of fs/compat_ioctl.c
y2038 cleanups
Benson Leung (1):
chrome platform changes
Bjorn Andersson (3):
remoteproc updates
rpmsg updates
hwspinlock updates
Bjorn Helgaas (1):
PCI updates
Boris Brezillon (1):
i3c updates
Borislav Petkov (4):
x86 microcode updates
RAS updates
EDAC updates
RAS fix
Bruce Fields (1):
nfsd updates
Catalin Marinas (2):
arm64 updates
arm64 fixes
Christian Brauner (1):
thread management updates
Christoph Hellwig (2):
generic ioremap support
dma-mapping updates
Corey Minyard (1):
IPMI updates
Dan Williams (1):
libnvdimm updates
Daniel Thompson (1):
kgdb updates
Darrick Wong (6):
iomap updates
splice fix
XFS updates
iomap cleanups
xfs fixes
iomap fixes
Dave Airlie (3):
drm updates
drm coherent memory support for vmwgfx
more drm updates
David Howells (3):
AFS updates
pipe rework
two fixes for the pipe rework
David Miller (4):
networking updates
networking fixes
networking fixes
networking fixes
David Sterba (2):
btrfs updates
AFFS updates
Dennis Zhou (1):
percpu updates
Dmitry Torokhov (2):
input updates
more input updates
Dominik Brodowski (1):
pcmcia updates
Eric Biederman (1):
sysctl system call removal
Eric Biggers (2):
fscrypt updates
fsverity updates
Gao Xiang (1):
erofs updates
Geert Uytterhoeven (1):
m68k updates
Greentime Hu (1):
nds32 updates
Greg KH (6):
USB updates
char/misc driver updates
staging / iio updates
driver core updates
tty/serial updates
SPDX fix
Greg Ungerer (1):
m68knommu update
Guenter Roeck (1):
hwmon updates
Helge Deller (1):
parisc updates
Herbert Xu (2):
crypto updates
crypto fixes
Ilya Dryomov (1):
ceph updates
Ingo Molnar (23):
x86 objtool, cleanup, and apic updates
x86 boot updates
x86 cpu and fpu updates
x86 syscall entry updates
x86 hyperv updates
x86 kdump updates
x86 mm updates
x86 platform updates
x86 PTI updates
x86 fixes
x86 asm updates
x86 iopl updates
stacktrace cleanup
EFI updates
perf updates
scheduler updates
RCU updates
locking updates
x86 merge fix
perf fixes
x86 fixes
irq updates
timer updates
Jaegeuk Kim (1):
f2fs updates
James Bottomley (2):
SCSI updates
more SCSI updates
Jan Kara (2):
ext2, quota, reiserfs cleanups and fixes
fsnotify updates
Jarkko Sakkinen (1):
tpmd updates
Jason Gunthorpe (2):
rdma updates
hmm updates
Jassi Brar (1):
mailbox updates
Jean Delvare (1):
dmi updates
Jens Axboe (10):
io_uring updates
libata updates
core block updates
block driver updates
additional block driver updates
zoned block device update
disk revalidation updates
more io_uring updates
block fixes
more block and io_uring updates
Jessica Yu (1):
modules updates
Jiri Kosina (1):
HID updates
Joerg Roedel (1):
iommu updates
John Johansen (1):
apparmor updates
Jon Mason (1):
NTB update
Jonathan Corbet (1):
Documentation updates
Juergen Gross (2):
xen updates
more xen updates
Kees Cook (2):
seccomp updates
pstore bug fix
Lee Jones (2):
backlight updates
MFD updates
Linus Walleij (3):
pin control updates
pinctrl fix
GPIO updates
Mark Brown (3):
regmap update
regulator updates
spi updates
Masahiro Yamada (1):
Kbuild updates
Mauro Carvalho Chehab (1):
media updates
Max Filippov (1):
Xtensa updates
Michael Ellerman (4):
powerpc Spectre-RSB fixes
powerpc updates
powerpc fixes
more powerpc updates
Michal Simek (1):
Microblaze updates
Mike Marshall (1):
orangefs update
Mike Snitzer (1):
device mapper updates
Miklos Szeredi (1):
fuse update
Miquel Raynal (1):
MTD updates
Olof Johansson (5):
ARM SoC platform updates
ARM SoC driver updates
ARM Device-tree updates
ARM SoC defconfig updates
ARM SoC fixes
Paolo Bonzini (2):
KVM updates
more KVM updates
Paul Burton (1):
MIPS updates
Paul Moore (2):
selinux updates
audit updates
Paul Walmsley (2):
RISC-V updates
more RISC-V updates
Pavel Machek (1):
LED updates
Petr Mladek (2):
printk updates
livepatching updates
Rafael Wysocki (5):
power management updates
ACPI updates
device properties framework updates
additional power management updates
additional ACPI updates
Richard Weinberger (2):
UBI/UBIFS/JFFS2 updates
UML updates
Rob Herring (1):
Devicetree updates
Russell King (2):
ARM updates
ARM fixes
Sasha Levin (1):
Hyper-V updates
Sebastian Reichel (1):
power supply and reset updates
Shuah Khan (2):
kselftest fixes
more kselftest fixes
Stafford Horne (1):
OpenRISC update
Stefan Richter (1):
FireWire updates
Stephen Boyd (1):
clk updates
Steve French (2):
cifs updates
cifs fixes
Steven Rostedt (2):
tracing updates
more tracing updates
Takashi Iwai (2):
sound updates
more sound updates
Ted Ts'o (1):
ext4 updates
Tejun Heo (2):
workqueue updates
cgroup updates
Thierry Reding (1):
pwm updates
Tony Luck (1):
ia64 update
Trond Myklebust (1):
NFS client updates
Ulf Hansson (1):
MMC updates
Vasily Gorbik (2):
s390 updates
more s390 updates
Vineet Gupta (1):
ARC updates
Vinod Koul (1):
dmaengine updates
Wim Van Sebroeck (1):
watchdog updates
Wolfram Sang (1):
i2c updates
Zhang Rui (1):
thermal management updates
^ permalink raw reply [flat|nested] 2+ messages in thread
* linux-next: stats (Was: Linux 5.5-rc1)
2019-12-08 23:40 Linux 5.5-rc1 Linus Torvalds
@ 2019-12-10 3:13 ` Stephen Rothwell
0 siblings, 0 replies; 2+ messages in thread
From: Stephen Rothwell @ 2019-12-10 3:13 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Linux Kernel Mailing List, Linux Next Mailing List
[-- Attachment #1: Type: text/plain, Size: 2631 bytes --]
Hi all,
As usual, the executive friendly graph is at
http://neuling.org/linux-next-size.html :-)
(No merge commits counted, next-20191126 was the first linux-next after
the merge window opened.)
Commits in v5.5-rc1 (relative to v5.4): 12632
Commits in next-20191126: 12623
Commits with the same SHA1: 11691
Commits with the same patch_id: 280 (1)
Commits with the same subject line: 40 (1)
(1) not counting those in the lines above.
So commits in -rc1 that were in next-20191126: 12011 95%
Some breakdown of the list of extra commits (relative to next-20191126)
in -rc1:
Top ten first word of commit summary:
56 net
46 perf
41 drm
36 s390
30 x86
25 io_uring
19 pipe
15 rtc
14 alsa
12 selftests
Top ten authors:
20 axboe@kernel.dk
20 acme@redhat.com
18 gor@linux.ibm.com
18 adrian.hunter@intel.com
16 luto@kernel.org
16 dhowells@redhat.com
13 krzk@kernel.org
11 will@kernel.org
9 viro@zeniv.linux.org.uk
9 treding@nvidia.com
Top ten commiters:
98 davem@davemloft.net
52 axboe@kernel.dk
48 acme@redhat.com
36 mingo@kernel.org
33 gor@linux.ibm.com
21 torvalds@linux-foundation.org
16 rafael.j.wysocki@intel.com
15 alexandre.belloni@bootlin.com
14 tiwai@suse.de
14 mpe@ellerman.id.au
There are also 612 commits in next-20191126 that didn't make it into
v5.5-rc1.
Top ten first word of commit summary:
243 drm
44 xtensa
40 arm
33 x86
29 arm64
27 mm
11 nfc
9 dt-bindings
8 nvmem
8 fsi
Top ten authors:
40 jcmvbkbc@gmail.com
29 alexander.deucher@amd.com
26 steven.price@arm.com
22 leo.liu@amd.com
20 olof@lixom.net
18 zhengbin13@huawei.com
18 yong.zhao@amd.com
17 peterz@infradead.org
17 bhawanpreet.lakha@amd.com
16 akpm@linux-foundation.org
Some of Andrew's patches are fixes for other patches in his tree (and
have been merged into those).
Top ten commiters:
245 alexander.deucher@amd.com
96 sfr@canb.auug.org.au
48 jcmvbkbc@gmail.com
28 mingo@kernel.org
20 olof@lixom.net
16 joel@jms.id.au
15 heiko@sntech.de
11 sameo@linux.intel.com
11 dhowells@redhat.com
10 srinivas.kandagatla@linaro.org
Those commits by me are from the quilt series (mainly Andrew's mmotm
tree).
--
Cheers,
Stephen Rothwell
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2019-12-10 3:13 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-12-08 23:40 Linux 5.5-rc1 Linus Torvalds
2019-12-10 3:13 ` linux-next: stats (Was: Linux 5.5-rc1) Stephen Rothwell
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.