summaryrefslogtreecommitdiffstats
path: root/kernel/locking/qspinlock_stat.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157Thomas Gleixner2019-05-301-9/+1
* locking/lock_events: Make lock_events available for all archs & other locksWaiman Long2019-04-101-129/+12
* locking/qspinlock_stat: Introduce generic lockevent_*() counting APIsWaiman Long2019-04-101-101/+62
* locking/qspinlock_stat: Track the no MCS node available caseWaiman Long2019-02-041-6/+15
* locking/qspinlock_stat: Count instances of nested lock slowpathsWaiman Long2018-10-171-0/+6
* locking/qspinlock: Add stat tracking for pending vs. slowpathWaiman Long2018-04-271-3/+6
* sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-0/+1
* don't open-code file_inode()Al Viro2016-12-051-10/+2
* locking/pvstat: Separate wait_again and spurious wakeup statsWaiman Long2016-08-101-2/+2
* locking/pvqspinlock: Fix a bug in qstat_read()Pan Xinhui2016-08-101-1/+0
* locking/pvqspinlock: Robustify init_qspinlock_stat()Davidlohr Bueso2016-05-051-8/+14
* locking/pvqspinlock: Avoid double resetting of statsDavidlohr Bueso2016-05-051-2/+0
* locking/pvqspinlock: Fix division by zero in qstat_read()Davidlohr Bueso2016-04-191-3/+5
* locking/pvqspinlock: Enable slowpath locking count trackingWaiman Long2016-02-291-0/+3
* locking/pvqspinlock: Move lock stealing count tracking code into pv_queued_sp...Waiman Long2016-02-291-13/+0
* locking/pvqspinlock: Queue node adaptive spinningWaiman Long2015-12-041-0/+3
* locking/pvqspinlock: Allow limited lock stealingWaiman Long2015-12-041-0/+16
* locking/pvqspinlock: Collect slowpath lock statisticsWaiman Long2015-12-041-0/+281