Linux 4.1-rc1

From: Linus Torvalds
Date: Sun Apr 26 2015 - 21:32:49 EST

It's been a normal merge window, and I'm releasing according to the
normal schedule. The few days of travel didn't seem to matter, as I
had internet access at all times.

The merge window is pretty normal in terms of what got merged too.
Just eyeballing the size, it looks like this is going to fit right in
- while 4.0 was a bit smaller than usual, 4.1 seems to be smack dab in
the middle of the normal range for the last couple of years. And all
the patch statistics look normal as well: the bulk of the changes are
to drivers (just under 60% of the patch), with arch updates being
about 20% of it all, and the rest is spread all over.

No earth-shattering new features come to mind, even if initial support
for ACPI on arm64 looks funny. Depending on what you care about, your
notion of "big new feature" may differ from mine, of course. There's a
lot of work all over, and some of it might just make a big difference
to your use cases.

So go out and test. Even -rc1, as raw as it may sometimes be, has
tended to be pretty good. It's not that scary. Promise.



Al Viro (4):
vfs update
second vfs update
third hunk of vfs changes
fourth vfs update

Alex Williamson (1):
VFIO updates

Andrew Morton (3):
first patchbomb
second patchbomb
third patchbomb

Bjorn Helgaas (2):
PCI changes
PCI fixes

Bob Peterson (1):
GFS2 updates

Borislav Petkov (1):
EDAC updates

Brian Norris (1):
MTD updates

Bruce Fields (1):
nfsd updates

Bryan Wu (1):
LED subsystem updates

Chris Mason (2):
btrfs updates
btrfs fixes

Chris Metcalf (1):
arch/tile updates

Chris Zankel (1):
Xtensa updates

Darren Hart (1):
x86 platform driver updates

Dave Airlie (2):
drm updates
intel drm fixes

Dave Chinner (1):
xfs update

David Kleikamp (1):
jfs update

David Miller (6):
networking updates
sparc updates
networking fixes
IDE update
networking fixes
sparc fixes

David Vrabel (1):
xen features and fixes

David Woodhouse (1):
intel iommu updates

Dmitry Torokhov (2):
input subsystem updates
more input subsystem updates

Eric Biederman (1):
usernamespace mount fixes

Eric Van Hensbergen (1):
9pfs updates

Geert Uytterhoeven (1):
m68k updates

Grant Likely (1):
devicetree changes

Greg KH (5):
USB driver updates
driver core updates
staging driver updates
tty/serial updates
char/misc driver updates

Greg Ungerer (1):
m68k fixes

Guenter Roeck (1):
hwmon updates

Hans-Christian Egtvedt (1):
avr32 fix

Helge Deller (1):
parisc fixes

Herbert Xu (2):
crypto update
crypto fixes

Ingo Molnar (25):
EFI update
core locking changes
scheduler changes
timer updates
x86 apic changes
x86 asm changes
x86 boot changes
x86 build changes
x86 cleanups
x86 cacheinfo sysfs changes
x86 debug changes
x86 fpu changes
x86 microcode changes
x86 mm changes
x86 platform change
x86 RAS changes
x86 fix
x86 vdso changes
RCU changes
NOHZ changes
perf changes
locking fixes
perf updates
x86 fixes
PMEM driver

Jaegeuk Kim (1):
f2fs updates

James Bottomley (2):
SCSI updates
SCSI fixes

James Hogan (1):
Metag architecture updates

James Morris (1):
security subsystem updates

Jan Kara (1):
quota and udf updates

Jassi Brar (1):
mailbox updates

Jeff Layton (1):
file locking related changes

Jens Axboe (3):
block layer core bits
block driver updates
block core fix

Jesper Nilsson (1):
arch/cris updates

Jiri Kosina (3):
HID updates
trivial tree
livepatching updates

Joerg Roedel (1):
IOMMU updates

Jonathan Corbet (1):
documentation updates

Lee Jones (2):
MFD updates
backlight updates

Len Brown (1):
turbostat update

Ley Foon Tan (1):
arch/nios2 updates

Linus Walleij (3):
pincontrol updates
GPIO updates
pincontrol Kconfig fix

Marek Szyprowski (1):
DMA-mapping updates

Mark Brown (3):
regmap update
spi updates
regulator updates

Mark Salter (1):
arch/c6x fixes

Martin Schwidefsky (2):
s390 updates
more s390 updates

Mauro Carvalho Chehab (1):
media updates

Michael Ellerman (2):
powerpc updates
powerpc fixes

Michael Turquette (1):
clock framework updates

Michal Marek (2):
kbuild updates
kconfig updates

Mike Snitzer (1):
device mapper updates

Neil Brown (2):
md fixes
md updates

Nicholas Bellinger (1):
SCSI target updates

Ohad Ben-Cohen (1):
remoteproc update

Olof Johansson (10):
ARM SoC fixes
ARM SoC cleanups
ARM SoC platform updates
ARM DT updates
ARM SoC driver updates
ARM SoC multiplatform code changes
ARM SoC defconfig updates
ARM SoC 64-bit changes
ARM SoC late changes
chrome platform updates

Paolo Bonzini (2):
KVM updates
second batch of KVM changes

Paul Moore (1):
audit fixes

Rafael Wysocki (3):
power management and ACPI updates
ACPICA updates
more power management and ACPI updates

Ralf Baechle (1):
MIPS updates

Richard Weinberger (3):
UBI/UBIFS updates
UML updates
exec domain removal

Rob Herring (1):
second batch of devicetree updates

Roland Dreier (1):
InfiniBand/RDMA updates

Russell King (2):
ARM updates
ARM fixes

Rusty Russell (3):
final removal of deprecated cpus_* cpumask functions
module updates
virtio updates

Sage Weil (1):
Ceph updates

Sebastian Reichel (2):
power supply and reset changes
HSI changes

Shuah Khan (1):
kselftest updates

Steven Miao (1):
blackfin updates

Steven Rostedt (3):
tracing updates
tracing fixes

Sumit Semwal (1):
dma-buf updates

Takashi Iwai (2):
sound updates
sound fixes

Ted Ts'o (1):
ext4 updates

Tejun Heo (3):
workqueue updates
libata updates
cgroup updates

Thierry Reding (1):
pwm changes

Thomas Gleixner (1):
irq core updates

Tomi Valkeinen (1):
fbdev updates

Tony Luck (1):
pstore fix

Trond Myklebust (1):
NFS client updates

Ulf Hansson (2):
MMC updates
MMC fixes

Vineet Gupta (1):
ARC updates

Vinod Koul (1):
slave-dmaengine updates

Will Deacon (2):
arm64 updates
initial ACPI support for arm64

Wim Van Sebroeck (1):
watchdog updates

Wolfram Sang (3):
i2c updates
i2c fixes
i2c fixes
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at
Please read the FAQ at