[parisc-linux] J3515 10/100 NIC
Matthew Wilcox
willy@debian.org
Thu, 7 Mar 2002 23:43:18 +0000
On Thu, Mar 07, 2002 at 02:03:05PM -0700, Grant Grundler wrote:
> > Dino version 3.x (card mode) found at 0xf1008000
> > Dino: Failed to allocate memory region
>
> No - but it showed the problem.
> ccio/dino don't seem to be ready to work on
> K or D-class.
If you looked at the version he was running, it was some 2.4.16 release --
we didn't have any support for this card at that time. Current 2.4.18 is
most of the way towards supporting that. There's some D/K/R specific bits
to fill in -- see expand_ioc_area() in arch/parisc/kernel/ccio-dma.c.
It's fairly obvious (to me) what kind of thing needs to be done, but
without a machine of this nature of my own to test on, it's difficult
for me to get excited about it :-)
> ...
> > Linux Tulip driver version 0.9.15-pre9 (Nov 6, 2001)
> > PCI: Unable to reserve I/O region #1:80@f364d800 for device 00:01.0
> > Trying to free nonexistent resource <f364d800-f364d87f>
> > Trying to free nonexistent resource <43695000-4369507f>
> ...
>
> Looks like we discover the PCI device anyway and the
> resources get left in a garbage state.
Um, yeah... this is my fault. I can see the bug, let me try to fix it
(hopefully without breaking anything further...)
--
Revolutions do not require corporate support.