kern/73564: FreeBSD 5.3-STABLE/RC2 : SMP crashes and panics
O. Hartmann
ohartman at web.de
Fri Nov 5 06:00:44 PST 2004
>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 at 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 at 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 at edda.geo.uni-mainz.de:/usr/obj/usr/src/sys/EDDA
ACPI APIC Table: <ASUS CUR-DLS >
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<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,PN,MMX,FXSR,SSE>
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 <Version 1.1> irqs 0-15 on motherboard
ioapic1 <Version 1.1> irqs 16-31 on motherboard
netsmb_dev: loaded
npx0: [FAST]
npx0: <math processor> on motherboard
npx0: INT 16 interface
acpi0: <ASUS CUR-DLS> 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: <ACPI CPU> on acpi0
cpu1: <ACPI CPU> on acpi0
acpi_button0: <Power Button> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
fxp0: <Intel 82559 Pro/100 Ethernet> port 0xd800-0xd83f mem 0xfd800000-0xfd8fffff,0xfe000000-0xfe000fff irq 20 at device 2.0 on pci0
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:18:05:73:f4
pci0: <display, VGA> at device 7.0 (no driver attached)
isab0: <PCI-ISA bridge> port 0xe800-0xe80f at device 15.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <ServerWorks ROSB4 UDMA33 controller> 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: <serial bus, USB> at device 15.2 (no driver attached)
pcib1: <ACPI Host-PCI bridge> on acpi0
pci1: <ACPI PCI bus> on pcib1
em0: <Intel(R) PRO/1000 Network Connection, Version - 1.7.35> 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: <Keyboard controller (i8042)> port 0x64,0x60 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
psm0: <PS/2 Mouse> 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: <ECP parallel printer port> 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: <Parallel port bus> on ppc0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
fdc0: <floppy drive controller> port 0x3f7,0x3f0-0x3f5 irq 6 drq 2 on acpi0
fdc0: [FAST]
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
orm0: <ISA Option ROMs> at iomem 0xd0000-0xd3fff,0xc0000-0xca7ff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <8 virtual consoles, flags=0x300>
vga0: <Generic ISA VGA> 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 <NEC DVD RW ND-3500AG/2.16> 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: <IBM IC35L018UWD210-0 S5BS> 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: <IBM DDYS-T18350N S96H> 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: <FUJITSU MAJ3182MP 5207> 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:
More information about the freebsd-bugs
mailing list