Comment by transpute

3 years ago

> Apple doesn't allow third-party VMMs to set the necessary CPU flags for Rosetta.

Would that change with Asahi Linux host OS and macOS guest?

I can't speak for the feasibility of running a macOS guest on Asahi, but yes, Linux could be in control of the guest's CPU flags. Same goes for the m1n1 hypervisor.

I can't find the exact post but I remember marcan saying that he doesn't want to poke the bear of using Apple's custom ISA extensions on Linux. So even though it's possible, I'm not sure whether it'll actually be done.