Re: BUG: pc_keyb.c

Alan Cox
2001-08-20T10:23:51Z

> Due to writing to the status register before it's ready as far as I
> can se.
>
> fix: change all mdelay(1) in pc_keyb.c to mdelay(2)'s .. ( mdelay(1)
> will be on the timing limit.

Thats interesting. I thought the rule was 1mS. (There is indeed a timing
requirement). Any keyboard controller experts around ?

> Might also be present during high load on machines running GL on AGP
> video cards, not 100 % sure same symptoms, above seem's to fix ???? (
> strange ).

XFree86 touches they keyboard controller directly unless you rebuild it
against a recent -ac kernel. This causes amusing problems with legacy free
PC's as well as the timing issue.

That might explain the other one