Skip to content

5.10.30-rc1 review

Greg Kroah-Hartman alsa-devel linux-arm-kernel linux-tegra lkml netdev stable virtualization 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest188 patches 12 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/188xfrm/compat: Cleanup WARN()s that can be user-triggerednet/xfrm/xfrm_compat.c+9 -30 replies
2/188ALSA: aloop: Fix initialization of controlssound/drivers/aloop.c+8 -30 replies
3/188ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1sound/pci/hda/patch_realtek.c+16 -00 replies
4/188ALSA: hda/conexant: Apply quirk for another HP ZBook G5 modelsound/pci/hda/patch_conexant.c+1 -00 replies
5/188ASoC: intel: atom: Stop advertising non working S24LE supportsound/soc/intel/atom/sst-mfld-platform-pcm.c+3 -30 replies
6/188nfc: fix refcount leak in llcp_sock_bind()net/nfc/llcp_sock.c+2 -00 replies
7/188nfc: fix refcount leak in llcp_sock_connect()net/nfc/llcp_sock.c+2 -00 replies
8/188nfc: fix memory leak in llcp_sock_connect()net/nfc/llcp_sock.c+2 -00 replies
9/188nfc: Avoid endless loops caused by repeated llcp_sock_connect()net/nfc/llcp_sock.c+4 -00 replies
10/188selinux: make nslot handling in avtab more robustsecurity/selinux/ss/avtab.c+11 -100 replies
11/188selinux: fix cond_list corruption when changing booleanssecurity/selinux/ss/avtab.c security/selinux/ss/avtab.h security/selinux/ss/conditional.c+32 -680 replies
12/188selinux: fix race between old and new sidtabsecurity/selinux/ss/services.c security/selinux/ss/sidtab.c security/selinux/ss/sidtab.h+145 -370 replies
13/188xen/evtchn: Change irq_info lock to raw_spinlock_tdrivers/xen/events/events_base.c+6 -60 replies
14/188net: ipv6: check for validity before dereferencing cfg->fc_nlinfo.nlhnet/ipv6/route.c+5 -30 replies
15/188net: dsa: lantiq_gswip: Let GSWIP automatically set the xMII clockdrivers/net/dsa/lantiq_gswip.c+7 -20 replies
16/188net: dsa: lantiq_gswip: Dont use PHY auto pollingdrivers/net/dsa/lantiq_gswip.c+159 -260 replies
17/188net: dsa: lantiq_gswip: Configure all remaining GSWIP_MII_CFG bitsdrivers/net/dsa/lantiq_gswip.c+16 -30 replies
18/188drm/i915: Fix invalid access to ACPI _DSM objectsdrivers/gpu/drm/i915/display/intel_acpi.c+20 -20 replies
19/188ACPI: processor: Fix build when CONFIG_ACPI_PROCESSOR=march/x86/include/asm/smp.h arch/x86/kernel/smpboot.c drivers/acpi/processor_idle.c+14 -180 replies
20/188IB/hfi1: Fix probe time panic when AIP is enabled with a buggy BIOSdrivers/infiniband/hw/hfi1/affinity.c drivers/infiniband/hw/hfi1/hfi.h drivers/infiniband/hw/hfi1/init.c +1 more+16 -190 replies
21/188LOOKUP_MOUNTPOINT: we are cleaning "jumped" flag too latefs/namei.c+4 -40 replies
22/188gcov: re-fix clang-11+ supportkernel/gcov/clang.c+19 -100 replies
23/188ia64: fix user_stack_pointer() for ptrace()arch/ia64/include/asm/ptrace.h+1 -70 replies
24/188nds32: flush_dcache_page: use page_mapping_file to avoid races with swapoffarch/nds32/mm/cacheflush.c+1 -10 replies
25/188ocfs2: fix deadlock between setattr and dio_end_io_writefs/ocfs2/aops.c fs/ocfs2/file.c+7 -120 replies
26/188fs: direct-io: fix missing sdio->boundaryfs/direct-io.c+3 -20 replies
27/188ethtool: fix incorrect datatype in set_eee opsnet/ethtool/eee.c+2 -20 replies
28/188of: property: fw_devlink: do not link ".*,nr-gpios"drivers/of/property.c+10 -10 replies
29/188parisc: parisc-agp requires SBA IOMMU driverdrivers/char/agp/Kconfig+1 -10 replies
30/188parisc: avoid a warning on u8 cast for cmpxchg on u8 pointersarch/parisc/include/asm/cmpxchg.h+1 -10 replies
31/188ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pinarch/arm/boot/dts/armada-385-turris-omnia.dts+1 -00 replies
32/188batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"->reserved fieldnet/batman-adv/translation-table.c+2 -00 replies
33/188ice: Continue probe on link/PHY errorsdrivers/net/ethernet/intel/ice/ice_main.c+6 -90 replies
34/188ice: Increase control queue timeoutdrivers/net/ethernet/intel/ice/ice_controlq.h+2 -20 replies
35/188ice: prevent ice_open and ice_stop during resetdrivers/net/ethernet/intel/ice/ice.h drivers/net/ethernet/intel/ice/ice_lib.c drivers/net/ethernet/intel/ice/ice_main.c+31 -20 replies
36/188ice: fix memory allocation calldrivers/net/ethernet/intel/ice/ice_common.c+1 -10 replies
37/188ice: remove DCBNL_DEVRESET bit from PF statedrivers/net/ethernet/intel/ice/ice.h drivers/net/ethernet/intel/ice/ice_dcb_nl.c drivers/net/ethernet/intel/ice/ice_lib.c+0 -40 replies
38/188ice: Fix for dereference of NULL pointerdrivers/net/ethernet/intel/ice/ice_switch.c+7 -50 replies
39/188ice: Use port number instead of PF ID for WoLdrivers/net/ethernet/intel/ice/ice.h drivers/net/ethernet/intel/ice/ice_ethtool.c drivers/net/ethernet/intel/ice/ice_main.c+7 -80 replies
40/188ice: Cleanup fltr list in case of allocation issuesdrivers/net/ethernet/intel/ice/ice_switch.c+2 -10 replies
41/188iwlwifi: pcie: properly set LTR workarounds on 22000 devicesdrivers/net/wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c drivers/net/wireless/intel/iwlwifi/pcie/ctxt-info.c drivers/net/wireless/intel/iwlwifi/pcie/trans-gen2.c+37 -320 replies
42/188ice: fix memory leak of aRFS after resuming from suspenddrivers/net/ethernet/intel/ice/ice_main.c+1 -00 replies
43/188net: hso: fix null-ptr-deref during tty device unregistrationdrivers/net/usb/hso.c+12 -210 replies
44/188libbpf: Fix bail out from ringbuf_process_ring() on errortools/lib/bpf/ringbuf.c+1 -10 replies
45/188bpf: Enforce that struct_ops programs be GPL-onlykernel/bpf/verifier.c+5 -00 replies
46/188bpf: link: Refuse non-O_RDWR flags in BPF_OBJ_GETkernel/bpf/inode.c+1 -10 replies
47/188ethernet/netronome/nfp: Fix a use after free in nfp_bpf_ctrl_msg_rxdrivers/net/ethernet/netronome/nfp/bpf/cmsg.c+1 -00 replies
48/188libbpf: Ensure umem pointer is non-NULL before dereferencingtools/lib/bpf/xsk.c+3 -00 replies
49/188libbpf: Restore umem state after socket create failuretools/lib/bpf/xsk.c+23 -180 replies
50/188libbpf: Only create rx and tx XDP rings when necessarytools/lib/bpf/xsk.c+11 -20 replies
51/188bpf: Refcount task stack in bpf_get_task_stackkernel/bpf/stackmap.c+10 -20 replies
52/188bpf, sockmap: Fix sk->prot unhash op resetinclude/linux/skmsg.h+6 -10 replies
53/188bpf, sockmap: Fix incorrect fwd_alloc accountingnet/core/skmsg.c+5 -70 replies
54/188net: ensure mac header is set in virtio_net_hdr_to_skb()include/linux/virtio_net.h+2 -00 replies
55/188virtio_net: Do not pull payload in skb->headdrivers/net/virtio_net.c include/linux/virtio_net.h+16 -82 replies
56/188i40e: Fix sparse warning: missing error code errdrivers/net/ethernet/intel/i40e/i40e_main.c+6 -20 replies
57/188i40e: Fix sparse error: vsi->netdev could be nulldrivers/net/ethernet/intel/i40e/i40e_main.c+1 -20 replies
58/188i40e: Fix sparse error: uninitialized symbol ringdrivers/net/ethernet/intel/i40e/i40e_debugfs.c+3 -00 replies
59/188i40e: Fix sparse errors in i40e_txrx.cdrivers/net/ethernet/intel/i40e/i40e_txrx.c+5 -70 replies
60/188vdpa/mlx5: Fix suspend/resume index restorationdrivers/vdpa/mlx5/net/mlx5_vnet.c+8 -130 replies
61/188net: sched: sch_teql: fix null-pointer dereferencenet/sched/sch_teql.c+3 -00 replies
62/188net: sched: fix action overwrite reference countinginclude/net/act_api.h net/sched/act_api.c net/sched/cls_api.c+23 -130 replies
63/188nl80211: fix beacon head validationnet/wireless/nl80211.c+5 -10 replies
64/188nl80211: fix potential leak of ACL paramsnet/wireless/nl80211.c+2 -20 replies
65/188cfg80211: check S1G beacon compat element lengthnet/wireless/scan.c+8 -60 replies
66/188mac80211: fix time-is-after bug in mlmenet/mac80211/mlme.c+4 -10 replies
67/188mac80211: fix TXQ AC confusionnet/mac80211/tx.c+1 -10 replies
68/188net: hsr: Reset MAC header for Tx pathnet/hsr/hsr_device.c net/hsr/hsr_forward.c+1 -60 replies
69/188net-ipv6: bugfix - raw & sctp - switch to ipv6_can_nonlocal_bind()net/ipv6/raw.c net/sctp/ipv6.c+4 -50 replies
70/188net: let skb_orphan_partial wake-up waiters.include/net/sock.h net/core/sock.c+12 -90 replies
71/188thunderbolt: Fix a leak in tb_retimer_add()drivers/thunderbolt/retimer.c+1 -10 replies
72/188thunderbolt: Fix off by one in tb_port_find_retimer()drivers/thunderbolt/retimer.c+1 -10 replies
73/188usbip: add sysfs_lock to synchronize sysfs code pathsdrivers/usb/usbip/usbip_common.h drivers/usb/usbip/vhci_hcd.c drivers/usb/usbip/vhci_sysfs.c+29 -50 replies
74/188usbip: stub-dev synchronize sysfs code pathsdrivers/usb/usbip/stub_dev.c+9 -20 replies
75/188usbip: vudc synchronize sysfs code pathsdrivers/usb/usbip/vudc_dev.c drivers/usb/usbip/vudc_sysfs.c+6 -00 replies
76/188usbip: synchronize event handler with sysfs code pathsdrivers/usb/usbip/usbip_event.c+2 -00 replies
77/188driver core: Fix locking bug in deferred_probe_timeout_work_func()drivers/base/dd.c+5 -30 replies
78/188scsi: pm80xx: Fix chip initialization failuredrivers/scsi/pm8001/pm8001_hwi.c+4 -40 replies
79/188scsi: target: iscsi: Fix zero tag inside a trace eventdrivers/target/iscsi/iscsi_target.c+1 -20 replies
80/188percpu: make pcpu_nr_empty_pop_pages per chunk typemm/percpu-internal.h mm/percpu-stats.c mm/percpu.c+15 -100 replies
81/188i2c: turn recovery error on init to debugdrivers/i2c/i2c-core-base.c+4 -30 replies
82/188KVM: x86/mmu: change TDP MMU yield function returns to match cond_reschedarch/x86/kvm/mmu/tdp_mmu.c+29 -100 replies
83/188KVM: x86/mmu: Merge flush and non-flush tdp_mmu_iter_cond_reschedarch/x86/kvm/mmu/tdp_mmu.c+13 -290 replies
84/188KVM: x86/mmu: Rename goal_gfn to next_last_level_gfnarch/x86/kvm/mmu/tdp_iter.c arch/x86/kvm/mmu/tdp_iter.h+12 -120 replies
85/188KVM: x86/mmu: Ensure forward progress when yielding in TDP MMU iterarch/x86/kvm/mmu/tdp_iter.c arch/x86/kvm/mmu/tdp_iter.h arch/x86/kvm/mmu/tdp_mmu.c+23 -230 replies
86/188KVM: x86/mmu: Yield in TDU MMU iter even if no SPTES changedarch/x86/kvm/mmu/tdp_mmu.c+22 -100 replies
87/188KVM: x86/mmu: Ensure TLBs are flushed when yielding during GFN range zaparch/x86/kvm/mmu/tdp_mmu.c+13 -110 replies
88/188KVM: x86/mmu: Ensure TLBs are flushed for TDP MMU during NX zappingarch/x86/kvm/mmu/mmu.c+8 -50 replies
89/188KVM: x86/mmu: Dont allow TDP MMU to yield when recovering NX pagesarch/x86/kvm/mmu/mmu.c arch/x86/kvm/mmu/tdp_mmu.c arch/x86/kvm/mmu/tdp_mmu.h+22 -70 replies
90/188KVM: x86/mmu: preserve pending TLB flush across calls to kvm_tdp_mmu_zap_sparch/x86/kvm/mmu/mmu.c+1 -10 replies
91/188net: sched: fix err handler in tcf_action_init()include/net/act_api.h net/sched/act_api.c net/sched/cls_api.c+19 -190 replies
92/188ice: Refactor DCB related variables out of the ice_port_info structdrivers/net/ethernet/intel/ice/ice_dcb.c drivers/net/ethernet/intel/ice/ice_dcb_lib.c drivers/net/ethernet/intel/ice/ice_dcb_nl.c +4 more+83 -780 replies
93/188ice: Recognize 860 as iSCSI port in CEE modedrivers/net/ethernet/intel/ice/ice_dcb.c drivers/net/ethernet/intel/ice/ice_type.h+30 -90 replies
94/188xfrm: interface: fix ipv4 pmtu check to honor ip header dfnet/xfrm/xfrm_interface.c+3 -00 replies
95/188xfrm: Use actual socket sk instead of skb socket for xfrm_output_resumeinclude/net/xfrm.h net/ipv4/ah4.c net/ipv4/esp4.c +3 more+10 -100 replies
96/188remoteproc: qcom: pil_info: avoid 64-bit divisiondrivers/remoteproc/qcom_pil_info.c+1 -10 replies
97/188regulator: bd9571mwv: Fix AVS and DVFS voltage rangedrivers/regulator/bd9571mwv-regulator.c+2 -20 replies
98/188ARM: OMAP4: Fix PMIC voltage domains for bionicarch/arm/mach-omap2/pmic-cpcap.c+2 -20 replies
99/188ARM: OMAP4: PM: update ROM return address for OSWR and OFFarch/arm/mach-omap2/omap-secure.c arch/arm/mach-omap2/omap-secure.h+40 -00 replies
100/188net: xfrm: Localize sequence counter per network namespaceinclude/net/netns/xfrm.h net/xfrm/xfrm_state.c+8 -60 replies
101/188esp: delete NETIF_F_SCTP_CRC bit from features for esp offloadnet/ipv4/esp4_offload.c net/ipv6/esp6_offload.c+8 -40 replies
102/188ASoC: SOF: Intel: HDA: fix core status verificationsound/soc/sof/intel/hda-dsp.c+11 -40 replies
103/188ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chipssound/soc/codecs/wm8960.c+7 -10 replies
104/188xfrm: Fix NULL pointer dereference on policy lookupinclude/net/xfrm.h+1 -10 replies
105/188virtchnl: Fix layout of RSS structuresinclude/linux/avf/virtchnl.h+0 -20 replies
106/188i40e: Added Asym_Pause to supported link modesdrivers/net/ethernet/intel/i40e/i40e_ethtool.c+1 -00 replies
107/188i40e: Fix kernel oops when i40e driver removes VFsdrivers/net/ethernet/intel/i40e/i40e.h drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+10 -00 replies
108/188hostfs: fix memory handling in follow_link()fs/hostfs/hostfs_kern.c+3 -40 replies
109/188amd-xgbe: Update DMA coherency valuesdrivers/net/ethernet/amd/xgbe/xgbe.h+3 -30 replies
110/188vxlan: do not modify the shared tunnel info when PMTU triggers an ICMP replydrivers/net/vxlan.c+14 -40 replies
111/188geneve: do not modify the shared tunnel info when PMTU triggers an ICMP replydrivers/net/geneve.c+20 -40 replies
112/188sch_red: fix off-by-one checks in red_check_params()include/net/red.h+2 -20 replies
113/188drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmitdrivers/net/wan/hdlc_fr.c+3 -20 replies
114/188arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h arch/arm64/boot/dts/freescale/imx8mq-pinfunc.h+2 -20 replies
115/188xfrm: Provide private skb extensions for segmented and hw offloaded ESP packetsnet/ipv4/esp4_offload.c net/ipv6/esp6_offload.c net/xfrm/xfrm_device.c+20 -40 replies
116/188can: bcm/raw: fix msg_namelen values depending on CAN_REQUIRED_SIZEnet/can/bcm.c net/can/raw.c+14 -100 replies
117/188can: isotp: fix msg_namelen values depending on CAN_REQUIRED_SIZEnet/can/isotp.c+7 -40 replies
118/188mlxsw: spectrum: Fix ECN marking in tunnel decapsulationdrivers/net/ethernet/mellanox/mlxsw/spectrum.h drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c+21 -80 replies
119/188ethernet: myri10ge: Fix a use after free in myri10ge_sw_tsodrivers/net/ethernet/myricom/myri10ge/myri10ge.c+1 -10 replies
120/188gianfar: Handle error code at MAC address changedrivers/net/ethernet/freescale/gianfar.c+5 -10 replies
121/188net: dsa: Fix type was not set for devlink portnet/dsa/dsa2.c+7 -10 replies
122/188cxgb4: avoid collecting SGE_QBASE regs during trafficdrivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c drivers/net/ethernet/chelsio/cxgb4/t4_hw.c+21 -50 replies
123/188net:tipc: Fix a double free in tipc_sk_mcast_rcvnet/tipc/socket.c+1 -10 replies
124/188ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfacesarch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi+2 -00 replies
125/188net/ncsi: Avoid channel_monitor hrtimer deadlocknet/ncsi/ncsi-manage.c+13 -70 replies
126/188net: qrtr: Fix memory leak on qrtr_tx_wait failurenet/qrtr/qrtr.c+4 -10 replies
127/188nfp: flower: ignore duplicate merge hints from FWdrivers/net/ethernet/netronome/nfp/flower/main.h drivers/net/ethernet/netronome/nfp/flower/metadata.c drivers/net/ethernet/netronome/nfp/flower/offload.c+69 -30 replies
128/188net: phy: broadcom: Only advertise EEE for supported modesdrivers/net/phy/bcm-phy-lib.c+10 -30 replies
129/188I2C: JZ4780: Fix bug for Ingenic X1000.drivers/i2c/busses/i2c-jz4780.c+2 -20 replies
130/188ASoC: sunxi: sun4i-codec: fill ASoC card ownersound/soc/sunxi/sun4i-codec.c+5 -00 replies
131/188net/mlx5e: Fix mapping of ct_label zerodrivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c+29 -70 replies
132/188net/mlx5e: Fix ethtool indication of connector typedrivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c+11 -110 replies
133/188net/mlx5: Dont request more than supported EQsdrivers/net/ethernet/mellanox/mlx5/core/eq.c+12 -10 replies
134/188net/rds: Fix a use after free in rds_message_map_pagesnet/rds/message.c+2 -10 replies
135/188xdp: fix xdp_return_frame() kernel BUG throw for page_pool memory modelnet/core/xdp.c+2 -10 replies
136/188soc/fsl: qbman: fix conflicting alignment attributesdrivers/soc/fsl/qbman/qman.c+1 -10 replies
137/188i40e: Fix display statistics for veb_tcdrivers/net/ethernet/intel/i40e/i40e_ethtool.c+46 -60 replies
138/188RDMA/rtrs-clt: Close rtrs client conn before destroying rtrs clt session filesdrivers/infiniband/ulp/rtrs/rtrs-clt.c+1 -10 replies
139/188drm/msm: Set drvdata to NULL when msm_drm_init() failsdrivers/gpu/drm/msm/msm_drv.c+1 -00 replies
140/188net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...);net/ipv4/udp.c+4 -00 replies
141/188mptcp: forbit mcast-related sockopt on MPTCP socketsnet/mptcp/protocol.c+45 -00 replies
142/188scsi: ufs: core: Fix task management request completion timeoutdrivers/scsi/ufs/ufshcd.c+1 -00 replies
143/188scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUsdrivers/scsi/ufs/ufshcd.c+13 -170 replies
144/188net: cls_api: Fix uninitialised struct field bo->unlocked_driver_cbnet/sched/cls_api.c+1 -10 replies
145/188net: macb: restore cmp registers on resume pathdrivers/net/ethernet/cadence/macb_main.c+7 -00 replies
146/188clk: fix invalid usage of list cursor in registerdrivers/clk/clk.c+8 -90 replies
147/188clk: fix invalid usage of list cursor in unregisterdrivers/clk/clk.c+13 -170 replies
148/188workqueue: Move the position of debug_work_activate() in __queue_work()kernel/workqueue.c+1 -10 replies
149/188s390/cpcmd: fix inline assembly register clobberingarch/s390/kernel/cpcmd.c+4 -20 replies
150/188perf inject: Fix repipe usagetools/perf/builtin-inject.c+1 -10 replies
151/188net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit()net/openvswitch/conntrack.c+1 -50 replies
152/188openvswitch: fix send of uninitialized stack memory in ct limit replynet/openvswitch/conntrack.c+4 -40 replies
153/188i2c: designware: Adjust bus_freq_hz when refuse high speed mode setdrivers/i2c/busses/i2c-designware-master.c+1 -00 replies
154/188iwlwifi: fix 11ax disabled bit in the regulatory capability flagsdrivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c+1 -10 replies
155/188can: mcp251x: fix support for half duplex SPI host controllersdrivers/net/can/spi/mcp251x.c+18 -60 replies
156/188tipc: increment the tmp aead refcnt before attaching itnet/tipc/crypto.c+2 -10 replies
157/188net: hns3: clear VF down state bit before request link statusdrivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c+2 -20 replies
158/188net/mlx5: Fix placement of log_max_flow_counterinclude/linux/mlx5/mlx5_ifc.h+3 -30 replies
159/188net/mlx5: Fix PPLM register mappinginclude/linux/mlx5/mlx5_ifc.h+2 -00 replies
160/188net/mlx5: Fix PBMC register mappinginclude/linux/mlx5/mlx5_ifc.h+1 -10 replies
161/188RDMA/cxgb4: check for ipv6 address properly while destroying listenerdrivers/infiniband/hw/cxgb4/cm.c+2 -10 replies
162/188perf report: Fix wrong LBR block sortingtools/perf/util/block-info.c+3 -30 replies
163/188RDMA/qedr: Fix kernel panic when trying to access recv_cqdrivers/infiniband/hw/qedr/verbs.c+2 -10 replies
164/188drm/vc4: crtc: Reduce PV fifo threshold on hvs4drivers/gpu/drm/vc4/vc4_crtc.c+17 -00 replies
165/188i40e: Fix parameters in aq_get_phy_register()drivers/net/ethernet/intel/i40e/i40e_ethtool.c+1 -10 replies
166/188RDMA/addr: Be strict with gid sizedrivers/infiniband/core/addr.c+3 -10 replies
167/188vdpa/mlx5: should exclude header length and fcs from mtudrivers/vdpa/mlx5/core/mlx5_vdpa.h drivers/vdpa/mlx5/net/mlx5_vnet.c+18 -10 replies
168/188vdpa/mlx5: Fix wrong use of bit numbersdrivers/vdpa/mlx5/net/mlx5_vnet.c+2 -20 replies
169/188RAS/CEC: Correct ce_add_elem()s returned valuesdrivers/ras/cec.c+12 -30 replies
170/188clk: socfpga: fix iomem pointer cast on 64-bitdrivers/clk/socfpga/clk-gate.c+1 -10 replies
171/188lockdep: Address clang -Wformat warning printing for %hdkernel/locking/lockdep.c+1 -10 replies
172/188dt-bindings: net: ethernet-controller: fix typo in NVMEMDocumentation/devicetree/bindings/net/ethernet-controller.yaml+1 -10 replies
173/188net: sched: bump refcount for new action in ACT replace modenet/sched/act_api.c+3 -00 replies
174/188gpiolib: Read "gpio-line-names" from a firmware nodedrivers/gpio/gpiolib.c+4 -80 replies
175/188cfg80211: remove WARN_ON() in cfg80211_sme_connectnet/wireless/sme.c+1 -10 replies
176/188net: tun: set tun->dev->addr_len during TUNSETLINK processingdrivers/net/tun.c+48 -00 replies
177/188drivers: net: fix memory leak in atusb_probedrivers/net/ieee802154/atusb.c+1 -00 replies
178/188drivers: net: fix memory leak in peak_usb_create_devdrivers/net/can/usb/peak_usb/pcan_usb_core.c+5 -10 replies
179/188net: mac802154: Fix general protection faultnet/mac802154/llsec.c+1 -10 replies
180/188net: ieee802154: nl-mac: fix check on panidnet/ieee802154/nl-mac.c+4 -30 replies
181/188net: ieee802154: fix nl802154 del llsec keynet/ieee802154/nl802154.c+2 -10 replies
182/188net: ieee802154: fix nl802154 del llsec devnet/ieee802154/nl802154.c+2 -10 replies
183/188net: ieee802154: fix nl802154 add llsec keynet/ieee802154/nl802154.c+2 -10 replies
184/188net: ieee802154: fix nl802154 del llsec devkeynet/ieee802154/nl802154.c+2 -10 replies
185/188net: ieee802154: forbid monitor for set llsec paramsnet/ieee802154/nl802154.c+3 -00 replies
186/188net: ieee802154: forbid monitor for del llsec seclevelnet/ieee802154/nl802154.c+3 -00 replies
187/188net: ieee802154: stop dump llsec params for monitorsnet/ieee802154/nl802154.c+5 -00 replies
188/188Revert "net: sched: bump refcount for new action in ACT replace mode"net/sched/act_api.c+0 -30 replies

Reviews trailers per patch

77 of 188 patches have a Reviewed-by or Acked-by.

PatchJulien GrallWei LiuFlorian FainelliJason WangHauke MehrtensAndrew LunnJaroslav KyselaPierre-Louis BossartRui SalvaterraAl ViroTony BrelinskisyzbotSven EckelmannPrasad SodagudiNathan Chancellor[email protected]Greg Kroah-HartmanAndrii NakryikoDaniel BorkmannMartin KaFai LauMagnus KarlssonJakub KicinskiSong LiuDave SwitzerJoseph QiMatthew Wilcox (Oracle)Greentime HuJan KaraMichal KubecekLorenzo ColittiEric DumazetJason Gunthorpe[email protected]Ash IzatMike ChristieKlaus KudielkaFilipe MananaPeter FeinerPaolo BonziniBen GardonSean ChristophersonSabrina DubrocaFelix Fietkau[email protected]Toke Høiland-JørgensenEelco ChaudronTom LendackyAleksandr LoktionovKonrad JankowskiFabio EstevamRob HerringPetr MachataKurt Van DijckRichard WeinbergerVladimir OlteanBjorn AnderssonManivannan Sadhasivam杨文龙 (Yang Wenlong)Roi DayanEran Ben ElishaParav PanditHåkon BuggeKai VehmanenRanjani SridharanCharles KeepaxPrzemyslaw PatynowskiNicolas FerreLai JiangshanIlya LeoshkevichJiri OlsaTonghao ZhangBarry SongTim HarveyMoshe ShemeshEli CohenDinh NguyenBart Van AsscheDavid AhernMat MartineauJesper Dangaard BrouerMarek VasutAlexander AringAndi KleenAndrei RabusovJon HunterPatrick McCormickShuah KhanGuenter RoeckLinux Kernel Functional TestingHulk RobotPavel Machek (CIP)Sudip Mukherjee
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/188
2/188R-b
3/188
4/188
5/188A-b
6/188
7/188
8/188
9/188
10/188
11/188
12/188
13/188R-b R-b
14/188
15/188R-b
16/188R-b A-b R-b
17/188R-b A-b
18/188
19/188
20/188
21/188Fucked-up-by
22/188T-b R-b
23/188
24/188R-b A-b
25/188R-b
26/188R-b
27/188R-b R-b
28/188
29/188
30/188
31/188R-b T-b
32/188T-b A-b
33/188T-b
34/188T-b
35/188T-b
36/188T-b
37/188T-b
38/188T-b
39/188T-b
40/188T-b
41/188
42/188T-b
43/188T-b R-b
44/188
45/188A-b
46/188A-b A-b
47/188R-b
48/188A-b
49/188
50/188
51/188A-b
52/188
53/188
54/188
55/188A-b
56/188T-b
57/188T-b
58/188T-b
59/188T-b
60/188A-b
61/188R-b
62/188
63/188Reported-and-tested-by
64/188
65/188
66/188A-b
67/188A-b
68/188R-b
69/188R-b
70/188R-b
71/188R-b
72/188
73/188Reported-and-tested-by
74/188Reported-and-tested-by
75/188Reported-and-tested-by
76/188Reported-and-tested-by
77/188
78/188Reported-and-tested-by
79/188R-b
80/188T-b
81/188T-b
82/188R-b A-b
83/188
84/188
85/188R-b
86/188R-b
87/188R-b
88/188R-b
89/188
90/188R-b
91/188
92/188T-b
93/188T-b
94/188R-b
95/188
96/188
97/188
98/188
99/188
100/188
101/188
102/188R-b R-b
103/188A-b
104/188
105/188T-b
106/188T-b R-b R-b
107/188R-b T-b
108/188
109/188A-b
110/188T-b R-b
111/188T-b R-b
112/188
113/188
114/188R-b A-b
115/188
116/188A-b T-b
117/188A-b
118/188A-b R-b
119/188
120/188
121/188R-b
122/188
123/188
124/188R-b
125/188
126/188R-b R-b
127/188
128/188
129/188T-b
130/188
131/188R-b
132/188R-b
133/188R-b
134/188R-b
135/188A-b
136/188
137/188T-b R-b
138/188
139/188
140/188R-b
141/188R-b
142/188R-b
143/188R-b
144/188
145/188A-b
146/188
147/188
148/188R-b
149/188A-b
150/188A-b
151/188R-b
152/188A-b
153/188R-b
154/188
155/188T-b
156/188
157/188
158/188R-b
159/188R-b
160/188R-b
161/188
162/188R-b
163/188
164/188
165/188T-b
166/188
167/188A-b A-b
168/188A-b
169/188
170/188A-b
171/188
172/188
173/188
174/188T-b R-b
175/188
176/188Diagnosed-by R-b
177/188
178/188
179/188A-b
180/188
181/188
182/188
183/188
184/188
185/188
186/188
187/188
188/188

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

Read the v1 thread

Cover letter [PATCH 5.10 000/188] 5.10.30-rc1 review

This is the start of the stable review cycle for the 5.10.30 release. There are 188 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, 14 Apr 2021 08:39:44 +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.30-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.30-rc1

Vlad Buslov <[email protected]>
Revert "net: sched: bump refcount for new action in ACT replace mode"

Alexander Aring <[email protected]>
net: ieee802154: stop dump llsec params for monitors

Alexander Aring <[email protected]>
net: ieee802154: forbid monitor for del llsec seclevel

Alexander Aring <[email protected]>
net: ieee802154: forbid monitor for set llsec params

Alexander Aring <[email protected]>

    net: ieee802154: fix nl802154 del llsec devkey

Alexander Aring <[email protected]>

    net: ieee802154: fix nl802154 add llsec key

Alexander Aring <[email protected]>

    net: ieee802154: fix nl802154 del llsec dev

Alexander Aring <[email protected]>

    net: ieee802154: fix nl802154 del llsec key

Alexander Aring <[email protected]>
net: ieee802154: nl-mac: fix check on panid

Pavel Skripkin <[email protected]>
net: mac802154: Fix general protection fault

Pavel Skripkin <[email protected]>
drivers: net: fix memory leak in peak_usb_create_dev

Pavel Skripkin <[email protected]>
drivers: net: fix memory leak in atusb_probe

Phillip Potter <[email protected]>

    net: tun: set tun->dev->addr_len during TUNSETLINK processing

Du Cheng <[email protected]>

    cfg80211: remove WARN_ON() in cfg80211_sme_connect

Andy Shevchenko <[email protected]>
gpiolib: Read "gpio-line-names" from a firmware node

Kumar Kartikeya Dwivedi <[email protected]>
net: sched: bump refcount for new action in ACT replace mode

Rafał Miłecki <[email protected]>
dt-bindings: net: ethernet-controller: fix typo in NVMEM

Arnd Bergmann <[email protected]>
lockdep: Address clang -Wformat warning printing for %hd

Krzysztof Kozlowski <[email protected]>
clk: socfpga: fix iomem pointer cast on 64-bit

William Roche <[email protected]>
RAS/CEC: Correct ce_add_elem()'s returned values

Eli Cohen <[email protected]>
vdpa/mlx5: Fix wrong use of bit numbers

Si-Wei Liu <[email protected]>
vdpa/mlx5: should exclude header length and fcs from mtu

Leon Romanovsky <[email protected]>
RDMA/addr: Be strict with gid size

Grzegorz Siwik <[email protected]>
i40e: Fix parameters in aq_get_phy_register()

Dom Cobley <[email protected]>
drm/vc4: crtc: Reduce PV fifo threshold on hvs4

Kamal Heib <[email protected]>
RDMA/qedr: Fix kernel panic when trying to access recv_cq

Jin Yao <[email protected]>
perf report: Fix wrong LBR block sorting

Potnuri Bharat Teja <[email protected]>
RDMA/cxgb4: check for ipv6 address properly while destroying listener

Aya Levin <[email protected]>
net/mlx5: Fix PBMC register mapping

Aya Levin <[email protected]>
net/mlx5: Fix PPLM register mapping

Raed Salem <[email protected]>
net/mlx5: Fix placement of log_max_flow_counter

Guangbin Huang <[email protected]>
net: hns3: clear VF down state bit before request link status

Xin Long <[email protected]>
tipc: increment the tmp aead refcnt before attaching it

Marc Kleine-Budde <[email protected]>
can: mcp251x: fix support for half duplex SPI host controllers

Luca Coelho <[email protected]>
iwlwifi: fix 11ax disabled bit in the regulatory capability flags

Andy Shevchenko <[email protected]>
i2c: designware: Adjust bus_freq_hz when refuse high speed mode set

Ilya Maximets <[email protected]>
openvswitch: fix send of uninitialized stack memory in ct limit reply

Zheng Yongjun <[email protected]>
net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit()

Adrian Hunter <[email protected]>
perf inject: Fix repipe usage

Alexander Gordeev <[email protected]>
s390/cpcmd: fix inline assembly register clobbering

Zqiang <[email protected]>
workqueue: Move the position of debug_work_activate() in __queue_work()

Lukasz Bartosik <[email protected]>
clk: fix invalid usage of list cursor in unregister

Lukasz Bartosik <[email protected]>
clk: fix invalid usage of list cursor in register

Claudiu Beznea <[email protected]>
net: macb: restore cmp registers on resume path

Yunjian Wang <[email protected]>

    net: cls_api: Fix uninitialised struct field bo->unlocked_driver_cb

Can Guo <[email protected]>
scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUs

Can Guo <[email protected]>
scsi: ufs: core: Fix task management request completion timeout

Paolo Abeni <[email protected]>
mptcp: forbit mcast-related sockopt on MPTCP sockets

Norman Maurer <[email protected]>

    net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...);

Stephen Boyd <[email protected]>
drm/msm: Set drvdata to NULL when msm_drm_init() fails

Md Haris Iqbal <[email protected]>
RDMA/rtrs-clt: Close rtrs client conn before destroying rtrs clt session files

Eryk Rybak <[email protected]>
i40e: Fix display statistics for veb_tc

Arnd Bergmann <[email protected]>
soc/fsl: qbman: fix conflicting alignment attributes

Ong Boon Leong <[email protected]>
xdp: fix xdp_return_frame() kernel BUG throw for page_pool memory model

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

Daniel Jurgens <[email protected]>
net/mlx5: Don't request more than supported EQs

Aya Levin <[email protected]>
net/mlx5e: Fix ethtool indication of connector type

Ariel Levkovich <[email protected]>
net/mlx5e: Fix mapping of ct_label zero

Bastian Germann <[email protected]>
ASoC: sunxi: sun4i-codec: fill ASoC card owner

周琰杰 (Zhou Yanjie) <[email protected]>

    I2C: JZ4780: Fix bug for Ingenic X1000.

Florian Fainelli <[email protected]>
net: phy: broadcom: Only advertise EEE for supported modes

Yinjun Zhang <[email protected]>
nfp: flower: ignore duplicate merge hints from FW

Loic Poulain <[email protected]>
net: qrtr: Fix memory leak on qrtr_tx_wait failure

Milton Miller <[email protected]>
net/ncsi: Avoid channel_monitor hrtimer deadlock

Stefan Riedmueller <[email protected]>
ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces

Lv Yunlong <[email protected]>
net:tipc: Fix a double free in tipc_sk_mcast_rcv

Rahul Lakkireddy <[email protected]>
cxgb4: avoid collecting SGE_QBASE regs during traffic

Maxim Kochetkov <[email protected]>
net: dsa: Fix type was not set for devlink port

Claudiu Manoil <[email protected]>
gianfar: Handle error code at MAC address change

Lv Yunlong <[email protected]>
ethernet: myri10ge: Fix a use after free in myri10ge_sw_tso

Ido Schimmel <[email protected]>
mlxsw: spectrum: Fix ECN marking in tunnel decapsulation

Oliver Hartkopp <[email protected]>
can: isotp: fix msg_namelen values depending on CAN_REQUIRED_SIZE

Oliver Hartkopp <[email protected]>
can: bcm/raw: fix msg_namelen values depending on CAN_REQUIRED_SIZE

Steffen Klassert <[email protected]>
xfrm: Provide private skb extensions for segmented and hw offloaded ESP packets

Oliver Stäbler <[email protected]>
arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0

Lv Yunlong <[email protected]>
drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit

Eric Dumazet <[email protected]>
sch_red: fix off-by-one checks in red_check_params()

Antoine Tenart <[email protected]>
geneve: do not modify the shared tunnel info when PMTU triggers an ICMP reply

Antoine Tenart <[email protected]>
vxlan: do not modify the shared tunnel info when PMTU triggers an ICMP reply

Shyam Sundar S K <[email protected]>
amd-xgbe: Update DMA coherency values

Al Viro <[email protected]>
hostfs: fix memory handling in follow_link()

Eryk Rybak <[email protected]>
i40e: Fix kernel oops when i40e driver removes VF's

Mateusz Palczewski <[email protected]>
i40e: Added Asym_Pause to supported link modes

Norbert Ciosek <[email protected]>
virtchnl: Fix layout of RSS structures

Steffen Klassert <[email protected]>
xfrm: Fix NULL pointer dereference on policy lookup

Shengjiu Wang <[email protected]>
ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips

Guennadi Liakhovetski <[email protected]>
ASoC: SOF: Intel: HDA: fix core status verification

Xin Long <[email protected]>
esp: delete NETIF_F_SCTP_CRC bit from features for esp offload

Ahmed S. Darwish <[email protected]>
net: xfrm: Localize sequence counter per network namespace

Carlos Leija <[email protected]>
ARM: OMAP4: PM: update ROM return address for OSWR and OFF

Tony Lindgren <[email protected]>
ARM: OMAP4: Fix PMIC voltage domains for bionic

Geert Uytterhoeven <[email protected]>
regulator: bd9571mwv: Fix AVS and DVFS voltage range

Arnd Bergmann <[email protected]>
remoteproc: qcom: pil_info: avoid 64-bit division

Evan Nimmo <[email protected]>
xfrm: Use actual socket sk instead of skb socket for xfrm_output_resume

Eyal Birger <[email protected]>
xfrm: interface: fix ipv4 pmtu check to honor ip header df

Chinh T Cao <[email protected]>
ice: Recognize 860 as iSCSI port in CEE mode

Chinh T Cao <[email protected]>
ice: Refactor DCB related variables out of the ice_port_info struct

Vlad Buslov <[email protected]>
net: sched: fix err handler in tcf_action_init()

Paolo Bonzini <[email protected]>
KVM: x86/mmu: preserve pending TLB flush across calls to kvm_tdp_mmu_zap_sp

Sean Christopherson <[email protected]>
KVM: x86/mmu: Don't allow TDP MMU to yield when recovering NX pages

Sean Christopherson <[email protected]>
KVM: x86/mmu: Ensure TLBs are flushed for TDP MMU during NX zapping

Sean Christopherson <[email protected]>
KVM: x86/mmu: Ensure TLBs are flushed when yielding during GFN range zap

Ben Gardon <[email protected]>
KVM: x86/mmu: Yield in TDU MMU iter even if no SPTES changed

Ben Gardon <[email protected]>
KVM: x86/mmu: Ensure forward progress when yielding in TDP MMU iter

Ben Gardon <[email protected]>
KVM: x86/mmu: Rename goal_gfn to next_last_level_gfn

Ben Gardon <[email protected]>
KVM: x86/mmu: Merge flush and non-flush tdp_mmu_iter_cond_resched

Ben Gardon <[email protected]>
KVM: x86/mmu: change TDP MMU yield function returns to match cond_resched

Wolfram Sang <[email protected]>
i2c: turn recovery error on init to debug

Roman Gushchin <[email protected]>
percpu: make pcpu_nr_empty_pop_pages per chunk type

Roman Bolshakov <[email protected]>
scsi: target: iscsi: Fix zero tag inside a trace event

Viswas G <[email protected]>

    scsi: pm80xx: Fix chip initialization failure

Saravana Kannan <[email protected]>
driver core: Fix locking bug in deferred_probe_timeout_work_func()

Shuah Khan <[email protected]>
usbip: synchronize event handler with sysfs code paths

Shuah Khan <[email protected]>
usbip: vudc synchronize sysfs code paths

Shuah Khan <[email protected]>
usbip: stub-dev synchronize sysfs code paths

Shuah Khan <[email protected]>
usbip: add sysfs_lock to synchronize sysfs code paths

Dan Carpenter <[email protected]>
thunderbolt: Fix off by one in tb_port_find_retimer()

Dan Carpenter <[email protected]>
thunderbolt: Fix a leak in tb_retimer_add()

Paolo Abeni <[email protected]>
net: let skb_orphan_partial wake-up waiters.

Maciej Żenczykowski <[email protected]>
net-ipv6: bugfix - raw & sctp - switch to ipv6_can_nonlocal_bind()

Kurt Kanzenbach <[email protected]>
net: hsr: Reset MAC header for Tx path

Johannes Berg <[email protected]>
mac80211: fix TXQ AC confusion

Ben Greear <[email protected]>
mac80211: fix time-is-after bug in mlme

Johannes Berg <[email protected]>
cfg80211: check S1G beacon compat element length

Johannes Berg <[email protected]>
nl80211: fix potential leak of ACL params

Johannes Berg <[email protected]>
nl80211: fix beacon head validation

Vlad Buslov <[email protected]>
net: sched: fix action overwrite reference counting

Pavel Tikhomirov <[email protected]>
net: sched: sch_teql: fix null-pointer dereference

Eli Cohen <[email protected]>
vdpa/mlx5: Fix suspend/resume index restoration

Arkadiusz Kubalewski <[email protected]>
i40e: Fix sparse errors in i40e_txrx.c

Arkadiusz Kubalewski <[email protected]>
i40e: Fix sparse error: uninitialized symbol 'ring'

Arkadiusz Kubalewski <[email protected]>

    i40e: Fix sparse error: 'vsi->netdev' could be null

Arkadiusz Kubalewski <[email protected]>
i40e: Fix sparse warning: missing error code 'err'

Eric Dumazet <[email protected]>

    virtio_net: Do not pull payload in skb->head

Eric Dumazet <[email protected]>
net: ensure mac header is set in virtio_net_hdr_to_skb()

John Fastabend <[email protected]>
bpf, sockmap: Fix incorrect fwd_alloc accounting

John Fastabend <[email protected]>

    bpf, sockmap: Fix sk->prot unhash op reset

Dave Marchevsky <[email protected]>
bpf: Refcount task stack in bpf_get_task_stack

Ciara Loftus <[email protected]>
libbpf: Only create rx and tx XDP rings when necessary

Ciara Loftus <[email protected]>
libbpf: Restore umem state after socket create failure

Ciara Loftus <[email protected]>
libbpf: Ensure umem pointer is non-NULL before dereferencing

Lv Yunlong <[email protected]>
ethernet/netronome/nfp: Fix a use after free in nfp_bpf_ctrl_msg_rx

Lorenz Bauer <[email protected]>
bpf: link: Refuse non-O_RDWR flags in BPF_OBJ_GET

Toke Høiland-Jørgensen <[email protected]>
bpf: Enforce that struct_ops programs be GPL-only

Pedro Tammela <[email protected]>
libbpf: Fix bail out from 'ringbuf_process_ring()' on error

Anirudh Rayabharam <[email protected]>
net: hso: fix null-ptr-deref during tty device unregistration

Yongxin Liu <[email protected]>
ice: fix memory leak of aRFS after resuming from suspend

Johannes Berg <[email protected]>
iwlwifi: pcie: properly set LTR workarounds on 22000 devices

Robert Malz <[email protected]>
ice: Cleanup fltr list in case of allocation issues

Anirudh Venkataramanan <[email protected]>
ice: Use port number instead of PF ID for WoL

Jacek Bułatek <[email protected]>
ice: Fix for dereference of NULL pointer

Dave Ertman <[email protected]>
ice: remove DCBNL_DEVRESET bit from PF state

Bruce Allan <[email protected]>
ice: fix memory allocation call

Krzysztof Goreczny <[email protected]>
ice: prevent ice_open and ice_stop during reset

Fabio Pricoco <[email protected]>
ice: Increase control queue timeout

Anirudh Venkataramanan <[email protected]>
ice: Continue probe on link/PHY errors

Tetsuo Handa <[email protected]>

    batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"->reserved field

Marek Behún <[email protected]>
ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin

Gao Xiang <[email protected]>
parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers

Helge Deller <[email protected]>
parisc: parisc-agp requires SBA IOMMU driver

Ilya Lipnitskiy <[email protected]>
of: property: fw_devlink: do not link ".*,nr-gpios"

Wong Vee Khee <[email protected]>
ethtool: fix incorrect datatype in set_eee ops

Jack Qiu <[email protected]>

    fs: direct-io: fix missing sdio->boundary

Wengang Wang <[email protected]>
ocfs2: fix deadlock between setattr and dio_end_io_write

Mike Rapoport <[email protected]>
nds32: flush_dcache_page: use page_mapping_file to avoid races with swapoff

Sergei Trofimovich <[email protected]>
ia64: fix user_stack_pointer() for ptrace()

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

Al Viro <[email protected]>
LOOKUP_MOUNTPOINT: we are cleaning "jumped" flag too late

Mike Marciniszyn <[email protected]>
IB/hfi1: Fix probe time panic when AIP is enabled with a buggy BIOS

Vitaly Kuznetsov <[email protected]>
ACPI: processor: Fix build when CONFIG_ACPI_PROCESSOR=m

Takashi Iwai <[email protected]>
drm/i915: Fix invalid access to ACPI _DSM objects

Martin Blumenstingl <[email protected]>
net: dsa: lantiq_gswip: Configure all remaining GSWIP_MII_CFG bits

Martin Blumenstingl <[email protected]>
net: dsa: lantiq_gswip: Don't use PHY auto polling

Martin Blumenstingl <[email protected]>
net: dsa: lantiq_gswip: Let GSWIP automatically set the xMII clock

Muhammad Usama Anjum <[email protected]>

    net: ipv6: check for validity before dereferencing cfg->fc_nlinfo.nlh

Luca Fancellu <[email protected]>
xen/evtchn: Change irq_info lock to raw_spinlock_t

Ondrej Mosnacek <[email protected]>
selinux: fix race between old and new sidtab

Ondrej Mosnacek <[email protected]>
selinux: fix cond_list corruption when changing booleans

Ondrej Mosnacek <[email protected]>
selinux: make nslot handling in avtab more robust

Xiaoming Ni <[email protected]>
nfc: Avoid endless loops caused by repeated llcp_sock_connect()

Xiaoming Ni <[email protected]>
nfc: fix memory leak in llcp_sock_connect()

Xiaoming Ni <[email protected]>
nfc: fix refcount leak in llcp_sock_connect()

Xiaoming Ni <[email protected]>
nfc: fix refcount leak in llcp_sock_bind()

Hans de Goede <[email protected]>
ASoC: intel: atom: Stop advertising non working S24LE support

Takashi Iwai <[email protected]>
ALSA: hda/conexant: Apply quirk for another HP ZBook G5 model

Takashi Iwai <[email protected]>
ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1

Jonas Holmberg <[email protected]>
ALSA: aloop: Fix initialization of controls

Dmitry Safonov <[email protected]>
xfrm/compat: Cleanup WARN()s that can be user-triggered

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

Diffstat:

 .../bindings/net/ethernet-controller.yaml          |   2 +-
 Makefile                                           |   4 +-
 arch/arm/boot/dts/armada-385-turris-omnia.dts      |   1 +
 arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi       |   2 +
 arch/arm/mach-omap2/omap-secure.c                  |  39 +++++
 arch/arm/mach-omap2/omap-secure.h                  |   1 +
 arch/arm/mach-omap2/pmic-cpcap.c                   |   4 +-
 arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h     |   2 +-
 arch/arm64/boot/dts/freescale/imx8mq-pinfunc.h     |   2 +-
 arch/ia64/include/asm/ptrace.h                     |   8 +-
 arch/nds32/mm/cacheflush.c                         |   2 +-
 arch/parisc/include/asm/cmpxchg.h                  |   2 +-
 arch/s390/kernel/cpcmd.c                           |   6 +-
 arch/x86/include/asm/smp.h                         |   2 +-
 arch/x86/kernel/smpboot.c                          |  26 ++-
 arch/x86/kvm/mmu/mmu.c                             |  13 +-
 arch/x86/kvm/mmu/tdp_iter.c                        |  30 +---
 arch/x86/kvm/mmu/tdp_iter.h                        |  11 +-
 arch/x86/kvm/mmu/tdp_mmu.c                         |  99 +++++++----
 arch/x86/kvm/mmu/tdp_mmu.h                         |  18 +-
 drivers/acpi/processor_idle.c                      |   4 +-
 drivers/base/dd.c                                  |   8 +-
 drivers/char/agp/Kconfig                           |   2 +-
 drivers/clk/clk.c                                  |  47 +++--
 drivers/clk/socfpga/clk-gate.c                     |   2 +-
 drivers/gpio/gpiolib.c                             |  12 +-
 drivers/gpu/drm/i915/display/intel_acpi.c          |  22 ++-
 drivers/gpu/drm/msm/msm_drv.c                      |   1 +
 drivers/gpu/drm/vc4/vc4_crtc.c                     |  17 ++
 drivers/i2c/busses/i2c-designware-master.c         |   1 +
 drivers/i2c/busses/i2c-jz4780.c                    |   4 +-
 drivers/i2c/i2c-core-base.c                        |   7 +-
 drivers/infiniband/core/addr.c                     |   4 +-
 drivers/infiniband/hw/cxgb4/cm.c                   |   3 +-
 drivers/infiniband/hw/hfi1/affinity.c              |  21 +--
 drivers/infiniband/hw/hfi1/hfi.h                   |   1 +
 drivers/infiniband/hw/hfi1/init.c                  |  10 +-
 drivers/infiniband/hw/hfi1/netdev_rx.c             |   3 +-
 drivers/infiniband/hw/qedr/verbs.c                 |   3 +-
 drivers/infiniband/ulp/rtrs/rtrs-clt.c             |   2 +-
 drivers/net/can/spi/mcp251x.c                      |  24 ++-
 drivers/net/can/usb/peak_usb/pcan_usb_core.c       |   6 +-
 drivers/net/dsa/lantiq_gswip.c                     | 195 ++++++++++++++++++---
 drivers/net/ethernet/amd/xgbe/xgbe.h               |   6 +-
 drivers/net/ethernet/cadence/macb_main.c           |   7 +
 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c     |  23 ++-
 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c         |   3 +-
 drivers/net/ethernet/freescale/gianfar.c           |   6 +-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c  |   4 +-
 drivers/net/ethernet/intel/i40e/i40e.h             |   1 +
 drivers/net/ethernet/intel/i40e/i40e_debugfs.c     |   3 +
 drivers/net/ethernet/intel/i40e/i40e_ethtool.c     |  55 +++++-
 drivers/net/ethernet/intel/i40e/i40e_main.c        |  11 +-
 drivers/net/ethernet/intel/i40e/i40e_txrx.c        |  12 +-
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c |   9 +
 drivers/net/ethernet/intel/ice/ice.h               |   4 +-
 drivers/net/ethernet/intel/ice/ice_common.c        |   2 +-
 drivers/net/ethernet/intel/ice/ice_controlq.h      |   4 +-
 drivers/net/ethernet/intel/ice/ice_dcb.c           |  76 +++++---
 drivers/net/ethernet/intel/ice/ice_dcb_lib.c       |  47 ++---
 drivers/net/ethernet/intel/ice/ice_dcb_nl.c        |  52 +++---
 drivers/net/ethernet/intel/ice/ice_ethtool.c       |   8 +-
 drivers/net/ethernet/intel/ice/ice_lib.c           |   7 +-
 drivers/net/ethernet/intel/ice/ice_main.c          |  53 ++++--
 drivers/net/ethernet/intel/ice/ice_switch.c        |  15 +-
 drivers/net/ethernet/intel/ice/ice_txrx.c          |   2 +-
 drivers/net/ethernet/intel/ice/ice_type.h          |  17 +-
 drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c |  36 +++-
 .../net/ethernet/mellanox/mlx5/core/en_ethtool.c   |  22 +--
 drivers/net/ethernet/mellanox/mlx5/core/eq.c       |  13 +-
 drivers/net/ethernet/mellanox/mlxsw/spectrum.h     |  15 ++
 .../net/ethernet/mellanox/mlxsw/spectrum_ipip.c    |   7 +-
 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c |   7 +-
 drivers/net/ethernet/myricom/myri10ge/myri10ge.c   |   2 +-
 drivers/net/ethernet/netronome/nfp/bpf/cmsg.c      |   1 +
 drivers/net/ethernet/netronome/nfp/flower/main.h   |   8 +
 .../net/ethernet/netronome/nfp/flower/metadata.c   |  16 +-
 .../net/ethernet/netronome/nfp/flower/offload.c    |  48 ++++-
 drivers/net/geneve.c                               |  24 ++-
 drivers/net/ieee802154/atusb.c                     |   1 +
 drivers/net/phy/bcm-phy-lib.c                      |  13 +-
 drivers/net/tun.c                                  |  48 +++++
 drivers/net/usb/hso.c                              |  33 ++--
 drivers/net/virtio_net.c                           |  10 +-
 drivers/net/vxlan.c                                |  18 +-
 drivers/net/wan/hdlc_fr.c                          |   5 +-
 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c |   2 +-
 .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c   |  31 +---
 .../net/wireless/intel/iwlwifi/pcie/ctxt-info.c    |   3 +-
 .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c   |  35 ++++
 drivers/of/property.c                              |  11 +-
 drivers/ras/cec.c                                  |  15 +-
 drivers/regulator/bd9571mwv-regulator.c            |   4 +-
 drivers/remoteproc/qcom_pil_info.c                 |   2 +-
 drivers/scsi/pm8001/pm8001_hwi.c                   |   8 +-
 drivers/scsi/ufs/ufshcd.c                          |  31 ++--
 drivers/soc/fsl/qbman/qman.c                       |   2 +-
 drivers/target/iscsi/iscsi_target.c                |   3 +-
 drivers/thunderbolt/retimer.c                      |   4 +-
 drivers/usb/usbip/stub_dev.c                       |  11 +-
 drivers/usb/usbip/usbip_common.h                   |   3 +
 drivers/usb/usbip/usbip_event.c                    |   2 +
 drivers/usb/usbip/vhci_hcd.c                       |   1 +
 drivers/usb/usbip/vhci_sysfs.c                     |  30 +++-
 drivers/usb/usbip/vudc_dev.c                       |   1 +
 drivers/usb/usbip/vudc_sysfs.c                     |   5 +
 drivers/vdpa/mlx5/core/mlx5_vdpa.h                 |   4 +
 drivers/vdpa/mlx5/net/mlx5_vnet.c                  |  40 +++--
 drivers/xen/events/events_base.c                   |  12 +-
 fs/direct-io.c                                     |   5 +-
 fs/hostfs/hostfs_kern.c                            |   7 +-
 fs/namei.c                                         |   8 +-
 fs/ocfs2/aops.c                                    |  11 +-
 fs/ocfs2/file.c                                    |   8 +-
 include/linux/avf/virtchnl.h                       |   2 -
 include/linux/mlx5/mlx5_ifc.h                      |  10 +-
 include/linux/skmsg.h                              |   7 +-
 include/linux/virtio_net.h                         |  16 +-
 include/net/act_api.h                              |  12 +-
 include/net/netns/xfrm.h                           |   4 +-
 include/net/red.h                                  |   4 +-
 include/net/sock.h                                 |   9 +
 include/net/xfrm.h                                 |   4 +-
 kernel/bpf/inode.c                                 |   2 +-
 kernel/bpf/stackmap.c                              |  12 +-
 kernel/bpf/verifier.c                              |   5 +
 kernel/gcov/clang.c                                |  29 +--
 kernel/locking/lockdep.c                           |   2 +-
 kernel/workqueue.c                                 |   2 +-
 mm/percpu-internal.h                               |   2 +-
 mm/percpu-stats.c                                  |   9 +-
 mm/percpu.c                                        |  14 +-
 net/batman-adv/translation-table.c                 |   2 +
 net/can/bcm.c                                      |  10 +-
 net/can/isotp.c                                    |  11 +-
 net/can/raw.c                                      |  14 +-
 net/core/skmsg.c                                   |  12 +-
 net/core/sock.c                                    |  12 +-
 net/core/xdp.c                                     |   3 +-
 net/dsa/dsa2.c                                     |   8 +-
 net/ethtool/eee.c                                  |   4 +-
 net/hsr/hsr_device.c                               |   1 +
 net/hsr/hsr_forward.c                              |   6 -
 net/ieee802154/nl-mac.c                            |   7 +-
 net/ieee802154/nl802154.c                          |  23 ++-
 net/ipv4/ah4.c                                     |   2 +-
 net/ipv4/esp4.c                                    |   2 +-
 net/ipv4/esp4_offload.c                            |  17 +-
 net/ipv4/udp.c                                     |   4 +
 net/ipv6/ah6.c                                     |   2 +-
 net/ipv6/esp6.c                                    |   2 +-
 net/ipv6/esp6_offload.c                            |  17 +-
 net/ipv6/raw.c                                     |   2 +-
 net/ipv6/route.c                                   |   8 +-
 net/mac80211/mlme.c                                |   5 +-
 net/mac80211/tx.c                                  |   2 +-
 net/mac802154/llsec.c                              |   2 +-
 net/mptcp/protocol.c                               |  45 +++++
 net/ncsi/ncsi-manage.c                             |  20 ++-
 net/nfc/llcp_sock.c                                |  10 ++
 net/openvswitch/conntrack.c                        |  14 +-
 net/qrtr/qrtr.c                                    |   5 +-
 net/rds/message.c                                  |   3 +-
 net/sched/act_api.c                                |  48 +++--
 net/sched/cls_api.c                                |  16 +-
 net/sched/sch_teql.c                               |   3 +
 net/sctp/ipv6.c                                    |   7 +-
 net/tipc/crypto.c                                  |   3 +-
 net/tipc/socket.c                                  |   2 +-
 net/wireless/nl80211.c                             |  10 +-
 net/wireless/scan.c                                |  14 +-
 net/wireless/sme.c                                 |   2 +-
 net/xfrm/xfrm_compat.c                             |  12 +-
 net/xfrm/xfrm_device.c                             |   2 -
 net/xfrm/xfrm_interface.c                          |   3 +
 net/xfrm/xfrm_output.c                             |  10 +-
 net/xfrm/xfrm_state.c                              |  10 +-
 security/selinux/ss/avtab.c                        | 101 ++++-------
 security/selinux/ss/avtab.h                        |   2 +-
 security/selinux/ss/conditional.c                  |  12 +-
 security/selinux/ss/services.c                     | 157 +++++++++++++----
 security/selinux/ss/sidtab.c                       |  21 +++
 security/selinux/ss/sidtab.h                       |   4 +
 sound/drivers/aloop.c                              |  11 +-
 sound/pci/hda/patch_conexant.c                     |   1 +
 sound/pci/hda/patch_realtek.c                      |  16 ++
 sound/soc/codecs/wm8960.c                          |   8 +-
 sound/soc/intel/atom/sst-mfld-platform-pcm.c       |   6 +-
 sound/soc/sof/intel/hda-dsp.c                      |  15 +-
 sound/soc/sunxi/sun4i-codec.c                      |   5 +
 tools/lib/bpf/ringbuf.c                            |   2 +-
 tools/lib/bpf/xsk.c                                |  57 +++---
 tools/perf/builtin-inject.c                        |   2 +-
 tools/perf/util/block-info.c                       |   6 +-
 194 files changed, 1844 insertions(+), 870 deletions(-)