[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