1 diff -Nur linux/net/ipv6/netfilter/ip6_tables.c linux.fixed/net/ipv6/netfilter/ip6_tables.c
2 --- linux/net/ipv6/netfilter/ip6_tables.c Sat Aug 3 02:39:46 2002
3 +++ linux.fixed/net/ipv6/netfilter/ip6_tables.c Thu Sep 26 17:12:07 2002
5 unsigned int hook_entry[NF_IP6_NUMHOOKS];
6 unsigned int underflow[NF_IP6_NUMHOOKS];
8 - char padding[SMP_ALIGN((NF_IP6_NUMHOOKS*2+2)*sizeof(unsigned int))];
10 /* ip6t_entry tables: one per CPU */
12 + char entries[0] ____cacheline_aligned;
15 static LIST_HEAD(ip6t_target);
18 struct ip6t_table_info *newinfo;
19 static struct ip6t_table_info bootstrap
20 - = { 0, 0, 0, { 0 }, { 0 }, { }, { } };
21 + = { 0, 0, 0, { 0 }, { 0 }, { } };
24 newinfo = vmalloc(sizeof(struct ip6t_table_info)