mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2026-08-09 06:14:34 +02:00
Some thoughts on hardware that is used for real-time workload. Certainly not complete but should cover some of the import topics such as: - Main memory, caches and the possiblie control given by the hardware. - What could happen by putting critical hardware behind USB or VirtIO. - Allowing real-time tasks to consume the CPU entirely without giving the system some time to breath. - Networking with what the kernel provides. Reviewed-by: Steven Rostedt (Google) <rostedt@goodmis.org> Reviewed-by: Randy Dunlap <rdunlap@infradead.org> Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de> Signed-off-by: Jonathan Corbet <corbet@lwn.net> Message-ID: <20251127154343.292156-2-bigeasy@linutronix.de>
18 lines
413 B
ReStructuredText
18 lines
413 B
ReStructuredText
.. SPDX-License-Identifier: GPL-2.0
|
|
|
|
=====================
|
|
Real-time preemption
|
|
=====================
|
|
|
|
This documentation is intended for Linux kernel developers and contributors
|
|
interested in the inner workings of PREEMPT_RT. It explains key concepts and
|
|
the required changes compared to a non-PREEMPT_RT configuration.
|
|
|
|
.. toctree::
|
|
:maxdepth: 2
|
|
|
|
theory
|
|
differences
|
|
hardware
|
|
architecture-porting
|