GeodeLX freeze with General Software BIOS saga continues

Alan Cox alan at lxorguk.ukuu.org.uk
Fri Jan 11 05:54:21 PST 2008


> This is bad because 0x20 is the PIC control register.  I believe that
> this cuts the kernels scheduler tick and nothing else can run after
> that.

If we are even using the PIC. The X86 emu should consider ports 0x00-0xff
as very suspect, and certainly block the port ranges 0x00-0x21,
0x40-0x43, 0x50-0x53, 0x70-0x77, 0x81-0x8f, 0xa0, 0xa1, 0xc0-0xdf even if
correctly accessed rather than an emulation bug.

Alan



More information about the xorg mailing list