Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Misc typos in PREEMPT_RT course #211

Open
tpetazzoni opened this issue Oct 10, 2023 · 1 comment
Open

Misc typos in PREEMPT_RT course #211

tpetazzoni opened this issue Oct 10, 2023 · 1 comment
Assignees

Comments

@tpetazzoni
Copy link
Contributor

List of issues/typos reported by Robert PJ Day:

17: "In [an] Realtime system,..."
25: "interrupted by an interruption" seems kind of redundant
29: "A low-priority task [migh] ..."
31: "interfers"
36: "Preempt-RT", I would always write as "PREEMPT_RT" for consistency
39: Not a typo but since you refer to the POSIX/Linux API for RT
programming,
it would be useful to add a link for that
48: "logging mechanism[s]"
48: "execution context[s]"
48: Again, I would use a consistent reference to "RT-patch"
49: "enqueues" -> "enqueue"
49: "IRQS_ONESHOT" -> "IRQF_ONESHOT" ????
49: "IRQF_NOTHREAD" ... there does not appear to be any such symbol in
the current
kernel, did you mean IRQ_NOTHREAD?
51: "Uncompatible" ... I would say "Incompatible"
53: I would title this slide, "no forced kernel preemption" so there is
no confusion
53: "hard to find" -> "hard-to-find"
56: "explicitely" -> "explicitly"
56: Since you mention Ubuntu 20.04 earlier, might be worth mentioning
real-time Ubuntu 22.04
in beta, https://ubuntu.com/blog/real-time-ubuntu-released
59: "Power-management features use[s] ..."
61: At some point, do you explain where to get "hwlatdetect"?
66: "Other Idle states can also exist[s], ..."
83: "rt-test" -> "rt-tests" ???
97: "Synchronisation mechanism that can deferred..." ????
97: "Deffered"
97: "preven"
99: I might mention that SCHED_NORMAL is another name for SCHED_OTHER.
Or it used to be.
113: "of a thread[s]"
117: "explicitely"

@realchrisolin
Copy link

Also worth noting that PREEMPT_RT was merged into the mainline kernel today.

torvalds/linux@baeb9a7

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants