Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Documentation: Fix admin-guide typos

Fix typos.

Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Randy Dunlap <rdunlap@infradead.org>
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
Link: https://lore.kernel.org/r/20250813200526.290420-4-helgaas@kernel.org

authored by

Bjorn Helgaas and committed by
Jonathan Corbet
c3492167 aa7acf34

+25 -25
+1 -1
Documentation/admin-guide/LSM/SafeSetID.rst
··· 41 41 services without having to give out CAP_SETUID all over the place just so that 42 42 non-root programs can drop to even-lesser-privileged uids. This is especially 43 43 relevant when one non-root daemon on the system should be allowed to spawn other 44 - processes as different uids, but its undesirable to give the daemon a 44 + processes as different uids, but it's undesirable to give the daemon a 45 45 basically-root-equivalent CAP_SETUID. 46 46 47 47
+1 -1
Documentation/admin-guide/RAS/main.rst
··· 253 253 Some architectures have ECC detectors for L1, L2 and L3 caches, 254 254 along with DMA engines, fabric switches, main data path switches, 255 255 interconnections, and various other hardware data paths. If the hardware 256 - reports it, then a edac_device device probably can be constructed to 256 + reports it, then an edac_device device probably can be constructed to 257 257 harvest and present that to userspace. 258 258 259 259
+1 -1
Documentation/admin-guide/blockdev/paride.rst
··· 118 118 ================ ============ ======== 119 119 120 120 All parports and all protocol drivers are probed automatically unless probe=0 121 - parameter is used. So just "modprobe epat" is enough for a Imation SuperDisk 121 + parameter is used. So just "modprobe epat" is enough for an Imation SuperDisk 122 122 drive to work. 123 123 124 124 Manual device creation::
+1 -1
Documentation/admin-guide/device-mapper/vdo-design.rst
··· 600 600 All storage within vdo is managed as 4KB blocks, but it can accept writes 601 601 as small as 512 bytes. Processing a write that is smaller than 4K requires 602 602 a read-modify-write operation that reads the relevant 4K block, copies the 603 - new data over the approriate sectors of the block, and then launches a 603 + new data over the appropriate sectors of the block, and then launches a 604 604 write operation for the modified data block. The read and write stages of 605 605 this operation are nearly identical to the normal read and write 606 606 operations, and a single data_vio is used throughout this operation.
+1 -1
Documentation/admin-guide/hw-vuln/mds.rst
··· 214 214 command line with the 'ring3mwait=disable' command line option. 215 215 216 216 XEON PHI is not affected by the other MDS variants and MSBDS is mitigated 217 - before the CPU enters a idle state. As XEON PHI is not affected by L1TF 217 + before the CPU enters an idle state. As XEON PHI is not affected by L1TF 218 218 either disabling SMT is not required for full protection. 219 219 220 220 .. _mds_smt_control:
+1 -1
Documentation/admin-guide/kdump/kdump.rst
··· 471 471 performance degradation. To enable multi-cpu support, you should bring up an 472 472 SMP dump-capture kernel and specify maxcpus/nr_cpus options while loading it. 473 473 474 - * For s390x there are two kdump modes: If a ELF header is specified with 474 + * For s390x there are two kdump modes: If an ELF header is specified with 475 475 the elfcorehdr= kernel parameter, it is used by the kdump kernel as it 476 476 is done on all other architectures. If no elfcorehdr= kernel parameter is 477 477 specified, the s390x kdump kernel dynamically creates the header. The
+6 -6
Documentation/admin-guide/kernel-parameters.txt
··· 3700 3700 looking for corruption. Enabling this will 3701 3701 both detect corruption and prevent the kernel 3702 3702 from using the memory being corrupted. 3703 - However, its intended as a diagnostic tool; if 3703 + However, it's intended as a diagnostic tool; if 3704 3704 repeatable BIOS-originated corruption always 3705 3705 affects the same memory, you can use memmap= 3706 3706 to prevent the kernel from using that memory. ··· 7382 7382 (converted into nanoseconds). Fast, but 7383 7383 depending on the architecture, may not be 7384 7384 in sync between CPUs. 7385 - global - Event time stamps are synchronize across 7385 + global - Event time stamps are synchronized across 7386 7386 CPUs. May be slower than the local clock, 7387 7387 but better for some race conditions. 7388 7388 counter - Simple counting of events (1, 2, ..) ··· 7502 7502 section. 7503 7503 7504 7504 trace_trigger=[trigger-list] 7505 - [FTRACE] Add a event trigger on specific events. 7505 + [FTRACE] Add an event trigger on specific events. 7506 7506 Set a trigger on top of a specific event, with an optional 7507 7507 filter. 7508 7508 7509 - The format is is "trace_trigger=<event>.<trigger>[ if <filter>],..." 7510 - Where more than one trigger may be specified that are comma deliminated. 7509 + The format is "trace_trigger=<event>.<trigger>[ if <filter>],..." 7510 + Where more than one trigger may be specified that are comma delimited. 7511 7511 7512 7512 For example: 7513 7513 ··· 7515 7515 7516 7516 The above will enable the "stacktrace" trigger on the "sched_switch" 7517 7517 event but only trigger it if the "prev_state" of the "sched_switch" 7518 - event is "2" (TASK_UNINTERUPTIBLE). 7518 + event is "2" (TASK_UNINTERRUPTIBLE). 7519 7519 7520 7520 See also "Event triggers" in Documentation/trace/events.rst 7521 7521
+1 -1
Documentation/admin-guide/laptops/sonypi.rst
··· 25 25 (when available) 26 26 27 27 Those events (see linux/sonypi.h) can be polled using the character device node 28 - /dev/sonypi (major 10, minor auto allocated or specified as a option). 28 + /dev/sonypi (major 10, minor auto allocated or specified as an option). 29 29 A simple daemon which translates the jogdial movements into mouse wheel events 30 30 can be downloaded at: <http://popies.net/sonypi/> 31 31
+1 -1
Documentation/admin-guide/media/imx.rst
··· 96 96 motion compensation modes: low, medium, and high motion. Pipelines are 97 97 defined that allow sending frames to the VDIC subdev directly from the 98 98 CSI. There is also support in the future for sending frames to the 99 - VDIC from memory buffers via a output/mem2mem devices. 99 + VDIC from memory buffers via output/mem2mem devices. 100 100 101 101 - Includes a Frame Interval Monitor (FIM) that can correct vertical sync 102 102 problems with the ADV718x video decoders.
+3 -3
Documentation/admin-guide/media/si4713.rst
··· 13 13 Information about the Device 14 14 ---------------------------- 15 15 16 - This chip is a Silicon Labs product. It is a I2C device, currently on 0x63 address. 16 + This chip is a Silicon Labs product. It is an I2C device, currently on 0x63 address. 17 17 Basically, it has transmission and signal noise level measurement features. 18 18 19 19 The Si4713 integrates transmit functions for FM broadcast stereo transmission. ··· 28 28 Device driver description 29 29 ------------------------- 30 30 31 - There are two modules to handle this device. One is a I2C device driver 31 + There are two modules to handle this device. One is an I2C device driver 32 32 and the other is a platform driver. 33 33 34 34 The I2C device driver exports a v4l2-subdev interface to the kernel. ··· 113 113 - acomp_attack_time - Sets the attack time for audio dynamic range control. 114 114 - acomp_release_time - Sets the release time for audio dynamic range control. 115 115 116 - * Limiter setups audio deviation limiter feature. Once a over deviation occurs, 116 + * Limiter sets up the audio deviation limiter feature. Once an over deviation occurs, 117 117 it is possible to adjust the front-end gain of the audio input and always 118 118 prevent over deviation. 119 119
+1 -1
Documentation/admin-guide/mm/damon/usage.rst
··· 357 357 DAMON-based operation scheme. 358 358 359 359 Under ``quotas`` directory, four files (``ms``, ``bytes``, 360 - ``reset_interval_ms``, ``effective_bytes``) and two directores (``weights`` and 360 + ``reset_interval_ms``, ``effective_bytes``) and two directories (``weights`` and 361 361 ``goals``) exist. 362 362 363 363 You can set the ``time quota`` in milliseconds, ``size quota`` in bytes, and
+2 -2
Documentation/admin-guide/perf/hisi-pmu.rst
··· 109 109 - 2'b11: count the events which sent to the uring_ext (MATA) channel; 110 110 - 2'b01: is the same as 2'b11; 111 111 - 2'b10: count the events which sent to the uring (non-MATA) channel; 112 - - 2'b00: default value, count the events which sent to the both uring and 113 - uring_ext channel; 112 + - 2'b00: default value, count the events which sent to both uring and 113 + uring_ext channels; 114 114 115 115 Users could configure IDs to count data come from specific CCL/ICL, by setting 116 116 srcid_cmd & srcid_msk, and data desitined for specific CCL/ICL by setting
+2 -2
Documentation/admin-guide/quickly-build-trimmed-linux.rst
··· 273 273 does nothing at all; in that case you have to manually install your kernel, 274 274 as outlined in the reference section. 275 275 276 - If you are running a immutable Linux distribution, check its documentation 276 + If you are running an immutable Linux distribution, check its documentation 277 277 and the web to find out how to install your own kernel there. 278 278 279 279 [:ref:`details<install>`] ··· 884 884 setup that often can be fixed quickly; other times though the problem lies in 885 885 the code and can only be fixed by a developer. A close examination of the 886 886 failure messages coupled with some research on the internet will often tell you 887 - which of the two it is. To perform such a investigation, restart the build 887 + which of the two it is. To perform such an investigation, restart the build 888 888 process like this:: 889 889 890 890 make V=1
+2 -2
Documentation/admin-guide/reporting-issues.rst
··· 611 611 612 612 How to read the MAINTAINERS file 613 613 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 614 - To illustrate how to use the :ref:`MAINTAINERS <maintainers>` file, lets assume 614 + To illustrate how to use the :ref:`MAINTAINERS <maintainers>` file, let's assume 615 615 the WiFi in your Laptop suddenly misbehaves after updating the kernel. In that 616 616 case it's likely an issue in the WiFi driver. Obviously it could also be some 617 617 code it builds upon, but unless you suspect something like that stick to the ··· 1543 1543 1544 1544 And note, it helps developers a great deal if you can specify the exact version 1545 1545 that introduced the problem. Hence if possible within a reasonable time frame, 1546 - try to find that version using vanilla kernels. Lets assume something broke when 1546 + try to find that version using vanilla kernels. Let's assume something broke when 1547 1547 your distributor released a update from Linux kernel 5.10.5 to 5.10.8. Then as 1548 1548 instructed above go and check the latest kernel from that version line, say 1549 1549 5.10.9. If it shows the problem, try a vanilla 5.10.5 to ensure that no patches
+1 -1
Documentation/admin-guide/verify-bugs-and-bisect-regressions.rst
··· 1757 1757 to your bootloader's configuration. 1758 1758 1759 1759 You have to take care of some or all of the tasks yourself, if your 1760 - distribution lacks a installkernel script or does only handle part of them. 1760 + distribution lacks an installkernel script or does only handle part of them. 1761 1761 Consult the distribution's documentation for details. If in doubt, install the 1762 1762 kernel manually:: 1763 1763