<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lwn.git/Documentation/admin-guide, branch docs-mw</title>
<subtitle>Linux kernel documentation tree maintained by Jonathan Corbet</subtitle>
<id>http://mirrors.hust.edu.cn/git/lwn.git/atom?h=docs-mw</id>
<link rel='self' href='http://mirrors.hust.edu.cn/git/lwn.git/atom?h=docs-mw'/>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/'/>
<updated>2026-05-25T20:31:44+00:00</updated>
<entry>
<title>docs: sysctl/net: Remove ax25, netrom, rose entries</title>
<updated>2026-05-25T20:31:44+00:00</updated>
<author>
<name>Costa Shulyupin</name>
<email>costa.shul@redhat.com</email>
</author>
<published>2026-05-15T18:01:57+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=d7391997ea9c93137bc855fd2b55392acbb7ef63'/>
<id>urn:sha1:d7391997ea9c93137bc855fd2b55392acbb7ef63</id>
<content type='text'>
These networking subsystems were removed in commit dd8d4bc28ad7
("net: remove ax25 and amateur radio (hamradio) subsystem"),
but the sysctl directory table still listed them.

Assisted-by: Claude:claude-opus-4-6
Signed-off-by: Costa Shulyupin &lt;costa.shul@redhat.com&gt;
Acked-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;
Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;
Message-ID: &lt;20260515180200.1490926-1-costa.shul@redhat.com&gt;
</content>
</entry>
<entry>
<title>docs: admin-guide: add IGNORE_DIRS example for cscope</title>
<updated>2026-05-15T14:48:28+00:00</updated>
<author>
<name>Cheng-Han Wu</name>
<email>hank20010209@gmail.com</email>
</author>
<published>2026-05-03T10:14:29+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=e27108800bb8a8be08300ce14d532f7225e4c50f'/>
<id>urn:sha1:e27108800bb8a8be08300ce14d532f7225e4c50f</id>
<content type='text'>
The workload tracing guide shows how to build a cscope database by
running cscope command directly. The kernel build system also provides
a cscope target, which supports IGNORE_DIRS for excluding directories
from the generated database.

Mention make cscope and show how to exclude Documentation/ as an example.

Signed-off-by: Cheng-Han Wu &lt;hank20010209@gmail.com&gt;
Reviewed-by: Shuah Khan &lt;skhan@linuxfoundation.org&gt;
Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;
Message-ID: &lt;20260503101429.254394-5-hank20010209@gmail.com&gt;
</content>
</entry>
<entry>
<title>docs: admin-guide: clarify perf bench all behavior</title>
<updated>2026-05-15T14:48:28+00:00</updated>
<author>
<name>Cheng-Han Wu</name>
<email>hank20010209@gmail.com</email>
</author>
<published>2026-05-03T10:14:28+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=7fb658ede0404e8dac52bb196bc0457c5db03f19'/>
<id>urn:sha1:7fb658ede0404e8dac52bb196bc0457c5db03f19</id>
<content type='text'>
The workload tracing guide lists a fixed set of benchmarks for
"perf bench all". This list is stale and can become outdated when
perf adds, removes, or renames benchmark collections or individual
benchmarks.

Describe "perf bench all" as running all available benchmarks in the perf
bench framework instead. Also document how to list the collections and
benchmarks available on a given system.

Signed-off-by: Cheng-Han Wu &lt;hank20010209@gmail.com&gt;
Reviewed-by: Shuah Khan &lt;skhan@linuxfoundation.org&gt;
Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;
Message-ID: &lt;20260503101429.254394-4-hank20010209@gmail.com&gt;
</content>
</entry>
<entry>
<title>docs: admin-guide: fix stress-ng command examples</title>
<updated>2026-05-15T14:48:28+00:00</updated>
<author>
<name>Cheng-Han Wu</name>
<email>hank20010209@gmail.com</email>
</author>
<published>2026-05-03T10:14:27+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=6e13c0aac620ec418f1a47f6a3bb9230a6677e3f'/>
<id>urn:sha1:6e13c0aac620ec418f1a47f6a3bb9230a6677e3f</id>
<content type='text'>
The workload tracing guide includes stress-ng command examples with a
stray "command." word at the end. This makes the examples invalid if they
are copied and run directly.

Remove the stray word from the stress-ng example. Also use "--" in the
perf record example to clearly separate perf record options from the
workload command being recorded.

Signed-off-by: Cheng-Han Wu &lt;hank20010209@gmail.com&gt;
Reviewed-by: Shuah Khan &lt;skhan@linuxfoundation.org&gt;
Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;
Message-ID: &lt;20260503101429.254394-3-hank20010209@gmail.com&gt;
</content>
</entry>
<entry>
<title>docs: admin-guide: fix typos in workload tracing guide</title>
<updated>2026-05-15T14:48:28+00:00</updated>
<author>
<name>Cheng-Han Wu</name>
<email>hank20010209@gmail.com</email>
</author>
<published>2026-05-03T10:14:26+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=d848b1b099111c3b905a690e7e1a2600302e3b94'/>
<id>urn:sha1:d848b1b099111c3b905a690e7e1a2600302e3b94</id>
<content type='text'>
Fix several typos in the workload tracing guide:

  - sys_opennat() -&gt; sys_openat()
  - annotate the to view -&gt; annotate the output to view
  - sys_getegid -&gt; sys_getegid()

Signed-off-by: Cheng-Han Wu &lt;hank20010209@gmail.com&gt;
Reviewed-by: Shuah Khan &lt;skhan@linuxfoundation.org&gt;
Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;
Message-ID: &lt;20260503101429.254394-2-hank20010209@gmail.com&gt;
</content>
</entry>
<entry>
<title>docs: Update nosmt support for arm64</title>
<updated>2026-05-15T14:26:31+00:00</updated>
<author>
<name>Jinjie Ruan</name>
<email>ruanjinjie@huawei.com</email>
</author>
<published>2026-04-17T03:25:40+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=f5899ff9c48d8f4dcfb1d622605d6ea2e0cf7eb9'/>
<id>urn:sha1:f5899ff9c48d8f4dcfb1d622605d6ea2e0cf7eb9</id>
<content type='text'>
commit eed4583bcf9a6 ("arm64: Kconfig: Enable HOTPLUG_SMT") enable
HOTPLUG_SMT for SMT control for arm64, but the documentation was
not updated accordingly to reflect that ARM64 now supports control SMT
via boot parameter and sysfs knobs:

1. Boot parameters:

nosmt:          Disable SMT, can be enabled via sysfs knobs.
nosmt=force:    Disable SMT, cannot be enabled via sysfs knobs.

2. Runtime sysfs controls:

Write "on", "off", "forceoff" or the number of SMT threads (1, 2, ...)
to /sys/devices/system/cpu/smt/control.

Signed-off-by: Jinjie Ruan &lt;ruanjinjie@huawei.com&gt;
Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;
Message-ID: &lt;20260417032540.3720627-1-ruanjinjie@huawei.com&gt;
</content>
</entry>
<entry>
<title>docs: reporting-issues: replace "these advices" with "all of this advice"</title>
<updated>2026-05-15T13:55:51+00:00</updated>
<author>
<name>Chen-Shi-Hong</name>
<email>eric039eric@gmail.com</email>
</author>
<published>2026-05-14T08:27:33+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=8d624d687d1b6f7f913e28ec4bcc73e7ac59e9fa'/>
<id>urn:sha1:8d624d687d1b6f7f913e28ec4bcc73e7ac59e9fa</id>
<content type='text'>
"Advice" is an uncountable noun, so "these advices" is grammatically
incorrect.

Replace it with "all of this advice" instead, which keeps the sentence
grammatical while also making it clear that it refers to the full set of
recommendations in the paragraph.

Signed-off-by: Chen-Shi-Hong &lt;eric039eric@gmail.com&gt;
Reviewed-by: WangYuli &lt;wangyl5933@chinaunicom.cn&gt;
Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;
Message-ID: &lt;20260514082808.655-1-eric039eric@gmail.com&gt;
</content>
</entry>
<entry>
<title>Documentation/kernel-parameters: Remove "Deprecated" from isolcpus=</title>
<updated>2026-05-03T15:09:15+00:00</updated>
<author>
<name>Sebastian Andrzej Siewior</name>
<email>bigeasy@linutronix.de</email>
</author>
<published>2026-04-27T15:07:39+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=75ff0feaa2755ba8f064f2085a8afbf6139a5195'/>
<id>urn:sha1:75ff0feaa2755ba8f064f2085a8afbf6139a5195</id>
<content type='text'>
The isolcpus= option has been marked as deprecated in 2017. Back then it
was desired for the domain sub option to be configured dynamically at
runtime instead using this boot command line which provides a static
configuration. In the meantime this option was extended by other sub
options which don't have runtime counterpart or it does not make sense
to provide one.

The deprecated part always referred to the default `domain' sub option
but it was not obvious. Also the reasoning behind the deprecation is
sort of dubious: There is nothing wrong with a static configuration if
there is no desired to reconfigure. This is useful on systems which
have one purpose and the CPU partition configuration is not changed for
the entire lifetime.

Remove the "Deprecated" note. Remove the part of the description which
suggest to use cpuset.sched_load_balance and instead point to the
documentation file which explains how to use cpusets to configure this
at runtime.

Signed-off-by: Sebastian Andrzej Siewior &lt;bigeasy@linutronix.de&gt;
Acked-by: Waiman Long &lt;longman@redhat.com&gt;
Acked-by: Steven Rostedt &lt;rostedt@goodmis.org&gt;
Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;
Message-ID: &lt;20260427150739.bwVmmkj2@linutronix.de&gt;
</content>
</entry>
<entry>
<title>docs: Remove stale ISDN parameters</title>
<updated>2026-05-03T14:36:03+00:00</updated>
<author>
<name>Costa Shulyupin</name>
<email>costa.shul@redhat.com</email>
</author>
<published>2026-05-02T12:02:05+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=cb7083f9db3f634d22845c29b3af733bd751fc17'/>
<id>urn:sha1:cb7083f9db3f634d22845c29b3af733bd751fc17</id>
<content type='text'>
The icn= and pcbit= parameters referenced drivers removed in
commit 02bbd9802da7 ("staging: i4l: delete the whole thing").

Remove the stale parameter entries and the now-unused ISDN tag
from the legend.

Suggested-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;
Signed-off-by: Costa Shulyupin &lt;costa.shul@redhat.com&gt;
Assisted-by: Claude:claude-opus-4-6
Acked-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;
Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;
Message-ID: &lt;20260502120206.1289126-1-costa.shul@redhat.com&gt;
</content>
</entry>
<entry>
<title>Documentation/binfmt-misc.rst: Specify aux vector for "O" flag description</title>
<updated>2026-04-27T09:58:19+00:00</updated>
<author>
<name>Charlie Jenkins</name>
<email>thecharlesjenkins@gmail.com</email>
</author>
<published>2026-04-18T21:08:49+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=49984b903a92ccf9dafeca4ed4f18f86ee9adb72'/>
<id>urn:sha1:49984b903a92ccf9dafeca4ed4f18f86ee9adb72</id>
<content type='text'>
Instead of replacing the file path in the argument vector, the file
descriptor is passed as AT_EXECFD in the auxilary vector. This appears
to have been the case at least since the git port, update the
documentation to reflect this.

Signed-off-by: Charlie Jenkins &lt;thecharlesjenkins@gmail.com&gt;
Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;
Message-ID: &lt;20260418-binfmt_misc_doc_update-v1-1-c2e9601ab868@gmail.com&gt;
</content>
</entry>
</feed>
