panic: lockable mtx_enter() of lockmgr interlock when not legal @
../../kern/kern_lock.c: 247
which is
mtx_enter(lkp->lk_interlock, MTX_DEF);
my system is an i386 UP with two dc cards and a kernel configured as
follows:
machine i386
cpu I586_CPU
cpu I686_CPU
ident MYKERNEL
maxusers 32
hints "GENERIC.hints" #Default places to look for devices.
#makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols
options INET #InterNETworking
options FFS #Berkeley Fast Filesystem
options FFS_ROOT #FFS usable as root device [keep this!]
options SOFTUPDATES #Enable FFS soft updates support
#options MFS #Memory Filesystem
options MD_ROOT #MD is a potential root device
#options NFS #Network Filesystem
#options NFS_ROOT #NFS usable as root device, NFS required
options MSDOSFS #MSDOS Filesystem
options CD9660 #ISO 9660 Filesystem
options CD9660_ROOT #CD-ROM usable as root, CD9660 required
options PROCFS #Process filesystem
options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!]
options SCSI_DELAY=15000 #Delay (in ms) before probing SCSI
options UCONSOLE #Allow users to grab the console
options USERCONFIG #boot -c editor
options VISUAL_USERCONFIG #visual boot -c editor
options KTRACE #ktrace(1) support
options SYSVSHM #SYSV-style shared memory
options SYSVMSG #SYSV-style message queues
options SYSVSEM #SYSV-style semaphores
options P1003_1B #Posix P1003_1B real-time extensions
options _KPOSIX_PRIORITY_SCHEDULING
options KBD_INSTALL_CDEV # install a CDEV entry in /dev
device random #entropy device
#options RANDOMDEV
device isa
device pci
# Floppy drives
device fdc
# ATA and ATAPI devices
device ata
device atadisk # ATA disk drives
device atapicd # ATAPI CDROM drives
device atapifd # ATAPI floppy drives
device atapist # ATAPI tape drives
options ATA_STATIC_ID #Static device numbering
options ATA_ENABLE_ATAPI_DMA #Enable DMA on ATAPI devices
# SCSI Controllers
#device adv
# SCSI peripherals
device scbus # SCSI bus (required)
device da # Direct Access (disks)
device sa # Sequential Access (tape etc)
device cd # CD
device pass # Passthrough device (direct SCSI access)
# atkbdc0 controls both the keyboard and the PS/2 mouse
device atkbdc 1
device atkbd
device psm
device vga
# splash screen/screen saver
device splash
# syscons is the default console driver, resembling an SCO console
device sc 1
# Floating point support - do not disable.
device npx
# Power management support (see LINT for more options)
device apm
# PCCARD (PCMCIA) support
#device card
#device pcic
# Serial (COM) ports
device sio
# 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
# PCI Ethernet NICs that use the common MII bus controller code.
device miibus # MII bus support
device dc # DEC/Intel 21143 and various workalikes
# Pseudo devices - the number indicates how many units to allocated.
device loop # Network loopback
device ether # Ethernet support
device sl # Kernel SLIP
device ppp 1 # Kernel PPP
device tun # Packet tunnel.
device pty # Pseudo-ttys (telnet etc)
device md # Memory "disks"
device gif 4 # IPv6 and IPv4 tunneling
device faith 1 # IPv6-to-IPv4 relaying (translation)
# The `bpf' device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
device bpf 2 # Berkeley packet filter
# 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
# USB Ethernet, requires mii
#device aue # ADMtek USB ethernet
#device cue # CATC USB ethernet
#device kue # Kawasaki LSI USB ethernet
options NO_F00F_HACK
options PERFMON
options NETGRAPH
options NETGRAPH_BPF
options NETGRAPH_SOCKET
options NETGRAPH_IFACE
options MROUTING
options IPFIREWALL
options IPFIREWALL_FORWARD
options IPFIREWALL_DEFAULT_TO_ACCEPT
options IPFILTER
options IPDIVERT
options DUMMYNET
options BRIDGE
options MSDOSFS
options _KPOSIX_VERSION=199309L
options CLK_USE_I8254_CALIBRATION
options CLK_USE_TSC_CALIBRATION
device speaker
device pcm
device sbc
device bktr
options BROOKTREE_SYSTEM_DEFAULT=BROOKTREE_NTSC
options BKTR_USE_PLL
device smbus
device intpm
device smb
device iicbus
device iicbb
device ic
device iic
device iicsmb
#device agp
#device acpica
#options ACPI_DEBUG
#options AML_DEBUG
#device pmtimer
options PPP_FILTER
#options DEVFS
#options MUTEX_DEBUG
options WITNESS
#options INVARIANTS
#options INVARIANT_SUPPORT
options DDB
options DDB_UNATTENDED
device seq
--
Michael D. Harnois, Redeemer Lutheran Church, Washburn, IA
[EMAIL PROTECTED] [EMAIL PROTECTED]
Democracy is also a form of worship.
It is the worship of Jackals by Jackasses. -- H. L. Mencken
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message