kern/89522: 6.0-RELEASE will not boot on some Compaqs with mouse connected

Internet Partners, Inc. Tech Support support at ipinc.net
Mon Apr 3 23:10:20 UTC 2006


The following reply was made to PR kern/89522; it has been noted by GNATS.

From: "Internet Partners, Inc. Tech Support" <support at ipinc.net>
To: <bug-followup at FreeBSD.org>, <petefrench at ticketswitch.com>
Cc:  
Subject: Re: kern/89522: 6.0-RELEASE will not boot on some Compaqs with mouse connected
Date: Mon, 3 Apr 2006 16:04:28 -0700

 On our Proliant 1600R the kernel does not boot even with the
 mouse disconnected.  FreeBSD 4.11 works fine on this system.
 
 Here is a snippit of the kernel output on boot, this is
 with verbose logging selected, FreeBSD 6.0-RELEASE:
 
 .
 .
 .
 aic0: not probed (disabled)
 atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
 atkbd0: <AT Keyboard> irq 1 on atkbdc0
 atkbd: the current kbd controller command byte 0065
 atkbd: keyboard ID 0x41ab (2)
 kbdc: RESET_KBD return code:00fa
 kbdc: RESET_KBD status:00aa
 kbd0 at atkbd0
 kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x3d0000
 atkbd0: [GIANT-LOCKED]
 psm0: current command byte:0065
 kbdc: TEST_AUX_PORT status:0000
 kbdc: RESET_AUX return code:0000
 
 at this point it just freezes and the keyboard no
 longer responds to the 3 finger salute.
 
 
 Here is a snippit from an earlier boot on this machine with
 verbose NOT enabled (too much logging makes it scroll off the
 screen)
 
 .
 .
 .
 uhci0: <Intel 82371AB/EB (PIIX4) USB controller> at device 20.2 on pci0
 uhci0: [GIANT LOCKED]
 usb0: <Intel 82371AB/EB (PIIX4) USB controller on uhci0
 usb0: USB revision 1.0
 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub0: 2 ports with 2 removable, self powered
 .
 .
 .
 
 Speculation on the questions mailing list is that it is the USB
 controller.  Ths server does NOT have any physical USB ports yet
 FreeBSD detects a USB chip.  Linux has the same problem but with
 Linux you can disable the USB driver during the install, before it
 tries to load it.
 
 The BIOS does not allow disabling the mouse port on this system,
 it allows disabling the interrupt, but it still freezes.  This
 system is a Compaq Proliant PL1600R 6/500 512 128  (dual 500MHZ
 cpus)
 
 The BIOS says nothing about USB.
 
 
 Here is the DMESG output from a FreeBSD 4.11 system on a Proliant
 1600R with dual 450Mhz CPUs (very similar hardware).  Note the
 failure to access the USB hardware:
 
 billmax# dmesg
 Copyright (c) 1992-2005 The FreeBSD Project.
 Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
         The Regents of the University of California. All rights reserved.
 FreeBSD 4.11-RELEASE #0: Mon Nov 14 11:25:24 PST 2005
     tedm at billmax.ipinc.net:/usr/src/sys/compile/BILLMAX
 Timecounter "i8254"  frequency 1193182 Hz
 CPU: Pentium II/Pentium II Xeon/Celeron (448.95-MHz 686-class CPU)
   Origin = "GenuineIntel"  Id = 0x652  Stepping = 2
 
 Features=0x183fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,
 CMOV,PAT,PSE36,MMX,FXSR>
 real memory  = 536870912 (524288K bytes)
 avail memory = 518692864 (506536K bytes)
 Changing APIC ID for IO APIC #0 from 0 to 8 on chip
 Programming 35 pins in IOAPIC #0
 IOAPIC #0 intpin 2 -> irq 0
 FreeBSD/SMP: Multiprocessor motherboard: 2 CPUs
  cpu0 (BSP): apic id:  1, version: 0x00040011, at 0xfee00000
  cpu1 (AP):  apic id:  0, version: 0x00040011, at 0xfee00000
  io0 (APIC): apic id:  8, version: 0x00220011, at 0xfec00000
 Preloaded elf kernel "kernel" at 0xc039c000.
 Pentium Pro MTRR support enabled
 md0: Malloc disk
 npx0: <math processor> on motherboard
 npx0: INT 16 interface
 pcib0: <Intel 82443BX host to PCI bridge (AGP disabled)> on motherboard
 pci0: <PCI bus> on pcib0
 pci0: <Cirrus Logic GD5446 SVGA controller> at 11.0
 pcib1: <DEC 21150 PCI-PCI bridge> at device 13.0 on pci0
 pci1: <PCI bus> on pcib1
 tl0: <Compaq Netelligent 10/100 Proliant> port 0x2800-0x280f mem
 0xc6ef9df0-0xc6ef9dff irq 9 at device 7.0 on pci1
 tl0: Ethernet address: 00:08:c7:9f:92:77
 miibus0: <MII bus> on tl0
 nsphy0: <DP83840 10/100 media interface> on miibus0
 nsphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
 tlphy0: <ThunderLAN 10baseT media interface> on miibus0
 tlphy0:  10base2/BNC, 10base5/AUI
 sym0: <875> port 0x2000-0x20ff mem
 0xc6efb000-0xc6efbfff,0xc6ef9f00-0xc6ef9fff irq 10 at device 9.0 on pci1
 sym0: No NVRAM, ID 7, Fast-20, SE, parity checking
 sym1: <875> port 0x2400-0x24ff mem
 0xc6efa000-0xc6efafff,0xc6ef9e00-0xc6ef9eff irq 11 at device 9.1 on pci1
 sym1: No NVRAM, ID 7, Fast-20, SE, parity checking
 pci1: <Matrox MGA Millennium 2064W graphics accelerator> at 13.0 irq 5
 pci0: <unknown card> (vendor=0x0e11, dev=0xa0f0) at 14.0
 pcib2: <IBM 82351 PCI-PCI bridge> at device 18.0 on pci0
 pci2: <PCI bus> on pcib2
 ida0: <Compaq SMART-2SL array controller> port 0x3000-0x30ff mem
 0xb8000000-0xbfffffff,0xc6ffff00-0xc6ffffff irq 15 at device 0.0 on pci2
 ida0: drives=1 firm_rev=4.44
 idad0: <Compaq Logical Drive> on ida0
 idad0: 26029MB (53309280 sectors), blocksize=512
 isab0: <Intel 82371AB PCI to ISA bridge> at device 20.0 on pci0
 isa0: <ISA bus> on isab0
 atapci0: <Intel PIIX4 ATA33 controller> port 0xf100-0xf10f at device 20.1 on
 pci0
 ata0: at 0x1f0 irq 14 on atapci0
 ata1: at 0x170 irq 15 on atapci0
 uhci0: <Intel 82371AB/EB (PIIX4) USB controller> irq 0 at device 20.2 on
 pci0
 uhci0: Could not map ports
 device_probe_and_attach: uhci0 attach returned 6
 piix0: <Intel 82371AB Power management controller> at device 20.3 on pci0
 eisa0: <EISA bus> on motherboard
 mainboard0: <CPQ0689 (System Board)> on eisa0 slot 0
 orm0: <Option ROMs> at iomem
 0xc0000-0xc7fff,0xc8000-0xcbfff,0xe8000-0xedfff,0xee000-0xeffff on isa0
 pmtimer0 on isa0
 fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
 fdc0: FIFO enabled, 8 bytes threshold
 fd0: <1440-KB 3.5" drive> on fdc0 drive 0
 atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
 atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
 kbd0 at atkbd0
 psm0: <PS/2 Mouse> irq 12 on atkbdc0
 psm0: model Generic PS/2 mouse, device ID 0
 vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
 sc0: <System console> at flags 0x100 on isa0
 sc0: VGA <16 virtual consoles, flags=0x300>
 sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
 sio0: type 16550A
 sio1 at port 0x2f8-0x2ff irq 3 on isa0
 sio1: type 16550A
 APIC_IO: Testing 8254 interrupt delivery
 APIC_IO: routing 8254 via IOAPIC #0 intpin 2
 SMP: AP CPU #1 Launched!
 acd0: CDROM <CD-ROM CDU701-Q> at ata0-master PIO4
 Waiting 15 seconds for SCSI devices to settle
 sa0 at sym0 bus 0 target 6 lun 0
 sa0: <HP C1537A L708> Removable Sequential Access SCSI-2 device
 sa0: 10.000MB/s transfers (10.000MHz, offset 16)
 Mounting root from ufs:/dev/idad0s1a
 IP packet filtering initialized, divert disabled, rule-based forwarding
 enabled, default to deny, logging disabled
 (sa0:sym0:0:6:0): WRITE FILEMARKS. CDB: 10 0 0 0 2 0
 (sa0:sym0:0:6:0): Deferred Error: MEDIUM ERROR asc:3b,0
 (sa0:sym0:0:6:0): Sequential positioning error
 billmax#
 


More information about the freebsd-bugs mailing list