This is a gathering to discuss Linux-kernel RCU-related topics, both internals and usage.
The exact topics depend on all of you, the attendees. In 2018, the focus was entirely on the interaction between RCU and the -rt tree. In 2019, the main gathering had me developing a trivial implementation of RCU on a whiteboard, coding-interview style, complete with immediate feedback on the...
Problem: As per the current architecture of Linux Perf tool, ‘perf record’ does not collect samples if target process is in sleep state. Due to this perf tool has following limitations:
Incorrect ‘CPU usage’ calculation: If target task was in sleep state for around 50% of the time, the CPU usage represented by perf tool does not account for the same.
No ‘task sleep time’: As...
This session will help people install LKMM on their Linux systems. Time permitting, we will also go through some sample LKMM litmus tests to get a feel for what LKMM can do and to learn how to interpret its output.
This is to open up the floor for kdevops development discussion. Topics for discussion so far:
- Rationale and current k8 development
- Replacing vagrant
- Rants / desires
More will be added with time.
In this session, we are going to present a dynamic dashboard designed to facilitate proactive strategies against contributor disengagement. By harnessing data mining and statistical modeling, the dashboard analyzes project activity metrics and contribution histories to forecast the probability of disengagement. Additionally, it offers predictions and a comprehensive overview of contributors'...
While resctrl filesystem is x86-specific on mainline Linux today, a significant refactoring is underway to extend support the platform QoS and monitoring solutions on other architectures, such as MPAM on ARM and CBQRI on RISC-V.
Discussion space following the Android Microconference
This BoF will provide additional discussion space, for folks to digest and then talk about topics covered at the Android Microconference, as well as - time allowing - any topics missed in the Microconference.
[Syzbot][1] is a continuous kernel fuzzing system that publishes hundreds of auto-generated bug reports each year.
If you have ever tried to address a syzbot report, what did you miss most? What pieces of information that we share only create noise. And, on the other hand, what automatically extractable data could have helped you spend less time debugging?
Please feel free to share your...
Continue the bigger SVSM discussions from the Confidential Computing microconference in a BoF setting.
We want to gather some of the key people involved in Linux kernel testing: kernel maintainers, test developers, CI systems developers, etc. to share ideas and opinions on regression analysis, reporting and tracking in particular. Regressions can be found through many different means: manual testing, different tools, CI systems, production deployments and so on. Understating how to congregate...
At LPC 2022 we had a fruitful [BoF session][1] to align on an architecture for PCI device authentication (CMA-SPDM, PCIe r6.1 sec 6.31).
The BoF allowed community members' concerns to be addressed. Rough consensus on a path forwards was established, with device authentication to be performed by the PCI core before a driver is probed.
At the time, a proof-of-concept implementation of...
Continuation of the secure I/O session at CoCo microconference.
We plan to move the bigger discussions out from the microconference into the BoF.