lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <cccedfc60807171731p62806095h40b0a2fbf9677d16@mail.gmail.com>
Date:	Thu, 17 Jul 2008 19:31:28 -0500
From:	"Jon Nelson" <jnelson@...poni.net>
To:	"Francois Romieu" <romieu@...zoreil.com>
Cc:	netdev <netdev@...r.kernel.org>
Subject: Re: request: via velocity and tg3 help

Regarding the TG3 troubles:

The kernel is 2.6.25.9 from openSUSE 11.0, but the tg3 driver is rhe
very latest tg3 driver from netdev-2.6 (which is the same as linux-2.6
HEAD).

When I enable jumbo frames the board still *appears* to work but
nobody can communicate with it. The other machines (multiple) in the
network don't see ANY traffic FROM the tg3.  On the machine with the
tg3, tcpdump shows arp requests (from the other machines) and arp
replies.

After much work, I have determined the problem to be a combination of
scatter-gather and jumbo frames. When both are used, the card does not
work correctly. Disabling *either* appears to work but no benefit is
realized until the interface is brought down and back up again.

An "ethtool -t eth0" shows a single failed test (registers). I have a
register dump and anything else anybody might want if this can be
useful in bug-fixing.

I also saw this:

tg3: DEBUG: MAC_TX_STATUS[00000008] MAC_RX_STATUS[00000006]
tg3: DEBUG: RDMAC_STATUS[00000000] WDMAC_STATUS[00000000]
tg3: tg3_stop_block timed out, ofs=1400 enable_bit=2
tg3: tg3_stop_block timed out, ofs=c00 enable_bit=2

I'm using this version:

tg3.c:v3.92.1 (June 9, 2008)
the tg3.c sha1sum is 97c198a8152045f2e7da5fe0d702df1cd185cb8d.

-- 
Jon
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ