>We already know of one firmware bug you guys have which makes >it clear that the bnx2x is not doing hardware assisted GRO it is doing >something else since it performs much worse than GRO if the MSS is >less than what it would be based on the MTU.
It's a bit nitpicky, isn't it? Claiming this flaw means it's not GRO. I.e., you obviously wouldn't have claimed it beacme GRO if it was fixed. Not saying it makes a lot of difference, though.