Re: tg3 pxe weirdness

From: Siva Reddy Kallam <siva.kallam@broadcom.com>
Date: 2017-09-27 10:31:11

On Wed, Sep 27, 2017 at 3:35 PM, Berend De Schouwer
[off-list ref] wrote:
On Mon, 2017-09-25 at 15:11 +0530, Siva Reddy Kallam wrote:
quoted
On Fri, Sep 22, 2017 at 9:04 PM, Berend De Schouwer
[off-list ref] wrote:
quoted
On Fri, 2017-09-22 at 11:51 +0530, Siva Reddy Kallam wrote:
quoted

Can you please share below details?
1) Model and Manufacturer of the system
2) Linux distro/kernel used?
4.13.3 gets a little further, but after some more data is
transferred
the tg3 driver still crashes.  This is unfortunately before I've
got a
writeable filesystem.

The last line is:
tg3 0000:01:00.0: tg3_stop_block timed out, ofs=4c00 enable_bit=2

I've got some ideas to get the full dmesg.

As with the other kernels it works OK on 1Gbps, but not slower
switches.
I am suspecting with link aware mode, the clock speed could be slow
and boot code does not
complete within the expected time with lower link speeds. So,
Providing a patch to override clock.
Can you please try with attached debug patch and provide us the
feedback with 100M link?
If it solves this issue, we will work on proper changes.
This does work on 4.13.3 and PXE for me.

I've tested on 1 Gbps, 100 Mbps and 10 Mbps.  I've done some
preliminary testing (eg. large file copies.)
Good. We will work on required changes and upstream proper patch after
sanity test with multiple speeds.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help