6.0-BETA2 STRANGE PROBLEMS
Giovanni P. Tirloni
gpt at tirloni.org
Wed Aug 10 23:22:24 GMT 2005
guilherme wrote:
> Hi, I think that developers would polish 6.0 more before release it so
> fast.
> Here's the output of dmesg. I have got serious problems testing this BETA2.
FreeBSD 6.0 wasn't released yet. This is a BETA version used for
testing. We will have some more betas and then the release candidates.
>
> - It crashed in install, outing to db> prompt.
> - The boot take a year, because of ACPI problems.
> - Strange VM errors.
[snip]
> lock order reversal
> 1st 0xc097b240 UMA lock (UMA lock) @ /usr/src/sys/vm/uma_core.c:1494
> 2nd 0xc1060144 system map (system map) @ /usr/src/sys/vm/vm_map.c:2317
> KDB: stack backtrace:
> kdb_backtrace(0,ffffffff,c0930358,c0930498,c08bace4) at kdb_backtrace+0x29
> witness_checkorder(c1060144,9,c08714b6,90d) at witness_checkorder+0x564
> _mtx_lock_flags(c1060144,0,c08714b6,90d) at _mtx_lock_flags+0x5b
> _vm_map_lock(c10600c0,c08714b6,90d) at _vm_map_lock+0x26
> vm_map_remove(c10600c0,c1cc6000,c1cc7000,c8398c08,c077ee01) at
> vm_map_remove+0x1f
> kmem_free(c10600c0,c1cc6000,1000,c8398c38,c077e7ae) at kmem_free+0x25
> page_free(c1cc6000,1000,2) at page_free+0x29
> zone_drain(c104a960) at zone_drain+0x26a
> zone_foreach(c077e544,c8398cec,c079062f,c1341c00,c8398c74) at
> zone_foreach+0x37
> uma_reclaim(c1341c00,c8398c74,0,c0926980,c8398c80) at uma_reclaim+0x12
> vm_pageout_scan(0,c097b6a0,0,c08729a3,5c3) at vm_pageout_scan+0x103
> vm_pageout(0,c8398d38,0,c07913e8,0) at vm_pageout+0x2c3
> fork_exit(c07913e8,0,c8398d38) at fork_exit+0xa0
> fork_trampoline() at fork_trampoline+0x8
> --- trap 0x1, eip = 0, esp = 0xc8398d6c, ebp = 0 ---
You are running a kernel full of debugging options and it has detected a
lock order reversal and sent you to the debugger so you can get more
information about what's happening.
A LOR [1] isn't a serious problem, AFAIK, so you can just type
"continue" and the system will hopefully continue booting.
BTW, if after installing you feel the system is a bit slow compared to
what you're used to read the beginning of /usr/src/UPDATING. You have to
remove the debug options and recompile the kernel because they will
cause speed to drop.
As for ACPI, there have been some problem but it seems to have
stabilized for a while. You can' try to disable it.
[1]- http://kerneltrap.org/node/3620
[2]- http://sources.zabbadoz.net/freebsd/lor.html
Good luck,
--
Giovanni P. Tirloni / gpt at tirloni.org
More information about the freebsd-current
mailing list