Multiple stability issues with r208557, r208809 on amd64
Garrett Cooper
yanefbsd at gmail.com
Tue Jun 8 21:44:24 UTC 2010
Hi,
I'm noticing a lot more LORs nowadays and my development box is
livelocking a lot.
The cases I've seen with LORs are:
1. When unplugging a Dell USB keyboard with a USB hub on r208557;
this wasn't reproducible on r208809 though.
2. Creating DOS floppies in a build environment (chroot) for $work
on r208557 and r208809; I don't have any information other than that
apart from the fact that the issue is transient.
3. scp'ing a small ISO to a Solaris box creates a reproducible
panic with r208809 with bce(4) (noted below) because GIANT is held and
it attempts to acquire another lock [seen in the WITNESS enabled
kernel].
4. panic from ddb is broken (doesn't sync and boot -- also
demonstrated in below pictures) in the WITNESS enabled kernel.
5. Hangs at reboot seen on both revisions.
The most stable version I've been able to deal with is r206173 on
all of my desktops and my build server -- all of which are amd64 with
12GB and 8GB respectively and differing processor configurations (but
they're all W and X series Xeon procs with SMT support) :(...
I'll provide more data if needed.
Thanks,
-Garrett
PS The images can be found here:
http://s303.photobucket.com/albums/nn159/yaneurabeya/CURRENT%20instability%20July%202010/
cpu HAMMER
ident TAMESHI_CURRENT
makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
options SCHED_ULE # ULE scheduler
options PREEMPTION # Enable kernel thread preemption
options INET # InterNETworking
options INET6 # IPv6 communications protocols
options SCTP # Stream Control Transmission Protocol
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 UFS_JOURNAL # Enable UFS softupdates journaling
options UFS_GJOURNAL # Enable gjournal-based UFS journaling
options MD_ROOT # MD is a potential root device
options NFSCLIENT # Network Filesystem Client
options NFSSERVER # Network Filesystem Server
options NFSLOCKD # Network Lock Manager
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_PART_GPT # GUID Partition Tables.
options GEOM_LABEL # Provides labelization
options COMPAT_FREEBSD32 # Compatible with i386 binaries
options COMPAT_FREEBSD4 # Compatible with FreeBSD4
options COMPAT_FREEBSD5 # Compatible with FreeBSD5
options COMPAT_FREEBSD6 # Compatible with FreeBSD6
options COMPAT_FREEBSD7 # Compatible with FreeBSD7
options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
options KTRACE # ktrace(1) support
options STACK # stack(9) support
options SYSVSHM # SYSV-style shared memory
options SYSVMSG # SYSV-style message queues
options SYSVSEM # SYSV-style semaphores
options P1003_1B_SEMAPHORES # POSIX-style semaphores
options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions
options PRINTF_BUFR_SIZE=128 # Prevent printf output being interspersed.
options KBD_INSTALL_CDEV # install a CDEV entry in /dev
options HWPMC_HOOKS # Necessary kernel hooks for hwpmc(4)
options AUDIT # Security event auditing
options MAC # TrustedBSD MAC Framework
options FLOWTABLE # per-cpu routing cache
#options KDTRACE_FRAME # Ensure frames are compiled in
#options KDTRACE_HOOKS # Kernel DTrace hooks
options INCLUDE_CONFIG_FILE # Include this file in kernel
# Debugging for use in -current
options KDB # Enable kernel debugger support.
options DDB # Support DDB.
options GDB # Support remote GDB.
# Make an SMP-capable kernel by default
options SMP # Symmetric MultiProcessor Kernel
# CPU frequency control
device cpufreq
# Bus support.
device acpi
device pci
# ATA and ATAPI devices
device ata
device atadisk # ATA disk drives
device ataraid # ATA RAID drives
device atapicd # ATAPI CDROM drives
options ATA_STATIC_ID # Static device numbering
# SCSI Controllers
#device ahc # AHA2940 and onboard AIC7xxx devices
#options AHC_REG_PRETTY_PRINT # Print register bitfields in debug
# # output. Adds ~128k to driver.
#device ahd # AHA39320/29320 and onboard AIC79xx devices
#options AHD_REG_PRETTY_PRINT # Print register bitfields in debug
# # output. Adds ~215k to driver.
# SCSI peripherals
device scbus # SCSI bus (required for SCSI)
device da # Direct Access (disks)
device cd # CD
device pass # Passthrough device (direct SCSI access)
# RAID controllers
device mfi # LSI MegaRAID SAS
# 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 kbdmux # keyboard multiplexer
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
device agp # support several AGP chipsets
# Serial (COM) ports
device uart # Generic UART driver
# Parallel port
device ppc
device ppbus # Parallel port bus (required)
device lpt # Printer
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 sio, uart and/or ppc drivers):
#device puc
# 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
# Pseudo devices.
device loop # Network loopback
device random # Entropy device
device ether # Ethernet support
device vlan # 802.1Q VLAN support
device tun # Packet tunnel.
device pty # BSD-style compatibility pseudo ttys
device md # Memory "disks"
device gif # IPv6 and IPv4 tunneling
device faith # IPv6-to-IPv4 relaying (translation)
device firmware # firmware assist module
# 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
#options USB_DEBUG # enable debug msgs
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 uhid # "Human Interface Devices"
device ukbd # Keyboard
device ulpt # Printer
device umass # Disks/Mass storage - Requires scbus and da
device ums # Mouse
cpu HAMMER
ident TAMESHI_CURRENT_WITNESS
makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
options SCHED_ULE # ULE scheduler
options PREEMPTION # Enable kernel thread preemption
options INET # InterNETworking
options INET6 # IPv6 communications protocols
options SCTP # Stream Control Transmission Protocol
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 UFS_GJOURNAL # Enable gjournal-based UFS journaling
options MD_ROOT # MD is a potential root device
options NFSCLIENT # Network Filesystem Client
options NFSSERVER # Network Filesystem Server
options NFSLOCKD # Network Lock Manager
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_PART_GPT # GUID Partition Tables.
options GEOM_LABEL # Provides labelization
options COMPAT_FREEBSD32 # Compatible with i386 binaries
options COMPAT_FREEBSD4 # Compatible with FreeBSD4
options COMPAT_FREEBSD5 # Compatible with FreeBSD5
options COMPAT_FREEBSD6 # Compatible with FreeBSD6
options COMPAT_FREEBSD7 # Compatible with FreeBSD7
options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
options KTRACE # ktrace(1) support
options STACK # stack(9) support
options SYSVSHM # SYSV-style shared memory
options SYSVMSG # SYSV-style message queues
options SYSVSEM # SYSV-style semaphores
options P1003_1B_SEMAPHORES # POSIX-style semaphores
options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions
options PRINTF_BUFR_SIZE=128 # Prevent printf output being interspersed.
options KBD_INSTALL_CDEV # install a CDEV entry in /dev
options HWPMC_HOOKS # Necessary kernel hooks for hwpmc(4)
options AUDIT # Security event auditing
options MAC # TrustedBSD MAC Framework
options FLOWTABLE # per-cpu routing cache
#options KDTRACE_FRAME # Ensure frames are compiled in
#options KDTRACE_HOOKS # Kernel DTrace hooks
options INCLUDE_CONFIG_FILE # Include this file in kernel
# Debugging for use in -current
options KDB # Enable kernel debugger support.
options DDB # Support DDB.
options GDB # Support remote GDB.
options DEADLKRES # Enable the deadlock resolver
options INVARIANTS # Enable calls of extra sanity checking
options INVARIANT_SUPPORT # Extra sanity checks of internal
structures, required by INVARIANTS
options WITNESS
# Make an SMP-capable kernel by default
options SMP # Symmetric MultiProcessor Kernel
# CPU frequency control
device cpufreq
# Bus support.
device acpi
device pci
# ATA and ATAPI devices
device ata
device atadisk # ATA disk drives
device ataraid # ATA RAID drives
device atapicd # ATAPI CDROM drives
options ATA_STATIC_ID # Static device numbering
# SCSI Controllers
#device ahc # AHA2940 and onboard AIC7xxx devices
#options AHC_REG_PRETTY_PRINT # Print register bitfields in debug
# # output. Adds ~128k to driver.
#device ahd # AHA39320/29320 and onboard AIC79xx devices
#options AHD_REG_PRETTY_PRINT # Print register bitfields in debug
# # output. Adds ~215k to driver.
# SCSI peripherals
device scbus # SCSI bus (required for SCSI)
device da # Direct Access (disks)
device cd # CD
device pass # Passthrough device (direct SCSI access)
# RAID controllers
device mfi # LSI MegaRAID SAS
# 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 kbdmux # keyboard multiplexer
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
device agp # support several AGP chipsets
# Serial (COM) ports
device uart # Generic UART driver
# Parallel port
device ppc
device ppbus # Parallel port bus (required)
device lpt # Printer
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 sio, uart and/or ppc drivers):
#device puc
# 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
# Pseudo devices.
device loop # Network loopback
device random # Entropy device
device ether # Ethernet support
device vlan # 802.1Q VLAN support
device tun # Packet tunnel.
device pty # BSD-style compatibility pseudo ttys
device md # Memory "disks"
device gif # IPv6 and IPv4 tunneling
device faith # IPv6-to-IPv4 relaying (translation)
device firmware # firmware assist module
# 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
#options USB_DEBUG # enable debug msgs
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 uhid # "Human Interface Devices"
device ukbd # Keyboard
device ulpt # Printer
device umass # Disks/Mass storage - Requires scbus and da
device ums # Mouse
# garrcoop modifications
WITHOUT_ATM=yes
WITHOUT_BLUETOOTH=yes
WITHOUT_CALENDAR=yes
WITHOUT_CVS=yes
WITHOUT_DICT=yes
WITHOUT_GAMES=yes
WITHOUT_GPIB=yes
WITHOUT_GSSAPI=yes
WITHOUT_HESOID=yes
WITHOUT_HTML=yes
WITHOUT_I4B=yes
WITHOUT_IPX=yes
WITHOUT_KERBEROS=yes
WITHOUT_NCP=yes
WITHOUT_PPP=yes
WITHOUT_WIRELESS=yes
WITHOUT_WPA_SUPPLICANT_EAPOL=yes
KERNCONF?= TAMESHI_CURRENT TAMESHI_CURRENT_WITNESS GENERIC
MODULES_OVERRIDE= bce bge em
MODULES_OVERRIDE+= bridgestp if_bridge
MODULES_OVERRIDE+= ipdivert ipfw ipfw_nat libalias
MODULES_OVERRIDE+= ipmi
MODULES_OVERRIDE+= linprocfs linsysfs linux
PYTHON_VERSION=python2.6
# added by use.perl 2010-06-01 13:01:04
PERL_VERSION=5.10.1
# dmesg output:
Copyright (c) 1992-2010 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 is a registered trademark of The FreeBSD Foundation.
FreeBSD 9.0-CURRENT #0 r206173: Wed Jun 2 17:29:13 PDT 2010
root at tameshi.cisco.com:/usr/obj/data/scratch/src-stable/sys/TAMESHI_CURRENT
amd64
WARNING: WITNESS option enabled, expect reduced performance.
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel(R) Xeon(R) CPU X5460 @ 3.16GHz (3158.76-MHz K8-class CPU)
Origin = "GenuineIntel" Id = 0x10676 Family = 6 Model = 17 Stepping = 6
Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
Features2=0xce3bd<SSE3,DTES64,MON,DS_CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,DCA,SSE4.1>
AMD Features=0x20100800<SYSCALL,NX,LM>
AMD Features2=0x1<LAHF>
TSC: P-state invariant
real memory = 8589934592 (8192 MB)
avail memory = 8287432704 (7903 MB)
ACPI APIC Table: <DELL PE_SC3 >
FreeBSD/SMP: Multiprocessor System Detected: 8 CPUs
FreeBSD/SMP: 2 package(s) x 4 core(s)
cpu0 (BSP): APIC ID: 0
cpu1 (AP): APIC ID: 1
cpu2 (AP): APIC ID: 2
cpu3 (AP): APIC ID: 3
cpu4 (AP): APIC ID: 4
cpu5 (AP): APIC ID: 5
cpu6 (AP): APIC ID: 6
cpu7 (AP): APIC ID: 7
ioapic0: Changing APIC ID to 8
ioapic0 <Version 2.0> irqs 0-23 on motherboard
kbd1 at kbdmux0
acpi0: <DELL PE_SC3> on motherboard
acpi0: [ITHREAD]
acpi0: Power Button (fixed)
Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
cpu0: <ACPI CPU> on acpi0
cpu1: <ACPI CPU> on acpi0
cpu2: <ACPI CPU> on acpi0
cpu3: <ACPI CPU> on acpi0
cpu4: <ACPI CPU> on acpi0
cpu5: <ACPI CPU> on acpi0
cpu6: <ACPI CPU> on acpi0
cpu7: <ACPI CPU> on acpi0
acpi_hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0
Timecounter "HPET" frequency 14318180 Hz quality 900
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
pcib1: <ACPI PCI-PCI bridge> at device 2.0 on pci0
pci4: <ACPI PCI bus> on pcib1
pcib2: <ACPI PCI-PCI bridge> at device 0.0 on pci4
pci5: <ACPI PCI bus> on pcib2
pcib3: <ACPI PCI-PCI bridge> at device 0.0 on pci5
pci6: <ACPI PCI bus> on pcib3
pcib4: <PCI-PCI bridge> at device 0.0 on pci6
pci7: <PCI bus> on pcib4
bce0: <Broadcom NetXtreme II BCM5708 1000Base-T (B2)> mem
0xf4000000-0xf5ffffff irq 16 at device 0.0 on pci7
miibus0: <MII bus> on bce0
brgphy0: <BCM5708C 10/100/1000baseTX PHY> PHY 1 on miibus0
brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT,
1000baseT-FDX, auto
bce0: Ethernet address: 00:1e:4f:38:65:ad
bce0: [ITHREAD]
bce0: ASIC (0x57081020); Rev (B2); Bus (PCI-X, 64-bit, 133MHz); B/C
(3.5.12); Flags (MSI|MFW); MFW (ipms 1.6.0)
pcib5: <ACPI PCI-PCI bridge> at device 1.0 on pci5
pci8: <ACPI PCI bus> on pcib5
pcib6: <PCI-PCI bridge> at device 0.3 on pci4
pci9: <PCI bus> on pcib6
pcib7: <ACPI PCI-PCI bridge> at device 3.0 on pci0
pci1: <ACPI PCI bus> on pcib7
mfi0: <Dell PERC 6> port 0xec00-0xecff mem
0xfc480000-0xfc4bffff,0xfc440000-0xfc47ffff irq 16 at device 0.0 on
pci1
mfi0: Megaraid SAS driver Ver 3.00
mfi0: 17638 (329344606s/0x0020/info) - Shutdown command received from host
mfi0: 17639 (329344636s/0x0008/info) - Battery charge complete
mfi0: 17640 (boot + 3s/0x0020/info) - Firmware initialization started
(PCI ID 0060/1000/1f0c/1028)
mfi0: 17641 (boot + 3s/0x0020/info) - Firmware version 1.21.02-0528
mfi0: 17642 (boot + 3s/0x0008/info) - Battery Present
mfi0: 17643 (boot + 3s/0x0020/info) - Controller hardware revision ID (0x0)
mfi0: 17644 (boot + 3s/0x0020/info) - Package version 6.1.1-0047
mfi0: 17645 (boot + 3s/0x0020/info) - Board Revision
mfi0: 17646 (boot + 32s/0x0002/info) - Unexpected sense: Encl PD 20
Path 5001e0f03434f000, CDB: 12 00 00 00 04 00, Sense: 6/29/00
mfi0: 17647 (boot + 33s/0x0004/info) - Enclosure PD 20(c None/p0)
communication restored
mfi0: 17648 (boot + 33s/0x0004/info) - Enclosure PD 20(c None/p0)
element (SES code 0x17) status changed
mfi0: 17649 (boot + 33s/0x0004/info) - Enclosure PD 20(c None/p0)
element (SES code 0x17) status changed
mfi0: 17650 (boot + 33s/0x0004/info) - Enclosure PD 20(c None/p0)
element (SES code 0x17) status changed
mfi0: 17651 (boot + 33s/0x0004/info) - Enclosure PD 20(c None/p0)
element (SES code 0x17) status changed
mfi0: 17652 (boot + 33s/0x0002/info) - Inserted: Encl PD 20
mfi0: 17653 (boot + 33s/0x0002/info) - Inserted: PD 20(c None/p0)
Info: enclPd=20, scsiType=d, portMap=09,
sasAddr=5001e0f03434f000,0000000000000000
mfi0: 17654 (boot + 33s/0x0002/info) - Inserted: PD 00(e0x20/s0)
mfi0: 17655 (boot + 33s/0x0002/info) - Inserted: PD 00(e0x20/s0) Info:
enclPd=20, scsiType=0, portMap=00,
sasAddr=5000c50008fe5169,0000000000000000
mfi0: 17656 (boot + 33s/0x0002/info) - Inserted: PD 01(e0x20/s1)
mfi0: 17657 (boot + 33s/0x0002/info) - Inserted: PD 01(e0x20/s1) Info:
enclPd=20, scsiType=0, portMap=01,
sasAddr=5000c50008fe538d,0000000000000000
mfi0: 17658 (boot + 33s/0x0002/info) - Inserted: PD 02(e0x20/s2)
mfi0: 17659 (boot + 33s/0x0002/info) - Inserted: PD 02(e0x20/s2) Info:
enclPd=20, scsiType=0, portMap=02,
sasAddr=5000c50008fe3999,0000000000000000
mfi0: 17660 (boot + 33s/0x0002/info) - Inserted: PD 03(e0x20/s3)
mfi0: 17661 (boot + 33s/0x0002/info) - Inserted: PD 03(e0x20/s3) Info:
enclPd=20, scsiType=0, portMap=03,
sasAddr=5000c50008fe36c9,0000000000000000
mfi0: 17662 (boot + 35s/0x0020/info) - Patrol Read resumed
mfi0: 17663 (329344731s/0x0020/info) - Time established as 06/08/10
20:38:51; (36 seconds since power on)
mfi0: 17664 (329344763s/0x0008/info) - Battery temperature is normal
mfi0: 17665 (329344763s/0x0008/info) - Battery started charging
mfi0: 17666 (329344763s/0x0008/info) - Current capacity of the battery
is above threshold
mfi0: 17670 (329344828s/0x0008/info) - Battery charge complete
mfi0: 17692 (boot + 3s/0x0020/info) - Firmware initialization started
(PCI ID 0060/1000/1f0c/1028)
mfi0: 17693 (boot + 3s/0x0020/info) - Firmware version 1.21.02-0528
mfi0: 17694 (boot + 3s/0x0008/info) - Battery Present
mfi0: 17695 (boot + 3s/0x0020/info) - Controller hardware revision ID (0x0)
mfi0: 17696 (boot + 3s/0x0020/info) - Package version 6.1.1-0047
mfi0: 17697 (boot + 3s/0x0020/info) - Board Revision
mfi0: 17698 (boot + 32s/0x0002/info) - Unexpected sense: Encl PD 20
Path 5001e0f03434f000, CDB: 12 00 00 00 04 00, Sense: 6/29/00
mfi0: 17699 (boot + 33s/0x0004/info) - Enclosure PD 20(c None/p0)
communication restored
mfi0: 17700 (boot + 33s/0x0004/info) - Enclosure PD 20(c None/p0)
element (SES code 0x17) status changed
mfi0: 17701 (boot + 33s/0x0004/info) - Enclosure PD 20(c None/p0)
element (SES code 0x17) status changed
mfi0: 17702 (boot + 33s/0x0004/info) - Enclosure PD 20(c None/p0)
element (SES code 0x17) status changed
mfi0: 17703 (boot + 33s/0x0004/info) - Enclosure PD 20(c None/p0)
element (SES code 0x17) status changed
mfi0: 17704 (boot + 33s/0x0002/info) - Inserted: Encl PD 20
mfi0: 17705 (boot + 33s/0x0002/info) - Inserted: PD 20(c None/p0)
Info: enclPd=20, scsiType=d, portMap=09,
sasAddr=5001e0f03434f000,0000000000000000
mfi0: 17706 (boot + 33s/0x0002/info) - Inserted: PD 00(e0x20/s0)
mfi0: 17707 (boot + 33s/0x0002/info) - Inserted: PD 00(e0x20/s0) Info:
enclPd=20, scsiType=0, portMap=00,
sasAddr=5000c50008fe5169,0000000000000000
mfi0: 17708 (boot + 33s/0x0002/info) - Inserted: PD 01(e0x20/s1)
mfi0: 17709 (boot + 33s/0x0002/info) - Inserted: PD 01(e0x20/s1) Info:
enclPd=20, scsiType=0, portMap=01,
sasAddr=5000c50008fe538d,0000000000000000
mfi0: 17710 (boot + 33s/0x0002/info) - Inserted: PD 02(e0x20/s2)
mfi0: 17711 (boot + 33s/0x0002/info) - Inserted: PD 02(e0x20/s2) Info:
enclPd=20, scsiType=0, portMap=02,
sasAddr=5000c50008fe3999,0000000000000000
mfi0: 17712 (boot + 33s/0x0002/info) - Inserted: PD 03(e0x20/s3)
mfi0: 17713 (boot + 33s/0x0002/info) - Inserted: PD 03(e0x20/s3) Info:
enclPd=20, scsiType=0, portMap=03,
sasAddr=5000c50008fe36c9,0000000000000000
mfi0: 17714 (boot + 35s/0x0020/info) - Patrol Read resumed
mfi0: 17715 (329346238s/0x0020/info) - Time established as 06/08/10
21:03:58; (36 seconds since power on)
mfi0: 17720 (329346270s/0x0008/info) - Battery temperature is normal
mfi0: 17721 (329346270s/0x0008/info) - Battery started charging
mfi0: [ITHREAD]
pcib8: <ACPI PCI-PCI bridge> at device 4.0 on pci0
pci10: <ACPI PCI bus> on pcib8
pcib9: <PCI-PCI bridge> at device 5.0 on pci0
pci11: <PCI bus> on pcib9
pcib10: <ACPI PCI-PCI bridge> at device 6.0 on pci0
pci12: <ACPI PCI bus> on pcib10
pcib11: <PCI-PCI bridge> at device 7.0 on pci0
pci13: <PCI bus> on pcib11
pci0: <base peripheral> at device 8.0 (no driver attached)
pcib12: <ACPI PCI-PCI bridge> at device 28.0 on pci0
pci2: <ACPI PCI bus> on pcib12
pcib13: <PCI-PCI bridge> at device 0.0 on pci2
pci3: <PCI bus> on pcib13
bce1: <Broadcom NetXtreme II BCM5708 1000Base-T (B2)> mem
0xf8000000-0xf9ffffff irq 16 at device 0.0 on pci3
miibus1: <MII bus> on bce1
brgphy1: <BCM5708C 10/100/1000baseTX PHY> PHY 1 on miibus1
brgphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT,
1000baseT-FDX, auto
bce1: Ethernet address: 00:1e:4f:38:65:ab
bce1: [ITHREAD]
bce1: ASIC (0x57081020); Rev (B2); Bus (PCI-X, 64-bit, 133MHz); B/C
(3.5.12); Flags (MSI|MFW); MFW (ipms 1.6.0)
uhci0: <Intel 631XESB/632XESB/3100 USB controller USB-1> port
0xcce0-0xccff irq 21 at device 29.0 on pci0
uhci0: [ITHREAD]
uhci0: LegSup = 0x3000
usbus0: <Intel 631XESB/632XESB/3100 USB controller USB-1> on uhci0
uhci1: <Intel 631XESB/632XESB/3100 USB controller USB-2> port
0xccc0-0xccdf irq 20 at device 29.1 on pci0
uhci1: [ITHREAD]
uhci1: LegSup = 0x3000
usbus1: <Intel 631XESB/632XESB/3100 USB controller USB-2> on uhci1
uhci2: <Intel 631XESB/632XESB/3100 USB controller USB-3> port
0xcca0-0xccbf irq 21 at device 29.2 on pci0
uhci2: [ITHREAD]
uhci2: LegSup = 0x3000
usbus2: <Intel 631XESB/632XESB/3100 USB controller USB-3> on uhci2
uhci3: <Intel 631XESB/632XESB/3100 USB controller USB-4> port
0xcc80-0xcc9f irq 20 at device 29.3 on pci0
uhci3: [ITHREAD]
uhci3: LegSup = 0x3000
usbus3: <Intel 631XESB/632XESB/3100 USB controller USB-4> on uhci3
ehci0: <Intel 63XXESB USB 2.0 controller> mem 0xfc500000-0xfc5003ff
irq 21 at device 29.7 on pci0
ehci0: [ITHREAD]
usbus4: EHCI version 1.0
usbus4: <Intel 63XXESB USB 2.0 controller> on ehci0
pcib14: <ACPI PCI-PCI bridge> at device 30.0 on pci0
pci14: <ACPI PCI bus> on pcib14
vgapci0: <VGA-compatible display> port 0xdc00-0xdcff mem
0xd8000000-0xdfffffff,0xfc2d0000-0xfc2dffff irq 19 at device 13.0 on
pci14
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
atrtc0: <AT realtime clock> port 0x70-0x7f irq 8 on acpi0
uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
uart0: [FILTER]
uart1: <16550 or compatible> port 0x2f8-0x2ff irq 3 on acpi0
uart1: [FILTER]
orm0: <ISA Option ROMs> at iomem
0xc0000-0xc8fff,0xc9000-0xc9fff,0xec000-0xeffff 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
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
atkbd0: [ITHREAD]
ppc0: cannot reserve I/O port range
est0: <Enhanced SpeedStep Frequency Control> on cpu0
est: CPU supports Enhanced Speedstep, but is not recognized.
est: cpu_vendor GenuineIntel, msr 4921492106004921
device_attach: est0 attach returned 6
p4tcc0: <CPU Frequency Thermal Control> on cpu0
est1: <Enhanced SpeedStep Frequency Control> on cpu1
est: CPU supports Enhanced Speedstep, but is not recognized.
est: cpu_vendor GenuineIntel, msr 4921492106004921
device_attach: est1 attach returned 6
p4tcc1: <CPU Frequency Thermal Control> on cpu1
est2: <Enhanced SpeedStep Frequency Control> on cpu2
est: CPU supports Enhanced Speedstep, but is not recognized.
est: cpu_vendor GenuineIntel, msr 4921492106004921
device_attach: est2 attach returned 6
p4tcc2: <CPU Frequency Thermal Control> on cpu2
est3: <Enhanced SpeedStep Frequency Control> on cpu3
est: CPU supports Enhanced Speedstep, but is not recognized.
est: cpu_vendor GenuineIntel, msr 4921492106004921
device_attach: est3 attach returned 6
p4tcc3: <CPU Frequency Thermal Control> on cpu3
est4: <Enhanced SpeedStep Frequency Control> on cpu4
est: CPU supports Enhanced Speedstep, but is not recognized.
est: cpu_vendor GenuineIntel, msr 4921492106004921
device_attach: est4 attach returned 6
p4tcc4: <CPU Frequency Thermal Control> on cpu4
est5: <Enhanced SpeedStep Frequency Control> on cpu5
est: CPU supports Enhanced Speedstep, but is not recognized.
est: cpu_vendor GenuineIntel, msr 4921492106004921
device_attach: est5 attach returned 6
p4tcc5: <CPU Frequency Thermal Control> on cpu5
est6: <Enhanced SpeedStep Frequency Control> on cpu6
est: CPU supports Enhanced Speedstep, but is not recognized.
est: cpu_vendor GenuineIntel, msr 4921492106004921
device_attach: est6 attach returned 6
p4tcc6: <CPU Frequency Thermal Control> on cpu6
est7: <Enhanced SpeedStep Frequency Control> on cpu7
est: CPU supports Enhanced Speedstep, but is not recognized.
est: cpu_vendor GenuineIntel, msr 4921492106004921
device_attach: est7 attach returned 6
p4tcc7: <CPU Frequency Thermal Control> on cpu7
Timecounters tick every 10.000 msec
mfi0: 17722 (329346270s/0x0008/info) - Current capacity of the battery
is above threshold
usbus0: 12Mbps Full Speed USB v1.0
usbus1: 12Mbps Full Speed USB v1.0
usbus2: 12Mbps Full Speed USB v1.0
usbus3: 12Mbps Full Speed USB v1.0
usbus4: 480Mbps High Speed USB v2.0
mfid0: <MFI Logical Disk> on mfi0
mfid0: 571136MB (1169686528 sectors) RAID volume '' is optimal
SMP: AP CPU #1 Launched!
SMP: AP CPU #3 Launched!
SMP: AP CPU #2 Launched!
SMP: AP CPU #7 Launched!
SMP: AP CPU #6 Launched!
SMP: AP CPU #5 Launched!
SMP: AP CPU #4 Launched!
WARNING: WITNESS option enabled, expect reduced performance.
ugen1.1: <Intel> at usbus1ugen2.1: <Intel> at usbus2ugen0.1: <Intel> at usbus0
uhub0:
<Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus1
uhub1: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus0
uhub2: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus2
ugen4.1: <Intel> at usbus4ugen3.1: <Intel> at usbus3
uhub3: <Intel EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus4
uhub4: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus3
Root mount waiting for: usbus4 usbus3 usbus2 usbus1 usbus0
uhub1: 2 ports with 2 removable, self powered
uhub0: 2 ports with 2 removable, self powered
uhub2: 2 ports with 2 removable, self powered
uhub4: 2 ports with 2 removable, self powered
Root mount waiting for: usbus4
Root mount waiting for: usbus4
Root mount waiting for: usbus4
uhub3: 8 ports with 8 removable, self powered
Root mount waiting for: usbus4
ugen4.2: <vendor 0x04b4> at usbus4
uhub5: <vendor 0x04b4 product 0x6560, class 9/0, rev 2.00/0.0b, addr
2> on usbus4
uhub5: 4 ports with 4 removable, self powered
Root mount waiting for: usbus4
ugen4.3: <BTC> at usbus4
ukbd0: <BTC USB Multimedia Keyboard, class 0/0, rev 1.10/1.00, addr 3> on usbus4
kbd2 at ukbd0
uhid0: <BTC USB Multimedia Keyboard, class 0/0, rev 1.10/1.00, addr 3> on usbus4
Trying to mount root from ufs:/dev/mfid0s1a
WARNING: / was not properly dismounted
KLD ipfw.ko: depends on kernel - not available or version mismatch
linker_load_file: Unsupported file type
lock order reversal:
1st 0xffffff800014fd18 bufwait (bufwait) @
/data/scratch/src-stable/sys/kern/vfs_bio.c:2559
2nd 0xffffff0002363200 dirhash (dirhash) @
/data/scratch/src-stable/sys/ufs/ufs/ufs_dirhash.c:285
KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper+0x2a
_witness_debugger() at _witness_debugger+0x2e
witness_checkorder() at witness_checkorder+0x81e
_sx_xlock() at _sx_xlock+0x55
ufsdirhash_acquire() at ufsdirhash_acquire+0x33
ufsdirhash_remove() at ufsdirhash_remove+0x16
ufs_dirremove() at ufs_dirremove+0x181
ufs_remove() at ufs_remove+0x92
VOP_REMOVE_APV() at VOP_REMOVE_APV+0x93
kern_unlinkat() at kern_unlinkat+0x2cb
syscall() at syscall+0x102
Xfast_syscall() at Xfast_syscall+0xe1
--- syscall (10, FreeBSD ELF64, unlink), rip = 0x449833ac, rsp =
0x7fffffffdb08, rbp = 0x7fffffffef58 ---
lock order reversal:
1st 0xffffff00028ef818 ufs (ufs) @
/data/scratch/src-stable/sys/kern/vfs_mount.c:1058
2nd 0xffffff00028f3098 devfs (devfs) @
/data/scratch/src-stable/sys/kern/vfs_subr.c:2091
KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper+0x2a
_witness_debugger() at _witness_debugger+0x2e
witness_checkorder() at witness_checkorder+0x81e
__lockmgr_args() at __lockmgr_args+0xd11
vop_stdlock() at vop_stdlock+0x39
VOP_LOCK1_APV() at VOP_LOCK1_APV+0x9b
_vn_lock() at _vn_lock+0x47
vget() at vget+0x7b
devfs_allocv() at devfs_allocv+0x100
devfs_root() at devfs_root+0x48
vfs_donmount() at vfs_donmount+0xfb2
nmount() at nmount+0x63
syscall() at syscall+0x102
Xfast_syscall() at Xfast_syscall+0xe1
--- syscall (378, FreeBSD ELF64, nmount), rip = 0x44a06f0c, rsp =
0x7fffffffdd28, rbp = 0x44c09048 ---
# pciconf -lv
hostb0 at pci0:0:0:0: class=0x060000 card=0x80868086 chip=0x25c08086
rev=0x12 hdr=0x00
vendor = 'Intel Corporation'
device = '5000X Chipset Memory Controller Hub'
class = bridge
subclass = HOST-PCI
pcib1 at pci0:0:2:0: class=0x060400 card=0x00000000 chip=0x25e28086
rev=0x12 hdr=0x01
vendor = 'Intel Corporation'
device = '5000 Series Chipset PCIe x4 Port 2'
class = bridge
subclass = PCI-PCI
pcib7 at pci0:0:3:0: class=0x060400 card=0x00000000 chip=0x25e38086
rev=0x12 hdr=0x01
vendor = 'Intel Corporation'
device = '5000 Series Chipset PCIe x4 Port 3'
class = bridge
subclass = PCI-PCI
pcib8 at pci0:0:4:0: class=0x060400 card=0x00000000 chip=0x25f88086
rev=0x12 hdr=0x01
vendor = 'Intel Corporation'
device = '5000 Series Chipset PCIe x8 Port 4-5'
class = bridge
subclass = PCI-PCI
pcib9 at pci0:0:5:0: class=0x060400 card=0x00000000 chip=0x25e58086
rev=0x12 hdr=0x01
vendor = 'Intel Corporation'
device = '5000 Series Chipset PCIe x4 Port 5'
class = bridge
subclass = PCI-PCI
pcib10 at pci0:0:6:0: class=0x060400 card=0x00000000 chip=0x25f98086
rev=0x12 hdr=0x01
vendor = 'Intel Corporation'
device = '5000 Series Chipset PCIe x8 Port 6-7'
class = bridge
subclass = PCI-PCI
pcib11 at pci0:0:7:0: class=0x060400 card=0x00000000 chip=0x25e78086
rev=0x12 hdr=0x01
vendor = 'Intel Corporation'
device = '5000 Series Chipset PCIe x4 Port 7'
class = bridge
subclass = PCI-PCI
none0 at pci0:0:8:0: class=0x088000 card=0x80868086 chip=0x1a388086
rev=0x12 hdr=0x00
vendor = 'Intel Corporation'
device = '5000 Series Chipset DMA Engine (5000P)'
class = base peripheral
hostb1 at pci0:0:16:0: class=0x060000 card=0x01b21028 chip=0x25f08086
rev=0x12 hdr=0x00
vendor = 'Intel Corporation'
device = '5000 Series Chipset Error Reporting Registers'
class = bridge
subclass = HOST-PCI
hostb2 at pci0:0:16:1: class=0x060000 card=0x01b21028 chip=0x25f08086
rev=0x12 hdr=0x00
vendor = 'Intel Corporation'
device = '5000 Series Chipset Error Reporting Registers'
class = bridge
subclass = HOST-PCI
hostb3 at pci0:0:16:2: class=0x060000 card=0x01b21028 chip=0x25f08086
rev=0x12 hdr=0x00
vendor = 'Intel Corporation'
device = '5000 Series Chipset Error Reporting Registers'
class = bridge
subclass = HOST-PCI
hostb4 at pci0:0:17:0: class=0x060000 card=0x80868086 chip=0x25f18086
rev=0x12 hdr=0x00
vendor = 'Intel Corporation'
device = '5000 Series Chipset Reserved Registers'
class = bridge
subclass = HOST-PCI
hostb5 at pci0:0:19:0: class=0x060000 card=0x80868086 chip=0x25f38086
rev=0x12 hdr=0x00
vendor = 'Intel Corporation'
device = '5000 Series Chipset Reserved Registers'
class = bridge
subclass = HOST-PCI
hostb6 at pci0:0:21:0: class=0x060000 card=0x80868086 chip=0x25f58086
rev=0x12 hdr=0x00
vendor = 'Intel Corporation'
device = '5000 Series Chipset FBD Registers'
class = bridge
subclass = HOST-PCI
hostb7 at pci0:0:22:0: class=0x060000 card=0x80868086 chip=0x25f68086
rev=0x12 hdr=0x00
vendor = 'Intel Corporation'
device = '5000 Series Chipset FBD Registers'
class = bridge
subclass = HOST-PCI
pcib12 at pci0:0:28:0: class=0x060400 card=0x01b21028 chip=0x26908086
rev=0x09 hdr=0x01
vendor = 'Intel Corporation'
device = '631xESB/632xESB/3100 PCIe Root Port 1'
class = bridge
subclass = PCI-PCI
uhci0 at pci0:0:29:0: class=0x0c0300 card=0x01b21028 chip=0x26888086
rev=0x09 hdr=0x00
vendor = 'Intel Corporation'
device = '631xESB/632xESB/3100 Chipset USB Universal Host Controller *1'
class = serial bus
subclass = USB
uhci1 at pci0:0:29:1: class=0x0c0300 card=0x01b21028 chip=0x26898086
rev=0x09 hdr=0x00
vendor = 'Intel Corporation'
device = '631xESB/632xESB/3100 Chipset USB Universal Host Controller *2'
class = serial bus
subclass = USB
uhci2 at pci0:0:29:2: class=0x0c0300 card=0x01b21028 chip=0x268a8086
rev=0x09 hdr=0x00
vendor = 'Intel Corporation'
device = '631xESB/632xESB/3100 Chipset USB Universal Host Controller *3'
class = serial bus
subclass = USB
uhci3 at pci0:0:29:3: class=0x0c0300 card=0x01b21028 chip=0x268b8086
rev=0x09 hdr=0x00
vendor = 'Intel Corporation'
device = '631xESB/632xESB/3100 Chipset USB Universal Host Controller *4'
class = serial bus
subclass = USB
ehci0 at pci0:0:29:7: class=0x0c0320 card=0x01b21028 chip=0x268c8086
rev=0x09 hdr=0x00
vendor = 'Intel Corporation'
device = '631xESB/632xESB/3100 Chipset USB2 Enhanced Host Controller'
class = serial bus
subclass = USB
pcib14 at pci0:0:30:0: class=0x060401 card=0x00000000 chip=0x244e8086
rev=0xd9 hdr=0x01
vendor = 'Intel Corporation'
device = '82801 Family (ICH2/3/4/5/6/7/8/9,63xxESB) Hub
Interface to PCI Bridge'
class = bridge
subclass = PCI-PCI
isab0 at pci0:0:31:0: class=0x060100 card=0x00000000 chip=0x26708086
rev=0x09 hdr=0x00
vendor = 'Intel Corporation'
device = 'LPC Interface Controller (631xESB/6321ESB/3100 )'
class = bridge
subclass = PCI-ISA
pcib2 at pci0:4:0:0: class=0x060400 card=0x00000000 chip=0x35008086
rev=0x01 hdr=0x01
vendor = 'Intel Corporation'
device = '631xESB/632xESB PCIe Upstream Port'
class = bridge
subclass = PCI-PCI
pcib6 at pci0:4:0:3: class=0x060400 card=0x00000000 chip=0x350c8086
rev=0x01 hdr=0x01
vendor = 'Intel Corporation'
device = '631xESB/632xESB PCIe to PCI-X Bridge'
class = bridge
subclass = PCI-PCI
pcib3 at pci0:5:0:0: class=0x060400 card=0x00000000 chip=0x35108086
rev=0x01 hdr=0x01
vendor = 'Intel Corporation'
device = '631xESB/632xESB PCIe Downstream Port E1'
class = bridge
subclass = PCI-PCI
pcib5 at pci0:5:1:0: class=0x060400 card=0x00000000 chip=0x35148086
rev=0x01 hdr=0x01
vendor = 'Intel Corporation'
device = '631xESB/632xESB PCIe Downstream Port E2'
class = bridge
subclass = PCI-PCI
pcib4 at pci0:6:0:0: class=0x060400 card=0x00000000 chip=0x01031166
rev=0xc3 hdr=0x01
vendor = 'ServerWorks (Was: Reliance Computer Corp)'
device = 'EPB PCIe to PCI-X Bridge'
class = bridge
subclass = PCI-PCI
bce0 at pci0:7:0:0: class=0x020000 card=0x01b21028 chip=0x164c14e4
rev=0x12 hdr=0x00
vendor = 'Broadcom Corporation'
device = 'Broadcom NetXtreme II Gigabit Ethernet Adapter (BCM5708)'
class = network
subclass = ethernet
mfi0 at pci0:1:0:0: class=0x010400 card=0x1f0c1028 chip=0x00601000
rev=0x04 hdr=0x00
vendor = 'LSI Logic (Was: Symbios Logic, NCR)'
device = 'SAS1078 PCI-X Fusion-MPT SAS'
class = mass storage
subclass = RAID
pcib13 at pci0:2:0:0: class=0x060400 card=0x00000000 chip=0x01031166
rev=0xc3 hdr=0x01
vendor = 'ServerWorks (Was: Reliance Computer Corp)'
device = 'EPB PCIe to PCI-X Bridge'
class = bridge
subclass = PCI-PCI
bce1 at pci0:3:0:0: class=0x020000 card=0x01b21028 chip=0x164c14e4
rev=0x12 hdr=0x00
vendor = 'Broadcom Corporation'
device = 'Broadcom NetXtreme II Gigabit Ethernet Adapter (BCM5708)'
class = network
subclass = ethernet
vgapci0 at pci0:14:13:0: class=0x030000 card=0x01b21028 chip=0x515e1002
rev=0x02 hdr=0x00
vendor = 'ATI Technologies Inc. / Advanced Micro Devices, Inc.'
device = 'Radeon ES1000 (Radeon ES1000)'
class = display
subclass = VGA
More information about the freebsd-current
mailing list