Hi-- I've been working on setting up a dual cpu, dual-core Opteron 275 with freebsd-5.4-stable, but have been getting panics and reboots fairly consistently. I think the problem I'm seeing might be related to this discussion:
http://groups.google.com/group/lucky.freebsd.current/browse_thread/thread/6abaddffadebfdfe/f251a4874c2be3b1?lnk=st&q=freebsd+kernel+%22trap+9%22+closef&rnum=3&hl=en#f251a4874c2be3b1 but I can't be sure. I have several applications (on the order of 10) that each receive and send multicast data (each listens to 6-12 multicast streams and broadcasts 1). They also log to disk the data they broadcast. These applications each join all the groups they listen to at startup, and never explicitly leave these groups. These applications process 500-5000 packets per second between them in our environment. The machine usually panics after these applications have been up and running for 30 min to 6 hours. Several times the panic/reboot seems to have been triggered by an independent operation from these applications (copying a large file off the machine or moving a directory that contained the log files) After the first few panics, we rebuilt the kernel with trace and debug options and have saved a few core files. There seem to be 2 types of crashes we see with pretty different stack traces. What I'll call a type 1 crash, I believe, is often caused by one of the triggers I mention above. A type 2 crash appears to happen spontaneously after the machine has been running for a while. I poked around using kgdb in a core file from a type 2 crash, and it appeared the system hung closing sockets (specifically cleaning up multicast state i think) while cleaning up one of our multicast applications (note the trace through sys_exit). There's no reason this application should have been exiting unless it encountered some kind of error. I'm attaching: dmesg.txt kernel-conf.txt (kernel config file) type1-core.txt (a kgdb bt from a type1/triggered crash) type2-core.txt (a kgdb bt from a type2/spontaneous crash) I'm happy to dig for more information, recompile with different options, apply patches, or do anything else that might help get this problem diagnosed and fixed! Thanks, Jason Carroll
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 5.4-STABLE #1: Wed Sep 21 16:25:57 EDT 2005 [EMAIL PROTECTED]:/usr/obj/usr/src/sys/LOCAL-DEBUG WARNING: WITNESS option enabled, expect reduced performance. Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Dual Core AMD Opteron(tm) Processor 275 (2190.66-MHz K8-class CPU) Origin = "AuthenticAMD" Id = 0x20f12 Stepping = 2 Features=0x178bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2,HTT> Features2=0x1<SSE3> AMD Features=0xe2500800<SYSCALL,NX,MMX+,<b25>,LM,3DNow+,3DNow> Hyperthreading: 2 logical CPUs real memory = 3942580224 (3759 MB) avail memory = 3805609984 (3629 MB) ACPI APIC Table: <A M I OEMAPIC > FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 cpu2 (AP): APIC ID: 2 cpu3 (AP): APIC ID: 3 MADT: Forcing active-low polarity and level trigger for SCI ioapic0 <Version 1.1> irqs 0-23 on motherboard ioapic1 <Version 1.1> irqs 24-27 on motherboard ioapic2 <Version 1.1> irqs 28-31 on motherboard acpi0: <A M I OEMRSDT> on motherboard acpi0: Power Button (fixed) Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0 cpu0: <ACPI CPU> on acpi0 acpi_throttle0: <ACPI CPU Throttling> on cpu0 cpu1: <ACPI CPU> on acpi0 cpu2: <ACPI CPU> on acpi0 cpu3: <ACPI CPU> on acpi0 pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0 pci0: <ACPI PCI bus> on pcib0 pcib1: <ACPI PCI-PCI bridge> at device 6.0 on pci0 pci3: <ACPI PCI bus> on pcib1 ohci0: <OHCI (generic) USB controller> mem 0xfeafc000-0xfeafcfff irq 19 at device 0.0 on pci3 usb0: OHCI version 1.0, legacy support usb0: <OHCI (generic) USB controller> on ohci0 usb0: USB revision 1.0 uhub0: AMD OHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 3 ports with 3 removable, self powered ohci1: <OHCI (generic) USB controller> mem 0xfeafd000-0xfeafdfff irq 19 at device 0.1 on pci3 usb1: OHCI version 1.0, legacy support usb1: <OHCI (generic) USB controller> on ohci1 usb1: USB revision 1.0 uhub1: AMD OHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub1: 3 ports with 3 removable, self powered pci3: <display, VGA> at device 6.0 (no driver attached) fxp0: <Intel 82551 Pro/100 Ethernet> port 0xbc00-0xbc3f mem 0xfeaa0000-0xfeabffff,0xfeafb000-0xfeafbfff irq 18 at device 8.0 on pci3 miibus0: <MII bus> on fxp0 inphy0: <i82555 10/100 media interface> on miibus0 inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto fxp0: Ethernet address: 00:e0:81:31:89:1b isab0: <PCI-ISA bridge> at device 7.0 on pci0 isa0: <ISA bus> on isab0 atapci0: <AMD 8111 UDMA133 controller> port 0xffa0-0xffaf,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 7.1 on pci0 ata0: channel #0 on atapci0 ata1: channel #1 on atapci0 pci0: <serial bus, SMBus> at device 7.2 (no driver attached) pci0: <bridge> at device 7.3 (no driver attached) pcib2: <ACPI PCI-PCI bridge> at device 10.0 on pci0 pci2: <ACPI PCI bus> on pcib2 em0: <Intel(R) PRO/1000 Network Connection, Version - 1.7.35> port 0x8880-0x88bf mem 0xfc900000-0xfc93ffff,0xfc9c0000-0xfc9dffff irq 26 at device 2.0 on pci2 em0: Ethernet address: 00:04:23:ba:d3:60 em0: Speed:N/A Duplex:N/A em1: <Intel(R) PRO/1000 Network Connection, Version - 1.7.35> port 0x8c00-0x8c3f mem 0xfc980000-0xfc9bffff,0xfc9e0000-0xfc9fffff irq 27 at device 2.1 on pci2 em1: Ethernet address: 00:04:23:ba:d3:61 em1: Speed:N/A Duplex:N/A em2: <Intel(R) PRO/1000 Network Connection, Version - 1.7.35> port 0x8480-0x84bf mem 0xfc840000-0xfc87ffff,0xfc880000-0xfc89ffff irq 27 at device 3.0 on pci2 em2: Ethernet address: 00:04:23:ae:5e:c2 em2: Speed:1000 Mbps Duplex:Full em3: <Intel(R) PRO/1000 Network Connection, Version - 1.7.35> port 0x8800-0x883f mem 0xfc8a0000-0xfc8bffff irq 24 at device 3.1 on pci2 em3: Ethernet address: 00:04:23:ae:5e:c3 em3: Speed:1000 Mbps Duplex:Full bge0: <Broadcom BCM5704C Dual Gigabit Ethernet, ASIC rev. 0x2003> mem 0xfc7b0000-0xfc7bffff,0xfc7c0000-0xfc7cffff irq 24 at device 9.0 on pci2 miibus1: <MII bus> on bge0 brgphy0: <BCM5704 10/100/1000baseTX PHY> on miibus1 brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto bge0: Ethernet address: 00:e0:81:31:8f:7e bge1: <Broadcom BCM5704C Dual Gigabit Ethernet, ASIC rev. 0x2003> mem 0xfc7e0000-0xfc7effff,0xfc7f0000-0xfc7fffff irq 25 at device 9.1 on pci2 miibus2: <MII bus> on bge1 brgphy1: <BCM5704 10/100/1000baseTX PHY> on miibus2 brgphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto bge1: Ethernet address: 00:e0:81:31:8f:7f pci0: <base peripheral, interrupt controller> at device 10.1 (no driver attached) pcib3: <ACPI PCI-PCI bridge> at device 11.0 on pci0 pci1: <ACPI PCI bus> on pcib3 aac0: <Adaptec SCSI RAID 2230S> mem 0xf0000000-0xf7ffffff,0xfb800000-0xfbffffff irq 28 at device 3.0 on pci1 aac0: Enabling 64-bit address support aac0: Unknown processor 200MHz, 112MB cache memory, optional battery not installed aac0: Kernel 4.2-0, Build 8205, S/N 2642ab aac0: Supported Options=31d7c<WCACHE,DATA64,HOSTTIME,RAID50,WINDOW4GB,SOFTERR,SGMAP64,ALARM,NONDASD> aacp0: <SCSI Passthrough Bus> on aac0 aacp1: <SCSI Passthrough Bus> on aac0 pci0: <base peripheral, interrupt controller> at device 11.1 (no driver attached) acpi_button0: <Power Button> on acpi0 atkbdc0: <Keyboard controller (i8042)> port 0x64,0x60 irq 1 on acpi0 atkbd0: <AT Keyboard> irq 1 on atkbdc0 kbd0 at atkbd0 sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 sio0: type 16550A sio1: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 on acpi0 sio1: type 16550A fdc0: <floppy drive controller (FDE)> port 0x3f7,0x3f0-0x3f5 irq 6 drq 2 on acpi0 fd0: <1440-KB 3.5" drive> on fdc0 drive 0 ppc0: <Standard parallel printer port> port 0x378-0x37f irq 7 on acpi0 ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode ppbus0: <Parallel port bus> on ppc0 ppi0: <Parallel I/O> on ppbus0 lpt0: <Printer> on ppbus0 lpt0: Interrupt-driven port orm0: <ISA Option ROMs> at iomem 0xcd800-0xce7ff,0xcc800-0xcd7ff,0xc8000-0xcc7ff,0xc0000-0xc7fff on isa0 sc0: <System console> at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 Timecounters tick every 1.000 msec ipfw2 initialized, divert disabled, rule-based forwarding disabled, default to deny, logging unlimited acd0: CDROM <SONY CD-ROM CDU5215/7YS1> at ata1-master PIO4 aacd0: <RAID 5> on aac0 aacd0: 209922MB (429920256 sectors) (probe1:aacp0:0:1:0): INQUIRY. CDB: 12 0 0 0 24 0 (probe1:aacp0:0:1:0): ILLEGAL REQUEST asc:55,3 (probe1:aacp0:0:1:0): Reserved ASC/ASCQ pair (probe2:aacp0:0:2:0): INQUIRY. CDB: 12 0 0 0 24 0 (probe2:aacp0:0:2:0): ILLEGAL REQUEST asc:55,3 (probe2:aacp0:0:2:0): Reserved ASC/ASCQ pair (probe3:aacp0:0:3:0): INQUIRY. CDB: 12 0 0 0 24 0 (probe3:aacp0:0:3:0): ILLEGAL REQUEST asc:55,3 (probe3:aacp0:0:3:0): Reserved ASC/ASCQ pair (probe4:aacp0:0:4:0): INQUIRY. CDB: 12 0 0 0 24 0 (probe4:aacp0:0:4:0): ILLEGAL REQUEST asc:55,3 (probe4:aacp0:0:4:0): Reserved ASC/ASCQ pair (probe6:aacp0:0:6:0): INQUIRY. CDB: 12 0 0 0 24 0 (probe6:aacp0:0:6:0): ILLEGAL REQUEST asc:55,3 (probe6:aacp0:0:6:0): Reserved ASC/ASCQ pair (probe7:aacp0:0:8:0): INQUIRY. CDB: 12 0 0 0 24 0 (probe7:aacp0:0:8:0): ILLEGAL REQUEST asc:55,3 (probe7:aacp0:0:8:0): Reserved ASC/ASCQ pair (probe8:aacp0:0:9:0): INQUIRY. CDB: 12 0 0 0 24 0 (probe8:aacp0:0:9:0): ILLEGAL REQUEST asc:55,3 (probe8:aacp0:0:9:0): Reserved ASC/ASCQ pair (probe10:aacp0:0:11:0): INQUIRY. CDB: 12 0 0 0 24 0 (probe10:aacp0:0:11:0): ILLEGAL REQUEST asc:55,3 (probe10:aacp0:0:11:0): Reserved ASC/ASCQ pair (probe11:aacp0:0:12:0): INQUIRY. CDB: 12 0 0 0 24 0 (probe11:aacp0:0:12:0): ILLEGAL REQUEST asc:55,3 (probe11:aacp0:0:12:0): Reserved ASC/ASCQ pair (probe12:aacp0:0:13:0): INQUIRY. CDB: 12 0 0 0 24 0 (probe12:aacp0:0:13:0): ILLEGAL REQUEST asc:55,3 (probe12:aacp0:0:13:0): Reserved ASC/ASCQ pair (probe13:aacp0:0:14:0): INQUIRY. CDB: 12 0 0 0 24 0 (probe13:aacp0:0:14:0): ILLEGAL REQUEST asc:55,3 (probe13:aacp0:0:14:0): Reserved ASC/ASCQ pair (probe14:aacp0:0:15:0): INQUIRY. CDB: 12 0 0 0 24 0 (probe14:aacp0:0:15:0): ILLEGAL REQUEST asc:55,3 (probe14:aacp0:0:15:0): Reserved ASC/ASCQ pair (probe15:aacp1:0:0:0): INQUIRY. CDB: 12 0 0 0 24 0 (probe15:aacp1:0:0:0): ILLEGAL REQUEST asc:55,3 (probe15:aacp1:0:0:0): Reserved ASC/ASCQ pair (probe17:aacp1:0:2:0): INQUIRY. CDB: 12 0 0 0 24 0 (probe17:aacp1:0:2:0): ILLEGAL REQUEST asc:55,3 (probe17:aacp1:0:2:0): Reserved ASC/ASCQ pair (probe18:aacp1:0:3:0): INQUIRY. CDB: 12 0 0 0 24 0 (probe18:aacp1:0:3:0): ILLEGAL REQUEST asc:55,3 (probe18:aacp1:0:3:0): Reserved ASC/ASCQ pair (probe20:aacp1:0:5:0): INQUIRY. CDB: 12 0 0 0 24 0 (probe20:aacp1:0:5:0): ILLEGAL REQUEST asc:55,3 (probe20:aacp1:0:5:0): Reserved ASC/ASCQ pair (probe21:aacp1:0:6:0): INQUIRY. CDB: 12 0 0 0 24 0 (probe21:aacp1:0:6:0): ILLEGAL REQUEST asc:55,3 (probe21:aacp1:0:6:0): Reserved ASC/ASCQ pair (probe22:aacp1:0:8:0): INQUIRY. CDB: 12 0 0 0 24 0 (probe22:aacp1:0:8:0): ILLEGAL REQUEST asc:55,3 (probe22:aacp1:0:8:0): Reserved ASC/ASCQ pair (probe24:aacp1:0:10:0): INQUIRY. CDB: 12 0 0 0 24 0 (probe24:aacp1:0:10:0): ILLEGAL REQUEST asc:55,3 (probe24:aacp1:0:10:0): Reserved ASC/ASCQ pair (probe25:aacp1:0:11:0): INQUIRY. CDB: 12 0 0 0 24 0 (probe25:aacp1:0:11:0): ILLEGAL REQUEST asc:55,3 (probe25:aacp1:0:11:0): Reserved ASC/ASCQ pair (probe26:aacp1:0:12:0): INQUIRY. CDB: 12 0 0 0 24 0 (probe26:aacp1:0:12:0): ILLEGAL REQUEST asc:55,3 (probe26:aacp1:0:12:0): Reserved ASC/ASCQ pair (probe28:aacp1:0:14:0): INQUIRY. CDB: 12 0 0 0 24 0 (probe28:aacp1:0:14:0): ILLEGAL REQUEST asc:55,3 (probe28:aacp1:0:14:0): Reserved ASC/ASCQ pair (probe29:aacp1:0:15:0): INQUIRY. CDB: 12 0 0 0 24 0 (probe29:aacp1:0:15:0): ILLEGAL REQUEST asc:55,3 (probe29:aacp1:0:15:0): Reserved ASC/ASCQ pair (probe0:aacp0:0:0:0): INQUIRY. CDB: 12 0 0 0 24 0 (probe0:aacp0:0:0:0): ILLEGAL REQUEST asc:55,3 (probe0:aacp0:0:0:0): Reserved ASC/ASCQ pair (probe5:aacp0:0:5:0): INQUIRY. CDB: 12 0 0 0 24 0 (probe5:aacp0:0:5:0): ILLEGAL REQUEST asc:55,3 (probe5:aacp0:0:5:0): Reserved ASC/ASCQ pair (probe9:aacp0:0:10:0): INQUIRY. CDB: 12 0 0 0 24 0 (probe9:aacp0:0:10:0): ILLEGAL REQUEST asc:55,3 (probe9:aacp0:0:10:0): Reserved ASC/ASCQ pair (probe16:aacp1:0:1:0): INQUIRY. CDB: 12 0 0 0 24 0 (probe16:aacp1:0:1:0): ILLEGAL REQUEST asc:55,3 (probe16:aacp1:0:1:0): Reserved ASC/ASCQ pair (probe19:aacp1:0:4:0): INQUIRY. CDB: 12 0 0 0 24 0 (probe19:aacp1:0:4:0): ILLEGAL REQUEST asc:55,3 (probe19:aacp1:0:4:0): Reserved ASC/ASCQ pair (probe23:aacp1:0:9:0): INQUIRY. CDB: 12 0 0 0 24 0 (probe23:aacp1:0:9:0): ILLEGAL REQUEST asc:55,3 (probe23:aacp1:0:9:0): Reserved ASC/ASCQ pair (probe27:aacp1:0:13:0): INQUIRY. CDB: 12 0 0 0 24 0 (probe27:aacp1:0:13:0): ILLEGAL REQUEST asc:55,3 (probe27:aacp1:0:13:0): Reserved ASC/ASCQ pair SMP: AP CPU #1 Launched! SMP: AP CPU #2 Launched! SMP: AP CPU #3 Launched! Mounting root from ufs:/dev/aacd0s1a em0: Link is up 1000 Mbps Full Duplex
# # GENERIC -- Generic kernel configuration file for FreeBSD/amd64 # # For more information on this file, please read the handbook section on # Kernel Configuration Files: # # http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html # # The handbook is also available locally in /usr/share/doc/handbook # if you've installed the doc distribution, otherwise always see the # FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the # latest information. # # An exhaustive list of options and more detailed explanations of the # device lines is also present in the ../../conf/NOTES and NOTES files. # If you are in doubt as to the purpose or necessity of a line, check first # in NOTES. # # $FreeBSD: src/sys/amd64/conf/GENERIC,v 1.421.2.11.2.1 2005/04/09 17:28:37 kensmith Exp $ machine amd64 cpu HAMMER ident CUSTOM # To statically compile in device wiring instead of /boot/device.hints #hints "GENERIC.hints" # Default places to look for devices. makeoptions DEBUG=-g options KDB options DDB options BREAK_TO_DEBUGGER options INVARIANTS options INVARIANT_SUPPORT options WITNESS options WITNESS_SKIPSPIN #makeoptions COPTFLAGS="-O -frename-registers -pipe" options SCHED_4BSD # 4BSD scheduler options INET # InterNETworking options INET6 # IPv6 communications protocols options FFS # Berkeley Fast Filesystem options SOFTUPDATES # Enable FFS soft updates support options UFS_ACL # Support for access control lists options UFS_DIRHASH # Improve performance on big directories options MD_ROOT # MD is a potential root device options NFSCLIENT # Network Filesystem Client options NFSSERVER # Network Filesystem Server options NFS_ROOT # NFS usable as /, requires NFSCLIENT options NTFS # NT File System options MSDOSFS # MSDOS Filesystem options CD9660 # ISO 9660 Filesystem options PROCFS # Process filesystem (requires PSEUDOFS) options PSEUDOFS # Pseudo-filesystem framework options GEOM_GPT # GUID Partition Tables. options COMPAT_43 # Needed by COMPAT_LINUX32 options COMPAT_IA32 # Compatible with i386 binaries options COMPAT_FREEBSD4 # Compatible with FreeBSD4 options COMPAT_LINUX32 # Compatible with i386 linux binaries options SCSI_DELAY=15000 # 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 _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions options KBD_INSTALL_CDEV # install a CDEV entry in /dev options AHC_REG_PRETTY_PRINT # Print register bitfields in debug # output. Adds ~128k to driver. options AHD_REG_PRETTY_PRINT # Print register bitfields in debug # output. Adds ~215k to driver. options ADAPTIVE_GIANT # Giant mutex is adaptive. options SMP # Workarounds for some known-to-be-broken chipsets (nVidia nForce3-Pro150) device atpic # 8259A compatability # Enabling NO_MIXED_MODE gives a performance improvement on some motherboards # but does not work with some boards (mostly nVidia chipset based). #options NO_MIXED_MODE # Don't penalize working chipsets # Linux 32-bit ABI support options LINPROCFS # Cannot be a module yet. # Bus support. Do not remove isa, even if you have no isa slots device acpi device isa device pci # Floppy drives device fdc # ATA and ATAPI devices device ata device atadisk # ATA disk drives device ataraid # ATA RAID drives device atapicd # ATAPI CDROM drives device atapifd # ATAPI floppy drives device atapist # ATAPI tape drives options ATA_STATIC_ID # Static device numbering # SCSI Controllers device ahc # AHA2940 and onboard AIC7xxx devices device ahd # AHA39320/29320 and onboard AIC79xx devices #device amd # AMD 53C974 (Tekram DC-390(T)) #device isp # Qlogic family #device ispfw # Firmware for QLogic HBAs- normally a module #device mpt # LSI-Logic MPT-Fusion #device ncr # NCR/Symbios Logic #device sym # NCR/Symbios Logic (newer chipsets + those of `ncr') #device trm # Tekram DC395U/UW/F DC315U adapters #device adv # Advansys SCSI adapters #device adw # Advansys wide SCSI adapters device aic # Adaptec 15[012]x SCSI adapters, AIC-6[23]60. #device bt # Buslogic/Mylex MultiMaster SCSI adapters # SCSI peripherals device scbus # SCSI bus (required for SCSI) device ch # SCSI media changers device da # Direct Access (disks) device sa # Sequential Access (tape etc) device cd # CD device pass # Passthrough device (direct SCSI access) device ses # SCSI Environmental Services (and SAF-TE) # RAID controllers interfaced to the SCSI subsystem #device amr # AMI MegaRAID #device arcmsr # Areca SATA II RAID #device ciss # Compaq Smart RAID 5* #device dpt # DPT Smartcache III, IV - See NOTES for options #device iir # Intel Integrated RAID #device ips # IBM (Adaptec) ServeRAID #device mly # Mylex AcceleRAID/eXtremeRAID #device twa # 3ware 9000 series PATA/SATA RAID # RAID controllers device aac # Adaptec FSA RAID device aacp # SCSI passthrough for aac (requires CAM) #device ida # Compaq Smart RAID #device mlx # Mylex DAC960 family #XXX pointer/int warnings #device pst # Promise Supertrak SX6000 #device twe # 3ware ATA RAID # atkbdc0 controls both the keyboard and the PS/2 mouse device atkbdc # AT keyboard controller device atkbd # AT keyboard device psm # PS/2 mouse device vga # VGA video card driver device splash # Splash screen and screen saver support # syscons is the default console driver, resembling an SCO console device sc # PCCARD (PCMCIA) support # PCMCIA and cardbus bridge support #device cbb # cardbus (yenta) bridge #device pccard # PC Card (16-bit) bus #device cardbus # CardBus (32-bit) bus # Serial (COM) ports device sio # 8250, 16[45]50 based serial ports # Parallel port device ppc 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 # If you've got a "dumb" serial or parallel PCI card that is # supported by the puc(4) glue driver, uncomment the following # line to enable it (connects to the sio and/or ppc drivers): #device puc # PCI Ethernet NICs. #device de # DEC/Intel DC21x4x (``Tulip'') device em # Intel PRO/1000 adapter Gigabit Ethernet Card #device ixgb # Intel PRO/10GbE Ethernet Card #device txp # 3Com 3cR990 (``Typhoon'') #device vx # 3Com 3c590, 3c595 (``Vortex'') # PCI Ethernet NICs that use the common MII bus controller code. # NOTE: Be sure to keep the 'device miibus' line in order to use these NICs! device miibus # MII bus support #device bfe # Broadcom BCM440x 10/100 Ethernet device bge # Broadcom BCM570xx Gigabit Ethernet #device dc # DEC/Intel 21143 and various workalikes device fxp # Intel EtherExpress PRO/100B (82557, 82558) #device lge # Level 1 LXT1001 gigabit Ethernet #device nge # NatSemi DP83820 gigabit Ethernet #device pcn # AMD Am79C97x PCI 10/100 (precedence over 'lnc') #device re # RealTek 8139C+/8169/8169S/8110S #device rl # RealTek 8129/8139 #device sf # Adaptec AIC-6915 (``Starfire'') #device sis # Silicon Integrated Systems SiS 900/SiS 7016 #device sk # SysKonnect SK-984x & SK-982x gigabit Ethernet #device ste # Sundance ST201 (D-Link DFE-550TX) #device ti # Alteon Networks Tigon I/II gigabit Ethernet #device tl # Texas Instruments ThunderLAN #device tx # SMC EtherPower II (83c170 ``EPIC'') #device vge # VIA VT612x gigabit Ethernet #device vr # VIA Rhine, Rhine II #device wb # Winbond W89C840F #device xl # 3Com 3c90x (``Boomerang'', ``Cyclone'') # ISA Ethernet NICs. pccard NICs included. #device cs # Crystal Semiconductor CS89x0 NIC # 'device ed' requires 'device miibus' # XXX kvtop brokenness, pointer/int warnings #device ed # NE[12]000, SMC Ultra, 3c503, DS8390 cards #device ex # Intel EtherExpress Pro/10 and Pro/10+ #device ep # Etherlink III based cards #device fe # Fujitsu MB8696x based cards # XXX kvtop brokenness, pointer/int warnings #device lnc # NE2100, NE32-VL Lance Ethernet cards #device sn # SMC's 9000 series of Ethernet chips #device xe # Xircom pccard Ethernet # Wireless NIC cards #device wlan # 802.11 support #device an # Aironet 4500/4800 802.11 wireless NICs. #device awi # BayStack 660 and others #device wi # WaveLAN/Intersil/Symbol 802.11 wireless NICs. # Pseudo devices. device loop # Network loopback device mem # Memory and kernel memory devices device io # I/O device device random # Entropy device device ether # Ethernet support device sl # Kernel SLIP device ppp # Kernel PPP device tun # Packet tunnel. device pty # Pseudo-ttys (telnet etc) device md # Memory "disks" device gif # IPv6 and IPv4 tunneling device faith # IPv6-to-IPv4 relaying (translation) # The `bpf' device enables the Berkeley Packet Filter. # Be aware of the administrative consequences of enabling this! # Note that 'bpf' is required for DHCP. device bpf # Berkeley packet filter # USB support device uhci # UHCI PCI->USB interface device ohci # OHCI PCI->USB interface #device ehci # EHCI PCI->USB interface (USB 2.0) device usb # USB Bus (required) #device udbp # USB Double Bulk Pipe devices 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 urio # Diamond Rio 500 MP3 player #device uscanner # Scanners # USB Ethernet, requires mii #device aue # ADMtek USB Ethernet #device axe # ASIX Electronics USB Ethernet #device cdce # Generic USB over Ethernet #device cue # CATC USB Ethernet #device kue # Kawasaki LSI USB Ethernet #device rue # RealTek RTL8150 USB Ethernet # FireWire support #device firewire # FireWire bus code #device sbp # SCSI over FireWire (Requires scbus and da) #device fwe # Ethernet over FireWire (non-standard!) options IPFIREWALL options IPFIREWALL_VERBOSE
[GDB will not be able to debug user-mode threads: /usr/lib/libthread_db.so: Undefined symbol "ps_pglobal_lookup"] GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd". Unread portion of the kernel message buffer: panic: No TID bitmap? cpuid = 0 KDB: enter: panic panic: from debugger cpuid = 0 boot() called on cpu#0 Uptime: 4h45m50s Dumping 3759 MB 16 32 48 64 80 96 112 128 144 160 176 192 208 224 240 256 272 288 304 320 336 352 368 384 400 416 432 448 464 480 496 512 528 544 560 576 592 608 624 640 656 672 688 704 720 736 752 768 784 800 816 832 848 864 880 896 912 928 944 960 976 992 1008 1024 1040 1056 1072 1088 1104 1120 1136 1152 1168 1184 1200 1216 1232 1248 1264 1280 1296 1312 1328 1344 1360 1376 1392 1408 1424 1440 1456 1472 1488 1504 1520 1536 1552 1568 1584 1600 1616 1632 1648 1664 1680 1696 1712 1728 1744 1760 1776 1792 1808 1824 1840 1856 1872 1888 1904 1920 1936 1952 1968 1984 2000 2016 2032 2048 2064 2080 2096 2112 2128 2144 2160 2176 2192 2208 2224 2240 2256 2272 2288 2304 2320 2336 2352 2368 2384 2400 2416 2432 2448 2464 2480 2496 2512 2528 2544 2560 2576 2592 2608 2624 2640 2656 2672 2688 2704 2720 2736 2752 2768 2784 2800 2816 2832 2848 2864 2880 2896 2912 2928 2944 2960 2976 2992 3008 3024 3040 3056 3072 3088 3104 3120 3136 3152 3168 3184 3200 3216 3232 3248 3264 3280 3296 3312 3328 3344 3360 3376 3392 3408 3424 3440 3456 3472 3488 3504 3520 3536 3552 3568 3584 3600 3616 3632 3648 3664 3680 3696 3712 3728 3744 #0 doadump () at pcpu.h:167 167 pcpu.h: No such file or directory. in pcpu.h (kgdb) bt #0 doadump () at pcpu.h:167 #1 0xffffffff802b05f7 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:412 #2 0xffffffff802b008b in panic (fmt=0xffffffff80464880 "from debugger") at /usr/src/sys/kern/kern_shutdown.c:568 #3 0xffffffff80192512 in db_panic (addr=0, have_addr=0, count=0, modif=0x0) at /usr/src/sys/ddb/db_command.c:435 #4 0xffffffff801928d5 in db_command_loop () at /usr/src/sys/ddb/db_command.c:349 #5 0xffffffff80194783 in db_trap (type=-1286719648, code=0) at /usr/src/sys/ddb/db_main.c:221 #6 0xffffffff802cb7c5 in kdb_trap (type=3, code=0, tf=0x1) at /usr/src/sys/kern/subr_kdb.c:470 #7 0xffffffff804166e2 in trap (frame= {tf_rdi = 0, tf_rsi = -2136928256, tf_rdx = 0, tf_rcx = 523776, tf_r8 = -1286719440, tf_r9 = 10, tf_rax = 18, tf_rbx = -2142687026, tf_rbp = -1286719200, tf_r10 = 15501, tf_r11 = 0, tf_r12 = 0, tf_r13 = 256, tf_r14 = -1095697382784, tf_r15 = 322124, tf_trapno = 3, tf_addr = 0, tf_flags = 256, tf_err = 0, tf_rip = -2144554337, tf_cs = 8, tf_rflags = 642, tf_rsp = -1286719200, tf_ss = 16}) at /usr/src/sys/amd64/amd64/trap.c:431 #8 0xffffffff8040457b in calltrap () at /usr/src/sys/amd64/amd64/exception.S:171 #9 0x0000000000000000 in ?? () #10 0xffffffff80a11000 in ?? () #11 0x0000000000000000 in ?? () #12 0x000000000007fe00 in ?? () #13 0xffffffffb34e3830 in ?? () #14 0x000000000000000a in ?? () #15 0x0000000000000012 in ?? () #16 0xffffffff804930ce in __func__.0 () #17 0xffffffffb34e3920 in ?? () #18 0x0000000000003c8d in ?? () #19 0x0000000000000000 in ?? () #20 0x0000000000000000 in ?? () #21 0x0000000000000100 in ?? () #22 0xffffff00e358c280 in ?? () #23 0x000000000004ea4c in ?? () #24 0x0000000000000003 in ?? () #25 0x0000000000000000 in ?? () #26 0x0000000000000100 in ?? () #27 0x0000000000000000 in ?? () #28 0xffffffff802cb29f in kdb_enter (msg=0x0) at cpufunc.h:59 #29 0xffffffff802b00d9 in panic (fmt=0xffffffff804930ce "No TID bitmap?") at /usr/src/sys/kern/kern_shutdown.c:552 #30 0xffffffff802bb629 in thread_fini (mem=0x0, size=0) at /usr/src/sys/kern/kern_thread.c:269 #31 0xffffffff803f9469 in zone_drain (zone=0x1) at /usr/src/sys/vm/uma_core.c:749 #32 0xffffffff803f7356 in zone_foreach (zfunc=0xffffffff803f92c0 <zone_drain>) at /usr/src/sys/vm/uma_core.c:1494 #33 0xffffffff803fa791 in uma_reclaim () at /usr/src/sys/vm/uma_core.c:2623 #34 0xffffffff803f4f6a in vm_pageout () at /usr/src/sys/vm/vm_pageout.c:725 #35 0xffffffff80299ef3 in fork_exit (callout=0xffffffff803f4c30 <vm_pageout>, arg=0x0, frame=0xffffffffb34e3c50) at /usr/src/sys/kern/kern_fork.c:791 #36 0xffffffff8040477e in fork_trampoline () at /usr/src/sys/amd64/amd64/exception.S:296 #37 0x0000000000000000 in ?? () #38 0x0000000000000000 in ?? () #39 0x0000000000000001 in ?? () #40 0x0000000000000000 in ?? () #41 0x0000000000000000 in ?? () #42 0x0000000000000000 in ?? () #43 0x0000000000000000 in ?? () #44 0x0000000000000000 in ?? () #45 0x0000000000000000 in ?? () #46 0x0000000000000000 in ?? () #47 0x0000000000000000 in ?? () #48 0x0000000000000000 in ?? () #49 0x0000000000000000 in ?? () #50 0x0000000000000000 in ?? () #51 0x0000000000000000 in ?? () #52 0x0000000000000000 in ?? () #53 0x0000000000000000 in ?? () #54 0x0000000000000000 in ?? () #55 0x0000000000000000 in ?? () #56 0x0000000000000000 in ?? () #57 0x0000000000000000 in ?? () #58 0x0000000000000000 in ?? () #59 0x0000000000000000 in ?? () #60 0x0000000000000000 in ?? () #61 0x0000000000000000 in ?? () #62 0x0000000000000000 in ?? () #63 0x0000000000000000 in ?? () #64 0x0000000000000000 in ?? () #65 0x0000000000000000 in ?? () #66 0x0000000000000000 in ?? () #67 0x0000000000000000 in ?? () #68 0x0000000000000000 in ?? () #69 0x0000000000868000 in ?? () #70 0x000000000004ea4c in ?? () #71 0x0000000000000001 in ?? () #72 0xffffff00e35715d0 in ?? () #73 0xffffff00e35aea00 in ?? () #74 0xffffffffb34e39d0 in ?? () #75 0xffffffffb34e39a8 in ?? () #76 0xffffff00e358c280 in ?? () #77 0xffffffff802c337e in sched_switch (td=0x0, newtd=0xffffffff803f4c30, flags=1) at /usr/src/sys/kern/sched_4bsd.c:881 Previous frame inner to this frame (corrupt stack?) (kgdb)
[GDB will not be able to debug user-mode threads: /usr/lib/libthread_db.so: Undefined symbol "ps_pglobal_lookup"] GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd". Unread portion of the kernel message buffer: Fatal trap 9: general protection fault while in kernel mode cpuid = 0; apic id = 00 instruction pointer = 0x8:0xffffffff80336895 stack pointer = 0x10:0xffffffffb72f3850 frame pointer = 0x10:0xffffffffb72f38b0 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 51802 (uqdffeed) panic: from debugger cpuid = 0 boot() called on cpu#0 Uptime: 7h24m26s Dumping 3759 MB 16 32 48 64 80 96 112 128 144 160 176 192 208 224 240 256 272 288 304 320 336 352 368 384 400 416 432 448 464 480 496 512 528 544 560 576 592 608 624 640 656 672 688 704 720 736 752 768 784 800 816 832 848 864 880 896 912 928 944 960 976 992 1008 1024 1040 1056 1072 1088 1104 1120 1136 1152 1168 1184 1200 1216 1232 1248 1264 1280 1296 1312 1328 1344 1360 1376 1392 1408 1424 1440 1456 1472 1488 1504 1520 1536 1552 1568 1584 1600 1616 1632 1648 1664 1680 1696 1712 1728 1744 1760 1776 1792 1808 1824 1840 1856 1872 1888 1904 1920 1936 1952 1968 1984 2000 2016 2032 2048 2064 2080 2096 2112 2128 2144 2160 2176 2192 2208 2224 2240 2256 2272 2288 2304 2320 2336 2352 2368 2384 2400 2416 2432 2448 2464 2480 2496 2512 2528 2544 2560 2576 2592 2608 2624 2640 2656 2672 2688 2704 2720 2736 2752 2768 2784 2800 2816 2832 2848 2864 2880 2896 2912 2928 2944 2960 2976 2992 3008 3024 3040 3056 3072 3088 3104 3120 3136 3152 3168 3184 3200 3216 3232 3248 3264 3280 3296 3312 3328 3344 3360 3376 3392 3408 3424 3440 3456 3472 3488 3504 3520 3536 3552 3568 3584 3600 3616 3632 3648 3664 3680 3696 3712 3728 3744 #0 doadump () at pcpu.h:167 167 pcpu.h: No such file or directory. in pcpu.h (kgdb) bt #0 doadump () at pcpu.h:167 #1 0xffffffff802a8d27 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:412 #2 0xffffffff802a87bb in panic (fmt=0xffffffff8045d200 "from debugger") at /usr/src/sys/kern/kern_shutdown.c:568 #3 0xffffffff801920e2 in db_panic (addr=0, have_addr=0, count=0, modif=0x0) at /usr/src/sys/ddb/db_command.c:435 #4 0xffffffff801924a5 in db_command_loop () at /usr/src/sys/ddb/db_command.c:349 #5 0xffffffff80194353 in db_trap (type=-1221642688, code=0) at /usr/src/sys/ddb/db_main.c:221 #6 0xffffffff802c3ef5 in kdb_trap (type=9, code=0, tf=0x1) at /usr/src/sys/kern/subr_kdb.c:470 #7 0xffffffff8040eb1a in trap_fatal (frame=0xffffffffb72f37a0, eva=18446742975637350912) at /usr/src/sys/amd64/amd64/trap.c:634 #8 0xffffffff8040f031 in trap (frame= {tf_rdi = -1097186530752, tf_rsi = 0, tf_rdx = 0, tf_rcx = 0, tf_r8 = -2142728792, tf_r9 = 0, tf_rax = 1, tf_rbx = -2401050962867404578, tf_rbp = -1221642064, tf_r10 = 0, tf_r11 = 0, tf_r12 = 1, tf_r13 = -1098659283728, tf_r14 = -2140719680, tf_r15 = -1097530670872, tf_trapno = 9, tf_addr = 0, tf_flags = -2140985184, tf_err = 0, tf_rip = -2144114539, tf_cs = 8, tf_rflags = 66182, tf_rsp = -1221642144, tf_ss = 16}) at /usr/src/sys/amd64/amd64/trap.c:458 #9 0xffffffff803fcefb in calltrap () at /usr/src/sys/amd64/amd64/exception.S:171 #10 0xffffff008a962a40 in ?? () #11 0x0000000000000000 in ?? () #12 0x0000000000000000 in ?? () #13 0x0000000000000000 in ?? () #14 0xffffffff80488da8 in __func__.0 () #15 0x0000000000000000 in ?? () #16 0x0000000000000001 in ?? () #17 0xdeadc0dedeadc0de in ?? () #18 0xffffffffb72f38b0 in ?? () #19 0x0000000000000000 in ?? () #20 0x0000000000000000 in ?? () #21 0x0000000000000001 in ?? () #22 0xffffff0032cdbcf0 in ?? () #23 0xffffffff806735c0 in udb () #24 0xffffff00761300e8 in ?? () #25 0x0000000000000009 in ?? () #26 0x0000000000000000 in ?? () #27 0xffffffff806328a0 in w_lock_list_free () #28 0x0000000000000000 in ?? () #29 0xffffffff80336895 in in_delmulti (inm=0x0) at /usr/src/sys/netinet/in.c:1010 #30 0xffffffff80344e80 in ip_freemoptions (imo=0xffffff009bb45200) at /usr/src/sys/netinet/ip_output.c:1949 #31 0xffffffff80339332 in in_pcbdetach (inp=0xffffff0076130000) at /usr/src/sys/netinet/in_pcb.c:732 #32 0xffffffff80358931 in udp_detach (so=0xffffff0076130000) at /usr/src/sys/netinet/udp_usrreq.c:1009 #33 0xffffffff802ec1d0 in soclose (so=0xffffff0032cdbcf0) at /usr/src/sys/kern/uipc_socket.c:476 #34 0xffffffff802d904f in soo_close (fp=0xffffff00c401e380, td=0x0) at /usr/src/sys/kern/sys_socket.c:299 #35 0xffffffff80284b71 in fdrop_locked (fp=0xffffff00c401e380, td=0xffffff0055cbea00) at file.h:288 #36 0xffffffff80284c81 in closef (fp=0xffffff00c401e380, td=0xffffff0055cbea00) at /usr/src/sys/kern/kern_descrip.c:1918 #37 0xffffffff802866e9 in fdfree (td=0xffffff0055cbea00) at /usr/src/sys/kern/kern_descrip.c:1622 #38 0xffffffff8029034c in exit1 (td=0xffffff0055cbea00, rv=256) at /usr/src/sys/kern/kern_exit.c:237 #39 0xffffffff802910de in sys_exit (td=0x0, uap=0x0) at /usr/src/sys/kern/kern_exit.c:94 #40 0xffffffff8040f86b in syscall (frame= {tf_rdi = 1, tf_rsi = 6497416, tf_rdx = 0, tf_rcx = 7501312, tf_r8 = 1056608, tf_r9 = 140737479952056, tf_rax = 1, tf_rbx = 1, tf_rbp = 5536256, tf_r10 = -1097871821568, tf_r11 = 514, tf_r12 = 140737479953136, tf_r13 = 15, tf_r14 = 2, tf_r15 = 140737479952720, tf_trapno = 12, tf_addr = 34372962408, tf_flags = 5554752, tf_err = 2, tf_rip = 34371289784, tf_cs = 43, tf_rflags = 518, tf_rsp = 140737479952488, tf_ss = 35}) at /usr/src/sys/amd64/amd64/trap.c:771 #41 0xffffffff803fd038 in Xfast_syscall () at /usr/src/sys/amd64/amd64/exception.S:248 #42 0x0000000000000001 in ?? () #43 0x0000000000632488 in ?? () #44 0x0000000000000000 in ?? () #45 0x0000000000727600 in ?? () #46 0x0000000000101f60 in ?? () #47 0x00007fffff7fc6b8 in ?? () #48 0x0000000000000001 in ?? () #49 0x0000000000000001 in ?? () #50 0x0000000000547a00 in ?? () #51 0xffffff0061bd7500 in ?? () #52 0x0000000000000202 in ?? () #53 0x00007fffff7fcaf0 in ?? () #54 0x000000000000000f in ?? () #55 0x0000000000000002 in ?? () #56 0x00007fffff7fc950 in ?? () #57 0x000000000000000c in ?? () #58 0x0000000800c9c868 in ?? () #59 0x000000000054c240 in ?? () #60 0x0000000000000002 in ?? () #61 0x0000000800b042b8 in ?? () #62 0x000000000000002b in ?? () #63 0x0000000000000206 in ?? () #64 0x00007fffff7fc868 in ?? () #65 0x0000000000000023 in ?? () #66 0x000000000061cff8 in ?? () #67 0x0000000000000023 in ?? () #68 0x0000000000000000 in ?? () #69 0x0000000000000000 in ?? () #70 0x0000000000000000 in ?? () #71 0x0000000000000000 in ?? () #72 0x0000000000000000 in ?? () #73 0x0000000000000000 in ?? () #74 0x0000000000000000 in ?? () #75 0x0000000000000000 in ?? () #76 0x00000000205b5000 in ?? () #77 0x0000000000000000 in ?? () #78 0x0000000000000001 in ?? () #79 0xffffff000349b5d0 in ?? () #80 0xffffff0001c07280 in ?? () #81 0xffffffffb72f3740 in ?? () #82 0xffffffffb72f3718 in ?? () #83 0xffffff0055cbea00 in ?? () #84 0xffffffff802bbaae in sched_switch (td=0x1, newtd=0x7fffff7fcaf0, flags=2) at /usr/src/sys/kern/sched_4bsd.c:881 Previous frame inner to this frame (corrupt stack?) (kgdb)
_______________________________________________ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "[EMAIL PROTECTED]"