summaryrefslogtreecommitdiffstats
path: root/core/lock.c
Commit message (Expand)AuthorAgeFilesLines
* core/fast-reboot: disable fast reboot upon fundamental entry/exit/locking errorsNicholas Piggin2018-03-221-0/+1
* Don't detect lock timeouts when timebase is invalidStewart Smith2018-03-091-0/+7
* core/lock: Add lock timeout warningsMatt Brown2018-03-071-0/+27
* core/lock: Add deadlock detectionMatt Brown2018-03-071-1/+81
* lock: Add additional lock auditing codeBenjamin Herrenschmidt2017-12-201-9/+32
* core/lock: improve bust_locksNicholas Piggin2017-12-031-0/+3
* core/lock: Introduce atomic cmpxchg and implement try_lock with itNicholas Piggin2017-12-031-4/+22
* Convert important polling loops to spin at lowest SMT priorityNicholas Piggin2017-06-061-1/+4
* Fast reboot for P8Benjamin Herrenschmidt2016-10-171-0/+3
* Disable bust_locks for general calls of abort()Alistair Popple2015-07-061-0/+2
* core/lock: Simplify the check in lock_recursive()Gavin Shan2015-05-111-3/+1
* lock: Add lock depth recording per CPUBenjamin Herrenschmidt2015-02-181-0/+5
* Don't run pollers when sending fsp msg for op panel op_display(FATAL)Stewart Smith2015-01-211-2/+2
* core: Make secondary spin and locks use cpu_relax()Benjamin Herrenschmidt2014-10-081-2/+1
* lock: Add helper to check if this CPU is already holding a lockBenjamin Herrenschmidt2014-07-081-0/+6
* Initial commit of Open Source releaseBenjamin Herrenschmidt2014-07-021-0/+125
OpenPOWER on IntegriCloud