Code

History

Commits on aa40d5a43526cca9439a2b45fcfdcd016594dece to kernel/locking770+
  1. Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 10 years agoc86ad14
  2. Merge branch 'locking/arch-atomic' into locking/core, because the topic is readyIngo Molnar committed 10 years ago36e91aa
  3. locking/qspinlock: Use __this_cpu_dec() instead of full-blown this_cpu_dec()Pan Xinhui committed 10 years ago0dceeaf
  4. locking: avoid passing around 'thread_info' in mutex debugging codeLinus Torvalds committed 10 years ago6720a30
  5. locking/atomic, arch/rwsem: Employ atomic_long_fetch_add()Peter Zijlstra committed 10 years ago86a3b5f
  6. locking/atomic, arch/qrwlock: Employ atomic_fetch_add_acquire()Peter Zijlstra committed 10 years agof9852b7
  7. locking/atomic: Remove the deprecated atomic_{set,clear}_mask() functionsPeter Zijlstra committed 10 years agoe37837f
  8. locking/barriers: Introduce smp_acquire__after_ctrl_dep()Peter Zijlstra committed 10 years ago33ac279
  9. locking/barriers: Replace smp_cond_acquire() with smp_cond_load_acquire()Peter Zijlstra committed 10 years ago1f03e8d
  10. locking/rwsem: Streamline the rwsem_optimistic_spin() codeWaiman Long committed 10 years agoddd0fa7
  11. locking/rwsem: Improve reader wakeup codeWaiman Long committed 10 years agobf7b4c4
  12. locking/rwsem: Protect all writes to owner by WRITE_ONCE()Waiman Long committed 10 years agofb6a44f
  13. locking/rwsem: Add reader-owned state to the owner fieldWaiman Long committed 10 years ago19c5d69
  14. locking/rwsem: Convert sem->count to 'atomic_long_t'Jason Low committed 10 years ago8ee62b1
  15. locking/qspinlock: Add commentsPeter Zijlstra committed 10 years ago055ce0f
  16. locking/qspinlock: Clarify xchg_tail() orderingPeter Zijlstra committed 10 years ago8d53fa1
  17. Merge branch 'locking/urgent' into locking/core, to pick up dependencyIngo Molnar committed 10 years agoae0b5c2
  18. locking/qspinlock: Fix spin_unlock_wait() some morePeter Zijlstra committed 10 years ago2c61002
  19. locking/rtmutex: Only warn once on a trylock from bad contextSebastian Andrzej Siewior committed 10 years agoa461d58
  20. locking/lockdep: Use __jhash_mix() for iterate_chain_key()Peter Zijlstra committed 10 years agodfaaf3f
  21. locking/mutex: Set and clear owner using WRITE_ONCE()Jason Low committed 10 years ago6e28147
  22. locking/rwsem: Optimize write lock by reducing operations in slowpathJason Low committed 10 years agoc0fcb6c
  23. locking/rwsem: Rework zeroing reader waiter->taskDavidlohr Bueso committed 10 years agoe385139
  24. locking/rwsem: Enable lockless waiter wakeup(s)Davidlohr Bueso committed 10 years ago133e89e
  25. locking/ww_mutex: Report recursive ww_mutex locking earlyChris Wilson committed 10 years ago0422e83
  26. add down_write_killable_nested()Al Viro committed 10 years ago887bddf
  27. Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4Linus Torvalds committed 10 years ago0e01df1
  28. Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 10 years ago825a3b2
  29. Merge branch 'locking-rwsem-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 10 years ago3469d26
  30. locking/rwsem: Fix down_write_killable()Peter Zijlstra committed 10 years ago04cafed
  31. Merge branch 'sched/urgent' into sched/core to pick up fixesIngo Molnar committed 10 years agoeb60b3e
  32. locking/pvqspinlock: Robustify init_qspinlock_stat()Davidlohr Bueso committed 10 years agob96bbdd
  33. locking/pvqspinlock: Avoid double resetting of statsDavidlohr Bueso committed 10 years agodc209a3
  34. Merge tag 'v4.6-rc6' into locking/core, to pick up fixesIngo Molnar committed 10 years agoe8c8ce5
  35. locking/lockdep, sched/core: Implement a better lock pinning schemePeter Zijlstra committed 11 years agoe7904a2

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t