Skip to content

5.4.109-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 Latest111 patches 6 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/111hugetlbfs: hugetlb_fault_mutex_hash() cleanupfs/hugetlbfs/inode.c include/linux/hugetlb.h mm/hugetlb.c +1 more+9 -90 replies
2/111net: fec: ptp: avoid register access when ipg clock is disableddrivers/net/ethernet/freescale/fec_ptp.c+7 -00 replies
3/111powerpc/4xx: Fix build errors from mfdcr()arch/powerpc/include/asm/dcr-native.h+4 -40 replies
4/111atm: eni: dont release is never initializeddrivers/atm/eni.c+2 -10 replies
5/111atm: lanai: dont run lanai_dev_close if not opendrivers/atm/lanai.c+4 -10 replies
6/111Revert "r8152: adjust the settings about MAC clock speed down for RTL8153"drivers/net/usb/r8152.c+6 -290 replies
7/111ALSA: hda: ignore invalid NHLT tablesound/hda/intel-nhlt.c+5 -00 replies
8/111ixgbe: Fix memleak in ixgbe_configure_clsu32drivers/net/ethernet/intel/ixgbe/ixgbe_main.c+4 -20 replies
9/111net: tehuti: fix error return code in bdx_probe()drivers/net/ethernet/tehuti/tehuti.c+1 -00 replies
10/111net: intel: iavf: fix error return code of iavf_init_get_resources()drivers/net/ethernet/intel/iavf/iavf_main.c+2 -10 replies
11/111sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT countdrivers/net/ethernet/sun/niu.c+0 -20 replies
12/111gianfar: fix jumbo packets+napi+rx overrun crashdrivers/net/ethernet/freescale/gianfar.c+15 -00 replies
13/111cifs: ask for more credit on async read/write code pathsfs/cifs/smb2pdu.c+2 -40 replies
14/111cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdevdrivers/cpufreq/cpufreq-dt-platdev.c+2 -00 replies
15/111gpiolib: acpi: Add missing IRQF_ONESHOTdrivers/gpio/gpiolib-acpi.c+1 -10 replies
16/111nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig defaultfs/nfs/Kconfig+1 -10 replies
17/111NFS: Correct size calculation for create reply lengthfs/nfs/nfs3xdr.c+2 -10 replies
18/111net: hisilicon: hns: fix error return code of hns_nic_clear_all_rx_fetch()drivers/net/ethernet/hisilicon/hns/hns_enet.c+3 -10 replies
19/111net: wan: fix error return code of uhdlc_init()drivers/net/wan/fsl_ucc_hdlc.c+6 -20 replies
20/111net: davicom: Use platform_get_irq_optional()drivers/net/ethernet/davicom/dm9000.c+1 -10 replies
21/111atm: uPD98402: fix incorrect allocationdrivers/atm/uPD98402.c+1 -10 replies
22/111atm: idt77252: fix null-ptr-dereferencedrivers/atm/idt77105.c+2 -20 replies
23/111cifs: change noisy error message to FYIfs/cifs/transport.c+1 -10 replies
24/111irqchip/ingenic: Add support for the JZ4760drivers/irqchip/irq-ingenic-tcu.c drivers/irqchip/irq-ingenic.c+2 -00 replies
25/111sparc64: Fix opcode filtering in handling of no fault loadsarch/sparc/kernel/traps_64.c+6 -70 replies
26/111habanalabs: Call put_pid() when releasing control devicedrivers/misc/habanalabs/device.c+2 -00 replies
27/111u64_stats,lockdep: Fix u64_stats_init() vs lockdepinclude/linux/u64_stats_sync.h+4 -30 replies
28/111regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buckdrivers/regulator/qcom-rpmh-regulator.c+2 -20 replies
29/111drm/amd/display: Revert dram_clock_change_latency for DCN2.1drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c+1 -10 replies
30/111drm/amdgpu: fb BO should be ttm_bo_type_devicedrivers/gpu/drm/amd/amdgpu/amdgpu_fb.c+1 -10 replies
31/111drm/radeon: fix AGP dependencydrivers/gpu/drm/Kconfig+1 -00 replies
32/111nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request()drivers/nvme/host/core.c+1 -00 replies
33/111nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborteddrivers/nvme/host/fc.c+1 -10 replies
34/111nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725adrivers/nvme/host/pci.c+1 -00 replies
35/111nfs: we dont support removing system.nfs4_aclfs/nfs/nfs4proc.c+3 -00 replies
36/111block: Suppress uevent for hidden device when removedblock/genhd.c+1 -30 replies
37/111ia64: fix ia64_syscall_get_set_arguments() for break-based syscallsarch/ia64/kernel/ptrace.c+18 -60 replies
38/111ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) signarch/ia64/include/asm/syscall.h+1 -10 replies
39/111netsec: restore phy power state after controller resetdrivers/net/ethernet/socionext/netsec.c+6 -30 replies
40/111platform/x86: intel-vbtn: Stop reporting SW_DOCK eventsdrivers/platform/x86/intel-vbtn.c+10 -20 replies
41/111squashfs: fix inode lookup sanity checksfs/squashfs/export.c fs/squashfs/squashfs_fs.h+7 -20 replies
42/111squashfs: fix xattr id and id lookup sanity checksfs/squashfs/id.c fs/squashfs/xattr_id.c+8 -40 replies
43/111kasan: fix per-page tags for non-page_alloc pagesinclude/linux/mm.h+14 -10 replies
44/111gcov: fix clang-11+ supportkernel/gcov/clang.c+69 -00 replies
45/111ACPI: video: Add missing callback back for Sony VPCEH3U1Edrivers/acpi/video_detect.c+1 -00 replies
46/111arm64: dts: ls1046a: mark crypto engine dma coherentarch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi+1 -00 replies
47/111arm64: dts: ls1012a: mark crypto engine dma coherentarch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi+1 -00 replies
48/111arm64: dts: ls1043a: mark crypto engine dma coherentarch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi+1 -00 replies
49/111ARM: dts: at91-sama5d27_som1: fix phy address to 7arch/arm/boot/dts/at91-sama5d27_som1.dtsi+2 -20 replies
50/111integrity: double check iint_cache was initializedsecurity/integrity/iint.c+8 -00 replies
51/111dm verity: fix DM_VERITY_OPTS_MAX valuedrivers/md/dm-verity-target.c+1 -10 replies
52/111dm ioctl: fix out of bounds array access when no devicesdrivers/md/dm-ioctl.c+1 -10 replies
53/111bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREADdrivers/bus/omap_l3_noc.c+2 -20 replies
54/111veth: Store queue_mapping independently of XDP prog presencedrivers/net/veth.c+1 -20 replies
55/111libbpf: Fix INSTALL flag ordertools/lib/bpf/Makefile+1 -10 replies
56/111net/mlx5e: Dont match on Geneve options in case option masks are all zerodrivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c+4 -00 replies
57/111ipv6: fix suspecious RCU usage warninginclude/net/nexthop.h net/ipv6/ip6_fib.c+25 -10 replies
58/111macvlan: macvlan_count_rx() needs to be aware of preemptioninclude/linux/if_macvlan.h+2 -10 replies
59/111net: sched: validate stab valuesinclude/net/red.h net/sched/sch_choke.c net/sched/sch_gred.c +2 more+20 -80 replies
60/111net: dsa: bcm_sf2: Qualify phydev->dev_flags based on portdrivers/net/dsa/bcm_sf2.c+4 -20 replies
61/111igc: Fix Pause Frame Advertisingdrivers/net/ethernet/intel/igc/igc_ethtool.c+1 -30 replies
62/111igc: Fix Supported Pause Frame Link Settingdrivers/net/ethernet/intel/igc/igc_ethtool.c+3 -00 replies
63/111e1000e: add rtnl_lock() to e1000_reset_taskdrivers/net/ethernet/intel/e1000e/netdev.c+5 -10 replies
64/111e1000e: Fix error handling in e1000_set_d0_lplu_state_82571drivers/net/ethernet/intel/e1000e/82571.c+2 -00 replies
65/111net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidump_templatedrivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c+3 -00 replies
66/111ftgmac100: Restart MAC HW oncedrivers/net/ethernet/faraday/ftgmac100.c+1 -00 replies
67/111selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failedtools/testing/selftests/bpf/progs/test_tunnel_kern.c+2 -40 replies
68/111netfilter: ctnetlink: fix dump of the expect mask attributenet/netfilter/nf_conntrack_netlink.c+1 -00 replies
69/111tcp: relookup sock for RST+ACK packets handled by obsolete req sockinclude/net/inet_connection_sock.h net/ipv4/inet_connection_sock.c net/ipv4/tcp_minisocks.c+11 -50 replies
70/111can: peak_usb: add forgotten supported devicesdrivers/net/can/usb/peak_usb/pcan_usb_fd.c+2 -00 replies
71/111can: flexcan: flexcan_chip_freeze(): fix chip freeze for missing bitratedrivers/net/can/flexcan.c+7 -10 replies
72/111can: kvaser_pciefd: Always disable bus load reportingdrivers/net/can/kvaser_pciefd.c+4 -00 replies
73/111can: c_can_pci: c_can_pci_remove(): fix use-after-freedrivers/net/can/c_can/c_can_pci.c+2 -10 replies
74/111can: c_can: move runtime PM enable/disable to c_can_platformdrivers/net/can/c_can/c_can.c drivers/net/can/c_can/c_can_platform.c+6 -240 replies
75/111can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warningdrivers/net/can/m_can/m_can.c+0 -30 replies
76/111can: m_can: m_can_rx_peripheral(): fix RX being blocked by errorsdrivers/net/can/m_can/m_can.c+1 -10 replies
77/111mac80211: fix rate mask resetnet/mac80211/cfg.c+2 -20 replies
78/111nfp: flower: fix pre_tun mask id allocationdrivers/net/ethernet/netronome/nfp/flower/metadata.c+17 -70 replies
79/111libbpf: Use SOCK_CLOEXEC when opening the netlink sockettools/lib/bpf/netlink.c+1 -10 replies
80/111octeontx2-af: Fix irq free in rvu teardowndrivers/net/ethernet/marvell/octeontx2/af/rvu.c+3 -10 replies
81/111octeontx2-af: fix infinite loop in unmapping NPC counterdrivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c+1 -10 replies
82/111net: cdc-phonet: fix data-interface release on probe failuredrivers/net/usb/cdc-phonet.c+2 -00 replies
83/111r8152: limit the RX buffer size of RTL8153A for USB 2.0drivers/net/usb/r8152.c+4 -10 replies
84/111net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizesdrivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c+2 -00 replies
85/111selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate valuetools/testing/selftests/net/forwarding/vxlan_bridge_1d.sh+1 -10 replies
86/111libbpf: Fix BTF dump of pointer-to-array-of-structtools/lib/bpf/btf_dump.c+1 -10 replies
87/111drm/msm: fix shutdown hook in case GPU components failed to binddrivers/gpu/drm/msm/msm_drv.c+4 -00 replies
88/111arm64: kdump: update ppos when reading elfcorehdrarch/arm64/kernel/crash_dump.c+2 -00 replies
89/111PM: runtime: Defer suspending suppliersdrivers/base/power/runtime.c+39 -60 replies
90/111net/mlx5e: Fix error path for ethtool set-priv-flagdrivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c+5 -10 replies
91/111PM: EM: postpone creating the debugfs dir till fs_initcallkernel/power/energy_model.c+1 -10 replies
92/111RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening serverdrivers/infiniband/hw/cxgb4/cm.c+2 -20 replies
93/111bpf: Dont do bpf_cgroup_storage_set() for kuprobe/tp programsinclude/linux/bpf.h+5 -40 replies
94/111Revert "netfilter: x_tables: Switch synchronization to RCU"include/linux/netfilter/x_tables.h net/ipv4/netfilter/arp_tables.c net/ipv4/netfilter/ip_tables.c +2 more+56 -400 replies
95/111netfilter: x_tables: Use correct memory barriers.include/linux/netfilter/x_tables.h net/netfilter/x_tables.c+2 -20 replies
96/111Revert "netfilter: x_tables: Update remaining dereference to RCU"net/ipv4/netfilter/arp_tables.c net/ipv4/netfilter/ip_tables.c net/ipv6/netfilter/ip6_tables.c+3 -30 replies
97/111ACPI: scan: Rearrange memory allocation in acpi_device_add()drivers/acpi/scan.c+26 -310 replies
98/111ACPI: scan: Use unique number for instance_nodrivers/acpi/internal.h drivers/acpi/scan.c include/acpi/acpi_bus.h+34 -60 replies
99/111perf auxtrace: Fix auxtrace queue conflicttools/perf/util/auxtrace.c+0 -40 replies
100/111block: recalculate segment count for multi-segment discards correctlyblock/blk-merge.c+8 -00 replies
101/111scsi: Revert "qla2xxx: Make sure that aborted commands are freed"drivers/scsi/qla2xxx/qla_target.c drivers/scsi/qla2xxx/tcm_qla2xxx.c+5 -120 replies
102/111scsi: qedi: Fix error return code of qedi_alloc_global_queues()drivers/scsi/qedi/qedi_main.c+1 -00 replies
103/111scsi: mpt3sas: Fix error return code of mpt3sas_base_attach()drivers/scsi/mpt3sas/mpt3sas_base.c+6 -20 replies
104/111locking/mutex: Fix non debug version of mutex_lock_io_nested()include/linux/mutex.h+1 -10 replies
105/111x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc()arch/x86/mm/mem_encrypt.c+1 -10 replies
106/111can: dev: Move device back to init netns on owning netns deletedrivers/net/can/dev.c include/net/rtnetlink.h net/core/dev.c+4 -10 replies
107/111net: dsa: b53: VLAN filtering is global to all usersdrivers/net/dsa/b53/b53_common.c+7 -70 replies
108/111net: qrtr: fix a kernel-infoleak in qrtr_recvmsg()net/qrtr/qrtr.c+5 -00 replies
109/111mac80211: fix double free in ibss_leavenet/mac80211/ibss.c+2 -00 replies
110/111ext4: add reclaim checks to xattr codefs/ext4/xattr.c+4 -00 replies
111/111can: peak_usb: Revert "can: peak_usb: add forgotten supported devices"drivers/net/can/usb/peak_usb/pcan_usb_fd.c+0 -20 replies

Reviews trailers per patch

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

PatchNathan ChancellorDavidlohr BuesoAndrew MortonShyam Prasad NAndy ShevchenkoRichard CochranAurelien AptelRonnie SahlbergAnatoly PugachevOded GabbayAhmed S. DarwishErhard F.Daniel WheelerHaonan WangEryk BrolChristian KönigFeng TangAlex DeucherPaul MenzelTony BrelinskiPhilipp LeskovitzPierre-Louis BossartSagi GrimbergJames SmartDaniel WagnerMarco ElverFangrui SongPeter OberparleiterPavel Machek (CIP)Sascha HauerGreg UngererLi YangToshiaki MakitaRoi DayanOz ShlomoYevgeny KliteynikHerbert XuIdo SchimmelDavid AhernMalli CSasha NeftinDvora FuxbrumerChristoph HellwigMartin WilckDmitry V. LevinBenjamin HerrenschmidtJoel StanleyWilliam TuKeith BuschChao LengPhillip LougherToke Høiland-JørgensenTyler HicksUlf HanssonGreg Kroah-HartmanTariq ToukanLeon RomanovskyRoman GushchinHans de GoedeAndi KleenMing LeiLaurence ObermanHimanshu MadhaniManish RangankarEric DumazetUwe Kleine-KönigColin Ian KingKirill A. ShutemovTom LendackyFlorian FainelliGuenter RoeckHulk RobotShuah KhanLinux Kernel Functional TestingJon Hunter
SeriesT-b T-b T-b T-b T-b T-b
1/111R-b R-b R-b
2/111A-b
3/111A-b
4/111
5/111
6/111
7/111T-b R-b
8/111R-b T-b
9/111
10/111
11/111
12/111
13/111R-b
14/111
15/111A-b
16/111
17/111
18/111
19/111
20/111
21/111
22/111
23/111R-b R-b
24/111
25/111T-b
26/111R-b
27/111Debugged-by T-b
28/111
29/111T-b R-b A-b
30/111A-b
31/111R-b
32/111R-b R-b R-b R-b
33/111R-b R-b R-b
34/111
35/111
36/111R-b R-b
37/111
38/111R-b
39/111
40/111
41/111A-b
42/111
43/111R-b
44/111T-b R-b R-b A-b
45/111R-b
46/111T-b A-b A-b
47/111A-b
48/111A-b
49/111
50/111
51/111
52/111
53/111
54/111A-b
55/111
56/111R-b R-b R-b
57/111R-b R-b
58/111A-b
59/111
60/111
61/111R-b A-b T-b
62/111R-b A-b T-b
63/111T-b
64/111A-b T-b
65/111
66/111A-b R-b
67/111A-b
68/111
69/111R-b
70/111
71/111
72/111
73/111
74/111T-b
75/111
76/111
77/111R-b
78/111
79/111A-b
80/111
81/111
82/111
83/111
84/111
85/111
86/111
87/111
88/111R-b
89/111Diagnosed-by R-b
90/111R-b
91/111R-b
92/111R-b
93/111A-b
94/111
95/111
96/111
97/111R-b
98/111
99/111R-b
100/111R-b R-b
101/111R-b R-b
102/111A-b
103/111
104/111
105/111R-b R-b
106/111
107/111
108/111
109/111
110/111
111/111

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

Read the v1 thread

Cover letter [PATCH 5.4 000/111] 5.4.109-rc1 review

This is the start of the stable review cycle for the 5.4.109 release. There are 111 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, 31 Mar 2021 07:55:56 +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.109-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.109-rc1

Marc Kleine-Budde <[email protected]>
can: peak_usb: Revert "can: peak_usb: add forgotten supported devices"

Jan Kara <[email protected]>
ext4: add reclaim checks to xattr code

Markus Theil <[email protected]>
mac80211: fix double free in ibss_leave

Eric Dumazet <[email protected]>
net: qrtr: fix a kernel-infoleak in qrtr_recvmsg()

Florian Fainelli <[email protected]>
net: dsa: b53: VLAN filtering is global to all users

Martin Willi <[email protected]>
can: dev: Move device back to init netns on owning netns delete

Isaku Yamahata <[email protected]>
x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc()

Thomas Gleixner <[email protected]>
locking/mutex: Fix non debug version of mutex_lock_io_nested()

Jia-Ju Bai <[email protected]>
scsi: mpt3sas: Fix error return code of mpt3sas_base_attach()

Jia-Ju Bai <[email protected]>
scsi: qedi: Fix error return code of qedi_alloc_global_queues()

Bart Van Assche <[email protected]>
scsi: Revert "qla2xxx: Make sure that aborted commands are freed"

David Jeffery <[email protected]>
block: recalculate segment count for multi-segment discards correctly

Adrian Hunter <[email protected]>
perf auxtrace: Fix auxtrace queue conflict

Andy Shevchenko <[email protected]>
ACPI: scan: Use unique number for instance_no

Rafael J. Wysocki <[email protected]>
ACPI: scan: Rearrange memory allocation in acpi_device_add()

Mark Tomlinson <[email protected]>
Revert "netfilter: x_tables: Update remaining dereference to RCU"

Mark Tomlinson <[email protected]>
netfilter: x_tables: Use correct memory barriers.

Mark Tomlinson <[email protected]>
Revert "netfilter: x_tables: Switch synchronization to RCU"

Sasha Levin <[email protected]>
bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs

Potnuri Bharat Teja <[email protected]>
RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server

Lukasz Luba <[email protected]>
PM: EM: postpone creating the debugfs dir till fs_initcall

Aya Levin <[email protected]>
net/mlx5e: Fix error path for ethtool set-priv-flag

Rafael J. Wysocki <[email protected]>
PM: runtime: Defer suspending suppliers

Pavel Tatashin <[email protected]>
arm64: kdump: update ppos when reading elfcorehdr

Dmitry Baryshkov <[email protected]>
drm/msm: fix shutdown hook in case GPU components failed to bind

Jean-Philippe Brucker <[email protected]>
libbpf: Fix BTF dump of pointer-to-array-of-struct

Hangbin Liu <[email protected]>
selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate value

Corentin Labbe <[email protected]>
net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes

Hayes Wang <[email protected]>
r8152: limit the RX buffer size of RTL8153A for USB 2.0

Johan Hovold <[email protected]>
net: cdc-phonet: fix data-interface release on probe failure

Hariprasad Kelam <[email protected]>
octeontx2-af: fix infinite loop in unmapping NPC counter

Geetha sowjanya <[email protected]>
octeontx2-af: Fix irq free in rvu teardown

Kumar Kartikeya Dwivedi <[email protected]>
libbpf: Use SOCK_CLOEXEC when opening the netlink socket

Louis Peens <[email protected]>
nfp: flower: fix pre_tun mask id allocation

Johannes Berg <[email protected]>
mac80211: fix rate mask reset

Torin Cooper-Bennun <[email protected]>
can: m_can: m_can_rx_peripheral(): fix RX being blocked by errors

Torin Cooper-Bennun <[email protected]>
can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning

Tong Zhang <[email protected]>
can: c_can: move runtime PM enable/disable to c_can_platform

Tong Zhang <[email protected]>
can: c_can_pci: c_can_pci_remove(): fix use-after-free

Jimmy Assarsson <[email protected]>
can: kvaser_pciefd: Always disable bus load reporting

Angelo Dureghello <[email protected]>
can: flexcan: flexcan_chip_freeze(): fix chip freeze for missing bitrate

Stephane Grosjean <[email protected]>
can: peak_usb: add forgotten supported devices

Alexander Ovechkin <[email protected]>
tcp: relookup sock for RST+ACK packets handled by obsolete req sock

Florian Westphal <[email protected]>
netfilter: ctnetlink: fix dump of the expect mask attribute

Hangbin Liu <[email protected]>
selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed

Dylan Hung <[email protected]>
ftgmac100: Restart MAC HW once

Lv Yunlong <[email protected]>
net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidump_template

Dinghao Liu <[email protected]>

    e1000e: Fix error handling in e1000_set_d0_lplu_state_82571

Vitaly Lifshits <[email protected]>

    e1000e: add rtnl_lock() to e1000_reset_task

Muhammad Husaini Zulkifli <[email protected]>
igc: Fix Supported Pause Frame Link Setting

Muhammad Husaini Zulkifli <[email protected]>
igc: Fix Pause Frame Advertising

Florian Fainelli <[email protected]>

    net: dsa: bcm_sf2: Qualify phydev->dev_flags based on port

Eric Dumazet <[email protected]>
net: sched: validate stab values

Eric Dumazet <[email protected]>
macvlan: macvlan_count_rx() needs to be aware of preemption

Wei Wang <[email protected]>
ipv6: fix suspecious RCU usage warning

Maor Dickman <[email protected]>
net/mlx5e: Don't match on Geneve options in case option masks are all zero

Georgi Valkov <[email protected]>
libbpf: Fix INSTALL flag order

Maciej Fijalkowski <[email protected]>
veth: Store queue_mapping independently of XDP prog presence

Grygorii Strashko <[email protected]>
bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD

Mikulas Patocka <[email protected]>
dm ioctl: fix out of bounds array access when no devices

JeongHyeon Lee <[email protected]>
dm verity: fix DM_VERITY_OPTS_MAX value

Mimi Zohar <[email protected]>
integrity: double check iint_cache was initialized

Claudiu Beznea <[email protected]>
ARM: dts: at91-sama5d27_som1: fix phy address to 7

Horia Geantă <[email protected]>
arm64: dts: ls1043a: mark crypto engine dma coherent

Horia Geantă <[email protected]>
arm64: dts: ls1012a: mark crypto engine dma coherent

Horia Geantă <[email protected]>
arm64: dts: ls1046a: mark crypto engine dma coherent

Chris Chiu <[email protected]>
ACPI: video: Add missing callback back for Sony VPCEH3U1E

Nick Desaulniers <[email protected]>
gcov: fix clang-11+ support

Andrey Konovalov <[email protected]>
kasan: fix per-page tags for non-page_alloc pages

Phillip Lougher <[email protected]>
squashfs: fix xattr id and id lookup sanity checks

Sean Nyekjaer <[email protected]>
squashfs: fix inode lookup sanity checks

Hans de Goede <[email protected]>
platform/x86: intel-vbtn: Stop reporting SW_DOCK events

Mian Yousaf Kaukab <[email protected]>
netsec: restore phy power state after controller reset

Sergei Trofimovich <[email protected]>
ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign

Sergei Trofimovich <[email protected]>
ia64: fix ia64_syscall_get_set_arguments() for break-based syscalls

Daniel Wagner <[email protected]>
block: Suppress uevent for hidden device when removed

J. Bruce Fields <[email protected]>
nfs: we don't support removing system.nfs4_acl

Dmitry Monakhov <[email protected]>
nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a

Hannes Reinecke <[email protected]>
nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted

Hannes Reinecke <[email protected]>
nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request()

Christian König <[email protected]>
drm/radeon: fix AGP dependency

Nirmoy Das <[email protected]>
drm/amdgpu: fb BO should be ttm_bo_type_device

Sung Lee <[email protected]>
drm/amd/display: Revert dram_clock_change_latency for DCN2.1

satya priya <[email protected]>
regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck

Peter Zijlstra <[email protected]>
u64_stats,lockdep: Fix u64_stats_init() vs lockdep

Tomer Tayar <[email protected]>
habanalabs: Call put_pid() when releasing control device

Rob Gardner <[email protected]>
sparc64: Fix opcode filtering in handling of no fault loads

Paul Cercueil <[email protected]>
irqchip/ingenic: Add support for the JZ4760

Paulo Alcantara <[email protected]>
cifs: change noisy error message to FYI

Tong Zhang <[email protected]>
atm: idt77252: fix null-ptr-dereference

Tong Zhang <[email protected]>
atm: uPD98402: fix incorrect allocation

Paul Cercueil <[email protected]>
net: davicom: Use platform_get_irq_optional()

Jia-Ju Bai <[email protected]>
net: wan: fix error return code of uhdlc_init()

Jia-Ju Bai <[email protected]>
net: hisilicon: hns: fix error return code of hns_nic_clear_all_rx_fetch()

Frank Sorenson <[email protected]>
NFS: Correct size calculation for create reply length

Timo Rothenpieler <[email protected]>
nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default

Yang Li <[email protected]>
gpiolib: acpi: Add missing IRQF_ONESHOT

Sudeep Holla <[email protected]>
cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev

Aurelien Aptel <[email protected]>
cifs: ask for more credit on async read/write code paths

Michael Braun <[email protected]>
gianfar: fix jumbo packets+napi+rx overrun crash

Denis Efremov <[email protected]>
sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count

Jia-Ju Bai <[email protected]>
net: intel: iavf: fix error return code of iavf_init_get_resources()

Jia-Ju Bai <[email protected]>
net: tehuti: fix error return code in bdx_probe()

Dinghao Liu <[email protected]>
ixgbe: Fix memleak in ixgbe_configure_clsu32

Mark Pearson <[email protected]>
ALSA: hda: ignore invalid NHLT table

Hayes Wang <[email protected]>
Revert "r8152: adjust the settings about MAC clock speed down for RTL8153"

Tong Zhang <[email protected]>
atm: lanai: dont run lanai_dev_close if not open

Tong Zhang <[email protected]>
atm: eni: dont release is never initialized

Michael Ellerman <[email protected]>
powerpc/4xx: Fix build errors from mfdcr()

Heiko Thiery <[email protected]>
net: fec: ptp: avoid register access when ipg clock is disabled

Mike Kravetz <[email protected]>
hugetlbfs: hugetlb_fault_mutex_hash() cleanup

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

Diffstat:

 Makefile                                           |  4 +-
 arch/arm/boot/dts/at91-sama5d27_som1.dtsi          |  4 +-
 arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi     |  1 +
 arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi     |  1 +
 arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi     |  1 +
 arch/arm64/kernel/crash_dump.c                     |  2 +
 arch/ia64/include/asm/syscall.h                    |  2 +-
 arch/ia64/kernel/ptrace.c                          | 24 ++++--
 arch/powerpc/include/asm/dcr-native.h              |  8 +-
 arch/sparc/kernel/traps_64.c                       | 13 ++--
 arch/x86/mm/mem_encrypt.c                          |  2 +-
 block/blk-merge.c                                  |  8 ++
 block/genhd.c                                      |  4 +-
 drivers/acpi/internal.h                            |  6 +-
 drivers/acpi/scan.c                                | 88 +++++++++++++---------
 drivers/acpi/video_detect.c                        |  1 +
 drivers/atm/eni.c                                  |  3 +-
 drivers/atm/idt77105.c                             |  4 +-
 drivers/atm/lanai.c                                |  5 +-
 drivers/atm/uPD98402.c                             |  2 +-
 drivers/base/power/runtime.c                       | 45 +++++++++--
 drivers/bus/omap_l3_noc.c                          |  4 +-
 drivers/cpufreq/cpufreq-dt-platdev.c               |  2 +
 drivers/gpio/gpiolib-acpi.c                        |  2 +-
 drivers/gpu/drm/Kconfig                            |  1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c             |  2 +-
 .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c  |  2 +-
 drivers/gpu/drm/msm/msm_drv.c                      |  4 +
 drivers/infiniband/hw/cxgb4/cm.c                   |  4 +-
 drivers/irqchip/irq-ingenic-tcu.c                  |  1 +
 drivers/irqchip/irq-ingenic.c                      |  1 +
 drivers/md/dm-ioctl.c                              |  2 +-
 drivers/md/dm-verity-target.c                      |  2 +-
 drivers/misc/habanalabs/device.c                   |  2 +
 drivers/net/can/c_can/c_can.c                      | 24 +-----
 drivers/net/can/c_can/c_can_pci.c                  |  3 +-
 drivers/net/can/c_can/c_can_platform.c             |  6 +-
 drivers/net/can/dev.c                              |  1 +
 drivers/net/can/flexcan.c                          |  8 +-
 drivers/net/can/kvaser_pciefd.c                    |  4 +
 drivers/net/can/m_can/m_can.c                      |  5 +-
 drivers/net/dsa/b53/b53_common.c                   | 14 ++--
 drivers/net/dsa/bcm_sf2.c                          |  6 +-
 drivers/net/ethernet/davicom/dm9000.c              |  2 +-
 drivers/net/ethernet/faraday/ftgmac100.c           |  1 +
 drivers/net/ethernet/freescale/fec_ptp.c           |  7 ++
 drivers/net/ethernet/freescale/gianfar.c           | 15 ++++
 drivers/net/ethernet/hisilicon/hns/hns_enet.c      |  4 +-
 drivers/net/ethernet/intel/e1000e/82571.c          |  2 +
 drivers/net/ethernet/intel/e1000e/netdev.c         |  6 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c        |  3 +-
 drivers/net/ethernet/intel/igc/igc_ethtool.c       |  7 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c      |  6 +-
 drivers/net/ethernet/marvell/octeontx2/af/rvu.c    |  4 +-
 .../net/ethernet/marvell/octeontx2/af/rvu_npc.c    |  2 +-
 .../ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c |  4 +
 .../net/ethernet/mellanox/mlx5/core/en_ethtool.c   |  6 +-
 .../net/ethernet/netronome/nfp/flower/metadata.c   | 24 ++++--
 .../net/ethernet/qlogic/qlcnic/qlcnic_minidump.c   |  3 +
 drivers/net/ethernet/socionext/netsec.c            |  9 ++-
 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c  |  2 +
 drivers/net/ethernet/sun/niu.c                     |  2 -
 drivers/net/ethernet/tehuti/tehuti.c               |  1 +
 drivers/net/usb/cdc-phonet.c                       |  2 +
 drivers/net/usb/r8152.c                            | 40 +++-------
 drivers/net/veth.c                                 |  3 +-
 drivers/net/wan/fsl_ucc_hdlc.c                     |  8 +-
 drivers/nvme/host/core.c                           |  1 +
 drivers/nvme/host/fc.c                             |  2 +-
 drivers/nvme/host/pci.c                            |  1 +
 drivers/platform/x86/intel-vbtn.c                  | 12 ++-
 drivers/regulator/qcom-rpmh-regulator.c            |  4 +-
 drivers/scsi/mpt3sas/mpt3sas_base.c                |  8 +-
 drivers/scsi/qedi/qedi_main.c                      |  1 +
 drivers/scsi/qla2xxx/qla_target.c                  | 13 ++--
 drivers/scsi/qla2xxx/tcm_qla2xxx.c                 |  4 -
 fs/cifs/smb2pdu.c                                  |  6 +-
 fs/cifs/transport.c                                |  2 +-
 fs/ext4/xattr.c                                    |  4 +
 fs/hugetlbfs/inode.c                               |  4 +-
 fs/nfs/Kconfig                                     |  2 +-
 fs/nfs/nfs3xdr.c                                   |  3 +-
 fs/nfs/nfs4proc.c                                  |  3 +
 fs/squashfs/export.c                               |  8 +-
 fs/squashfs/id.c                                   |  6 +-
 fs/squashfs/squashfs_fs.h                          |  1 +
 fs/squashfs/xattr_id.c                             |  6 +-
 include/acpi/acpi_bus.h                            |  1 +
 include/linux/bpf.h                                |  9 ++-
 include/linux/hugetlb.h                            |  2 +-
 include/linux/if_macvlan.h                         |  3 +-
 include/linux/mm.h                                 | 15 +++-
 include/linux/mutex.h                              |  2 +-
 include/linux/netfilter/x_tables.h                 |  7 +-
 include/linux/u64_stats_sync.h                     |  7 +-
 include/net/inet_connection_sock.h                 |  2 +-
 include/net/nexthop.h                              | 24 ++++++
 include/net/red.h                                  | 10 ++-
 include/net/rtnetlink.h                            |  2 +
 kernel/gcov/clang.c                                | 69 +++++++++++++++++
 kernel/power/energy_model.c                        |  2 +-
 mm/hugetlb.c                                       | 10 +--
 mm/userfaultfd.c                                   |  2 +-
 net/core/dev.c                                     |  2 +-
 net/ipv4/inet_connection_sock.c                    |  7 +-
 net/ipv4/netfilter/arp_tables.c                    | 16 ++--
 net/ipv4/netfilter/ip_tables.c                     | 16 ++--
 net/ipv4/tcp_minisocks.c                           |  7 +-
 net/ipv6/ip6_fib.c                                 |  2 +-
 net/ipv6/netfilter/ip6_tables.c                    | 16 ++--
 net/mac80211/cfg.c                                 |  4 +-
 net/mac80211/ibss.c                                |  2 +
 net/netfilter/nf_conntrack_netlink.c               |  1 +
 net/netfilter/x_tables.c                           | 49 ++++++++----
 net/qrtr/qrtr.c                                    |  5 ++
 net/sched/sch_choke.c                              |  7 +-
 net/sched/sch_gred.c                               |  2 +-
 net/sched/sch_red.c                                |  7 +-
 net/sched/sch_sfq.c                                |  2 +-
 security/integrity/iint.c                          |  8 ++
 sound/hda/intel-nhlt.c                             |  5 ++
 tools/lib/bpf/Makefile                             |  2 +-
 tools/lib/bpf/btf_dump.c                           |  2 +-
 tools/lib/bpf/netlink.c                            |  2 +-
 tools/perf/util/auxtrace.c                         |  4 -
 .../testing/selftests/bpf/progs/test_tunnel_kern.c |  6 +-
 .../selftests/net/forwarding/vxlan_bridge_1d.sh    |  2 +-
 127 files changed, 621 insertions(+), 304 deletions(-)