Thread (26 messages) flat view 26 messages, 5 authors, 2021-12-03

Re: [PATCH net-next 2/2] net: optimize skb_postpull_rcsum()

From: Eric Dumazet <edumazet@google.com>
Date: 2021-12-03 17:00:24

On Fri, Dec 3, 2021 at 8:47 AM David Laight [off-list ref] wrote:
quoted
quoted
Eric, could you please send a patch with this change?
Sure, I will do this today, after more testing.
I've just done a quick grep and found two ~csum_partial() in
include/net/seg6.h.
This is what I already mentioned in this email thread, and the reason
I have CCed David Lebrun.

https://marc.info/?l=linux-netdev&m=163845851801840&w=2

David, can you comment on this ?

Both are wrong (and completely horrid).

There are also 40 csum_partial(buf, len, 0).
If all the buffer is zero they'll return zero - invalid.
They ought to be changed to csum_partial(buf, len, 0xffff).
Please point where all zero buffers can be valid in the first place.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help