Date: Tue, 6 Aug 2002 15:21:29 +0200 (CEST) From: Hellmuth Michaelis <hm@hcs.de> To: FreeBSD-gnats-submit@FreeBSD.org Subject: kern/41374: panic: Removing other than first element Message-ID: <20020806132129.7532E147@hmnote.hcs.de>
next in thread | raw e-mail | index | archive | help
>Number: 41374 >Category: kern >Synopsis: panic: Removing other than first element >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Aug 06 06:30:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Hellmuth Michaelis >Release: FreeBSD 4.6-STABLE >Organization: >Environment: System: FreeBSD 4.6-STABLE FreeBSD 4.6-STABLE #1: Sun Aug 4 11:16:32 CEST 2002 Kernel config: -------------- machine i386 cpu I586_CPU ident ERNIE maxusers 64 options INET #InterNETworking options FFS #Berkeley Fast Filesystem options FFS_ROOT #FFS usable as root device [keep this!] options SOFTUPDATES #Enable FFS soft updates support options UFS_DIRHASH #Improve performance on big directories options NFS #Network Filesystem options MSDOSFS #MSDOS Filesystem options CD9660 #ISO 9660 Filesystem options PROCFS #Process filesystem options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!] options SCSI_DELAY=3000 #Delay (in ms) before probing SCSI 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 _KPOSIX_PRIORITY_SCHEDULING options ICMP_BANDLIM #Rate limit bad replies options KBD_INSTALL_CDEV # install a CDEV entry in /dev # USB debugging options DIAGNOSTIC # local stuff options DDB options DDB_UNATTENDED options MSGBUF_SIZE=40960 options IPFILTER options IPFILTER_LOG options NETGRAPH options NETGRAPH_ETHER options NETGRAPH_SOCKET options NETGRAPH_PPPOE options IPSEC options IPSEC_ESP options CONSPEED=9600 # Busses device isa device pci # Floppy drives device fdc0 at isa? port IO_FD1 irq 6 drq 2 device fd0 at fdc0 drive 0 # ATA and ATAPI devices 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 options ATA_STATIC_ID #Static device numbering # SCSI Controllers device sym # NCR/Symbios Logic (newer chipsets) # SCSI peripherals 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) # atkbdc0 controls both the keyboard and the PS/2 mouse device atkbdc0 at isa? port IO_KBD device atkbd0 at atkbdc? irq 1 flags 0x1 # Enable this and PCVT_FREEBSD for pcvt vt220 compatible console driver device vt0 at isa? # Floating point support - do not disable. device npx0 at nexus? port IO_NPX irq 13 # Serial (COM) ports device sio0 at isa? port IO_COM1 flags 0x30 irq 4 #device sio0 at isa? port IO_COM1 flags 0x10 irq 4 device sio1 at isa? port IO_COM2 irq 3 # AST 4port ser options COM_MULTIPORT device sio2 at isa? port 0x1a0 flags 0x501 device sio3 at isa? port 0x1a8 flags 0x501 device sio4 at isa? port 0x1b0 flags 0x501 device sio5 at isa? port 0x1b8 flags 0x501 irq 7 # PCI Ethernet NICs. device miibus # MII bus support device xl # 3Com 3c90x (``Boomerang'', ``Cyclone'') # ISA Ethernet NICs. device ep # hardware monitoring device smbus device smb device viapm device iicbus device iicbb # Pseudo devices - the number indicates how many units to allocate. pseudo-device loop # Network loopback pseudo-device ether # Ethernet support pseudo-device tun # Packet tunnel. pseudo-device pty # Pseudo-ttys (telnet etc) pseudo-device bpf # Berkeley packet filter pseudo-device sppp # Generic Synchronous PPP # ISDN options ELSA_QS1PCI # ELSA Microlink PCI device isic0 options TEL_S0_16 # Teles S0/16 device isic1 at isa? port 0xd80 iomem 0xd0000 irq 9 flags 2 pseudo-device "i4bq921" pseudo-device "i4bq931" pseudo-device "i4b" pseudo-device "i4btrc" 4 pseudo-device "i4bctl" pseudo-device "i4brbch" 4 pseudo-device "i4btel" 2 pseudo-device "i4bisppp" 2 # USB support device uhci # UHCI PCI->USB interface device ohci # OHCI PCI->USB interface device usb # USB Bus (required) device ugen # Generic # USB Ethernet, requires mii device aue # ADMtek USB ethernet Startup messages: ----------------- 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.6-STABLE #1: Sun Aug 4 11:16:32 CEST 2002 root@XXXXXXXXXXX:/usr/src/sys/compile/ERNIE Timecounter "i8254" frequency 1193182 Hz Timecounter "TSC" frequency 551252665 Hz CPU: AMD-K6(tm) 3D processor (551.25-MHz 586-class CPU) Origin = "AuthenticAMD" Id = 0x58c Stepping = 12 Features=0x8021bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,PGE,MMX> AMD Features=0x80000800<SYSCALL,3DNow!> real memory = 167772160 (163840K bytes) avail memory = 159150080 (155420K bytes) Preloaded elf kernel "kernel" at 0xc03e8000. K6-family MTRR support enabled (2 registers) Using $PIR table, 7 entries at 0xc00fde20 npx0: <math processor> on motherboard npx0: INT 16 interface pcib0: <VIA 82C598MVP (Apollo MVP3) host bridge> on motherboard pci0: <PCI bus> on pcib0 pcib2: <VIA 82C598MVP (Apollo MVP3) PCI-PCI (AGP) bridge> at device 1.0 on pci0 pci1: <PCI bus> on pcib2 pci1: <S3 Trio3D/2X graphics accelerator> at 0.0 isab0: <VIA 82C596B PCI-ISA bridge> at device 7.0 on pci0 isa0: <ISA bus> on isab0 atapci0: <VIA 82C596 ATA66 controller> port 0xd000-0xd00f at device 7.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 uhci0: <VIA 83C572 USB controller> port 0xd400-0xd41f irq 10 at device 7.2 on pci0 usb0: <VIA 83C572 USB controller> on uhci0 usb0: USB revision 1.0 uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered uhci_device_request: not done, ii=0xc0c1d900 uhub1: Texas Instruments UT-USB41 hub, class 9/0, rev 1.00/1.00, addr 2 uhub1: 4 ports with 4 removable, self powered uhci_device_intr_transfer: not done, ii=0xc0c1d8a0 uhci_device_request: not done, ii=0xc0c1d880 aue0: USBs USB 10/100 Fast Ethernet, rev 1.10/1.01, addr 3 aue0: Ethernet address: 00:50:ba:7e:e9:db miibus0: <MII bus> on aue0 ukphy0: <Generic IEEE 802.3u media interface> on miibus0 ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto uhci_device_request: not done, ii=0xc0c1d720 ugen0: OmniVision OV511+ Camera, rev 1.00/1.00, addr 4 viapropm0: SMBus I/O base at 0x5000 viapropm0: <VIA VT82C596A Power Management Unit> port 0x5000-0x500f at device 7.3 on pci0 viapropm0: SMBus revision code 0x0 smb0: <SMBus general purpose I/O> on smbus0 xl0: <3Com 3c905B-TX Fast Etherlink XL> port 0xd800-0xd87f mem 0xe7001000-0xe700107f irq 12 at device 17.0 on pci0 xl0: Ethernet address: 00:10:5a:f6:c4:a1 miibus1: <MII bus> on xl0 xlphy0: <3Com internal media interface> on miibus1 xlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto sym0: <875> port 0xdc00-0xdcff mem 0xe7000000-0xe7000fff,0xe7003000-0xe70030ff irq 5 at device 18.0 on pci0 sym0: Tekram NVRAM, ID 7, Fast-20, SE, parity checking isic0: <ELSA MicroLink ISDN/PCI> port 0xe400-0xe403,0xe000-0xe07f mem 0xe7002000-0xe700207f irq 12 at device 19.0 on pci0 isic0: passive stack unit 0 pcib1: <Host to PCI bridge> on motherboard pci2: <PCI bus> on pcib1 pci2: <unknown card> (vendor=0x0800, dev=0x0800) at 0.0 vt0 on isa0 vt0: unkown s3, 80 col, color, 8 scr, mf2-kbd, [R3.20-b24] vt0: driver is using old-style compatability shims orm0: <Option ROM> at iomem 0xc0000-0xc7fff on isa0 ep0: <3Com 3C509-TP EtherLink III> at port 0x220-0x22f irq 11 on isa0 ep0: Ethernet address 00:20:af:4a:26:1f 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 sio0 at port 0x3f8-0x3ff irq 4 flags 0x30 on isa0 sio0: type 16550A, console sio1 at port 0x2f8-0x2ff irq 3 on isa0 sio1: type 16550A sio2 at port 0x1a0-0x1a7 flags 0x501 on isa0 sio2: type 16450 (multiport) sio3 at port 0x1a8-0x1af flags 0x501 on isa0 sio3: type 16450 (multiport) sio4 at port 0x1b0-0x1b7 flags 0x501 on isa0 sio4: type 16450 (multiport) sio5 at port 0x1b8-0x1bf irq 7 flags 0x501 on isa0 sio5: type 16550A (multiport master) isic1 at port 0xd80 iomem 0xd0000-0xd0fff irq 9 flags 0x2 on isa0 isic1: passive stack unit 1 isic1: Teles S0/16 (or compatible) i4b: ISDN call control device attached i4btel: 2 ISDN telephony interface device(s) attached i4brbch: 4 raw B channel access device(s) attached i4bctl: ISDN system control port attached i4btrc: 4 ISDN trace device(s) attached i4bisppp: 2 ISDN SyncPPP device(s) attached IPsec: Initialized Security Association Processing. IP Filter: v3.4.27 initialized. Default = pass all, Logging = enabled ata1-slave: ATAPI identify retries exceeded ad0: 19623MB <IBM-DTLA-305020> [39870/16/63] at ata0-master tagged UDMA66 acd0: CDROM <CD-532E-B> at ata1-master PIO4 Waiting 3 seconds for SCSI devices to settle Mounting root from ufs:/dev/ad0s2a swapon: adding /dev/ad0s2b as swap device Automatic boot in progress... /dev/ad0s2a: FILESYSTEM CLEAN; SKIPPING CHECKS /dev/ad0s2a: clean, 85060 free (220 frags, 10605 blocks, 0.2% fragmentation) /dev/ad0s2d: FILESYSTEM CLEAN; SKIPPING CHECKS /dev/ad0s2d: clean, 7536202 free (52938 frags, 935408 blocks, 0.5% fragmentation) /dev/ad0s2e: FILESYSTEM CLEAN; SKIPPING CHECKS /dev/ad0s2e: clean, 507602 free (42 frags, 63445 blocks, 0.0% fragmentation) /dev/ad0s2f: FILESYSTEM CLEAN; SKIPPING CHECKS /dev/ad0s2f: clean, 254060 free (20 frags, 31755 blocks, 0.0% fragmentation) /dev/ad0s2g: FILESYSTEM CLEAN; SKIPPING CHECKS /dev/ad0s2g: clean, 3547153 free (103825 frags, 430416 blocks, 2.6% fragmentation) /dev/ad0s2h: FILESYSTEM CLEAN; SKIPPING CHECKS /dev/ad0s2h: clean, 2395745 free (39713 frags, 294504 blocks, 1.0% fragmentation) Doing initial network setup: hostname ipmon ipfilter. xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=3<rxcsum,txcsum> inet XXXXXXXXXX netmask 0xffffff00 broadcast XXXXXXXXXX ether 00:10:5a:f6:c4:a1 media: Ethernet autoselect (100baseTX) status: active lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384 inet 127.0.0.1 netmask 0xff000000 ep0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 ether 00:20:af:4a:26:1f media: Ethernet 10baseT/UTP ISDN subsystem setup: isdnd isdntraceAug 4 11:33:50 isdnd[70]: DMN init_controller_state: controller 0 is ELSA QuickStep 1000pro/PCI Aug 4 11:33:50 isdnd[70]: DMN init_controller_state: controller 1 is Teles S0/16 . Additional routing options: IP gateway=YES TCP keepalive=YES. ipsec: enabled Routing daemons:. i4b-L3 i4b_decode_q931: unknown protocol discriminator 0xaa! Aug 4 11:33:51 isdnd[70]: DMN i4b isdn daemon started (pid = 70) Clearing /tmp:. Additional daemons: syslogd. Doing additional network setup: named ntpd. Starting final network daemons:. ELF ldconfig path: /usr/lib /usr/lib/compat /usr/X11R6/lib /usr/local/lib a.out ldconfig path: /usr/lib/aout /usr/lib/compat/aout Starting standard daemons: inetd cron printer sshd usbdusbd: opened /dev/usb0 usbd: reading configuration file /etc/usbd.conf usbd: opened /dev/usb usbd: attach eveunt at 2.18526100h0, UHCI root hubc, VIA: vndr=0ix0000 prdct=0x00_00 rlse=0x0100 cdlss=0x0009 subcless=0x0000 prtcl=v0x0000 devicei names: uhub0 ucsbd: Found actioen 'USB device' f_or UHCI root hubb, VIA at uhub0 uusbd: attach evelnt at 3.45429600k0, UT-USB41 hub,_ Texas Instrumentts: vndr=0x04r51 prdct=0x1446 arlse=0x0100 clssn=0x0009 subclss=s0x0000 prtcl=0x0f000 device naemes: uhub1 usbdr: Found action ':USB device' for UT-USB41 hub, Tenxas Instruments oat uhub1 usbd: tattach event at 4.528435000, USBd 10/100 Fast Ethoernet, USBs: nvndr=0x2001 prdcet=0x400b rlse=0x,0101 clss=0x0000 subclss=0x0000 iprtcl=0x0000 idevice names: au=e0 usbd: Found 0action 'USB ethexrnet' for USB 10c/100 Fast Ethern1et, USBs at aue01 usbd: Executin7g 'ifconfig aue0 XXXXXXXXXX 4netmask 255.255.6255.0' 0 usbd: attach event at 4.979554000, OV511+ Camera, OmniVision: vndr=0x05a9 prdct=0xa511 rlse=0x0100 clss=0x0000 subclss=0x0000 prtcl=0x0000 device names: ugen0 usbd: Found action 'USB device' for OV511+ Camera, OmniVision at ugen0 . Initial rc.i386 initialization:. Configuring syscons:. Additional ABI support:. Local package initialization: configuring pcvt console driver video adaptor type is VGA, monitor type is COLOR loading fonts: 8x16:0,1 8x14:0,1 8x10:0,1 8x8:0,1 switching to 28 lines setting emulation to VT220 with HP extensions switching to screen 0 setting keyboard delay to 0 setting keyboard repeat rate to 5 finished configuring pcvt console driver logsurferuhci_device_bulk_transfer: not done, ii=0xc1177440 postfixpostfix-script: starting the Postfix mail system racoon ppp1 ppp2 ppp3 pweather faxq hfaxd squid fetchmail dhcpd apache nifmon mysqld lcdhdd. Additional TCP options:. Sun Aug 4 11:34:31 CEST 2002 >Description: After a reboot usually within the next 24 hours the machine panics and freezes completely. Although DDB is compiled in it is not possible to enter ddb, only a hard- ware reset is possible. The messages below were logged on a serial console, on a VGA/KBD console only the first two panics are taking place (or better: i have never seen a third), the machine then freezes. If the USB controller is disabled in the BIOS setup, the machines runs fine without problems. I have not verified the following lately, but it ran fine for a long time when the USB ethernet device was not present (but the camera was attached). Panic message: -------------- Fatal trap 12: page fault while in kernel mode fault virtual address = 0x70 fault code = supervisor read, page not present instruction pointer = 0x8:0xc0191288 stack pointer = 0x10:0xc0311134 frame pointer = 0x10:0xc0311158 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = Idle interrupt mask = net tty bio cam trap number = 12 panic: page fault syncing disks... Fatal trap 12: page fault while in kernel mode fault virtual address = 0x30 fault code = supervisor read, page not present instruction pointer = 0x8:0xc025d694 stack pointer = 0x10:0xc0310f28 frame pointer = 0x10:0xc0310f30 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = Idle interrupt mask = net tty bio cam trap number = 12 panic: page fault Uptime: 1d1h40m33s i4b-L1 isic_isac_exir_hdlr: EXIRQ Rx Frame Overflow i4b-L2 i4b_rxd_s_frame: ERROR, unknown code, frame = 0x81 0x81 0x81 0xff 0xff 0xff 0xff 0x81 0x81 0x81 0x81 0x81 0xff 0xff 0xff 0xff 0xff 0x81 0x81 0x81 0x81 0xff 0xff 0xff 0x81 0x81 0x81 0x81 0x81 0xff 0xff 0xff usb_transfer_complete: bad dequeue 0xc11dab00 != 0xc124b300 panic: Removing other than first element Uptime: 1d1h40m35s i4b-L1 isic_isac_irq: unit 0: Data Overrun error uhci_remove_ctrl: QH not found uhci_free_std: freeing free TD 0xc10bbde0 uhci_free_std: freeing free TD 0xc10bb960 uhci_free_std: freeing free TD 0xc10bbec0 uhci_free_std: freeing free TD 0xc10bbea0 uhci_free_std: freeing free TD 0xc10bbbe0 uhci_free_std: freeing free TD 0xc10bbe60 uhci_free_std: freeing free TD 0xc10bbe40 uhci_free_std: freeing free TD 0xc10bbe20 uhci_free_std: freeing free TD 0xc10bbbc0 uhci_free_std: freeing free TD 0xc10bbd80 uhci_free_std: freeing free TD 0xc10bb900 uhci_free_std: freeing free TD 0xc10bba40 uhci_free_std: freeing free TD 0xc10bba20 uhci_free_std: freeing free TD 0xc10bbe80 uhci_free_std: freeing free TD 0xc10bbd60 uhci_free_std: freeing free TD 0xc10bbd40 uhci_free_std: freeing free TD 0xc10bbd20 uhci_free_std: freeing free TD 0xc10bba00 uhci_free_std: freeing free TD 0xc10bbba0 uhci_free_std: freeing free TD 0xc10bbb80 uhci_free_std: freeing free TD 0xc10bbb60 uhci_free_std: freeing free TD 0xc10bbb40 uhci_free_std: freeing free TD 0xc10bbb20 uhci_free_std: freeing free TD 0xc10bbb00 uhci_free_std: freeing free TD 0xc10bbc80 Fatal trap 12: page fault while in kernel mode fault virtual address = 0x10 fault code = supervisor read, page not present instruction pointer = 0x8:0xc027ec0c stack pointer = 0x10:0xc0310880 frame pointer = 0x10:0xc031088c code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = Idle interrupt mask = net tty bio cam trap number = 12 panic: page fault Uptime: 1d1h40m35s >How-To-Repeat: I have tried (hard and for a long time) to find a way to reproducibly panic the machine this way but found none. >Fix: No known workaround or fix. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020806132129.7532E147>