summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-01-14locking/atomic, kref: Add kref_read()Peter Zijlstra56-117/+121
2017-01-14locking/atomic, kref: Add KREF_INIT()Peter Zijlstra5-8/+6
2017-01-14locking/ww_mutex: Add ww_mutex to tools/testing/selftestsChris Wilson1-0/+10
2017-01-14locking/ww_mutex: Add kselftests for ww_mutex stressChris Wilson1-0/+254
2017-01-14locking/ww_mutex: Add kselftests for resolving ww_mutex cyclic deadlocksChris Wilson1-0/+115
2017-01-14locking/ww_mutex: Add kselftests for ww_mutex ABBA deadlock detectionChris Wilson1-0/+98
2017-01-14locking/ww_mutex: Add kselftests for ww_mutex AA deadlock detectionChris Wilson1-0/+39
2017-01-14locking/ww_mutex: Begin kselftests for ww_mutexChris Wilson3-0/+153
2017-01-14locking/ww_mutex: Add ww_mutex to locktorture testChris Wilson4-0/+81
2017-01-14locking/ww_mutex: Fix compilation of __WW_MUTEX_INITIALIZERChris Wilson1-4/+4
2017-01-14locking/ww_mutex/Documentation: Update the design documentNicolai Hähnle1-4/+8
2017-01-14locking/mutex: Initialize mutex_waiter::ww_ctx with poison when debuggingNicolai Hähnle2-0/+5
2017-01-14locking/ww_mutex: Optimize ww-mutexes by yielding to other waiters from optim...Nicolai Hähnle1-26/+52
2017-01-14locking/ww_mutex: Re-check ww->ctx in the inner optimistic spin loopNicolai Hähnle1-20/+29
2017-01-14locking/mutex: Improve inliningPeter Zijlstra1-41/+44
2017-01-14locking/ww_mutex: Optimize ww-mutexes by waking at most one waiter for backof...Nicolai Hähnle1-19/+40
2017-01-14locking/ww_mutex: Notify waiters that have to back off while adding tasks to ...Nicolai Hähnle1-10/+30
2017-01-14locking/ww_mutex: Add waiters in stamp orderNicolai Hähnle2-7/+72
2017-01-14locking/ww_mutex: Remove the __ww_mutex_lock*() inline wrappersNicolai Hähnle2-22/+12
2017-01-14locking/ww_mutex: Set use_ww_ctx even when locking without a contextNicolai Hähnle2-21/+19
2017-01-14locking/ww_mutex: Extract stamp comparison to __ww_mutex_stamp_after()Nicolai Hähnle1-2/+8
2017-01-14locking/mutex: Fix mutex handoffPeter Zijlstra3-59/+57
2017-01-14locking/percpu-rwsem: Replace waitqueue with rcuwaitDavidlohr Bueso2-8/+7
2017-01-14sched/wait, RCU: Introduce rcuwait machineryDavidlohr Bueso2-0/+93
2017-01-14sched/core: Remove set_task_state()Davidlohr Bueso12-51/+26
2017-01-14kernel/locking: Compute 'current' directlyDavidlohr Bueso4-29/+22
2017-01-14drivers/tty: Compute 'current' directlyDavidlohr Bueso1-10/+8
2017-01-14kernel/exit: Compute 'current' directlyDavidlohr Bueso1-11/+11
2017-01-14locking/spinlocks/x86, paravirt: Remove paravirt_ticketlocks_enabledWaiman Long4-39/+0
2017-01-12locking/jump_labels: Update bug_at() boot messageAndy Shevchenko1-2/+1
2017-01-12locking/pvqspinlock: Don't wait if vCPU is preemptedPan Xinhui1-1/+1
2017-01-12locking/spinlocks: Remove the unused spin_lock_bh_nested() APIWaiman Long4-19/+0
2017-01-11Merge branch 'akpm' (patches from Andrew)Linus Torvalds39-182/+355
2017-01-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds31-121/+243
2017-01-11Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-1/+2
2017-01-11net: vrf: do not allow table id 0David Ahern1-0/+2
2017-01-11net: phy: marvell: fix Marvell 88E1512 used in SGMII modeRussell King1-1/+2
2017-01-11sctp: Fix spelling mistake: "Atempt" -> "Attempt"Colin Ian King1-1/+1
2017-01-11net: ipv4: Fix multipath selection with vrfDavid Ahern2-2/+9
2017-01-11cgroup: move CONFIG_SOCK_CGROUP_DATA to init/KconfigArnd Bergmann2-4/+4
2017-01-11gro: use min_t() in skb_gro_reset_offset()Eric Dumazet1-2/+3
2017-01-11Merge branch 'mlx5-fixes'David S. Miller4-44/+75
2017-01-11net/mlx5: Only cancel recovery work when cleaning up deviceDaniel Jurgens1-2/+4
2017-01-11net/mlx5e: Remove WARN_ONCE from adaptive moderation codeGil Rockah1-6/+1
2017-01-11net/mlx5e: Un-register uplink representor on nic_disableSaeed Mahameed1-7/+6
2017-01-11net/mlx5e: Properly handle FW errors while adding TC rulesOr Gerlitz1-7/+11
2017-01-11net/mlx5e: Fix kbuild warnings for uninitialized parametersHadar Hen Zion1-2/+2
2017-01-11net/mlx5e: Set inline mode requirements for matching on IP fragmentsOr Gerlitz1-0/+4
2017-01-11net/mlx5e: Properly get address type of encapsulation IP headersOr Gerlitz1-4/+9
2017-01-11net/mlx5e: TC ipv4 tunnel encap offload error flow fixesOr Gerlitz1-8/+8