tg3: Fix TSO test against wrong flags var
Subsystems (2)
PATCH 3/12 tg3: Fix TSO test against wrong flags var
Julia Lawall discovered that the TG3_FLG2_TSO_CAPABLE flag was being compared against the wrong flags device member. This patch implements the fix.
Signed-off-by Julia Lawall <[email protected]>
Signed-off-by Matt Carlson <[email protected]>
Reviewed-by Michael Chan <[email protected]>
Reviewed-by Benjamin Li <[email protected]>
--- drivers/net/tg3.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
drivers/net/tg3.c +1 -1
@@ -7192,7 +7192,7 @@ static int tg3_reset_hw(struct tg3 *tp, int reset_phy)if ((GET_ASIC_REV (tp->pci_chip_rev_id) ==ASIC_REV_5705 && tp->pci_chip_rev_id !=CHIPREV_ID_5705_A0 ) ||GET_ASIC_REV (tp->pci_chip_rev_id) ==ASIC_REV_5750 ) { -if ((tp->tg3_flags &TG3_FLG2_TSO_CAPABLE ) && +if ((tp->tg3_flags2 &TG3_FLG2_TSO_CAPABLE ) && (tp->pci_chip_rev_id ==CHIPREV_ID_5705_A1 || tp->pci_chip_rev_id ==CHIPREV_ID_5705_A2 )) {/* nothing */
Signature · 1 line
1.6.3.3