Skip to content

5.15.6-rc1 review

Greg Kroah-Hartman linux-scsi linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest179 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/179scsi: sd: Fix sd_do_mode_sense() buffer length handlingdrivers/scsi/sd.c+7 -00 replies
2/179ACPI: Get acpi_devices parent from the parent fielddrivers/acpi/property.c+3 -80 replies
3/179ACPI: CPPC: Add NULL pointer check to cppc_get_perf()drivers/acpi/cppc_acpi.c+8 -10 replies
4/179USB: serial: pl2303: fix GC type detectiondrivers/usb/serial/pl2303.c+1 -00 replies
5/179USB: serial: option: add Telit LE910S1 0x9200 compositiondrivers/usb/serial/option.c+2 -00 replies
6/179USB: serial: option: add Fibocom FM101-GL variantsdrivers/usb/serial/option.c+3 -00 replies
7/179usb: dwc2: gadget: Fix ISOC flow for elapsed framesdrivers/usb/dwc2/gadget.c+14 -30 replies
8/179usb: dwc2: hcd_queue: Fix use of floating point literaldrivers/usb/dwc2/hcd_queue.c+1 -10 replies
9/179usb: dwc3: leave default DMA for PCI devicesdrivers/usb/dwc3/core.c+5 -30 replies
10/179usb: dwc3: core: Revise GHWPARAMS9 offsetdrivers/usb/dwc3/core.h+1 -10 replies
11/179usb: dwc3: gadget: Ignore NoStream after End Transferdrivers/usb/dwc3/gadget.c+8 -80 replies
12/179usb: dwc3: gadget: Check for L1/L2/U3 for Start Transferdrivers/usb/dwc3/gadget.c+14 -30 replies
13/179usb: dwc3: gadget: Fix null pointer exceptiondrivers/usb/dwc3/gadget.c+6 -00 replies
14/179net: usb: Correct PHY handling of smsc95xxdrivers/net/usb/smsc95xx.c+26 -290 replies
15/179net: nexthop: fix null pointer dereference when IPv6 is not enablednet/ipv4/nexthop.c+7 -30 replies
16/179usb: chipidea: ci_hdrc_imx: fix potential error pointer dereference in probedrivers/usb/chipidea/ci_hdrc_imx.c+9 -90 replies
17/179usb: typec: fusb302: Fix masking of comparator and bc_lvl interruptsdrivers/usb/typec/tcpm/fusb302.c+4 -20 replies
18/179usb: xhci: tegra: Check padctrl interrupt presence in device treedrivers/usb/host/xhci-tegra.c+29 -120 replies
19/179usb: hub: Fix usb enumeration issue due to address0 racedrivers/usb/core/hub.c+11 -30 replies
20/179usb: hub: Fix locking issues with address0_mutexdrivers/usb/core/hub.c+12 -80 replies
21/179binder: fix test regression due to sender_euid changedrivers/android/binder.c+1 -10 replies
22/179ALSA: ctxfi: Fix out-of-range accesssound/pci/ctxfi/ctamixer.c sound/pci/ctxfi/ctdaio.c sound/pci/ctxfi/ctresource.c +2 more+22 -260 replies
23/179ALSA: hda/realtek: Add quirk for ASRock NUC Box 1100sound/pci/hda/patch_realtek.c+27 -00 replies
24/179ALSA: hda/realtek: Fix LED on HP ProBook 435 G7sound/pci/hda/patch_realtek.c+1 -00 replies
25/179media: cec: copy sequence field for the replydrivers/media/cec/core/cec-adap.c+1 -00 replies
26/179Revert "parisc: Fix backtrace to always include init funtion names"arch/parisc/kernel/vmlinux.lds.S+1 -20 replies
27/179HID: wacom: Use "Confidence" flag to prevent reporting invalid contactsdrivers/hid/wacom_wac.c drivers/hid/wacom_wac.h+8 -10 replies
28/179staging/fbtft: Fix backlightdrivers/staging/fbtft/fb_ssd1351.c drivers/staging/fbtft/fbtft-core.c+1 -120 replies
29/179staging: greybus: Add missing rwsem around snd_ctl_remove() callsdrivers/staging/greybus/audio_helper.c+6 -20 replies
30/179staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect()drivers/staging/rtl8192e/rtl8192e/rtl_core.c+2 -10 replies
31/179staging: r8188eu: Use kzalloc() with GFP_ATOMIC in atomic contextdrivers/staging/r8188eu/core/rtw_mlme_ext.c+2 -20 replies
32/179staging: r8188eu: Fix breakage introduced when 5G code was removeddrivers/staging/r8188eu/core/rtw_mlme_ext.c+2 -00 replies
33/179staging: r8188eu: use GFP_ATOMIC under spinlockdrivers/staging/r8188eu/os_dep/mlme_linux.c+1 -10 replies
34/179staging: r8188eu: fix a memory leak in rtw_wx_read32()drivers/staging/r8188eu/os_dep/ioctl_linux.c+7 -10 replies
35/179fuse: release pipe buf after last usefs/fuse/dev.c+5 -50 replies
36/179xen: dont continue xenstore initialization in case of errorsdrivers/xen/xenbus/xenbus_probe.c+3 -10 replies
37/179xen: detect uninitialized xenbus in xenbus_initdrivers/xen/xenbus/xenbus_probe.c+23 -00 replies
38/179io_uring: correct link-list traversal lockingfs/io_uring.c+8 -40 replies
39/179io_uring: fail cancellation for EXITING tasksfs/io_uring.c+3 -20 replies
40/179io_uring: fix link traversal lockingfs/io_uring.c+42 -180 replies
41/179drm/amdgpu: IH process reset count when restartdrivers/gpu/drm/amd/amdgpu/amdgpu_ih.c+2 -10 replies
42/179drm/amdgpu/pm: fix powerplay OD interfacedrivers/gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c +3 more+67 -790 replies
43/179drm/nouveau: recognise GA106drivers/gpu/drm/nouveau/nvkm/engine/device/base.c+22 -00 replies
44/179ksmbd: downgrade addition info error msg to debug in smb2_get_info_sec()fs/ksmbd/smb2pdu.c+1 -10 replies
45/179ksmbd: contain default data stream even if xattr is emptyfs/ksmbd/smb2pdu.c+9 -90 replies
46/179ksmbd: fix memleak in get_file_stream_info()fs/ksmbd/smb2pdu.c+3 -10 replies
47/179KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLBarch/powerpc/kvm/book3s_hv_builtin.c+4 -10 replies
48/179tracing/uprobe: Fix uprobe_perf_open probes iterationkernel/trace/trace_uprobe.c+1 -00 replies
49/179tracing: Fix pid filtering when triggers are attachedkernel/trace/trace.h+18 -60 replies
50/179mmc: sdhci-esdhc-imx: disable CMDQ supportdrivers/mmc/host/sdhci-esdhc-imx.c+0 -20 replies
51/179mmc: sdhci: Fix ADMA for PAGE_SIZE >= 64KiBdrivers/mmc/host/sdhci.c drivers/mmc/host/sdhci.h+21 -40 replies
52/179mdio: aspeed: Fix "Link is Down" issuedrivers/net/mdio/mdio-aspeed.c+7 -00 replies
53/179arm64: mm: Fix VM_BUG_ON(mm != &init_mm) for trans_pgdarch/arm64/include/asm/pgalloc.h+1 -10 replies
54/179cpufreq: intel_pstate: Fix active mode offline/online EPP handlingdrivers/cpufreq/intel_pstate.c+6 -00 replies
55/179powerpc/32: Fix hardlockup on vmap stack overflowarch/powerpc/kernel/head_32.h+3 -30 replies
56/179iomap: Fix inline extent handling in iomap_readpagefs/iomap/buffered-io.c+9 -20 replies
57/179NFSv42: Fix pagecache invalidation after COPY/CLONEfs/nfs/nfs42proc.c+3 -10 replies
58/179PCI: aardvark: Deduplicate code in advk_pcie_rd_conf()drivers/pci/controller/pci-aardvark.c+20 -280 replies
59/179PCI: aardvark: Implement re-issuing config requests on CRS responsedrivers/pci/controller/pci-aardvark.c+44 -250 replies
60/179PCI: aardvark: Simplify initialization of rootcap on virtual bridgedrivers/pci/controller/pci-aardvark.c+4 -100 replies
61/179PCI: aardvark: Fix link trainingdrivers/pci/controller/pci-aardvark.c+35 -840 replies
62/179drm/amd/display: Fix OLED brightness control on eDPdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+3 -00 replies
63/179proc/vmcore: fix clearing user buffer by properly using clear_user()fs/proc/vmcore.c+10 -60 replies
64/179ASoC: SOF: Intel: hda: fix hotplug when only codec is suspendedsound/soc/sof/intel/hda-bus.c sound/soc/sof/intel/hda-dsp.c sound/soc/sof/intel/hda.c+34 -20 replies
65/179netfilter: ctnetlink: fix filtering with CTA_TUPLE_REPLYnet/netfilter/nf_conntrack_netlink.c+1 -10 replies
66/179netfilter: ctnetlink: do not erase error code with EINVALnet/netfilter/nf_conntrack_netlink.c+1 -30 replies
67/179netfilter: ipvs: Fix reuse connection if RS weight is 0Documentation/networking/ipvs-sysctl.rst net/netfilter/ipvs/ip_vs_core.c+5 -60 replies
68/179netfilter: flowtable: fix IPv6 tunnel addr matchnet/netfilter/nf_flow_table_offload.c+2 -20 replies
69/179media: v4l2-core: fix VIDIOC_DQEVENT handling on non-x86drivers/media/v4l2-core/v4l2-compat-ioctl32.c+17 -240 replies
70/179firmware: arm_scmi: Fix null de-reference on error pathdrivers/firmware/arm_scmi/virtio.c+5 -50 replies
71/179ARM: dts: BCM5301X: Fix I2C controller interruptarch/arm/boot/dts/bcm5301x.dtsi+1 -10 replies
72/179ARM: dts: BCM5301X: Add interrupt properties to GPIO nodearch/arm/boot/dts/bcm5301x.dtsi+2 -00 replies
73/179ARM: dts: bcm2711: Fix PCIe interruptsarch/arm/boot/dts/bcm2711.dtsi+7 -10 replies
74/179ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixersound/soc/qcom/qdsp6/q6routing.c+5 -10 replies
75/179ASoC: qdsp6: q6asm: fix q6asm_dai_prepare error handlingsound/soc/qcom/qdsp6/q6asm-dai.c+13 -60 replies
76/179ASoC: topology: Add missing rwsem around snd_ctl_remove() callssound/soc/soc-topology.c+3 -00 replies
77/179ASoC: codecs: wcd938x: fix volatile register rangesound/soc/codecs/wcd938x.c+3 -00 replies
78/179ASoC: codecs: wcd934x: return error code correctly from hw_paramssound/soc/codecs/wcd934x.c+1 -20 replies
79/179ASoC: codecs: lpass-rx-macro: fix HPHR setting CLSH masksound/soc/codecs/lpass-rx-macro.c+1 -10 replies
80/179net: ieee802154: handle iftypes as u32include/net/nl802154.h+4 -30 replies
81/179firmware: arm_scmi: Fix base agent discover responsedrivers/firmware/arm_scmi/base.c+12 -30 replies
82/179firmware: arm_scmi: pm: Propagate return value to callerdrivers/firmware/arm_scmi/scmi_pm_domain.c+1 -30 replies
83/179ASoC: stm32: i2s: fix 32 bits channel length without mclksound/soc/stm/stm32_i2s.c+1 -10 replies
84/179NFSv42: Dont fail clone() unless the OP_CLONE operation failedfs/nfs/nfs42xdr.c+1 -20 replies
85/179ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCEarch/arm/mach-socfpga/core.h arch/arm/mach-socfpga/platsmp.c+5 -50 replies
86/179drm/nouveau/acr: fix a couple NULL vs IS_ERR() checksdrivers/gpu/drm/nouveau/nvkm/subdev/acr/gm200.c drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp102.c+8 -40 replies
87/179scsi: qla2xxx: edif: Fix off by one bug in qla_edif_app_getfcinfo()drivers/scsi/qla2xxx/qla_edif.c+1 -10 replies
88/179scsi: mpt3sas: Fix kernel panic during drive powercycle testdrivers/scsi/mpt3sas/mpt3sas_scsih.c+1 -10 replies
89/179scsi: mpt3sas: Fix system going into read-only modedrivers/scsi/mpt3sas/mpt3sas_base.h drivers/scsi/mpt3sas/mpt3sas_scsih.c+60 -10 replies
90/179scsi: mpt3sas: Fix incorrect system timestampdrivers/scsi/mpt3sas/mpt3sas_base.c+2 -20 replies
91/179drm/vc4: fix error code in vc4_create_object()drivers/gpu/drm/vc4/vc4_bo.c+1 -10 replies
92/179drm/aspeed: Fix vga_pw sysfs outputdrivers/gpu/drm/aspeed/aspeed_gfx_drv.c+1 -10 replies
93/179net: marvell: prestera: fix brige port operationdrivers/net/ethernet/marvell/prestera/prestera_switchdev.c+1 -10 replies
94/179net: marvell: prestera: fix double free issue on err pathdrivers/net/ethernet/marvell/prestera/prestera_switchdev.c+2 -40 replies
95/179HID: input: Fix parsing of HID_CP_CONSUMER_CONTROL fieldsdrivers/hid/hid-input.c+2 -30 replies
96/179HID: input: set usage type to key on keycode remapdrivers/hid/hid-input.c+1 -00 replies
97/179HID: magicmouse: prevent division by 0 on scrolldrivers/hid/hid-magicmouse.c+5 -20 replies
98/179iavf: Prevent changing static ITR values if adaptive moderation is ondrivers/net/ethernet/intel/iavf/iavf_ethtool.c+26 -40 replies
99/179iavf: Fix refreshing iavf adapter stats on ethtool requestdrivers/net/ethernet/intel/iavf/iavf.h drivers/net/ethernet/intel/iavf/iavf_ethtool.c drivers/net/ethernet/intel/iavf/iavf_main.c +1 more+25 -00 replies
100/179iavf: Fix VLAN feature flags after VFRdrivers/net/ethernet/intel/iavf/iavf.h drivers/net/ethernet/intel/iavf/iavf_main.c drivers/net/ethernet/intel/iavf/iavf_virtchnl.c+56 -230 replies
101/179x86/pvh: add prototype for xen_pvh_init()arch/x86/include/asm/xen/hypervisor.h+4 -00 replies
102/179xen/pvh: add missing prototype to headerarch/x86/include/asm/xen/hypervisor.h+1 -00 replies
103/179ALSA: intel-dsp-config: add quirk for JSL devices based on ES8336 codecsound/hda/intel-dsp-config.c+9 -00 replies
104/179mptcp: fix delack timernet/mptcp/options.c+2 -10 replies
105/179mptcp: use delegate action to schedule 3rd ack retransnet/mptcp/options.c net/mptcp/protocol.c net/mptcp/protocol.h+60 -410 replies
106/179af_unix: fix regression in read after shutdownnet/unix/af_unix.c+0 -30 replies
107/179firmware: smccc: Fix check for ARCH_SOC_ID not implementeddrivers/firmware/smccc/soc_id.c+1 -10 replies
108/179ipv6: fix typos in __ip6_finish_output()net/ipv6/ip6_output.c+1 -10 replies
109/179nfp: checking parameter process for rx-usecs/tx-usecs is invaliddrivers/net/ethernet/netronome/nfp/nfp_net.h drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c+1 -40 replies
110/179net: stmmac: retain PTP clock time during SIOCSHWTSTAMP ioctlsdrivers/net/ethernet/stmicro/stmmac/stmmac.h drivers/net/ethernet/stmicro/stmmac/stmmac_main.c drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c+81 -470 replies
111/179net: ipv6: add fib6_nh_release_dsts stubinclude/net/ip6_fib.h include/net/ipv6_stubs.h net/ipv6/af_inet6.c +1 more+22 -00 replies
112/179net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop groupnet/ipv4/nexthop.c+23 -20 replies
113/179ice: fix vsi->txq_map sizingdrivers/net/ethernet/intel/ice/ice_lib.c+7 -20 replies
114/179ice: avoid bpf_prog refcount underflowdrivers/net/ethernet/intel/ice/ice_main.c+17 -10 replies
115/179scsi: core: sysfs: Fix setting device state to SDEV_RUNNINGdrivers/scsi/scsi_sysfs.c+1 -10 replies
116/179scsi: scsi_debug: Zero clear zones at reset write pointerdrivers/scsi/scsi_debug.c+5 -00 replies
117/179erofs: fix deadlock when shrink erofs slabfs/erofs/utils.c+6 -20 replies
118/179i2c: virtio: disable timeout handlingdrivers/i2c/busses/i2c-virtio.c+5 -90 replies
119/179net/smc: Ensure the active closing peer first closes clcsocknet/smc/smc_close.c+6 -00 replies
120/179mlxsw: spectrum: Protect driver from buggy firmwaredrivers/net/ethernet/mellanox/mlxsw/spectrum.c+1 -10 replies
121/179net: ipa: directly disable ipa-setup-ready interruptdrivers/net/ipa/ipa_smp2p.c+9 -100 replies
122/179net: ipa: separate disabling setup from modem stopdrivers/net/ipa/ipa_main.c drivers/net/ipa/ipa_modem.c drivers/net/ipa/ipa_smp2p.c +1 more+13 -80 replies
123/179net: ipa: kill ipa_cmd_pipeline_clear()drivers/net/ipa/ipa_cmd.c drivers/net/ipa/ipa_cmd.h drivers/net/ipa/ipa_endpoint.c+0 -240 replies
124/179net: marvell: mvpp2: increase MTU limit when XDP enableddrivers/net/ethernet/marvell/mvpp2/mvpp2_main.c+8 -60 replies
125/179cpufreq: intel_pstate: Add Ice Lake server to out-of-band IDsdrivers/cpufreq/intel_pstate.c+1 -00 replies
126/179nvmet-tcp: fix incomplete data digest senddrivers/nvme/target/tcp.c+6 -10 replies
127/179drm/hyperv: Fix device removal on Gen1 VMsdrivers/gpu/drm/hyperv/hyperv_drm_drv.c+18 -10 replies
128/179arm64: uaccess: avoid blocking within critical sectionsarch/arm64/include/asm/uaccess.h+41 -70 replies
129/179net/ncsi : Add payload to be 32-bit aligned to fix dropped packetsnet/ncsi/ncsi-cmd.c+16 -80 replies
130/179PM: hibernate: use correct mode for swsusp_close()kernel/power/hibernate.c+3 -30 replies
131/179drm/amd/display: Fix DPIA outbox timeout after GPU resetdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+2 -00 replies
132/179drm/amd/display: Set plane update flags for all planes in resetdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+2 -20 replies
133/179tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flowsnet/ipv4/tcp_cubic.c+3 -20 replies
134/179lan743x: fix deadlock in lan743x_phy_link_status_change()drivers/net/ethernet/microchip/lan743x_main.c+3 -90 replies
135/179net: phylink: Force link down and retrigger resolve on interface changedrivers/net/phy/phylink.c+12 -10 replies
136/179net: phylink: Force retrigger in case of latched link-fail indicatordrivers/net/phy/phylink.c+13 -00 replies
137/179net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk()net/smc/smc_core.c+18 -170 replies
138/179net/smc: Fix loop in smc_listennet/smc/af_smc.c+3 -10 replies
139/179nvmet: use IOCB_NOWAIT only if the filesystem supports itdrivers/nvme/target/io-cmd-file.c+3 -10 replies
140/179igb: fix netpoll exit with trafficdrivers/net/ethernet/intel/igb/igb_main.c+1 -10 replies
141/179MIPS: loongson64: fix FTLB configurationarch/mips/kernel/cpu-probe.c+2 -20 replies
142/179MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48arch/mips/Kconfig+1 -10 replies
143/179tls: splice_read: fix record type checknet/tls/tls_sw.c+10 -130 replies
144/179tls: splice_read: fix accessing pre-processed recordsnet/tls/tls_sw.c+25 -80 replies
145/179tls: fix replacing proto_opsnet/tls/tls_main.c+40 -70 replies
146/179net: stmmac: Disable Tx queues when reconfiguring the interfacedrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+2 -00 replies
147/179net/sched: sch_ets: dont peek at classes beyond nbandsnet/sched/sch_ets.c+5 -30 replies
148/179ethtool: ioctl: fix potential NULL deref in ethtool_set_coalesce()net/ethtool/ioctl.c+1 -10 replies
149/179net: vlan: fix underflow for the real_dev refcntnet/8021q/vlan.c net/8021q/vlan_dev.c+3 -30 replies
150/179net/smc: Dont call clcsock shutdown twice when smc shutdownnet/smc/af_smc.c+7 -10 replies
151/179net: hns3: fix VF RSS failed problem after PF enable multi-TCsdrivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c+2 -20 replies
152/179net: hns3: fix incorrect components info of ethtool --reset commanddrivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c+4 -00 replies
153/179net: mscc: ocelot: dont downgrade timestamping RX filters in SIOCSHWTSTAMPdrivers/net/ethernet/mscc/ocelot.c+0 -60 replies
154/179net: mscc: ocelot: correctly report the timestamping RX filters in ethtooldrivers/net/ethernet/mscc/ocelot.c+4 -10 replies
155/179locking/rwsem: Make handoff bit handling more consistentkernel/locking/rwsem.c+85 -860 replies
156/179perf: Ignore sigtrap for tracepoints destined for other taskskernel/events/core.c+3 -00 replies
157/179sched/scs: Reset task stack state in bringup_cpu()kernel/cpu.c kernel/sched/core.c+7 -40 replies
158/179iommu/rockchip: Fix PAGE_DESC_HI_MASKs for RK3568drivers/iommu/rockchip-iommu.c+2 -20 replies
159/179iommu/vt-d: Fix unmap_pages supportdrivers/iommu/intel/iommu.c+2 -40 replies
160/179f2fs: quota: fix potential deadlockfs/f2fs/checkpoint.c+2 -10 replies
161/179f2fs: set SBI_NEED_FSCK flag when inconsistent node block foundfs/f2fs/node.c+1 -00 replies
162/179riscv: dts: microchip: fix board compatiblearch/riscv/boot/dts/microchip/microchip-mpfs-icicle-kit.dts arch/riscv/boot/dts/microchip/microchip-mpfs.dtsi+3 -30 replies
163/179riscv: dts: microchip: drop duplicated MMC/SDHC nodearch/riscv/boot/dts/microchip/microchip-mpfs-icicle-kit.dts arch/riscv/boot/dts/microchip/microchip-mpfs.dtsi+12 -280 replies
164/179cifs: nosharesock should not share socket with future sessionsfs/cifs/cifs_debug.c fs/cifs/cifsglob.h fs/cifs/connect.c+10 -10 replies
165/179ceph: properly handle statfs on multifs setupsfs/ceph/super.c+6 -50 replies
166/179iommu/amd: Clarify AMD IOMMUv2 initialization messagesdrivers/iommu/amd/iommu_v2.c+3 -30 replies
167/179vdpa_sim: avoid putting an uninitialized iova_domaindrivers/vdpa/vdpa_sim/vdpa_sim.c+5 -20 replies
168/179vhost/vsock: fix incorrect used length reported to the guestdrivers/vhost/vsock.c+1 -10 replies
169/179ksmbd: Fix an error handling path in smb2_sess_setup()fs/ksmbd/smb2pdu.c+4 -20 replies
170/179tracing: Check pid filtering when creating eventskernel/trace/trace_events.c+10 -00 replies
171/179cifs: nosharesock should be set on new serverfs/cifs/connect.c+4 -30 replies
172/179io_uring: fix soft lockup when call __io_remove_buffersfs/io_uring.c+2 -30 replies
173/179firmware: arm_scmi: Fix type error assignment in voltage protocoldrivers/firmware/arm_scmi/voltage.c+1 -10 replies
174/179firmware: arm_scmi: Fix type error in sensor protocoldrivers/firmware/arm_scmi/sensors.c+1 -10 replies
175/179docs: accounting: update delay-accounting.rst referenceDocumentation/admin-guide/sysctl/kernel.rst+1 -10 replies
176/179blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release()block/blk-core.c block/blk-mq.c block/blk-mq.h +2 more+20 -110 replies
177/179block: avoid to quiesce queue in elevator_init_mqblock/elevator.c+8 -20 replies
178/179drm/amdgpu/gfx10: add wraparound gpu counter check for APUs as welldrivers/gpu/drm/amd/amdgpu/gfx_v10_0.c+13 -20 replies
179/179drm/amdgpu/gfx9: switch to golden tsc registers for renoir+drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c+35 -110 replies

Reviews trailers per patch

74 of 179 patches have a Reviewed-by or Acked-by.

PatchJack PhamNicolas ChauvetThomas GraichenThierry RedingAndy ShevchenkoKai-Heng FengHans de GoedeMarek SzyprowskiJohn KeepingJuergen GrossJan BeulichHyunchul LeeMasami HiramatsuHaibo ChenAdrian HunterSimon HormanJulian AnastasovCristian MarussiMarek BehúnEwan D. MilneHimanshu MadhaniChristoph HellwigDarrick J. WongKai VehmanenBrent RomanDmitry TorokhovGeorge KuruvinakunnelKonrad JankowskiCasey SchauflerJosé ExpósitoDavid AhernTobias BrunnerDeepak RawatJude ShihQingqing ZhuoDaniel WheelerHarry WentlandAlessandro B MauriciAndrew LunnWen GuOleksandr NatalenkoDanielle RatsonKarsten GraulChao YuGao XiangRichard CochranPaulo Alcantara (SUSE)Xiubo LiJason WangStefano GarzarellaLuben TuikovJakub KicinskiBoris OstrovskySagi GrimbergJoshua DickensBen SkeggsPierre-Louis BossartRanjani SridharanPéter UjfalusiAlexander LobakinKiran BhandareSamuel Mendoza-JonasPaul MenzelChaitanya KulkarniHeikki KrogerusSudeep HollaDamien Le MoalDouglas GilbertPaolo AbeniMat MartineauThomas WeißschuhValentin SchneiderQian CaiZameer ManjiPhillip PotterKarol HerbstChristian BraunerTony LuFabiano RosasNick DesaulniersMinas HarutyunyanJeremy KerrOskar SenftNamjae JeonCatalin MarinasPasha TatashinEvan QuanChristian KönigSam RavnborgChristian LamparterBaoquan HeConor DooleyGeert UytterhoevenJoel StanleyRussell King (Oracle)Lee DuncanSamuel ČavojAlex DeucherJasdeep DhillonStefan HajnocziHalil PasicFabio AiutoJie DengMichael S. TsirkinViresh KumarPeter GeisHeiko StuebnerDan JohansenBenjamin GaignardJohn StultzGiovanni CabidduShuah KhanFox ChenFlorian FainelliLinux Kernel Functional TestingJon HunterGuenter RoeckJustin M. Forbes
SeriesT-b T-b T-b T-b T-b T-b T-b
1/179
2/179R-b
3/179T-b
4/179
5/179
6/179
7/179R-b
8/179R-b R-b A-b
9/179T-b T-b
10/179
11/179
12/179
13/179R-b
14/179
15/179
16/179
17/179R-b A-b
18/179T-b T-b T-b A-b
19/179
20/179T-b A-b T-b
21/179A-b
22/179
23/179
24/179
25/179
26/179
27/179T-b
28/179A-b
29/179
30/179
31/179
32/179Reported-and-tested-by R-b
33/179
34/179
35/179
36/179R-b
37/179R-b R-b
38/179
39/179
40/179
41/179R-b
42/179A-b A-b
43/179R-b
44/179A-b
45/179A-b
46/179A-b
47/179R-b
48/179A-b
49/179
50/179R-b A-b
51/179Reported-and-tested-by
52/179R-b R-b R-b
53/179R-b R-b
54/179
55/179
56/179R-b R-b
57/179
58/179
59/179R-b
60/179R-b
61/179R-b
62/179T-b A-b R-b
63/179A-b
64/179R-b R-b R-b
65/179
66/179
67/179A-b A-b
68/179
69/179T-b
70/179
71/179T-b
72/179
73/179
74/179
75/179
76/179
77/179
78/179
79/179
80/179
81/179T-b R-b
82/179
83/179
84/179
85/179
86/179R-b
87/179R-b R-b
88/179
89/179
90/179
91/179
92/179R-b T-b
93/179
94/179
95/179R-b
96/179T-b R-b
97/179T-b
98/179T-b
99/179T-b
100/179T-b
101/179R-b
102/179R-b
103/179R-b
104/179A-b R-b
105/179R-b
106/179T-b
107/179R-b
108/179R-b T-b A-b
109/179R-b
110/179
111/179
112/179
113/179R-b T-b
114/179R-b T-b
115/179R-b
116/179R-b A-b
117/179R-b R-b
118/179A-b A-b R-b
119/179R-b
120/179
121/179
122/179
123/179
124/179
125/179
126/179R-b
127/179R-b
128/179
129/179A-b R-b
130/179
131/179R-b A-b T-b
132/179A-b T-b R-b
133/179
134/179T-b R-b
135/179
136/179
137/179
138/179A-b
139/179R-b
140/179T-b T-b
141/179
142/179
143/179
144/179
145/179
146/179
147/179
148/179
149/179
150/179R-b A-b
151/179
152/179
153/179A-b
154/179
155/179
156/179
157/179R-b T-b
158/179T-b R-b T-b R-b
159/179T-b
160/179
161/179R-b
162/179R-b R-b
163/179
164/179R-b
165/179R-b
166/179
167/179A-b R-b
168/179R-b R-b
169/179A-b
170/179
171/179R-b
172/179
173/179
174/179
175/179
176/179
177/179
178/179A-b
179/179A-b

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

Read the v1 thread

Cover letter [PATCH 5.15 000/179] 5.15.6-rc1 review

This is the start of the stable review cycle for the 5.15.6 release. There are 179 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Wed, 01 Dec 2021 18:16:51 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.15.6-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.15.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.15.6-rc1

Alex Deucher <[email protected]>
drm/amdgpu/gfx9: switch to golden tsc registers for renoir+

Alex Deucher <[email protected]>
drm/amdgpu/gfx10: add wraparound gpu counter check for APUs as well

Ming Lei <[email protected]>
block: avoid to quiesce queue in elevator_init_mq

Ming Lei <[email protected]>
blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release()

Mauro Carvalho Chehab <[email protected]>
docs: accounting: update delay-accounting.rst reference

Cristian Marussi <[email protected]>
firmware: arm_scmi: Fix type error in sensor protocol

Cristian Marussi <[email protected]>
firmware: arm_scmi: Fix type error assignment in voltage protocol

Ye Bin <[email protected]>
io_uring: fix soft lockup when call __io_remove_buffers

Shyam Prasad N <[email protected]>
cifs: nosharesock should be set on new server

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

Christophe JAILLET <[email protected]>
ksmbd: Fix an error handling path in 'smb2_sess_setup()'

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

Longpeng <[email protected]>
vdpa_sim: avoid putting an uninitialized iova_domain

Joerg Roedel <[email protected]>
iommu/amd: Clarify AMD IOMMUv2 initialization messages

Jeff Layton <[email protected]>
ceph: properly handle statfs on multifs setups

Shyam Prasad N <[email protected]>
cifs: nosharesock should not share socket with future sessions

Krzysztof Kozlowski <[email protected]>
riscv: dts: microchip: drop duplicated MMC/SDHC node

Krzysztof Kozlowski <[email protected]>
riscv: dts: microchip: fix board compatible

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

Chao Yu <[email protected]>
f2fs: quota: fix potential deadlock

Alex Williamson <[email protected]>
iommu/vt-d: Fix unmap_pages support

Alex Bee <[email protected]>
iommu/rockchip: Fix PAGE_DESC_HI_MASKs for RK3568

Mark Rutland <[email protected]>
sched/scs: Reset task stack state in bringup_cpu()

Marco Elver <[email protected]>
perf: Ignore sigtrap for tracepoints destined for other tasks

Waiman Long <[email protected]>
locking/rwsem: Make handoff bit handling more consistent

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

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

Jie Wang <[email protected]>
net: hns3: fix incorrect components info of ethtool --reset command

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

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

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

Julian Wiedmann <[email protected]>
ethtool: ioctl: fix potential NULL deref in ethtool_set_coalesce()

Davide Caratti <[email protected]>
net/sched: sch_ets: don't peek at classes beyond 'nbands'

Yannick Vignon <[email protected]>
net: stmmac: Disable Tx queues when reconfiguring the interface

Jakub Kicinski <[email protected]>
tls: fix replacing proto_ops

Jakub Kicinski <[email protected]>
tls: splice_read: fix accessing pre-processed records

Jakub Kicinski <[email protected]>
tls: splice_read: fix record type check

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

Huang Pei <[email protected]>
MIPS: loongson64: fix FTLB configuration

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

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

Guo DaXing <[email protected]>
net/smc: Fix loop in smc_listen

Karsten Graul <[email protected]>
net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk()

Russell King (Oracle) <[email protected]>
net: phylink: Force retrigger in case of latched link-fail indicator

Russell King (Oracle) <[email protected]>
net: phylink: Force link down and retrigger resolve on interface change

Heiner Kallweit <[email protected]>
lan743x: fix deadlock in lan743x_phy_link_status_change()

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

Nicholas Kazlauskas <[email protected]>
drm/amd/display: Set plane update flags for all planes in reset

Nicholas Kazlauskas <[email protected]>
drm/amd/display: Fix DPIA outbox timeout after GPU reset

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

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

Mark Rutland <[email protected]>
arm64: uaccess: avoid blocking within critical sections

Mohammed Gamal <[email protected]>
drm/hyperv: Fix device removal on Gen1 VMs

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

Adamos Ttofari <[email protected]>
cpufreq: intel_pstate: Add Ice Lake server to out-of-band IDs

Marek Behún <[email protected]>
net: marvell: mvpp2: increase MTU limit when XDP enabled

Alex Elder <[email protected]>
net: ipa: kill ipa_cmd_pipeline_clear()

Alex Elder <[email protected]>
net: ipa: separate disabling setup from modem stop

Alex Elder <[email protected]>
net: ipa: directly disable ipa-setup-ready interrupt

Amit Cohen <[email protected]>
mlxsw: spectrum: Protect driver from buggy firmware

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

Vincent Whitchurch <[email protected]>
i2c: virtio: disable timeout handling

Huang Jianan <[email protected]>
erofs: fix deadlock when shrink erofs slab

Shin'ichiro Kawasaki <[email protected]>
scsi: scsi_debug: Zero clear zones at reset write pointer

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

Marta Plantykow <[email protected]>
ice: avoid bpf_prog refcount underflow

Maciej Fijalkowski <[email protected]>

    ice: fix vsi->txq_map sizing

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

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

Holger Assmann <[email protected]>
net: stmmac: retain PTP clock time during SIOCSHWTSTAMP ioctls

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

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

Michael Kelley <[email protected]>
firmware: smccc: Fix check for ARCH_SOC_ID not implemented

Vincent Whitchurch <[email protected]>
af_unix: fix regression in read after shutdown

Paolo Abeni <[email protected]>
mptcp: use delegate action to schedule 3rd ack retrans

Eric Dumazet <[email protected]>
mptcp: fix delack timer

Pierre-Louis Bossart <[email protected]>
ALSA: intel-dsp-config: add quirk for JSL devices based on ES8336 codec

Juergen Gross <[email protected]>
xen/pvh: add missing prototype to header

Juergen Gross <[email protected]>
x86/pvh: add prototype for xen_pvh_init()

Brett Creeley <[email protected]>
iavf: Fix VLAN feature flags after VFR

Jedrzej Jagielski <[email protected]>
iavf: Fix refreshing iavf adapter stats on ethtool request

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

Claudia Pellegrino <[email protected]>
HID: magicmouse: prevent division by 0 on scroll

Thomas Weißschuh <[email protected]>
HID: input: set usage type to key on keycode remap

Hans de Goede <[email protected]>
HID: input: Fix parsing of HID_CP_CONSUMER_CONTROL fields

Volodymyr Mytnyk <[email protected]>
net: marvell: prestera: fix double free issue on err path

Volodymyr Mytnyk <[email protected]>
net: marvell: prestera: fix brige port operation

Joel Stanley <[email protected]>
drm/aspeed: Fix vga_pw sysfs output

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

Sreekanth Reddy <[email protected]>
scsi: mpt3sas: Fix incorrect system timestamp

Sreekanth Reddy <[email protected]>
scsi: mpt3sas: Fix system going into read-only mode

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

Dan Carpenter <[email protected]>
scsi: qla2xxx: edif: Fix off by one bug in qla_edif_app_getfcinfo()

Dan Carpenter <[email protected]>
drm/nouveau/acr: fix a couple NULL vs IS_ERR() checks

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

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

Olivier Moysan <[email protected]>
ASoC: stm32: i2s: fix 32 bits channel length without mclk

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

Vincent Guittot <[email protected]>
firmware: arm_scmi: Fix base agent discover response

Alexander Aring <[email protected]>

    net: ieee802154: handle iftypes as u32

Srinivas Kandagatla <[email protected]>
ASoC: codecs: lpass-rx-macro: fix HPHR setting CLSH mask

Srinivas Kandagatla <[email protected]>
ASoC: codecs: wcd934x: return error code correctly from hw_params

Srinivas Kandagatla <[email protected]>
ASoC: codecs: wcd938x: fix volatile register range

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

Srinivas Kandagatla <[email protected]>
ASoC: qdsp6: q6asm: fix q6asm_dai_prepare error handling

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

Florian Fainelli <[email protected]>
ARM: dts: bcm2711: Fix PCIe interrupts

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

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

Cristian Marussi <[email protected]>
firmware: arm_scmi: Fix null de-reference on error path

Arnd Bergmann <[email protected]>
media: v4l2-core: fix VIDIOC_DQEVENT handling on non-x86

Will Mortensen <[email protected]>
netfilter: flowtable: fix IPv6 tunnel addr match

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

Florent Fourcot <[email protected]>
netfilter: ctnetlink: do not erase error code with EINVAL

Florent Fourcot <[email protected]>
netfilter: ctnetlink: fix filtering with CTA_TUPLE_REPLY

Kai Vehmanen <[email protected]>
ASoC: SOF: Intel: hda: fix hotplug when only codec is suspended

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

Roman Li <[email protected]>
drm/amd/display: Fix OLED brightness control on eDP

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

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

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

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

Benjamin Coddington <[email protected]>
NFSv42: Fix pagecache invalidation after COPY/CLONE

Andreas Gruenbacher <[email protected]>
iomap: Fix inline extent handling in iomap_readpage

Christophe Leroy <[email protected]>
powerpc/32: Fix hardlockup on vmap stack overflow

Rafael J. Wysocki <[email protected]>
cpufreq: intel_pstate: Fix active mode offline/online EPP handling

Pingfan Liu <[email protected]>

    arm64: mm: Fix VM_BUG_ON(mm != &init_mm) for trans_pgd

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

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

Tim Harvey <[email protected]>
mmc: sdhci-esdhc-imx: disable CMDQ support

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

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

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

Namjae Jeon <[email protected]>
ksmbd: fix memleak in get_file_stream_info()

Namjae Jeon <[email protected]>
ksmbd: contain default data stream even if xattr is empty

Namjae Jeon <[email protected]>
ksmbd: downgrade addition info error msg to debug in smb2_get_info_sec()

Ben Skeggs <[email protected]>
drm/nouveau: recognise GA106

Alex Deucher <[email protected]>
drm/amdgpu/pm: fix powerplay OD interface

Philip Yang <[email protected]>
drm/amdgpu: IH process reset count when restart

Pavel Begunkov <[email protected]>
io_uring: fix link traversal locking

Pavel Begunkov <[email protected]>
io_uring: fail cancellation for EXITING tasks

Pavel Begunkov <[email protected]>
io_uring: correct link-list traversal locking

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

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

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

Dan Carpenter <[email protected]>
staging: r8188eu: fix a memory leak in rtw_wx_read32()

Michael Straube <[email protected]>
staging: r8188eu: use GFP_ATOMIC under spinlock

Larry Finger <[email protected]>
staging: r8188eu: Fix breakage introduced when 5G code was removed

Fabio M. De Francesco <[email protected]>
staging: r8188eu: Use kzalloc() with GFP_ATOMIC in atomic context

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

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

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

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

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

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

Takashi Iwai <[email protected]>
ALSA: hda/realtek: Fix LED on HP ProBook 435 G7

Werner Sembach <[email protected]>
ALSA: hda/realtek: Add quirk for ASRock NUC Box 1100

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

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

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

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

Dmitry Osipenko <[email protected]>
usb: xhci: tegra: Check padctrl interrupt presence in device tree

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

Dan Carpenter <[email protected]>
usb: chipidea: ci_hdrc_imx: fix potential error pointer dereference in probe

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

Martyn Welch <[email protected]>
net: usb: Correct PHY handling of smsc95xx

Albert Wang <[email protected]>
usb: dwc3: gadget: Fix null pointer exception

Thinh Nguyen <[email protected]>
usb: dwc3: gadget: Check for L1/L2/U3 for Start Transfer

Thinh Nguyen <[email protected]>
usb: dwc3: gadget: Ignore NoStream after End Transfer

Thinh Nguyen <[email protected]>
usb: dwc3: core: Revise GHWPARAMS9 offset

Fabio Aiuto <[email protected]>
usb: dwc3: leave default DMA for PCI devices

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

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

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

Daniele Palmas <[email protected]>

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

Johan Hovold <[email protected]>
USB: serial: pl2303: fix GC type detection

Rafael J. Wysocki <[email protected]>
ACPI: CPPC: Add NULL pointer check to cppc_get_perf()

Sakari Ailus <[email protected]>
ACPI: Get acpi_device's parent from the parent field

Damien Le Moal <[email protected]>
scsi: sd: Fix sd_do_mode_sense() buffer length handling

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

Diffstat:

 Documentation/admin-guide/sysctl/kernel.rst        |   2 +-
 Documentation/networking/ipvs-sysctl.rst           |   3 +-
 Makefile                                           |   4 +-
 arch/arm/boot/dts/bcm2711.dtsi                     |   8 +-
 arch/arm/boot/dts/bcm5301x.dtsi                    |   4 +-
 arch/arm/mach-socfpga/core.h                       |   2 +-
 arch/arm/mach-socfpga/platsmp.c                    |   8 +-
 arch/arm64/include/asm/pgalloc.h                   |   2 +-
 arch/arm64/include/asm/uaccess.h                   |  48 +++-
 arch/mips/Kconfig                                  |   2 +-
 arch/mips/kernel/cpu-probe.c                       |   4 +-
 arch/parisc/kernel/vmlinux.lds.S                   |   3 +-
 arch/powerpc/kernel/head_32.h                      |   6 +-
 arch/powerpc/kvm/book3s_hv_builtin.c               |   5 +-
 .../dts/microchip/microchip-mpfs-icicle-kit.dts    |  13 +-
 arch/riscv/boot/dts/microchip/microchip-mpfs.dtsi  |  33 +--
 arch/x86/include/asm/xen/hypervisor.h              |   5 +
 block/blk-core.c                                   |   4 +-
 block/blk-mq.c                                     |  13 ++
 block/blk-mq.h                                     |   2 +
 block/blk-sysfs.c                                  |  10 -
 block/elevator.c                                   |  10 +-
 block/genhd.c                                      |   2 +
 drivers/acpi/cppc_acpi.c                           |   9 +-
 drivers/acpi/property.c                            |  11 +-
 drivers/android/binder.c                           |   2 +-
 drivers/cpufreq/intel_pstate.c                     |   7 +
 drivers/firmware/arm_scmi/base.c                   |  15 +-
 drivers/firmware/arm_scmi/scmi_pm_domain.c         |   4 +-
 drivers/firmware/arm_scmi/sensors.c                |   2 +-
 drivers/firmware/arm_scmi/virtio.c                 |  10 +-
 drivers/firmware/arm_scmi/voltage.c                |   2 +-
 drivers/firmware/smccc/soc_id.c                    |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c             |   3 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c             |  15 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |  46 +++-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   9 +-
 .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c   |  20 +-
 .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c    |  24 +-
 .../gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c    |   6 +-
 .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c  |  28 ++-
 .../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c  |  10 +-
 .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c  |  58 +++--
 drivers/gpu/drm/aspeed/aspeed_gfx_drv.c            |   2 +-
 drivers/gpu/drm/hyperv/hyperv_drm_drv.c            |  19 +-
 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c  |  22 ++
 drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm200.c    |   6 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp102.c    |   6 +-
 drivers/gpu/drm/vc4/vc4_bo.c                       |   2 +-
 drivers/hid/hid-input.c                            |   6 +-
 drivers/hid/hid-magicmouse.c                       |   7 +-
 drivers/hid/wacom_wac.c                            |   8 +-
 drivers/hid/wacom_wac.h                            |   1 +
 drivers/i2c/busses/i2c-virtio.c                    |  14 +-
 drivers/iommu/amd/iommu_v2.c                       |   6 +-
 drivers/iommu/intel/iommu.c                        |   6 +-
 drivers/iommu/rockchip-iommu.c                     |   4 +-
 drivers/media/cec/core/cec-adap.c                  |   1 +
 drivers/media/v4l2-core/v4l2-compat-ioctl32.c      |  41 ++--
 drivers/mmc/host/sdhci-esdhc-imx.c                 |   2 -
 drivers/mmc/host/sdhci.c                           |  21 +-
 drivers/mmc/host/sdhci.h                           |   4 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c |   4 +
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c  |   4 +-
 drivers/net/ethernet/intel/iavf/iavf.h             |   3 +
 drivers/net/ethernet/intel/iavf/iavf_ethtool.c     |  33 ++-
 drivers/net/ethernet/intel/iavf/iavf_main.c        |  51 +++--
 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c    |  47 +++-
 drivers/net/ethernet/intel/ice/ice_lib.c           |   9 +-
 drivers/net/ethernet/intel/ice/ice_main.c          |  18 +-
 drivers/net/ethernet/intel/igb/igb_main.c          |   2 +-
 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c    |  14 +-
 .../ethernet/marvell/prestera/prestera_switchdev.c |   8 +-
 drivers/net/ethernet/mellanox/mlxsw/spectrum.c     |   2 +-
 drivers/net/ethernet/microchip/lan743x_main.c      |  12 +-
 drivers/net/ethernet/mscc/ocelot.c                 |  11 +-
 drivers/net/ethernet/netronome/nfp/nfp_net.h       |   3 -
 .../net/ethernet/netronome/nfp/nfp_net_ethtool.c   |   2 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac.h       |   1 +
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  | 127 +++++++----
 .../net/ethernet/stmicro/stmmac/stmmac_platform.c  |   2 +-
 drivers/net/ipa/ipa_cmd.c                          |  16 --
 drivers/net/ipa/ipa_cmd.h                          |   6 -
 drivers/net/ipa/ipa_endpoint.c                     |   2 -
 drivers/net/ipa/ipa_main.c                         |   6 +
 drivers/net/ipa/ipa_modem.c                        |   6 +-
 drivers/net/ipa/ipa_smp2p.c                        |  21 +-
 drivers/net/ipa/ipa_smp2p.h                        |   7 +-
 drivers/net/mdio/mdio-aspeed.c                     |   7 +
 drivers/net/phy/phylink.c                          |  26 ++-
 drivers/net/usb/smsc95xx.c                         |  55 +++--
 drivers/nvme/target/io-cmd-file.c                  |   4 +-
 drivers/nvme/target/tcp.c                          |   7 +-
 drivers/pci/controller/pci-aardvark.c              | 242 +++++++++------------
 drivers/scsi/mpt3sas/mpt3sas_base.c                |   4 +-
 drivers/scsi/mpt3sas/mpt3sas_base.h                |   4 +
 drivers/scsi/mpt3sas/mpt3sas_scsih.c               |  59 ++++-
 drivers/scsi/qla2xxx/qla_edif.c                    |   2 +-
 drivers/scsi/scsi_debug.c                          |   5 +
 drivers/scsi/scsi_sysfs.c                          |   2 +-
 drivers/scsi/sd.c                                  |   7 +
 drivers/staging/fbtft/fb_ssd1351.c                 |   4 -
 drivers/staging/fbtft/fbtft-core.c                 |   9 +-
 drivers/staging/greybus/audio_helper.c             |   8 +-
 drivers/staging/r8188eu/core/rtw_mlme_ext.c        |   6 +-
 drivers/staging/r8188eu/os_dep/ioctl_linux.c       |   8 +-
 drivers/staging/r8188eu/os_dep/mlme_linux.c        |   2 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_core.c       |   3 +-
 drivers/usb/chipidea/ci_hdrc_imx.c                 |  18 +-
 drivers/usb/core/hub.c                             |  24 +-
 drivers/usb/dwc2/gadget.c                          |  17 +-
 drivers/usb/dwc2/hcd_queue.c                       |   2 +-
 drivers/usb/dwc3/core.c                            |   8 +-
 drivers/usb/dwc3/core.h                            |   2 +-
 drivers/usb/dwc3/gadget.c                          |  39 +++-
 drivers/usb/host/xhci-tegra.c                      |  41 +++-
 drivers/usb/serial/option.c                        |   5 +
 drivers/usb/serial/pl2303.c                        |   1 +
 drivers/usb/typec/tcpm/fusb302.c                   |   6 +-
 drivers/vdpa/vdpa_sim/vdpa_sim.c                   |   7 +-
 drivers/vhost/vsock.c                              |   2 +-
 drivers/xen/xenbus/xenbus_probe.c                  |  27 ++-
 fs/ceph/super.c                                    |  11 +-
 fs/cifs/cifs_debug.c                               |   2 +
 fs/cifs/cifsglob.h                                 |   1 +
 fs/cifs/connect.c                                  |   7 +
 fs/erofs/utils.c                                   |   8 +-
 fs/f2fs/checkpoint.c                               |   3 +-
 fs/f2fs/node.c                                     |   1 +
 fs/fuse/dev.c                                      |  10 +-
 fs/io_uring.c                                      |  70 ++++--
 fs/iomap/buffered-io.c                             |  11 +-
 fs/ksmbd/smb2pdu.c                                 |  30 +--
 fs/nfs/nfs42proc.c                                 |   4 +-
 fs/nfs/nfs42xdr.c                                  |   3 +-
 fs/proc/vmcore.c                                   |  16 +-
 include/net/ip6_fib.h                              |   1 +
 include/net/ipv6_stubs.h                           |   1 +
 include/net/nl802154.h                             |   7 +-
 kernel/cpu.c                                       |   7 +
 kernel/events/core.c                               |   3 +
 kernel/locking/rwsem.c                             | 171 ++++++++-------
 kernel/power/hibernate.c                           |   6 +-
 kernel/sched/core.c                                |   4 -
 kernel/trace/trace.h                               |  24 +-
 kernel/trace/trace_events.c                        |  10 +
 kernel/trace/trace_uprobe.c                        |   1 +
 net/8021q/vlan.c                                   |   3 -
 net/8021q/vlan_dev.c                               |   3 +
 net/ethtool/ioctl.c                                |   2 +-
 net/ipv4/nexthop.c                                 |  35 ++-
 net/ipv4/tcp_cubic.c                               |   5 +-
 net/ipv6/af_inet6.c                                |   1 +
 net/ipv6/ip6_output.c                              |   2 +-
 net/ipv6/route.c                                   |  19 ++
 net/mptcp/options.c                                |  32 +--
 net/mptcp/protocol.c                               |  51 ++++-
 net/mptcp/protocol.h                               |  17 +-
 net/ncsi/ncsi-cmd.c                                |  24 +-
 net/netfilter/ipvs/ip_vs_core.c                    |   8 +-
 net/netfilter/nf_conntrack_netlink.c               |   6 +-
 net/netfilter/nf_flow_table_offload.c              |   4 +-
 net/sched/sch_ets.c                                |   8 +-
 net/smc/af_smc.c                                   |  12 +-
 net/smc/smc_close.c                                |   6 +
 net/smc/smc_core.c                                 |  35 +--
 net/tls/tls_main.c                                 |  47 +++-
 net/tls/tls_sw.c                                   |  40 ++--
 net/unix/af_unix.c                                 |   3 -
 sound/hda/intel-dsp-config.c                       |   9 +
 sound/pci/ctxfi/ctamixer.c                         |  14 +-
 sound/pci/ctxfi/ctdaio.c                           |  16 +-
 sound/pci/ctxfi/ctresource.c                       |   7 +-
 sound/pci/ctxfi/ctresource.h                       |   4 +-
 sound/pci/ctxfi/ctsrc.c                            |   7 +-
 sound/pci/hda/patch_realtek.c                      |  28 +++
 sound/soc/codecs/lpass-rx-macro.c                  |   2 +-
 sound/soc/codecs/wcd934x.c                         |   3 +-
 sound/soc/codecs/wcd938x.c                         |   3 +
 sound/soc/qcom/qdsp6/q6asm-dai.c                   |  19 +-
 sound/soc/qcom/qdsp6/q6routing.c                   |   6 +-
 sound/soc/soc-topology.c                           |   3 +
 sound/soc/sof/intel/hda-bus.c                      |  17 ++
 sound/soc/sof/intel/hda-dsp.c                      |   3 +-
 sound/soc/sof/intel/hda.c                          |  16 ++
 sound/soc/stm/stm32_i2s.c                          |   2 +-
 186 files changed, 1695 insertions(+), 973 deletions(-)