forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge tag 'docs-5.12' of git://git.lwn.net/linux
Pull documentation updates from Jonathan Corbet: "It has been a relatively quiet cycle in docsland. - As promised, the minimum Sphinx version to build the docs is now 1.7, and we have dropped support for Python 2 entirely. That allowed the removal of a bunch of compatibility code. - A set of treewide warning fixups from Mauro that I applied after it became clear nobody else was going to deal with them. - The automarkup mechanism can now create cross-references from relative paths to RST files. - More translations, typo fixes, and warning fixes" * tag 'docs-5.12' of git://git.lwn.net/linux: (75 commits) docs: kernel-hacking: be more civil docs: Remove the Microsoft rhetoric Documentation/admin-guide: kernel-parameters: Update nohlt section doc/admin-guide: fix spelling mistake: "perfomance" -> "performance" docs: Document cross-referencing using relative path docs: Enable usage of relative paths to docs on automarkup docs: thermal: fix spelling mistakes Documentation: admin-guide: Update kvm/xen config option docs: Make syscalls' helpers naming consistent coding-style.rst: Avoid comma statements Documentation: /proc/loadavg: add 3 more field descriptions Documentation/submitting-patches: Add blurb about backtraces in commit messages Docs: drop Python 2 support Move our minimum Sphinx version to 1.7 Documentation: input: define ABS_PRESSURE/ABS_MT_PRESSURE resolution as grams scripts/kernel-doc: add internal hyperlink to DOC: sections Update Documentation/admin-guide/sysctl/fs.rst docs: Update DTB format references docs: zh_CN: add iio index.rst translation docs/zh_CN: add iio ep93xx_adc.rst translation ...
- Loading branch information
Showing
88 changed files
with
812 additions
and
503 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -683,7 +683,7 @@ Orran Krieger and Rusty Russell and Dipankar Sarma and Maneesh Soni" | |
,month="October" | ||
,year="2001" | ||
,note="Available: | ||
\url{http://lkml.org/lkml/2001/10/13/105} | ||
\url{https://lore.kernel.org/r/[email protected]} | ||
[Viewed August 21, 2004]" | ||
,annotation={ | ||
} | ||
|
@@ -826,7 +826,7 @@ Symposium on Distributed Computing} | |
,month="October" | ||
,year="2002" | ||
,note="Available: | ||
\url{https://lkml.org/lkml/2002/10/24/262} | ||
\url{https://lore.kernel.org/r/[email protected]} | ||
[Viewed February 15, 2014]" | ||
,annotation={ | ||
Mingming Cao's patch to introduce RCU to SysV IPC. | ||
|
@@ -839,7 +839,7 @@ Symposium on Distributed Computing} | |
,month="March" | ||
,year="2003" | ||
,note="Available: | ||
\url{http://lkml.org/lkml/2003/3/9/205} | ||
\url{https://lore.kernel.org/r/[email protected]} | ||
[Viewed March 13, 2006]" | ||
,annotation={ | ||
Linus suggests replacing brlock with RCU and/or seqlocks: | ||
|
@@ -1036,15 +1036,15 @@ Add per-cpu batch counter" | |
,annotation={ | ||
RCU runs reasonably on a 512-CPU SGI using Manfred Spraul's patches, | ||
which may be found at: | ||
https://lkml.org/lkml/2004/5/20/49 (split vars into cachelines) | ||
https://lkml.org/lkml/2004/5/22/114 (cpu_quiet() patch) | ||
https://lkml.org/lkml/2004/5/25/24 (0/5) | ||
https://lkml.org/lkml/2004/5/25/23 (1/5) | ||
https://lkml.org/lkml/2004/5/25/265 (works for Jack) | ||
https://lkml.org/lkml/2004/5/25/20 (2/5) | ||
https://lkml.org/lkml/2004/5/25/22 (3/5) | ||
https://lkml.org/lkml/2004/5/25/19 (4/5) | ||
https://lkml.org/lkml/2004/5/25/21 (5/5) | ||
https://lore.kernel.org/r/[email protected] (split vars into cachelines) | ||
https://lore.kernel.org/r/[email protected] (cpu_quiet() patch) | ||
https://lore.kernel.org/r/[email protected] (0/5) | ||
https://lore.kernel.org/r/[email protected] (1/5) | ||
https://lore.kernel.org/r/[email protected] (works for Jack) | ||
https://lore.kernel.org/r/[email protected] (2/5) | ||
https://lore.kernel.org/r/[email protected] (3/5) | ||
https://lore.kernel.org/r/[email protected] (4/5) | ||
https://lore.kernel.org/r/[email protected] (5/5) | ||
} | ||
} | ||
|
||
|
@@ -1106,7 +1106,7 @@ Oregon Health and Sciences University" | |
,month="August" | ||
,year="2004" | ||
,note="Available: | ||
\url{http://lkml.org/lkml/2004/8/6/237} | ||
\url{https://lore.kernel.org/r/[email protected]} | ||
[Viewed June 8, 2010]" | ||
,annotation={ | ||
Introduce rcu_dereference(). | ||
|
@@ -1119,7 +1119,7 @@ Oregon Health and Sciences University" | |
,month="August" | ||
,year="2004" | ||
,note="Available: | ||
\url{http://lkml.org/lkml/2004/8/30/87} | ||
\url{https://lore.kernel.org/r/[email protected]} | ||
[Viewed February 17, 2005]" | ||
,annotation={ | ||
Uses active code in rcu_read_lock() and rcu_read_unlock() to | ||
|
@@ -1186,7 +1186,7 @@ Oregon Health and Sciences University" | |
,month="October" | ||
,year="2004" | ||
,note="Available: | ||
\url{http://lkml.org/lkml/2004/10/23/241} | ||
\url{https://lore.kernel.org/r/[email protected]} | ||
[Viewed June 8, 2010]" | ||
,annotation={ | ||
Introduce rcu_assign_pointer(). | ||
|
@@ -1203,7 +1203,7 @@ Oregon Health and Sciences University" | |
,annotation={ | ||
James Morris posts Kaigai Kohei's patch to LKML. | ||
[Viewed December 10, 2004] | ||
Kaigai's patch is at https://lkml.org/lkml/2004/9/27/52 | ||
Kaigai's patch is at https://lore.kernel.org/r/[email protected] | ||
} | ||
} | ||
|
||
|
@@ -1241,7 +1241,7 @@ Oregon Health and Sciences University" | |
,year="2005" | ||
,day="17" | ||
,note="Available: | ||
\url{http://lkml.org/lkml/2005/3/17/199} | ||
\url{https://lore.kernel.org/r/[email protected]} | ||
[Viewed September 5, 2005]" | ||
,annotation={ | ||
First posting showing how RCU can be safely adapted for | ||
|
@@ -1256,7 +1256,7 @@ Oregon Health and Sciences University" | |
,year="2005" | ||
,day="18" | ||
,note="Available: | ||
\url{http://lkml.org/lkml/2005/3/18/122} | ||
\url{https://lore.kernel.org/r/[email protected]} | ||
[Viewed March 30, 2006]" | ||
,annotation={ | ||
Esben Neilsen suggests read-side suppression of grace-period | ||
|
@@ -1302,7 +1302,7 @@ Data Structures" | |
,month="May" | ||
,year="2005" | ||
,note="Available: | ||
\url{http://lkml.org/lkml/2005/5/9/185} | ||
\url{https://lore.kernel.org/r/[email protected]} | ||
[Viewed May 13, 2005]" | ||
,annotation={ | ||
First publication of working lock-based deferred free patches | ||
|
@@ -1385,7 +1385,7 @@ Data Structures" | |
,day="1" | ||
,year="2005" | ||
,note="Available: | ||
\url{http://lkml.org/lkml/2005/8/1/155} | ||
\url{https://lore.kernel.org/r/[email protected]} | ||
[Viewed March 14, 2006]" | ||
,annotation={ | ||
First operating counter-based realtime RCU patch posted to LKML. | ||
|
@@ -1399,7 +1399,7 @@ Data Structures" | |
,day="8" | ||
,year="2005" | ||
,note="Available: | ||
\url{http://lkml.org/lkml/2005/8/8/108} | ||
\url{https://lore.kernel.org/r/[email protected]} | ||
[Viewed March 14, 2006]" | ||
,annotation={ | ||
First operating counter-based realtime RCU patch posted to LKML, | ||
|
@@ -1415,7 +1415,7 @@ Data Structures" | |
,day="1" | ||
,year="2005" | ||
,note="Available: | ||
\url{http://lkml.org/lkml/2005/10/1/70} | ||
\url{https://lore.kernel.org/r/[email protected]} | ||
[Viewed March 14, 2006]" | ||
,annotation={ | ||
First rcutorture patch. | ||
|
@@ -1429,7 +1429,7 @@ Data Structures" | |
,day="6" | ||
,year="2006" | ||
,note="Available: | ||
\url{https://lkml.org/lkml/2006/1/7/22} | ||
\url{https://lore.kernel.org/r/[email protected]} | ||
[Viewed February 29, 2012]" | ||
,annotation={ | ||
David Miller's view on hashed arrays of locks: used to really | ||
|
@@ -1464,7 +1464,7 @@ Distributed Processing Symposium" | |
,day="20" | ||
,year="2006" | ||
,note="Available: | ||
\url{http://lkml.org/lkml/2006/6/20/238} | ||
\url{https://lore.kernel.org/r/[email protected]} | ||
[Viewed March 25, 2008]" | ||
,annotation={ | ||
RCU-protected radix tree. | ||
|
@@ -1554,7 +1554,7 @@ Revised: | |
,day="28" | ||
,year="2006" | ||
,note="Available: | ||
\url{http://lkml.org/lkml/2006/9/28/160} | ||
\url{https://lore.kernel.org/r/[email protected]} | ||
[Viewed March 27, 2008]" | ||
} | ||
|
||
|
@@ -1593,7 +1593,7 @@ Revised: | |
,year="2006" | ||
,day=26 | ||
,note="Available: | ||
\url{http://lkml.org/lkml/2006/10/26/73} | ||
\url{https://lore.kernel.org/r/[email protected]} | ||
[Viewed January 26, 2009]" | ||
,annotation={ | ||
RCU-based reader-writer lock that allows readers to proceed with | ||
|
@@ -1612,12 +1612,12 @@ Revised: | |
,year="2006" | ||
,day=17 | ||
,note="Available: | ||
\url{http://lkml.org/lkml/2006/11/17/56} | ||
\url{https://lore.kernel.org/r/[email protected]} | ||
[Viewed May 28, 2007]" | ||
,annotation={ | ||
SRCU's grace periods are too slow for Jens, even after a | ||
factor-of-three speedup. | ||
Sped-up version of SRCU at http://lkml.org/lkml/2006/11/17/359. | ||
Sped-up version of SRCU at https://lore.kernel.org/r/[email protected]. | ||
} | ||
} | ||
|
||
|
@@ -1629,7 +1629,7 @@ Revised: | |
,year="2006" | ||
,day=19 | ||
,note="Available: | ||
\url{http://lkml.org/lkml/2006/11/19/69} | ||
\url{https://lore.kernel.org/r/20061119190027.GA3676@oleg} | ||
[Viewed May 28, 2007]" | ||
,annotation={ | ||
First cut of QRCU. Expanded/corrected versions followed. | ||
|
@@ -1644,7 +1644,7 @@ Revised: | |
,year="2006" | ||
,day=30 | ||
,note="Available: | ||
\url{http://lkml.org/lkml/2006/11/29/330} | ||
\url{https://lore.kernel.org/r/20061130015714.GC1350@oleg} | ||
[Viewed November 26, 2008]" | ||
,annotation={ | ||
Expanded/corrected version of QRCU. | ||
|
@@ -1709,7 +1709,7 @@ Revised: | |
,year="2007" | ||
,day=3 | ||
,note="Available: | ||
\url{http://lkml.org/lkml/2007/1/3/112} | ||
\url{https://lore.kernel.org/r/20070103152738.GA16063@localdomain} | ||
[Viewed May 28, 2007]" | ||
,annotation={ | ||
Patch for list_splice_rcu(). | ||
|
@@ -1737,7 +1737,7 @@ Revised: | |
,year="2007" | ||
,day=28 | ||
,note="Available: | ||
\url{http://lkml.org/lkml/2007/1/28/34} | ||
\url{https://lore.kernel.org/r/[email protected]} | ||
[Viewed March 27, 2008]" | ||
,annotation={ | ||
RCU-like implementation for frequent updaters and rare readers(!). | ||
|
@@ -1767,7 +1767,7 @@ Revised: | |
,year="2007" | ||
,day=24 | ||
,note="Available: | ||
\url{http://lkml.org/lkml/2007/2/25/18} | ||
\url{https://lore.kernel.org/r/[email protected]} | ||
[Viewed March 27, 2008]" | ||
,annotation={ | ||
Patch for QRCU supplying lock-free fast path. | ||
|
@@ -1846,7 +1846,7 @@ Revised: | |
,annotation={ | ||
LWN article describing Promela and spin, and also using Oleg | ||
Nesterov's QRCU as an example (with Paul McKenney's fastpath). | ||
Merged patch at: http://lkml.org/lkml/2007/2/25/18 | ||
Merged patch at: https://lore.kernel.org/r/[email protected] | ||
} | ||
} | ||
|
||
|
@@ -1885,7 +1885,7 @@ Revised: | |
,day="10" | ||
,year="2007" | ||
,note="Available: | ||
\url{http://lkml.org/lkml/2007/9/10/213} | ||
\url{https://lore.kernel.org/r/[email protected]} | ||
[Viewed October 25, 2007]" | ||
,annotation={ | ||
Final patch for preemptable RCU to -rt. (Later patches were | ||
|
@@ -1933,7 +1933,7 @@ Revised: | |
,day="20" | ||
,year="2007" | ||
,note="Available: | ||
\url{http://lkml.org/lkml/2007/12/20/244} | ||
\url{https://lore.kernel.org/r/20071220142540.GB22523@Krystal} | ||
[Viewed March 27, 2008]" | ||
,annotation={ | ||
Request for call_rcu_sched() and rcu_barrier_sched(). | ||
|
@@ -2013,7 +2013,7 @@ Revised: | |
,day="29" | ||
,year="2008" | ||
,note="Available: | ||
\url{http://lkml.org/lkml/2008/1/29/208} | ||
\url{https://lore.kernel.org/r/[email protected]} | ||
[Viewed March 27, 2008]" | ||
,annotation={ | ||
Patch that prevents preemptible RCU from unnecessarily waking | ||
|
@@ -2028,7 +2028,7 @@ Revised: | |
,day="1" | ||
,year="2008" | ||
,note="Available: | ||
\url{http://lkml.org/lkml/2008/2/2/255} | ||
\url{https://lore.kernel.org/r/[email protected]} | ||
[Viewed October 18, 2008]" | ||
,annotation={ | ||
Explanation of compilers violating dependency ordering. | ||
|
@@ -2088,7 +2088,7 @@ lot of {Linux} into your technology!!!" | |
,day="3" | ||
,year="2008" | ||
,note="Available: | ||
\url{http://lkml.org/lkml/2008/6/2/539} | ||
\url{https://lore.kernel.org/r/[email protected]} | ||
[Viewed December 10, 2008]" | ||
,annotation={ | ||
Updated RCU classic algorithm. Introduced multi-tailed list | ||
|
@@ -2122,7 +2122,7 @@ lot of {Linux} into your technology!!!" | |
,day="21" | ||
,year="2008" | ||
,note="Available: | ||
\url{http://lkml.org/lkml/2008/8/21/336} | ||
\url{https://lore.kernel.org/r/[email protected]} | ||
[Viewed December 8, 2008]" | ||
,annotation={ | ||
State-based RCU. One key thing that this patch does is to | ||
|
@@ -2137,7 +2137,7 @@ lot of {Linux} into your technology!!!" | |
,day="6" | ||
,year="2008" | ||
,note="Available: | ||
\url{http://lkml.org/lkml/2008/9/6/86} | ||
\url{https://lore.kernel.org/r/[email protected]} | ||
[Viewed December 8, 2008]" | ||
,annotation={ | ||
Manfred notes a fix required to my attempt to separate irq | ||
|
@@ -2183,7 +2183,7 @@ lot of {Linux} into your technology!!!" | |
,day="14" | ||
,year="2009" | ||
,note="Available: | ||
\url{http://lkml.org/lkml/2009/1/14/449} | ||
\url{https://lore.kernel.org/r/[email protected]} | ||
[Viewed January 15, 2009]" | ||
,annotation={ | ||
Small-footprint implementation of RCU for uniprocessor | ||
|
@@ -2218,7 +2218,7 @@ lot of {Linux} into your technology!!!" | |
git://lttng.org/userspace-rcu.git | ||
http://lttng.org/cgi-bin/gitweb.cgi?p=userspace-rcu.git | ||
http://lttng.org/urcu | ||
http://lkml.org/lkml/2009/2/5/572 | ||
https://lore.kernel.org/r/20090206030543.GB8560@Krystal | ||
} | ||
} | ||
|
||
|
@@ -2258,7 +2258,7 @@ lot of {Linux} into your technology!!!" | |
,day="25" | ||
,year="2009" | ||
,note="Available: | ||
\url{http://lkml.org/lkml/2009/6/25/306} | ||
\url{https://lore.kernel.org/r/[email protected]} | ||
[Viewed August 16, 2009]" | ||
,annotation={ | ||
First posting of expedited RCU to be accepted into -tip. | ||
|
@@ -2272,7 +2272,7 @@ lot of {Linux} into your technology!!!" | |
,day="23" | ||
,year="2009" | ||
,note="Available: | ||
\url{http://lkml.org/lkml/2009/7/23/294} | ||
\url{https://lore.kernel.org/r/[email protected]} | ||
[Viewed August 15, 2009]" | ||
,annotation={ | ||
First posting of simple and fast preemptable RCU. | ||
|
@@ -2350,7 +2350,7 @@ lot of {Linux} into your technology!!!" | |
,month="December" | ||
,year="2009" | ||
,note="Available: | ||
\url{http://lkml.org/lkml/2009/10/18/129} | ||
\url{https://lore.kernel.org/r/20091018232918.GA7385@Krystal} | ||
[Viewed December 29, 2009]" | ||
,annotation={ | ||
Mathieu proposed defer_rcu() with fixed-size per-thread pool | ||
|
@@ -2518,7 +2518,7 @@ lot of {Linux} into your technology!!!" | |
,month="January" | ||
,year="2011" | ||
,note="Available: | ||
\url{https://lkml.org/lkml/2011/1/18/322} | ||
\url{https://lore.kernel.org/r/[email protected]} | ||
[Viewed March 4, 2011]" | ||
,annotation={ | ||
"The RCU-based name lookup is at the other end of the spectrum - the | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,8 +3,8 @@ Control Groupstats | |
================== | ||
|
||
Control Groupstats is inspired by the discussion at | ||
http://lkml.org/lkml/2007/4/11/187 and implements per cgroup statistics as | ||
suggested by Andrew Morton in http://lkml.org/lkml/2007/4/11/263. | ||
https://lore.kernel.org/r/[email protected] and implements per cgroup statistics as | ||
suggested by Andrew Morton in https://lore.kernel.org/r/[email protected]. | ||
|
||
Per cgroup statistics infrastructure re-uses code from the taskstats | ||
interface. A new set of cgroup operations are registered with commands | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.