Code

History

Commits on master to kernel/locking/percpu-rwsem.c33
  1. locking/percpu-rwsem: Annotate intentional data race in readers_active_check()Sun Shaojie committed 4 months agoc9c8578
  2. locking: Add contended_release tracepoint to sleepable locksDmitry Ilvokhin committed 5 months ago4f070cc
  3. locking/percpu-rwsem: Extract __percpu_up_read()Dmitry Ilvokhin committed 5 months ago7cfa62c
  4. locking/percpu-rwsem: add freezable alternative to down_readJames Bottomley committed 1 year ago559b3bb
  5. percpu: use TYPEOF_UNQUAL() in variable declarationsUros Bizjak committed 1 year ago8a3c392
  6. locking/percpu-rwsem: Trigger contention tracepoints only if contendedNamhyung Kim committed 3 years agof3e3620
  7. locking/percpu-rwsem: Add percpu_is_write_locked() and percpu_is_read_locked()Marco Elver committed 4 years ago01fe8a3
  8. locking: Apply contention tracepoints in the slow pathNamhyung Kim committed 4 years agoee042be
  9. locking: Add missing __sched attributesMinchan Kim committed 4 years agoc441e93
  10. locking/percpu-rwsem: Use this_cpu_{inc,dec}() for read_countHou Tao committed 6 years agoe6b1a44
  11. locking/percpu-rwsem: Fix a task_struct refcountQian Cai committed 6 years agod22cc7f
  12. rcuwait: Add @state argument to rcuwait_wait_event()Peter Zijlstra (Intel) committed 6 years ago80fbaf1
  13. locking/percpu-rwsem: Add might_sleep() for writer lockingDavidlohr Bueso committed 6 years ago41f0e29
  14. locking/percpu-rwsem: Fold __percpu_up_read()Davidlohr Bueso committed 6 years agoac8dec4
  15. locking/percpu-rwsem: Remove the embedded rwsemPeter Zijlstra committed 7 years ago7f26482
  16. locking/percpu-rwsem: Extract __percpu_down_read_trylock()Peter Zijlstra committed 7 years ago75ff645
  17. locking/percpu-rwsem: Move __this_cpu_inc() into the slowpathPeter Zijlstra committed 7 years ago71365d4
  18. locking/percpu-rwsem: Convert to boolPeter Zijlstra committed 7 years ago206c98f
  19. locking/percpu-rwsem, lockdep: Make percpu-rwsem use its own lockdep_mapPeter Zijlstra committed 7 years ago1751060
  20. Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcuIngo Molnar committed 7 years ago83086d6
  21. rcu/sync: Kill rcu_sync_type/gp_typeOleg Nesterov committed 7 years ago95bf33b
  22. treewide: Add SPDX license identifier for missed filesThomas Gleixner committed 7 years ago457c899
  23. locking/rwsem: Remove arch specific rwsem filesWaiman Long committed 7 years ago46ad084
  24. locking/percpu-rwsem: Replace waitqueue with rcuwaitDavidlohr Bueso committed 9 years ago52b9412
  25. locking/percpu-rwsem: Optimize readers and reduce global impactPeter Zijlstra committed 10 years ago80127a3
  26. ext4: fix races between changing inode journal mode and ext4_writepagesDaeho Jeong committed 10 years agoc8585c6
  27. locking/percpu-rwsem: Clean up the lockdep annotations in percpu_down_read()Oleg Nesterov committed 11 years agocc5f730
  28. locking/percpu-rwsem: Fix the comments outdated by rcu_syncOleg Nesterov committed 11 years agof324a76
  29. locking/percpu-rwsem: Make use of the rcu_sync infrastructureOleg Nesterov committed 11 years ago001dac6
  30. locking/percpu-rwsem: Make percpu_free_rwsem() after kzalloc() safeOleg Nesterov committed 11 years ago95b19f6
  31. locking/percpu-rwsem: Export symbols for locktorturePaul E. McKenney committed 11 years ago302707f
  32. percpu-rwsem: introduce percpu_down_read_trylock()Oleg Nesterov committed 11 years ago9287f69
  33. locking: Move the percpu-rwsem code to kernel/locking/Peter Zijlstra committed 13 years ago32cf7c3