Media Summary: Rust for Linux has brought in Rust as a second programming language in the Linux From a performance perspective, there's a lot in the This talk will show how it is possible to write Rust code in the

Kernel Recipes 2024 Interfacing Kernel - Detailed Analysis & Overview

Rust for Linux has brought in Rust as a second programming language in the Linux From a performance perspective, there's a lot in the This talk will show how it is possible to write Rust code in the Assisted reorganization of data structures. The Present a new synchronization API that combines hazard pointers and reference counters to leverage the benefits of each ... Counting is perhaps the simplest and most natural possible form of mathematics. However, counting efficiently and scalably on a ...

Real time Linux with PREEMPT_RT started 20 years ago. Over the years the project contributed bits from its out of tree patch to ... The introduction of the new -Wflex-array-member-not-at-end compiler option, released in GCC-14, has revealed approximately ... Zero copy receive has had its fair share of troubles, where approaches have various shortcomings, whether it's bypassing the ... Operating system distributors often face challenges that are somewhat different from that of upstream Scheduling with superpowers: Using sched_ext to get big perf gains Last year, we presented on sched_ext: a new pluggable CPU ...

Photo Gallery

Kernel Recipes 2024 - Interfacing Kernel C APIs from Rust
Kernel Recipes 2024 - Making the kernel suck less!
Kernel Recipes 2024 - Giving Rust a chance for in-kernel codecs
Kernel Recipes 2024 - Assisted reorganization of data structures
Kernel Recipes 2024 - Hazard pointers with reference counter
Kernel Recipes 2024 - Diving into the kernel mitigations
Kernel Recipes 2024 - Case Study: Concurrent Counting
Kernel Recipes 2024 - PREEMPT_RT over the years
Kernel Recipes 2024 - Enhancing spatial safety
Kernel Recipes 2024 - Efficient zero-copy networking using io_uring
Kernel Recipes 2019 - Analyzing changes to the binary interface exposed by the Kernel to its modules
Kernel Recipes 2024 - virtme-ng
View Detailed Profile
Kernel Recipes 2024 - Interfacing Kernel C APIs from Rust

Kernel Recipes 2024 - Interfacing Kernel C APIs from Rust

Rust for Linux has brought in Rust as a second programming language in the Linux

Kernel Recipes 2024 - Making the kernel suck less!

Kernel Recipes 2024 - Making the kernel suck less!

From a performance perspective, there's a lot in the

Kernel Recipes 2024 - Giving Rust a chance for in-kernel codecs

Kernel Recipes 2024 - Giving Rust a chance for in-kernel codecs

This talk will show how it is possible to write Rust code in the

Kernel Recipes 2024 - Assisted reorganization of data structures

Kernel Recipes 2024 - Assisted reorganization of data structures

Assisted reorganization of data structures. The

Kernel Recipes 2024 - Hazard pointers with reference counter

Kernel Recipes 2024 - Hazard pointers with reference counter

Present a new synchronization API that combines hazard pointers and reference counters to leverage the benefits of each ...

Kernel Recipes 2024 - Diving into the kernel mitigations

Kernel Recipes 2024 - Diving into the kernel mitigations

This presentation delves into the

Kernel Recipes 2024 - Case Study: Concurrent Counting

Kernel Recipes 2024 - Case Study: Concurrent Counting

Counting is perhaps the simplest and most natural possible form of mathematics. However, counting efficiently and scalably on a ...

Kernel Recipes 2024 - PREEMPT_RT over the years

Kernel Recipes 2024 - PREEMPT_RT over the years

Real time Linux with PREEMPT_RT started 20 years ago. Over the years the project contributed bits from its out of tree patch to ...

Kernel Recipes 2024 - Enhancing spatial safety

Kernel Recipes 2024 - Enhancing spatial safety

The introduction of the new -Wflex-array-member-not-at-end compiler option, released in GCC-14, has revealed approximately ...

Kernel Recipes 2024 - Efficient zero-copy networking using io_uring

Kernel Recipes 2024 - Efficient zero-copy networking using io_uring

Zero copy receive has had its fair share of troubles, where approaches have various shortcomings, whether it's bypassing the ...

Kernel Recipes 2019 - Analyzing changes to the binary interface exposed by the Kernel to its modules

Kernel Recipes 2019 - Analyzing changes to the binary interface exposed by the Kernel to its modules

Operating system distributors often face challenges that are somewhat different from that of upstream

Kernel Recipes 2024 - virtme-ng

Kernel Recipes 2024 - virtme-ng

Building

Kernel Recipes 2024 - Scheduling with superpowers: Using sched_ext to get big perf gains

Kernel Recipes 2024 - Scheduling with superpowers: Using sched_ext to get big perf gains

Scheduling with superpowers: Using sched_ext to get big perf gains Last year, we presented on sched_ext: a new pluggable CPU ...