Linus Torvalds
6d5f0ebfc0
Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
...
Pull core locking updates from Ingo Molnar:
"The main updates in this cycle were:
- mutex MCS refactoring finishing touches: improve comments, refactor
and clean up code, reduce debug data structure footprint, etc.
- qrwlock finishing touches: remove old code, self-test updates.
- small rwsem optimization
- various smaller fixes/cleanups"
* 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
locking/lockdep: Revert qrwlock recusive stuff
locking/rwsem: Avoid double checking before try acquiring write lock
locking/rwsem: Move EXPORT_SYMBOL() lines to follow function definition
locking/rwlock, x86: Delete unused asm/rwlock.h and rwlock.S
locking/rwlock, x86: Clean up asm/spinlock*.h to remove old rwlock code
locking/semaphore: Resolve some shadow warnings
locking/selftest: Support queued rwlock
locking/lockdep: Restrict the use of recursive read_lock() with qrwlock
locking/spinlocks: Always evaluate the second argument of spin_lock_nested()
locking/Documentation: Update locking/mutex-design.txt disadvantages
locking/Documentation: Move locking related docs into Documentation/locking/
locking/mutexes: Use MUTEX_SPIN_ON_OWNER when appropriate
locking/mutexes: Refactor optimistic spinning code
locking/mcs: Remove obsolete comment
locking/mutexes: Document quick lock release when unlocking
locking/mutexes: Standardize arguments in lock/unlock slowpaths
locking: Remove deprecated smp_mb__() barriers
2014-10-13 15:51:40 +02:00
..
accessibility
acpi
ACPI and power management updates for 3.18-rc1
2014-10-09 16:07:43 -04:00
amba
ata
Merge branch 'for-3.18' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata
2014-10-10 07:23:11 -04:00
atm
auxdisplay
base
Merge branch 'akpm' (fixes from Andrew Morton)
2014-10-09 22:26:14 -04:00
bcma
This is the bulk of GPIO changes for the v3.18 development
2014-10-09 14:58:15 -04:00
block
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2014-10-13 11:28:42 +02:00
bluetooth
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2014-10-13 11:28:42 +02:00
bus
ARM: SoC driver updates for 3.18
2014-10-08 17:37:16 -04:00
cdrom
char
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2014-10-13 11:28:42 +02:00
clk
ARM: SoC driver updates for 3.18
2014-10-08 17:37:16 -04:00
clocksource
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2014-10-09 06:35:05 -04:00
connector
cpufreq
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mpe/linux
2014-10-11 20:34:00 -04:00
cpuidle
ACPI and power management updates for 3.18-rc1
2014-10-09 16:07:43 -04:00
crypto
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
2014-10-08 06:44:48 -04:00
dca
devfreq
dio
dma
dmaengine-3.17
2014-10-07 20:39:25 -04:00
dma-buf
dma-buf: don't open-code atomic_long_read()
2014-10-09 02:39:07 -04:00
edac
edac updates for v3.18-rc1
2014-10-10 22:07:55 -04:00
eisa
extcon
firewire
firmware
drivers/firmware/memmap.c: don't create memmap sysfs of same firmware_map_entry
2014-10-09 22:26:00 -04:00
fmc
gpio
This is the bulk of GPIO changes for the v3.18 development
2014-10-09 14:58:15 -04:00
gpu
Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2014-10-13 15:51:40 +02:00
hid
This is the bulk of GPIO changes for the v3.18 development
2014-10-09 14:58:15 -04:00
hsi
hv
hwmon
hwmon: (ab8500) Call kernel_power_off instead of pm_power_off
2014-10-03 08:19:02 -07:00
hwspinlock
i2c
ACPI and power management updates for 3.18-rc1
2014-10-09 16:07:43 -04:00
ide
idle
iio
infiniband
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2014-10-13 11:28:42 +02:00
input
xen: features and fixes for 3.18-rc0
2014-10-11 20:29:01 -04:00
iommu
Fixes and features for 3.18.
2014-10-08 05:27:39 -04:00
ipack
irqchip
PCI changes for the v3.18 merge window:
2014-10-09 15:03:49 -04:00
isdn
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
2014-10-08 21:40:54 -04:00
leds
New driver for menf21bmc.
2014-10-10 16:40:14 -04:00
lguest
macintosh
mailbox
mcb
md
md/raid5: disable 'DISCARD' by default due to safety concerns.
2014-10-02 13:45:00 +10:00
media
media updates for v3.18-rc1
2014-10-10 22:04:49 -04:00
memory
memstick
message
SCSI for-linus on 20141007
2014-10-07 21:29:18 -04:00
mfd
New driver for menf21bmc.
2014-10-10 16:40:14 -04:00
misc
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2014-10-13 11:28:42 +02:00
mmc
MMC core:
2014-10-11 06:34:22 -04:00
mtd
net
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2014-10-13 11:28:42 +02:00
nfc
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless
2014-10-07 14:48:29 -04:00
ntb
nubus
of
Devicetree changes for v3.18
2014-10-11 06:47:50 -04:00
oprofile
parisc
parisc: Fix serial console for machines with serial port on superio chip
2014-10-01 22:12:50 +02:00
parport
pci
xen: features and fixes for 3.18-rc0
2014-10-11 20:29:01 -04:00
pcmcia
phy
pinctrl
This is the bulk of GPIO changes for the v3.18 development
2014-10-09 14:58:15 -04:00
platform
platform-drivers-x86 for 3.18
2014-10-12 09:30:38 -04:00
pnp
power
Immutable branch with restart handler patches for v3.18
2014-10-10 16:38:02 -04:00
powercap
pps
ps3
ptp
pwm
rapidio
ras
regulator
remoteproc
reset
rpmsg
rtc
ARM: SoC driver updates for 3.18
2014-10-08 17:37:16 -04:00
s390
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2014-10-13 11:28:42 +02:00
sbus
scsi
xen: features and fixes for 3.18-rc0
2014-10-11 20:29:01 -04:00
sfi
sh
sn
soc
ARM: SoC driver updates for 3.18
2014-10-08 17:37:16 -04:00
spi
ACPI and power management updates for 3.18-rc1
2014-10-09 16:07:43 -04:00
spmi
ssb
This is the bulk of GPIO changes for the v3.18 development
2014-10-09 14:58:15 -04:00
staging
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2014-10-13 11:28:42 +02:00
target
tc
thermal
thunderbolt
tty
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mpe/linux
2014-10-11 20:34:00 -04:00
uio
usb
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2014-10-13 11:28:42 +02:00
uwb
vfio
VFIO updates for v3.18-rc1
2014-10-11 06:49:24 -04:00
vhost
video
xen: features and fixes for 3.18-rc0
2014-10-11 20:29:01 -04:00
virt
virtio
mm/balloon_compaction: add vmstat counters and kpageflags bit
2014-10-09 22:26:01 -04:00
vlynq
vme
w1
watchdog
New driver for menf21bmc.
2014-10-10 16:40:14 -04:00
xen
xen: features and fixes for 3.18-rc0
2014-10-11 20:29:01 -04:00
zorro
Kconfig
Makefile