Hamish Moffatt <[EMAIL PROTECTED]> wrote:
> On Mon, Oct 23, 2006 at 07:30:47PM +0100, Matthew Garrett wrote:
>> 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.
> 
> [8:23am] [EMAIL PROTECTED]:~> grep VM86 /boot/config-2.6.17-2-amd64
> CONFIG_VM86=y

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.

This is moderately likely to bite people on X - the 32 bit packages will 
use vm86 to make VESA calls, and a surprising number of drivers use VESA 
calls.
-- 
Matthew Garrett | [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to