diff options
author | Ross Lagerwall <ross.lagerwall@citrix.com> | 2019-01-17 18:34:38 +0300 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2019-01-31 10:13:41 +0300 |
commit | 66a011d153c67599c0dc11704ce4ef3f387b1e22 (patch) | |
tree | e19327ab0145836bef1074e92ef7e285499c2388 /mm/cma_debug.c | |
parent | 1ae7a7cb7ab8016e84781dd9cddd705d9e794248 (diff) | |
download | linux-66a011d153c67599c0dc11704ce4ef3f387b1e22.tar.xz |
net: Fix usage of pskb_trim_rcsum
[ Upstream commit 6c57f0458022298e4da1729c67bd33ce41c14e7a ]
In certain cases, pskb_trim_rcsum() may change skb pointers.
Reinitialize header pointers afterwards to avoid potential
use-after-frees. Add a note in the documentation of
pskb_trim_rcsum(). Found by KASAN.
Signed-off-by: Ross Lagerwall <ross.lagerwall@citrix.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'mm/cma_debug.c')
0 files changed, 0 insertions, 0 deletions