
Explore Linux's realtime capabilities, PREEMPT_RT patch benefits, and performance comparisons with other approaches. Gain insights into embedded systems and hard realtime implementation.

Insights into Linux kernel maintainer decision-making, focusing on I2C subsystem. Explores factors influencing patch reviews, response times, and strategies for successful upstream contributions.

Explore mainline Linux support for AmLogic SoCs, covering hardware architecture, upstream challenges, and future development plans for a complete upstream Linux kernel experience.

Explore NAND flash-aware hibernation techniques to reduce boot time in consumer electronics while extending flash memory lifespan and maintaining performance.

Explore how up-streaming device drivers improves code quality, reduces line count, and enhances functionality. Learn from a real-world project that achieved 30% code reduction while maintaining performance.

Explore real-time Linux kernel development, focusing on PREEMPT_RT patch integration, driver issues, and solutions for improved system responsiveness and deterministic behavior.

Explore a new GPIO-based driver for testing I2C bus error paths, including live demonstrations, bug handling tips, and analysis of wire-level interactions using open-source tools.

Explore a proposed Linux sockets API for LoRa, enabling standardized software interfaces for IoT modules. Learn about kernel integration, device drivers, and network protocols.

Explore techniques for capturing audio and video on board farms, extending MuxPi capabilities, and integrating remote access solutions for multimedia driver development and testing.

Insights on effectively submitting Linux kernel patches from a contributor-turned-maintainer. Explores common pitfalls, successful strategies, and the trust-building process between submitters and maintainers.

Explore Linux kernel development for safety-critical systems, examining methods to assess and improve its suitability for use in autonomous driving and other high-stakes applications.

Simplifying Continuous Integration for embedded systems with "Lab in a Box" - a turnkey solution for setting up LAVA board farms, reducing complexity and improving test automation.

Open forum for kernel contributors to voice frustrations and suggest improvements to the Linux kernel maintenance process, aiming to enhance collaboration and efficiency.

Explore techniques for identifying and integrating undocumented hardware blocks in SoCs, focusing on Allwinner SoCs and Linux kernel support. Learn to spot compatible components and adapt existing drivers.

Explore Linux kernel concurrency, LKMM, and KCSAN with Marco Elver. Learn to detect and prevent concurrency bugs in kernel code using practical examples and advanced techniques.

Explore paths to Linux kernel development, including training, internships, and communication channels. Learn strategies for navigating complex codebases and contributing effectively.

Explore the integration of Real Time into Linux, its implications for kernel developers, and best practices for writing maintainable code, even for non-RT-focused programmers.

Learn to contribute to the Linux kernel: setup, patch creation, coding conventions, and submission process. Discover beginner-friendly areas and tools for successful contributions.

Explore COVID-19's impact on Linux kernel development, analyzing contributor patterns, growth trends, and sustainability challenges in this data-driven presentation.

Learn about end-to-end cryptographic attestation for patches, exploring DKIM and Patatt solutions, their implementation, and best practices for secure patch management.

Explore innovative kernel release strategies, focusing on rolling models, their implications, and addressing common concerns in Linux development.