summaryrefslogtreecommitdiff
path: root/Documentation/locking
Commit message (Expand)AuthorAgeFilesLines
* docs: fix broken doc references due to renamesMauro Carvalho Chehab2019-07-171-2/+2
* docs: locking: add it to the main indexMauro Carvalho Chehab2019-07-151-1/+1
* docs: locking: convert docs to ReST and rename to *.rstMauro Carvalho Chehab2019-07-1510-376/+500
* locking/lockdep: Add explanation to lock usage rules in lockdep design docYuyang Du2019-06-031-10/+23
* locking/lockdep: Add description and explanation in lockdep design docYuyang Du2019-06-031-18/+61
* Documentation/locking/lockdep: Drop last two chars of sample statesGeert Uytterhoeven2019-03-041-2/+2
* Merge tag 'docs-4.20' of git://git.lwn.net/linuxLinus Torvalds2018-10-241-16/+0
|\
| * Drop all 00-INDEX files from Documentation/Henrik Austad2018-09-091-16/+0
* | Documentation/lockstat: Fix trivial typoAndrew Murray2018-10-021-1/+1
|/
* locking: Implement an algorithm choice for Wound-Wait mutexesThomas Hellstrom2018-07-031-11/+46
* locking: WW mutex cleanupPeter Ziljstra2018-07-031-6/+6
* Merge tag 'v4.16-rc2' into locking/core, to refresh the branchIngo Molnar2018-02-211-32/+17
|\
| * Documentation/locking/mutex-design: Update to reflect latest changesJuri Lelli2018-02-111-32/+17
* | Documentation/locking/lockdep: Add section about available annotationsJuri Lelli2018-02-141-0/+47
* | Documentation/locking/lockdep: Update info about statesJuri Lelli2018-02-141-2/+2
|/
* Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau...Ingo Molnar2018-01-031-5/+0
|\
| * torture: Eliminate torture_runnable and perf_runnablePaul E. McKenney2017-12-111-5/+0
* | locking/lockdep: Remove the cross-release locking checksIngo Molnar2017-12-121-874/+0
|/
* Documentation: fix locking rt-mutex doc refsTom Saeger2017-10-191-1/+1
* Merge branch 'linus' into locking/core, to fix up conflictsIngo Molnar2017-09-042-359/+131
|\
| * rtmutex: update rt-mutexAlex Shi2017-08-241-32/+26
| * rtmutex: update rt-mutex-designAlex Shi2017-08-241-327/+105
* | locking/lockdep: Add 'crossrelease' feature documentationByungchul Park2017-08-101-0/+874
|/
* locking/ww_mutex/Documentation: Update the design documentNicolai Hähnle2017-01-141-4/+8
* locking/lglock: Remove lglock implementationPeter Zijlstra2016-09-221-166/+0
* locking/Documentation/lockdep: Fix spelling mistakesEric Engestrom2016-04-281-2/+2
* Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2015-11-031-1/+1
|\
| * locking/Documentation/lockstat: Fix typo - lokcing -> lockingStephen Boyd2015-09-181-1/+1
* | locktorture: Support rtmutex torturingDavidlohr Bueso2015-10-061-0/+3
|/
* Merge tag 'docs-for-linus' of git://git.lwn.net/linux-2.6Linus Torvalds2015-02-112-0/+21
|\
| * lockstat: Add documentation on contention and contenting pointsDaniel Wagner2015-01-281-0/+5
| * Update of Documentation/00-INDEXHenrik Austad2014-12-291-0/+16
* | locking/Documentation: Update code pathSeongJae Park2015-01-161-1/+1
|/
* Merge branch 'core-locking-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2014-12-091-0/+166
|\
| * locking/lglocks: Add documentation of current lglocks implementationNicholas Mc Guire2014-12-081-0/+166
* Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2014-10-137-0/+1992
|\
| * locking/Documentation: Update locking/mutex-design.txt disadvantagesDavidlohr Bueso2014-08-131-3/+3
| * locking/Documentation: Move locking related docs into Documentation/locking/Davidlohr Bueso2014-08-137-0/+1992
* locktorture: Support rwlocksDavidlohr Bueso2014-09-301-0/+5
* locktorture: Support rwsemsDavidlohr Bueso2014-09-161-0/+2
* locktorture: Add infrastructure for torturing read locksDavidlohr Bueso2014-09-161-4/+12
* locktorture: Support mutexesDavidlohr Bueso2014-09-161-0/+2
* locktorture: Add documentationDavidlohr Bueso2014-09-161-0/+130