[linux] 01/01: Update to 4.8.10
debian-kernel at lists.debian.org
debian-kernel at lists.debian.org
Mon Nov 28 20:10:44 UTC 2016
This is an automated email from the git hooks/post-receive script.
carnil pushed a commit to branch sid
in repository linux.
commit 3536d5d7a664e408ece0fb897c6656fe4cec3416
Author: Salvatore Bonaccorso <carnil at debian.org>
Date: Mon Nov 28 20:43:28 2016 +0100
Update to 4.8.10
---
debian/changelog | 57 ++++++++++++++++++++--
...ude-uapi-linux-atm_zatm.h-include-linux-t.patch | 57 ----------------------
debian/patches/series | 1 -
3 files changed, 54 insertions(+), 61 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 1b046e9..bfe5e56 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-linux (4.8.9-1) UNRELEASED; urgency=medium
+linux (4.8.10-1) UNRELEASED; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.8.8
@@ -107,6 +107,59 @@ linux (4.8.9-1) UNRELEASED; urgency=medium
- [x86] drm/i915: Fix mismatched INIT power domain disabling during
suspend
- netfilter: fix namespace handling in nf_log_proc_dostring
+ https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.8.10
+ - dctcp: avoid bogus doubling of cwnd after loss
+ - net: clear sk_err_soft in sk_clone_lock()
+ - net: mangle zero checksum in skb_checksum_help()
+ - ip6_tunnel: Clear IP6CB in ip6tunnel_xmit()
+ - tcp: fix potential memory corruption
+ - ipv4: allow local fragmentation in ip_finish_output_gso()
+ - tcp: fix return value for partial writes
+ - dccp: do not release listeners too soon
+ - dccp: do not send reset to already closed sockets
+ - dccp: fix out of bound access in dccp_v4_err()
+ - ipv6: dccp: fix out of bound access in dccp_v6_err()
+ - ipv6: dccp: add missing bind_conflict to dccp_ipv6_mapped
+ - sctp: assign assoc_id earlier in __sctp_connect
+ - bpf: fix htab map destruction when extra reserve is in use
+ - net: icmp6_send should use dst dev to determine L3 domain
+ - fib_trie: Correct /proc/net/route off by one error
+ - sock: fix sendmmsg for partial sendmsg
+ - net: icmp_route_lookup should use rt dev to determine L3 domain
+ - net: __skb_flow_dissect() must cap its return value
+ - ipv4: use new_gw for redirect neigh lookup
+ - tcp: take care of truncations done by sk_filter() (CVE-2016-8645)
+ - Revert "include/uapi/linux/atm_zatm.h: include linux/time.h"
+ (Closes: #844491)
+ - Revert "bnx2: Reset device during driver initialization"
+ - bnx2: Wait for in-flight DMA to complete at probe stage
+ - sctp: change sk state only when it has assocs in sctp_shutdown
+ - [arm64, armhf] net: stmmac: Fix lack of link transition for fixed PHYs
+ - [sparc] Handle negative offsets in arch_jump_label_transform
+ - [sparc64] Handle extremely large kernel TSB range flushes sanely.
+ - [sparc64] Fix illegal relative branches in hypervisor patched TLB code.
+ - [sparc64] Fix instruction count in comment for
+ __hypervisor_flush_tlb_pending.
+ - [sparc64] Fix illegal relative branches in hypervisor patched TLB
+ cross-call code.
+ - [sparc64] Handle extremely large kernel TLB range flushes more
+ gracefully.
+ - [sparc64] Delete __ret_efault.
+ - [sparc64] Prepare to move to more saner user copy exception handling.
+ - [sparc64] Convert copy_in_user to accurate exception reporting.
+ - [sparc64] Convert GENcopy_{from,to}_user to accurate exception
+ reporting.
+ - [sparc64] Convert U1copy_{from,to}_user to accurate exception reporting.
+ - [sparc64] Convert NG4copy_{from,to}_user to accurate exception
+ reporting.
+ - [sparc64] Convert NGcopy_{from,to}_user to accurate exception reporting.
+ - [sparc64] Convert NG2copy_{from,to}_user to accurate exception
+ reporting.
+ - [sparc64] Convert U3copy_{from,to}_user to accurate exception reporting.
+ - [sparc64] Delete now unused user copy assembler helpers.
+ - [sparc64] Delete now unused user copy fixup functions.
+ - usb: gadget: f_fs: edit epfile->ep under lock
+ - usb: gadget: f_fs: stop sleeping in ffs_func_eps_disable
[ Salvatore Bonaccorso ]
* Bump ABI to 2 and remove ABI reference for 4.8.0-1
@@ -118,8 +171,6 @@ linux (4.8.9-1) UNRELEASED; urgency=medium
(Closes: #770492)
[ Ben Hutchings ]
- * Revert "include/uapi/linux/atm_zatm.h: include linux/time.h"
- (Closes: #844491)
* [arm64] Enable more drivers for X-Gene (Really closes: #840061):
- DMA: Enable XGENE_DMA as module
- EDAC: Enable EDAC and EDAC_MM_EDAC, EDAC_XGENE as modules
diff --git a/debian/patches/bugfix/all/revert-include-uapi-linux-atm_zatm.h-include-linux-t.patch b/debian/patches/bugfix/all/revert-include-uapi-linux-atm_zatm.h-include-linux-t.patch
deleted file mode 100644
index afb4bc2..0000000
--- a/debian/patches/bugfix/all/revert-include-uapi-linux-atm_zatm.h-include-linux-t.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-From: Mike Frysinger <vapier at gentoo.org>
-Date: Thu, 10 Nov 2016 19:08:39 -0500
-Subject: Revert "include/uapi/linux/atm_zatm.h: include linux/time.h"
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-Origin: https://git.kernel.org/linus/7b5b74efcca00f15c2aec1dc7175bfe34b6ec643
-Bug-Debian: https://bugs.debian.org/844491
-
-This reverts commit cf00713a655d ("include/uapi/linux/atm_zatm.h: include
-linux/time.h").
-
-This attempted to fix userspace breakage that no longer existed when
-the patch was merged. Almost one year earlier, commit 70ba07b675b5
-("atm: remove 'struct zatm_t_hist'") deleted the struct in question.
-
-After this patch was merged, we now have to deal with people being
-unable to include this header in conjunction with standard C library
-headers like stdlib.h (which linux-atm does). Example breakage:
-x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I./../q2931 -I./../saal \
- -I. -DCPPFLAGS_TEST -I../../src/include -O2 -march=native -pipe -g \
- -frecord-gcc-switches -freport-bug -Wimplicit-function-declaration \
- -Wnonnull -Wstrict-aliasing -Wparentheses -Warray-bounds \
- -Wfree-nonheap-object -Wreturn-local-addr -fno-strict-aliasing -Wall \
- -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c zntune.c
-In file included from /usr/include/linux/atm_zatm.h:17:0,
- from zntune.c:17:
-/usr/include/linux/time.h:9:8: error: redefinition of ‘struct timespec’
- struct timespec {
- ^
-In file included from /usr/include/sys/select.h:43:0,
- from /usr/include/sys/types.h:219,
- from /usr/include/stdlib.h:314,
- from zntune.c:9:
-/usr/include/time.h:120:8: note: originally defined here
- struct timespec
- ^
-
-Signed-off-by: Mike Frysinger <vapier at gentoo.org>
-Acked-by: Mikko Rapeli <mikko.rapeli at iki.fi>
-Signed-off-by: David S. Miller <davem at davemloft.net>
----
- include/uapi/linux/atm_zatm.h | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/include/uapi/linux/atm_zatm.h b/include/uapi/linux/atm_zatm.h
-index 5cd4d4d2dd1d..9c9c6ad55f14 100644
---- a/include/uapi/linux/atm_zatm.h
-+++ b/include/uapi/linux/atm_zatm.h
-@@ -14,7 +14,6 @@
-
- #include <linux/atmapi.h>
- #include <linux/atmioc.h>
--#include <linux/time.h>
-
- #define ZATM_GETPOOL _IOW('a',ATMIOC_SARPRV+1,struct atmif_sioc)
- /* get pool statistics */
diff --git a/debian/patches/series b/debian/patches/series
index 8b1178e..2e51238 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -63,7 +63,6 @@ bugfix/all/fs-add-module_softdep-declarations-for-hard-coded-cr.patch
bugfix/all/kbuild-do-not-use-hyphen-in-exported-variable-name.patch
bugfix/all/ext4-fix-bug-838544.patch
bugfix/all/mm-memcontrol-use-special-workqueue-for-creating-per-memcg-caches.patch
-bugfix/all/revert-include-uapi-linux-atm_zatm.h-include-linux-t.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