tg3: avoid double-freeing of rx data memory