Steven Rostedt
where else to find them
what they talk about
all 10 in the filters
where they keep going back
- Linux Plumbers Conference2 editions2023–2025
all 18 in the filters
on a stage with
- Indu Bhagatonce
- John Stultzonce
- Mr Masami Hiramatsuonce
all 8 in the filters
who talks about the same things
- John Ogness8 talks
- Thomas Gleixner14 talks
- Vandana Salve12 talks
- Ralf Ramsauer7 talks
- Daniel Bristot de Oliveira25 talks
- Ignat Korchagin36 talks
| title | conference | date |
|---|---|---|
| Userspace Assisted Scheduling via Sc... | Linux Plumbers Conference 2025 | 2025-12-11 |
Proposes a userspace-to-kernel QoS stack that maps four classes (user interactive, user initiated, utility, background) through a middleware library using… | ||
| Adaptive futexes: spin if the owner is still running on another CPU | Linux Plumbers Conference 2025 | 2025-12-11 |
Proposal: store the lock owner (owner TID) in the futex word so the kernel can observe the owner’s run state and spin if owner is running on another CPU… | ||
| Synthetic Events and Tracing Latency Within the Kernel | Open Source Summit Japan + AI_dev: Open Source GenAI & ML Summit + Automotive Linux Summit 2025 | 2025-12-08 |
Describes how synthetic events join two kernel tracepoints into one record that carries both fields and a time delta, created by histogram triggers under… | ||
| Analyzing Your System with Tracing Libraries | Open Source Summit Japan + AI_dev 2024 | 2024-10-28 |
trace-cmd front end moves functionality into libraries so applications can use trace-cmd features programmatically; libtracefs mounts and reads tracefs… | ||
| Callsite Trampolines | Linux Plumbers Conference 2023 | 2023-11-13 |
Compiler extension generates a per-callsite wrapper that creates a small static record (placed in a custom ELF section) and replaces calls with trampoline… | ||
| Function parameters with BTF | Linux Plumbers Conference 2023 | 2023-11-13 |
Proposal shows using BTF to print return values and every argument for function graph and ftrace by building a quick lookup table that maps IPs to BTF… | ||
| Implementing sframes | Linux Plumbers Conference 2023 | 2023-11-13 |
sframes are implemented in binutils to let the kernel unwind user stacks without frame pointers by reading an ELF sframe section for static binaries, but… | ||
| The Resurrection of Ureadahead and Speeding up the Boot Process and Preloading... | Embedded Linux Conference (ELC) @ EOSS 2023 | 2023-06-27 |
Resurrected ureadahead is rewritten to work without kernel patches by switching from custom trace events to uses mm_filemap_add_to_page_cache and… | ||
| Cyclictest latency, find out why with tracing | Real Time Linux Summit @ Embedded Open Source Summit 2023 | 2023-06-26 |
Runs cyclictest with kernel tracing enabled and uses Trace command plus new C libraries (libtracecmd, built on libtracefs and libtraceevent) to parse… | ||
| Advanced Tracing Features to See What Your Application is Waiting On | LinuxCon @ OSS NA 2023 | 2023-05-10 |
New kernel features plus two new libraries let users find what an app waits on by actually measuring and matching events: libtracefs (and a tracing client… | ||
| Tracing VMs Seeing How Host and Guest Interact | LinuxCon Europe 2022 | 2022-09-13 |
Shows how to record and correlate host and guest kernel traces using trace-cmd and KernelShark, enabling synchronized host/guest timelines via a trace-cmd… | ||
| BoF: Realtime Linux | Embedded Linux Conference @ Open Source Summit North America 2022 | 2022-06-21 |
Preempt RT history and status are concrete: the patch set shrinks from ~350 to 49 patches (RC1) as many pieces land upstream, but the preempt RT config is… | ||
| Dynamic tracing within a busybox environment | Embedded Fest 2021 Online | 2021-12-03 |
Shows how to do kernel-level dynamic tracing on a constrained busybox system using only echo and cat to control tracefs and ftrace, plus small shell scripts… | ||
| What is new in KernelShark two | Open Source Summit + Embedded Linux Conference + OSPOCon 2021 | 2021-09-27 |
KernelShark 2 rewrites the GUI around a new plugin system and a compact drawing layer that drops per‑pixel work from tens of events to about 15 using… | ||
| Tracing: The Bane of You Security Folks | Linux Security Summit Europe 2019 | 2019-10-31 |
Tracing deliberately exposes kernel internals and therefore clashes with hardening: ftrace uses a ftrace trampoline to redirect calls, live kernel patching… | ||
| KernelShark 1.0 is Here; What Does that Mean? | Open Source Summit + Embedded Linux Conference North America 2019 | 2019-08-21 |
KernelShark 1.0 is a Qt front end for Ftrace that replaces the old GTK prototype, is rewritten in Qt, and ships faster rendering, markers that map events to… | ||
| Real Time is Coming to Linux; What Does that Mean to You? | Open Source Summit Europe & ELC + OpenIoT Summit Europe 2018 | 2018-10-22 |
Linux gains preempt_rt in mainline as a kernel config option that makes interrupts into schedulable threads (use of force_threaded_irq), converts sleeping… | ||
| Maintaining a Real Time Stable Kernel | Embedded Linux Conference + OpenIoT Summit North America 2018 | 2018-03-12 |
Maintains the PREEMPT_RT stable trees by merging stable releases one-by-one (examples: 4.9 → 4.14 → 4.16, with long‑term 3.18 kept only if needed)… | ||
| printk() - The Most Useful Tool is Now Showing its Age | Open Source Summit Europe + Embedded Linux Conference Europe 2017 | 2017-10-23 |
printk is the kernel printf that still uses a single fixed-size ring buffer with log levels 1–8 and metadata, and its 1998 spinlock introduced in 1998 plus the… | ||
| Using SCHED_DEADLINE | Embedded Linux Conference + OpenIoT Summit Europe 2016 | 2016-10-11 |
Linux 3.14 adds SCHED_DEADLINE, implementing EDF plus the CBS and new syscalls (sched_setattr) that accept runtime/deadline/period in nanoseconds; code samples… | ||
| Hardware Latencies: How to Flush Them Out | Collaboration Summit 2013 | 2013-04-15 |
A 40‑core server shows sporadic 500 µs jitters that only appear after hours; investigation uses cyclictest (dash n, -p95, -b breakpoints), ftrace /… | ||
| Inside the RT Patch | Embedded Linux Conference 2013 | 2013-02-20 |
Explains that CONFIG_PREEMPT_RT turns Linux into a mostly preemptible, deterministic kernel by converting many spinlocks to sleeping mutexes, pushing hard IRQs… | ||
| nothing matches | ||