[linux] 01/02: bridge: Fix ABI change in 4.6.4
debian-kernel at lists.debian.org
debian-kernel at lists.debian.org
Thu Jul 14 08:38:20 UTC 2016
This is an automated email from the git hooks/post-receive script.
benh pushed a commit to branch sid
in repository linux.
commit bd2f2b2ea482a8a41c2d54c3b5420d0d822cec62
Author: Ben Hutchings <ben at decadent.org.uk>
Date: Thu Jul 14 00:33:12 2016 +0100
bridge: Fix ABI change in 4.6.4
---
debian/changelog | 3 +++
.../debian/bridge-fix-abi-change-in-4.6.4.patch | 24 ++++++++++++++++++++++
debian/patches/series | 1 +
3 files changed, 28 insertions(+)
diff --git a/debian/changelog b/debian/changelog
index 405b65b..ad8951e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -39,6 +39,9 @@ linux (4.6.4-1) UNRELEASED; urgency=medium
* apparmor: fix oops, validate buffer size in apparmor_setprocattr()
(CVE-2016-6187)
+ [ Ben Hutchings ]
+ * bridge: Fix ABI change in 4.6.4
+
-- Uwe Kleine-König <ukleinek at debian.org> Sun, 10 Jul 2016 15:25:48 +0200
linux (4.6.3-1) unstable; urgency=medium
diff --git a/debian/patches/debian/bridge-fix-abi-change-in-4.6.4.patch b/debian/patches/debian/bridge-fix-abi-change-in-4.6.4.patch
new file mode 100644
index 0000000..0b53278
--- /dev/null
+++ b/debian/patches/debian/bridge-fix-abi-change-in-4.6.4.patch
@@ -0,0 +1,24 @@
+From: Ben Hutchings <ben at decadent.org.uk>
+Date: Thu, 14 Jul 2016 00:30:57 +0100
+Subject: bridge: Fix ABI change in 4.6.4
+Forwarded: not-needed
+
+Although this structure is private, it affects the symbol version for
+br_deliver() which is called from a netfilter module
+
+Hide the new bitfield from genksyms.
+
+---
+--- a/net/bridge/br_private.h
++++ b/net/bridge/br_private.h
+@@ -304,7 +304,10 @@ struct net_bridge
+ u8 multicast_disabled:1;
+ u8 multicast_querier:1;
+ u8 multicast_query_use_ifaddr:1;
++#ifndef __GENKSYMS__
+ u8 has_ipv6_addr:1;
++ /* 4 bits padding */
++#endif
+
+ u32 hash_elasticity;
+ u32 hash_max;
diff --git a/debian/patches/series b/debian/patches/series
index c6c2330..5cf6b0e 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -119,6 +119,7 @@ bugfix/all/apparmor-fix-oops-validate-buffer-size-in-apparmor_s.patch
# ABI maintenance
debian/mips-siginfo-fix-abi-change-in-4.6.2.patch
debian/mips-libgcc-fix-abi-change-in-4.6.2.patch
+debian/bridge-fix-abi-change-in-4.6.4.patch
# Tools bug fixes
bugfix/all/usbip-document-tcp-wrappers.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/kernel/linux.git
More information about the Kernel-svn-changes
mailing list