summaryrefslogtreecommitdiff
path: root/Documentation/hid
diff options
context:
space:
mode:
authorPravin B Shelar <pshelar@nicira.com>2015-09-29 00:24:25 (GMT)
committerDavid S. Miller <davem@davemloft.net>2015-09-29 23:48:46 (GMT)
commit31b33dfb0a144469dd805514c9e63f4993729a48 (patch)
treefa7d2bb42af8e4f89805fbd5661f7a0d57d38132 /Documentation/hid
parent741a11d9e4103a8e1c590ef1280143fe654e4e33 (diff)
downloadlinux-31b33dfb0a144469dd805514c9e63f4993729a48.tar.xz
skbuff: Fix skb checksum partial check.
Earlier patch 6ae459bda tried to detect void ckecksum partial skb by comparing pull length to checksum offset. But it does not work for all cases since checksum-offset depends on updates to skb->data. Following patch fixes it by validating checksum start offset after skb-data pointer is updated. Negative value of checksum offset start means there is no need to checksum. Fixes: 6ae459bda ("skbuff: Fix skb checksum flag on skb pull") Reported-by: Andrew Vagin <avagin@odin.com> Signed-off-by: Pravin B Shelar <pshelar@nicira.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'Documentation/hid')
0 files changed, 0 insertions, 0 deletions