

Linus Torvalds uses an Arm-powered M2 MacBook Air to release latest Linux kernel
source link: https://arstechnica.com/gadgets/2022/08/linus-torvalds-uses-an-arm-powered-m2-macbook-air-to-release-latest-linux-kernel/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

high praise for a scrappy project —
Linus Torvalds uses an Arm-powered M2 MacBook Air to release latest Linux kernel
More people using Arm hardware will (eventually) lead to better Arm software.
Andrew Cunningham - 8/1/2022, 6:20 PM

We don't normally cover individual releases of the Linux kernel, partly because most updates are pretty routine. Any given Linux kernel update resolves some bugs, improves support for existing hardware, and makes some forward-looking changes in anticipation of new hardware, and kernel version 5.19 is no exception. Phoronix and OMG! Ubuntu! both have good overviews of the changes.
But there's one interesting note about this release that Linux kernel creator Linus Torvalds mentions in his release notes: The kernel update is being released using an Arm-powered laptop, specifically the M2-powered version of Apple's MacBook Air.
"It's something I've been waiting for for a loong [sic] time, and it's finally reality, thanks to the Asahi team," Torvalds writes. "We've had arm64 hardware around running Linux for a long time, but none of it has really been usable as a development platform until now."
Torvalds is running Linux on his M2 MacBook with the help of Asahi Linux, a distribution that has been working to reverse-engineer Apple's hardware. The Asahi team's goal is to send all of this work upstream into the main Linux kernel so that all distros can benefit, and Asahi has been relatively quick to add support for new Apple chips like the M2 or the M1 Ultra as they've been released.
AdvertisementIn November 2020, Torvalds wrote that the then-new M1 version of the Air "would be almost perfect" as an Arm Linux laptop but said, "I don't have the time to tinker with it, or the inclination to fight companies that don't want to help."
At a certain level, this news is just mildly interesting trivia—it doesn't matter to most Linux users what computer Torvalds is currently using, and Asahi Linux is still in a rough, early state where lots of things are half-functional or non-functional. But as Asahi contributor Hector Martin notes, having "real people... using Linux on a real, modern ARM64 platform" with a modern version of the Arm instruction set and a "near-upstream kernel" has knock-on effects that benefit the rest of the ecosystem.
More people using the Arm versions of Linux means more people fixing Arm-related bugs that will benefit all distros, and more people spotting and fixing Arm-specific problems in their own software ("dogfooding," as Torvalds puts it in his notes). Eventually, the experience of using Linux on Arm hardware should improve for everyone, although these benefits could take years to shake out. But together with hardware efforts like Qualcomm's upcoming high-performance Arm chips and Microsoft's commitment to Arm hardware and software, they could make Arm-powered PCs more appealing and competitive alternatives to traditional Intel- and AMD-powered x86 PCs.
Also worth noting is that Torvalds believes that the 5.20 release of the Linux kernel will end up becoming version 6.0, not because of any specific feature updates but because he's "starting to worry about getting confused by big numbers again." Kernel versions 3.x and 4.x were also rolled over to the next major version number at or around their 20th release.
Recommend
-
11
backtrace unwind support Messages in this threadFromLinus Torvalds <>DateFri, 10 Feb 2012 10:59:51 -0800SubjectRe: [RFC 0/5] kernel: backtrace unwind support
-
16
...
-
11
safer frameworks — Linus Torvalds weighs in on Rust language in the Linux kernel "Memory managed languages? In my kernel?" It's more likely than you think.
-
11
Linus Torvalds今天宣布Linux 5.16 内核系列的发布和普遍可用性,作为下一个主要内核分支,改进了硬件支持。 虽然它没有带来很多功能或改进,但有一些功能可能对 Linux 游戏玩家和桌面用户很重要。以下是 Linux Kernel 5.16 中的所有新内容。 在...
-
10
Linus Torvalds Seemingly Git Pushes “I Am Satoshi” to Linux Kernel – Trustnodes Linus Torvalds, the inventor of Linux, appears to have modified a single line in the Linux Kernel and pushed it in what may well look like a claim th...
-
6
Linus Torvalds发话:Rust For The Kernel可能会被合并到 Linux 5.20...
-
7
No Article Found Show Your Support, Go Premium
-
7
Linus Torvalds: Rust is coming to the Linux kernel 'real soon'
-
11
Rust-Code im Linux-Kernel: Merge steht laut Linus Torvalds ab Linux 5.20 bevor Beim Open Source Summit der Linux Foundation äußerte der Linux-Gründer sich zum Merge vo...
-
10
Linus Torvalds wants to drop i486 support from the Linux kernel citing its age...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK