FW: RE: [parisc-linux] 2.4.20-rc1-pa7 boot problem on b180

Grant Grundler grundler@dsl2.external.hp.com
Mon, 02 Dec 2002 21:09:42 -0700


jsoe0708@tiscali.be wrote:
> >the less by curiosity I apply the Ryan patch: <http://lists.parisc-linux=
> .org/pipermail/parisc-linux/2002-November/018414.html>
> >and it also solved the problem of the b180 boot??

yes - thanks for finding this!

arch/parisc/kernel/pci-dma.c has the same bug as what ccio driver
has/had regarding scatter/gather lists (pci_map_sg() interfaces).
Replace all references to "sg->address" with "sg_virt_addr(sg)".
Can you send me a patch off list for that?

If not, I'll probably do it since I'd like to get my B180 working on 2.4.20.
It will just take longer.

> Don't know if could help but I also notice the following difference at
> boot time:
> 
> With highmem_io=3D1 on a b2000
...
> with highmem_io=3D0 on a b180
...

It's hard to compare different SCSI implementations.
IIRC, B2000 uses 53c875 and B180 uses LASI for SE narrow SCSI.
Check to see which driver claims the respective SCSI controllers.

grant