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

Re: On including 64-bit libs in 32-bit packages (see #344104)

> >> Bear in mind that the 64-bit kernel doesn't offer all the functionality 
> >> that the 32-bit one does. vm86 is the most obvious thing missing.

> In arch/x86_64/ia32/ia32entry.S, both the vm86 calls (vm86 and vm86old) 
> are stubbed to sys32_vm86_warning, which just printks "vm86 mode not 
> supported on 64 bit kernel" and then returns -ENOSYS.

If I'm reading the function int10LinuxLoadSubModule in
os-support/linux/int10/linux.c right, it shouldn't matter.  vm86 will
return ENOSYS, which will cause vm86_tst to fail, which will cause the X
server to use x86emu instead of vm86.

Or am I missing something?

                                          Juliusz Chroboczek

Reply to: