From owner-freebsd-bugs@FreeBSD.ORG Tue Nov 9 12:30:35 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 A842816A565 for ; Tue, 9 Nov 2004 12:30:35 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 714F343D5C for ; Tue, 9 Nov 2004 12:30:35 +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 iA9CUZbN056804 for ; Tue, 9 Nov 2004 12:30:35 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id iA9CUZsh056802; Tue, 9 Nov 2004 12:30:35 GMT (envelope-from gnats) Date: Tue, 9 Nov 2004 12:30:35 GMT Message-Id: <200411091230.iA9CUZsh056802@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org From: Robert Atkinson Subject: Re: 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: Robert Atkinson List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Nov 2004 12:30:35 -0000 The following reply was made to PR kern/73564; it has been noted by GNATS. From: Robert Atkinson To: "O. Hartmann" Cc: freebsd-gnats-submit@freebsd.org Subject: Re: kern/73564: FreeBSD 5.3-STABLE/RC2 : SMP crashes and panics Date: Tue, 9 Nov 2004 07:26:05 -0500 http://www.unixguide.net/freebsd/faq/18.13.shtml Follow this if you cannot create a debug dump for reading. Then you may have at least a subsystem that is generating the error. On Fri, 5 Nov 2004 14:55:33 +0100 (CET), O. Hartmann wrote: > > >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: > _______________________________________________ > freebsd-bugs@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-bugs > To unsubscribe, send any mail to "freebsd-bugs-unsubscribe@freebsd.org" >