jeff.projeff.pro
  • Technology
    Technology
    Modern technology has become a total phenomenon for civilization, the defining force of a new social order in which efficiency is no longer an option…
    Show More
    Top News
    Latest News
  • World
    WorldShow More
  • Forums
Reading: Linux 6.1 Released With Initial Support for Rust-Based Kernel Development
Share
Notification Show More
Latest News
Carbonyl: a New Graphical Web Browser in Your Linux Terminal
Tech News
Ubisoft’s Launcher Broke Its Own Games on Linux and Steam Deck
Tech News
Proposed Linux Patch Allows Disabling CPU Security Mitigations at Build-Time
Tech News
Red Hat Gives an ARM Up To OpenShift Kubernetes Operations
Tech News
Microsoft Upgrades Defender To Lock Down Linux Devices For Their Own Good
Tech News
Aa
jeff.projeff.pro
Aa
  • Tech News
  • World
  • Forums
  • Home
  • Categories
    • Tech News
    • World
  • Forums
  • Contact
  • Blog
© 2023 Jeff.pro. 2851778 ON INC. All Rights Reserved.
Tech News

Linux 6.1 Released With Initial Support for Rust-Based Kernel Development

Admin
Last updated: 2022/12/11 at 10:18 PM
Admin
Share
SHARE


“Linus has released the 6.1 kernel,” reports LWN.net — and it’s the one with initial support for kernel development in Rust.

Elsewhere LWN explains the specifics of this milestone:
No system with a production 6.1 kernel will be running any Rust code, but this change does give kernel developers a chance to play with the language in the kernel context and get a sense for how Rust development feels….

There are other initiatives underway, including the writing of an Apple graphics driver in the Rust language. For the initial merge into the mainline kernel, though, Linus Torvalds made it clear that as little functionality as possible should be included. So those drivers and their support code were trimmed out and must wait for a future kernel release. What is there is the support needed to build a module that can be loaded into the kernel, along with a small sample module…. Torvalds asked for something that could do “hello world” and that is what we got. It is something that can be played with, but it cannot be used for any sort of real kernel programming at this point.

That situation will, hopefully, change in the near future.
Meanwhile, Linux 6.1 also includes “support for destructive BPF programs, some significant io_uring performance improvements, better user-space control over transparent huge-page creation, improved memory-tiering support.”

The Register adds:
Other interesting additions include more support for the made-in-China LoongArch CPU architecture, introductory work to support Wi-Fi 7 and security fixes for some flaky Wi-Fi routines in previous versions of the kernel. There’s also plenty of effort to improve the performance of Linux on laptops, and enhanced power efficiency for AMD’s PC-centric RYZEN silicon.



This article originally appeared on Slashdot: Linux 6.1 Released With Initial Support for Rust-Based Kernel Development

TAGGED: external

Sign Up For Daily Newsletter

Be keep up! Get the latest breaking news delivered straight to your inbox.
[mc4wp_form]
By signing up, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Admin December 11, 2022
Share this Article
Twitter Telegram Copy Link Print
Share
Previous Article Catch the Best iPhone 13 Deals Plus Your Favorite gadgets
Next Article PineTab 2 Is Another Try At a Linux-Based Tablet, Without the 2020 Supply Crunch

Latest News

Carbonyl: a New Graphical Web Browser in Your Linux Terminal
Tech News
Ubisoft’s Launcher Broke Its Own Games on Linux and Steam Deck
Tech News
Proposed Linux Patch Allows Disabling CPU Security Mitigations at Build-Time
Tech News
Red Hat Gives an ARM Up To OpenShift Kubernetes Operations
Tech News
//

Jeff.pro is a leading online publication for Open Source software and independent online marketing enthusiasts. It reaches tens of thousands of readers weekly.

Support

  • Contact
  • Blog

© 2022 Jeff.pro. 2851778 ON INC. All Rights Reserved.

Removed from reading list

Undo