Skip to content

5.4.163-rc1 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 Latest92 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/92USB: serial: option: add Telit LE910S1 0x9200 compositiondrivers/usb/serial/option.c+2 -00 replies
2/92USB: serial: option: add Fibocom FM101-GL variantsdrivers/usb/serial/option.c+3 -00 replies
3/92usb: dwc2: gadget: Fix ISOC flow for elapsed framesdrivers/usb/dwc2/gadget.c+14 -30 replies
4/92usb: dwc2: hcd_queue: Fix use of floating point literaldrivers/usb/dwc2/hcd_queue.c+1 -10 replies
5/92net: nexthop: fix null pointer dereference when IPv6 is not enablednet/ipv4/nexthop.c+7 -30 replies
6/92usb: typec: fusb302: Fix masking of comparator and bc_lvl interruptsdrivers/usb/typec/tcpm/fusb302.c+4 -20 replies
7/92usb: hub: Fix usb enumeration issue due to address0 racedrivers/usb/core/hub.c+11 -30 replies
8/92usb: hub: Fix locking issues with address0_mutexdrivers/usb/core/hub.c+12 -70 replies
9/92binder: fix test regression due to sender_euid changedrivers/android/binder.c+1 -10 replies
10/92ALSA: ctxfi: Fix out-of-range accesssound/pci/ctxfi/ctamixer.c sound/pci/ctxfi/ctdaio.c sound/pci/ctxfi/ctresource.c +2 more+22 -260 replies
11/92media: cec: copy sequence field for the replydrivers/media/cec/cec-adap.c+1 -00 replies
12/92Revert "parisc: Fix backtrace to always include init funtion names"arch/parisc/kernel/vmlinux.lds.S+1 -20 replies
13/92HID: wacom: Use "Confidence" flag to prevent reporting invalid contactsdrivers/hid/wacom_wac.c drivers/hid/wacom_wac.h+8 -10 replies
14/92staging/fbtft: Fix backlightdrivers/staging/fbtft/fb_ssd1351.c drivers/staging/fbtft/fbtft-core.c+1 -120 replies
15/92staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect()drivers/staging/rtl8192e/rtl8192e/rtl_core.c+2 -10 replies
16/92xen: dont continue xenstore initialization in case of errorsdrivers/xen/xenbus/xenbus_probe.c+3 -10 replies
17/92xen: detect uninitialized xenbus in xenbus_initdrivers/xen/xenbus/xenbus_probe.c+23 -00 replies
18/92KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLBarch/powerpc/kvm/book3s_hv_builtin.c+4 -10 replies
19/92tracing/uprobe: Fix uprobe_perf_open probes iterationkernel/trace/trace_uprobe.c+1 -00 replies
20/92tracing: Fix pid filtering when triggers are attachedkernel/trace/trace.h+18 -60 replies
21/92mmc: sdhci: Fix ADMA for PAGE_SIZE >= 64KiBdrivers/mmc/host/sdhci.c drivers/mmc/host/sdhci.h+21 -40 replies
22/92mdio: aspeed: Fix "Link is Down" issuedrivers/net/phy/mdio-aspeed.c+7 -00 replies
23/92PCI: aardvark: Deduplicate code in advk_pcie_rd_conf()drivers/pci/controller/pci-aardvark.c+20 -280 replies
24/92PCI: aardvark: Wait for endpoint to be ready before training linkdrivers/pci/controller/pci-aardvark.c+8 -00 replies
25/92PCI: aardvark: Fix big endian supportdrivers/pci/controller/pci-aardvark.c+7 -50 replies
26/92PCI: aardvark: Train link immediately after enabling trainingdrivers/pci/controller/pci-aardvark.c+9 -60 replies
27/92PCI: aardvark: Improve link trainingdrivers/pci/controller/pci-aardvark.c+89 -250 replies
28/92PCI: aardvark: Issue PERST via GPIOdrivers/pci/controller/pci-aardvark.c+42 -10 replies
29/92PCI: aardvark: Replace custom macros by standard linux/pci_regs.h macrosdrivers/pci/controller/pci-aardvark.c+18 -230 replies
30/92PCI: aardvark: Dont touch PCIe registers if no card connecteddrivers/pci/controller/pci-aardvark.c+7 -00 replies
31/92PCI: aardvark: Fix compilation on s390drivers/pci/controller/pci-aardvark.c+1 -10 replies
32/92PCI: aardvark: Move PCIe reset card code to advk_pcie_train_link()drivers/pci/controller/pci-aardvark.c+34 -300 replies
33/92PCI: aardvark: Update comment about disabling link trainingdrivers/pci/controller/pci-aardvark.c+8 -10 replies
34/92PCI: pci-bridge-emul: Fix array overruns, improve safetydrivers/pci/pci-bridge-emul.c+8 -30 replies
35/92PCI: aardvark: Configure PCIe resources from ranges DT propertydrivers/pci/controller/pci-aardvark.c+189 -10 replies
36/92PCI: aardvark: Fix PCIe Max Payload Size settingdrivers/pci/controller/pci-aardvark.c+2 -10 replies
37/92PCI: aardvark: Implement re-issuing config requests on CRS responsedrivers/pci/controller/pci-aardvark.c+44 -250 replies
38/92PCI: aardvark: Simplify initialization of rootcap on virtual bridgedrivers/pci/controller/pci-aardvark.c+4 -100 replies
39/92PCI: aardvark: Fix link trainingdrivers/pci/controller/pci-aardvark.c+35 -840 replies
40/92PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridgedrivers/pci/controller/pci-aardvark.c+38 -90 replies
41/92PCI: aardvark: Set PCI Bridge Class Code to PCI Bridgedrivers/pci/controller/pci-aardvark.c+20 -00 replies
42/92PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridgedrivers/pci/controller/pci-aardvark.c+27 -00 replies
43/92pinctrl: armada-37xx: Correct PWM pins definitionsDocumentation/devicetree/bindings/pinctrl/marvell,armada-37xx-pinctrl.txt drivers/pinctrl/mvebu/pinctrl-armada-37xx.c+12 -130 replies
44/92arm64: dts: marvell: armada-37xx: Set pcie_reset_pin to gpio functionarch/arm64/boot/dts/marvell/armada-3720-db.dts arch/arm64/boot/dts/marvell/armada-3720-espressobin.dts arch/arm64/boot/dts/marvell/armada-3720-turris-mox.dts +1 more+5 -50 replies
45/92proc/vmcore: fix clearing user buffer by properly using clear_user()fs/proc/vmcore.c+10 -60 replies
46/92netfilter: ipvs: Fix reuse connection if RS weight is 0Documentation/networking/ipvs-sysctl.txt net/netfilter/ipvs/ip_vs_core.c+5 -60 replies
47/92ARM: dts: BCM5301X: Fix I2C controller interruptarch/arm/boot/dts/bcm5301x.dtsi+1 -10 replies
48/92ARM: dts: BCM5301X: Add interrupt properties to GPIO nodearch/arm/boot/dts/bcm5301x.dtsi+2 -00 replies
49/92ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixersound/soc/qcom/qdsp6/q6routing.c+5 -10 replies
50/92ASoC: topology: Add missing rwsem around snd_ctl_remove() callssound/soc/soc-topology.c+3 -00 replies
51/92net: ieee802154: handle iftypes as u32include/net/nl802154.h+4 -30 replies
52/92firmware: arm_scmi: pm: Propagate return value to callerdrivers/firmware/arm_scmi/scmi_pm_domain.c+1 -30 replies
53/92NFSv42: Dont fail clone() unless the OP_CLONE operation failedfs/nfs/nfs42xdr.c+1 -20 replies
54/92ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCEarch/arm/mach-socfpga/core.h arch/arm/mach-socfpga/platsmp.c+5 -50 replies
55/92scsi: mpt3sas: Fix kernel panic during drive powercycle testdrivers/scsi/mpt3sas/mpt3sas_scsih.c+1 -10 replies
56/92drm/vc4: fix error code in vc4_create_object()drivers/gpu/drm/vc4/vc4_bo.c+1 -10 replies
57/92iavf: Prevent changing static ITR values if adaptive moderation is ondrivers/net/ethernet/intel/iavf/iavf_ethtool.c+26 -40 replies
58/92ipv6: fix typos in __ip6_finish_output()net/ipv6/ip6_output.c+1 -10 replies
59/92nfp: checking parameter process for rx-usecs/tx-usecs is invaliddrivers/net/ethernet/netronome/nfp/nfp_net.h drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c+1 -40 replies
60/92net: ipv6: add fib6_nh_release_dsts stubinclude/net/ip6_fib.h include/net/ipv6_stubs.h net/ipv6/af_inet6.c +1 more+22 -00 replies
61/92net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop groupnet/ipv4/nexthop.c+23 -20 replies
62/92scsi: core: sysfs: Fix setting device state to SDEV_RUNNINGdrivers/scsi/scsi_sysfs.c+1 -10 replies
63/92net/smc: Ensure the active closing peer first closes clcsocknet/smc/smc_close.c+6 -00 replies
64/92nvmet-tcp: fix incomplete data digest senddrivers/nvme/target/tcp.c+6 -10 replies
65/92net/ncsi : Add payload to be 32-bit aligned to fix dropped packetsnet/ncsi/ncsi-cmd.c+16 -80 replies
66/92PM: hibernate: use correct mode for swsusp_close()kernel/power/hibernate.c+3 -30 replies
67/92tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flowsnet/ipv4/tcp_cubic.c+3 -20 replies
68/92nvmet: use IOCB_NOWAIT only if the filesystem supports itdrivers/nvme/target/io-cmd-file.c+3 -10 replies
69/92igb: fix netpoll exit with trafficdrivers/net/ethernet/intel/igb/igb_main.c+1 -10 replies
70/92MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48arch/mips/Kconfig+1 -10 replies
71/92net: vlan: fix underflow for the real_dev refcntnet/8021q/vlan.c net/8021q/vlan_dev.c+3 -30 replies
72/92net/smc: Dont call clcsock shutdown twice when smc shutdownnet/smc/af_smc.c+7 -10 replies
73/92net: hns3: fix VF RSS failed problem after PF enable multi-TCsdrivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c+2 -20 replies
74/92net: mscc: ocelot: dont downgrade timestamping RX filters in SIOCSHWTSTAMPdrivers/net/ethernet/mscc/ocelot.c+0 -60 replies
75/92net: mscc: ocelot: correctly report the timestamping RX filters in ethtooldrivers/net/ethernet/mscc/ocelot.c+4 -10 replies
76/92f2fs: set SBI_NEED_FSCK flag when inconsistent node block foundfs/f2fs/node.c+1 -00 replies
77/92smb3: do not error on fsync when readonlyfs/cifs/file.c+29 -60 replies
78/92vhost/vsock: fix incorrect used length reported to the guestdrivers/vhost/vsock.c+1 -10 replies
79/92tracing: Check pid filtering when creating eventskernel/trace/trace_events.c+7 -00 replies
80/92s390/mm: validate VMA in PGSTE manipulation functionsarch/s390/mm/pgtable.c+13 -00 replies
81/92shm: extend forced shm destroy to support objects from several IPC nsesinclude/linux/ipc_namespace.h include/linux/sched/task.h ipc/shm.c+159 -470 replies
82/92NFC: add NCI_UNREG flag to eliminate the raceinclude/net/nfc/nci_core.h net/nfc/nci/core.c+18 -20 replies
83/92fuse: release pipe buf after last usefs/fuse/dev.c+5 -50 replies
84/92xen: sync include/xen/interface/io/ring.h with Xens newest versioninclude/xen/interface/io/ring.h+165 -1420 replies
85/92xen/blkfront: read response from backend only oncedrivers/block/xen-blkfront.c+18 -170 replies
86/92xen/blkfront: dont take local copy of a request from the ring pagedrivers/block/xen-blkfront.c+15 -100 replies
87/92xen/blkfront: dont trust the backend response data blindlydrivers/block/xen-blkfront.c+53 -170 replies
88/92xen/netfront: read response from backend only oncedrivers/net/xen-netfront.c+19 -190 replies
89/92xen/netfront: dont read data from request on the ring pagedrivers/net/xen-netfront.c+36 -420 replies
90/92xen/netfront: disentangle tx_skb_freelistdrivers/net/xen-netfront.c+25 -360 replies
91/92xen/netfront: dont trust the backend response data blindlydrivers/net/xen-netfront.c+75 -50 replies
92/92tty: hvc: replace BUG_ON() with negative return valuedrivers/tty/hvc/hvc_xen.c+14 -30 replies

Reviews trailers per patch

47 of 92 patches have a Reviewed-by or Acked-by.

PatchJohn KeepingJoshua DickensJuergen GrossJan BeulichMasami HiramatsuBough ChenNick DesaulniersMinas HarutyunyanThomas PetazzoniTomasz Maciej NowakRob HerringMarek BehúnHans de GoedeMarek SzyprowskiChristian BraunerChristian LamparterDavid AhernTobias BrunnerJakub KicinskiLee DuncanWen GuSamuel Mendoza-JonasPaul MenzelBaoquan HeRoger Pau MonnéJulian SikorskiPaulo Alcantara (SUSE)Stefan HajnocziHalil PasicKarsten GraulGeorge KuruvinakunnelSagi GrimbergChaitanya KulkarniOleksandr NatalenkoDanielle RatsonSimon HormanJulian AnastasovKrzysztof KozlowskiHeikki KrogerusPali RohárJoel StanleyAndrew LunnRussell King (Oracle)Sam RavnborgFabiano RosasRichard CochranChao YuClaudio ImbrendaHeiko CarstensShuah KhanHulk RobotFlorian FainelliJon HunterLinux Kernel Functional TestingSudip MukherjeeGuenter Roeck
SeriesT-b T-b T-b T-b T-b T-b T-b
1/92
2/92
3/92R-b
4/92R-b R-b A-b
5/92
6/92R-b A-b
7/92
8/92T-b A-b T-b
9/92A-b
10/92
11/92
12/92
13/92T-b
14/92A-b
15/92
16/92R-b
17/92R-b R-b
18/92R-b
19/92A-b
20/92
21/92Reported-and-tested-by
22/92R-b R-b R-b
23/92
24/92A-b
25/92
26/92A-b T-b A-b
27/92A-b T-b R-b
28/92A-b T-b
29/92A-b T-b R-b
30/92
31/92R-b
32/92T-b
33/92
34/92R-b
35/92
36/92R-b
37/92R-b
38/92R-b
39/92R-b
40/92
41/92
42/92
43/92A-b
44/92A-b T-b
45/92A-b
46/92A-b A-b
47/92T-b
48/92
49/92
50/92
51/92
52/92
53/92
54/92
55/92
56/92
57/92T-b
58/92R-b T-b A-b
59/92R-b
60/92
61/92
62/92R-b
63/92R-b
64/92R-b
65/92A-b R-b
66/92
67/92
68/92R-b
69/92T-b T-b
70/92
71/92
72/92R-b A-b
73/92
74/92A-b
75/92
76/92R-b
77/92T-b R-b
78/92R-b R-b
79/92
80/92R-b A-b
81/92
82/92R-b R-b
83/92
84/92
85/92R-b A-b
86/92R-b A-b
87/92R-b A-b
88/92R-b
89/92R-b
90/92
91/92R-b
92/92R-b

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

Read the v1 thread

Cover letter [PATCH 5.4 00/92] 5.4.163-rc1 review

This is the start of the stable review cycle for the 5.4.163 release. There are 92 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 Wed, 01 Dec 2021 18:16:51 +0000. 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.4.163-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.4.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.4.163-rc1

Juergen Gross <[email protected]>
tty: hvc: replace BUG_ON() with negative return value

Juergen Gross <[email protected]>
xen/netfront: don't trust the backend response data blindly

Juergen Gross <[email protected]>
xen/netfront: disentangle tx_skb_freelist

Juergen Gross <[email protected]>
xen/netfront: don't read data from request on the ring page

Juergen Gross <[email protected]>
xen/netfront: read response from backend only once

Juergen Gross <[email protected]>
xen/blkfront: don't trust the backend response data blindly

Juergen Gross <[email protected]>
xen/blkfront: don't take local copy of a request from the ring page

Juergen Gross <[email protected]>
xen/blkfront: read response from backend only once

Juergen Gross <[email protected]>
xen: sync include/xen/interface/io/ring.h with Xen's newest version

Miklos Szeredi <[email protected]>
fuse: release pipe buf after last use

Lin Ma <[email protected]>
NFC: add NCI_UNREG flag to eliminate the race

Alexander Mikhalitsyn <[email protected]>
shm: extend forced shm destroy to support objects from several IPC nses

David Hildenbrand <[email protected]>
s390/mm: validate VMA in PGSTE manipulation functions

Steven Rostedt (VMware) <[email protected]>
tracing: Check pid filtering when creating events

Stefano Garzarella <[email protected]>
vhost/vsock: fix incorrect used length reported to the guest

Steve French <[email protected]>
smb3: do not error on fsync when readonly

Weichao Guo <[email protected]>
f2fs: set SBI_NEED_FSCK flag when inconsistent node block found

Vladimir Oltean <[email protected]>
net: mscc: ocelot: correctly report the timestamping RX filters in ethtool

Vladimir Oltean <[email protected]>
net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP

Guangbin Huang <[email protected]>
net: hns3: fix VF RSS failed problem after PF enable multi-TCs

Tony Lu <[email protected]>
net/smc: Don't call clcsock shutdown twice when smc shutdown

Ziyang Xuan <[email protected]>
net: vlan: fix underflow for the real_dev refcnt

Huang Pei <[email protected]>
MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48

Jesse Brandeburg <[email protected]>
igb: fix netpoll exit with traffic

Maurizio Lombardi <[email protected]>
nvmet: use IOCB_NOWAIT only if the filesystem supports it

Eric Dumazet <[email protected]>
tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows

Thomas Zeitlhofer <[email protected]>
PM: hibernate: use correct mode for swsusp_close()

Kumar Thangavel <[email protected]>
net/ncsi : Add payload to be 32-bit aligned to fix dropped packets

Varun Prakash <[email protected]>
nvmet-tcp: fix incomplete data digest send

Tony Lu <[email protected]>
net/smc: Ensure the active closing peer first closes clcsock

Mike Christie <[email protected]>
scsi: core: sysfs: Fix setting device state to SDEV_RUNNING

Nikolay Aleksandrov <[email protected]>
net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group

Nikolay Aleksandrov <[email protected]>
net: ipv6: add fib6_nh_release_dsts stub

Diana Wang <[email protected]>
nfp: checking parameter process for rx-usecs/tx-usecs is invalid

Eric Dumazet <[email protected]>
ipv6: fix typos in __ip6_finish_output()

Nitesh B Venkatesh <[email protected]>
iavf: Prevent changing static ITR values if adaptive moderation is on

Dan Carpenter <[email protected]>
drm/vc4: fix error code in vc4_create_object()

Sreekanth Reddy <[email protected]>
scsi: mpt3sas: Fix kernel panic during drive powercycle test

Takashi Iwai <[email protected]>
ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE

Trond Myklebust <[email protected]>
NFSv42: Don't fail clone() unless the OP_CLONE operation failed

Peng Fan <[email protected]>
firmware: arm_scmi: pm: Propagate return value to caller

Alexander Aring <[email protected]>

    net: ieee802154: handle iftypes as u32

Takashi Iwai <[email protected]>
ASoC: topology: Add missing rwsem around snd_ctl_remove() calls

Srinivas Kandagatla <[email protected]>
ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer

Florian Fainelli <[email protected]>
ARM: dts: BCM5301X: Add interrupt properties to GPIO node

Florian Fainelli <[email protected]>
ARM: dts: BCM5301X: Fix I2C controller interrupt

yangxingwu <[email protected]>
netfilter: ipvs: Fix reuse connection if RS weight is 0

David Hildenbrand <[email protected]>
proc/vmcore: fix clearing user buffer by properly using clear_user()

Marek Behún <[email protected]>
arm64: dts: marvell: armada-37xx: Set pcie_reset_pin to gpio function

Marek Behún <[email protected]>
pinctrl: armada-37xx: Correct PWM pins definitions

Pali Rohár <[email protected]>
PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge

Pali Rohár <[email protected]>
PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge

Pali Rohár <[email protected]>
PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge

Pali Rohár <[email protected]>
PCI: aardvark: Fix link training

Pali Rohár <[email protected]>
PCI: aardvark: Simplify initialization of rootcap on virtual bridge

Pali Rohár <[email protected]>
PCI: aardvark: Implement re-issuing config requests on CRS response

Pali Rohár <[email protected]>
PCI: aardvark: Fix PCIe Max Payload Size setting

Pali Rohár <[email protected]>
PCI: aardvark: Configure PCIe resources from 'ranges' DT property

Russell King <[email protected]>
PCI: pci-bridge-emul: Fix array overruns, improve safety

Pali Rohár <[email protected]>
PCI: aardvark: Update comment about disabling link training

Pali Rohár <[email protected]>
PCI: aardvark: Move PCIe reset card code to advk_pcie_train_link()

Pali Rohár <[email protected]>
PCI: aardvark: Fix compilation on s390

Pali Rohár <[email protected]>
PCI: aardvark: Don't touch PCIe registers if no card connected

Pali Rohár <[email protected]>
PCI: aardvark: Replace custom macros by standard linux/pci_regs.h macros

Pali Rohár <[email protected]>
PCI: aardvark: Issue PERST via GPIO

Marek Behún <[email protected]>
PCI: aardvark: Improve link training

Pali Rohár <[email protected]>
PCI: aardvark: Train link immediately after enabling training

Grzegorz Jaszczyk <[email protected]>
PCI: aardvark: Fix big endian support

Remi Pommarel <[email protected]>
PCI: aardvark: Wait for endpoint to be ready before training link

Marek Behún <[email protected]>
PCI: aardvark: Deduplicate code in advk_pcie_rd_conf()

Dylan Hung <[email protected]>
mdio: aspeed: Fix "Link is Down" issue

Adrian Hunter <[email protected]>
mmc: sdhci: Fix ADMA for PAGE_SIZE >= 64KiB

Steven Rostedt (VMware) <[email protected]>
tracing: Fix pid filtering when triggers are attached

Jiri Olsa <[email protected]>
tracing/uprobe: Fix uprobe_perf_open probes iteration

Nicholas Piggin <[email protected]>
KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB

Stefano Stabellini <[email protected]>
xen: detect uninitialized xenbus in xenbus_init

Stefano Stabellini <[email protected]>
xen: don't continue xenstore initialization in case of errors

Dan Carpenter <[email protected]>
staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect()

Noralf Trønnes <[email protected]>
staging/fbtft: Fix backlight

Jason Gerecke <[email protected]>
HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts

Helge Deller <[email protected]>
Revert "parisc: Fix backtrace to always include init funtion names"

Hans Verkuil <[email protected]>
media: cec: copy sequence field for the reply

Takashi Iwai <[email protected]>
ALSA: ctxfi: Fix out-of-range access

Todd Kjos <[email protected]>
binder: fix test regression due to sender_euid change

Mathias Nyman <[email protected]>
usb: hub: Fix locking issues with address0_mutex

Mathias Nyman <[email protected]>
usb: hub: Fix usb enumeration issue due to address0 race

Ondrej Jirman <[email protected]>
usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts

Nikolay Aleksandrov <[email protected]>
net: nexthop: fix null pointer dereference when IPv6 is not enabled

Nathan Chancellor <[email protected]>
usb: dwc2: hcd_queue: Fix use of floating point literal

Minas Harutyunyan <[email protected]>
usb: dwc2: gadget: Fix ISOC flow for elapsed frames

Mingjie Zhang <[email protected]>
USB: serial: option: add Fibocom FM101-GL variants

Daniele Palmas <[email protected]>

    USB: serial: option: add Telit LE910S1 0x9200 composition

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

Diffstat:

 .../pinctrl/marvell,armada-37xx-pinctrl.txt        |   8 +-
 Documentation/networking/ipvs-sysctl.txt           |   3 +-
 Makefile                                           |   4 +-
 arch/arm/boot/dts/bcm5301x.dtsi                    |   4 +-
 arch/arm/mach-socfpga/core.h                       |   2 +-
 arch/arm/mach-socfpga/platsmp.c                    |   8 +-
 arch/arm64/boot/dts/marvell/armada-3720-db.dts     |   3 +
 .../boot/dts/marvell/armada-3720-espressobin.dts   |   1 +
 .../boot/dts/marvell/armada-3720-turris-mox.dts    |   4 -
 arch/arm64/boot/dts/marvell/armada-37xx.dtsi       |   2 +-
 arch/mips/Kconfig                                  |   2 +-
 arch/parisc/kernel/vmlinux.lds.S                   |   3 +-
 arch/powerpc/kvm/book3s_hv_builtin.c               |   5 +-
 arch/s390/mm/pgtable.c                             |  13 +
 drivers/android/binder.c                           |   2 +-
 drivers/block/xen-blkfront.c                       | 126 +++--
 drivers/firmware/arm_scmi/scmi_pm_domain.c         |   4 +-
 drivers/gpu/drm/vc4/vc4_bo.c                       |   2 +-
 drivers/hid/wacom_wac.c                            |   8 +-
 drivers/hid/wacom_wac.h                            |   1 +
 drivers/media/cec/cec-adap.c                       |   1 +
 drivers/mmc/host/sdhci.c                           |  21 +-
 drivers/mmc/host/sdhci.h                           |   4 +-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c  |   4 +-
 drivers/net/ethernet/intel/iavf/iavf_ethtool.c     |  30 +-
 drivers/net/ethernet/intel/igb/igb_main.c          |   2 +-
 drivers/net/ethernet/mscc/ocelot.c                 |  11 +-
 drivers/net/ethernet/netronome/nfp/nfp_net.h       |   3 -
 .../net/ethernet/netronome/nfp/nfp_net_ethtool.c   |   2 +-
 drivers/net/phy/mdio-aspeed.c                      |   7 +
 drivers/net/xen-netfront.c                         | 255 +++++----
 drivers/nvme/target/io-cmd-file.c                  |   4 +-
 drivers/nvme/target/tcp.c                          |   7 +-
 drivers/pci/controller/pci-aardvark.c              | 576 +++++++++++++++++----
 drivers/pci/pci-bridge-emul.c                      |  11 +-
 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c        |  17 +-
 drivers/scsi/mpt3sas/mpt3sas_scsih.c               |   2 +-
 drivers/scsi/scsi_sysfs.c                          |   2 +-
 drivers/staging/fbtft/fb_ssd1351.c                 |   4 -
 drivers/staging/fbtft/fbtft-core.c                 |   9 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_core.c       |   3 +-
 drivers/tty/hvc/hvc_xen.c                          |  17 +-
 drivers/usb/core/hub.c                             |  23 +-
 drivers/usb/dwc2/gadget.c                          |  17 +-
 drivers/usb/dwc2/hcd_queue.c                       |   2 +-
 drivers/usb/serial/option.c                        |   5 +
 drivers/usb/typec/tcpm/fusb302.c                   |   6 +-
 drivers/vhost/vsock.c                              |   2 +-
 drivers/xen/xenbus/xenbus_probe.c                  |  27 +-
 fs/cifs/file.c                                     |  35 +-
 fs/f2fs/node.c                                     |   1 +
 fs/fuse/dev.c                                      |  10 +-
 fs/nfs/nfs42xdr.c                                  |   3 +-
 fs/proc/vmcore.c                                   |  16 +-
 include/linux/ipc_namespace.h                      |  15 +
 include/linux/sched/task.h                         |   2 +-
 include/net/ip6_fib.h                              |   1 +
 include/net/ipv6_stubs.h                           |   1 +
 include/net/nfc/nci_core.h                         |   1 +
 include/net/nl802154.h                             |   7 +-
 include/xen/interface/io/ring.h                    | 293 ++++++-----
 ipc/shm.c                                          | 189 +++++--
 kernel/power/hibernate.c                           |   6 +-
 kernel/trace/trace.h                               |  24 +-
 kernel/trace/trace_events.c                        |   7 +
 kernel/trace/trace_uprobe.c                        |   1 +
 net/8021q/vlan.c                                   |   3 -
 net/8021q/vlan_dev.c                               |   3 +
 net/ipv4/nexthop.c                                 |  35 +-
 net/ipv4/tcp_cubic.c                               |   5 +-
 net/ipv6/af_inet6.c                                |   1 +
 net/ipv6/ip6_output.c                              |   2 +-
 net/ipv6/route.c                                   |  19 +
 net/ncsi/ncsi-cmd.c                                |  24 +-
 net/netfilter/ipvs/ip_vs_core.c                    |   8 +-
 net/nfc/nci/core.c                                 |  19 +-
 net/smc/af_smc.c                                   |   8 +-
 net/smc/smc_close.c                                |   6 +
 sound/pci/ctxfi/ctamixer.c                         |  14 +-
 sound/pci/ctxfi/ctdaio.c                           |  16 +-
 sound/pci/ctxfi/ctresource.c                       |   7 +-
 sound/pci/ctxfi/ctresource.h                       |   4 +-
 sound/pci/ctxfi/ctsrc.c                            |   7 +-
 sound/soc/qcom/qdsp6/q6routing.c                   |   6 +-
 sound/soc/soc-topology.c                           |   3 +
 85 files changed, 1464 insertions(+), 617 deletions(-)