From owner-freebsd-bugs Mon Dec 23 21: 0:30 2002 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C66D837B405 for ; Mon, 23 Dec 2002 21:00:20 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id A4D7F43ED8 for ; Mon, 23 Dec 2002 21:00:19 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id gBO50JNS066829 for ; Mon, 23 Dec 2002 21:00:19 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gBO50JPV066828; Mon, 23 Dec 2002 21:00:19 -0800 (PST) Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A997C37B401 for ; Mon, 23 Dec 2002 20:58:14 -0800 (PST) Received: from livid.de (0-1pool73-234.nas27.thornton1.co.us.da.qwest.net [67.4.73.234]) by mx1.FreeBSD.org (Postfix) with ESMTP id E69DA43EE5 for ; Mon, 23 Dec 2002 20:58:10 -0800 (PST) (envelope-from damm@livid.de) Received: by livid.de (Postfix, from userid 1000) id 220E5FE5B; Mon, 23 Dec 2002 21:58:09 -0700 (MST) Message-Id: <20021224045809.220E5FE5B@livid.de> Date: Mon, 23 Dec 2002 21:58:09 -0700 (MST) From: "Scott M.Likens" Reply-To: "Scott M.Likens" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: i386/46506: Crash Before Initialization of Printer? or USB Error? Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 46506 >Category: i386 >Synopsis: Crash Before Initialization of Printer? or USB Error? >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Dec 23 21:00:19 PST 2002 >Closed-Date: >Last-Modified: >Originator: Scott M. Likens >Release: FreeBSD 4.7-STABLE i386 >Organization: >Environment: System: FreeBSD livid.de 4.7-STABLE FreeBSD 4.7-STABLE #0: Thu Dec 19 13:05:41 MST 2002 damm@dialup.livid.de:/usr/src/sys/compile/LIVID i386 AMD TBird 1.4Ghz, 512meg SDRAM CAS=2, RELENG_4-20021223, world brand new as of today, Adaptec DuoConnect (3 USB 2.0 2 Firewire) >Description: Unable to Bootup with recent kernel (kernel dated 12.19.02 does work) recent change? Locks up on uhub0 before initializing the USB Printer? Appears to be. >How-To-Repeat: Build kernel with RELENG_4-20021223, with USB on VIA KT133A, and.. WHAM, unable to boot, waited 5minutes to see if it would continue. >Fix: No known Fix, attached are kernel configuration and dmesg.out with with pciscan -- KERNEL CONFIGURATION -- machine i386 #cpu I386_CPU #cpu I486_CPU #cpu I586_CPU cpu I686_CPU ident LIVID maxusers 256 #makeoptions CONF_CFLAGS=-fno-builtin #Don't allow use of memcmp, etc. options INCLUDE_CONFIG_FILE # Include this file in kernel #options CPU_ATHLON_SSE_HACK makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols #options MATH_EMULATE #Support for x87 emulation #options GPL_MATH_EMULATE #Support for x87 emulation via #new math emulator options INET #InterNETworking options INET6 #IPv6 communications protocols options FFS #Berkeley Fast Filesystem options FFS_ROOT #FFS usable as root device [keep this!] options SOFTUPDATES #Enable FFS soft updates support options MFS #Memory Filesystem options MD_ROOT #MD is a potential root device options NFS #Network Filesystem options NFS_ROOT #NFS usable as root device, NFS required options MSDOSFS #MSDOS Filesystem options CD9660 #ISO 9660 Filesystem options CD9660_ROOT #CD-ROM usable as root, CD9660 required options PROCFS #Process filesystem options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!] options SCSI_DELAY=15000 #Delay (in ms) before probing SCSI options UCONSOLE #Allow users to grab the console options USERCONFIG #boot -c editor options VISUAL_USERCONFIG #visual boot -c editor options KTRACE #ktrace(1) support options SYSVSHM #SYSV-style shared memory options SYSVMSG #SYSV-style message queues options SYSVSEM #SYSV-style semaphores options P1003_1B #Posix P1003_1B real-time extensions options USER_LDT options _KPOSIX_PRIORITY_SCHEDULING options ICMP_BANDLIM #Rate limit bad replies options KBD_INSTALL_CDEV # install a CDEV entry in /dev options MAXDSIZ="(1024*1024*1024)" options MAXSSIZ="(256*1024*1024)" options IPFW2 options IPFIREWALL options IPFIREWALL_VERBOSE_LIMIT=100 #limit verbosity #options IPFIREWALL_DEFAULT_TO_ACCEPT #allow everything by default options IPV6FIREWALL #options IPV6FIREWALL_DEFAULT_TO_ACCEPT options IPV6FIREWALL_VERBOSE_LIMIT=100 options RANDOM_IP_ID #options UFS_DIRHASH #options PSM_DEBUG=1 #options PCI_ENABLE_IO_MODES options SC_HISTORY_SIZE=400 # number of history buffer lines options CODA #options QUOTA options IPSTEALTH #options IPV6FIREWALL_DEFAULT_TO_ACCEPT options IPV6FIREWALL_VERBOSE options IPDIVERT options IPSEC options IPSEC_ESP device pcm device sbc device isa #device eisa device pci device fdc0 at isa? port IO_FD1 irq 6 drq 2 device fd0 at fdc0 drive 0 device fd1 at fdc0 drive 1 device ata0 at isa? port IO_WD1 irq 14 device ata1 at isa? port IO_WD2 irq 15 device ata device atadisk # ATA disk drives device atapicd # ATAPI CDROM drives device atapifd # ATAPI floppy drives device atapist # ATAPI tape drives device atapicam options ATA_STATIC_ID #Static device numbering device ahc # AHA2940 and onboard AIC7xxx devices #options AHC_ALLOW_MEMIO options SC_TWOBUTTON_MOUSE options MAXCONS=16 #device firewire # Firewire bus code #device sbp # SCSI over Firewire (Requires scbus and da) device scbus # SCSI bus (required) device da # Direct Access (disks) device sa # Sequential Access (tape etc) device cd # CD device pass # Passthrough device (direct SCSI access) device atkbdc0 at isa? port IO_KBD device atkbd0 at atkbdc? irq 1 flags 0x1 device psm0 at atkbdc? irq 12 device vga0 at isa? pseudo-device splash device sc0 at isa? flags 0x100 device smbus device iicbus device iicbb device viapm # fucking br0ke. # Enable this and PCVT_FREEBSD for pcvt vt220 compatible console driver #device vt0 at isa? #options XSERVER # support for X server on a vt console #options FAT_CURSOR # start with block cursor # If you have a ThinkPAD, uncomment this along with the rest of the PCVT lines #options PCVT_SCANSET=2 # IBM keyboards are non-std device npx0 at nexus? port IO_NPX irq 13 device apm0 device sio0 at isa? port IO_COM1 flags 0x10 irq 4 device sio1 at isa? port IO_COM2 irq 3 device sio2 at isa? disable port IO_COM3 irq 5 device sio3 at isa? disable port IO_COM4 irq 9 #device ppc0 at isa? irq 7 device ppbus # Parallel port bus (required) device lpt # Printer device plip # TCP/IP over parallel device ppi # Parallel port interface device device vpo # Requires scbus and da device miibus # MII bus support pseudo-device loop # Network loopback pseudo-device ether # Ethernet support pseudo-device sl 1 # Kernel SLIP pseudo-device ppp 1 # Kernel PPP pseudo-device tun # Packet tunnel. pseudo-device pty # Pseudo-ttys (telnet etc) pseudo-device md # Memory "disks" pseudo-device gif # IPv6 and IPv4 tunneling pseudo-device faith 1 # IPv6-to-IPv4 relaying (translation) pseudo-device bpf #Berkeley packet filter pseudo-device gzip # Exec a.out files pseudo-device vn # blah pseudo-device snp # snoop pseudo-device vcoda 4 #coda minicache <-> venus comm. options PPP_BSDCOMP #PPP BSD-compress support options PPP_DEFLATE #PPP zlib/deflate/gzip support options PPP_FILTER #enable bpf filtering (needs bpf) device uhci # UHCI PCI->USB interface device ohci # OHCI PCI->USB interface device usb # USB Bus (required) device ugen # Generic device uhid # "Human Interface Devices" device ukbd # Keyboard device ulpt # Printer device umass # Disks/Mass storage - Requires scbus and da device ums # Mouse device uscanner # Scanners pseudo-device crypto # core crypto support pseudo-device cryptodev # /dev/crypto for access to h/w -- END KERNEL CONFIG -- -- DMESG.OUT -- Copyright (c) 1992-2002 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.7-STABLE #0: Thu Dec 19 13:05:41 MST 2002 damm@dialup.livid.de:/usr/src/sys/compile/LIVID Timecounter "i8254" frequency 1193182 Hz CPU: AMD Athlon(tm) processor (1400.06-MHz 686-class CPU) Origin = "AuthenticAMD" Id = 0x644 Stepping = 4 Features=0x183f9ff AMD Features=0xc0440000<,AMIE,DSP,3DNow!> real memory = 536805376 (524224K bytes) avail memory = 517730304 (505596K bytes) Preloaded elf kernel "kernel.good" at 0xc046e000. Pentium Pro MTRR support enabled md0: Malloc disk Using $PIR table, 8 entries at 0xc00fddc0 apm0: on motherboard apm0: found APM BIOS v1.2, connected at v1.2 npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 pcib1: at device 1.0 on pci0 pci1: on pcib1 pci1: at 0.0 irq 10 isab0: at device 7.0 on pci0 isa0: on isab0 atapci0: port 0xd000-0xd00f at device 7.1 on pci0 atapci0: Correcting VIA config for southbridge data corruption bug ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 viapropm0: SMBus I/O base at 0x5000 viapropm0: port 0x5000-0x500f at device 7.4 on pci0 viapropm0: SMBus revision code 0x40 pcib2: at device 8.0 on pci0 pci2: on pcib2 ohci0: mem 0xdf007000-0xdf007fff irq 7 at device 8.0 on pci2 usb0: OHCI version 1.0 usb0: on ohci0 usb0: USB revision 1.0 uhub0: NEC OHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 3 ports with 3 removable, self powered ulpt0: Hewlett-Packard hp LaserJet 1000, rev 1.10/1.20, addr 2, iclass 7/1 ohci1: mem 0xdf004000-0xdf004fff irq 5 at device 8.1 on pci2 usb1: OHCI version 1.0 usb1: on ohci1 usb1: USB revision 1.0 uhub1: NEC OHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub1: 2 ports with 2 removable, self powered pci2: at 8.2 irq 11 fwohci0: mem 0xdf000000-0xdf003fff,0xdf006000-0xdf0067ff irq 10 at device 11.0 on pci2 fwohci0: PCI bus latency was changing to 250. cache size 8. fwohci0: OHCI version 1.0 (ROM=1) fwohci0: No. of Isochronous channel is 4. fwohci0: resetting OHCI...done (0) fwohci0: BUS_OPT 0xa002 -> 0xf800a002 fwohci0: Link 1394a available S400, 3 ports, maxrec 2048 bytes. fwohci0: Enable 1394a Enhancements fwohci0: EUI64 00:50:42:b5:00:00:77:b8 fwochi_set_intr: 1 firewire0: on fwohci0 firewire0: firewire bus attach sbp_identify sbp_probe sbp0: on firewire0 sbp_attach ahc0: port 0xdc00-0xdcff mem 0xdf100000-0xdf100fff irq 11 at device 10.0 on pci0 aic7890/91: Ultra2 Wide Channel A, SCSI Id=7, 32/253 SCBs pcm0: port 0xe000-0xe01f irq 11 at device 13.0 on pci0 orm0: