Develop Your First Linux Kernel Module Using Rust

Develop Your First Linux Kernel Module Using Rust

This is a super detailed tutorial on Rust development for the Linux kernel. Come and use Rust to develop your first Linux kernel module!
Original link: https://www.jackos.io/rust-kernel/rust-for-linux.html

Rust’s 100,000th Issue

The 100,000th issue of Rust has been released, filled with love for Rust.
Link to the 100,000th issue: https://github.com/rust-lang/rust/issues/100000

Major Refactor of Rust IP Addresses

Currently, a major refactor for IP addresses has been merged into the mainline.
Overall, for both IPv4 and IPv6, Rust now uses its own native representation and API to represent IP addresses and related data (such as netmask, socket address), rather than relying on libc.
This will allow for potential improvements in IP functionality, enhanced support for IP address constants, and some ergonomic improvements. It also further reduces Rust‘s dependency on libc.
Original link: https://github.com/rust-lang/rust/pull/78802

Arrow2 v0.13.0 Released

This is a significant version update for Arrow2, which now supports reading the Apache ORC format and adds COW API to improve performance.
Original link: https://github.com/jorgecarleitao/arrow2/releases/tag/v0.13.0

sqlite-zstd: Dictionary-Based Row-Level Compression Extension for SQLite

sqlite-zstd is a SQLite extension written in Rust that can reduce database size without losing functionality.
Original link: https://phiresky.github.io/blog/2022/sqlite-zstd/
From the Daily Report Team BobQin, FBI Xiaobai
Community Learning Exchange Platform Subscription:
  • Rustcc Forum: Supports RSS
  • WeChat Official Account: Rust Language Chinese Community

Leave a Comment