diff options
author | Marek Vasut <marek.vasut@gmail.com> | 2011-07-26 16:44:47 +0000 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2011-07-27 22:39:31 -0700 |
commit | bca0beb9363f8487ac902931a50eb00180a2d14a (patch) | |
tree | f7c87ac7a9f8c055a883c695ad8c8b0db336edd6 /init | |
parent | bc466e678d0a98f445bf3f9c76fedf18e7dcc6b0 (diff) |
ASIX: Use only 11 bits of header for data size
The AX88772B uses only 11 bits of the header for the actual size. The other bits
are used for something else. This causes dmesg full of messages:
asix_rx_fixup() Bad Header Length
This patch trims the check to only 11 bits. I believe on older chips, the
remaining 5 top bits are unused.
Signed-off-by: Marek Vasut <marek.vasut@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'init')
0 files changed, 0 insertions, 0 deletions