lock order reversal

From: John <strgout_at_unixjunkie.com>
Date: Tue, 25 Nov 2003 19:05:36 -0600
i was just looking through my daily reports from my new 5.2 beta box and 
found this in dmesg.
lock order reversal
 1st 0xc08f7ce0 UMA lock (UMA lock) _at_ /usr/src/sys/vm/uma_core.c:1201
 2nd 0xc1031100 system map (system map) _at_ /usr/src/sys/vm/vm_map.c:2210
Stack backtrace:
lock order reversal
 1st 0xc214c948 vm object (vm object) _at_ /usr/src/sys/vm/swap_pager.c:1323
 2nd 0xc08f7160 swap_pager swhash (swap_pager swhash) _at_ /usr/src/sys/vm/swap_pager.c:1838
 3rd 0xc10358c4 vm object (vm object) _at_ /usr/src/sys/vm/uma_core.c:876
Stack backtrace:


I went back through /var/log/messages and found more, looks like it started
around nov12
This box isn't really being used for much. It was a test box for mysql 4.0.15
and is a nfs server (no rpc.lockd running)

Nov 12 01:36:40 nfs kernel: lock order reversal
Nov 12 01:36:40 nfs kernel: 1st 0xc211f818 vm object (vm object) _at_ /usr/src/sys/vm/swap_pager.c:1323
Nov 12 01:36:40 nfs kernel: 2nd 0xc08ed180 swap_pager swhash (swap_pager swhash) _at_ /usr/src/sys/vm/swap_pager.c:1838
Nov 12 01:36:40 nfs kernel: 3rd 0xc103440c vm object (vm object) _at_ /usr/src/sys/vm/uma_core.c:876
Nov 12 01:36:40 nfs kernel: Stack backtrace:

Nov 23 21:48:19 nfs kernel: lock order reversal
Nov 23 21:48:19 nfs kernel: 1st 0xc08f7ce0 UMA lock (UMA lock) _at_ /usr/src/sys/vm/uma_core.c:1201
Nov 23 21:48:19 nfs kernel: 2nd 0xc1031100 system map (system map) _at_ /usr/src/sys/vm/vm_map.c:2210
Nov 23 21:48:19 nfs kernel: Stack backtrace:
Nov 23 21:51:19 nfs kernel: lock order reversal
Nov 23 21:51:19 nfs kernel: 1st 0xc2154294 vm object (vm object) _at_ /usr/src/sys/vm/swap_pager.c:1323
Nov 23 21:51:19 nfs kernel: 2nd 0xc08f7160 swap_pager swhash (swap_pager swhash) _at_ /usr/src/sys/vm/swap_pager.c:1838
Nov 23 21:51:19 nfs kernel: 3rd 0xc10358c4 vm object (vm object) _at_ /usr/src/sys/vm/uma_core.c:876
Nov 23 21:51:19 nfs kernel: Stack backtrace:
Nov 24 03:03:52 nfs kernel: lock order reversal
Nov 24 03:03:52 nfs kernel: 1st 0xc08f7ce0 UMA lock (UMA lock) _at_ /usr/src/sys/vm/uma_core.c:1201
Nov 24 03:03:52 nfs kernel: 2nd 0xc1031100 system map (system map) _at_ /usr/src/sys/vm/vm_map.c:2210
Nov 24 03:03:52 nfs kernel: Stack backtrace:

here is my whole dmesg. 

Copyright (c) 1992-2003 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.2-BETA #0: Sun Nov 23 19:35:06 CST 2003
    root_at_nfs.unixjunkie.com:/usr/obj/usr/src/sys/GENERIC
Preloaded elf kernel "/boot/kernel/kernel" at 0xc09e0000.
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Pentium/P55C (232.67-MHz 586-class CPU)
  Origin = "GenuineIntel"  Id = 0x543  Stepping = 3
  Features=0x8001bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,MMX>
real memory  = 134217728 (128 MB)
avail memory = 120754176 (115 MB)
Intel Pentium detected, installing workaround for F00F bug
    ACPI-0159: *** Error: AcpiLoadTables: Could not get RSDP, AE_NO_ACPI_TABLES
    ACPI-0213: *** Error: AcpiLoadTables: Could not load tables: AE_NO_ACPI_TABLES
ACPI: table load failed: AE_NO_ACPI_TABLES
npx0: [FAST]
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcibios: BIOS version 2.10
pcib0: <Host to PCI bridge> at pcibus 0 on motherboard
pci0: <PCI bus> on pcib0
isab0: <PCI-ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel PIIX3 WDMA2 controller> port 0xffa0-0xffaf at device 7.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata0: [MPSAFE]
ata1: at 0x170 irq 15 on atapci0
ata1: [MPSAFE]
pci0: <display, VGA> at device 8.0 (no driver attached)
bt0: <Buslogic Multi-Master SCSI Host Adapter> port 0xfff4-0xfff7 mem 0xfff7f000-0xfff7ffff irq 10 at device 17.0 on pci0
bt0: BT-958 FW Rev. 5.07B Ultra Wide SCSI Host Adapter, SCSI ID 7, 192 CCBs
de0: <Digital 21140A Fast Ethernet> port 0xf880-0xf8ff mem 0xfff7ec00-0xfff7ec7f irq 9 at device 19.0 on pci0
de0: SMC 9332BDT 21140A [10-100Mb/s] pass 2.2
de0: address 00:e0:29:00:b1:c2
orm0: <Option ROMs> at iomem 0xea000-0xebfff,0xe9000-0xe9fff,0xc8000-0xcbfff,0xc0000-0xc7fff on isa0
pmtimer0 on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x64,0x60 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
fdc0: <Enhanced floppy controller (i82077, NE72065 or clone)> at port 0x3f7,0x3f0-0x3f5 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
ppc0: parallel port not found.
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
unknown: <PNP0303> can't assign resources (port)
psmcpnp0: irq resource info is missing; assuming irq 12
unknown: <PNP0700> can't assign resources (port)
ppc1: parallel port not found.
unknown: <PNP0501> can't assign resources (port)
unknown: <PNP0501> can't assign resources (port)
Timecounter "TSC" frequency 232671577 Hz quality 800
Timecounters tick every 10.000 msec
Waiting 15 seconds for SCSI devices to settle
de0: enabling Full Duplex 100baseTX port
GEOM: create disk da0 dp=0xc2096c50
da0 at bt0 bus 0 target 4 lun 0
da0: <SEAGATE ST39175LW 0001> Fixed Direct Access SCSI-2 device 
da0: 10.000MB/s transfers (10.000MHz, offset 15), Tagged Queueing Enabled
da0: 8683MB (17783240 512 byte sectors: 255H 63S/T 1106C)
Mounting root from ufs:/dev/da0s1a
de0: enabling 100baseTX port
de0: enabling Full Duplex 100baseTX port
lock order reversal
 1st 0xc08f7ce0 UMA lock (UMA lock) _at_ /usr/src/sys/vm/uma_core.c:1201
 2nd 0xc1031100 system map (system map) _at_ /usr/src/sys/vm/vm_map.c:2210
Stack backtrace:
lock order reversal
 1st 0xc214c948 vm object (vm object) _at_ /usr/src/sys/vm/swap_pager.c:1323
 2nd 0xc08f7160 swap_pager swhash (swap_pager swhash) _at_ /usr/src/sys/vm/swap_pager.c:1838
 3rd 0xc10358c4 vm object (vm object) _at_ /usr/src/sys/vm/uma_core.c:876
Stack backtrace:
Received on Tue Nov 25 2003 - 15:38:45 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:31 UTC