Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Jun 2005 13:07:50 +0200
From:      Marc Olzheim <marcolz@stack.nl>
To:        freebsd-stable@freebsd.org
Subject:   Lock Order Reversal #66
Message-ID:  <20050624110750.GA96233@stack.nl>

next in thread | raw e-mail | index | archive | help

--uAKRQypu60I7Lcqm
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

This time I didn't get a LOR, but:

kdb_backtrace(0,1,c07328e8,c0732780,c0700d3c) at 0xc053f7e1 =3D kdb_backtra=
ce+0x29
witness_checkorder(c6c33900,9,c06ce108,3d3) at 0xc0549180 =3D witness_check=
order+0x544
_mtx_lock_flags(c6c33900,0,c06ce108,3d3,0) at 0xc052184b =3D _mtx_lock_flag=
s+0x5b
in_pcblookup_local(c0757820,0,7eca,1) at 0xc059c17b =3D in_pcblookup_local+=
0xbf
in_pcbbind_setup(cc78b708,0,cc78b740,cc78b722,c634e800) at 0xc059b5ea =3D i=
n_pcbbind_setup+0x52a
in_pcbbind(cc78b708,0,c634e800,c8345534,1) at 0xc059b07a =3D in_pcbbind+0xce
tcp_usr_listen(c68f4dec,c5c96c00) at 0xc05b4f59 =3D tcp_usr_listen+0xad
solisten(c68f4dec,1,c5c96c00,cadb6dd0,0) at 0xc055efd8 =3D solisten+0x18
listen(c5c96c00,ebae4d04,2,4,213) at 0xc05641d0 =3D listen+0x5c
syscall(2f,2f,2f,3,0) at 0xc0682d0b =3D syscall+0x227
Xint0x80_syscall() at 0xc067260f =3D Xint0x80_syscall+0x1f
--- syscall (106, FreeBSD ELF32, listen), eip =3D 0x280e8f7b, esp =3D 0xbfb=
feb0c, ebp =3D 0xbfbfeb68 ---


Fatal trap 12: page fault while in kernel mode
cpuid =3D 0; apic id =3D 00
fault virtual address   =3D 0xee440140
fault code              =3D supervisor read, page not present
instruction pointer     =3D 0x8:0xc055a986
stack pointer           =3D 0x10:0xec45f9e8
frame pointer           =3D 0x10:0xec45f9f0
code segment            =3D base 0x0, limit 0xfffff, type 0x1b
                        =3D DPL 0, pres 1, def32 1, gran 1
processor eflags        =3D interrupt enabled, resume, IOPL =3D 0
current process         =3D 29055 (screen)
[thread pid 29055 tid 100828 ]
Stopped at      0xc055a986 =3D ptcopen+0x56:      movl    0xc07067c0 =3D li=
nesw(,%eax,4),%eax
db>=20

:-(

kern.ostype: FreeBSD
kern.osrelease: 5.4-STABLE
kern.osrevision: 199506
kern.version: FreeBSD 5.4-STABLE #12: Mon May 30 11:39:53 CEST 2005
    root@rave.ilse.net:/usr/obj/usr/src/sys/SE3DEBUG

hw.machine: i386
hw.model: Intel(R) Xeon(TM) CPU 3.06GHz
hw.ncpu: 4
hw.byteorder: 1234
hw.physmem: 4151205888
hw.usermem: 4003508224
hw.pagesize: 4096
hw.floatingpoint: 1
hw.machine_arch: i386
hw.realmem: 4160225280
hw.aac.iosize_max: 65536
hw.ata.ata_dma: 1
hw.ata.wc: 1
hw.ata.atapi_dma: 0
hw.pci.enable_io_modes: 1
hw.pci.do_powerstate: 0
hw.pci.host_mem_start: 2147483648
hw.pci.irq_override_mask: 57080
hw.intr_storm_threshold: 500
hw.availpages: 1013478
hw.bus.devctl_disable: 0
hw.kbd.keymap_restrict_change: 0
hw.syscons.saver.keybonly: 1
hw.syscons.bell: 1
hw.syscons.sc_no_suspend_vtswitch: 0
hw.busdma.total_bpages: 33
hw.busdma.zone0.total_bpages: 1
hw.busdma.zone0.free_bpages: 1
hw.busdma.zone0.reserved_bpages: 0
hw.busdma.zone0.active_bpages: 0
hw.busdma.zone0.total_bounced: 0
hw.busdma.zone0.total_deferred: 0
hw.busdma.zone0.lowaddr: 0xffffffff
hw.busdma.zone0.alignment: 4096
hw.busdma.zone0.boundary: 0
hw.busdma.zone1.total_bpages: 32
hw.busdma.zone1.free_bpages: 32
hw.busdma.zone1.reserved_bpages: 0
hw.busdma.zone1.active_bpages: 0
hw.busdma.zone1.total_bounced: 0
hw.busdma.zone1.total_deferred: 0
hw.busdma.zone1.lowaddr: 0xffffffff
hw.busdma.zone1.alignment: 2
hw.busdma.zone1.boundary: 65536
hw.clockrate: 3065
hw.instruction_sse: 1
hw.acpi.supported_sleep_state: S1 S4 S5
hw.acpi.power_button_state: S5
hw.acpi.sleep_button_state: S1
hw.acpi.lid_switch_state: NONE
hw.acpi.standby_state: S1
hw.acpi.suspend_state: S3
hw.acpi.sleep_delay: 1
hw.acpi.s4bios: 0
hw.acpi.verbose: 0
hw.acpi.reset_video: 1
hw.acpi.cpu.cx_supported: C1/0
hw.acpi.cpu.cx_lowest: C1
hw.acpi.cpu.cx_usage: 100.00%
hw.em0.debug_info: -1
hw.em0.stats: -1
hw.em0.rx_int_delay: 0
hw.em0.tx_int_delay: 66
hw.em0.rx_abs_int_delay: 66
hw.em0.tx_abs_int_delay: 66
hw.em1.debug_info: -1
hw.em1.stats: -1
hw.em1.rx_int_delay: 0
hw.em1.tx_int_delay: 66
hw.em1.rx_abs_int_delay: 66
hw.em1.tx_abs_int_delay: 66

Marc

--uAKRQypu60I7Lcqm
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (FreeBSD)

iD8DBQFCu+mGezjnobFOgrERAlj3AKC0svqSjDCeEFsznaUyNbkCyMmcfwCglnd/
cR8odLhwn6urM+r/hC4Vk88=
=3baR
-----END PGP SIGNATURE-----

--uAKRQypu60I7Lcqm--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050624110750.GA96233>