Re: Re: [Etherboot-users] Sporadic eepro(10) RX problems after reboot

Timothy Legge <[email protected]>
Newsgroups gmane.network.etherboot.devel
Message-ID <[email protected]>
> Hmm - etherboot 5.3.x didn't work on my board, 5.0.10 back from the 
> simple days did
> (something during the early relocation failed - I didn't really have the 
> time to debug it.

That is interesting to know.  I fixed relocation in a lot of the 
drivers, but I never had a eepro to try.  This is the first report we 
have had (to my knowledge) about this driver.

> BTW: one change I noted was the introduction of 'virt_to_bus' and 
> 'bus_to_virt'
>           conversions which don't really seem to make sense. The memory 
> that
>           is addresses by the pointers in question doesn't live in the 
> CPU's address space
>           or on a bus accessible to the CPU but exists only 'inside' the 
> eepro controller
>           and is accessed by the CPU by setting a 'address register' on 
> the eepro and
>           subsequently reading/writing from/to a 'data port register'.
>           I don't think the conversions do any harm since they should 
> cancel but
>           conceptually it seems wrong.

Did you try removing them?  Some of the older cards just worked when 
relocation was introduced without changes.  I don't think anyone would 
have made changes without testing the driver but I am not sure.

BTW, if you have an extra card that you would like to send me I can try 
to fix the issue in 5.4.

TIm
Tim


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.