On Sat, Jul 05, 2008 at 09:34:24AM +0200, Christoph Egger wrote:
Hi!
-current amd64 and xen-amd64 kernels
panic at boot right after launching /sbin/init
panic: kernel diagnostic assertion "cur->pcg_avail == cur->pcg_size"
failed: file "sys/kern/subr_pool.c", line 2568
panic() at netbsd:panic+0x260
__kernassert() at netbsd:__kernassert+0x2d
pool_cache_put_slow() at netbsd:pool_cache_put_slow+0x1a5
pool_cache_put_paddr() at netbsd:pool_cache_put_paddr+0xe5
pmap_free_pvs() at netbsd:pmap_free_pvs+0x28
pmap_do_remove() at netbsd:pmap_do_remove+0x144
uvm_unmap_remove() at netbsd:uvm_unmap_remove+0x2dd
uvm_unmap1() at netbsd:uvm_unmap1+0x59
uvmspace_exec() at netbsd:uvmspace_exec+0xcc
execve1() at netbsd:execve1+0x5ff
syscall() at netbsd:syscall+0x9a
I see it on i386 as well. Reverting subr_pool.c to 1.161 fixes it.