On Tue, Nov 24, 2009 at 01:48:42PM -0800, Vagrant Cascadian wrote: > commit 7b2fc8ab143a30fabfd1b867c3c150c38ca3fa22 > Author: Aurelien Jarno <[email protected]> > Date: Tue Nov 24 13:49:22 2009 +0100 > > * qemu-user-static: register QEMU with binfmt mecanism. Closes: > #306637. > > i noticed this commit to git, but wanted to make sure that the fix included a > mechanism to exclude the running architecture. otherwise qemu will be used to > run all system binaries, no? or is there something i'm missing here? > > live well,
I have tried here, and the running architecture still has the priority over binfmt. The problem of excluding the running architecture is that you have to use a map between qemu and debian architecture, and the map is not always 1:1. For example qemu-arm executes both arm and armel code. OTOH sparc code can be executed either by qemu-sparc or qemu-sparc64abi32 depending if it needs a 32 or 64-bit CPU. -- Aurelien Jarno GPG: 1024D/F1BCDB73 [email protected] http://www.aurel32.net -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

