Fast Trapless Kernel Probes Everywhere - USENIX ATC '24
Offered By: USENIX via YouTube
Course Description
Overview
Explore a 13-minute conference talk from USENIX ATC '24 that delves into the development of an efficient and general trapless kernel probing mechanism for Linux. Learn how researchers from the University of Illinois Urbana-Champaign and IBM T.J. Watson Research Center address the limitations of current Kprobe optimizations by introducing strategically placed nops to change code layout. Discover how this innovative approach achieves a 10x improvement in probe performance over standard Kprobe while extending this level of efficiency to 96% of kernel code. Gain insights into the critical importance of efficient kernel probing for debugging, system security, and performance monitoring in operating systems.
Syllabus
USENIX ATC '24 - Fast (Trapless) Kernel Probes Everywhere
Taught by
USENIX
Related Courses
Listen to Your Engine - Unearthing Security Signals from the Modern Linux KernelSecurity BSides San Francisco via YouTube Getting Started with eBPF - Tutorial
Linux Foundation via YouTube Linux Tracing Techniques
Linux Foundation via YouTube Extra Boot Configuration and Boot-time Tracing in Linux
Linux Foundation via YouTube An Introduction to Linux Tracing and its Concepts
Linux Foundation via YouTube