On 10/30/2013 03:29 PM, Vlad Yasevich wrote:
On 10/30/2013 06:50 AM, Daniel Borkmann wrote:
[...]
Daniel Here is a follow-on idea that might help even more. What if we put a pointer to skb_checksum_ops() in the skb somewhere (I was thinking of skb_shinfo). Then skb_checksum can simply use the data from there. This would allow us to get rid of all the special cases in SCTP that do checksumming. We can just set it to partial, set up the right fields and let HW or SW always do the right thing.
I need to think about this a bit. This would certainly have the negative side-effect of a higher skb->truesize usage and thus affecting memory accounting for everyone as we extend skb_shared_info. -- To unsubscribe from this list: send the line "unsubscribe linux-sctp" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html