Port-sparc64 archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Sparc64 on v440



On Tue, 8 Sep 2009, Jochen Kunz wrote:

> On Tue, 8 Sep 2009 01:10:43 +0400
> Dima Veselov <kab00m%lich.phys.spbu.ru@localhost> wrote:
> 
> > I understand, that V440 is unsupported,
> I have a V240 and I try to get NetBSD onto it when time permits. The
> basics are there: Support for the US III TLB and a driver for the
> Schizo PCI host bridge. Unfortunately there is somthing broken in the
> NetBSD VM subsystem for US III. A kernel compiled with DEBUG, LOCKDEBUG
> and DIAGNOSTIC fails with:
> 
> schizo0 at mainbus0: addr 4000ff00000: "Tomatillo", version 4, ign 1e, bus B 
> 0 to 0
> schizo0: panic: kernel diagnostic assertion "ukh->ukh_nused == 
> UVM_KMAPENT_CHUNK" failed: file "/usr/src/current/src/sys/uvm/uvm_map.c", 
> line 4610
> Stopped in pid 0.1 (system) at  netbsd:cpu_Debugger+0x4:        nop
> db> 

The assertion was probably triggered because the free list was empty.  

Try booting a DEBUG kernel with the -VD options to trace how 
pmap_bootstrap() finds all the memory and hands it to uvm.

Eduardo


Home | Main Index | Thread Index | Old Index