]> git.baikalelectronics.ru Git - kernel.git/commit
tcp: detecting the misuse of .sendpage for Slab objects
authorVasily Averin <vvs@virtuozzo.com>
Wed, 6 Mar 2019 11:10:22 +0000 (14:10 +0300)
committerDavid S. Miller <davem@davemloft.net>
Wed, 6 Mar 2019 18:48:31 +0000 (10:48 -0800)
commitf0cb7b1037270ad95fd4b3dca46ee526703e4c03
tree2053f19e720f295530adc7ae0243394271a7a41e
parenta87d61bc28834d1bde1a2e36adfcaf17c10cb2be
tcp: detecting the misuse of .sendpage for Slab objects

sendpage was not designed for processing of the Slab pages,
in some situations it can trigger BUG_ON on receiving side.

Signed-off-by: Vasily Averin <vvs@virtuozzo.com>
Signed-off-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/ipv4/tcp.c