Skip to content

Commit 647681b

Browse files
committed
Merge tag 'docs-6.4-2' of git://git.lwn.net/linux
Pull more documentation updates from Jonathan Corbet: "A handful of late-arriving documentation fixes, plus one Spanish translation that has been ready for some time but got applied late" * tag 'docs-6.4-2' of git://git.lwn.net/linux: docs/sp_SP: Add translation of process/adding-syscalls CREDITS: Update email address for Mat Martineau Documentation: update kernel stack for x86_64 docs: Remove unnecessary unicode character docs: fix "Reviewd" typo Documentation: timers: hrtimers: Make hybrid union historical docs/admin-guide/mm/ksm.rst fix intraface -> interface typo doc:it_IT: fix some typos
2 parents e919a3f + cdc822d commit 647681b

File tree

12 files changed

+652
-24
lines changed

12 files changed

+652
-24
lines changed

CREDITS

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2510,8 +2510,8 @@ D: XF86_8514
25102510
D: cfdisk (curses based disk partitioning program)
25112511

25122512
N: Mat Martineau
2513-
E: mat@martineau.name
2514-
D: MPTCP subsystem co-maintainer 2020-2023
2513+
E: martineau@kernel.org
2514+
D: MPTCP subsystem co-maintainer
25152515
D: Keyctl restricted keyring and Diffie-Hellman UAPI
25162516
D: Bluetooth L2CAP ERTM mode and AMP
25172517
S: USA

Documentation/admin-guide/mm/ksm.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ content which can be replaced by a single write-protected page (which
2020
is automatically copied if a process later wants to update its
2121
content). The amount of pages that KSM daemon scans in a single pass
2222
and the time between the passes are configured using :ref:`sysfs
23-
intraface <ksm_sysfs>`
23+
interface <ksm_sysfs>`
2424

2525
KSM only merges anonymous (private) pages, never pagecache (file) pages.
2626
KSM's merged pages were originally locked into kernel memory, but can now

Documentation/arch/x86/kernel-stacks.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Most of the text from Keith Owens, hacked by AK
1212
x86_64 page size (PAGE_SIZE) is 4K.
1313

1414
Like all other architectures, x86_64 has a kernel stack for every
15-
active thread. These thread stacks are THREAD_SIZE (2*PAGE_SIZE) big.
15+
active thread. These thread stacks are THREAD_SIZE (4*PAGE_SIZE) big.
1616
These stacks contain useful data as long as a thread is alive or a
1717
zombie. While the thread is in user space the kernel stack is empty
1818
except for the thread_info structure at the bottom.

Documentation/timers/hrtimers.rst

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -123,17 +123,12 @@ equivalent to timer_delete() and timer_delete_sync()] - so there's no direct
123123
potential for code sharing either.
124124

125125
Basic data types: every time value, absolute or relative, is in a
126-
special nanosecond-resolution type: ktime_t. The kernel-internal
127-
representation of ktime_t values and operations is implemented via
128-
macros and inline functions, and can be switched between a "hybrid
129-
union" type and a plain "scalar" 64bit nanoseconds representation (at
130-
compile time). The hybrid union type optimizes time conversions on 32bit
131-
CPUs. This build-time-selectable ktime_t storage format was implemented
132-
to avoid the performance impact of 64-bit multiplications and divisions
133-
on 32bit CPUs. Such operations are frequently necessary to convert
134-
between the storage formats provided by kernel and userspace interfaces
135-
and the internal time format. (See include/linux/ktime.h for further
136-
details.)
126+
special nanosecond-resolution 64bit type: ktime_t.
127+
(Originally, the kernel-internal representation of ktime_t values and
128+
operations was implemented via macros and inline functions, and could be
129+
switched between a "hybrid union" type and a plain "scalar" 64bit
130+
nanoseconds representation (at compile time). This was abandoned in the
131+
context of the Y2038 work.)
137132

138133
hrtimers - rounding of timer values
139134
-----------------------------------
@@ -148,7 +143,7 @@ a given clock has - be it low-res, high-res, or artificially-low-res.
148143
hrtimers - testing and verification
149144
-----------------------------------
150145

151-
We used the high-resolution clock subsystem ontop of hrtimers to verify
146+
We used the high-resolution clock subsystem on top of hrtimers to verify
152147
the hrtimer implementation details in praxis, and we also ran the posix
153148
timer tests in order to ensure specification compliance. We also ran
154149
tests on low-resolution clocks.

Documentation/translations/it_IT/kernel-hacking/locking.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1030,7 +1030,7 @@ alle corse critiche, dovreste usare timer_delete_sync()
10301030
(``include/linux/timer.h``) per gestire questo caso.
10311031

10321032
Prima di rilasciare un temporizzatore dovreste chiamare la funzione
1033-
timer_shutdown() o timer_shutdown_sync() di modo che non venga più ricarmato.
1033+
timer_shutdown() o timer_shutdown_sync() di modo che non venga più riarmato.
10341034
Ogni successivo tentativo di riarmare il temporizzatore verrà silenziosamente
10351035
ignorato.
10361036

Documentation/translations/it_IT/process/deprecated.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -386,7 +386,7 @@ combinazione con struct_size() e flex_array_size()::
386386
Ci sono due casi speciali dove è necessario usare la macro DECLARE_FLEX_ARRAY()
387387
(da notare che la stessa macro è chiamata __DECLARE_FLEX_ARRAY() nei file di
388388
intestazione UAPI). Uno è quando l'array flessibile è l'unico elemento di una
389-
struttura, e l'altro è quando è parti un unione. Per motivi non tecnici, entrambi
389+
struttura, e l'altro quando è parte di un unione. Per motivi non tecnici, entrambi
390390
i casi d'uso non sono permessi dalla specifica C99. Per esempio, per
391391
convertire il seguente codice::
392392

Documentation/translations/it_IT/process/submitting-patches.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -532,7 +532,7 @@ manutentori che qualche verifica è stata fatta, fornisce un mezzo per trovare
532532
persone che possano verificare il codice in futuro, e garantisce che queste
533533
stesse persone ricevano credito per il loro lavoro.
534534

535-
Reviewd-by:, invece, indica che la patch è stata revisionata ed è stata
535+
Reviewed-by:, invece, indica che la patch è stata revisionata ed è stata
536536
considerata accettabile in accordo con la dichiarazione dei revisori:
537537

538538
Dichiarazione di svista dei revisori
@@ -563,13 +563,13 @@ una modifica che si ritiene appropriata e senza alcun problema tecnico
563563
importante. Qualsiasi revisore interessato (quelli che lo hanno fatto)
564564
possono offrire il proprio Reviewed-by per la patch. Questa etichetta serve
565565
a dare credito ai revisori e a informare i manutentori sul livello di revisione
566-
che è stato fatto sulla patch. L'etichetta Reviewd-by, quando fornita da
566+
che è stato fatto sulla patch. L'etichetta Reviewed-by, quando fornita da
567567
revisori conosciuti per la loro conoscenza sulla materia in oggetto e per la
568568
loro serietà nella revisione, accrescerà le probabilità che la vostra patch
569569
venga integrate nel kernel.
570570

571571
Quando si riceve una email sulla lista di discussione da un tester o
572-
un revisore, le etichette Tested-by o Reviewd-by devono essere
572+
un revisore, le etichette Tested-by o Reviewed-by devono essere
573573
aggiunte dall'autore quando invierà nuovamente la patch. Tuttavia, se
574574
la patch è cambiata in modo significativo, queste etichette potrebbero
575575
non avere più senso e quindi andrebbero rimosse. Solitamente si tiene traccia

Documentation/translations/ja_JP/SubmittingPatches

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -450,7 +450,7 @@ Reviewed-by: タグは、それとは異なり、下記のレビューア宣言
450450
状況においてその宣言した目的や機能が正しく実現することに関して、
451451
いかなる保証もしない(特にどこかで明示しない限り)。
452452

453-
Reviewd-by タグはそのパッチがカーネルに対して適切な修正であって、深刻な技術的
453+
Reviewed-by タグはそのパッチがカーネルに対して適切な修正であって、深刻な技術的
454454
問題を残していないという意見の宣言です。興味のあるレビューアは誰でも(レビュー
455455
作業を終えたら)パッチに対して Reviewed-by タグを提示できます。このタグは
456456
レビューアの寄与をクレジットする働き、レビューの進捗の度合いをメンテナに

0 commit comments

Comments
 (0)