All of lore.kernel.org
 help / color / mirror / Atom feed
* PROBLEM: 2.6.9-rc3, i8042.c: Can't read CTR while initializing i8042
@ 2004-10-04 19:21 Ronald Moesbergen
  2004-10-06 16:13 ` Alan Cox
  0 siblings, 1 reply; 4+ messages in thread
From: Ronald Moesbergen @ 2004-10-04 19:21 UTC (permalink / raw)
  To: Linux Kernel

Hi,

Since 2.6.9-rc3 (I tested rc3-bk3 also) on 3 out of 10 boots my PS/2 
keyboard is dead and 'i8042.c: Can't read CTR while initializing i8042' 
shows up in my logfile. Google found this:

http://marc.theaimsgroup.com/?l=linux-kernel&m=109463125415432&w=2

which suggests to add i8042.noacpi=1 to my boot parameters, but 
unfortunately that doesn't help, the kernel doesn't even recognize this 
option. Reverting back to 2.6.9-rc2 fixes it. The machine is a P4 3Ghz 
HT, E7205 chipset, ASUS P4P8X board.

lspci output:
0000:00:00.0 Host bridge: Intel Corp. E7205 Memory Controller Hub (rev 03)
0000:00:00.1 Class ff00: Intel Corp. E7505/E7205 Series RAS Controller 
(rev 03)
0000:00:01.0 PCI bridge: Intel Corp. E7505/E7205 PCI-to-AGP Bridge (rev 03)
0000:00:1d.0 USB Controller: Intel Corp. 82801DB/DBL/DBM 
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 02)
0000:00:1d.1 USB Controller: Intel Corp. 82801DB/DBL/DBM 
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 02)
0000:00:1d.2 USB Controller: Intel Corp. 82801DB/DBL/DBM 
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 02)
0000:00:1d.7 USB Controller: Intel Corp. 82801DB/DBM (ICH4/ICH4-M) USB2 
EHCI Controller (rev 02)
0000:00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev 82)
0000:00:1f.0 ISA bridge: Intel Corp. 82801DB/DBL (ICH4/ICH4-L) LPC 
Interface Bridge (rev 02)
0000:00:1f.1 IDE interface: Intel Corp. 82801DB (ICH4) IDE Controller 
(rev 02)
0000:00:1f.3 SMBus: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) 
SMBus Controller (rev 02)
0000:01:00.0 VGA compatible controller: nVidia Corporation NV38 [GeForce 
FX 5950 Ultra] (rev a1)
0000:02:02.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M 
[Tornado] (rev 78)
0000:02:07.0 Multimedia audio controller: Creative Labs SB Audigy (rev 03)
0000:02:07.1 Input device controller: Creative Labs SB Audigy MIDI/Game 
port (rev 03)
0000:02:07.2 FireWire (IEEE 1394): Creative Labs SB Audigy FireWire Port

Relevant (i hope) config options:

CONFIG_X86=y
CONFIG_X86_PC=y
CONFIG_MPENTIUM4=y
CONFIG_SMP=y
CONFIG_SCHED_SMT=y
CONFIG_PREEMPT=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
CONFIG_X86_TSC=y
CONFIG_X86_MCE=y
CONFIG_X86_MCE_NONFATAL=y
CONFIG_X86_MCE_P4THERMAL=y
CONFIG_NOHIGHMEM=y
CONFIG_MTRR=y
CONFIG_REGPARM=y
CONFIG_PM=y
CONFIG_ACPI=y
CONFIG_ACPI_BOOT=y
CONFIG_ACPI_INTERPRETER=y
CONFIG_ACPI_PROCESSOR=y
CONFIG_ACPI_THERMAL=y
CONFIG_ACPI_BUS=y
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_PCI=y
CONFIG_ACPI_SYSTEM=y
CONFIG_PCI=y
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_MMCONFIG=y
CONFIG_INPUT=y
CONFIG_INPUT_MOUSEDEV=y
CONFIG_SERIO=y
CONFIG_SERIO_I8042=y
CONFIG_INPUT_KEYBOARD=y
CONFIG_KEYBOARD_ATKBD=y
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_HW_CONSOLE=y
CONFIG_UNIX98_PTYS=y
CONFIG_RTC=y
CONFIG_VGA_CONSOLE=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_USB=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_UHCI_HCD=y
CONFIG_USB_STORAGE=y
CONFIG_USB_HID=y
CONFIG_USB_HIDINPUT=y
CONFIG_LOCKD=y
CONFIG_LOCKD_V4=y
CONFIG_EARLY_PRINTK=y
CONFIG_X86_FIND_SMP_CONFIG=y
CONFIG_X86_MPPARSE=y
CONFIG_X86_SMP=y
CONFIG_X86_HT=y
CONFIG_X86_TRAMPOLINE=y
CONFIG_PC=y

Any help on resolving this issue is greatly appreciated. Please let me 
know if any more information and/or testing is needed. Please CC me, i'm 
not on the list.

Thanks,
Ronald.





^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: PROBLEM: 2.6.9-rc3, i8042.c: Can't read CTR while initializing i8042
  2004-10-04 19:21 PROBLEM: 2.6.9-rc3, i8042.c: Can't read CTR while initializing i8042 Ronald Moesbergen
@ 2004-10-06 16:13 ` Alan Cox
  2004-10-16 11:37   ` Håkan Lindqvist
  2004-10-19 15:43   ` Jan Harkes
  0 siblings, 2 replies; 4+ messages in thread
From: Alan Cox @ 2004-10-06 16:13 UTC (permalink / raw)
  To: Ronald Moesbergen; +Cc: Linux Kernel Mailing List

On Llu, 2004-10-04 at 20:21, Ronald Moesbergen wrote:
> Hi,
> 
> Since 2.6.9-rc3 (I tested rc3-bk3 also) on 3 out of 10 boots my PS/2 
> keyboard is dead and 'i8042.c: Can't read CTR while initializing i8042' 
> shows up in my logfile. Google found this:
> 
> http://marc.theaimsgroup.com/?l=linux-kernel&m=109463125415432&w=2
> 
> which suggests to add i8042.noacpi=1 to my boot parameters, but 
> unfortunately that doesn't help, the kernel doesn't even recognize this 
> option. Reverting back to 2.6.9-rc2 fixes it. The machine is a P4 3Ghz 
> HT, E7205 chipset, ASUS P4P8X board.

For E7xxx systems you need to disable USB legacy support in the BIOS
because SMM only works on the boot processor. There is a patch to
automate it in 2.6.8.1-ac you can also borrow


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: PROBLEM: 2.6.9-rc3, i8042.c: Can't read CTR while initializing i8042
  2004-10-06 16:13 ` Alan Cox
@ 2004-10-16 11:37   ` Håkan Lindqvist
  2004-10-19 15:43   ` Jan Harkes
  1 sibling, 0 replies; 4+ messages in thread
From: Håkan Lindqvist @ 2004-10-16 11:37 UTC (permalink / raw)
  To: Alan Cox; +Cc: linux-kernel

On ons, 2004-10-06 at 17:13 +0100, Alan Cox wrote:
> For E7xxx systems you need to disable USB legacy support in the BIOS
> because SMM only works on the boot processor. There is a patch to
> automate it in 2.6.8.1-ac you can also borrow

For the record, having to disable USB legacy for i8042 initialization to
work reliably also seems to apply to my i850 based motherboard (Asus
P4T533-C).

(About four out of five boots the i8042 initialization fails with
vanilla 2.6.9-rc3 when USB legacy is enabled.)


Thanks,
Håkan


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: PROBLEM: 2.6.9-rc3, i8042.c: Can't read CTR while initializing i8042
  2004-10-06 16:13 ` Alan Cox
  2004-10-16 11:37   ` Håkan Lindqvist
@ 2004-10-19 15:43   ` Jan Harkes
  1 sibling, 0 replies; 4+ messages in thread
From: Jan Harkes @ 2004-10-19 15:43 UTC (permalink / raw)
  To: Alan Cox; +Cc: Ronald Moesbergen, Linux Kernel Mailing List

On Wed, Oct 06, 2004 at 05:13:07PM +0100, Alan Cox wrote:
> On Llu, 2004-10-04 at 20:21, Ronald Moesbergen wrote:
> > Since 2.6.9-rc3 (I tested rc3-bk3 also) on 3 out of 10 boots my PS/2 
> > keyboard is dead and 'i8042.c: Can't read CTR while initializing i8042' 
> > shows up in my logfile. Google found this:
> > 
> > http://marc.theaimsgroup.com/?l=linux-kernel&m=109463125415432&w=2
> > 
> > which suggests to add i8042.noacpi=1 to my boot parameters, but 
> > unfortunately that doesn't help, the kernel doesn't even recognize this 
> > option. Reverting back to 2.6.9-rc2 fixes it. The machine is a P4 3Ghz 
> > HT, E7205 chipset, ASUS P4P8X board.
> 
> For E7xxx systems you need to disable USB legacy support in the BIOS
> because SMM only works on the boot processor. There is a patch to
> automate it in 2.6.8.1-ac you can also borrow

Same problem on a Dell Dimension 8250. However I couldn't find an option
on the BIOS to disable usb legacy support. 

The only thing that worked was booting with 'acpi=off'.

Jan


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2004-10-19 15:43 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-10-04 19:21 PROBLEM: 2.6.9-rc3, i8042.c: Can't read CTR while initializing i8042 Ronald Moesbergen
2004-10-06 16:13 ` Alan Cox
2004-10-16 11:37   ` Håkan Lindqvist
2004-10-19 15:43   ` Jan Harkes

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.