Skip to content

5.10.8-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 Latest103 patches 14 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/103powerpc/32s: Fix RTAS machine check with VMAP stackarch/powerpc/kernel/head_book3s_32.S+9 -00 replies
2/103io_uring: synchronise IOPOLL on task_submit failfs/io_uring.c+6 -50 replies
3/103io_uring: limit {io|sq}poll submit locking scopefs/io_uring.c+6 -30 replies
4/103io_uring: patch up IOPOLL overflow_flush syncfs/io_uring.c+41 -370 replies
5/103RDMA/hns: Avoid filling sl in high 3 bits of vlan_iddrivers/infiniband/hw/hns/hns_roce_ah.c+1 -100 replies
6/103iommu/arm-smmu-qcom: Initialize SCTLR of the bypass contextdrivers/iommu/arm/arm-smmu/arm-smmu-qcom.c+2 -00 replies
7/103drm/panfrost: Dont corrupt the queue mutex on open/closedrivers/gpu/drm/panfrost/panfrost_job.c+6 -50 replies
8/103io_uring: Fix return value from alloc_fixed_file_ref_nodefs/io_uring.c+6 -60 replies
9/103scsi: ufs: Fix -Wsometimes-uninitialized warningdrivers/scsi/ufs/ufshcd.c+1 -10 replies
10/103btrfs: skip unnecessary searches for xattrs when logging an inodefs/btrfs/btrfs_inode.h fs/btrfs/tree-log.c fs/btrfs/xattr.c+18 -10 replies
11/103btrfs: fix deadlock when cloning inline extent and low on free metadata spacefs/btrfs/btrfs_inode.h fs/btrfs/ctree.h fs/btrfs/dev-replace.c +4 more+40 -80 replies
12/103btrfs: shrink delalloc pages instead of full inodesfs/btrfs/inode.c fs/btrfs/space-info.c+46 -180 replies
13/103net: cdc_ncm: correct overhead in delayed_ndp_sizedrivers/net/usb/cdc_ncm.c+6 -20 replies
14/103net: hns3: fix incorrect handling of sctp6 rss tupledrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c +1 more+14 -50 replies
15/103net: hns3: fix the number of queues actually used by ARQdrivers/net/ethernet/hisilicon/hns3/hclge_mbx.h+2 -20 replies
16/103net: hns3: fix a phy loopback fail issuedrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+2 -10 replies
17/103net: stmmac: dwmac-sun8i: Fix probe error handlingdrivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c+15 -100 replies
18/103net: stmmac: dwmac-sun8i: Balance internal PHY resource referencesdrivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c+21 -60 replies
19/103net: stmmac: dwmac-sun8i: Balance internal PHY powerdrivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c+23 -80 replies
20/103net: stmmac: dwmac-sun8i: Balance syscon (de)initializationdrivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c+25 -250 replies
21/103net: vlan: avoid leaks on register_vlan_dev() failuresnet/8021q/vlan.c+2 -10 replies
22/103net/sonic: Fix some resource leaks in error handling pathsdrivers/net/ethernet/natsemi/macsonic.c drivers/net/ethernet/natsemi/xtsonic.c+15 -40 replies
23/103net: bareudp: add missing error handling for bareudp_link_config()drivers/net/bareudp.c+14 -80 replies
24/103ptp: ptp_ines: prevent build when HAS_IOMEM is not setdrivers/ptp/Kconfig+1 -00 replies
25/103net: ipv6: fib: flush exceptions when purging routenet/ipv6/ip6_fib.c+2 -30 replies
26/103tools: selftests: add test for changing routes with PTMU exceptionstools/testing/selftests/net/pmtu.sh+69 -20 replies
27/103net: fix pmtu check in nopmtudisc modenet/ipv4/ip_tunnel.c+5 -60 replies
28/103net: ip: always refragment ip defragmented packetsnet/ipv4/ip_output.c+1 -10 replies
29/103chtls: Fix hardware tid leakdrivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c+3 -360 replies
30/103chtls: Remove invalid set_tcb calldrivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c+0 -30 replies
31/103chtls: Fix panic when route to peer not configureddrivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c+12 -20 replies
32/103chtls: Avoid unnecessary freeing of oreq pointerdrivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c+1 -30 replies
33/103chtls: Replace skb_dequeue with skb_peekdrivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c+1 -10 replies
34/103chtls: Added a check to avoid NULL pointer dereferencedrivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c+5 -00 replies
35/103chtls: Fix chtls resources release sequencedrivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c+4 -40 replies
36/103octeontx2-af: fix memory leak of lmac and lmac->namedrivers/net/ethernet/marvell/octeontx2/af/cgx.c+11 -30 replies
37/103nexthop: Fix off-by-one error in error pathnet/ipv4/nexthop.c+1 -10 replies
38/103nexthop: Unlink nexthop group entry in error pathnet/ipv4/nexthop.c+3 -10 replies
39/103nexthop: Bounce NHA_GATEWAY in FDB nexthop groupsnet/ipv4/nexthop.c+1 -10 replies
40/103s390/qeth: fix deadlock during recoverydrivers/s390/net/qeth_core.h drivers/s390/net/qeth_core_main.c drivers/s390/net/qeth_l2_main.c +1 more+34 -180 replies
41/103s390/qeth: fix locking for discipline setup / removaldrivers/s390/net/qeth_core_main.c drivers/s390/net/qeth_l2_main.c drivers/s390/net/qeth_l3_main.c+7 -100 replies
42/103s390/qeth: fix L2 header access in qeth_l3_osa_features_check()drivers/s390/net/qeth_l3_main.c+1 -10 replies
43/103net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbEdrivers/net/dsa/lantiq_gswip.c+4 -30 replies
44/103net/mlx5: Use port_num 1 instead of 0 when delete a RoCE addressdrivers/net/ethernet/mellanox/mlx5/core/rdma.c+1 -10 replies
45/103net/mlx5e: ethtool, Fix restriction of autoneg with 56Gdrivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c+18 -60 replies
46/103net/mlx5e: In skb build skip setting mark in switchdev modedrivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.c+5 -00 replies
47/103net/mlx5: Check if lag is supported before creating onedrivers/net/ethernet/mellanox/mlx5/core/lag.c+5 -60 replies
48/103scsi: lpfc: Fix variable vport set but not used in lpfc_sli4_abts_err_handler()drivers/scsi/lpfc/lpfc_sli.c+0 -20 replies
49/103ionic: start queues before announcing link updrivers/net/ethernet/pensando/ionic/ionic_lif.c+6 -60 replies
50/103HID: wacom: Fix memory leakage caused by kfifo_allocdrivers/hid/wacom_sys.c+32 -30 replies
51/103fanotify: Fix sys_fanotify_mark() on native x86-32arch/Kconfig arch/x86/Kconfig fs/notify/fanotify/fanotify_user.c +1 more+38 -100 replies
52/103ARM: OMAP2+: omap_device: fix idling of devices during probearch/arm/mach-omap2/omap_device.c+5 -30 replies
53/103i2c: sprd: use a specific timeout to avoid system hang up issuedrivers/i2c/busses/i2c-sprd.c+7 -10 replies
54/103dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk()drivers/dma/dw-edma/dw-edma-core.c+2 -20 replies
55/103selftests/bpf: Clarify build error if no vmlinuxtools/testing/selftests/bpf/Makefile+3 -00 replies
56/103can: tcan4x5x: fix bittiming const, use common bittiming from m_can driverdrivers/net/can/m_can/tcan4x5x.c+0 -260 replies
57/103can: m_can: m_can_class_unregister(): remove erroneous m_can_clk_stop()drivers/net/can/m_can/m_can.c+0 -20 replies
58/103can: kvaser_pciefd: select CONFIG_CRC32drivers/net/can/Kconfig+1 -00 replies
59/103spi: spi-geni-qcom: Fail new xfers if xfer/cancel/abort pendingdrivers/spi/spi-geni-qcom.c+57 -20 replies
60/103cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get()drivers/cpufreq/powernow-k8.c+3 -60 replies
61/103spi: spi-geni-qcom: Fix geni_spi_isr() NULL dereference in timeout casedrivers/spi/spi-geni-qcom.c+14 -00 replies
62/103spi: stm32: FIFO threshold level - fix align packet sizedrivers/spi/spi-stm32.c+2 -20 replies
63/103i2c: i801: Fix the i2c-mux gpiod_lookup_table not being properly terminateddrivers/i2c/busses/i2c-i801.c+1 -10 replies
64/103i2c: mediatek: Fix apdma and i2c hand-shake timeoutdrivers/i2c/busses/i2c-mt65xx.c+22 -50 replies
65/103bcache: set bcache device into read-only mode for BCH_FEATURE_INCOMPAT_OBSO_LARGE_BUCKETdrivers/md/bcache/super.c+15 -00 replies
66/103interconnect: imx: Add a missing of_node_put after of_device_is_availabledrivers/interconnect/imx/imx.c+1 -00 replies
67/103interconnect: qcom: fix rpmh link failuresdrivers/interconnect/qcom/Kconfig+15 -80 replies
68/103dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the error handling path of the probe functiondrivers/dma/mediatek/mtk-hsdma.c+1 -00 replies
69/103dmaengine: milbeaut-xdmac: Fix a resource leak in the error handling path of the probe functiondrivers/dma/milbeaut-xdmac.c+3 -10 replies
70/103dmaengine: xilinx_dma: check dma_async_device_register return valuedrivers/dma/xilinx/xilinx_dma.c+5 -10 replies
71/103dmaengine: xilinx_dma: fix incompatible param warning in _child_probe()drivers/dma/xilinx/xilinx_dma.c+2 -10 replies
72/103dmaengine: xilinx_dma: fix mixed_enum_type coverity warningdrivers/dma/xilinx/xilinx_dma.c+1 -10 replies
73/103arm64: mm: Fix ARCH_LOW_ADDRESS_LIMIT when !CONFIG_ZONE_DMAarch/arm64/include/asm/processor.h arch/arm64/mm/init.c+3 -20 replies
74/103qed: select CONFIG_CRC32drivers/net/ethernet/qlogic/Kconfig+1 -00 replies
75/103phy: dp83640: select CONFIG_CRC32drivers/ptp/Kconfig+1 -00 replies
76/103wil6210: select CONFIG_CRC32drivers/net/wireless/ath/wil6210/Kconfig+1 -00 replies
77/103block: rsxx: select CONFIG_CRC32drivers/block/Kconfig+1 -00 replies
78/103lightnvm: select CONFIG_CRC32drivers/lightnvm/Kconfig+1 -00 replies
79/103zonefs: select CONFIG_CRC32fs/zonefs/Kconfig+1 -00 replies
80/103iommu/vt-d: Fix misuse of ALIGN in qi_flush_piotlb()drivers/iommu/intel/dmar.c+2 -20 replies
81/103iommu/intel: Fix memleak in intel_irq_remapping_allocdrivers/iommu/intel/irq_remapping.c+2 -00 replies
82/103bpftool: Fix compilation failure for net.o with older glibctools/bpf/bpftool/net.c+0 -10 replies
83/103nvme-tcp: Fix possible race of io_work and direct senddrivers/nvme/host/tcp.c+11 -10 replies
84/103net/mlx5e: Fix memleak in mlx5e_create_l2_table_groupsdrivers/net/ethernet/mellanox/mlx5/core/en_fs.c+1 -00 replies
85/103net/mlx5e: Fix two double free casesdrivers/net/ethernet/mellanox/mlx5/core/en_fs.c+2 -00 replies
86/103regmap: debugfs: Fix a memory leak when calling regmap_attach_devdrivers/base/regmap/regmap-debugfs.c+9 -23 replies
87/103wan: ds26522: select CONFIG_BITREVERSEdrivers/net/wan/Kconfig+1 -00 replies
88/103arm64: cpufeature: remove non-exist CONFIG_KVM_ARM_HOSTarch/arm64/kernel/cpufeature.c+1 -10 replies
89/103regulator: qcom-rpmh-regulator: correct hfsmps515 definitiondrivers/regulator/qcom-rpmh-regulator.c+1 -10 replies
90/103net: mvpp2: disable force link UP during port init proceduredrivers/net/ethernet/marvell/mvpp2/mvpp2_main.c+13 -10 replies
91/103drm/i915/dp: Track pm_qos per connectordrivers/gpu/drm/i915/display/intel_display_types.h drivers/gpu/drm/i915/display/intel_dp.c drivers/gpu/drm/i915/i915_drv.c +1 more+9 -100 replies
92/103net: mvneta: fix error message when MTU too large for XDPdrivers/net/ethernet/marvell/mvneta.c+1 -10 replies
93/103selftests: fib_nexthops: Fix wrong mausezahn invocationtools/testing/selftests/net/fib_nexthops.sh+1 -10 replies
94/103KVM: arm64: Dont access PMCR_EL0 when no PMU is availablearch/arm64/kvm/sys_regs.c+4 -00 replies
95/103xsk: Fix race in SKB mode transmit with shared cqinclude/net/xdp_sock.h include/net/xsk_buff_pool.h net/xdp/xsk.c +1 more+12 -70 replies
96/103xsk: Rollback reservation at NETDEV_TX_BUSYnet/xdp/xsk.c net/xdp/xsk_queue.h+8 -00 replies
97/103block/rnbd-clt: avoid module unload race with close confirmationdrivers/block/rnbd/rnbd-clt.c+2 -10 replies
98/103can: isotp: isotp_getname(): fix kernel information leaknet/can/isotp.c+1 -00 replies
99/103block: fix use-after-free in disk_part_iter_nextblock/genhd.c+6 -30 replies
100/103net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond end of trimmed packetnet/core/skbuff.c+6 -00 replies
101/103regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init()drivers/base/regmap/regmap-debugfs.c+1 -30 replies
102/103drm/panfrost: Remove unused variables in panfrost_job_close()drivers/gpu/drm/panfrost/panfrost_job.c+0 -20 replies
103/103tools headers UAPI: Sync linux/fscrypt.h with the kernel sourcestools/include/uapi/linux/fscrypt.h+2 -30 replies

Reviews trailers per patch

54 of 103 patches have a Reviewed-by or Acked-by.

PatchChen-Yu TsaiJosef BacikDavid SterbaDavid AhernPablo Neira AyusoRichard CochranBoris BrezillonFlorian FainelliAvri AltmanUlf HanssonGustavo PimentelSaeed MahameedStephen BoydMarc Kleine-BuddeAndrew LunnLu BaoluLeon RomanovskyCatalin MarinasImre DeakBjorn AnderssonPetr MachataAlexandru EliseiSteven PriceGioh KimMika WesterbergJean DelvareLinus WalleijWillem de BruijnBjörn TöpelChristoph HellwigMarcin WojtasVinod KoulMartin KaFai LauPotnuri Bharat TejaViresh KumarBenjamin TissoiresMarek VasutSean NyekjaerRaed SalemOz ShlomoAlexandra WinterEran Ben ElishaJan KaraAndy LutomirskiMaor GottliebBjørn MorkJon HunterShuah KhanGuenter RoeckLinux Kernel Functional TestingPavel Machek (CIP)
SeriesT-b T-b T-b T-b T-b
1/103
2/103
3/103
4/103
5/103
6/103
7/103R-b
8/103
9/103R-b
10/103R-b R-b
11/103R-b R-b
12/103T-b R-b
13/103R-b
14/103
15/103
16/103
17/103R-b
18/103R-b
19/103
20/103
21/103
22/103
23/103
24/103A-b
25/103R-b
26/103R-b
27/103A-b
28/103A-b
29/103
30/103
31/103
32/103
33/103
34/103
35/103
36/103
37/103R-b R-b
38/103R-b R-b
39/103R-b
40/103R-b
41/103R-b
42/103
43/103R-b
44/103R-b
45/103R-b
46/103R-b R-b
47/103R-b R-b
48/103
49/103R-b
50/103R-b
51/103A-b A-b
52/103A-b
53/103
54/103A-b
55/103
56/103R-b
57/103R-b
58/103A-b
59/103R-b
60/103A-b
61/103R-b
62/103R-b
63/103R-b A-b R-b
64/103
65/103
66/103
67/103R-b
68/103
69/103
70/103
71/103
72/103
73/103
74/103
75/103A-b R-b
76/103
77/103
78/103
79/103
80/103
81/103A-b
82/103A-b
83/103T-b
84/103R-b
85/103R-b
86/103
87/103
88/103A-b
89/103R-b
90/103A-b
91/103R-b
92/103
93/103R-b R-b
94/103R-b
95/103A-b
96/103A-b
97/103R-b
98/103
99/103R-b
100/103A-b
101/103
102/103R-b
103/103

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

Read the v1 thread

Cover letter [PATCH 5.10 000/103] 5.10.8-rc1 review

This is the start of the stable review cycle for the 5.10.8 release. There are 103 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, 17 Jan 2021 12:19:42 +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.10.8-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.10.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.10.8-rc1

Arnaldo Carvalho de Melo <[email protected]>
tools headers UAPI: Sync linux/fscrypt.h with the kernel sources

Boris Brezillon <[email protected]>
drm/panfrost: Remove unused variables in panfrost_job_close()

Dan Carpenter <[email protected]>
regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init()

Vasily Averin <[email protected]>
net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond end of trimmed packet

Ming Lei <[email protected]>
block: fix use-after-free in disk_part_iter_next

Oliver Hartkopp <[email protected]>
can: isotp: isotp_getname(): fix kernel information leak

Jack Wang <[email protected]>
block/rnbd-clt: avoid module unload race with close confirmation

Magnus Karlsson <[email protected]>
xsk: Rollback reservation at NETDEV_TX_BUSY

Magnus Karlsson <[email protected]>
xsk: Fix race in SKB mode transmit with shared cq

Marc Zyngier <[email protected]>
KVM: arm64: Don't access PMCR_EL0 when no PMU is available

Ido Schimmel <[email protected]>
selftests: fib_nexthops: Fix wrong mausezahn invocation

Marek Behún <[email protected]>
net: mvneta: fix error message when MTU too large for XDP

Chris Wilson <[email protected]>
drm/i915/dp: Track pm_qos per connector

Stefan Chulski <[email protected]>
net: mvpp2: disable force link UP during port init procedure

Dmitry Baryshkov <[email protected]>
regulator: qcom-rpmh-regulator: correct hfsmps515 definition

Shannon Zhao <[email protected]>
arm64: cpufeature: remove non-exist CONFIG_KVM_ARM_HOST

Arnd Bergmann <[email protected]>
wan: ds26522: select CONFIG_BITREVERSE

Xiaolei Wang <[email protected]>
regmap: debugfs: Fix a memory leak when calling regmap_attach_dev

Dinghao Liu <[email protected]>
net/mlx5e: Fix two double free cases

Dinghao Liu <[email protected]>
net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups

Sagi Grimberg <[email protected]>
nvme-tcp: Fix possible race of io_work and direct send

Alan Maguire <[email protected]>
bpftool: Fix compilation failure for net.o with older glibc

Dinghao Liu <[email protected]>
iommu/intel: Fix memleak in intel_irq_remapping_alloc

Lu Baolu <[email protected]>
iommu/vt-d: Fix misuse of ALIGN in qi_flush_piotlb()

Arnd Bergmann <[email protected]>
zonefs: select CONFIG_CRC32

Arnd Bergmann <[email protected]>
lightnvm: select CONFIG_CRC32

Arnd Bergmann <[email protected]>
block: rsxx: select CONFIG_CRC32

Arnd Bergmann <[email protected]>

    wil6210: select CONFIG_CRC32

Arnd Bergmann <[email protected]>

    phy: dp83640: select CONFIG_CRC32

Arnd Bergmann <[email protected]>
qed: select CONFIG_CRC32

Nicolas Saenz Julienne <[email protected]>
arm64: mm: Fix ARCH_LOW_ADDRESS_LIMIT when !CONFIG_ZONE_DMA

Shravya Kumbham <[email protected]>
dmaengine: xilinx_dma: fix mixed_enum_type coverity warning

Shravya Kumbham <[email protected]>
dmaengine: xilinx_dma: fix incompatible param warning in _child_probe()

Shravya Kumbham <[email protected]>
dmaengine: xilinx_dma: check dma_async_device_register return value

Christophe JAILLET <[email protected]>
dmaengine: milbeaut-xdmac: Fix a resource leak in the error handling path of the probe function

Christophe JAILLET <[email protected]>
dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the error handling path of the probe function

Arnd Bergmann <[email protected]>
interconnect: qcom: fix rpmh link failures

Christophe JAILLET <[email protected]>
interconnect: imx: Add a missing of_node_put after of_device_is_available

Coly Li <[email protected]>
bcache: set bcache device into read-only mode for BCH_FEATURE_INCOMPAT_OBSO_LARGE_BUCKET

Qii Wang <[email protected]>
i2c: mediatek: Fix apdma and i2c hand-shake timeout

Hans de Goede <[email protected]>
i2c: i801: Fix the i2c-mux gpiod_lookup_table not being properly terminated

Roman Guskov <[email protected]>
spi: stm32: FIFO threshold level - fix align packet size

Douglas Anderson <[email protected]>
spi: spi-geni-qcom: Fix geni_spi_isr() NULL dereference in timeout case

Colin Ian King <[email protected]>
cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get()

Douglas Anderson <[email protected]>
spi: spi-geni-qcom: Fail new xfers if xfer/cancel/abort pending

Arnd Bergmann <[email protected]>
can: kvaser_pciefd: select CONFIG_CRC32

Marc Kleine-Budde <[email protected]>
can: m_can: m_can_class_unregister(): remove erroneous m_can_clk_stop()

Marc Kleine-Budde <[email protected]>
can: tcan4x5x: fix bittiming const, use common bittiming from m_can driver

Kamal Mostafa <[email protected]>
selftests/bpf: Clarify build error if no vmlinux

Dan Carpenter <[email protected]>
dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk()

Chunyan Zhang <[email protected]>
i2c: sprd: use a specific timeout to avoid system hang up issue

Andreas Kemnade <[email protected]>
ARM: OMAP2+: omap_device: fix idling of devices during probe

Brian Gerst <[email protected]>
fanotify: Fix sys_fanotify_mark() on native x86-32

Ping Cheng <[email protected]>
HID: wacom: Fix memory leakage caused by kfifo_alloc

Shannon Nelson <[email protected]>
ionic: start queues before announcing link up

James Smart <[email protected]>
scsi: lpfc: Fix variable 'vport' set but not used in lpfc_sli4_abts_err_handler()

Mark Zhang <[email protected]>
net/mlx5: Check if lag is supported before creating one

Maor Dickman <[email protected]>
net/mlx5e: In skb build skip setting mark in switchdev mode

Aya Levin <[email protected]>
net/mlx5e: ethtool, Fix restriction of autoneg with 56G

Mark Zhang <[email protected]>
net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address

Aleksander Jan Bajkowski <[email protected]>
net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbE

Julian Wiedmann <[email protected]>
s390/qeth: fix L2 header access in qeth_l3_osa_features_check()

Julian Wiedmann <[email protected]>
s390/qeth: fix locking for discipline setup / removal

Julian Wiedmann <[email protected]>
s390/qeth: fix deadlock during recovery

Petr Machata <[email protected]>
nexthop: Bounce NHA_GATEWAY in FDB nexthop groups

Ido Schimmel <[email protected]>
nexthop: Unlink nexthop group entry in error path

Ido Schimmel <[email protected]>
nexthop: Fix off-by-one error in error path

Colin Ian King <[email protected]>

    octeontx2-af: fix memory leak of lmac and lmac->name

Ayush Sawal <[email protected]>
chtls: Fix chtls resources release sequence

Ayush Sawal <[email protected]>
chtls: Added a check to avoid NULL pointer dereference

Ayush Sawal <[email protected]>
chtls: Replace skb_dequeue with skb_peek

Ayush Sawal <[email protected]>
chtls: Avoid unnecessary freeing of oreq pointer

Ayush Sawal <[email protected]>
chtls: Fix panic when route to peer not configured

Ayush Sawal <[email protected]>
chtls: Remove invalid set_tcb call

Ayush Sawal <[email protected]>
chtls: Fix hardware tid leak

Florian Westphal <[email protected]>
net: ip: always refragment ip defragmented packets

Florian Westphal <[email protected]>
net: fix pmtu check in nopmtudisc mode

Sean Tranchetti <[email protected]>
tools: selftests: add test for changing routes with PTMU exceptions

Sean Tranchetti <[email protected]>
net: ipv6: fib: flush exceptions when purging route

Randy Dunlap <[email protected]>
ptp: ptp_ines: prevent build when HAS_IOMEM is not set

Jakub Kicinski <[email protected]>
net: bareudp: add missing error handling for bareudp_link_config()

Christophe JAILLET <[email protected]>
net/sonic: Fix some resource leaks in error handling paths

Jakub Kicinski <[email protected]>
net: vlan: avoid leaks on register_vlan_dev() failures

Samuel Holland <[email protected]>
net: stmmac: dwmac-sun8i: Balance syscon (de)initialization

Samuel Holland <[email protected]>
net: stmmac: dwmac-sun8i: Balance internal PHY power

Samuel Holland <[email protected]>
net: stmmac: dwmac-sun8i: Balance internal PHY resource references

Samuel Holland <[email protected]>
net: stmmac: dwmac-sun8i: Fix probe error handling

Yonglong Liu <[email protected]>
net: hns3: fix a phy loopback fail issue

Yufeng Mo <[email protected]>
net: hns3: fix the number of queues actually used by ARQ

Jian Shen <[email protected]>
net: hns3: fix incorrect handling of sctp6 rss tuple

Jouni K. Seppänen <[email protected]>
net: cdc_ncm: correct overhead in delayed_ndp_size

Josef Bacik <[email protected]>
btrfs: shrink delalloc pages instead of full inodes

Filipe Manana <[email protected]>
btrfs: fix deadlock when cloning inline extent and low on free metadata space

Filipe Manana <[email protected]>
btrfs: skip unnecessary searches for xattrs when logging an inode

Arnd Bergmann <[email protected]>
scsi: ufs: Fix -Wsometimes-uninitialized warning

Matthew Wilcox (Oracle) <[email protected]>
io_uring: Fix return value from alloc_fixed_file_ref_node

Steven Price <[email protected]>
drm/panfrost: Don't corrupt the queue mutex on open/close

Bjorn Andersson <[email protected]>
iommu/arm-smmu-qcom: Initialize SCTLR of the bypass context

Weihang Li <[email protected]>
RDMA/hns: Avoid filling sl in high 3 bits of vlan_id

Pavel Begunkov <[email protected]>
io_uring: patch up IOPOLL overflow_flush sync

Pavel Begunkov <[email protected]>
io_uring: limit {io|sq}poll submit locking scope

Pavel Begunkov <[email protected]>
io_uring: synchronise IOPOLL on task_submit fail

Christophe Leroy <[email protected]>
powerpc/32s: Fix RTAS machine check with VMAP stack

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

Diffstat:

 Makefile                                           |   4 +-
 arch/Kconfig                                       |   6 +
 arch/arm/mach-omap2/omap_device.c                  |   8 +-
 arch/arm64/include/asm/processor.h                 |   3 +-
 arch/arm64/kernel/cpufeature.c                     |   2 +-
 arch/arm64/kvm/sys_regs.c                          |   4 +
 arch/arm64/mm/init.c                               |   2 +-
 arch/powerpc/kernel/head_book3s_32.S               |   9 ++
 arch/x86/Kconfig                                   |   1 +
 block/genhd.c                                      |   9 +-
 drivers/base/regmap/regmap-debugfs.c               |   9 +-
 drivers/block/Kconfig                              |   1 +
 drivers/block/rnbd/rnbd-clt.c                      |   3 +-
 drivers/cpufreq/powernow-k8.c                      |   9 +-
 drivers/dma/dw-edma/dw-edma-core.c                 |   4 +-
 drivers/dma/mediatek/mtk-hsdma.c                   |   1 +
 drivers/dma/milbeaut-xdmac.c                       |   4 +-
 drivers/dma/xilinx/xilinx_dma.c                    |  11 +-
 drivers/gpu/drm/i915/display/intel_display_types.h |   3 +
 drivers/gpu/drm/i915/display/intel_dp.c            |   8 +-
 drivers/gpu/drm/i915/i915_drv.c                    |   5 -
 drivers/gpu/drm/i915/i915_drv.h                    |   3 -
 drivers/gpu/drm/panfrost/panfrost_job.c            |  13 +--
 drivers/hid/wacom_sys.c                            |  35 +++++-
 drivers/i2c/busses/i2c-i801.c                      |   2 +-
 drivers/i2c/busses/i2c-mt65xx.c                    |  27 ++++-
 drivers/i2c/busses/i2c-sprd.c                      |   8 +-
 drivers/infiniband/hw/hns/hns_roce_ah.c            |  11 +-
 drivers/interconnect/imx/imx.c                     |   1 +
 drivers/interconnect/qcom/Kconfig                  |  23 ++--
 drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c         |   2 +
 drivers/iommu/intel/dmar.c                         |   4 +-
 drivers/iommu/intel/irq_remapping.c                |   2 +
 drivers/lightnvm/Kconfig                           |   1 +
 drivers/md/bcache/super.c                          |  15 +++
 drivers/net/bareudp.c                              |  22 ++--
 drivers/net/can/Kconfig                            |   1 +
 drivers/net/can/m_can/m_can.c                      |   2 -
 drivers/net/can/m_can/tcan4x5x.c                   |  26 -----
 drivers/net/dsa/lantiq_gswip.c                     |   7 +-
 .../chelsio/inline_crypto/chtls/chtls_cm.c         |  71 ++++--------
 drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h    |   4 +-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |   9 +-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h    |   2 +
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c  |   9 +-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h  |   2 +
 drivers/net/ethernet/marvell/mvneta.c              |   2 +-
 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c    |  14 ++-
 drivers/net/ethernet/marvell/octeontx2/af/cgx.c    |  14 ++-
 .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c    |   5 +
 .../net/ethernet/mellanox/mlx5/core/en_ethtool.c   |  24 +++-
 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c    |   3 +
 drivers/net/ethernet/mellanox/mlx5/core/lag.c      |  11 +-
 drivers/net/ethernet/mellanox/mlx5/core/rdma.c     |   2 +-
 drivers/net/ethernet/natsemi/macsonic.c            |  12 +-
 drivers/net/ethernet/natsemi/xtsonic.c             |   7 +-
 drivers/net/ethernet/pensando/ionic/ionic_lif.c    |  12 +-
 drivers/net/ethernet/qlogic/Kconfig                |   1 +
 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c  | 129 +++++++++++++--------
 drivers/net/usb/cdc_ncm.c                          |   8 +-
 drivers/net/wan/Kconfig                            |   1 +
 drivers/net/wireless/ath/wil6210/Kconfig           |   1 +
 drivers/nvme/host/tcp.c                            |  12 +-
 drivers/ptp/Kconfig                                |   2 +
 drivers/regulator/qcom-rpmh-regulator.c            |   2 +-
 drivers/s390/net/qeth_core.h                       |   3 +-
 drivers/s390/net/qeth_core_main.c                  |  38 +++---
 drivers/s390/net/qeth_l2_main.c                    |   2 +-
 drivers/s390/net/qeth_l3_main.c                    |   4 +-
 drivers/scsi/lpfc/lpfc_sli.c                       |   2 -
 drivers/scsi/ufs/ufshcd.c                          |   2 +-
 drivers/spi/spi-geni-qcom.c                        |  73 +++++++++++-
 drivers/spi/spi-stm32.c                            |   4 +-
 fs/btrfs/btrfs_inode.h                             |  16 +++
 fs/btrfs/ctree.h                                   |   3 +-
 fs/btrfs/dev-replace.c                             |   2 +-
 fs/btrfs/inode.c                                   |  69 ++++++++---
 fs/btrfs/ioctl.c                                   |   2 +-
 fs/btrfs/reflink.c                                 |  15 +++
 fs/btrfs/space-info.c                              |   4 +-
 fs/btrfs/tree-log.c                                |   8 ++
 fs/btrfs/xattr.c                                   |   4 +-
 fs/io_uring.c                                      | 100 ++++++++--------
 fs/notify/fanotify/fanotify_user.c                 |  17 ++-
 fs/zonefs/Kconfig                                  |   1 +
 include/linux/syscalls.h                           |  24 ++++
 include/net/xdp_sock.h                             |   4 -
 include/net/xsk_buff_pool.h                        |   5 +
 net/8021q/vlan.c                                   |   3 +-
 net/can/isotp.c                                    |   1 +
 net/core/skbuff.c                                  |   6 +
 net/ipv4/ip_output.c                               |   2 +-
 net/ipv4/ip_tunnel.c                               |  11 +-
 net/ipv4/nexthop.c                                 |   6 +-
 net/ipv6/ip6_fib.c                                 |   5 +-
 net/xdp/xsk.c                                      |  12 +-
 net/xdp/xsk_buff_pool.c                            |   1 +
 net/xdp/xsk_queue.h                                |   5 +
 tools/bpf/bpftool/net.c                            |   1 -
 tools/include/uapi/linux/fscrypt.h                 |   5 +-
 tools/testing/selftests/bpf/Makefile               |   3 +
 tools/testing/selftests/net/fib_nexthops.sh        |   2 +-
 tools/testing/selftests/net/pmtu.sh                |  71 +++++++++++-
 103 files changed, 830 insertions(+), 376 deletions(-)