On Wed, Feb 04, 2004 at 04:48:16PM -0500, Mike A. Harris wrote:
Looks like a kernel warning. XFree86 accesses a lot of hardware directly, by design. I'm not sure it's fair for the kernel to say that is a bug, however I would certainly agree that it isn't the best possible design for the Linux usage case.
Its a bug in XFree86 or maybe even the build
If the kernel error above implies half of XFree86's keyboard support should be thrown out and rewritten though to please the Linux kernel, then I welcome patches from kernel people (or anyone) to implement that. ;o)
If you build XFree86 properly then it should use the stuff already present for keyboard control via ioctl. X has the stuff, and since Linux 2.4.x added the keyboard rate reprogramming ioctl shouldnt be touching the ports directly.
The ports X touches may not even exist or may be reassigned on legacy free systems (thankfully nobody has reassigned them on production boards)
Alan