Author: jogo Date: 2015-07-03 18:47:44 +0200 (Fri, 03 Jul 2015) New Revision: 46165
Modified: trunk/target/linux/ar71xx/patches-3.18/902-unaligned_access_hacks.patch Log: ar71xx: make 902-unaligned_access_hacks.patch apply again r46161 updated headers also touched by it, so it needed to be refreshed as well. Closes #20033. Signed-off-by: Jonas Gorski <[email protected]> Modified: trunk/target/linux/ar71xx/patches-3.18/902-unaligned_access_hacks.patch =================================================================== --- trunk/target/linux/ar71xx/patches-3.18/902-unaligned_access_hacks.patch 2015-07-03 13:49:24 UTC (rev 46164) +++ trunk/target/linux/ar71xx/patches-3.18/902-unaligned_access_hacks.patch 2015-07-03 16:47:44 UTC (rev 46165) @@ -745,15 +745,15 @@ u32 secure_ipv6_port_ephemeral(const __be32 *saddr, const __be32 *daddr, --- a/include/uapi/linux/in.h +++ b/include/uapi/linux/in.h -@@ -78,7 +78,7 @@ enum { +@@ -81,7 +81,7 @@ enum { /* Internet address. */ struct in_addr { __be32 s_addr; -}; +} __attribute__((packed, aligned(2))); + #endif #define IP_TOS 1 - #define IP_TTL 2 --- a/net/core/secure_seq.c +++ b/net/core/secure_seq.c @@ -46,11 +46,12 @@ __u32 secure_tcpv6_sequence_number(const _______________________________________________ openwrt-commits mailing list [email protected] https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-commits
