]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'sk_filter-trim-limit'
authorDavid S. Miller <davem@davemloft.net>
Wed, 13 Jul 2016 18:53:41 +0000 (11:53 -0700)
committerDavid S. Miller <davem@davemloft.net>
Wed, 13 Jul 2016 18:53:41 +0000 (11:53 -0700)
commitb6f7165cef9f35d420d0fef0f89876406129a4ef
treebb43f8374b6e157c5a412b30d2e528a808939067
parent7040d16bfd40e82493bfcb85770c28a5dd31892b
parent1556628b370a5c6856ce6f0e0378e7b5d572f3e4
Merge branch 'sk_filter-trim-limit'

Willem de Bruijn says:

====================
limit sk_filter trim to payload

Sockets can apply a filter to incoming packets to drop or trim them.
Fix two codepaths that call skb_pull/__skb_pull after sk_filter
without checking for packet length.

Reading beyond skb->tail after trimming happens in more codepaths, but
safety of reading in the linear segment is based on minimum allocation
size (MAX_HEADER, GRO_MAX_HEAD, ..).
====================

Signed-off-by: David S. Miller <davem@davemloft.net>