
Explore recent Linux kernel developments for embedded systems, covering boot time, size, realtime, power management, and security. Gain insights into market successes and ongoing challenges.

Hands-on guide to fixing vulnerabilities using OSS-Fuzz reports, from debugging to submitting patches to the Linux Kernel Mailing List. Learn to contribute to open source projects and improve software quality.

Explore FOSS static analysis tools for embedded systems, covering kernel and userspace, local tools, and integrated solutions. Learn implementation techniques and best practices.

Explore Rust integration in Linux kernel development, focusing on safe abstractions, driver creation, and infrastructure setup. Learn to write Rust modules without unsafe code.

Exploring Coccinelle's adaptation for Rust, its potential in Linux development, and seeking feedback on the tool's current state and future applications.

Explore the challenges and benefits of rewriting a DRM driver in Rust for the Linux Kernel, from the perspective of a C programmer transitioning to Rust development.

Explore AMD SEV-SNP's enhanced guest protection, upstream development progress, challenges, and future plans for features like live-migration and interrupt security.

Explore the journey of bringing Rust abstractions to embedded Linux kernel development, focusing on device drivers and common frameworks used in embedded systems.

Explore Rust for Linux: safety guarantees, documentation practices, and testing methodologies. Learn about code contracts, invariants, and writing effective examples that double as tests.

Learn to create a simple character-device driver and communicate with it from userspace in Linux kernel programming, enhancing your OS development skills.

Hands-on guide to set up a development environment for Linux kernel modules using Rust. Covers software installation, kernel building, and debugging tools on Ubuntu.

Explore the trust model and development process behind the Linux kernel with insights from a leading maintainer on community collaboration and reliability.

Explore BPF LSM's latest updates, real-world applications, and future developments. Learn about new features, case studies, and challenges in building advanced security policies.

Explore advanced data structures and locking techniques for improved system performance with insights from industry experts Liam Howlett and Michel Lespinasse.

Explore the future of PATA support in Linux systems and its implications for hardware compatibility and system performance.

Learn best practices, common mistakes, and useful tricks for writing and converting Devicetree schema bindings in YAML format to streamline the acceptance process.

Explore advanced RCU usage scenarios and unravel complex implementation mysteries in Linux kernel development with expert guidance and practical insights.

Explore the journey of contributing to the Linux kernel, from conceptualizing an idea to successfully merging a patch into the mainline codebase.

Explore the journey of implementing stateless HEVC decoding in Linux, covering API design challenges, hardware requirements, and the path to stability in the mainline kernel.

Explore TI's pre-silicon Linux development for SoCs, leveraging simulations to test designs, fix bugs, and add kernel support before chip production, saving time and resources.

Explore advanced BPF programming techniques, including kfunc modifiers, bpf_struct_ops operations, and local storage map types for enhanced kernel functionality.