Linux 4.20.7

From: Greg KH
Date: Wed Feb 06 2019 - 16:12:37 EST


I'm announcing the release of the 4.20.7 kernel.

All users of the 4.20 kernel series must upgrade.

The updated 4.20.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.20.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/arm/mach-cns3xxx/pcie.c | 2
arch/arm64/kernel/hibernate.c | 4
arch/arm64/kernel/hyp-stub.S | 2
arch/arm64/kernel/kaslr.c | 1
arch/arm64/mm/flush.c | 6
drivers/gpio/gpio-altera-a10sr.c | 4
drivers/gpio/gpio-eic-sprd.c | 14 +
drivers/gpio/gpio-pcf857x.c | 26 +--
drivers/gpio/gpiolib.c | 9 +
drivers/gpu/drm/msm/msm_gpu.h | 2
drivers/infiniband/core/uverbs_main.c | 25 ++-
drivers/infiniband/hw/hfi1/file_ops.c | 2
drivers/infiniband/sw/rdmavt/qp.c | 7
drivers/iommu/intel-iommu.c | 2
drivers/md/raid5-cache.c | 33 ++--
drivers/md/raid5.c | 8 -
drivers/mmc/host/bcm2835.c | 2
drivers/mmc/host/mtk-sd.c | 2
drivers/net/ethernet/freescale/ucc_geth.c | 2
drivers/net/ethernet/mellanox/mlx4/fw.c | 75 +++++----
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 22 +-
drivers/net/ethernet/renesas/ravb_main.c | 12 -
drivers/net/ipvlan/ipvlan_main.c | 6
drivers/net/tun.c | 3
drivers/net/virtio_net.c | 169 +++++++++++++++-------
drivers/of/dynamic.c | 32 +++-
drivers/of/kobj.c | 4
drivers/of/overlay.c | 115 +++++++++-----
drivers/platform/x86/asus-nb-wmi.c | 3
drivers/vhost/net.c | 3
drivers/vhost/scsi.c | 2
drivers/vhost/vhost.c | 7
drivers/vhost/vhost.h | 4
drivers/vhost/vsock.c | 2
fs/btrfs/ctree.c | 78 ++++++----
fs/btrfs/super.c | 3
fs/cifs/connect.c | 53 ++++++
fs/cifs/file.c | 11 +
fs/cifs/smb2pdu.c | 54 ++++---
fs/dcache.c | 6
fs/gfs2/rgrp.c | 2
fs/nfs/write.c | 9 -
include/linux/netdevice.h | 8 +
include/linux/of.h | 15 +
include/linux/sched/coredump.h | 1
include/net/l3mdev.h | 3
include/net/tls.h | 2
kernel/exit.c | 12 +
mm/hugetlb.c | 3
mm/memory-failure.c | 3
mm/memory_hotplug.c | 36 ++--
mm/migrate.c | 7
mm/oom_kill.c | 12 +
net/core/dev.c | 3
net/ipv4/gre_demux.c | 17 ++
net/ipv4/ip_gre.c | 16 --
net/ipv6/addrconf.c | 2
net/ipv6/af_inet6.c | 3
net/ipv6/ip6_gre.c | 11 -
net/ipv6/ip6mr.c | 7
net/ipv6/seg6_iptunnel.c | 2
net/l2tp/l2tp_core.c | 9 -
net/l2tp/l2tp_core.h | 20 ++
net/l2tp/l2tp_ip.c | 3
net/l2tp/l2tp_ip6.c | 3
net/netrom/nr_timer.c | 20 +-
net/rose/rose_route.c | 5
net/sctp/ipv6.c | 3
net/sctp/protocol.c | 3
net/sctp/sm_make_chunk.c | 11 +
net/sctp/stream.c | 58 +++----
net/tls/tls_sw.c | 6
sound/core/pcm_lib.c | 9 +
sound/pci/hda/patch_realtek.c | 78 +++++-----
sound/usb/quirks.c | 1
tools/testing/selftests/seccomp/seccomp_bpf.c | 72 +++++++--
77 files changed, 878 insertions(+), 416 deletions(-)

Alexei Naberezhnov (1):
md/raid5: fix 'out of memory' during raid cache recovery

Andrea Arcangeli (1):
mm/hugetlb.c: teach follow_hugetlb_page() to handle FOLL_NOWAIT

Andreas Gruenbacher (1):
gfs2: Revert "Fix loop in gfs2_rbm_find"

Andrei Vagin (1):
kernel/exit.c: release ptraced tasks before zap_pid_ns_processes

Ard Biesheuvel (1):
arm64: kaslr: ensure randomized quantities are clean also when kaslr is off

Arnd Bergmann (1):
drm/msm/gpu: fix building without debugfs

Aurelien Aptel (1):
CIFS: fix use-after-free of the lease keys

Axel Lin (1):
gpio: altera-a10sr: Set proper output level for direction_output

Aya Levin (2):
net/mlx4_core: Add masking for a few queries on HCA caps
net/mlx5e: Allow MAC invalidation while spoofchk is ON

Bartosz Golaszewski (1):
gpiolib: fix line event timestamps for nested irqs

Bernard Pidoux (1):
net/rose: fix NULL ax25_cb kernel panic

Bodong Wang (1):
Revert "net/mlx5e: E-Switch, Initialize eswitch only if eswitch manager"

Catalin Marinas (1):
arm64: Do not issue IPIs for user executable ptes

Chaotian Jing (1):
mmc: mediatek: fix incorrect register setting of hs400_cmd_int_delay

Cong Wang (1):
netrom: switch to sock timer API

Daniel Borkmann (1):
ipvlan, l3mdev: fix broken l3s mode wrt local routes

Dave Watson (2):
net: tls: Fix deadlock in free_resources tx
net: tls: Save iv in tls_rec for async crypto requests

David Ahern (1):
ipv6: Consider sk_bound_dev_if when binding a socket to an address

David Hildenbrand (1):
mm: migrate: don't rely on __PageMovable() of newpage after unlocking it

Eric W. Biederman (1):
btrfs: On error always free subvol_name in btrfs_mount

Filipe Manana (1):
Btrfs: fix deadlock when allocating tree block during leaf/node split

Frank Rowand (4):
of: overlay: add tests to validate kfrees from overlay removal
of: overlay: add missing of_node_get() in __of_attach_node_sysfs
of: overlay: use prop add changeset entry for property in new nodes
of: overlay: do not duplicate properties from overlay for new nodes

George Amanakis (1):
tun: move the call to tun_set_real_num_queues

Gerald Schaefer (1):
iommu/vt-d: Fix memory leak in intel_iommu_put_resv_regions()

Greg Kroah-Hartman (1):
Linux 4.20.7

Jacob Wen (2):
l2tp: copy 4 more bytes to linear part if necessary
l2tp: fix reading optional fields of L2TPv3

Jakub Kicinski (1):
net/ipv6: don't return positive numbers when nothing was dumped

James Morse (2):
arm64: hyp-stub: Forbid kprobing of the hyp-stub
arm64: hibernate: Clean the __hyp_text to PoC after resume

Jason Wang (1):
vhost: fix OOB in get_rx_bufs()

Josh Elsasser (1):
net: set default network namespace in init_dummy_netdev()

João Paulo Rechi Vita (2):
platform/x86: asus-nb-wmi: Map 0x35 to KEY_SCREENLOCK
platform/x86: asus-nb-wmi: Drop mapping of 0x33 and 0x34 scan codes

Kailang Yang (1):
ALSA: hda/realtek - Fixed hp_pin no value

Kees Cook (1):
selftests/seccomp: Enhance per-arch ptrace syscall skip tests

Koen Vandeputte (1):
ARM: cns3xxx: Fix writing to wrong PCI config registers after alignment

Lorenzo Bianconi (3):
net: ip_gre: always reports o_key to userspace
net: ip_gre: use erspan key field for tunnel lookup
net: ip6_gre: always reports o_key to userspace

Lukas Wunner (1):
mmc: bcm2835: Fix DMA channel leak on probe error

Mathias Thore (1):
ucc_geth: Reset BQL queue when stopping device

Michael J. Ruhl (1):
IB/hfi1: Remove overly conservative VM_EXEC flag check

Mike Marciniszyn (1):
IB/hfi1: Add limit test for RC/UC send via loopback

Naoya Horiguchi (1):
mm: hwpoison: use do_send_sig_info() instead of force_sig()

Neo Hou (2):
gpio: sprd: Fix the incorrect data register
gpio: sprd: Fix incorrect irq type setting for the async EIC

Nir Dotan (1):
ip6mr: Fix notifiers call on mroute_clean_tables()

Olek Poplavsky (1):
ALSA: usb-audio: Add Opus #3 to quirks for native DSD support

Oscar Salvador (1):
mm,memory_hotplug: fix scan_movable_pages() for gigantic hugepages

Paulo Alcantara (1):
cifs: Always resolve hostname before reconnecting

Pavel Shilovsky (4):
CIFS: Do not count -ENODATA as failure for query directory
CIFS: Fix possible oops and memory leaks in async IO
CIFS: Fix trace command logging for SMB2 reads and writes
CIFS: Do not consider -ENODATA as stat failure for reads

Roger Quadros (1):
gpio: pcf857x: Fix interrupts on multiple instances

Shakeel Butt (1):
mm, oom: fix use-after-free in oom_kill_process

Simon Horman (1):
ravb: expand rx descriptor data to accommodate hw checksum

Takashi Iwai (1):
ALSA: pcm: Fix tight loop of OSS capture stream

Tetsuo Handa (1):
oom, oom_reaper: do not enqueue same task twice

Toshiaki Makita (7):
virtio_net: Don't enable NAPI when interface is down
virtio_net: Don't call free_old_xmit_skbs for xdp_frames
virtio_net: Fix not restoring real_num_rx_queues
virtio_net: Fix out of bounds access of sq
virtio_net: Don't process redirected XDP frames when XDP is disabled
virtio_net: Use xdp_return_frame to free xdp_frames on destroying vqs
virtio_net: Differentiate sk_buff and xdp_frame on freeing

Trond Myklebust (1):
NFS: Fix up return value on fatal errors in nfs_page_async_flush()

Waiman Long (1):
fs/dcache: Fix incorrect nr_dentry_unused accounting in shrink_dcache_sb()

Xin Long (4):
sctp: improve the events for sctp stream reset
sctp: improve the events for sctp stream adding
sctp: set chunk transport correctly when it's a new asoc
sctp: set flow sport from saddr only when it's 0

Yishai Hadas (2):
IB/uverbs: Fix OOPs upon device disassociation
IB/uverbs: Fix OOPs in uverbs_user_mmap_disassociate

Yohei Kanemaru (1):
ipv6: sr: clear IP6CB(skb) on SRH ip4ip6 encapsulation

Attachment: signature.asc
Description: PGP signature