Thread (7 messages) 7 messages, 2 authors, 2009-06-07

Re: tulip_rxtx_stop() on Cobalt Qube2

From: Grant Grundler <hidden>
Date: 2009-05-31 23:43:40

On Sun, May 31, 2009 at 11:02:22PM +0200, Florian Fainelli wrote:
Hi Grant,
...
quoted
The RX/TX engines are in a wedged state to begin with. :(
I suppose this is due to the Bootloader, either CoLo or the original Cobalt 
microservers bootloader.
Yeah - either bootloader or BIOS - whatever talked to the NIC most recently.

...
quoted
I have not tested or even compiled this patch...will do so on parisc/ia64
machines once I get some feedback on this patch.

And I just noticed pci_clear_master() is not called *anywhere*. :(
Need to add such a call after tulip_stop_rxtx() some place (many places?).
This patch is just RFC and not suitable for merging upstream.
The patch below does not help on my Qube2, I am still having the same message 
appearing.
Are you sure?

I thought I removed all calls to tulip_stop_rxtx() in the initialization
code path and didn't think it would get called. Did I overlook one?
Can you add "dump_stack()" to tulip_stop_rxtx() failure case?

Can you also modify the driver version to make sure you are using
the correct/most recenly built module?

And the please post the dmesg output from the driver again (plus 10
lines of output  before and after).

thanks,
grant
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help