| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 2016-12-12 | 116 | -1523/+674 |
|\ |
|
| * | x86/paravirt: Fix bool return type for PVOP_CALL() | Peter Zijlstra | 2016-12-11 | 1 | -1/+13 |
| * | x86/paravirt: Fix native_patch() | Peter Zijlstra | 2016-12-11 | 2 | -0/+8 |
| * | Merge branch 'linus' into locking/core, to pick up fixes | Ingo Molnar | 2016-12-11 | 446 | -1540/+3435 |
| |\ |
|
| * | | locking/ww_mutex: Use relaxed atomics | Peter Zijlstra | 2016-12-06 | 1 | -1/+1 |
| * | | locking/rtmutex: Explain locking rules for rt_mutex_proxy_unlock()/init_proxy... | Thomas Gleixner | 2016-12-02 | 1 | -4/+12 |
| * | | locking/rtmutex: Get rid of RT_MUTEX_OWNER_MASKALL | Thomas Gleixner | 2016-12-02 | 1 | -2/+1 |
| * | | Merge branch 'locking/urgent' into locking/core, to pick up dependent fixes | Ingo Molnar | 2016-12-02 | 38 | -150/+367 |
| |\ \ |
|
| * | | | x86/paravirt: Optimize native pv_lock_ops.vcpu_is_preempted() | Peter Zijlstra | 2016-11-22 | 9 | -27/+54 |
| * | | | locking/mutex: Break out of expensive busy-loop on {mutex,rwsem}_spin_on_owne... | Pan Xinhui | 2016-11-22 | 2 | -5/+22 |
| * | | | locking/osq: Break out of spin-wait busy waiting loop for a preempted vCPU in... | Pan Xinhui | 2016-11-22 | 1 | -1/+8 |
| * | | | Documentation/virtual/kvm: Support the vCPU preemption check | Pan Xinhui | 2016-11-22 | 1 | -1/+8 |
| * | | | x86/xen: Support the vCPU preemption check | Juergen Gross | 2016-11-22 | 1 | -1/+2 |
| * | | | x86/kvm: Support the vCPU preemption check | Pan Xinhui | 2016-11-22 | 1 | -0/+12 |
| * | | | x86/kvm: Support the vCPU preemption check | Pan Xinhui | 2016-11-22 | 2 | -1/+19 |
| * | | | kvm: Introduce kvm_write_guest_offset_cached() | Pan Xinhui | 2016-11-22 | 2 | -6/+16 |
| * | | | locking/core, x86/paravirt: Implement vcpu_is_preempted(cpu) for KVM and Xen ... | Pan Xinhui | 2016-11-22 | 3 | -0/+16 |
| * | | | locking/spinlocks, s390: Implement vcpu_is_preempted(cpu) | Christian Borntraeger | 2016-11-22 | 3 | -19/+23 |
| * | | | locking/core, powerpc: Implement vcpu_is_preempted(cpu) | Pan Xinhui | 2016-11-22 | 1 | -0/+8 |
| * | | | sched/core: Introduce the vcpu_is_preempted(cpu) interface | Pan Xinhui | 2016-11-22 | 1 | -0/+12 |
| * | | | Merge branch 'linus' into locking/core, to pick up fixes | Ingo Molnar | 2016-11-22 | 575 | -3292/+6532 |
| |\ \ \ |
|
| * | | | | sched/wake_q: Rename WAKE_Q to DEFINE_WAKE_Q | Waiman Long | 2016-11-21 | 7 | -19/+19 |
| * | | | | locking/core: Provide common cpu_relax_yield() definition | Christian Borntraeger | 2016-11-17 | 33 | -38/+5 |
| * | | | | locking/mutex: Don't mark mutex_trylock_recursive() as deprecated, temporarily | Ingo Molnar | 2016-11-16 | 1 | -1/+1 |
| * | | | | locking/core, arch: Remove cpu_relax_lowlatency() | Christian Borntraeger | 2016-11-16 | 32 | -33/+0 |
| * | | | | locking/core: Remove cpu_relax_lowlatency() users | Christian Borntraeger | 2016-11-16 | 8 | -16/+16 |
| * | | | | locking/core, s390: Make cpu_relax() a barrier again | Christian Borntraeger | 2016-11-16 | 1 | -1/+1 |
| * | | | | locking/core, stop_machine: Yield the CPU during stop machine() | Christian Borntraeger | 2016-11-16 | 1 | -1/+1 |
| * | | | | locking/core: Introduce cpu_relax_yield() | Christian Borntraeger | 2016-11-16 | 33 | -3/+36 |
| * | | | | locking/mutex, drm: Introduce mutex_trylock_recursive() | Peter Zijlstra | 2016-11-15 | 4 | -7/+61 |
| * | | | | locking/lockdep: Remove unused parameter from the add_lock_to_list() function | Tahsin Erdogan | 2016-11-11 | 1 | -5/+5 |
| * | | | | Merge branch 'linus' into locking/core, to pick up fixes | Ingo Molnar | 2016-11-11 | 746 | -5823/+8678 |
| |\ \ \ \ |
|
| * | | | | | locking/drm: Fix i915_gem_shrinker_lock() locking | Ingo Molnar | 2016-11-03 | 1 | -1/+2 |
| * | | | | | locking/mutex: Enable optimistic spinning of woken waiter | Waiman Long | 2016-10-25 | 1 | -23/+54 |
| * | | | | | locking/mutex: Simplify some ww_mutex code in __mutex_lock_common() | Waiman Long | 2016-10-25 | 1 | -9/+4 |
| * | | | | | locking/mutex: Restructure wait loop | Peter Zijlstra | 2016-10-25 | 1 | -5/+25 |
| * | | | | | locking/mutex: Add lock handoff to avoid starvation | Peter Zijlstra | 2016-10-25 | 1 | -23/+119 |
| * | | | | | locking/mutex: Allow MUTEX_SPIN_ON_OWNER when DEBUG_MUTEXES | Peter Zijlstra | 2016-10-25 | 1 | -1/+1 |
| * | | | | | locking/mutex: Kill arch specific code | Peter Zijlstra | 2016-10-25 | 38 | -1026/+0 |
| * | | | | | locking/mutex: Rework mutex::owner | Peter Zijlstra | 2016-10-25 | 7 | -305/+187 |
| * | | | | | locking/drm: Kill mutex trickery | Peter Zijlstra | 2016-10-25 | 2 | -39/+4 |
* | | | | | | Merge branch 'efi-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 2016-12-12 | 24 | -62/+872 |
|\ \ \ \ \ \ |
|
| * | | | | | | efi/libstub: Make efi_random_alloc() allocate below 4 GB on 32-bit | Ard Biesheuvel | 2016-11-25 | 1 | -6/+7 |
| * | | | | | | thunderbolt: Compile on x86 only | Lukas Wunner | 2016-11-18 | 1 | -0/+1 |
| * | | | | | | thunderbolt, efi: Fix Kconfig dependencies harder | Lukas Wunner | 2016-11-18 | 1 | -1/+1 |
| * | | | | | | thunderbolt, efi: Fix Kconfig dependencies | Lukas Wunner | 2016-11-15 | 1 | -1/+1 |
| * | | | | | | thunderbolt: Use Device ROM retrieved from EFI | Lukas Wunner | 2016-11-13 | 3 | -1/+45 |
| * | | | | | | x86/efi: Retrieve and assign Apple device properties | Lukas Wunner | 2016-11-13 | 7 | -0/+350 |
| * | | | | | | efi: Allow bitness-agnostic protocol calls | Lukas Wunner | 2016-11-13 | 3 | -5/+17 |
| * | | | | | | efi: Add device path parser | Lukas Wunner | 2016-11-13 | 4 | -0/+229 |