lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Sun, 29 Oct 2017 11:14:38 +0900 (KST) From: David Miller <davem@...emloft.net> To: privat@...l-hjelmeland.no Cc: netdev@...r.kernel.org Subject: Re: net-next Compile error From: Egil Hjelmeland <privat@...l-hjelmeland.no> Date: Fri, 27 Oct 2017 15:50:25 +0200 > Starting with net-next commit 60e2a7780793bae0debc275a9ccd57f7da0cf195 > "tcp: TCP experimental option for SMC", I can not cross compile the > kernel. Thanks for the report, I've committed the following fix for this: ==================== [PATCH] tcp: Remove "linux/unaligned/access_ok.h" include. This causes build failures: In file included from net/ipv4/tcp_input.c:79:0: ./include/linux/unaligned/access_ok.h:7:28: error: redefinition of 'get_unaligned_le16' In file included from ./include/asm-generic/unaligned.h:17:0, from ./arch/arm/include/generated/asm/unaligned.h:1, from net/ipv4/tcp_input.c:76: ./include/linux/unaligned/le_struct.h:6:19: note: previous definition of 'get_unaligned_le16' was here In file included from net/ipv4/tcp_input.c:79:0: ./include/linux/unaligned/access_ok.h:12:28: error: redefinition of 'get_unaligned_le32' Plain "asm/access_ok.h", which is already included, is sufficient. Fixes: 60e2a7780793 ("tcp: TCP experimental option for SMC") Reported-by: Egil Hjelmeland <privat@...l-hjelmeland.no> Signed-off-by: David S. Miller <davem@...emloft.net> --- net/ipv4/tcp_input.c | 1 - 1 file changed, 1 deletion(-) diff --git a/net/ipv4/tcp_input.c b/net/ipv4/tcp_input.c index 21c358c0cf2e..b62a7d1707ae 100644 --- a/net/ipv4/tcp_input.c +++ b/net/ipv4/tcp_input.c @@ -76,7 +76,6 @@ #include <asm/unaligned.h> #include <linux/errqueue.h> #include <trace/events/tcp.h> -#include <linux/unaligned/access_ok.h> #include <linux/static_key.h> int sysctl_tcp_max_orphans __read_mostly = NR_FILE; -- 2.13.6
Powered by blists - more mailing lists