Conversation

It's kind of interesting how many general Linux bugs and problems we're running into and fixing as Asahi. Nothing huge, but there's the whole >4K page support issue in random software (which we're pushing on purpose), BTI issues in mesa, lots of random kernel bugs...
3
768
A lot of this is really just "real people are now using Linux on a real, modern ARM64 platform". Up until now there just hasn't been anything *modern* running real distros and a near-upstream kernel. Apple machines are ARMv8.5-A, everything else desktop is stuck on <=ARMv8.2-A.
3
282
Replying to
Non-Apple mobile devices were only using ARMv8.2 until this year. Snapdragon is on ARMv9 now but most vendors aren't interested in MTE, PAC, BTI, etc. AOSP supports them but they'll end up launching with Pixels and Pixels launch in October so they haven't been moved to ARMv9 yet.
2
3
Replying to and
The non-hardening stuff was either landed upstream or replaced with BPF such as uid (per-profile-per-app) based network statistics, gid-based socket restrictions for the INTERNET permission (no longer gid-based though) and a bunch of other stuff including most use of netfilter.
1
1
Show replies