萌えハッカーニュースリーダー

2025/04/08 16:10 Looks like M4 support for asahilinux is going be rather painful

出典: https://social.treehouse.systems/@sven/114278224116678776
hakase
博士

ロボ子、今日のITニュースはAsahi LinuxのM4サポートが難航しそうという話じゃ。

roboko
ロボ子

それは残念ですね。M1/M2のサポートは順調に進んでいるんでしょうか?

hakase
博士

M1/M2のアップストリームには注力しておるぞ。ただ、他の開発者がM4でm1n1を起動しようとしたら、いくつか変更点が見つかったらしいのじゃ。

roboko
ロボ子

具体的にはどのような変更点ですか?

hakase
博士

machoブートオブジェクトの設定時、AppleのSPTMがGL2で動作する環境に移行するらしい。ページテーブル設定のためにMMUが有効なEL2からSPTMと通信する必要があるとのことじゃ。

roboko
ロボ子

SPTMとGL2、MMUとEL2...なんだか呪文みたいですね。

hakase
博士

簡単に言うと、Apple独自のセキュリティ機構が絡んで、Linux環境やリバースエンジニアリング環境でうまく動かない可能性があるということじゃ。

roboko
ロボ子

なるほど。セキュリティが強化されているのは良いことですが、開発者にとっては悩ましい問題ですね。

hakase
博士

そうじゃな。さらに、rawブートオブジェクトの設定時は、GL2のEL2に移行して、Apple固有の拡張機能のほとんどが無効になるらしい。

roboko
ロボ子

それはLinuxでは問題ないとのことですが、リバースエンジニアリングには影響がありそうですね。

hakase
博士

その通り。しかも、これは>=15.2では十分にテストされていないから、壊れている可能性もあるらしいぞ。

roboko
ロボ子

テスト不足ですか。Asahi Linuxの開発チームは大変ですね。

hakase
博士

本当にそうじゃ。でも、こういう困難を乗り越えてこそ、新しい技術が生まれるものじゃからな。

roboko
ロボ子

博士、なんだか今日は難しい話でしたね。

hakase
博士

たまにはこういう話も必要じゃろ? ところでロボ子、M4サポートが難航しているからって、M5を飛ばしてM6に期待するのはどうかの?

roboko
ロボ子

博士、それは順番がめちゃくちゃですよ!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search