* [PATCH 0/2] advsync: Minor fixups
@ 2023-06-11 17:15 SeongJae Park
2023-06-11 17:15 ` [PATCH 1/2] advsync/rt: Update path to kernel-per-CPU-kthreads document SeongJae Park
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: SeongJae Park @ 2023-06-11 17:15 UTC (permalink / raw)
To: paulmck; +Cc: perfbook, SeongJae Park
From: SeongJae Park <sj38.park@gmail.com>
This patchset contains trivial fixups for advsync/, which found while
doing Korean translation[1].
[1] https://github.com/sjp38/perfbook-ko_KR
SeongJae Park (2):
advsync/rt: Update path to kernel-per-CPU-kthreads document
advsync/rt: Mention the tree of Documentation/ directory
advsync/rt.tex | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
--
2.17.1
^ permalink raw reply [flat|nested] 4+ messages in thread
* [PATCH 1/2] advsync/rt: Update path to kernel-per-CPU-kthreads document
2023-06-11 17:15 [PATCH 0/2] advsync: Minor fixups SeongJae Park
@ 2023-06-11 17:15 ` SeongJae Park
2023-06-11 17:15 ` [PATCH 2/2] advsync/rt: Mention the tree of Documentation/ directory SeongJae Park
2023-06-11 20:04 ` [PATCH 0/2] advsync: Minor fixups Paul E. McKenney
2 siblings, 0 replies; 4+ messages in thread
From: SeongJae Park @ 2023-06-11 17:15 UTC (permalink / raw)
To: paulmck; +Cc: perfbook, SeongJae Park
From: SeongJae Park <sj38.park@gmail.com>
Linux commit 4f4cfa6c560c ("docs: admin-guide: add a series of orphaned
documents") has moved Documentation/kernel-per-CPU-kthreads.txt to
Documentation/admin-guide/kernel-per-CPU-kthreads.rst. Update the old
path in advsync/rt.tex.
Signed-off-by: SeongJae Park <sj38.park@gmail.com>
---
advsync/rt.tex | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/advsync/rt.tex b/advsync/rt.tex
index c4d9c3c2..5bcdfabc 100644
--- a/advsync/rt.tex
+++ b/advsync/rt.tex
@@ -1486,7 +1486,8 @@ initiation take place on housekeeping CPUs, that special kernel
Kconfig or boot parameters be selected in order to direct work away from
the worker CPUs, or that worker CPUs never enter the kernel.
Specific per-kthread advice may be found in the Linux kernel source
-\path{Documentation} directory at \path{kernel-per-CPU-kthreads.txt}.
+\path{Documentation} directory at
+\path{admin-guide/kernel-per-CPU-kthreads.rst}.
A third source of OS jitter in the Linux kernel for CPU-bound threads
running at real-time priority is the scheduler itself.
--
2.17.1
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [PATCH 2/2] advsync/rt: Mention the tree of Documentation/ directory
2023-06-11 17:15 [PATCH 0/2] advsync: Minor fixups SeongJae Park
2023-06-11 17:15 ` [PATCH 1/2] advsync/rt: Update path to kernel-per-CPU-kthreads document SeongJae Park
@ 2023-06-11 17:15 ` SeongJae Park
2023-06-11 20:04 ` [PATCH 0/2] advsync: Minor fixups Paul E. McKenney
2 siblings, 0 replies; 4+ messages in thread
From: SeongJae Park @ 2023-06-11 17:15 UTC (permalink / raw)
To: paulmck; +Cc: perfbook, SeongJae Park
From: SeongJae Park <sj38.park@gmail.com>
A sentence in rt.tex is mentioning a file under Linux source tree's
Documentation/ directory without the explanation of the tree. Add it so
that readers can easily find the mentioned file.
Signed-off-by: SeongJae Park <sj38.park@gmail.com>
---
advsync/rt.tex | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/advsync/rt.tex b/advsync/rt.tex
index 5bcdfabc..e02da57a 100644
--- a/advsync/rt.tex
+++ b/advsync/rt.tex
@@ -1626,7 +1626,7 @@ real-time and heavy-compute workloads, but hurts other workloads
that feature high rates of system calls and
I/O~\cite{AbdullahAljuhni2018nohzfull}.
Additional limitations, tradeoffs, and configuration advice may be
-found in \path{Documentation/timers/no_hz.rst}.
+found in \path{Documentation/timers/no_hz.rst} file in the Linux source tree.
As you can see, obtaining bare-metal performance when running
CPU-bound real-time threads on a general-purpose OS such as Linux
--
2.17.1
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [PATCH 0/2] advsync: Minor fixups
2023-06-11 17:15 [PATCH 0/2] advsync: Minor fixups SeongJae Park
2023-06-11 17:15 ` [PATCH 1/2] advsync/rt: Update path to kernel-per-CPU-kthreads document SeongJae Park
2023-06-11 17:15 ` [PATCH 2/2] advsync/rt: Mention the tree of Documentation/ directory SeongJae Park
@ 2023-06-11 20:04 ` Paul E. McKenney
2 siblings, 0 replies; 4+ messages in thread
From: Paul E. McKenney @ 2023-06-11 20:04 UTC (permalink / raw)
To: SeongJae Park; +Cc: perfbook, SeongJae Park
On Sun, Jun 11, 2023 at 10:15:04AM -0700, SeongJae Park wrote:
> From: SeongJae Park <sj38.park@gmail.com>
>
> This patchset contains trivial fixups for advsync/, which found while
> doing Korean translation[1].
>
> [1] https://github.com/sjp38/perfbook-ko_KR
Good eyes, queued and pushed, thank you!
Thanx, Paul
> SeongJae Park (2):
> advsync/rt: Update path to kernel-per-CPU-kthreads document
> advsync/rt: Mention the tree of Documentation/ directory
>
> advsync/rt.tex | 5 +++--
> 1 file changed, 3 insertions(+), 2 deletions(-)
>
> --
> 2.17.1
>
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2023-06-11 20:04 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-06-11 17:15 [PATCH 0/2] advsync: Minor fixups SeongJae Park
2023-06-11 17:15 ` [PATCH 1/2] advsync/rt: Update path to kernel-per-CPU-kthreads document SeongJae Park
2023-06-11 17:15 ` [PATCH 2/2] advsync/rt: Mention the tree of Documentation/ directory SeongJae Park
2023-06-11 20:04 ` [PATCH 0/2] advsync: Minor fixups Paul E. McKenney
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox