From owner-freebsd-bugs@FreeBSD.ORG Fri Nov 5 14:00:44 2004 Return-Path: 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 A73DB16A4CF for ; Fri, 5 Nov 2004 14:00:44 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 62C5A43D55 for ; Fri, 5 Nov 2004 14:00:44 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.11/8.12.11) with ESMTP id iA5E0iWU006959 for ; Fri, 5 Nov 2004 14:00:44 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id iA5E0iDf006957; Fri, 5 Nov 2004 14:00:44 GMT (envelope-from gnats) Resent-Date: Fri, 5 Nov 2004 14:00:44 GMT Resent-Message-Id: <200411051400.iA5E0iDf006957@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "O. Hartmann" Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3F26816A4CE for ; Fri, 5 Nov 2004 13:54:11 +0000 (GMT) Received: from edda.geo.uni-mainz.de (edda.Geo.Uni-Mainz.DE [134.93.183.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4334543D31 for ; Fri, 5 Nov 2004 13:54:10 +0000 (GMT) (envelope-from hartmann@edda.geo.uni-mainz.de) Received: from edda.geo.uni-mainz.de (hartmann@localhost [127.0.0.1]) by edda.geo.uni-mainz.de (8.13.1/8.13.1) with ESMTP id iA5DtXv6025558 for ; Fri, 5 Nov 2004 13:55:33 GMT (envelope-from hartmann@edda.geo.uni-mainz.de) Received: (from hartmann@localhost) by edda.geo.uni-mainz.de (8.13.1/8.13.1/Submit) id iA5DtXfR025557; Fri, 5 Nov 2004 14:55:33 +0100 (CET) (envelope-from hartmann) Message-Id: <200411051355.iA5DtXfR025557@edda.geo.uni-mainz.de> Date: Fri, 5 Nov 2004 14:55:33 +0100 (CET) From: "O. Hartmann" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: kern/73564: FreeBSD 5.3-STABLE/RC2 : SMP crashes and panics X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: "O. Hartmann" List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Nov 2004 14:00:44 -0000 >Number: 73564 >Category: kern >Synopsis: FreeBSD 5.3-STABLE/RC2 : SMP crashes and panics >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Nov 05 14:00:44 GMT 2004 >Closed-Date: >Last-Modified: >Originator: O. Hartmann >Release: FreeBSD 5.3-STABLE i386 >Organization: Department of Geophysic, Johannes Gutenberg-Universitaet Mainz >Environment: System: FreeBSD edda.geo.uni-mainz.de 5.3-STABLE FreeBSD 5.3-STABLE #65: Fri Nov 5 10:00:31 UTC 2004 root@edda.geo.uni-mainz.de:/usr/obj/usr/src/sys/EDDA i386 >Description: This is a very often seen fault on my SMP box, running FreeBSD 5.3-STABLE and FreeBSD 5.3-RC2, both systems cvsupdated and built world/kernel today (05.11.2004, approx 12 h UTC). All above described problems occurs since BETA4 and are still present in -STABLE AND -RC2! The following crash output is handwritten and taken from console. I do not have sophisticated crash dump facilities, sorry. Machine is based on ASUS CUR-DLS mainboard, two 866MHz Intel P3. Please see appended output. I was in good luck taking the panic kernel report. the crashes on my system all have a very similar 'development': while on the X11 GUI (Xorg/fvwm2) suddenly compiling stops, but mouse pointer is still active and I can open or close active windows/terminals but can not start new terminals. The system remains in this intermediate state, the freezes completely or reboots. Sometimes I have good luck switching to console (but can nnot log in as root) and watch what is happening. Most times, I only see a very short message from the kernel, also truncated, but today I caught this, but the first lines and first entries of the panic where truncated and therefore lost. How to trigger: While using an SMP kernel locking X terminal via 'xlock -remote -mod atlantis' crashes the system within seconds or minutes. While working on the system, using FireFox or Mozilla or compiling many things the same time triggers a crash after an hour or a half an hour. I realized, that using em0 instead of fxp0 seems to trigger the crash much faster, but I'm not sure. Changing IP filter from 'pf' to 'ipf' and back doesn't seem to have an effect. Using ALTQ code triggers definitely the crash very fast! Changing HZ=1000 to HZ=500 or using default HZ=100 doesn't seem to have any effect. I also tried using PREEMPTION disabled, but it remains the same. Sometimes I can not use 'systat -vmstat 1'. systat reports: The alternate system clock has dies. Reverting to "pigs" display. Disabling both serial ports in BIOS prevents the kernel from booting after resetting SCSI bus! this seems to be familiar with several ServerWorks Chipset based Pentium III mainboards I utilized with FreeBSD in the past! Is this an still unresolved IRQ routing problem? The problems above mentioned seems to disappear with SMP disabled, I can work for days without any crash, but I can trigger a crash using 'xlock -remote -mod atlantis', it takes twenty minutes or so. Is this a kind of latent hardware problem or still a software problem? I tested memory via memtest/memtest86 for a whole night without any error reports, I stressed the CPUs burning them using burnMMX many times the same time and burnBX many times without BIOS warnings or crashes (for over 5 hours!) Please eMail me, I can not receive the mailing lists at this moment and web.de seems to be blocked due to spam suspects: ohartman@web.de I'm sorry if this is not of interest, but very serious to me. Thanks a lot in advance, Oliver [First lines are truncated] Fadistal bledtrap 14: alignment fault while in kernel mode cpuid = 0; apic id = 03 instruction pointer = 0x246:0x8 stack pointer = 0x10:0xe4e30b9c frame pointer = 0x10:0xe4e30bb4 code segment = base 0x0, limit 0x0, type 0x0 = DPL 0, pres 0, def32 0, gran 0 processor eflags = IOPL =0 current process = 45 (swi5: clock sio) trap number = 14 panic: alignment fault cpuid = 0 boot() called on cpu#0 Uptime: 21m51s kernel trap 12 with interrupts disabled Fatal trap 12: page fault while in kernel mode cpuid = 1; apic id = 00 fault virtual address = 0x10 fault code = supervisor write, page not present instruction pointer = 0x8:0xc05951af stack pointer = 0x10:0xe33739a4 frame pointer = 0x10:0xe33739c8 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = resume, IOPL = 0 current process = 11 (idle: cpu1) trap number = 12 The following line's content is from mptable -dmesg -verbose -grope: =============================================================================== MPTable, version 2.0.15 looking for EBDA pointer @ 0x040e, found, searching EBDA @ 0x0009f000 searching CMOS 'top of mem' @ 0x0009ec00 (635K) searching default 'top of mem' @ 0x0009fc00 (639K) searching BIOS @ 0x000f0000 MP FPS found in BIOS @ physical addr: 0x000f5270 ------------------------------------------------------------------------------- MP Floating Pointer Structure: location: BIOS physical address: 0x000f5270 signature: '_MP_' length: 16 bytes version: 1.4 checksum: 0xe3 mode: Virtual Wire ------------------------------------------------------------------------------- MP Config Table Header: physical address: 0x000f4e60 signature: 'PCMP' base table length: 284 version: 1.4 checksum: 0xdf OEM ID: 'OEM00000' Product ID: 'PROD00000000' OEM table pointer: 0x00000000 OEM table size: 0 entry count: 27 local APIC address: 0xfee00000 extended table length: 124 extended table checksum: 198 ------------------------------------------------------------------------------- MP Config Base Table Entries: -- Processors: APIC ID Version State Family Model Step Flags 3 0x11 BSP, usable 6 8 10 0x387fbff 0 0x11 AP, usable 6 8 6 0x387fbff -- Bus: Bus ID Type 0 PCI 1 PCI 2 ISA -- I/O APICs: APIC ID Version State Address 2 0x11 usable 0xfec00000 3 0x11 usable 0xfec01000 -- I/O Ints: Type Polarity Trigger Bus ID IRQ APIC ID PIN# ExtINT conforms conforms 2 0 2 0 INT conforms conforms 2 1 2 1 INT conforms conforms 2 0 2 2 INT conforms conforms 2 3 2 3 INT conforms conforms 2 4 2 4 INT conforms conforms 2 6 2 6 INT conforms conforms 2 7 2 7 INT conforms conforms 2 8 2 8 INT conforms conforms 2 12 2 12 INT conforms conforms 2 13 2 13 INT conforms conforms 2 14 2 14 INT conforms conforms 2 15 2 15 INT active-lo level 0 2:A 3 4 INT active-lo level 0 15:A 3 14 INT active-lo level 2 9 2 9 INT active-lo level 1 3:A 3 6 INT active-lo level 1 5:A 3 8 INT active-lo level 1 5:B 3 9 -- Local Ints: Type Polarity Trigger Bus ID IRQ APIC ID PIN# ExtINT active-hi edge 2 0 255 0 NMI active-hi edge 2 0 255 1 ------------------------------------------------------------------------------- MP Config Extended Table Entries: -- System Address Space bus ID: 0 address type: I/O address address base: 0x0 address range: 0x10000 -- System Address Space bus ID: 0 address type: memory address address base: 0x40000000 address range: 0xbebe0000 -- System Address Space bus ID: 0 address type: prefetch address address base: 0xfebe0000 address range: 0xe9420000 -- System Address Space bus ID: 0 address type: memory address address base: 0xe8000000 address range: 0x18000000 -- System Address Space bus ID: 0 address type: memory address address base: 0xa0000 address range: 0x20000 -- Bus Heirarchy bus ID: 2 bus info: 0x01 parent bus ID: 0 -- Compatibility Bus Address bus ID: 0 address modifier: add predefined range: 0x00000000 -- Compatibility Bus Address bus ID: 0 address modifier: add predefined range: 0x00000001 ------------------------------------------------------------------------------- dmesg output: Copyright (c) 1992-2004 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.3-STABLE #65: Fri Nov 5 10:00:31 UTC 2004 root@edda.geo.uni-mainz.de:/usr/obj/usr/src/sys/EDDA ACPI APIC Table: Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Intel Pentium III (866.71-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x68a Stepping = 10 Features=0x387fbff real memory = 1073721344 (1023 MB) avail memory = 1041166336 (992 MB) FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs cpu0 (BSP): APIC ID: 3 cpu1 (AP): APIC ID: 0 ioapic0 irqs 0-15 on motherboard ioapic1 irqs 16-31 on motherboard netsmb_dev: loaded npx0: [FAST] npx0: on motherboard npx0: INT 16 interface acpi0: on motherboard acpi0: Power Button (fixed) Timecounter "ACPI-safe" frequency 3579545 Hz quality 1000 acpi_timer0: <32-bit timer at 3.579545MHz> port 0xe408-0xe40b on acpi0 cpu0: on acpi0 cpu1: on acpi0 acpi_button0: on acpi0 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 fxp0: port 0xd800-0xd83f mem 0xfd800000-0xfd8fffff,0xfe000000-0xfe000fff irq 20 at device 2.0 on pci0 miibus0: on fxp0 inphy0: on miibus0 inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto fxp0: Ethernet address: 00:e0:18:05:73:f4 pci0: at device 7.0 (no driver attached) isab0: port 0xe800-0xe80f at device 15.0 on pci0 isa0: on isab0 atapci0: port 0xd000-0xd00f,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 15.1 on pci0 ata0: channel #0 on atapci0 ata1: channel #1 on atapci0 pci0: at device 15.2 (no driver attached) pcib1: on acpi0 pci1: on pcib1 em0: port 0xb800-0xb83f mem 0xfa800000-0xfa81ffff irq 22 at device 3.0 on pci1 em0: Ethernet address: 00:07:e9:14:8f:7b em0: Speed:N/A Duplex:N/A sym0: <1010-33> port 0xb400-0xb4ff mem 0xf9800000-0xf9801fff,0xfa000000-0xfa0003ff irq 24 at device 5.0 on pci1 sym0: Symbios NVRAM, ID 7, Fast-80, LVD, parity checking sym0: open drain IRQ line driver, using on-chip SRAM sym0: using LOAD/STORE-based firmware. sym0: handling phase mismatch from SCRIPTS. sym0: [GIANT-LOCKED] sym1: <1010-33> port 0xb000-0xb0ff mem 0xf8800000-0xf8801fff,0xf9000000-0xf90003ff irq 25 at device 5.1 on pci1 sym1: Symbios NVRAM, ID 7, Fast-80, LVD, parity checking sym1: open drain IRQ line driver, using on-chip SRAM sym1: using LOAD/STORE-based firmware. sym1: handling phase mismatch from SCRIPTS. sym1: [GIANT-LOCKED] atkbdc0: port 0x64,0x60 irq 1 on acpi0 atkbd0: irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] psm0: irq 12 on atkbdc0 psm0: [GIANT-LOCKED] psm0: model IntelliMouse, device ID 3 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 ppc0: port 0x778-0x77a,0x378-0x37f irq 7 drq 3 flags 0x8 on acpi0 ppc0: Generic chipset (ECP-only) in ECP mode ppc0: FIFO with 16/16/8 bytes threshold ppbus0: on ppc0 lpt0: on ppbus0 lpt0: Interrupt-driven port fdc0: port 0x3f7,0x3f0-0x3f5 irq 6 drq 2 on acpi0 fdc0: [FAST] fd0: <1440-KB 3.5" drive> on fdc0 drive 0 orm0: at iomem 0xd0000-0xd3fff,0xc0000-0xca7ff on isa0 sc0: at flags 0x100 on isa0 sc0: VGA <8 virtual consoles, flags=0x300> vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 fb0 at vga0 Timecounters tick every 2.000 msec IP Filter: v3.4.35 initialized. Default = block all, Logging = enabled acd0: DVDR at ata0-master UDMA33 Waiting 5 seconds for SCSI devices to settle (noperiph:sym0:0:-1:-1): SCSI BUS reset delivered. (noperiph:sym1:0:-1:-1): SCSI BUS reset delivered. da0 at sym0 bus 0 target 0 lun 0 da0: Fixed Direct Access SCSI-3 device da0: 160.000MB/s transfers (80.000MHz, offset 62, 16bit), Tagged Queueing Enabled da0: 17501MB (35843670 512 byte sectors: 255H 63S/T 2231C) da1 at sym0 bus 0 target 1 lun 0 da1: Fixed Direct Access SCSI-3 device da1: 160.000MB/s transfers (80.000MHz, offset 62, 16bit), Tagged Queueing Enabled da1: 17501MB (35843670 512 byte sectors: 255H 63S/T 2231C) da2 at sym0 bus 0 target 2 lun 0 da2: Fixed Direct Access SCSI-3 device da2: 160.000MB/s transfers (80.000MHz, offset 62, 16bit), Tagged Queueing Enabled da2: 17429MB (35694904 512 byte sectors: 255H 63S/T 2221C) cd0 at ata0 bus 0 target 0 lun 0 cd0: <_NEC DVD_RW ND-3500AG 2.16> Removable CD-ROM SCSI-0 device cd0: 33.000MB/s transfers cd0: cd present [1 x 2048 byte records] SMP: AP CPU #1 Launched! Mounting root from ufs:/dev/da0s1a em0: Link is up 100 Mbps Full Duplex =============================================================================== The following line's content is kernel config file: machine i386 cpu I686_CPU ident EDDA maxusers 0 # To statically compile in device wiring instead of /boot/device.hints #hints "GENERIC.hints" # Default places to look for devices. #options SCHED_ULE options SCHED_4BSD # 4BSD scheduler options ADAPTIVE_GIANT options PREEMPTION #options NO_MIXED_MODE options PQ_CACHESIZE=256 # To make an SMP kernel, the next two are needed options SMP # Symmetric MultiProcessor Kernel device apic # I/O APIC # Kernel trace facility #options KTRACE # Debugger options KDB options DDB # HZ Granularity options HZ=500 # Floating point support - do not disable! device npx #options MAXDSIZ=(1024UL*1024*1024) #options MAXSSIZ=(512UL*1024*1024) #options DFLDSIZ=(1024UL*1024*1024) # Network/Inet options options INET # InterNETworking #options INET6 # IPv6 communications protocols #options IPSEC #IP security #options IPSEC_ESP #IP security (crypto; define w/ IPSEC) #options IPSEC_DEBUG #debug for IP security #options IPSEC_FILTERGIF #filter ipsec packets from a tunnel #options FAST_IPSEC #new IPsec (cannot define w/ IPSEC) # Statically Link in accept filters #options ACCEPT_FILTER_DATA #options ACCEPT_FILTER_HTTP # Multicast routing options MROUTING options PIM options TCP_DROP_SYNFIN #drop TCP packets with SYN+FIN #options TCP_SIGNATURE #include support for RFC 2385 #options DUMMYNET options BRIDGE options ZERO_COPY_SOCKETS 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 QUOTA options UDF # DVD file system (UDF compliant) options NTFS options SMBFS #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 MSDOSFS # MSDOS Filesystem options CD9660 # ISO 9660 Filesystem #options PROCFS # Process filesystem (requires PSEUDOFS) #options PSEUDOFS # Pseudo-filesystem framework #options GEOM_APPLE # Apple partitioning options GEOM_BDE # Disk encryption. options GEOM_BSD # BSD disklabels options GEOM_CONCAT # Disk concatenation. #options GEOM_FOX # Redundant path mitigation options GEOM_GATE # Userland services. options GEOM_GPT # GPT partitioning options GEOM_LABEL # Providers labelization. options GEOM_MBR # DOS/MBR partitioning options GEOM_MIRROR # Disk mirroring. #options GEOM_NOP # Test class. #options GEOM_PC98 # NEC PC9800 partitioning options GEOM_RAID3 # RAID3 functionality. options GEOM_STRIPE # Disk striping. #options GEOM_SUNLABEL # Sun/Solaris partitioning #options GEOM_UZIP # Read-only compressed disks options GEOM_VOL # Volume names from UFS superblock options COMPAT_43 # Compatible with BSD 4.3 [KEEP THIS!] options COMPAT_FREEBSD4 # Compatible with FreeBSD4 options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI options IPFILTER options IPFILTER_LOG options IPFILTER_DEFAULT_BLOCK options IPDIVERT options IPSTEALTH # The pf devices # #device pf #device pflog #device pfsync #options ALTQ #options ALTQ_CBQ #options ALTQ_RED #options ALTQ_RIO #options ALTQ_HFSC #options ALTQ_CDNR #options ALTQ_PRIQ # Priority Queuing #options ALTQ_NOPCC # Needed option for SMP #options ALTQ_DEBUG options NETSMB #SMB/CIFS requester options NETSMBCRYPTO #encrypted password support for SMB options LIBMCHAIN options LIBICONV options SYSVSHM # SYSV-style shared memory options SYSVMSG # SYSV-style message queues options SYSVSEM # SYSV-style semaphores options MAC options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions # Bus support. Do not remove isa, even if you have no isa slots device isa options AUTO_EOI_1 #options AUTO_EOI_2 #device eisa #device mca device pci device agp # Floppy drives device fdc # ATA and ATAPI devices device ata device atapicam 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 options AHC_REG_PRETTY_PRINT device sym # NCR/Symbios Logic (newer chipsets + those of `ncr') # 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 targ #SCSI Target Mode Code device targbh #SCSI Target Mode Blackhole Device device pass # Passthrough device (direct SCSI access) device ses # SCSI Environmental Services (and SAF-TE) # atkbdc0 controls both the keyboard and the PS/2 mouse device atkbdc # AT keyboard controller device atkbd # AT keyboard options KBD_INSTALL_CDEV # install a CDEV entry in /dev device psm # PS/2 mouse device vga # VGA video card driver options FB_INSTALL_CDEV #options VESA device splash # Splash screen and screen saver support # syscons is the default console driver, resembling an SCO console device sc options MAXCONS=8 #options SC_ALT_MOUSE_IMAGE # simplified mouse cursor in text mode options SC_DFLT_FONT # compile font in makeoptions SC_DFLT_FONT=cp850 options SC_DISABLE_KDBKEY # disable `debug' key options SC_DISABLE_REBOOT # disable reboot key sequence #options SC_HISTORY_SIZE=200 # number of history buffer lines #options SC_MOUSE_CHAR=0x3 # char code for text mode mouse cursor #options SC_PIXEL_MODE # add support for the raster text mode # The following options will let you change the default colors of syscons. options SC_NORM_ATTR=(FG_GREEN|BG_BLACK) options SC_NORM_REV_ATTR=(FG_YELLOW|BG_GREEN) options SC_KERNEL_CONS_ATTR=(FG_RED|BG_BLACK) options SC_KERNEL_CONS_REV_ATTR=(FG_BLACK|BG_RED) #options SC_CUT_SPACES2TABS # convert leading spaces into tabs #options SC_CUT_SEPCHARS=\"x09\" # set of characters that delimit words # (default is single space - \"x20\") #options SC_TWOBUTTON_MOUSE 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 options PPC_PROBE_CHIPSET #options DEBUG_1284 # IEEE1284 signaling protocol debug options PERIPH_1284 # 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 #device uart # PCI Ethernet NICs. device em # Intel PRO/1000 adapter Gigabit Ethernet Card device miibus # MII bus support device fxp # Intel EtherExpress PRO/100B (82557, 82558) # 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 vlan # VLAN extension #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! device bpf # Berkeley packet filter ## Audio support #device sound #device "snd_es137x" # crypto subsystem #device crypto # core crypto support #device cryptodev # /dev/crypto for access to h/w # smbus subsystem #device smbus # Bus support, required for smb below. #device smb #device intpm #device ichsmb # Philips i2c bus support #device iicbus #device iicbb #device ic #device iic #device iicsmb # USB support #device uhci # UHCI PCI->USB interface #device ohci # OHCI PCI->USB interface #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 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!) >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: