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

Docs: typos/spelling

Fix spelling and grammar in Docs descriptions

Signed-off-by: Remington Brasga <rbrasga@uci.edu>
Reviewed-by: Randy Dunlap <rdunlap@infradead.org>
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
Link: https://lore.kernel.org/r/20240429225527.2329-1-rbrasga@uci.edu

authored by

Remington Brasga and committed by
Jonathan Corbet
da51bbcd d43ddd5c

+18 -18
+1 -1
Documentation/admin-guide/hw-vuln/srso.rst
··· 135 135 disable the mitigation with spec_rstack_overflow=off. 136 136 137 137 Similarly, 'Mitigation: IBPB' is another full mitigation type employing 138 - an indrect branch prediction barrier after having applied the required 138 + an indirect branch prediction barrier after having applied the required 139 139 microcode patch for one's system. This mitigation comes also at 140 140 a performance cost. 141 141
+1 -1
Documentation/admin-guide/kernel-parameters.txt
··· 7308 7308 This can be changed after boot by writing to the 7309 7309 matching /sys/module/workqueue/parameters file. All 7310 7310 workqueues with the "default" affinity scope will be 7311 - updated accordignly. 7311 + updated accordingly. 7312 7312 7313 7313 workqueue.debug_force_rr_cpu 7314 7314 Workqueue used to implicitly guarantee that work
+1 -1
Documentation/admin-guide/mm/ksm.rst
··· 308 308 ``advisor_target_scan_time`` parameter. This parameter sets the target time to 309 309 scan all the KSM candidate pages. The parameter ``advisor_target_scan_time`` 310 310 decides how aggressive the scan time advisor scans candidate pages. Lower 311 - values make the scan time advisor to scan more aggresively. This is the most 311 + values make the scan time advisor to scan more aggressively. This is the most 312 312 important parameter for the configuration of the scan time advisor. 313 313 314 314 The initial value and the maximum value can be changed with
+1 -1
Documentation/arch/m68k/buddha-driver.rst
··· 173 173 the timing will always be mode 0 8-bit compatible, no matter 174 174 what you have selected in the speed register: 175 175 176 - 781ns select, IOR/IOW after 4 clock cycles (=314ns) aktive. 176 + 781ns select, IOR/IOW after 4 clock cycles (=314ns) active. 177 177 178 178 All the timings with a very short select-signal (the 355ns 179 179 fast accesses) depend on the accelerator card used in the
+1 -1
Documentation/arch/sparc/oradax/dax-hv-api.txt
··· 41 41 submissions until they succeed; waiting for an outstanding CCB to complete is not necessary, and would 42 42 not be a guarantee that a future submission would succeed. 43 43 44 - The availablility of DAX coprocessor command service is indicated by the presence of the DAX virtual 44 + The availability of DAX coprocessor command service is indicated by the presence of the DAX virtual 45 45 device node in the guest MD (Section 8.24.17, “Database Analytics Accelerators (DAX) virtual-device 46 46 node”). 47 47
+1 -1
Documentation/arch/x86/xstate.rst
··· 138 138 Dynamic features in signal frames 139 139 --------------------------------- 140 140 141 - Dynamcally enabled features are not written to the signal frame upon signal 141 + Dynamically enabled features are not written to the signal frame upon signal 142 142 entry if the feature is in its initial configuration. This differs from 143 143 non-dynamic features which are always written regardless of their 144 144 configuration. Signal handlers can examine the XSAVE buffer's XSTATE_BV
+1 -1
Documentation/core-api/entry.rst
··· 18 18 Non-instrumentable code - noinstr 19 19 --------------------------------- 20 20 21 - Most instrumentation facilities depend on RCU, so intrumentation is prohibited 21 + Most instrumentation facilities depend on RCU, so instrumentation is prohibited 22 22 for entry code before RCU starts watching and exit code after RCU stops 23 23 watching. In addition, many architectures must save and restore register state, 24 24 which means that (for example) a breakpoint in the breakpoint entry code would
+1 -1
Documentation/driver-api/mtd/nand_ecc.rst
··· 462 462 Analysis 3 463 463 ========== 464 464 465 - Very weird. Guess it has to do with caching or instruction parallellism 465 + Very weird. Guess it has to do with caching or instruction parallelism 466 466 or so. I also tried on an eeePC (Celeron, clocked at 900 Mhz). Interesting 467 467 observation was that this one is only 30% slower (according to time) 468 468 executing the code as my 3Ghz D920 processor.
+1 -1
Documentation/driver-api/scsi.rst
··· 259 259 high-end systems. 260 260 261 261 The SAS transport class contains common code to deal with SAS HBAs, an 262 - aproximated representation of SAS topologies in the driver model, and 262 + approximated representation of SAS topologies in the driver model, and 263 263 various sysfs attributes to expose these topologies and management 264 264 interfaces to userspace. 265 265
+1 -1
Documentation/driver-api/usb/usb.rst
··· 422 422 423 423 USBDEVFS_GET_SPEED 424 424 Returns the speed of the device. The speed is returned as a 425 - nummerical value in accordance with enum usb_device_speed 425 + numerical value in accordance with enum usb_device_speed 426 426 427 427 File modification time is not updated by this request. 428 428
+1 -1
Documentation/driver-api/wbrf.rst
··· 68 68 can be enabled for the device. 69 69 2. Call `amd_wbrf_register_notifier` to register for notification 70 70 of frequency band change(add or remove) from other producers. 71 - 3. Call the `amd_wbrf_retrieve_freq_band` initally to retrieve 71 + 3. Call the `amd_wbrf_retrieve_freq_band` initially to retrieve 72 72 current active frequency bands considering some producers may broadcast 73 73 such information before the consumer is up. 74 74 4. On receiving a notification for frequency band change, run
+2 -2
Documentation/filesystems/directory-locking.rst
··· 44 44 * decide which of the source and target need to be locked. 45 45 The source needs to be locked if it's a non-directory, target - if it's 46 46 a non-directory or about to be removed. 47 - * take the locks that need to be taken (exlusive), in inode pointer order 47 + * take the locks that need to be taken (exclusive), in inode pointer order 48 48 if need to take both (that can happen only when both source and target 49 49 are non-directories - the source because it wouldn't need to be locked 50 50 otherwise and the target because mixing directory and non-directory is ··· 234 234 neither of the children is a descendent of another. 235 235 236 236 That concludes the proof, since the set of operations with the 237 - properties requiered for a minimal deadlock can not exist. 237 + properties required for a minimal deadlock can not exist. 238 238 239 239 Note that the check for having a common ancestor in cross-directory 240 240 rename is crucial - without it a deadlock would be possible. Indeed,
+2 -2
Documentation/filesystems/porting.rst
··· 858 858 859 859 **mandatory** 860 860 861 - [should've been added in 2016] stale comment in finish_open() nonwithstanding, 861 + [should've been added in 2016] stale comment in finish_open() notwithstanding, 862 862 failure exits in ->atomic_open() instances should *NOT* fput() the file, 863 863 no matter what. Everything is handled by the caller. 864 864 ··· 989 989 find the owning superblock of any additional devices. 990 990 991 991 In the old mechanism reusing or creating a superblock for a racing mount(2) and 992 - umount(2) relied on the file_system_type as the holder. This was severly 992 + umount(2) relied on the file_system_type as the holder. This was severely 993 993 underdocumented however: 994 994 995 995 (1) Any concurrent mounter that managed to grab an active reference on an
+1 -1
Documentation/mm/slub.rst
··· 80 80 81 81 Debugging options may require the minimum possible slab order to increase as 82 82 a result of storing the metadata (for example, caches with PAGE_SIZE object 83 - sizes). This has a higher liklihood of resulting in slab allocation errors 83 + sizes). This has a higher likelihood of resulting in slab allocation errors 84 84 in low memory situations or if there's high fragmentation of memory. To 85 85 switch off debugging for such caches by default, use:: 86 86
+1 -1
Documentation/security/SCTP.rst
··· 81 81 destination addresses. 82 82 83 83 SCTP_SENDMSG_CONNECT - Initiate a connection that is generated by a 84 - sendmsg(2) or sctp_sendmsg(3) on a new asociation. 84 + sendmsg(2) or sctp_sendmsg(3) on a new association. 85 85 86 86 SCTP_PRIMARY_ADDR - Set local primary address. 87 87
+1 -1
Documentation/translations/zh_TW/process/submit-checklist.rst
··· 31 31 32 32 c) 使用 ``O=builddir`` 時可以成功編譯 33 33 34 - d) 任何 Doucmentation/ 下的變更都能成功構建且不引入新警告/錯誤。 34 + d) 任何 Documentation/ 下的變更都能成功構建且不引入新警告/錯誤。 35 35 用 ``make htmldocs`` 或 ``make pdfdocs`` 檢驗構建情況並修復問題。 36 36 37 37 3) 通過使用本地交叉編譯工具或其他一些構建設施在多個CPU體系結構上構建。