From a08691dfbbb34c425bc06b8106c4ce116e745789 Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Sun, 21 May 2017 01:47:09 -0400 Subject: [PATCH] gnu: linux-libre: Remove CONFIG_SMC from x86 kernel configurations. This removes support for the "shared memory communications over RDMA" (SMC-R) networking protocol, which was added in 4.11 without the knowledge of the RDMA maintainers, and which is thought to contain significant security flaws. For details, see and . * gnu/packages/aux-files/linux-libre/4.11-x86_64.conf, gnu/packages/aux-files/linux-libre/4.11-i686.conf: Disable CONFIG_SMC. 723# 0001-gnu-libevent-2.0-Add-fix-from-upstream.patch --- gnu/packages/aux-files/linux-libre/4.11-i686.conf | 3 +-- gnu/packages/aux-files/linux-libre/4.11-x86_64.conf | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/gnu/packages/aux-files/linux-libre/4.11-i686.conf b/gnu/packages/aux-files/linux-libre/4.11-i686.conf index 6234a980ae5cf4ab9c4bc53e55614f69a37371f7..93c1f1747b85361394efb1f13039e3a47c40c846 100644 --- a/gnu/packages/aux-files/linux-libre/4.11-i686.conf +++ b/gnu/packages/aux-files/linux-libre/4.11-i686.conf @@ -935,8 +935,7 @@ CONFIG_XFRM_STATISTICS=y CONFIG_XFRM_IPCOMP=m CONFIG_NET_KEY=m # CONFIG_NET_KEY_MIGRATE is not set -CONFIG_SMC=m -CONFIG_SMC_DIAG=m +# CONFIG_SMC is not set CONFIG_INET=y CONFIG_IP_MULTICAST=y CONFIG_IP_ADVANCED_ROUTER=y diff --git a/gnu/packages/aux-files/linux-libre/4.11-x86_64.conf b/gnu/packages/aux-files/linux-libre/4.11-x86_64.conf index d47a5d1226d006138b5af245999ca917413df501..ea6e5cc899e3393450953bce666cc4e62aa13801 100644 --- a/gnu/packages/aux-files/linux-libre/4.11-x86_64.conf +++ b/gnu/packages/aux-files/linux-libre/4.11-x86_64.conf @@ -919,8 +919,7 @@ CONFIG_XFRM_STATISTICS=y CONFIG_XFRM_IPCOMP=m CONFIG_NET_KEY=m # CONFIG_NET_KEY_MIGRATE is not set -CONFIG_SMC=m -CONFIG_SMC_DIAG=m +# CONFIG_SMC is not set CONFIG_INET=y CONFIG_IP_MULTICAST=y CONFIG_IP_ADVANCED_ROUTER=y