Fresh install of BETA2: console error about a LOR...
jpeg at thilelli.net
Mon Aug 15 21:09:41 GMT 2005
>>>> During the configuration phase, just after installing 6.0-BETA2 on a
>>>> notebook, i got the following message on the console:
>>>> lock order reversal
>>>> 1st 0xc097b240 UMA lock (UMA lock) @ /usr/src/sys/vm/uma_core.c:1494
>>>> 2nd 0xc1060144 system map (system map) @
>>> looks pretty much like
>> As reported by Thierry Herbelot, the #109 appears on a UP and SMP
>> system, but the #110 seems to be SMP only (at least is only reproduced
>> on a HTT system with SMP kernel).
>> When i got the second LOR, it was followed by a panic and a crash
>> times on four). It was during 'make buildworld' each time, with this
>> Memory modified after free 0xc2af2500(256) val=deadc0df @ 0xc2af2508
>> panic: receive: m == 0 so->so_rcv.sb_cc == 4294967295
>> cpuid = 0
>> KDB: enter: panic
>> [thread pid 3908 tid 100152 ]
>> Stopped at kdb_enter+0x30: leave
>> I didn't have a crash dump yet, since it was during a post-installation
>> phase. I am currently running an UP kernel to avoid problem, but can
>> switch to a SMP one if somebody is interested.
> in case you get it a gain please type
> db> where
> so we'll know the code path where this happens. That might help or not.
Ok. Recompile a kernel with SMP support, then rerun the buildworld test.
The system crashed in the middle of the run, "as expected". Here it is:
panic: receive: m == 0 so->so_rcv.sb_cc == 4294967295
db> Tracing pid 38892 tid 100125
Note: pid 38892 is a 'make' process.
Because i haven't a serial console on the notebook, i can't have the
complete message (without typing it by hand). I noted the beginning
of each line; if all the content of each line is needed i will try to
get a cable to get a serial console (tomorrow maybe) to be able to
copy and paste the result here.
I get a crash dump this time, but after uncompressing the dump under
/var/crash, i get the following error:
# cd /usr/obj/usr/src/sys/BOBOCHE
# kgdb kernel.debug /var/crash/vmcore.3
kgdb: cannot read IdlePTD
Because i am not a developer, i don't really know what do next.
Here is the content of info.3:
# cat info.3
Dump header from device /dev/ad0s1b
Architecture Version: 33554432
Dump Length: 1071185920B (1021 MB)
Dumptime: Mon Aug 15 22:09:54 2005
Magic: FreeBSD Kernel Dump
Version String: FreeBSD 6.0-BETA2 #0: Mon Aug 15 21:04:09 CEST 2005
root at boboche.thilelli.net:/usr/obj/usr/src/sys/BOBOCHE
Panic String: receive: m == 0 so->so_rcv.sb_cc == 4294967295
Dump Parity: 3704850192
Dump Status: good
What to do/try next?
More information about the freebsd-current