Skip to content

5.2.14-stable review

Greg Kroah-Hartman linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest94 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/94mld: fix memory leak in mld_del_delrec()net/ipv6/mcast.c+3 -20 replies
2/94net: fix skb use after free in netpollnet/core/netpoll.c+3 -30 replies
3/94net: sched: act_sample: fix psample group handling on overwriteinclude/net/psample.h net/psample/psample.c net/sched/act_sample.c+7 -20 replies
4/94net_sched: fix a NULL pointer deref in ipt actioninclude/net/act_api.h net/sched/act_bpf.c net/sched/act_connmark.c +14 more+24 -210 replies
5/94net: stmmac: dwmac-rk: Dont fail if phy regulator is absentdrivers/net/ethernet/stmicro/stmmac/dwmac-rk.c+2 -40 replies
6/94tcp: inherit timestamp on mtu probenet/ipv4/tcp_output.c+2 -10 replies
7/94tcp: remove empty skb from write queue in error casesnet/ipv4/tcp.c+20 -100 replies
8/94nfp: flower: prevent ingress block binds on internal portsdrivers/net/ethernet/netronome/nfp/flower/offload.c+4 -30 replies
9/94nfp: flower: handle neighbour events on internal portsdrivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c+4 -40 replies
10/94Revert "r8152: napi hangup fix after disconnect"drivers/net/usb/r8152.c+1 -20 replies
11/94r8152: remove calling netif_napi_deldrivers/net/usb/r8152.c+0 -20 replies
12/94taprio: Fix kernel panic in taprio_destroynet/sched/sch_taprio.c+4 -40 replies
13/94taprio: Set default link speed to 10 Mbps in taprio_set_picos_per_bytenet/sched/sch_taprio.c+13 -100 replies
14/94net/sched: cbs: Set default link speed to 10 Mbps in cbs_set_port_ratenet/sched/sch_cbs.c+11 -80 replies
15/94Add genphy_c45_config_aneg() function to phy-c45.cdrivers/net/phy/phy-c45.c drivers/net/phy/phy.c include/linux/phy.h+28 -10 replies
16/94net: dsa: tag_8021q: Future-proof the reserved fields in the custom VIDnet/dsa/tag_8021q.c+2 -00 replies
17/94net/sched: pfifo_fast: fix wrong dereference in pfifo_fast_enqueuenet/sched/sch_generic.c+6 -20 replies
18/94net/sched: pfifo_fast: fix wrong dereference when qdisc is resetnet/sched/sch_generic.c+7 -40 replies
19/94net/rds: Fix info leak in rds6_inc_info_copy()net/rds/recv.c+4 -11 reply
20/94batman-adv: Fix netlink dumping of all mcast_flags bucketsnet/batman-adv/multicast.c+1 -10 replies
21/94libbpf: fix erroneous multi-closing of BTF FDtools/lib/bpf/libbpf.c+3 -80 replies
22/94libbpf: set BTF FD for prog only when there is supported .BTF.ext datatools/lib/bpf/libbpf.c+5 -10 replies
23/94netfilter: nf_flow_table: fix offload for flows that are subject to xfrmnet/netfilter/nf_flow_table_ip.c+43 -00 replies
24/94net/mlx5e: Fix error flow of CQE recovery on tx reporterdrivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c drivers/net/ethernet/mellanox/mlx5/core/en_main.c+8 -50 replies
25/94clk: samsung: Change signature of exynos5_subcmus_init() functiondrivers/clk/samsung/clk-exynos5-subcmu.c drivers/clk/samsung/clk-exynos5-subcmu.h drivers/clk/samsung/clk-exynos5250.c +1 more+49 -360 replies
26/94clk: samsung: exynos5800: Move MAU subsystem clocks to MAU sub-CMUdrivers/clk/samsung/clk-exynos5420.c+43 -110 replies
27/94clk: samsung: exynos542x: Move MSCL subsystem clocks to its sub-CMUdrivers/clk/samsung/clk-exynos5420.c+34 -140 replies
28/94net: tundra: tsi108: use spin_lock_irqsave instead of spin_lock_irq in IRQ contextdrivers/net/ethernet/tundra/tsi108_eth.c+3 -20 replies
29/94netfilter: nf_tables: use-after-free in failing rule with bound setinclude/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c+17 -70 replies
30/94netfilter: nf_flow_table: conntrack picks up expired flowsnet/netfilter/nf_flow_table_core.c+10 -70 replies
31/94netfilter: nf_flow_table: teardown flow timeout racenet/netfilter/nf_flow_table_core.c+25 -90 replies
32/94tools: bpftool: fix error message (prog -> object)tools/bpf/bpftool/common.c+1 -10 replies
33/94ixgbe: fix possible deadlock in ixgbe_service_task()drivers/net/ethernet/intel/ixgbe/ixgbe_main.c+1 -40 replies
34/94hv_netvsc: Fix a warning of suspicious RCU usagedrivers/net/hyperv/netvsc_drv.c+7 -20 replies
35/94net: tc35815: Explicitly check NET_IP_ALIGN is not zero in tc35815_rxdrivers/net/ethernet/toshiba/tc35815.c+1 -10 replies
36/94Bluetooth: btqca: Add a short delay before downloading the NVMdrivers/bluetooth/btqca.c+3 -00 replies
37/94Bluetooth: hci_qca: Send VS pre shutdown command.drivers/bluetooth/btqca.c drivers/bluetooth/btqca.h drivers/bluetooth/hci_qca.c+31 -00 replies
38/94Bluetooth: hidp: Let hidp_send_message return number of queued bytesnet/bluetooth/hidp/core.c+7 -20 replies
39/94s390/qeth: serialize cmd reply with concurrent timeoutdrivers/s390/net/qeth_core.h drivers/s390/net/qeth_core_main.c+21 -00 replies
40/94ibmveth: Convert multicast list size for little-endian systemdrivers/net/ethernet/ibm/ibmveth.c+5 -40 replies
41/94gpio: Fix build error of function redefinitioninclude/linux/gpio.h+0 -240 replies
42/94netfilter: nft_flow_offload: skip tcp rst and fin packetsnet/netfilter/nft_flow_offload.c+6 -30 replies
43/94drm/mediatek: use correct device to import PRIME buffersdrivers/gpu/drm/mediatek/mtk_drm_drv.c+13 -10 replies
44/94drm/mediatek: set DMA max segment sizedrivers/gpu/drm/mediatek/mtk_drm_drv.c drivers/gpu/drm/mediatek/mtk_drm_drv.h+35 -20 replies
45/94scsi: qla2xxx: Fix gnl.l memory leak on adapter init failuredrivers/scsi/qla2xxx/qla_attr.c drivers/scsi/qla2xxx/qla_os.c+12 -10 replies
46/94scsi: target: tcmu: avoid use-after-free after command timeoutdrivers/target/target_core_user.c+7 -20 replies
47/94cxgb4: fix a memory leak bugdrivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c+3 -10 replies
48/94selftests: kvm: do not try running the VM in vmx_set_nested_state_testtools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c+0 -150 replies
49/94selftests: kvm: provide common function to enable eVMCStools/testing/selftests/kvm/include/evmcs.h tools/testing/selftests/kvm/lib/x86_64/vmx.c tools/testing/selftests/kvm/x86_64/evmcs_test.c +1 more+28 -210 replies
50/94selftests: kvm: fix vmx_set_nested_state_testtools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c+14 -30 replies
51/94liquidio: add cleanup in octeon_setup_iq()drivers/net/ethernet/cavium/liquidio/request_manager.c+3 -10 replies
52/94net: myri10ge: fix memory leaksdrivers/net/ethernet/myricom/myri10ge/myri10ge.c+1 -10 replies
53/94clk: Fix falling back to legacy parent string matchingdrivers/clk/clk.c+34 -120 replies
54/94clk: Fix potential NULL dereference in clk_fetch_parent_index()drivers/clk/clk.c+2 -10 replies
55/94lan78xx: Fix memory leaksdrivers/net/usb/lan78xx.c+5 -30 replies
56/94vfs: fix page locking deadlocks when deduping filesfs/read_write.c+41 -80 replies
57/94cx82310_eth: fix a memory leak bugdrivers/net/usb/cx82310_eth.c+2 -10 replies
58/94net: kalmia: fix memory leaksdrivers/net/usb/kalmia.c+3 -30 replies
59/94ibmvnic: Unmap DMA address of TX descriptor buffers after usedrivers/net/ethernet/ibm/ibmvnic.c+2 -90 replies
60/94net: cavium: fix driver namedrivers/net/ethernet/cavium/common/cavium_ptp.c+1 -10 replies
61/94wimax/i2400m: fix a memory leak bugdrivers/net/wimax/i2400m/fw.c+3 -10 replies
62/94ravb: Fix use-after-free ravb_tstamp_skbdrivers/net/ethernet/renesas/ravb_main.c+6 -20 replies
63/94sched/core: Schedule new worker even if PI-blockedkernel/sched/core.c+4 -10 replies
64/94kprobes: Fix potential deadlock in kprobe_optimizer()kernel/kprobes.c+4 -40 replies
65/94HID: intel-ish-hid: ipc: add EHL device iddrivers/hid/intel-ish-hid/ipc/hw-ish.h drivers/hid/intel-ish-hid/ipc/pci-ish.c+2 -00 replies
66/94HID: cp2112: prevent sleeping function called from invalid contextdrivers/hid/hid-cp2112.c+6 -20 replies
67/94x86/boot/compressed/64: Fix boot on machines with broken E820 tablearch/x86/boot/compressed/pgtable_64.c+10 -30 replies
68/94scsi: lpfc: Mitigate high memory pre-allocation by SCSI-MQdrivers/scsi/lpfc/lpfc.h drivers/scsi/lpfc/lpfc_attr.c drivers/scsi/lpfc/lpfc_init.c +1 more+27 -40 replies
69/94Input: hyperv-keyboard: Use in-place iterator API in the channel callbackdrivers/input/serio/hyperv-keyboard.c+6 -290 replies
70/94Tools: hv: kvp: eliminate may be used uninitialized warningtools/hv/hv_kvp_daemon.c+1 -10 replies
71/94nvme-multipath: fix possible I/O hang when paths are updateddrivers/nvme/host/multipath.c+1 -00 replies
72/94nvme: Fix cntlid validation when not using NVMEoFdrivers/nvme/host/core.c+3 -10 replies
73/94RDMA/cma: fix null-ptr-deref Read in cma_cleanupdrivers/infiniband/core/cma.c+5 -10 replies
74/94IB/mlx4: Fix memory leaksdrivers/infiniband/hw/mlx4/mad.c+2 -20 replies
75/94infiniband: hfi1: fix a memory leak bugdrivers/infiniband/hw/hfi1/fault.c+2 -10 replies
76/94infiniband: hfi1: fix memory leaksdrivers/infiniband/hw/hfi1/fault.c+6 -30 replies
77/94selftests: kvm: fix state save/load on processors without XSAVEtools/testing/selftests/kvm/lib/x86_64/processor.c+10 -60 replies
78/94selftests/kvm: make platform_info_test pass on AMDtools/testing/selftests/kvm/x86_64/platform_info_test.c+1 -10 replies
79/94drm/amdgpu: prevent memory leaks in AMDGPU_CS ioctldrivers/gpu/drm/amd/amdgpu/amdgpu_cs.c+7 -20 replies
80/94ceph: fix buffer free while holding i_ceph_lock in __ceph_setxattr()fs/ceph/xattr.c+6 -20 replies
81/94ceph: fix buffer free while holding i_ceph_lock in __ceph_build_xattrs_blob()fs/ceph/caps.c fs/ceph/snap.c fs/ceph/super.h +1 more+16 -60 replies
82/94ceph: fix buffer free while holding i_ceph_lock in fill_inode()fs/ceph/inode.c+4 -30 replies
83/94KVM: arm/arm64: Only skip MMIO insn oncevirt/kvm/arm/mmio.c+7 -00 replies
84/94afs: Fix leak in afs_lookup_cell_rcu()fs/afs/cell.c+4 -00 replies
85/94afs: Fix possible oops in afs_lookup trace eventfs/afs/dir.c+2 -10 replies
86/94afs: use correct afs_call_type in yfs_fs_store_opaque_acl2fs/afs/yfsclient.c+1 -10 replies
87/94RDMA/bnxt_re: Fix stack-out-of-bounds in bnxt_qplib_rcfw_send_messagedrivers/infiniband/hw/bnxt_re/qplib_rcfw.c drivers/infiniband/hw/bnxt_re/qplib_rcfw.h+15 -40 replies
88/94gpio: Fix irqchip initialization orderdrivers/gpio/gpiolib.c+15 -150 replies
89/94KVM: arm/arm64: VGIC: Properly initialise private IRQ affinityvirt/kvm/arm/vgic/vgic-init.c+20 -100 replies
90/94x86/boot/compressed/64: Fix missing initialization in find_trampoline_placement()arch/x86/boot/compressed/pgtable_64.c+1 -10 replies
91/94libceph: allow ceph_buffer_put() to receive a NULL ceph_bufferinclude/linux/ceph/buffer.h+2 -10 replies
92/94Revert "x86/apic: Include the LDR when clearing out APIC registers"arch/x86/kernel/apic/apic.c+0 -40 replies
93/94x86/boot: Preserve boot_params.secure_boot from sanitizingarch/x86/include/asm/bootparam_utils.h+1 -00 replies
94/94Revert "mmc: core: do not retry CMD6 in __mmc_switch()"drivers/mmc/core/mmc_ops.c+1 -10 replies

Reviews trailers per patch

37 of 94 patches have a Reviewed-by or Acked-by.

Patch[email protected]Soheil Hassas YeganehNeal CardwellPaolo AbeniStefano BrivioSantosh ShilimkarTariq ToukanJaafar AliMarek SzyprowskiJakub KicinskiSylwester NawrockiSimon HormanTomasz FigaMike ChristieDamien Le MoalVinicius Costa GomesSrinivas PandruvadaMing LeiEwan D. MilneDmitry TorokhovTaniya DasParav PanditLeon RomanovskyChristian KönigJeff LaytonMark RutlandWei XuJulien GrallJohn HubbardBill O'DonnellMatthew Wilcox (Oracle)Devesh K. SinghThomas GleixnerDennis DalessandroSagi GrimbergChristoph HellwigMasami HiramatsuAndrew LunnHimanshu MadhaniAndrew BowersQuentin MonnetFlorian Fainelli
1/94
2/94
3/94
4/94Reported-and-tested-by
5/94
6/94
7/94A-b A-b
8/94R-b
9/94R-b R-b
10/94
11/94
12/94A-b
13/94A-b
14/94A-b
15/94R-b
16/94R-b
17/94A-b
18/94A-b R-b
19/94A-b
20/94
21/94
22/94
23/94
24/94R-b
25/94T-b R-b
26/94T-b
27/94A-b
28/94
29/94
30/94
31/94
32/94R-b
33/94T-b
34/94
35/94
36/94
37/94
38/94
39/94
40/94
41/94
42/94
43/94
44/94R-b
45/94A-b
46/94A-b R-b
47/94
48/94
49/94
50/94
51/94
52/94
53/94T-b
54/94
55/94
56/94R-b R-b
57/94
58/94
59/94T-b
60/94
61/94
62/94
63/94
64/94A-b
65/94A-b
66/94
67/94
68/94R-b R-b
69/94A-b
70/94
71/94R-b
72/94R-b
73/94R-b
74/94A-b
75/94R-b A-b
76/94R-b A-b
77/94
78/94
79/94R-b
80/94R-b
81/94R-b
82/94R-b
83/94A-b
84/94
85/94
86/94
87/94
88/94T-b
89/94T-b
90/94
91/94R-b
92/94A-b
93/94R-b
94/94

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 42 reviewers.

Read the v1 thread

Cover letter [PATCH 5.2 00/94] 5.2.14-stable review

This is the start of the stable review cycle for the 5.2.14 release. There are 94 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 Tue 10 Sep 2019 12:09:36 PM UTC. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.2.14-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-5.2.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.2.14-rc1

Jan Kaisrlik <[email protected]>
Revert "mmc: core: do not retry CMD6 in __mmc_switch()"

John S. Gruber <[email protected]>
x86/boot: Preserve boot_params.secure_boot from sanitizing

Linus Torvalds <[email protected]>
Revert "x86/apic: Include the LDR when clearing out APIC registers"

Luis Henriques <[email protected]>
libceph: allow ceph_buffer_put() to receive a NULL ceph_buffer

Kirill A. Shutemov <[email protected]>
x86/boot/compressed/64: Fix missing initialization in find_trampoline_placement()

Andre Przywara <[email protected]>
KVM: arm/arm64: VGIC: Properly initialise private IRQ affinity

Linus Walleij <[email protected]>
gpio: Fix irqchip initialization order

Selvin Xavier <[email protected]>
RDMA/bnxt_re: Fix stack-out-of-bounds in bnxt_qplib_rcfw_send_message

YueHaibing <[email protected]>
afs: use correct afs_call_type in yfs_fs_store_opaque_acl2

Marc Dionne <[email protected]>
afs: Fix possible oops in afs_lookup trace event

David Howells <[email protected]>
afs: Fix leak in afs_lookup_cell_rcu()

Andrew Jones <[email protected]>
KVM: arm/arm64: Only skip MMIO insn once

Luis Henriques <[email protected]>
ceph: fix buffer free while holding i_ceph_lock in fill_inode()

Luis Henriques <[email protected]>
ceph: fix buffer free while holding i_ceph_lock in __ceph_build_xattrs_blob()

Luis Henriques <[email protected]>
ceph: fix buffer free while holding i_ceph_lock in __ceph_setxattr()

Nicolai Hähnle <[email protected]>
drm/amdgpu: prevent memory leaks in AMDGPU_CS ioctl

Vitaly Kuznetsov <[email protected]>
selftests/kvm: make platform_info_test pass on AMD

Paolo Bonzini <[email protected]>
selftests: kvm: fix state save/load on processors without XSAVE

Wenwen Wang <[email protected]>
infiniband: hfi1: fix memory leaks

Wenwen Wang <[email protected]>
infiniband: hfi1: fix a memory leak bug

Wenwen Wang <[email protected]>
IB/mlx4: Fix memory leaks

zhengbin <[email protected]>
RDMA/cma: fix null-ptr-deref Read in cma_cleanup

Guilherme G. Piccoli <[email protected]>
nvme: Fix cntlid validation when not using NVMEoF

Anton Eidelman <[email protected]>
nvme-multipath: fix possible I/O hang when paths are updated

Vitaly Kuznetsov <[email protected]>
Tools: hv: kvp: eliminate 'may be used uninitialized' warning

Dexuan Cui <[email protected]>
Input: hyperv-keyboard: Use in-place iterator API in the channel callback

James Smart <[email protected]>
scsi: lpfc: Mitigate high memory pre-allocation by SCSI-MQ

Kirill A. Shutemov <[email protected]>
x86/boot/compressed/64: Fix boot on machines with broken E820 table

Benjamin Tissoires <[email protected]>
HID: cp2112: prevent sleeping function called from invalid context

Even Xu <[email protected]>
HID: intel-ish-hid: ipc: add EHL device id

Andrea Righi <[email protected]>
kprobes: Fix potential deadlock in kprobe_optimizer()

Sebastian Andrzej Siewior <[email protected]>
sched/core: Schedule new worker even if PI-blocked

Tho Vu <[email protected]>
ravb: Fix use-after-free ravb_tstamp_skb

Wenwen Wang <[email protected]>
wimax/i2400m: fix a memory leak bug

Stephen Hemminger <[email protected]>
net: cavium: fix driver name

Thomas Falcon <[email protected]>
ibmvnic: Unmap DMA address of TX descriptor buffers after use

Wenwen Wang <[email protected]>
net: kalmia: fix memory leaks

Wenwen Wang <[email protected]>
cx82310_eth: fix a memory leak bug

Darrick J. Wong <[email protected]>
vfs: fix page locking deadlocks when deduping files

Wenwen Wang <[email protected]>
lan78xx: Fix memory leaks

Martin Blumenstingl <[email protected]>
clk: Fix potential NULL dereference in clk_fetch_parent_index()

Stephen Boyd <[email protected]>
clk: Fix falling back to legacy parent string matching

Wenwen Wang <[email protected]>
net: myri10ge: fix memory leaks

Wenwen Wang <[email protected]>
liquidio: add cleanup in octeon_setup_iq()

Paolo Bonzini <[email protected]>
selftests: kvm: fix vmx_set_nested_state_test

Paolo Bonzini <[email protected]>
selftests: kvm: provide common function to enable eVMCS

Paolo Bonzini <[email protected]>
selftests: kvm: do not try running the VM in vmx_set_nested_state_test

Wenwen Wang <[email protected]>
cxgb4: fix a memory leak bug

Dmitry Fomichev <[email protected]>
scsi: target: tcmu: avoid use-after-free after command timeout

Bill Kuzeja <[email protected]>
scsi: qla2xxx: Fix gnl.l memory leak on adapter init failure

Alexandre Courbot <[email protected]>
drm/mediatek: set DMA max segment size

Alexandre Courbot <[email protected]>
drm/mediatek: use correct device to import PRIME buffers

Pablo Neira Ayuso <[email protected]>
netfilter: nft_flow_offload: skip tcp rst and fin packets

YueHaibing <[email protected]>
gpio: Fix build error of function redefinition

Thomas Falcon <[email protected]>
ibmveth: Convert multicast list size for little-endian system

Julian Wiedmann <[email protected]>
s390/qeth: serialize cmd reply with concurrent timeout

Fabian Henneke <[email protected]>
Bluetooth: hidp: Let hidp_send_message return number of queued bytes

Harish Bandi <[email protected]>
Bluetooth: hci_qca: Send VS pre shutdown command.

Matthias Kaehlcke <[email protected]>
Bluetooth: btqca: Add a short delay before downloading the NVM

Nathan Chancellor <[email protected]>
net: tc35815: Explicitly check NET_IP_ALIGN is not zero in tc35815_rx

Dexuan Cui <[email protected]>
hv_netvsc: Fix a warning of suspicious RCU usage

Taehee Yoo <[email protected]>
ixgbe: fix possible deadlock in ixgbe_service_task()

Jakub Kicinski <[email protected]>

    tools: bpftool: fix error message (prog -> object)

Pablo Neira Ayuso <[email protected]>
netfilter: nf_flow_table: teardown flow timeout race

Pablo Neira Ayuso <[email protected]>
netfilter: nf_flow_table: conntrack picks up expired flows

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: use-after-free in failing rule with bound set

Fuqian Huang <[email protected]>
net: tundra: tsi108: use spin_lock_irqsave instead of spin_lock_irq in IRQ context

Marek Szyprowski <[email protected]>
clk: samsung: exynos542x: Move MSCL subsystem clocks to its sub-CMU

Sylwester Nawrocki <[email protected]>
clk: samsung: exynos5800: Move MAU subsystem clocks to MAU sub-CMU

Sylwester Nawrocki <[email protected]>
clk: samsung: Change signature of exynos5_subcmus_init() function

Aya Levin <[email protected]>
net/mlx5e: Fix error flow of CQE recovery on tx reporter

Florian Westphal <[email protected]>
netfilter: nf_flow_table: fix offload for flows that are subject to xfrm

Andrii Nakryiko <[email protected]>
libbpf: set BTF FD for prog only when there is supported .BTF.ext data

Andrii Nakryiko <[email protected]>
libbpf: fix erroneous multi-closing of BTF FD

Sven Eckelmann <[email protected]>
batman-adv: Fix netlink dumping of all mcast_flags buckets

Ka-Cheong Poon <[email protected]>
net/rds: Fix info leak in rds6_inc_info_copy()

Davide Caratti <[email protected]>
net/sched: pfifo_fast: fix wrong dereference when qdisc is reset

Davide Caratti <[email protected]>
net/sched: pfifo_fast: fix wrong dereference in pfifo_fast_enqueue

Vladimir Oltean <[email protected]>
net: dsa: tag_8021q: Future-proof the reserved fields in the custom VID

Marco Hartmann <[email protected]>
Add genphy_c45_config_aneg() function to phy-c45.c

Vladimir Oltean <[email protected]>
net/sched: cbs: Set default link speed to 10 Mbps in cbs_set_port_rate

Vladimir Oltean <[email protected]>
taprio: Set default link speed to 10 Mbps in taprio_set_picos_per_byte

Vladimir Oltean <[email protected]>
taprio: Fix kernel panic in taprio_destroy

Hayes Wang <[email protected]>
r8152: remove calling netif_napi_del

Hayes Wang <[email protected]>
Revert "r8152: napi hangup fix after disconnect"

John Hurley <[email protected]>
nfp: flower: handle neighbour events on internal ports

John Hurley <[email protected]>
nfp: flower: prevent ingress block binds on internal ports

Eric Dumazet <[email protected]>
tcp: remove empty skb from write queue in error cases

Willem de Bruijn <[email protected]>
tcp: inherit timestamp on mtu probe

Chen-Yu Tsai <[email protected]>
net: stmmac: dwmac-rk: Don't fail if phy regulator is absent

Cong Wang <[email protected]>
net_sched: fix a NULL pointer deref in ipt action

Vlad Buslov <[email protected]>
net: sched: act_sample: fix psample group handling on overwrite

Feng Sun <[email protected]>
net: fix skb use after free in netpoll

Eric Dumazet <[email protected]>
mld: fix memory leak in mld_del_delrec()

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

Diffstat:

 Makefile                                           |   4 +-
 arch/x86/boot/compressed/pgtable_64.c              |  13 +-
 arch/x86/include/asm/bootparam_utils.h             |   1 +
 arch/x86/kernel/apic/apic.c                        |   4 -
 drivers/bluetooth/btqca.c                          |  24 +++
 drivers/bluetooth/btqca.h                          |   7 +
 drivers/bluetooth/hci_qca.c                        |   3 +
 drivers/clk/clk.c                                  |  49 +++++--
 drivers/clk/samsung/clk-exynos5-subcmu.c           |  16 +-
 drivers/clk/samsung/clk-exynos5-subcmu.h           |   2 +-
 drivers/clk/samsung/clk-exynos5250.c               |   7 +-
 drivers/clk/samsung/clk-exynos5420.c               | 162 ++++++++++++++-------
 drivers/gpio/gpiolib.c                             |  30 ++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |   9 +-
 drivers/gpu/drm/mediatek/mtk_drm_drv.c             |  49 ++++++-
 drivers/gpu/drm/mediatek/mtk_drm_drv.h             |   2 +
 drivers/hid/hid-cp2112.c                           |   8 +-
 drivers/hid/intel-ish-hid/ipc/hw-ish.h             |   1 +
 drivers/hid/intel-ish-hid/ipc/pci-ish.c            |   1 +
 drivers/infiniband/core/cma.c                      |   6 +-
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c         |   8 +-
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.h         |  11 +-
 drivers/infiniband/hw/hfi1/fault.c                 |  12 +-
 drivers/infiniband/hw/mlx4/mad.c                   |   4 +-
 drivers/input/serio/hyperv-keyboard.c              |  35 +----
 drivers/mmc/core/mmc_ops.c                         |   2 +-
 drivers/net/ethernet/cavium/common/cavium_ptp.c    |   2 +-
 .../net/ethernet/cavium/liquidio/request_manager.c |   4 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c |   4 +-
 drivers/net/ethernet/ibm/ibmveth.c                 |   9 +-
 drivers/net/ethernet/ibm/ibmvnic.c                 |  11 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c      |   5 +-
 .../ethernet/mellanox/mlx5/core/en/reporter_tx.c   |  12 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   1 -
 drivers/net/ethernet/myricom/myri10ge/myri10ge.c   |   2 +-
 .../net/ethernet/netronome/nfp/flower/offload.c    |   7 +-
 .../ethernet/netronome/nfp/flower/tunnel_conf.c    |   8 +-
 drivers/net/ethernet/renesas/ravb_main.c           |   8 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c     |   6 +-
 drivers/net/ethernet/toshiba/tc35815.c             |   2 +-
 drivers/net/ethernet/tundra/tsi108_eth.c           |   5 +-
 drivers/net/hyperv/netvsc_drv.c                    |   9 +-
 drivers/net/phy/phy-c45.c                          |  26 ++++
 drivers/net/phy/phy.c                              |   2 +-
 drivers/net/usb/cx82310_eth.c                      |   3 +-
 drivers/net/usb/kalmia.c                           |   6 +-
 drivers/net/usb/lan78xx.c                          |   8 +-
 drivers/net/usb/r8152.c                            |   5 +-
 drivers/net/wimax/i2400m/fw.c                      |   4 +-
 drivers/nvme/host/core.c                           |   4 +-
 drivers/nvme/host/multipath.c                      |   1 +
 drivers/s390/net/qeth_core.h                       |   1 +
 drivers/s390/net/qeth_core_main.c                  |  20 +++
 drivers/scsi/lpfc/lpfc.h                           |   1 +
 drivers/scsi/lpfc/lpfc_attr.c                      |  15 ++
 drivers/scsi/lpfc/lpfc_init.c                      |  10 +-
 drivers/scsi/lpfc/lpfc_sli4.h                      |   5 +
 drivers/scsi/qla2xxx/qla_attr.c                    |   2 +
 drivers/scsi/qla2xxx/qla_os.c                      |  11 +-
 drivers/target/target_core_user.c                  |   9 +-
 fs/afs/cell.c                                      |   4 +
 fs/afs/dir.c                                       |   3 +-
 fs/afs/yfsclient.c                                 |   2 +-
 fs/ceph/caps.c                                     |   5 +-
 fs/ceph/inode.c                                    |   7 +-
 fs/ceph/snap.c                                     |   4 +-
 fs/ceph/super.h                                    |   2 +-
 fs/ceph/xattr.c                                    |  19 ++-
 fs/read_write.c                                    |  49 ++++++-
 include/linux/ceph/buffer.h                        |   3 +-
 include/linux/gpio.h                               |  24 ---
 include/linux/phy.h                                |   1 +
 include/net/act_api.h                              |   4 +-
 include/net/netfilter/nf_tables.h                  |   9 +-
 include/net/psample.h                              |   1 +
 kernel/kprobes.c                                   |   8 +-
 kernel/sched/core.c                                |   5 +-
 net/batman-adv/multicast.c                         |   2 +-
 net/bluetooth/hidp/core.c                          |   9 +-
 net/core/netpoll.c                                 |   6 +-
 net/dsa/tag_8021q.c                                |   2 +
 net/ipv4/tcp.c                                     |  30 ++--
 net/ipv4/tcp_output.c                              |   3 +-
 net/ipv6/mcast.c                                   |   5 +-
 net/netfilter/nf_flow_table_core.c                 |  43 ++++--
 net/netfilter/nf_flow_table_ip.c                   |  43 ++++++
 net/netfilter/nf_tables_api.c                      |  15 +-
 net/netfilter/nft_flow_offload.c                   |   9 +-
 net/psample/psample.c                              |   2 +-
 net/rds/recv.c                                     |   5 +-
 net/sched/act_bpf.c                                |   2 +-
 net/sched/act_connmark.c                           |   2 +-
 net/sched/act_csum.c                               |   2 +-
 net/sched/act_gact.c                               |   2 +-
 net/sched/act_ife.c                                |   2 +-
 net/sched/act_ipt.c                                |  11 +-
 net/sched/act_mirred.c                             |   2 +-
 net/sched/act_nat.c                                |   2 +-
 net/sched/act_pedit.c                              |   2 +-
 net/sched/act_police.c                             |   2 +-
 net/sched/act_sample.c                             |   8 +-
 net/sched/act_simple.c                             |   2 +-
 net/sched/act_skbedit.c                            |   2 +-
 net/sched/act_skbmod.c                             |   2 +-
 net/sched/act_tunnel_key.c                         |   2 +-
 net/sched/act_vlan.c                               |   2 +-
 net/sched/sch_cbs.c                                |  19 ++-
 net/sched/sch_generic.c                            |  19 ++-
 net/sched/sch_taprio.c                             |  31 ++--
 tools/bpf/bpftool/common.c                         |   2 +-
 tools/hv/hv_kvp_daemon.c                           |   2 +-
 tools/lib/bpf/libbpf.c                             |  15 +-
 tools/testing/selftests/kvm/include/evmcs.h        |   2 +
 tools/testing/selftests/kvm/lib/x86_64/processor.c |  16 +-
 tools/testing/selftests/kvm/lib/x86_64/vmx.c       |  20 +++
 tools/testing/selftests/kvm/x86_64/evmcs_test.c    |  15 +-
 tools/testing/selftests/kvm/x86_64/hyperv_cpuid.c  |  12 +-
 .../selftests/kvm/x86_64/platform_info_test.c      |   2 +-
 .../kvm/x86_64/vmx_set_nested_state_test.c         |  32 ++--
 virt/kvm/arm/mmio.c                                |   7 +
 virt/kvm/arm/vgic/vgic-init.c                      |  30 ++--
 121 files changed, 872 insertions(+), 421 deletions(-)