13–15 Nov 2018
America/Vancouver timezone

BPF is not a -rt debuging tool

13 Nov 2018, 14:20
25m
Pavillion/Ballroom-C (Sheraton Vancouver Wall Center)

Pavillion/Ballroom-C

Sheraton Vancouver Wall Center

58
RT MC topics CfP RT MC

Description

Xenomai offers a wonderful debugging feature: whenever a realtime thread calls an non-rt safe syscall, SIGXCPU is delivered. That is particular helpful for users which build their application on top of libraries. Often it is not clear what the side effects of a library call is.

What options are there to implement something similiar to SIGXCPU? A simple prototype using BPF showed the limits of BPF (similiar experience as Joel descripes in "BPFd: Running BCC tools remotely across systems and architectures" https://lwn.net/Articles/744522/).

A short brainstorming session with Steven, Julia and Clark showed that there are a few options to achieve the goal. In this session I would like to discuss the options (or even show what has been achieved so far).

Key participants:
- Steven Rostedt
- Julia Cartwright
- Clark Williams
- Sebastian Andrzej Siewior
- Thomas Gleixner

I agree to abide by the anti-harassment policy Yes

Primary author

Wagner Daniel (Siemens AG)

Presentation materials

Platinum sponsors

Gold sponsors

Silver sponsors

Catchbox sponsor
T-Shirt sponsor