Support 5787 hardware TSO using a new flag TG3_FLG2_HW_TSO_2.
Since the TSO interface is slightly different and these chips have
finally fixed the 4GB DMA problem and do not have the 40-bit DMA
problem, a new hard_start_xmit is used for these chips. All previous
chips will use the old
From: Michael Chan [EMAIL PROTECTED]
Date: Mon, 06 Mar 2006 13:50:51 -0800
Support 5787 hardware TSO using a new flag TG3_FLG2_HW_TSO_2.
Since the TSO interface is slightly different and these chips have
finally fixed the 4GB DMA problem and do not have the 40-bit DMA
problem, a new
On Mon, 2006-03-06 at 16:39 -0800, David S. Miller wrote:
Also, you should probably fixup the DMA masks we use
if this chip really doesn't have the 40-bit limitation.
Or did you take care of that and I missed it somehow?
The 40-bit stuff is handled in another patch, probably still in your
From: Michael Chan [EMAIL PROTECTED]
Date: Mon, 06 Mar 2006 15:07:50 -0800
On Mon, 2006-03-06 at 16:39 -0800, David S. Miller wrote:
Also, you should probably fixup the DMA masks we use
if this chip really doesn't have the 40-bit limitation.
Or did you take care of that and I missed it
From: David S. Miller [EMAIL PROTECTED]
Date: Mon, 06 Mar 2006 16:52:41 -0800 (PST)
I did put that patch in already.
Actually, no I didn't, it's still in my queue sorry.
I'll try to get to it tonight, it belongs in 2.6.16
for sure.
-
To unsubscribe from this list: send the line unsubscribe
On Mon, 2006-03-06 at 16:52 -0800, David S. Miller wrote:
Ok, so the 40-bit capable chips won't hit the 5780 class code path?
The mask will be set to 40-bit for 5780 class only. In
tg3_start_xmit_dma_bug(), there is a 40-bit DMA address check for 5780
class only and will return 0 for all