Subject: Re: port-alpha/17615: sgmap kernel panic with pools&extent
To: None <mthomas@matt01.allegronetworks.com>
From: Manuel Bouyer <bouyer@antioche.eu.org>
List: netbsd-bugs
Date: 07/16/2002 22:20:55
On Tue, Jul 16, 2002 at 07:55:55PM +0000, mthomas@matt01.allegronetworks.com wrote:
> 
> >Description:
> panic: pool_get: must have NOWAIT
> Stopped at      cpu_Debugger+0x4:       ret     zero,(ra)
> db> t
> cpu_Debugger() at cpu_Debugger+0x4
> panic() at panic+0x168
> pool_get() at pool_get+0x5c
> extent_alloc_region_descriptor() at extent_alloc_region_descriptor+0x158
> extent_alloc_subregion1() at extent_alloc_subregion1+0x1dc
> pci_sgmap_pte64_load_buffer() at pci_sgmap_pte64_load_buffer+0x154
> pci_sgmap_pte64_load_mbuf() at pci_sgmap_pte64_load_mbuf+0x118
> tsp_bus_dmamap_load_mbuf_sgmap() at tsp_bus_dmamap_load_mbuf_sgmap+0x28
> _bus_dmamap_load_mbuf_direct() at _bus_dmamap_load_mbuf_direct+0x13c
> ti_encap_tigon2() at ti_encap_tigon2+0x70

hi,
this looks like a bug in the ti driver. Can you give if_ti.c 1.49 a try ?

-- 
Manuel Bouyer <bouyer@antioche.eu.org>
--