remarkable-linux/include/linux/netfilter/ipset
Jozsef Kadlecsik 95ad1f4a93 netfilter: ipset: Fix extension alignment
The data extensions in ipset lacked the proper memory alignment and
thus could lead to kernel crash on several architectures. Therefore
the structures have been reorganized and alignment attributes added
where needed. The patch was tested on armv7h by Gerhard Wiesinger and
on x86_64, sparc64 by Jozsef Kadlecsik.

Reported-by: Gerhard Wiesinger <lists@wiesinger.com>
Tested-by: Gerhard Wiesinger <lists@wiesinger.com>
Tested-by: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
Signed-off-by: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
2015-11-07 11:21:47 +01:00
..
ip_set.h netfilter: ipset: Fix extension alignment 2015-11-07 11:21:47 +01:00
ip_set_bitmap.h netfilter: ipset: Unified bitmap type generation 2013-04-29 20:08:54 +02:00
ip_set_comment.h netfilter: ipset: Prepare the ipset core to use RCU at set level 2015-06-14 10:40:16 +02:00
ip_set_getport.h netfilter: ipset: SCTP, UDPLITE support added 2011-04-13 13:51:38 +02:00
ip_set_hash.h UAPI: (Scripted) Disintegrate include/linux/netfilter/ipset 2012-10-09 09:48:55 +01:00
ip_set_list.h netfilter: ipset: Fix warn: integer overflows 'sizeof(*map) + size * set->dsize' 2014-08-24 19:33:10 +02:00
ip_set_timeout.h netfilter: ipset: Prepare the ipset core to use RCU at set level 2015-06-14 10:40:16 +02:00
pfxlen.h netfilter: ipset: Move often used IPv6 address masking function to header file 2013-04-29 20:08:50 +02:00