Linux 4.8.14

From: Greg KH
Date: Sat Dec 10 2016 - 14:56:39 EST


Turns out I'm going to be on a very long flight early tomorrow morning,
so I figured it would be good to get this kernel out now, instead of
delaying it by an extra day. So, I'm announcing the release of the
4.8.14 kernel.

All users of the 4.8 kernel series must upgrade.

The updated 4.8.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.8.y
and can be browsed at the normal kernel.org git web browser:
http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary

thanks,

greg k-h

------------

Makefile | 2
arch/sparc/kernel/signal_32.c | 4 -
arch/sparc/mm/init_64.c | 71 ++++++++++++++++++++++--
block/blk-map.c | 4 +
drivers/net/dsa/b53/b53_common.c | 16 +----
drivers/net/dsa/bcm_sf2.c | 4 +
drivers/net/ethernet/broadcom/genet/bcmgenet.c | 8 +-
drivers/net/ethernet/cadence/macb.c | 3 -
drivers/net/ethernet/marvell/sky2.c | 13 ++++
drivers/net/ethernet/renesas/sh_eth.c | 2
drivers/net/geneve.c | 14 +---
drivers/net/usb/cdc_ether.c | 38 ++++++++++---
drivers/net/virtio_net.c | 5 +
include/linux/uio.h | 4 -
include/net/gro_cells.h | 3 +
net/core/flow.c | 6 --
net/core/net_namespace.c | 2
net/core/rtnetlink.c | 7 +-
net/core/sock.c | 4 -
net/dccp/ipv4.c | 12 ++--
net/dsa/dsa2.c | 4 +
net/ipv4/af_inet.c | 2
net/ipv4/esp4.c | 2
net/ipv4/fib_frontend.c | 20 +++++-
net/ipv4/fib_trie.c | 72 +++++++++++++------------
net/ipv4/ip_output.c | 3 +
net/ipv4/ping.c | 4 +
net/ipv4/udp.c | 2
net/ipv4/udp_impl.h | 2
net/ipv4/udplite.c | 2
net/ipv6/addrconf.c | 18 ++++--
net/ipv6/esp6.c | 2
net/ipv6/ip6_offload.c | 2
net/ipv6/ip6_tunnel.c | 14 +++-
net/ipv6/output_core.c | 2
net/ipv6/udp.c | 2
net/ipv6/udp_impl.h | 2
net/ipv6/udplite.c | 2
net/l2tp/l2tp_ip.c | 5 +
net/l2tp/l2tp_ip6.c | 5 +
net/netlink/af_netlink.c | 21 ++++++-
net/netlink/af_netlink.h | 2
net/packet/af_packet.c | 18 ++++--
net/sched/act_pedit.c | 24 ++++++--
net/sched/cls_basic.c | 4 -
net/sched/cls_bpf.c | 4 -
net/sched/cls_cgroup.c | 7 +-
net/sched/cls_flow.c | 1
net/sched/cls_flower.c | 31 +++++++++-
net/sched/cls_matchall.c | 1
net/sched/cls_rsvp.h | 3 -
net/sched/cls_tcindex.c | 1
net/tipc/bearer.c | 11 +++
net/tipc/bearer.h | 13 ++++
net/tipc/udp_media.c | 5 +
net/unix/af_unix.c | 17 +++--
56 files changed, 388 insertions(+), 164 deletions(-)

Al Viro (1):
constify iov_iter_count() and iter_is_iovec()

Alexander Duyck (4):
ipv4: Restore fib_trie_flush_external function and fix call ordering
ipv4: Fix memory leak in exception case for splitting tries
ipv4: Drop leaf from suffix pull/push functions
ipv4: Drop suffix update from resize code

Amir Vadai (1):
net/sched: pedit: make sure that offset is valid

Andreas Larsson (1):
sparc32: Fix inverted invalid_frame_pointer checks on sigreturns

Arnaldo Carvalho de Melo (1):
GSO: Reload iph after pskb_may_pull

Artem Savkov (1):
ip6_offload: check segs for NULL in ipv6_gso_segment.

Chris Brandt (1):
sh_eth: remove unchecked interrupts for RZ/A1

Cyrille Pitchen (1):
net: macb: fix the RX queue reset in macb_rx()

Daniel Borkmann (1):
net, sched: respect rcu grace period on cls destruction

Eli Cooper (3):
ipv6: Set skb->protocol properly for local output
ipv4: Set skb->protocol properly for local output
Revert: "ip6_tunnel: Update skb->protocol to ETH_P_IPV6 in ip6_tnl_xmit()"

Eric Dumazet (5):
gro_cells: mark napi struct as not busy poll candidates
virtio-net: add a missing synchronize_net()
udplite: call proper backlog handlers
net/dccp: fix use-after-free in dccp_invalid_packet
net: avoid signed overflows for SO_{SND|RCV}BUFFORCE

Florian Fainelli (3):
net: dsa: b53: Fix VLAN usage and how we treat CPU port
net: dsa: bcm_sf2: Ensure we re-negotiate EEE during after link change
net: bcmgenet: Utilize correct struct device for all DMA operations

Greg Kroah-Hartman (1):
Linux 4.8.14

Guillaume Nault (1):
l2tp: fix racy SOCK_ZAPPED flag check in l2tp_ip{,6}_bind()

Herbert Xu (2):
netlink: Call cb->done from a worker thread
netlink: Do not schedule work from sk_destruct

Jeremy Linton (1):
net: sky2: Fix shutdown crash

Kees Cook (1):
net: ping: check minimum size on ICMP header length

Kristian Evensen (1):
cdc_ether: Fix handling connection notification

Linus Torvalds (1):
Don't feed anything but regular iovec's to blk_rq_map_user_iov

Michal KubeÄek (1):
tipc: check minimum bearer MTU

Miroslav Urbanek (1):
flowcache: Increase threshold for refusing new allocations

Nikita Yushchenko (1):
net: dsa: fix unbalanced dsa_switch_tree reference counting

Paolo Abeni (2):
ip6_tunnel: disable caching when the traffic class is inherited
ipv6: bump genid when the IFA_F_TENTATIVE flag is clear

Philip Pettersson (1):
packet: fix race condition in packet_set_ring

Sabrina Dubroca (2):
rtnetlink: fix FDB size computation
geneve: avoid use-after-free of skb->data

Thomas Tai (2):
sparc64: Fix find_node warning if numa node cannot be found
sparc64: fix compile warning section mismatch in find_node()

Tobias Brunner (2):
esp4: Fix integrity verification when ESN are used
esp6: Fix integrity verification when ESN are used

WANG Cong (2):
net: check dead netns for peernet2id_alloc()
af_unix: conditionally use freezable blocking calls in read

Zhang Shengju (1):
rtnl: fix the loop index update error in rtnl_dump_ifinfo()

Attachment: signature.asc
Description: PGP signature