[PATCH 4.9 00/27] 4.9.70-stable review

From: Greg Kroah-Hartman
Date: Fri Dec 15 2017 - 04:52:21 EST


This is the start of the stable review cycle for the 4.9.70 release.
There are 27 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.

Responses should be made by Sun Dec 17 09:22:42 UTC 2017.
Anything received after that time might be too late.

The whole patch series can be found in one patch at:
kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.70-rc1.gz
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.9.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
Linux 4.9.70-rc1

Leon Romanovsky <leon@xxxxxxxxxx>
RDMA/cxgb4: Annotate r2 and stag as __be32

Zdenek Kabelac <zkabelac@xxxxxxxxxx>
md: free unused memory after bitmap resize

Paul Moore <paul@xxxxxxxxxxxxxx>
audit: ensure that 'audit=1' actually enables audit for PID 1

Keefe Liu <liuqifa@xxxxxxxxxx>
ipvlan: fix ipv6 outbound device

Masahiro Yamada <yamada.masahiro@xxxxxxxxxxxxx>
kbuild: do not call cc-option before KBUILD_CFLAGS initialization

Paul Mackerras <paulus@xxxxxxxxxx>
powerpc/64: Fix checksum folding in csum_tcpudp_nofold and ip_fast_csum_nofold

Marc Zyngier <marc.zyngier@xxxxxxx>
KVM: arm/arm64: vgic-its: Preserve the revious read from the pending table

Al Viro <viro@xxxxxxxxxxxxxxxxxx>
fix kcm_clone()

Vincent Pelletier <plr.vincent@xxxxxxxxx>
usb: gadget: ffs: Forbid usb_ep_alloc_request from sleeping

Heiko Carstens <heiko.carstens@xxxxxxxxxx>
s390: always save and restore all registers on context switch

Masamitsu Yamazaki <m-yamazaki@xxxxxxxxxxxxx>
ipmi: Stop timers before cleaning up the module

Debabrata Banerjee <dbanerje@xxxxxxxxxx>
Fix handling of verdicts after NF_QUEUE

Tommi Rantala <tommi.t.rantala@xxxxxxxxx>
tipc: call tipc_rcv() only if bearer is up in tipc_udp_recv()

Julian Wiedmann <jwi@xxxxxxxxxxxxxxxxxx>
s390/qeth: fix thinko in IPv4 multicast address tracking

Julian Wiedmann <jwi@xxxxxxxxxxxxxxxxxx>
s390/qeth: fix GSO throughput regression

Julian Wiedmann <jwi@xxxxxxxxxxxxxxxxxx>
s390/qeth: build max size GSO skbs on L2 devices

Eric Dumazet <edumazet@xxxxxxxxxx>
tcp/dccp: block bh before arming time_wait timer

Lars Persson <lars.persson@xxxxxxxx>
stmmac: reset last TSO segment size after device open

Eric Dumazet <edumazet@xxxxxxxxxx>
net: remove hlist_nulls_add_tail_rcu()

BjÃrn Mork <bjorn@xxxxxxx>
usbnet: fix alignment for frames with no ethernet header

Eric Dumazet <edumazet@xxxxxxxxxx>
net/packet: fix a race in packet_bind() and packet_notifier()

Mike Maloney <maloney@xxxxxxxxxx>
packet: fix crash in fanout_demux_rollover()

Hangbin Liu <liuhangbin@xxxxxxxxx>
sit: update frag_off info

HÃkon Bugge <Haakon.Bugge@xxxxxxxxxx>
rds: Fix NULL pointer dereference in __rds_rdma_map

Jon Maloy <jon.maloy@xxxxxxxxxxxx>
tipc: fix memory leak in tipc_accept_from_sock()

Julian Wiedmann <jwi@xxxxxxxxxxxxxxxxxx>
s390/qeth: fix early exit from error path

Sebastian Sjoholm <ssjoholm@xxxxxxx>
net: qmi_wwan: add Quectel BG96 2c7c:0296


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

Diffstat:

Makefile | 25 ++++----
arch/powerpc/include/asm/checksum.h | 17 ++++--
arch/s390/include/asm/switch_to.h | 19 +++---
drivers/char/ipmi/ipmi_si_intf.c | 44 +++++++-------
drivers/infiniband/hw/cxgb4/t4fw_ri_api.h | 4 +-
drivers/md/bitmap.c | 9 +++
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 1 +
drivers/net/ipvlan/ipvlan_core.c | 2 +-
drivers/net/usb/qmi_wwan.c | 3 +
drivers/net/usb/usbnet.c | 5 +-
drivers/s390/net/qeth_core.h | 3 +
drivers/s390/net/qeth_core_main.c | 31 ++++++++++
drivers/s390/net/qeth_l2_main.c | 4 +-
drivers/s390/net/qeth_l3_main.c | 13 +++--
drivers/usb/gadget/function/f_fs.c | 2 +-
include/linux/rculist_nulls.h | 38 ------------
include/linux/usb/usbnet.h | 1 +
include/net/sock.h | 6 +-
kernel/audit.c | 10 ++--
net/dccp/minisocks.c | 6 ++
net/ipv4/tcp_minisocks.c | 6 ++
net/ipv6/sit.c | 1 +
net/kcm/kcmsock.c | 71 ++++++++---------------
net/netfilter/core.c | 5 ++
net/packet/af_packet.c | 37 +++++-------
net/packet/internal.h | 1 -
net/rds/rdma.c | 2 +-
net/tipc/server.c | 1 +
net/tipc/udp_media.c | 4 --
virt/kvm/arm/vgic/vgic-its.c | 2 +-
30 files changed, 191 insertions(+), 182 deletions(-)