[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: amd64 as default architecture



On Tue, May 22, 2012 at 14:34:34 -0700, Jonathan McDowell wrote:

> On Tue, May 22, 2012 at 08:51:17PM +0100, Ben Hutchings wrote:
> > On Tue, May 22, 2012 at 09:18:21PM +0200, Sven Joachim wrote:
> > > On 2012-05-22 20:40 +0200, Simon McVittie wrote:
> > > > On 22/05/12 19:24, Sven Joachim wrote:
> > > >
> > > >> and anything that uses libx86 won't work either (#492470).
> ...
> > > The lrmi backend uses vm86 mode which is not supported under an x86_64
> > > kernel.
> >  
> > So the x86emu backend should be built too if there are any 64-bit
> > systems that need libx86 - and maybe for other reasons as well.
> > That's not a big deal, though, surely?
> 
> Which backend to use is a compile time option, so this would be
> switching to always use the x86emu backend. Not a big issue if we're
> going to drop 32 bit kernels entirely, a performance impact on those
> machines if we're not.
> 
When is vm86 mode ever a fast path?

FWIW X used to have a way to build both vm86 and x86emu backends, and
fall back to x86emu if it got -ENOSYS.  Now it just uses x86emu.

Cheers,
Julien


Reply to: