Skip to content

4.9.72-stable review

Greg Kroah-Hartman linux-mips lkml netdev stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest98 of 104 patches 10 repliesIn review

98 of 104 patches are in this archive. The cover letter announces 104.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/104cxl: Check if vphb exists before iterating over AFU devicesdrivers/misc/cxl/pci.c+14 -00 replies
2/104arm64: Initialise high_memory global variable earlierarch/arm64/mm/init.c+1 -10 replies
3/104ALSA: hda - add support for docking station for HP 820 G2sound/pci/hda/patch_realtek.c+13 -10 replies
4/104ALSA: hda - add support for docking station for HP 840 G3sound/pci/hda/patch_conexant.c+11 -00 replies
6/104HID: corsair: support for K65-K70 Rapidfire and Scimitar Pro RGBdrivers/hid/hid-ids.h drivers/hid/usbhid/hid-quirks.c+6 -00 replies
7/104HID: corsair: Add driver Scimitar Pro RGB gaming mouse 1b1c:1b3e support to hid-corsairdrivers/hid/Kconfig drivers/hid/hid-core.c drivers/hid/hid-corsair.c+49 -00 replies
8/104arm: kprobes: Fix the return address of multiple kretprobesarch/arm/probes/kprobes/core.c+22 -20 replies
9/104arm: kprobes: Align stack to 8-bytes in test codearch/arm/probes/kprobes/test-core.c+8 -30 replies
10/104nvme-loop: handle cpu unplug when re-establishing the controllerdrivers/nvme/target/loop.c+50 -380 replies
11/104cpuidle: Validate cpu_dev in cpuidle_add_sysfs()drivers/cpuidle/sysfs.c+12 -00 replies
12/104r8152: fix the list rx_done may be used without initializationdrivers/net/usb/r8152.c+1 -00 replies
13/104crypto: deadlock between crypto_alg_sem/rtnl_mutex/genl_mutexnet/netlink/af_netlink.c+41 -00 replies
14/104vsock: track pkt owner vsockinclude/linux/virtio_vsock.h net/vmw_vsock/virtio_transport_common.c+10 -00 replies
15/104vhost-vsock: add pkt cancel capabilitydrivers/vhost/vsock.c include/net/af_vsock.h+44 -00 replies
16/104vsock: cancel packets when failing to connectnet/vmw_vsock/af_vsock.c+14 -00 replies
17/104sch_dsmark: fix invalid skb_cow() usagenet/sched/sch_dsmark.c+8 -20 replies
18/104bna: integer overflow bug in debugfsdrivers/net/ethernet/brocade/bna/bnad_debugfs.c+1 -10 replies
19/104sctp: out_qlen should be updated when pruning unsent queuenet/sctp/outqueue.c+5 -60 replies
21/104hwmon: (max31790) Set correct PWM valuedrivers/hwmon/max31790.c+1 -10 replies
22/104usb: gadget: f_uvc: Sanity check wMaxPacketSize for SuperSpeeddrivers/usb/gadget/function/f_uvc.c+8 -00 replies
23/104usb: gadget: udc: remove pointer dereference after freedrivers/usb/gadget/udc/pch_udc.c+0 -10 replies
24/104netfilter: nfnl_cthelper: fix runtime expectation policy updatesnet/netfilter/nfnetlink_cthelper.c+84 -20 replies
25/104netfilter: nfnl_cthelper: Fix memory leaknet/netfilter/nfnetlink_cthelper.c+9 -30 replies
26/104iommu/exynos: Workaround FLPD cache flush issues for SYSMMU v5drivers/iommu/exynos-iommu.c+4 -10 replies
27/104r8152: fix the rx early size of RTL8153drivers/net/usb/r8152.c+4 -30 replies
28/104tipc: fix nametbl deadlock at tipc_nametbl_unsubscribenet/tipc/subscr.c+6 -10 replies
29/104inet: frag: release spinlock before calling icmp_send()net/ipv4/ip_fragment.c+17 -80 replies
30/104pinctrl: st: add irq_request/release_resources callbacksdrivers/pinctrl/pinctrl-st.c+24 -60 replies
31/104scsi: lpfc: Fix PT2PT PRLI rejectdrivers/scsi/lpfc/lpfc_els.c+2 -10 replies
36/104hwmon: (asus_atk0110) fix uninitialized data accessdrivers/hwmon/asus_atk0110.c+3 -00 replies
37/104i2c: mux: pca954x: Add missing pca9546 definition to chip_descdrivers/i2c/muxes/i2c-mux-pca954x.c+5 -12 replies
38/104HID: xinmo: fix for out of range for THT 2P arcade controller.drivers/hid/hid-core.c drivers/hid/hid-ids.h drivers/hid/hid-xinmo.c+3 -00 replies
39/104ASoC: STI: Fix reader substream pointer setsound/soc/sti/uniperif_reader.c+3 -00 replies
40/104r8152: prevent the driver from transmitting packets with carrier offdrivers/net/usb/r8152.c+16 -20 replies
41/104s390/qeth: size calculation outbound buffersdrivers/s390/net/qeth_core.h drivers/s390/net/qeth_core_main.c drivers/s390/net/qeth_l2_main.c +1 more+11 -70 replies
42/104s390/qeth: no ETH header for outbound AF_IUCVdrivers/s390/net/qeth_l3_main.c+4 -110 replies
43/104bna: avoid writing uninitialized data into hw registersdrivers/net/ethernet/brocade/bna/bfa_ioc.c+7 -30 replies
44/104i40iw: Receive netdev events post INET_NOTIFIER statedrivers/infiniband/hw/i40iw/i40iw_utils.c+8 -00 replies
45/104IB/core: Protect against self-requeue of a cq work itemdrivers/infiniband/core/cq.c+1 -10 replies
46/104infiniband: Fix alignment of mmap cookies to support VIPT cachingdrivers/infiniband/sw/rdmavt/mmap.c drivers/infiniband/sw/rxe/rxe_mmap.c+4 -40 replies
47/104nbd: set queue timeout properlydrivers/block/nbd.c+4 -10 replies
48/104net: Do not allow negative values for busy_read and busy_poll sysctl interfacesnet/core/sysctl_net_core.c+4 -20 replies
49/104IB/rxe: double free on errordrivers/infiniband/sw/rxe/rxe_req.c+1 -10 replies
50/104IB/rxe: increment msn only when completing a requestdrivers/infiniband/sw/rxe/rxe_resp.c+4 -50 replies
51/104i40e: Do not enable NAPI on q_vectors that have no ringsdrivers/net/ethernet/intel/i40e/i40e_main.c+12 -40 replies
52/104RDMA/iser: Fix possible mr leak on device removal eventdrivers/infiniband/ulp/iser/iscsi_iser.h drivers/infiniband/ulp/iser/iser_verbs.c+7 -30 replies
53/104irda: vlsi_ir: fix check for DMA mapping errorsdrivers/net/irda/vlsi_ir.c+4 -40 replies
54/104netfilter: nfnl_cthelper: fix a race when walk the nf_ct_helper_hash tablenet/netfilter/nfnetlink_cthelper.c+85 -1000 replies
55/104netfilter: nf_nat_snmp: Fix panic when snmp_trap_helper fails to registernet/ipv4/netfilter/nf_nat_snmp_basic.c+1 -180 replies
56/104ARM: dts: am335x-evmsk: adjust mmc2 param to allow suspendarch/arm/boot/dts/am335x-evmsk.dts+1 -00 replies
57/104cpufreq: Fix creation of symbolic links to policy directoriesdrivers/cpufreq/cpufreq.c+21 -170 replies
58/104net: ipconfig: fix ic_close_devs() use-after-freenet/ipv4/ipconfig.c+1 -10 replies
59/104KVM: pci-assign: do not map smm memory slot pages in vt-d page tablesvirt/kvm/kvm_main.c+1 -10 replies
60/104virtio-balloon: use actual number of stats for stats queue buffersdrivers/virtio/virtio_balloon.c+10 -70 replies
61/104virtio_balloon: prevent uninitialized variable usedrivers/virtio/virtio_balloon.c+2 -00 replies
62/104isdn: kcapi: avoid uninitialized datadrivers/isdn/capi/kcapi.c+1 -00 replies
63/104net: moxa: fix TX overrun memory leakdrivers/net/ethernet/moxa/moxart_ether.c drivers/net/ethernet/moxa/moxart_ether.h+19 -20 replies
64/104xhci: plat: Register shutdown for xhci_platdrivers/usb/host/xhci-plat.c+1 -00 replies
65/104netfilter: nfnetlink_queue: fix secctx memory leaknet/netfilter/nfnetlink_queue.c+7 -20 replies
66/104Btrfs: fix an integer overflow checkfs/btrfs/send.c+6 -10 replies
67/104ARM: dma-mapping: disallow dma_get_sgtable() for non-kernel managed memoryarch/arm/mm/dma-mapping.c+19 -10 replies
68/104cpuidle: powernv: Pass correct drv->cpumask for registrationdrivers/cpuidle/cpuidle-powernv.c+18 -00 replies
69/104bnxt_en: Fix NULL pointer dereference in reopen failure pathdrivers/net/ethernet/broadcom/bnxt/bnxt.c+13 -00 replies
70/104backlight: pwm_bl: Fix overflow conditiondrivers/video/backlight/pwm_bl.c+5 -20 replies
71/104crypto: crypto4xx - increase context and scatter ring buffer elementsdrivers/crypto/amcc/crypto4xx_core.h+5 -50 replies
72/104rtc: pl031: make interrupt optionaldrivers/rtc/rtc-pl031.c+8 -60 replies
73/104kvm, mm: account kvm related kmem slabs to kmemcgarch/x86/kvm/mmu.c virt/kvm/kvm_main.c+3 -30 replies
74/104net: phy: at803x: Change error to EINVAL for invalid MACdrivers/net/phy/at803x.c+1 -10 replies
75/104PCI: Avoid bus reset if bridge itself is brokendrivers/pci/pci.c+4 -00 replies
76/104scsi: cxgb4i: fix Tx skb leakdrivers/scsi/cxgbi/cxgb4i/cxgb4i.c+1 -00 replies
77/104scsi: mpt3sas: Fix IO error occurs on pulling out a drive from RAID1 volume created on two SATA drivedrivers/scsi/mpt3sas/mpt3sas_scsih.c+5 -00 replies
78/104PCI: Create SR-IOV virtfn/physfn links before attaching driverdrivers/pci/iov.c+2 -10 replies
79/104PM / OPP: Move error message to debug leveldrivers/base/power/opp/core.c+1 -10 replies
80/104igb: check memory allocation failuredrivers/net/ethernet/intel/igb/igb_main.c+2 -00 replies
81/104ixgbe: fix use of uninitialized paddingdrivers/net/ethernet/intel/ixgbe/ixgbe_common.c drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c+4 -20 replies
82/104IB/rxe: check for allocation failure on elemdrivers/infiniband/sw/rxe/rxe_pool.c+2 -00 replies
83/104PCI/AER: Report non-fatal errors only to the affected endpointdrivers/pci/pcie/aer/aerdrv_core.c+8 -10 replies
84/104tracing: Exclude generic fields from histogramskernel/trace/trace_events_hist.c+2 -20 replies
85/104ASoC: img-parallel-out: Add pm_runtime_get/put to set_fmt callbacksound/soc/img/img-parallel-out.c+2 -00 replies
86/104fm10k: fix mis-ordered parameters in declaration for .ndo_set_vf_bwdrivers/net/ethernet/intel/fm10k/fm10k.h drivers/net/ethernet/intel/fm10k/fm10k_iov.c+7 -60 replies
87/104scsi: lpfc: Fix secure firmware updatesdrivers/scsi/lpfc/lpfc_hw4.h+1 -10 replies
88/104scsi: lpfc: PLOGI failures during NPIV testingdrivers/scsi/lpfc/lpfc_hbadisc.c+2 -10 replies
89/104vfio/pci: Virtualize Maximum Payload Sizedrivers/vfio/pci/vfio_pci_config.c+4 -20 replies
90/104fm10k: ensure we process SM mbx when processing VF mbxdrivers/net/ethernet/intel/fm10k/fm10k_iov.c+3 -00 replies
91/104net: ipv6: send NS for DAD when link operationally upnet/ipv6/addrconf.c+6 -60 replies
92/104staging: greybus: light: Release memory obtained by kasprintfdrivers/staging/greybus/light.c+2 -00 replies
93/104clk: sunxi-ng: sun6i: Rename HDMI DDC clock to avoid name collisiondrivers/clk/sunxi-ng/ccu-sun6i-a31.c+1 -10 replies
94/104tcp: fix under-evaluated ssthresh in TCP Vegasnet/ipv4/tcp_vegas.c+1 -10 replies
95/104rtc: set the alarm to the next expiring timerdrivers/rtc/interface.c+1 -10 replies
96/104cpuidle: fix broadcast control when broadcast can not be entereddrivers/cpuidle/cpuidle.c+1 -00 replies
97/104thermal: hisilicon: Handle return value of clk_prepare_enabledrivers/thermal/hisi_thermal.c+4 -10 replies
98/104thermal/drivers/hisi: Fix missing interrupt enablementdrivers/thermal/hisi_thermal.c+3 -20 replies
99/104thermal/drivers/hisi: Fix kernel panic on alarm interruptdrivers/thermal/hisi_thermal.c+9 -90 replies
100/104thermal/drivers/hisi: Simplify the temperature/step computationdrivers/thermal/hisi_thermal.c+28 -130 replies
101/104thermal/drivers/hisi: Fix multiple alarm interrupts firingdrivers/thermal/hisi_thermal.c+8 -20 replies
102/104MIPS: math-emu: Fix final emulation phase for certain instructionsarch/mips/math-emu/cp1emu.c+14 -140 replies
103/104platform/x86: asus-wireless: send an EV_SYN/SYN_REPORT between state changesdrivers/platform/x86/asus-wireless.c+1 -00 replies
104/104Revert "Bluetooth: btusb: driver to enable the usb-wakeup feature"drivers/bluetooth/btusb.c+0 -50 replies

Reviews trailers per patch

31 of 98 patches have a Reviewed-by or Acked-by.

PatchAndrew DonnellanFrederic BarratChristoph HellwigStefan HajnocziJorgen HansenRasesh ModyMarcelo Ricardo LeitnerLaurent PinchartMichal NazarewiczLiping ZhangAndrzej HajdaJon MaloyYuval ShaiaEric DumazetPrashanth PrakashAlex WilliamsonAaron BrownPJ WaskiewiczLeo YanLuca TettamantiBart Van AsscheLeon RomanovskyAndrew BowersMax GurtovoyTomas HenzlKrishneil SinghJohannes ThumshirnEric AugerRui Miguel SilvaDavid SterbaThomas GleixnerGautham R. ShenoyMichael EllermanThierry RedingBrian NorrisLinus Walleij
1/104A-b A-b
2/104
3/104
4/104
6/104
7/104
8/104
9/104
10/104R-b
11/104
12/104
13/104
14/104
15/104R-b R-b
16/104R-b R-b
17/104
18/104A-b
19/104A-b
21/104
22/104R-b
23/104A-b
24/104A-b
25/104
26/104T-b
27/104
28/104A-b
29/104
30/104
31/104
36/104R-b
37/104
38/104
39/104
40/104
41/104
42/104
43/104
44/104R-b
45/104R-b R-b R-b
46/104
47/104
48/104A-b
49/104
50/104
51/104T-b
52/104R-b R-b
53/104
54/104
55/104
56/104
57/104Reported-and-tested-by
58/104
59/104
60/104
61/104
62/104
63/104
64/104
65/104
66/104R-b
67/104
68/104R-b A-b
69/104
70/104A-b R-b
71/104
72/104R-b
73/104
74/104
75/104R-b
76/104
77/104R-b
78/104
79/104
80/104T-b A-b
81/104T-b
82/104
83/104
84/104
85/104
86/104T-b
87/104R-b
88/104R-b
89/104R-b
90/104T-b
91/104
92/104R-b
93/104
94/104
95/104
96/104R-b
97/104
98/104R-b T-b
99/104R-b T-b
100/104R-b T-b
101/104R-b T-b
102/104
103/104
104/104

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

Read the v1 thread

Cover letter [PATCH 4.9 000/104] 4.9.72-stable review

This is the start of the stable review cycle for the 4.9.72 release. There are 104 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 24 08:45:33 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.72-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 <[email protected]>

    Linux 4.9.72-rc1

Greg Kroah-Hartman <[email protected]>
Revert "Bluetooth: btusb: driver to enable the usb-wakeup feature"

Peter Hutterer <[email protected]>
platform/x86: asus-wireless: send an EV_SYN/SYN_REPORT between state changes

Aleksandar Markovic <[email protected]>
MIPS: math-emu: Fix final emulation phase for certain instructions

Daniel Lezcano <[email protected]>
thermal/drivers/hisi: Fix multiple alarm interrupts firing

Daniel Lezcano <[email protected]>
thermal/drivers/hisi: Simplify the temperature/step computation

Daniel Lezcano <[email protected]>
thermal/drivers/hisi: Fix kernel panic on alarm interrupt

Daniel Lezcano <[email protected]>
thermal/drivers/hisi: Fix missing interrupt enablement

Arvind Yadav <[email protected]>
thermal: hisilicon: Handle return value of clk_prepare_enable

Nicholas Piggin <[email protected]>
cpuidle: fix broadcast control when broadcast can not be entered

Alexandre Belloni <[email protected]>
rtc: set the alarm to the next expiring timer

Hoang Tran <[email protected]>
tcp: fix under-evaluated ssthresh in TCP Vegas

Chen-Yu Tsai <[email protected]>
clk: sunxi-ng: sun6i: Rename HDMI DDC clock to avoid name collision

Arvind Yadav <[email protected]>
staging: greybus: light: Release memory obtained by kasprintf

Mike Manning <[email protected]>
net: ipv6: send NS for DAD when link operationally up

Jacob Keller <[email protected]>
fm10k: ensure we process SM mbx when processing VF mbx

Alex Williamson <[email protected]>
vfio/pci: Virtualize Maximum Payload Size

Dick Kennedy <[email protected]>
scsi: lpfc: PLOGI failures during NPIV testing

Dick Kennedy <[email protected]>
scsi: lpfc: Fix secure firmware updates

Jacob Keller <[email protected]>
fm10k: fix mis-ordered parameters in declaration for .ndo_set_vf_bw

Ed Blake <[email protected]>
ASoC: img-parallel-out: Add pm_runtime_get/put to set_fmt callback

Tom Zanussi <[email protected]>
tracing: Exclude 'generic fields' from histograms

Gabriele Paoloni <[email protected]>
PCI/AER: Report non-fatal errors only to the affected endpoint

Colin Ian King <[email protected]>
IB/rxe: check for allocation failure on elem

Emil Tantilov <[email protected]>
ixgbe: fix use of uninitialized padding

Christophe JAILLET <[email protected]>
igb: check memory allocation failure

Fabio Estevam <[email protected]>
PM / OPP: Move error message to debug level

Stuart Hayes <[email protected]>
PCI: Create SR-IOV virtfn/physfn links before attaching driver

Sreekanth Reddy <[email protected]>
scsi: mpt3sas: Fix IO error occurs on pulling out a drive from RAID1 volume created on two SATA drive

Varun Prakash <[email protected]>
scsi: cxgb4i: fix Tx skb leak

David Daney <[email protected]>
PCI: Avoid bus reset if bridge itself is broken

Dan Murphy <[email protected]>
net: phy: at803x: Change error to EINVAL for invalid MAC

Shakeel Butt <[email protected]>
kvm, mm: account kvm related kmem slabs to kmemcg

Russell King <[email protected]>
rtc: pl031: make interrupt optional

Christian Lamparter <[email protected]>
crypto: crypto4xx - increase context and scatter ring buffer elements

Derek Basehore <[email protected]>
backlight: pwm_bl: Fix overflow condition

Sankar Patchineelam <[email protected]>
bnxt_en: Fix NULL pointer dereference in reopen failure path

Vaidyanathan Srinivasan <[email protected]>

    cpuidle: powernv: Pass correct drv->cpumask for registration

Russell King <[email protected]>
ARM: dma-mapping: disallow dma_get_sgtable() for non-kernel managed memory

Dan Carpenter <[email protected]>
Btrfs: fix an integer overflow check

Liping Zhang <[email protected]>
netfilter: nfnetlink_queue: fix secctx memory leak

Adam Wallis <[email protected]>
xhci: plat: Register shutdown for xhci_plat

Jonas Jensen <[email protected]>
net: moxa: fix TX overrun memory leak

Arnd Bergmann <[email protected]>
isdn: kcapi: avoid uninitialized data

Arnd Bergmann <[email protected]>
virtio_balloon: prevent uninitialized variable use

Ladi Prosek <[email protected]>
virtio-balloon: use actual number of stats for stats queue buffers

Herongguang (Stephen) <[email protected]>
KVM: pci-assign: do not map smm memory slot pages in vt-d page tables

Mark Rutland <[email protected]>
net: ipconfig: fix ic_close_devs() use-after-free

Rafael J. Wysocki <[email protected]>
cpufreq: Fix creation of symbolic links to policy directories

Reizer, Eyal <[email protected]>
ARM: dts: am335x-evmsk: adjust mmc2 param to allow suspend

Gao Feng <[email protected]>
netfilter: nf_nat_snmp: Fix panic when snmp_trap_helper fails to register

Liping Zhang <[email protected]>
netfilter: nfnl_cthelper: fix a race when walk the nf_ct_helper_hash table

Alexey Khoroshilov <[email protected]>
irda: vlsi_ir: fix check for DMA mapping errors

Sagi Grimberg <[email protected]>
RDMA/iser: Fix possible mr leak on device removal event

Alexander Duyck <[email protected]>
i40e: Do not enable NAPI on q_vectors that have no rings

David Marchand <[email protected]>
IB/rxe: increment msn only when completing a request

Dan Carpenter <[email protected]>
IB/rxe: double free on error

Alexander Duyck <[email protected]>
net: Do not allow negative values for busy_read and busy_poll sysctl interfaces

Josef Bacik <[email protected]>
nbd: set queue timeout properly

Jason Gunthorpe <[email protected]>
infiniband: Fix alignment of mmap cookies to support VIPT caching

Sagi Grimberg <[email protected]>
IB/core: Protect against self-requeue of a cq work item

Shiraz Saleem <[email protected]>
i40iw: Receive netdev events post INET_NOTIFIER state

Arnd Bergmann <[email protected]>
bna: avoid writing uninitialized data into hw registers

Julian Wiedmann <[email protected]>
s390/qeth: no ETH header for outbound AF_IUCV

Julian Wiedmann <[email protected]>
s390/qeth: size calculation outbound buffers

hayeswang <[email protected]>
r8152: prevent the driver from transmitting packets with carrier off

Arnaud Pouliquen <[email protected]>
ASoC: STI: Fix reader substream pointer set

Peter Stein <[email protected]>
HID: xinmo: fix for out of range for THT 2P arcade controller.

Mike Looijmans <[email protected]>
i2c: mux: pca954x: Add missing pca9546 definition to chip_desc

Arnd Bergmann <[email protected]>
hwmon: (asus_atk0110) fix uninitialized data access

Rob Herring <[email protected]>
ARM: dts: ti: fix PCI bus dtc warnings

Wanpeng Li <[email protected]>
KVM: VMX: Fix enable VPID conditions

Wanpeng Li <[email protected]>
KVM: x86: correct async page present tracepoint

Jim Mattson <[email protected]>
kvm: vmx: Flush TLB when the APIC-access address changes

Dick Kennedy <[email protected]>
scsi: lpfc: Fix PT2PT PRLI reject

Patrice Chotard <[email protected]>
pinctrl: st: add irq_request/release_resources callbacks

Eric Dumazet <[email protected]>
inet: frag: release spinlock before calling icmp_send()

Ying Xue <[email protected]>
tipc: fix nametbl deadlock at tipc_nametbl_unsubscribe

hayeswang <[email protected]>
r8152: fix the rx early size of RTL8153

Marek Szyprowski <[email protected]>
iommu/exynos: Workaround FLPD cache flush issues for SYSMMU v5

Jeffy Chen <[email protected]>
netfilter: nfnl_cthelper: Fix memory leak

Pablo Neira Ayuso <[email protected]>
netfilter: nfnl_cthelper: fix runtime expectation policy updates

Gustavo A. R. Silva <[email protected]>
usb: gadget: udc: remove pointer dereference after free

Roger Quadros <[email protected]>
usb: gadget: f_uvc: Sanity check wMaxPacketSize for SuperSpeed

Alex Hemme <[email protected]>
hwmon: (max31790) Set correct PWM value

Tony Lindgren <[email protected]>
net: qmi_wwan: Add USB IDs for MDM6600 modem on Motorola Droid 4

Xin Long <[email protected]>
sctp: out_qlen should be updated when pruning unsent queue

Dan Carpenter <[email protected]>
bna: integer overflow bug in debugfs

Eric Dumazet <[email protected]>
sch_dsmark: fix invalid skb_cow() usage

Peng Tao <[email protected]>
vsock: cancel packets when failing to connect

Peng Tao <[email protected]>
vhost-vsock: add pkt cancel capability

Peng Tao <[email protected]>
vsock: track pkt owner vsock

Herbert Xu <[email protected]>
crypto: deadlock between crypto_alg_sem/rtnl_mutex/genl_mutex

hayeswang <[email protected]>
r8152: fix the list rx_done may be used without initialization

Vaidyanathan Srinivasan <[email protected]>
cpuidle: Validate cpu_dev in cpuidle_add_sysfs()

Sagi Grimberg <[email protected]>
nvme-loop: handle cpu unplug when re-establishing the controller

Jon Medhurst <[email protected]>
arm: kprobes: Align stack to 8-bytes in test code

Masami Hiramatsu <[email protected]>
arm: kprobes: Fix the return address of multiple kretprobes

Oscar Campos <[email protected]>
HID: corsair: Add driver Scimitar Pro RGB gaming mouse 1b1c:1b3e support to hid-corsair

Oscar Campos <[email protected]>
HID: corsair: support for K65-K70 Rapidfire and Scimitar Pro RGB

Dmitry Vyukov <[email protected]>
kvm: fix usage of uninit spinlock in avic_vm_destroy()

Jaroslav Kysela <[email protected]>
ALSA: hda - add support for docking station for HP 840 G3

Jaroslav Kysela <[email protected]>
ALSA: hda - add support for docking station for HP 820 G2

Steve Capper <[email protected]>
arm64: Initialise high_memory global variable earlier

Vaibhav Jain <[email protected]>
cxl: Check if vphb exists before iterating over AFU devices

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

Diffstat:

 Makefile                                        |   4 +-
 arch/arm/boot/dts/am335x-evmsk.dts              |   1 +
 arch/arm/boot/dts/dra7.dtsi                     |   2 +
 arch/arm/mm/dma-mapping.c                       |  20 +-
 arch/arm/probes/kprobes/core.c                  |  24 ++-
 arch/arm/probes/kprobes/test-core.c             |  11 +-
 arch/arm64/mm/init.c                            |   2 +-
 arch/mips/math-emu/cp1emu.c                     |  28 +--
 arch/x86/kvm/mmu.c                              |   4 +-
 arch/x86/kvm/svm.c                              |   3 +
 arch/x86/kvm/vmx.c                              |  27 ++-
 arch/x86/kvm/x86.c                              |   2 +-
 drivers/base/power/opp/core.c                   |   2 +-
 drivers/block/nbd.c                             |   5 +-
 drivers/bluetooth/btusb.c                       |   5 -
 drivers/clk/sunxi-ng/ccu-sun6i-a31.c            |   2 +-
 drivers/cpufreq/cpufreq.c                       |  38 ++--
 drivers/cpuidle/cpuidle-powernv.c               |  18 ++
 drivers/cpuidle/cpuidle.c                       |   1 +
 drivers/cpuidle/sysfs.c                         |  12 ++
 drivers/crypto/amcc/crypto4xx_core.h            |  10 +-
 drivers/hid/Kconfig                             |   1 +
 drivers/hid/hid-core.c                          |   2 +
 drivers/hid/hid-corsair.c                       |  47 +++++
 drivers/hid/hid-ids.h                           |   4 +
 drivers/hid/hid-xinmo.c                         |   1 +
 drivers/hid/usbhid/hid-quirks.c                 |   3 +
 drivers/hwmon/asus_atk0110.c                    |   3 +
 drivers/hwmon/max31790.c                        |   2 +-
 drivers/i2c/muxes/i2c-mux-pca954x.c             |   6 +-
 drivers/infiniband/core/cq.c                    |   2 +-
 drivers/infiniband/hw/i40iw/i40iw_utils.c       |   8 +
 drivers/infiniband/sw/rdmavt/mmap.c             |   4 +-
 drivers/infiniband/sw/rxe/rxe_mmap.c            |   4 +-
 drivers/infiniband/sw/rxe/rxe_pool.c            |   2 +
 drivers/infiniband/sw/rxe/rxe_req.c             |   2 +-
 drivers/infiniband/sw/rxe/rxe_resp.c            |   9 +-
 drivers/infiniband/ulp/iser/iscsi_iser.h        |   2 +
 drivers/infiniband/ulp/iser/iser_verbs.c        |   8 +-
 drivers/iommu/exynos-iommu.c                    |   5 +-
 drivers/isdn/capi/kcapi.c                       |   1 +
 drivers/misc/cxl/pci.c                          |  14 ++
 drivers/net/ethernet/broadcom/bnxt/bnxt.c       |  13 ++
 drivers/net/ethernet/brocade/bna/bfa_ioc.c      |  10 +-
 drivers/net/ethernet/brocade/bna/bnad_debugfs.c |   2 +-
 drivers/net/ethernet/intel/fm10k/fm10k.h        |   4 +-
 drivers/net/ethernet/intel/fm10k/fm10k_iov.c    |  12 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c     |  16 +-
 drivers/net/ethernet/intel/igb/igb_main.c       |   2 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c |   4 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c   |   2 +
 drivers/net/ethernet/moxa/moxart_ether.c        |  20 +-
 drivers/net/ethernet/moxa/moxart_ether.h        |   1 +
 drivers/net/irda/vlsi_ir.c                      |   8 +-
 drivers/net/phy/at803x.c                        |   2 +-
 drivers/net/usb/qmi_wwan.c                      |   4 +
 drivers/net/usb/r8152.c                         |  26 ++-
 drivers/nvme/target/loop.c                      |  88 ++++----
 drivers/pci/iov.c                               |   3 +-
 drivers/pci/pci.c                               |   4 +
 drivers/pci/pcie/aer/aerdrv_core.c              |   9 +-
 drivers/pinctrl/pinctrl-st.c                    |  30 ++-
 drivers/platform/x86/asus-wireless.c            |   1 +
 drivers/rtc/interface.c                         |   2 +-
 drivers/rtc/rtc-pl031.c                         |  14 +-
 drivers/s390/net/qeth_core.h                    |   3 +-
 drivers/s390/net/qeth_core_main.c               |   5 +-
 drivers/s390/net/qeth_l2_main.c                 |   5 +-
 drivers/s390/net/qeth_l3_main.c                 |  20 +-
 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c              |   1 +
 drivers/scsi/lpfc/lpfc_els.c                    |   3 +-
 drivers/scsi/lpfc/lpfc_hbadisc.c                |   3 +-
 drivers/scsi/lpfc/lpfc_hw4.h                    |   2 +-
 drivers/scsi/mpt3sas/mpt3sas_scsih.c            |   5 +
 drivers/staging/greybus/light.c                 |   2 +
 drivers/thermal/hisi_thermal.c                  |  79 ++++---
 drivers/usb/gadget/function/f_uvc.c             |   8 +
 drivers/usb/gadget/udc/pch_udc.c                |   1 -
 drivers/usb/host/xhci-plat.c                    |   1 +
 drivers/vfio/pci/vfio_pci_config.c              |   6 +-
 drivers/vhost/vsock.c                           |  41 ++++
 drivers/video/backlight/pwm_bl.c                |   7 +-
 drivers/virtio/virtio_balloon.c                 |  19 +-
 fs/btrfs/send.c                                 |   7 +-
 include/linux/virtio_vsock.h                    |   3 +
 include/net/af_vsock.h                          |   3 +
 kernel/trace/trace_events_hist.c                |   4 +-
 net/core/sysctl_net_core.c                      |   6 +-
 net/ipv4/ip_fragment.c                          |  25 ++-
 net/ipv4/ipconfig.c                             |   2 +-
 net/ipv4/netfilter/nf_nat_snmp_basic.c          |  19 +-
 net/ipv4/tcp_vegas.c                            |   2 +-
 net/ipv6/addrconf.c                             |  12 +-
 net/netfilter/nfnetlink_cthelper.c              | 267 +++++++++++++++---------
 net/netfilter/nfnetlink_queue.c                 |   9 +-
 net/netlink/af_netlink.c                        |  41 ++++
 net/sched/sch_dsmark.c                          |  10 +-
 net/sctp/outqueue.c                             |  11 +-
 net/tipc/subscr.c                               |   7 +-
 net/vmw_vsock/af_vsock.c                        |  14 ++
 net/vmw_vsock/virtio_transport_common.c         |   7 +
 sound/pci/hda/patch_conexant.c                  |  11 +
 sound/pci/hda/patch_realtek.c                   |  14 +-
 sound/soc/img/img-parallel-out.c                |   2 +
 sound/soc/sti/uniperif_reader.c                 |   3 +
 virt/kvm/kvm_main.c                             |   4 +-
 106 files changed, 956 insertions(+), 366 deletions(-)