[#6583] bf537 v0.3 generate wrong hardware checksum when unplug and plug cable in the middle of many incoming packets.
Submitted By: Sonic Zhang
Open Date
2011-05-10 00:32:51
Priority:
Low Assignee:
Nobody
Status:
Open Fixed In Release:
N/A
Found In Release:
2010R1-RC5 Release:
Category:
N/A Board:
N/A
Processor:
BF537 Silicon Revision:
0.3
Is this bug repeatable?:
Yes Resolution:
Assigned (Not Start)
Uboot version or rev.:
Toolchain version or rev.:
2010R1
App binary format:
N/A
Summary: bf537 v0.3 generate wrong hardware checksum when unplug and plug cable in the middle of many incoming packets.
Details:
Hardware checksum feature is only enabled when WB cache is disabled. On bf537 v0.2, hardware checksum works as expected, when unplug and plug cable in the middle of many incoming packets. But, on bf537 v0.3, hardware checksum generates wrong results in this case and netdev_rx_csum_fault() dumps error information.
Current walk around is to disable hardware checksum in bfin_mac.h for bf537 v0.3.
See thread in forum http://blackfin.uclinux.org/gf/forumthread/45296
Follow-ups
No Messages Were Found
Files
Changes
Commits
Dependencies
Duplicates
Associations
Tags
File Name File Type File Size Posted By
No Files Were Found