summaryrefslogtreecommitdiffstats
path: root/Documentation/locking
Commit message (Expand)AuthorAgeFilesLines
* Documentation/locking/locktypes: Update migrate_disable() bits.Sebastian Andrzej Siewior2021-12-141-6/+3
* Documentation: seqlock: s/LOCKTYPE/LOCKNAME/gAhmed S. Darwish2020-12-301-11/+10
* docs: lockdep-design: fix some warning issuesMauro Carvalho Chehab2020-10-281-20/+31
* seqlock: Introduce seqcount_latch_tAhmed S. Darwish2020-09-101-0/+18
* lockdep/Documention: Recursive read lock detection reasoningBoqun Feng2020-08-261-0/+258
* Documentation/locking/locktypes: Fix local_locks documentationMarta Rybczynska2020-08-261-12/+12
* Merge tag 'docs-5.9-2' of git://git.lwn.net/linuxLinus Torvalds2020-08-131-1/+1
|\
| * Documentation/locking/locktypes: fix the typoHuang Shijie2020-08-131-1/+1
* | Merge tag 'locking-urgent-2020-08-10' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2020-08-101-0/+52
|\ \
| * | seqlock: Extend seqcount API with associated locksAhmed S. Darwish2020-07-291-0/+52
* | | Merge tag 'docs-5.9' of git://git.lwn.net/linuxLinus Torvalds2020-08-042-2/+2
|\ \ \ | | |/ | |/|
| * | Documentation: locking: ww-mutex-design: drop duplicated wordRandy Dunlap2020-07-131-1/+1
| * | Documentation: locking: mutex-design: fix duplicated wordRandy Dunlap2020-07-131-1/+1
| * | docs: locking: Replace HTTP links with HTTPS onesAlexander A. Klimov2020-07-131-1/+1
* | | Merge tag 'locking-core-2020-08-03' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2020-08-033-1/+172
|\ \ \ | | |/ | |/|
| * | Documentation: locking: Describe seqlock design and usageAhmed S. Darwish2020-07-292-0/+171
| * | docs: locking: Replace HTTP links with HTTPS onesAlexander A. Klimov2020-07-161-1/+1
| |/
* / docs: RCU: Convert torture.txt to ReSTMauro Carvalho Chehab2020-06-291-1/+1
|/
* Merge tag 'docs-5.8' of git://git.lwn.net/linuxLinus Torvalds2020-06-0110-2/+1325
|\
| * docs: move locking-specific documents to locking/Mauro Carvalho Chehab2020-05-159-1/+1324
| * doc:locking: remove info about old behavior of locktortureFederico Vaga2020-05-051-1/+1
* | locking: Introduce local_lock()Thomas Gleixner2020-05-281-11/+204
|/
* Documentation/locking/locktypes: Minor copy editor fixesRandy Dunlap2020-03-281-11/+11
* Documentation/locking/locktypes: Further clarifications and wordsmithingThomas Gleixner2020-03-281-50/+98
* Documentation: Add lock ordering and nesting documentationThomas Gleixner2020-03-212-0/+300
* docs/locking: Fix outdated section namesSeongJae Park2020-02-051-2/+2
* doc:locking: fix locktorture parameter descriptionFederico Vaga2019-12-191-2/+1
* doc:lock: remove reference to clever use of read-write lockFederico Vaga2019-09-141-12/+0
* 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