On Thu, 11 Jul 2002, Jeff Garzik wrote:
Donald Becker wrote:
The mdelay(300) is completely bogus.
...
Ouch. You are absolutely right, and I take the blame for not reviewing
more closely. That's what I get for trusting vendors too much ;-)
[D-Link has been the one patching sundance and dl2k for a while now]
Very, very few vendor patchs are worth applying. They sometimes know of
otherwise undocumented chip bugs, but a lot of the actual code is bad.
It's not "maintaining" a driver when you just take a vendor modification
of a driver and assume it's OK. You have to understand the changes and
evaluate if they make sense.