diff options
author | Stephen Hemminger <shemminger@linux-foundation.org> | 2007-09-26 17:58:47 -0700 |
---|---|---|
committer | Jeff Garzik <jeff@garzik.org> | 2007-09-27 23:32:28 -0400 |
commit | 3b12e0141f7a97c3b84731b5f935ed738bb6f960 (patch) | |
tree | bf6913c8d7097175688a3fb0d39dd4b0ca3d1f7b /kernel/module.c | |
parent | ff0ce6845bc18292e80ea40d11c3d3a539a3fc5e (diff) | |
download | op-kernel-dev-3b12e0141f7a97c3b84731b5f935ed738bb6f960.zip op-kernel-dev-3b12e0141f7a97c3b84731b5f935ed738bb6f960.tar.gz |
sky2: sky2 FE+ receive status workaround
The Yukon FE+ chip appears to have a hardware glitch that causes bogus
receive status values to be posted. The data in the packet is good, but
the status value is random garbage. As a temporary workaround until the
problem is better understood, implement the workaround the vendor driver
used of ignoring the status value on this chip.
Since this means trusting dodgy hardware values; add additional checking
of the receive packet length.
Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
Diffstat (limited to 'kernel/module.c')
0 files changed, 0 insertions, 0 deletions