FEX is a fast emulator that allows one to run x86 and x86-64 binaries on an AArch64 Linux host. FEX requires a number of supporting components, including a RootFS image, and integration with krun to support 16k page-size hosts. The purpose of this Change is to integrate FEX itself and its supporting components into Fedora Linux, to provide a delightful out-of-box experience for users that want to run x86 and x86-64 binaries on their aarch64 systems. This also includes integration into the AArch64 Fedora KDE spin as a non-blocking component of the spin.
Owners, do not implement this work until the FESCo vote has explicitly ended. The Fedora Program Manager will create a tracking bug in Bugzilla for this Change, which is your indication to proceed. See the FESCo ticket policy and the Changes policy for more information.
REMINDER: This ticket is for FESCo members to vote on the proposal. Further discussion should happen in the devel list thread linked above.
+1
I'm in favor of getting this into Fedora, but I'm a little concerned about the amount of open questions on that comment thread.
In particular, I didn't get a confident answer about interactions with qemu-static, but I'm willing to trust that they'll get that sorted out by the Contingency Deadline or else defer.
FYI we have updated the Change to incorporate the feedback from the mailing list and discourse threads
I had a chance to speak with Alyssa yesterday (and read through the new feedback section today). I'm now much more confident in the plans here. I was already +1, but this is just to acknowledge that my reservations have been addressed.
I don't like the idea of supporting 32bit here... but I suppose it's not a blocker. Weak +1
After a week, this is APPROVED (+5, 0, -0).
Metadata Update from @ngompa: - Issue tagged with: pending announcement
Announced.
Metadata Update from @zbyszek: - Issue untagged with: pending announcement - Issue close_status updated to: Accepted - Issue status updated to: Closed (was: Open)
Log in to comment on this ticket.