Skip to content

4.19.70-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 Latest93 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/93dmaengine: ste_dma40: fix unneeded variable warningdrivers/dma/ste_dma40.c+2 -20 replies
2/93nvme-multipath: revalidate nvme_ns_head gendisk in nvme_validate_nsdrivers/nvme/host/core.c+1 -00 replies
3/93afs: Fix the CB.ProbeUuid service handler to reply correctlyfs/afs/cmservice.c+3 -70 replies
4/93afs: Fix loop index mixup in afs_deliver_vl_get_entry_by_name_u()fs/afs/vlclient.c+6 -50 replies
5/93fs: afs: Fix a possible null-pointer dereference in afs_put_read()fs/afs/file.c+7 -50 replies
6/93afs: Only update d_fsdata if different in afs_d_revalidate()fs/afs/dir.c+2 -10 replies
7/93nvmet-loop: Flush nvme_delete_wq when removing the portdrivers/nvme/target/loop.c+8 -00 replies
8/93nvme: fix a possible deadlock when passthru commands sent to a multipath devicedrivers/nvme/host/core.c drivers/nvme/host/multipath.c drivers/nvme/host/nvme.h+47 -00 replies
9/93nvme-pci: Fix async probe remove racedrivers/nvme/host/pci.c+2 -10 replies
10/93soundwire: cadence_master: fix register definition for SLAVE_STATEdrivers/soundwire/cadence_master.c+2 -21 reply
11/93soundwire: cadence_master: fix definitions for INTSTAT0/1drivers/soundwire/cadence_master.c+2 -20 replies
12/93auxdisplay: panel: need to delete scan_timer when misc_register fails in panel_attachdrivers/auxdisplay/panel.c+2 -00 replies
13/93dmaengine: stm32-mdma: Fix a possible null-pointer dereference in stm32_mdma_irq_handler()drivers/dma/stm32-mdma.c+1 -10 replies
14/93omap-dma/omap_vout_vrfb: fix off-by-one fi valuedrivers/dma/ti/omap-dma.c drivers/media/platform/omap/omap_vout_vrfb.c+3 -40 replies
15/93iommu/dma: Handle SG length overflow betterdrivers/iommu/dma-iommu.c+1 -10 replies
16/93usb: gadget: composite: Clear "suspended" on reset/disconnectdrivers/usb/gadget/composite.c+1 -00 replies
17/93usb: gadget: mass_storage: Fix races between fsg_disable and fsg_set_altdrivers/usb/gadget/function/f_mass_storage.c+18 -100 replies
18/93xen/blkback: fix memory leaksdrivers/block/xen-blkback/xenbus.c+3 -30 replies
19/93arm64: cpufeature: Dont treat granule sizes as strictarch/arm64/kernel/cpufeature.c+11 -30 replies
20/93i2c: rcar: avoid race when unregistering slave clientdrivers/i2c/busses/i2c-rcar.c+7 -40 replies
21/93i2c: emev2: avoid race when unregistering slave clientdrivers/i2c/busses/i2c-emev2.c+12 -40 replies
22/93drm/ast: Fixed reboot test may cause system hangeddrivers/gpu/drm/ast/ast_main.c drivers/gpu/drm/ast/ast_mode.c drivers/gpu/drm/ast/ast_post.c+6 -30 replies
23/93usb: host: fotg2: restart hcd after port resetdrivers/usb/host/fotg210-hcd.c+4 -00 replies
24/93tools: hv: fixed Python pep8/flake8 warnings for lsvmbustools/hv/lsvmbus+42 -331 reply
25/93tools: hv: fix KVP and VSS daemons exit codetools/hv/hv_kvp_daemon.c tools/hv/hv_vss_daemon.c+4 -00 replies
26/93drm/i915: fix broadwell EU computationdrivers/gpu/drm/i915/intel_device_info.c+1 -10 replies
27/93watchdog: bcm2835_wdt: Fix module autoloaddrivers/watchdog/bcm2835_wdt.c+1 -00 replies
28/93drm/bridge: tfp410: fix memleak in get_modes()drivers/gpu/drm/bridge/ti-tfp410.c+6 -10 replies
29/93scsi: ufs: Fix RX_TERMINATION_FORCE_ENABLE define valuedrivers/scsi/ufs/unipro.h+1 -10 replies
30/93drm/tilcdc: Register cpufreq notifier after we have initialized crtcdrivers/gpu/drm/tilcdc/tilcdc_drv.c+17 -170 replies
31/93net/tls: Fixed return value when tls_complete_pending_work() failsnet/tls/tls_sw.c+6 -40 replies
32/93net/tls: swap sk_write_space on closenet/tls/tls_main.c+1 -00 replies
33/93net: tls, fix sk_write_space NULL write when tx disablednet/tls/tls_main.c+2 -10 replies
34/93ipv6/addrconf: allow adding multicast addr if IFA_F_MCAUTOJOIN is setnet/ipv6/addrconf.c+2 -10 replies
35/93ipv6: Default fib6_type to RTN_UNICAST when not setnet/ipv6/route.c+1 -10 replies
36/93net/smc: make sure EPOLLOUT is raisednet/smc/smc_tx.c+2 -40 replies
37/93tcp: make sure EPOLLOUT wont be missednet/core/stream.c+9 -70 replies
38/93ipv4/icmp: fix rt dst dev null pointer dereferencenet/ipv4/icmp.c+7 -10 replies
39/93mm/zsmalloc.c: fix build when CONFIG_COMPACTION=nmm/zsmalloc.c+2 -00 replies
40/93ALSA: usb-audio: Check mixer unit bitmap yet more strictlysound/usb/mixer.c+28 -80 replies
41/93ALSA: line6: Fix memory leak at line6_init_pcm() error pathsound/usb/line6/pcm.c+9 -90 replies
42/93ALSA: hda - Fixes inverted Conexant GPIO mic mute ledsound/pci/hda/patch_conexant.c+9 -80 replies
43/93ALSA: seq: Fix potential concurrent access to the deleted poolsound/core/seq/seq_clientmgr.c sound/core/seq/seq_fifo.c sound/core/seq/seq_fifo.h+20 -20 replies
44/93ALSA: usb-audio: Fix invalid NULL check in snd_emuusb_set_samplerate()sound/usb/mixer_quirks.c+4 -40 replies
45/93ALSA: usb-audio: Add implicit fb quirk for Behringer UFX1604sound/usb/pcm.c+1 -00 replies
46/93kvm: x86: skip populating logical dest map if apic is not sw enabledarch/x86/kvm/lapic.c+5 -00 replies
47/93KVM: x86: Dont update RIP or do single-step on faulting emulationarch/x86/kvm/x86.c+5 -40 replies
48/93uprobes/x86: Fix detection of 32-bit user modearch/x86/kernel/uprobes.c+10 -70 replies
49/93x86/apic: Do not initialize LDR and DFR for bigsmparch/x86/kernel/apic/bigsmp_32.c+2 -220 replies
50/93x86/apic: Include the LDR when clearing out APIC registersarch/x86/kernel/apic/apic.c+4 -00 replies
51/93ftrace: Fix NULL pointer dereference in t_probe_next()kernel/trace/ftrace.c+4 -00 replies
52/93ftrace: Check for successful allocation of hashkernel/trace/ftrace.c+5 -00 replies
53/93ftrace: Check for empty hash and comment the race with registering probeskernel/trace/ftrace.c+9 -10 replies
54/93usb-storage: Add new JMS567 revision to unusual_devsdrivers/usb/storage/unusual_devs.h+1 -10 replies
55/93USB: cdc-wdm: fix race between write and disconnect due to flag abusedrivers/usb/class/cdc-wdm.c+12 -40 replies
56/93usb: hcd: use managed device resourcesdrivers/usb/core/hcd-pci.c+8 -220 replies
57/93usb: chipidea: udc: dont do hardware access if gadget has stoppeddrivers/usb/chipidea/udc.c+24 -80 replies
58/93usb: host: ohci: fix a race condition between shutdown and irqdrivers/usb/host/ohci-hcd.c+12 -30 replies
59/93usb: host: xhci: rcar: Fix typo in compatible string matchingdrivers/usb/host/xhci-rcar.c+1 -10 replies
60/93USB: storage: ums-realtek: Update module parameter description for auto_delink_endrivers/usb/storage/realtek_cr.c+1 -10 replies
61/93USB: storage: ums-realtek: Whitelist auto-delink supportdrivers/usb/storage/realtek_cr.c+8 -50 replies
62/93mei: me: add Tiger Lake point LP device IDdrivers/misc/mei/hw-me-regs.h drivers/misc/mei/pci-me.c+4 -00 replies
63/93mmc: sdhci-of-at91: add quirk for broken HS200drivers/mmc/host/sdhci-of-at91.c+3 -00 replies
64/93mmc: core: Fix init of SD cards reporting an invalid VDD rangedrivers/mmc/core/sd.c+6 -00 replies
65/93stm class: Fix a double free of stm_source_devicedrivers/hwtracing/stm/core.c+0 -10 replies
66/93intel_th: pci: Add support for another Lewisburg PCHdrivers/hwtracing/intel_th/pci.c+5 -00 replies
67/93intel_th: pci: Add Tiger Lake supportdrivers/hwtracing/intel_th/pci.c+5 -00 replies
68/93typec: tcpm: fix a typo in the comparison of pdo_max_voltagedrivers/usb/typec/tcpm.c+1 -10 replies
69/93fsi: scom: Dont abort operations for minor errorsdrivers/fsi/fsi-scom.c+1 -70 replies
70/93lib: logic_pio: Fix RCU usagelib/logic_pio.c+35 -140 replies
71/93lib: logic_pio: Avoid possible overlap for unregistering regionslib/logic_pio.c+5 -50 replies
72/93lib: logic_pio: Add logic_pio_unregister_range()include/linux/logic_pio.h lib/logic_pio.c+15 -00 replies
73/93drm/amdgpu: Add APTX quirk for Dell Latitude 5495drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c+1 -00 replies
74/93drm/i915: Dont deballoon unused ggtt drm_mm_node in linux guestdrivers/gpu/drm/i915/i915_vgpu.c+3 -00 replies
75/93drm/i915: Call dma_set_max_seg_size() in i915_driver_hw_probe()drivers/gpu/drm/i915/i915_drv.c+6 -00 replies
76/93bus: hisi_lpc: Unregister logical PIO range to avoid potential use-after-freedrivers/bus/hisi_lpc.c+6 -50 replies
77/93bus: hisi_lpc: Add .remove method to avoid driver unbind crashdrivers/bus/hisi_lpc.c+36 -20 replies
78/93VMCI: Release resource if the work is already queueddrivers/misc/vmw_vmci/vmci_doorbell.c+4 -20 replies
79/93crypto: ccp - Ignore unconfigured CCP device on suspend/resumedrivers/crypto/ccp/ccp-dev.c+8 -00 replies
80/93Revert "cfg80211: fix processing world regdomain when non modular"net/wireless/reg.c+1 -10 replies
81/93mac80211: fix possible sta leaknet/mac80211/cfg.c+5 -40 replies
82/93mac80211: Dont memset RXCB prior to PAE interceptnet/mac80211/rx.c+2 -20 replies
83/93mac80211: Correctly set noencrypt for PAE framesnet/mac80211/rx.c+1 -10 replies
84/93KVM: PPC: Book3S: Fix incorrect guest-to-user-translation error handlingarch/powerpc/kvm/book3s_64_vio.c arch/powerpc/kvm/book3s_64_vio_hv.c+8 -40 replies
85/93KVM: arm/arm64: vgic: Fix potential deadlock when ap_list is longvirt/kvm/arm/vgic/vgic.c+7 -00 replies
86/93KVM: arm/arm64: vgic-v2: Handle SGI bits in GICD_I{S,C}PENDR0 as WIvirt/kvm/arm/vgic/vgic-mmio.c virt/kvm/arm/vgic/vgic-v2.c virt/kvm/arm/vgic/vgic-v3.c+26 -20 replies
87/93NFS: Clean up list moves of struct nfs_pagefs/nfs/direct.c fs/nfs/pagelist.c include/linux/nfs_page.h+15 -100 replies
88/93NFSv4/pnfs: Fix a page lock leak in nfs_pageio_resend()fs/nfs/pagelist.c+9 -70 replies
89/93NFS: Pass error information to the pgio error cleanup routinefs/nfs/direct.c fs/nfs/pagelist.c fs/nfs/read.c +2 more+16 -80 replies
90/93NFS: Ensure O_DIRECT reports an error if the bytes read/written is 0fs/nfs/direct.c fs/nfs/pagelist.c+19 -90 replies
91/93i2c: piix4: Fix port selection for AMD Family 16h Model 30hdrivers/i2c/busses/i2c-piix4.c+5 -70 replies
92/93x86/ptrace: fix up botched merge of spectrev1 fixarch/x86/kernel/ptrace.c+1 -20 replies
93/93mt76: mt76x0u: do not reset radio on resumedrivers/net/wireless/mediatek/mt76/mt76x0/init.c drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h drivers/net/wireless/mediatek/mt76/mt76x0/usb.c+5 -50 replies

Reviews trailers per patch

30 of 93 patches have a Reviewed-by or Acked-by.

PatchNathan ChancellorLinus WalleijLaurent PinchartPeter UjfalusiMauro Carvalho ChehabNicolin ChenAlan SternRoger Pau MonnéBoris OstrovskyKevin HilmanMark RutlandSuzuki K PouloseSagi GrimbergJohannes ThumshirnKrzysztof AdamskiBenjamin HerrenschmidtChris WilsonTvrtko UrsulinGuenter RoeckJeffrey AltmanJakub KicinskiJulian AnastasovJonathan LemonMax GurtovoyChaitanya KulkarniJames PuthukattukaranKeith BuschCarsten SchmidMathias NymanYoshihiro ShimodaSoheil Hassas YeganehNeal CardwellJason BaronLudovic DesrochesAdrian HunterPhilip LangdaleManuel PresnitzHeikki KrogerusJeremy KerrZhenyu WangVishnu Dasa
1/93R-b R-b
2/93R-b R-b
3/93R-b
4/93R-b
5/93
6/93
7/93R-b R-b R-b
8/93T-b R-b
9/93R-b
10/93
11/93
12/93
13/93
14/93R-b A-b A-b
15/93T-b
16/93
17/93A-b
18/93A-b R-b
19/93T-b A-b A-b
20/93R-b
21/93R-b
22/93R-b
23/93
24/93
25/93
26/93R-b R-b
27/93R-b
28/93
29/93
30/93
31/93
32/93
33/93R-b
34/93
35/93
36/93
37/93A-b A-b A-b
38/93R-b A-b
39/93
40/93
41/93
42/93
43/93
44/93
45/93
46/93
47/93
48/93
49/93
50/93
51/93
52/93
53/93
54/93
55/93
56/93T-b R-b
57/93
58/93A-b
59/93R-b
60/93
61/93A-b
62/93
63/93A-b A-b
64/93R-b T-b T-b
65/93
66/93
67/93
68/93R-b R-b
69/93A-b A-b
70/93
71/93
72/93
73/93
74/93R-b A-b
75/93R-b
76/93
77/93
78/93R-b
79/93
80/93
81/93
82/93
83/93
84/93
85/93
86/93
87/93
88/93
89/93
90/93
91/93
92/93
93/93

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

Read the v1 thread

Cover letter [PATCH 4.19 00/93] 4.19.70-stable review

This is the start of the stable review cycle for the 4.19.70 release. There are 93 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 Fri 06 Sep 2019 05:50:23 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/v4.x/stable-review/patch-4.19.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.19.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.19.70-rc1

Stanislaw Gruszka <[email protected]>
mt76: mt76x0u: do not reset radio on resume

Greg Kroah-Hartman <[email protected]>
x86/ptrace: fix up botched merge of spectrev1 fix

Andrew Cooks <[email protected]>
i2c: piix4: Fix port selection for AMD Family 16h Model 30h

Trond Myklebust <[email protected]>
NFS: Ensure O_DIRECT reports an error if the bytes read/written is 0

Trond Myklebust <[email protected]>
NFS: Pass error information to the pgio error cleanup routine

Trond Myklebust <[email protected]>
NFSv4/pnfs: Fix a page lock leak in nfs_pageio_resend()

Trond Myklebust <[email protected]>
NFS: Clean up list moves of struct nfs_page

Marc Zyngier <[email protected]>
KVM: arm/arm64: vgic-v2: Handle SGI bits in GICD_I{S,C}PENDR0 as WI

Heyi Guo <[email protected]>
KVM: arm/arm64: vgic: Fix potential deadlock when ap_list is long

Alexey Kardashevskiy <[email protected]>
KVM: PPC: Book3S: Fix incorrect guest-to-user-translation error handling

Denis Kenzior <[email protected]>
mac80211: Correctly set noencrypt for PAE frames

Denis Kenzior <[email protected]>
mac80211: Don't memset RXCB prior to PAE intercept

Johannes Berg <[email protected]>
mac80211: fix possible sta leak

Hodaszi, Robert <[email protected]>
Revert "cfg80211: fix processing world regdomain when non modular"

Gary R Hook <[email protected]>
crypto: ccp - Ignore unconfigured CCP device on suspend/resume

Nadav Amit <[email protected]>
VMCI: Release resource if the work is already queued

John Garry <[email protected]>
bus: hisi_lpc: Add .remove method to avoid driver unbind crash

John Garry <[email protected]>
bus: hisi_lpc: Unregister logical PIO range to avoid potential use-after-free

Lyude Paul <[email protected]>

    drm/i915: Call dma_set_max_seg_size() in i915_driver_hw_probe()

Xiong Zhang <[email protected]>
drm/i915: Don't deballoon unused ggtt drm_mm_node in linux guest

Kai-Heng Feng <[email protected]>
drm/amdgpu: Add APTX quirk for Dell Latitude 5495

John Garry <[email protected]>
lib: logic_pio: Add logic_pio_unregister_range()

John Garry <[email protected]>
lib: logic_pio: Avoid possible overlap for unregistering regions

John Garry <[email protected]>
lib: logic_pio: Fix RCU usage

Eddie James <[email protected]>
fsi: scom: Don't abort operations for minor errors

Colin Ian King <[email protected]>
typec: tcpm: fix a typo in the comparison of pdo_max_voltage

Alexander Shishkin <[email protected]>
intel_th: pci: Add Tiger Lake support

Alexander Shishkin <[email protected]>
intel_th: pci: Add support for another Lewisburg PCH

Ding Xiang <[email protected]>
stm class: Fix a double free of stm_source_device

Ulf Hansson <[email protected]>
mmc: core: Fix init of SD cards reporting an invalid VDD range

Eugen Hristev <[email protected]>
mmc: sdhci-of-at91: add quirk for broken HS200

Tomas Winkler <[email protected]>
mei: me: add Tiger Lake point LP device ID

Kai-Heng Feng <[email protected]>
USB: storage: ums-realtek: Whitelist auto-delink support

Kai-Heng Feng <[email protected]>
USB: storage: ums-realtek: Update module parameter description for auto_delink_en

Geert Uytterhoeven <[email protected]>
usb: host: xhci: rcar: Fix typo in compatible string matching

Yoshihiro Shimoda <[email protected]>
usb: host: ohci: fix a race condition between shutdown and irq

Peter Chen <[email protected]>
usb: chipidea: udc: don't do hardware access if gadget has stopped

Schmid, Carsten <[email protected]>
usb: hcd: use managed device resources

Oliver Neukum <[email protected]>
USB: cdc-wdm: fix race between write and disconnect due to flag abuse

Henk van der Laan <[email protected]>
usb-storage: Add new JMS567 revision to unusual_devs

Steven Rostedt (VMware) <[email protected]>
ftrace: Check for empty hash and comment the race with registering probes

Naveen N. Rao <[email protected]>
ftrace: Check for successful allocation of hash

Naveen N. Rao <[email protected]>
ftrace: Fix NULL pointer dereference in t_probe_next()

Bandan Das <[email protected]>
x86/apic: Include the LDR when clearing out APIC registers

Bandan Das <[email protected]>
x86/apic: Do not initialize LDR and DFR for bigsmp

Sebastian Mayr <[email protected]>
uprobes/x86: Fix detection of 32-bit user mode

Sean Christopherson <[email protected]>
KVM: x86: Don't update RIP or do single-step on faulting emulation

Radim Krcmar <[email protected]>
kvm: x86: skip populating logical dest map if apic is not sw enabled

Takashi Iwai <[email protected]>
ALSA: usb-audio: Add implicit fb quirk for Behringer UFX1604

Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix invalid NULL check in snd_emuusb_set_samplerate()

Takashi Iwai <[email protected]>
ALSA: seq: Fix potential concurrent access to the deleted pool

Jeronimo Borque <[email protected]>
ALSA: hda - Fixes inverted Conexant GPIO mic mute led

Takashi Iwai <[email protected]>
ALSA: line6: Fix memory leak at line6_init_pcm() error path

Takashi Iwai <[email protected]>
ALSA: usb-audio: Check mixer unit bitmap yet more strictly

Andrew Morton <[email protected]>
mm/zsmalloc.c: fix build when CONFIG_COMPACTION=n

Hangbin Liu <[email protected]>
ipv4/icmp: fix rt dst dev null pointer dereference

Eric Dumazet <[email protected]>
tcp: make sure EPOLLOUT wont be missed

Jason Baron <[email protected]>
net/smc: make sure EPOLLOUT is raised

David Ahern <[email protected]>
ipv6: Default fib6_type to RTN_UNICAST when not set

Hangbin Liu <[email protected]>
ipv6/addrconf: allow adding multicast addr if IFA_F_MCAUTOJOIN is set

John Fastabend <[email protected]>
net: tls, fix sk_write_space NULL write when tx disabled

Jakub Kicinski <[email protected]>
net/tls: swap sk_write_space on close

Vakul Garg <[email protected]>
net/tls: Fixed return value when tls_complete_pending_work() fails

Jyri Sarha <[email protected]>
drm/tilcdc: Register cpufreq notifier after we have initialized crtc

Pedro Sousa <[email protected]>
scsi: ufs: Fix RX_TERMINATION_FORCE_ENABLE define value

Tomi Valkeinen <[email protected]>
drm/bridge: tfp410: fix memleak in get_modes()

Stefan Wahren <[email protected]>
watchdog: bcm2835_wdt: Fix module autoload

Lionel Landwerlin <[email protected]>
drm/i915: fix broadwell EU computation

Adrian Vladu <[email protected]>
tools: hv: fix KVP and VSS daemons exit code

Adrian Vladu <[email protected]>
tools: hv: fixed Python pep8/flake8 warnings for lsvmbus

Hans Ulli Kroll <[email protected]>
usb: host: fotg2: restart hcd after port reset

Y.C. Chen <[email protected]>
drm/ast: Fixed reboot test may cause system hanged

Wolfram Sang <[email protected]>
i2c: emev2: avoid race when unregistering slave client

Wolfram Sang <[email protected]>
i2c: rcar: avoid race when unregistering slave client

Will Deacon <[email protected]>
arm64: cpufeature: Don't treat granule sizes as strict

Wenwen Wang <[email protected]>
xen/blkback: fix memory leaks

Benjamin Herrenschmidt <[email protected]>
usb: gadget: mass_storage: Fix races between fsg_disable and fsg_set_alt

Benjamin Herrenschmidt <[email protected]>
usb: gadget: composite: Clear "suspended" on reset/disconnect

Robin Murphy <[email protected]>
iommu/dma: Handle SG length overflow better

Hans Verkuil <[email protected]>
omap-dma/omap_vout_vrfb: fix off-by-one fi value

Jia-Ju Bai <[email protected]>
dmaengine: stm32-mdma: Fix a possible null-pointer dereference in stm32_mdma_irq_handler()

zhengbin <[email protected]>
auxdisplay: panel: need to delete scan_timer when misc_register fails in panel_attach

Pierre-Louis Bossart <[email protected]>
soundwire: cadence_master: fix definitions for INTSTAT0/1

Pierre-Louis Bossart <[email protected]>
soundwire: cadence_master: fix register definition for SLAVE_STATE

Keith Busch <[email protected]>
nvme-pci: Fix async probe remove race

Sagi Grimberg <[email protected]>
nvme: fix a possible deadlock when passthru commands sent to a multipath device

Logan Gunthorpe <[email protected]>
nvmet-loop: Flush nvme_delete_wq when removing the port

David Howells <[email protected]>
afs: Only update d_fsdata if different in afs_d_revalidate()

Jia-Ju Bai <[email protected]>
fs: afs: Fix a possible null-pointer dereference in afs_put_read()

Marc Dionne <[email protected]>
afs: Fix loop index mixup in afs_deliver_vl_get_entry_by_name_u()

David Howells <[email protected]>
afs: Fix the CB.ProbeUuid service handler to reply correctly

Anthony Iliopoulos <[email protected]>
nvme-multipath: revalidate nvme_ns_head gendisk in nvme_validate_ns

Arnd Bergmann <[email protected]>
dmaengine: ste_dma40: fix unneeded variable warning

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

Diffstat:

 Makefile                                           |  4 +-
 arch/arm64/kernel/cpufeature.c                     | 14 +++-
 arch/powerpc/kvm/book3s_64_vio.c                   |  6 +-
 arch/powerpc/kvm/book3s_64_vio_hv.c                |  6 +-
 arch/x86/kernel/apic/apic.c                        |  4 ++
 arch/x86/kernel/apic/bigsmp_32.c                   | 24 +------
 arch/x86/kernel/ptrace.c                           |  3 +-
 arch/x86/kernel/uprobes.c                          | 17 +++--
 arch/x86/kvm/lapic.c                               |  5 ++
 arch/x86/kvm/x86.c                                 |  9 +--
 drivers/auxdisplay/panel.c                         |  2 +
 drivers/block/xen-blkback/xenbus.c                 |  6 +-
 drivers/bus/hisi_lpc.c                             | 47 ++++++++++++--
 drivers/crypto/ccp/ccp-dev.c                       |  8 +++
 drivers/dma/ste_dma40.c                            |  4 +-
 drivers/dma/stm32-mdma.c                           |  2 +-
 drivers/dma/ti/omap-dma.c                          |  4 +-
 drivers/fsi/fsi-scom.c                             |  8 +--
 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c   |  1 +
 drivers/gpu/drm/ast/ast_main.c                     |  5 +-
 drivers/gpu/drm/ast/ast_mode.c                     |  2 +-
 drivers/gpu/drm/ast/ast_post.c                     |  2 +-
 drivers/gpu/drm/bridge/ti-tfp410.c                 |  7 +-
 drivers/gpu/drm/i915/i915_drv.c                    |  6 ++
 drivers/gpu/drm/i915/i915_vgpu.c                   |  3 +
 drivers/gpu/drm/i915/intel_device_info.c           |  2 +-
 drivers/gpu/drm/tilcdc/tilcdc_drv.c                | 34 +++++-----
 drivers/hwtracing/intel_th/pci.c                   | 10 +++
 drivers/hwtracing/stm/core.c                       |  1 -
 drivers/i2c/busses/i2c-emev2.c                     | 16 +++--
 drivers/i2c/busses/i2c-piix4.c                     | 12 ++--
 drivers/i2c/busses/i2c-rcar.c                      | 11 ++--
 drivers/iommu/dma-iommu.c                          |  2 +-
 drivers/media/platform/omap/omap_vout_vrfb.c       |  3 +-
 drivers/misc/mei/hw-me-regs.h                      |  2 +
 drivers/misc/mei/pci-me.c                          |  2 +
 drivers/misc/vmw_vmci/vmci_doorbell.c              |  6 +-
 drivers/mmc/core/sd.c                              |  6 ++
 drivers/mmc/host/sdhci-of-at91.c                   |  3 +
 drivers/net/wireless/mediatek/mt76/mt76x0/init.c   |  4 +-
 drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h |  2 +-
 drivers/net/wireless/mediatek/mt76/mt76x0/usb.c    |  4 +-
 drivers/nvme/host/core.c                           |  6 ++
 drivers/nvme/host/multipath.c                      | 30 +++++++++
 drivers/nvme/host/nvme.h                           | 12 ++++
 drivers/nvme/host/pci.c                            |  3 +-
 drivers/nvme/target/loop.c                         |  8 +++
 drivers/scsi/ufs/unipro.h                          |  2 +-
 drivers/soundwire/cadence_master.c                 |  8 +--
 drivers/usb/chipidea/udc.c                         | 32 ++++++---
 drivers/usb/class/cdc-wdm.c                        | 16 +++--
 drivers/usb/core/hcd-pci.c                         | 30 +++------
 drivers/usb/gadget/composite.c                     |  1 +
 drivers/usb/gadget/function/f_mass_storage.c       | 28 +++++---
 drivers/usb/host/fotg210-hcd.c                     |  4 ++
 drivers/usb/host/ohci-hcd.c                        | 15 ++++-
 drivers/usb/host/xhci-rcar.c                       |  2 +-
 drivers/usb/storage/realtek_cr.c                   | 15 +++--
 drivers/usb/storage/unusual_devs.h                 |  2 +-
 drivers/usb/typec/tcpm.c                           |  2 +-
 drivers/watchdog/bcm2835_wdt.c                     |  1 +
 fs/afs/cmservice.c                                 | 10 +--
 fs/afs/dir.c                                       |  3 +-
 fs/afs/file.c                                      | 12 ++--
 fs/afs/vlclient.c                                  | 11 ++--
 fs/nfs/direct.c                                    | 34 ++++++----
 fs/nfs/pagelist.c                                  | 32 ++++-----
 fs/nfs/read.c                                      |  2 +-
 fs/nfs/write.c                                     | 11 +++-
 include/linux/logic_pio.h                          |  1 +
 include/linux/nfs_page.h                           | 10 +++
 include/linux/nfs_xdr.h                            |  2 +-
 kernel/trace/ftrace.c                              | 17 +++++
 lib/logic_pio.c                                    | 73 +++++++++++++++------
 mm/zsmalloc.c                                      |  2 +
 net/core/stream.c                                  | 16 +++--
 net/ipv4/icmp.c                                    |  8 ++-
 net/ipv6/addrconf.c                                |  3 +-
 net/ipv6/route.c                                   |  2 +-
 net/mac80211/cfg.c                                 |  9 +--
 net/mac80211/rx.c                                  |  6 +-
 net/smc/smc_tx.c                                   |  6 +-
 net/tls/tls_main.c                                 |  2 +
 net/tls/tls_sw.c                                   | 10 +--
 net/wireless/reg.c                                 |  2 +-
 sound/core/seq/seq_clientmgr.c                     |  3 +-
 sound/core/seq/seq_fifo.c                          | 17 +++++
 sound/core/seq/seq_fifo.h                          |  2 +
 sound/pci/hda/patch_conexant.c                     | 17 ++---
 sound/usb/line6/pcm.c                              | 18 +++---
 sound/usb/mixer.c                                  | 36 ++++++++---
 sound/usb/mixer_quirks.c                           |  8 +--
 sound/usb/pcm.c                                    |  1 +
 tools/hv/hv_kvp_daemon.c                           |  2 +
 tools/hv/hv_vss_daemon.c                           |  2 +
 tools/hv/lsvmbus                                   | 75 ++++++++++++----------
 virt/kvm/arm/vgic/vgic-mmio.c                      | 18 ++++++
 virt/kvm/arm/vgic/vgic-v2.c                        |  5 +-
 virt/kvm/arm/vgic/vgic-v3.c                        |  5 +-
 virt/kvm/arm/vgic/vgic.c                           |  7 ++
 100 files changed, 699 insertions(+), 337 deletions(-)