{"id":99572,"date":"2022-10-17T12:47:27","date_gmt":"2022-10-17T12:47:27","guid":{"rendered":"https:\/\/harchi90.com\/linux-6-1-rc1-released-with-rust-now-in-the-kernel-mglru-added-new-hardware-support\/"},"modified":"2022-10-17T12:47:27","modified_gmt":"2022-10-17T12:47:27","slug":"linux-6-1-rc1-released-with-rust-now-in-the-kernel-mglru-added-new-hardware-support","status":"publish","type":"post","link":"https:\/\/harchi90.com\/linux-6-1-rc1-released-with-rust-now-in-the-kernel-mglru-added-new-hardware-support\/","title":{"rendered":"Linux 6.1-rc1 Released With Rust Now In The Kernel, MGLRU Added, New Hardware Support"},"content":{"rendered":"

We Need Your Support:<\/strong> Did you know that the hundreds of articles written on Phoronix each month are mostly authored by one individual working long hours? Phoronix.com doesn’t have a whole news room with unlimited resources and relies upon people reading our content without blocking ads and alternatively by people subscribing to Phoronix Premium for our ad-free service with other extra features.<\/p>\n

\n
<\/div>\n

Linus Torvalds just issued the first candidate release of Linux 6.1 and in turn marking the end of the merge window for this feature-packaged kernel release. Linux 6.1 stable in turn should be out in December and will likely serve as this year’s Linux LTS kernel release.<\/p>\n

Linux 6.1 over the past two weeks landed a ton of exciting features: the initial Rust infrastructure was merged for building up with new Rust drivers and subsystem additions over future kernel cycles, MGLRU merged for offering up significant performance potential especially for memory constrained systems, continued work on new Intel Arc Graphics and AMD RDNA3 graphics support, the Kernel Memory Sanitizer landed, Linux x86_64 will warn by default over W+X mappings, the AMD Platform Management Framework merged, printing the CPU cores where seg faults occur, a feature that would have caught all the memcpy-based buffer overflows of recent years, and much more.
\n<\/p>\n

<\/p>\n

Tomorrow I’ll write up my Linux 6.1 feature overview in full based on my close monitoring of all the kernel happenings. There are also the dozens of Linux 6.1 articles I’ve written in recent weeks on the topic. But in any event tomorrow there will be the concise and organized list as usual on Phoronix.<\/p>\n

Linus Torvalds commented in the 6.1-rc1 release announcement:
\n<\/p>\n

This isn’t actually shaping up to be a particularly large release: we “only” have 11.5k non-merge commits during this merge window, compared to 13.5k last time around. So not exactly tiny, but smaller than the last few releases. At least in number of commits.<\/p>\n

That said, we’ve got a few core things that have been brewing for a long time, most notably the multi-gen LRU VM series, and the initial Rust scaffolding (no actual real Rust code in the kernel yet, but the infrastructure is there).<\/p>\n<\/blockquote>\n

Onward to start the Linux 6.1 kernel benchmarking and hunting for any new regressions…<\/div>\n

.<\/p>\n","protected":false},"excerpt":{"rendered":"

We Need Your Support: Did you know that the hundreds of articles written on Phoronix each month are mostly authored by one individual working long hours? Phoronix.com doesn’t have a whole news room with unlimited resources and relies upon people reading our content without blocking ads and alternatively by people subscribing to Phoronix Premium for …<\/p>\n

Linux 6.1-rc1 Released With Rust Now In The Kernel, MGLRU Added, New Hardware Support<\/span> Read More »<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"default","ast-global-header-display":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true},"categories":[4],"tags":[1111,1110,1108,1107,1114,1112,1109,1113,1106,1117,1115,1116],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":106316,"url":"https:\/\/harchi90.com\/linux-6-1-rc2-released-its-unusually-large\/","url_meta":{"origin":99572,"position":0},"title":"Linux 6.1-rc2 Released: It’s “Unusually Large”","date":"October 24, 2022","format":false,"excerpt":"We Need Your Support: This site is primarily supported by advertisements. Ads are what have allowed this site to be maintained on a daily basis for the past 18+ years. We do our best to ensure only clean, relevant ads are shown, when any nasty ads are detected, we work\u2026","rel":"","context":"In "Technology"","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":106307,"url":"https:\/\/harchi90.com\/amd-per-thread-cpu-microcode-loading-fix-submitted-for-linux-6-1-rc2\/","url_meta":{"origin":99572,"position":1},"title":"AMD Per-Thread CPU Microcode Loading Fix Submitted For Linux 6.1-rc2","date":"October 24, 2022","format":false,"excerpt":"A set of \"x86\/urgent\" patches were sent out this morning for pulling into the Linux kernel ahead of today's 6.1-rc2 release. This x86\/urgent pull request has a few fixes affecting the Linux kernel x86\/x86_64 CPU code. There are some topology fixes, various compiler handling checks cleared up, an Intel perf\u2026","rel":"","context":"In "Technology"","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":106026,"url":"https:\/\/harchi90.com\/the-linux-kernel-may-finally-phase-out-intel-i486-cpu-support\/","url_meta":{"origin":99572,"position":2},"title":"The Linux Kernel May Finally Phase Out Intel i486 CPU Support","date":"October 24, 2022","format":false,"excerpt":"Linus Torvalds has backed the idea of \u200b\u200bpossibly removing Intel 486 (i486) processor support from the Linux kernel. After the Linux kernel dropped i386 support a decade ago, i486 has been the minimum x86 processor support for the mainline Linux kernel. This latest attempt to kill off i486 support ultimately\u2026","rel":"","context":"In "Technology"","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":100512,"url":"https:\/\/harchi90.com\/proton-7-0-5-rc-gets-more-windows-games-running-on-linux\/","url_meta":{"origin":99572,"position":3},"title":"Proton 7.0-5 RC Gets More Windows Games Running On Linux","date":"October 18, 2022","format":false,"excerpt":"Valve is preparing to roll-out Proton 7.0-5 as the newest version of this Wine-derived software that powers Steam Play for enjoying Windows games on Linux. For facilitating some testing prior to the formal Proton 7.0-5, a release candidate was published today. Proton 7.0-5 is now available from Valve's \"release-candidate\" branch\u2026","rel":"","context":"In "Technology"","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":101365,"url":"https:\/\/harchi90.com\/microsoft-promotes-its-open-source-terminal-to-the-default-for-windows-11-cli-apps\/","url_meta":{"origin":99572,"position":4},"title":"Microsoft Promotes Its Open-Source Terminal To The Default For Windows 11 CLI Apps","date":"October 19, 2022","format":false,"excerpt":"As some interesting open-source news out of Microsoft today, their open-source Windows Terminal that has been in development the past few years and providing many modern features is now the default beginning with Windows 11 22H2. Assuming you are using Windows and have no other default preference set for the\u2026","rel":"","context":"In "Technology"","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":84214,"url":"https:\/\/harchi90.com\/rust-infrastructure-pull-request-submitted-for-linux-6-1\/","url_meta":{"origin":99572,"position":5},"title":"Rust Infrastructure Pull Request Submitted For Linux 6.1!","date":"October 1, 2022","format":false,"excerpt":"We Need Your Support: Have you heard of Phoronix Premium? It's what complements advertisements on this site for our premium ad-free service. For less than $4 USD per month, you can help support our site while the funds generated allow us to keep doing Linux hardware reviews, performance benchmarking, maintain\u2026","rel":"","context":"In "Technology"","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"fifu_image_url":"https:\/\/www.phoronix.net\/image.php?id=2022&image=linux_61_rc1","_links":{"self":[{"href":"https:\/\/harchi90.com\/wp-json\/wp\/v2\/posts\/99572"}],"collection":[{"href":"https:\/\/harchi90.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/harchi90.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/harchi90.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/harchi90.com\/wp-json\/wp\/v2\/comments?post=99572"}],"version-history":[{"count":0,"href":"https:\/\/harchi90.com\/wp-json\/wp\/v2\/posts\/99572\/revisions"}],"wp:attachment":[{"href":"https:\/\/harchi90.com\/wp-json\/wp\/v2\/media?parent=99572"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/harchi90.com\/wp-json\/wp\/v2\/categories?post=99572"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/harchi90.com\/wp-json\/wp\/v2\/tags?post=99572"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}