[linux] 01/03: Update to 4.13.13

debian-kernel at lists.debian.org debian-kernel at lists.debian.org
Thu Nov 16 17:44:37 UTC 2017


This is an automated email from the git hooks/post-receive script.

benh pushed a commit to branch sid
in repository linux.

commit f4e45ee455924b2891a46141cb3a426473bb2861
Author: Ben Hutchings <ben at decadent.org.uk>
Date:   Thu Nov 16 17:32:44 2017 +0000

    Update to 4.13.13
---
 debian/changelog                                   | 34 +++++++++++--
 ...ft_set_hash-disable-fast_ops-for-2-len-ke.patch | 57 ----------------------
 debian/patches/series                              |  1 -
 3 files changed, 31 insertions(+), 61 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index fdd9198..6d58722 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-linux (4.13.12-1) UNRELEASED; urgency=medium
+linux (4.13.13-1) UNRELEASED; urgency=medium
 
   * New upstream stable update:
     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.13.11
@@ -76,15 +76,43 @@ linux (4.13.12-1) UNRELEASED; urgency=medium
     - [mips*] smp-cmp: Use right include for task_struct
     - [mips*] SMP: Fix deadlock & online race
     - Revert "x86: do not use cpufreq_quick_get() for /proc/cpuinfo "cpu MHz""
-    - [x86] CPU: Fix up "cpu MHz" in /proc/cpuinfo
     - [powerpc*] kprobes: Dereference function pointers only if the address
       does not belong to kernel text
     - futex: Fix more put_pi_state() vs. exit_pi_state_list() races
     - perf/cgroup: Fix perf cgroup hierarchy support
     - [x86] mcelog: Get rid of RCU remnants
+    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.13.13
+    - netfilter: nat: Revert "netfilter: nat: convert nat bysrc hash to
+      rhashtable"
+    - netfilter: nft_set_hash: disable fast_ops for 2-len keys (Closes: #880145)
+    - workqueue: Fix NULL pointer dereference
+    - crypto: ccm - preserve the IV buffer
+    - [x86] crypto: sha1-mb - fix panic due to unaligned access
+    - [x86] crypto: sha256-mb - fix panic due to unaligned access
+    - KEYS: fix NULL pointer dereference during ASN.1 parsing [ver #2]
+    - [x86] ACPI / PM: Blacklist Low Power S0 Idle _DSM for Dell XPS13 9360
+    - ACPICA: Dispatch active GPEs at init time
+    - ACPICA: Make it possible to enable runtime GPEs earlier
+    - ACPI / scan: Enable GPEs before scanning the namespace
+    - [armel,armhf] 8720/1: ensure dump_instr() checks addr_limit
+    - ALSA: timer: Limit max instances per timer
+    - ALSA: usb-audio: support new Amanero Combo384 firmware version
+    - [x86] ALSA: hda - fix headset mic problem for Dell machines with alc274
+    - ALSA: seq: Fix OSS sysex delivery in OSS emulation
+    - ALSA: seq: Avoid invalid lockdep class warning
+    - [mips*] Fix CM region target definitions
+    - [powerpc*] KVM: Book3S HV: Fix exclusion between HPT resizing and other
+      HPT updates
+    - Input: elan_i2c - add ELAN060C to the ACPI table
+    - rbd: use GFP_NOIO for parent stat and data requests
+    - [x86] drm/vmwgfx: Fix Ubuntu 17.10 Wayland black screen issue
+    - [armhf] can: sun4i: handle overrun in RX FIFO
+    - can: peak: Add support for new PCIe/M2 CAN FD interfaces
+    - [x86] debug: Handle warnings before the notifier chain, to fix KGDB crash
+    - [x86] smpboot: Make optimization of delay calibration work correctly
+    - [x86] oprofile/ppro: Do not use __this_cpu*() in preemptible context
 
   [ Salvatore Bonaccorso ]
-  * netfilter: nft_set_hash: disable fast_ops for 2-len keys (Closes: #880145)
   * mac80211: accept key reinstall without changing anything (CVE-2017-13080)
   * sctp: do not peel off an assoc from one netns to another one
     (CVE-2017-15115)
diff --git a/debian/patches/bugfix/all/netfilter-nft_set_hash-disable-fast_ops-for-2-len-ke.patch b/debian/patches/bugfix/all/netfilter-nft_set_hash-disable-fast_ops-for-2-len-ke.patch
deleted file mode 100644
index acfb365..0000000
--- a/debian/patches/bugfix/all/netfilter-nft_set_hash-disable-fast_ops-for-2-len-ke.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-From: Anatole Denis <anatole at rezel.net>
-Date: Wed, 4 Oct 2017 01:17:14 +0100
-Subject: netfilter: nft_set_hash: disable fast_ops for 2-len keys
-Origin: https://git.kernel.org/linus/0414c78f14861cb704d6e6888efd53dd36e3bdde
-Bug-Debian: https://bugs.debian.org/880145
-
-jhash_1word of a u16 is a different value from jhash of the same u16 with
-length 2.
-Since elements are always inserted in sets using jhash over the actual
-klen, this would lead to incorrect lookups on fixed-size sets with a key
-length of 2, as they would be inserted with hash value jhash(key, 2) and
-looked up with hash value jhash_1word(key), which is different.
-
-Example reproducer(v4.13+), using anonymous sets which always have a
-fixed size:
-
-  table inet t {
-      chain c {
-                  type filter hook output priority 0; policy accept;
-                  tcp dport { 10001, 10003, 10005, 10007, 10009 } counter packets 4 bytes 240 reject
-                  tcp dport 10001 counter packets 4 bytes 240 reject
-                  tcp dport 10003 counter packets 4 bytes 240 reject
-                  tcp dport 10005 counter packets 4 bytes 240 reject
-                  tcp dport 10007 counter packets 0 bytes 0 reject
-                  tcp dport 10009 counter packets 4 bytes 240 reject
-          }
-  }
-
-then use nc -z localhost <port> to probe; incorrectly hashed ports will
-pass through the set lookup and increment the counter of an individual
-rule.
-
-jhash being seeded with a random value, it is not deterministic which
-ports will incorrectly hash, but in testing with 5 ports in the set I
-always had 4 or 5 with an incorrect hash value.
-
-Signed-off-by: Anatole Denis <anatole at rezel.net>
-Signed-off-by: Pablo Neira Ayuso <pablo at netfilter.org>
----
- net/netfilter/nft_set_hash.c | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/net/netfilter/nft_set_hash.c b/net/netfilter/nft_set_hash.c
-index 0fa01d772c5e..9c0d5a7ce5f9 100644
---- a/net/netfilter/nft_set_hash.c
-+++ b/net/netfilter/nft_set_hash.c
-@@ -643,7 +643,6 @@ nft_hash_select_ops(const struct nft_ctx *ctx, const struct nft_set_desc *desc,
- {
- 	if (desc->size) {
- 		switch (desc->klen) {
--		case 2:
- 		case 4:
- 			return &nft_hash_fast_ops;
- 		default:
--- 
-2.11.0
-
diff --git a/debian/patches/series b/debian/patches/series
index 947383c..e657564 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -78,7 +78,6 @@ bugfix/all/fs-add-module_softdep-declarations-for-hard-coded-cr.patch
 bugfix/all/partially-revert-usb-kconfig-using-select-for-usb_co.patch
 bugfix/all/kbuild-include-addtree-remove-quotes-before-matching-path.patch
 bugfix/all/bfq-re-enable-auto-loading-when-built-as-a-module.patch
-bugfix/all/netfilter-nft_set_hash-disable-fast_ops-for-2-len-ke.patch
 
 # Miscellaneous features
 

-- 
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