commit | bb145a9e28c32a37f35308bb32180b59e358a3a1 | [log] [tgz] |
---|---|---|
author | Ben Hutchings <bhutchings@solarflare.com> | Fri Mar 20 13:25:39 2009 +0000 |
committer | David S. Miller <davem@davemloft.net> | Sat Mar 21 19:06:55 2009 -0700 |
tree | fae2b23b306e31aa4264eee1a3085daf5158a853 | |
parent | e84665c9cb4db963393fafad6fefe5efdd7e4a09 [diff] |
sfc: Pad packets to 33 bytes to prevent TX packet parser lockup The packet parser used in the TX data path for locating checksum fields can lose synchronisation with the TX queue manager when handling packets that look like IPv4 but are too short (17-32 bytes). Work around this by padding to 33 bytes. Signed-off-by: Ben Hutchings <bhutchings@solarflare.com> Signed-off-by: David S. Miller <davem@davemloft.net>