Subject: problem with bus_dma on i386 1.5G RAM
To: None <tech-kern@netbsd.org>
From: Manuel Bouyer <bouyer@antioche.lip6.fr>
List: tech-kern
Date: 09/23/2001 15:58:04
Hi,
in PR kern/14015 is reported a problem with the ahc driver looping on
"adapter resource shortage" message. More investigation shows that
the bus_dmamap_load() call in ahc_setup_data() is failing with error 22
(EINVAL).
The author also discovered that bus_dmamap_load() also occasionally fails
with error 22 in the tlp driver.

This machine has 1.5G RAM, so I suspect the i386 bus_dma function
have a problem with large address space (maybe an int overflow somewhere).
Does anyone out there have an idea ?

--
Manuel Bouyer, LIP6, Universite Paris VI.           Manuel.Bouyer@lip6.fr
--