-
24/08/2020, 07:00
Welcome to the Real-time Microconference.
Go to contribution page -
Paul McKenney (Facebook)24/08/2020, 07:05
Injecting large quantities of preempt-disabled code pretty much anywhere in a realtime Linux kernel at runtime. What is not to like?
This discussion will open with a review of recent changes to BPF, including the new ability for at least some BPF programs to be preemptible. It will continue with an overview of BPF use cases, which is hoped to set the stage for a discussion on how realtime...
Go to contribution page -
André Almeida (Collabora)24/08/2020, 07:30
After a renewed interest in futex from several groups who are trying to extend the interface (i.e. futex wait multiple, futex swap, variable-sized futexes), alongside failed attempts to solve longstanding issues that cannot be solved under the current interface, Thomas Gleixner is convinced a new implementation of futex is necessary. This topic will collect feedback on the work being done to...
Go to contribution page -
Dhaval Giani (Oracle), Prakash Sangappa (Oracle)24/08/2020, 07:55
Inside our large database application setup, we have a few critical processes. Some of the functions include, heartbeat (for the cluster), monitoring what was happening (to debug in case a cluster does go down) amongst others.
Elaborating on a single example, if the heartbeat process doesn't run when it should, the cluster could remove the node, and then the node would have to shutdown,...
Go to contribution page -
Mark Brown24/08/2020, 08:35
Currently RT developers maintain a series of RT releases based off various stable versions which add the RT patches on top. Once the RT patches have been merged into mainline the baseline stable releases will have the patches however we need to figure out how the testing will be handled, currently the stable maintainers rely on other people and organizations to do the bulk of their testing. We...
Go to contribution page -
Mr Bastian Germann24/08/2020, 09:00
Soon, the Real-Time Linux project will have its PREEMPT_RT patches in mainline Linux. One part of the Real-Time Linux collaboration project is its continuous integration system CI-RT (https://github.com/ci-rt) with one known lab running (https://ci-rt.linutronix.de).
In this talk, a possible way how to run the existing CI-RT tests on mainline Linux will be presented. Additionally, possible...
Go to contribution page -
Mr Lukas Bulwahn24/08/2020, 09:25
This session shall shed some light on what needs to be done to use PREEMPT_RT in safety-critical systems.
For a structured discussion, this session first introduces:
- different types of assumed example systems, and the criticality of the real-time property in those systems,
- derived real-time requirements towards the kernel and hardware, and
- different general strategies described...
-
Clark Williams (Red Hat), Juri Lelli (Red Hat)24/08/2020, 10:10
This topic focuses on identifying sources of operating system “noise”, primarily for polling mode latency-sensitive applications on Linux. What do we mean by operating system noise? We mean things external to an application that can affect execution of the application in a negative way, usually meaning a delay in execution causing missed deadlines. The intent here is to identify the most...
Go to contribution page -
Thomas Gleixner24/08/2020, 10:35
In this talk, Thomas Gleixner will present the status of the PREEMPT_RT, along
Go to contribution page
with a section of questions and answers regarding the upstream work and the
future of the project.
Choose timezone
Your profile timezone:
