Skip to content

6.1.8-rc1 review

Greg Kroah-Hartman intel-gfx linux-doc linux-hardening linux-mm linux-patches linux-sh lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest193 patches 15 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/193dma-buf: fix dma_buf_export init order v2drivers/dma-buf/dma-buf-sysfs-stats.c drivers/dma-buf/dma-buf-sysfs-stats.h drivers/dma-buf/dma-buf.c+43 -520 replies
2/193btrfs: fix trace event name typo for FLUSH_DELAYED_REFSinclude/trace/events/btrfs.h+1 -10 replies
3/193wifi: iwlwifi: fw: skip PPAG for JFdrivers/net/wireless/intel/iwlwifi/fw/acpi.c+5 -00 replies
4/193pNFS/filelayout: Fix coalescing test for single DSfs/nfs/filelayout/filelayout.c+8 -00 replies
5/193selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_IDtools/testing/selftests/bpf/prog_tests/jeq_infer_not_null.c tools/testing/selftests/bpf/progs/jeq_infer_not_null_fail.c+51 -00 replies
6/193net: ethernet: marvell: octeontx2: Fix uninitialized variable warningdrivers/net/ethernet/marvell/octeontx2/af/mcs_rvu_if.c+1 -10 replies
7/193tools/virtio: initialize spinlocks in vring_test.ctools/virtio/vringh_test.c+2 -00 replies
8/193vdpa/mlx5: Return error on vlan ctrl commands if not supporteddrivers/vdpa/mlx5/net/mlx5_vnet.c+3 -00 replies
9/193vdpa/mlx5: Avoid using reslock in event_handlerdrivers/vdpa/mlx5/net/mlx5_vnet.c+4 -120 replies
10/193vdpa/mlx5: Avoid overwriting CVQ iotlbdrivers/vdpa/mlx5/core/mlx5_vdpa.h drivers/vdpa/mlx5/core/mr.c drivers/vdpa/mlx5/net/mlx5_vnet.c+39 -590 replies
11/193virtio_pci: modify ENOENT to EINVALdrivers/virtio/virtio_pci_modern.c+1 -10 replies
12/193vduse: Validate vq_num in vduse_validate_config()drivers/vdpa/vdpa_user/vduse_dev.c+3 -00 replies
13/193vdpa_sim_net: should not drop the multicast/broadcast packetdrivers/vdpa/vdpa_sim/vdpa_sim_net.c+3 -00 replies
14/193net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy statsnet/ethtool/ioctl.c+2 -10 replies
15/193r8169: move rtl_wol_enable_rx() and rtl_prepare_power_down()drivers/net/ethernet/realtek/r8169_main.c+22 -220 replies
16/193r8169: fix dmar pte write access is not set errordrivers/net/ethernet/realtek/r8169_main.c+7 -70 replies
17/193bpf: keep a reference to the mm, in case the task is dead.kernel/bpf/task_iter.c+27 -120 replies
18/193RDMA/srp: Move large values to a new enum for gcc13drivers/infiniband/ulp/srp/ib_srp.h+5 -30 replies
19/193selftests: net: fix cmsg_so_mark.sh test hangtools/testing/selftests/net/cmsg_sender.c+1 -10 replies
20/193btrfs: always report error in run_one_delayed_ref()fs/btrfs/extent-tree.c+5 -20 replies
21/193x86/asm: Fix an assembler warning with current binutilsarch/x86/lib/iomap_copy_64.S+1 -10 replies
22/193f2fs: lets avoid panic if extent_tree is not createdfs/f2fs/extent_cache.c+2 -10 replies
23/193perf/x86/rapl: Treat Tigerlake like Icelakearch/x86/events/rapl.c+2 -00 replies
24/193cifs: fix race in assemble_neg_contexts()fs/cifs/smb2pdu.c+7 -40 replies
25/193memblock tests: Fix compilation error.tools/testing/memblock/.gitignore tools/testing/memblock/Makefile+3 -10 replies
26/193perf/x86/rapl: Add support for Intel Meteor Lakearch/x86/events/rapl.c+2 -00 replies
27/193perf/x86/rapl: Add support for Intel Emerald Rapidsarch/x86/events/rapl.c+1 -00 replies
28/193of: fdt: Honor CONFIG_CMDLINE* even without /chosen node, take 2drivers/of/fdt.c+15 -130 replies
29/193fbdev: omapfb: avoid stack overflow warningdrivers/video/fbdev/omap2/omapfb/dss/dsi.c+18 -100 replies
30/193Bluetooth: hci_sync: Fix use HCI_OP_LE_READ_BUFFER_SIZE_V2net/bluetooth/hci_sync.c+3 -30 replies
31/193Bluetooth: hci_qca: Fix driver shutdown on closed serdevdrivers/bluetooth/hci_qca.c+7 -00 replies
32/193wifi: brcmfmac: fix regression for Broadcom PCIe wifi devicesdrivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c+1 -10 replies
33/193wifi: mac80211: fix MLO + AP_VLAN checknet/mac80211/iface.c+3 -10 replies
34/193wifi: mac80211: reset multiple BSSID options in stop_ap()net/mac80211/cfg.c+7 -00 replies
35/193wifi: mac80211: sdata can be NULL during AMPDU startnet/mac80211/agg-tx.c net/mac80211/driver-ops.c+8 -10 replies
36/193wifi: mac80211: fix initialization of rx->link and rx->link_stanet/mac80211/rx.c+99 -1230 replies
37/193nommu: fix memory leak in do_mmap() error pathmm/nommu.c+1 -10 replies
38/193nommu: fix do_munmap() error pathmm/nommu.c+2 -10 replies
39/193nommu: fix split_vma() map_count errormm/nommu.c+3 -10 replies
40/193proc: fix PIE proc-empty-vm, proc-pid-vm teststools/testing/selftests/proc/proc-empty-vm.c tools/testing/selftests/proc/proc-pid-vm.c+12 -90 replies
41/193Add exception protection processing for vd in axi_chan_handle_err functiondrivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c+6 -00 replies
42/193LoongArch: Add HWCAP_LOONGARCH_CPUCFG to elf_hwcaparch/loongarch/kernel/cpu-probe.c+1 -10 replies
43/193zonefs: Detect append writes at invalid locationsfs/zonefs/super.c+22 -00 replies
44/193nilfs2: fix general protection fault in nilfs_btree_insert()fs/nilfs2/btree.c+12 -30 replies
45/193mm/shmem: restore SHMEM_HUGE_DENY precedence over MADV_COLLAPSEmm/shmem.c+2 -40 replies
46/193hugetlb: unshare some PMDs when splitting VMAsmm/hugetlb.c+35 -90 replies
47/193mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vmamm/khugepaged.c+6 -80 replies
48/193serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handlerdrivers/tty/serial/stm32-usart.c+4 -270 replies
49/193Revert "serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler"drivers/tty/serial/stm32-usart.c+27 -40 replies
50/193xhci-pci: set the dma max_seg_sizedrivers/usb/host/xhci-pci.c+2 -00 replies
51/193usb: xhci: Check endpoint is valid before dereferencing itdrivers/usb/host/xhci-ring.c+4 -10 replies
52/193xhci: Fix null pointer dereference when host diesdrivers/usb/host/xhci.c+5 -00 replies
53/193xhci: Add update_hub_device override for PCI xHCI hostsdrivers/usb/host/xhci-pci.c drivers/usb/host/xhci.c drivers/usb/host/xhci.h+17 -10 replies
54/193xhci: Add a flag to disable USB3 lpm on a xhci root port level.drivers/usb/host/xhci.c drivers/usb/host/xhci.h+9 -00 replies
55/193usb: acpi: add helper to check port lpm capability using acpi _DSMdrivers/usb/core/usb-acpi.c include/linux/usb.h+68 -00 replies
56/193xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tablesdrivers/usb/host/xhci-pci.c+34 -00 replies
57/193prlimit: do_prlimit needs to have a speculation checkkernel/sys.c+2 -00 replies
58/193USB: serial: option: add Quectel EM05-G (GR) modemdrivers/usb/serial/option.c+3 -00 replies
59/193USB: serial: option: add Quectel EM05-G (CS) modemdrivers/usb/serial/option.c+3 -00 replies
60/193USB: serial: option: add Quectel EM05-G (RS) modemdrivers/usb/serial/option.c+3 -00 replies
61/193USB: serial: option: add Quectel EC200U modemdrivers/usb/serial/option.c+2 -00 replies
62/193USB: serial: option: add Quectel EM05CN (SG) modemdrivers/usb/serial/option.c+3 -00 replies
63/193USB: serial: option: add Quectel EM05CN modemdrivers/usb/serial/option.c+3 -00 replies
64/193staging: vchiq_arm: fix enum vchiq_status return typesdrivers/staging/vc04_services/include/linux/raspberrypi/vchiq.h drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.h+3 -30 replies
65/193USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100drivers/usb/misc/iowarrior.c+1 -10 replies
66/193usb: misc: onboard_hub: Invert driver registration orderdrivers/usb/misc/onboard_usb_hub.c+3 -30 replies
67/193usb: misc: onboard_hub: Move attach work to the driverdrivers/usb/misc/onboard_usb_hub.c+6 -60 replies
68/193misc: fastrpc: Fix use-after-free and race in fastrpc_map_finddrivers/misc/fastrpc.c+21 -200 replies
69/193misc: fastrpc: Dont remove map on creater_process and device_releasedrivers/misc/fastrpc.c+9 -90 replies
70/193misc: fastrpc: Fix use-after-free race condition for mapsdrivers/misc/fastrpc.c+5 -30 replies
71/193usb: core: hub: disable autosuspend for TI TUSB8041drivers/usb/core/hub.c+13 -00 replies
72/193comedi: adv_pci1760: Fix PWM instruction handlingdrivers/comedi/drivers/adv_pci1760.c+1 -10 replies
73/193ACPI: PRM: Check whether EFI runtime is availabledrivers/acpi/prmt.c+10 -00 replies
74/193mmc: sunxi-mmc: Fix clock refcount imbalance during unbinddrivers/mmc/host/sunxi-mmc.c+5 -30 replies
75/193mmc: sdhci-esdhc-imx: correct the tuning start tap and step settingdrivers/mmc/host/sdhci-esdhc-imx.c+15 -70 replies
76/193mm/hugetlb: fix PTE marker handling in hugetlb_change_protection()mm/hugetlb.c+7 -140 replies
77/193mm/hugetlb: fix uffd-wp handling for migration entries in hugetlb_change_protection()mm/hugetlb.c+9 -80 replies
78/193mm/hugetlb: pre-allocate pgtable pages for uffd wr-protectsmm/hugetlb.c+11 -20 replies
79/193mm/userfaultfd: enable writenotify while userfaultfd-wp is enabled for a VMAfs/userfaultfd.c mm/mmap.c+26 -60 replies
80/193mm/MADV_COLLAPSE: dont expand collapse when vm_end is past requested endmm/khugepaged.c+1 -10 replies
81/193btrfs: add extra error messages to cover non-ENOMEM errors from device_add_list()fs/btrfs/volumes.c+10 -10 replies
82/193btrfs: fix missing error handling when logging directory itemsfs/btrfs/tree-log.c+9 -00 replies
83/193btrfs: fix directory logging due to race with concurrent index key deletionfs/btrfs/tree-log.c+15 -60 replies
84/193btrfs: add missing setup of log for full commit at add_conflicting_inode()fs/btrfs/tree-log.c+3 -10 replies
85/193btrfs: do not abort transaction on failure to write log tree when syncing logfs/btrfs/disk-io.c fs/btrfs/tree-log.c+8 -30 replies
86/193btrfs: do not abort transaction on failure to update log rootfs/btrfs/tree-log.c+4 -70 replies
87/193btrfs: qgroup: do not warn on record without old_roots populatedfs/btrfs/qgroup.c+12 -20 replies
88/193btrfs: fix invalid leaf access due to inline extent during lseekfs/btrfs/file.c+10 -30 replies
89/193btrfs: fix race between quota rescan and disable leading to NULL pointer dereffs/btrfs/qgroup.c+17 -80 replies
90/193cifs: do not include page data when checking signaturefs/cifs/smb2pdu.c+9 -60 replies
91/193thunderbolt: Disable XDomain lane 1 only in software connection managerdrivers/thunderbolt/xdomain.c+12 -50 replies
92/193thunderbolt: Use correct function to calculate maximum USB3 link ratedrivers/thunderbolt/tunnel.c+1 -10 replies
93/193thunderbolt: Do not report errors if on-board retimers are founddrivers/thunderbolt/retimer.c+2 -30 replies
94/193thunderbolt: Do not call PM runtime functions in tb_retimer_scan()drivers/thunderbolt/retimer.c drivers/thunderbolt/tb.c+18 -190 replies
95/193riscv: dts: sifive: fu740: fix size of pcie 32bit memoryarch/riscv/boot/dts/sifive/fu740-c000.dtsi+1 -10 replies
96/193bpf: restore the ebpf program ID for BPF_AUDIT_UNLOAD and PERF_BPF_EVENT_PROG_UNLOADkernel/bpf/offload.c kernel/bpf/syscall.c+2 -70 replies
97/193tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO bufferdrivers/tty/serial/qcom_geni_serial.c+16 -20 replies
98/193tty: fix possible null-ptr-defer in spk_ttyio_releasedrivers/accessibility/speakup/spk_ttyio.c+3 -00 replies
99/193pktcdvd: check for NULL returna fter calling bio_split_to_limits()drivers/block/pktcdvd.c+2 -00 replies
100/193io_uring/poll: dont reissue in case of poll race on multishot requestio_uring/poll.c+5 -10 replies
101/193mptcp: explicitly specify sock family at subflow creation timenet/mptcp/protocol.c net/mptcp/protocol.h net/mptcp/subflow.c+8 -60 replies
102/193mptcp: netlink: respect v4/v6-only socketsnet/mptcp/pm.c net/mptcp/pm_userspace.c net/mptcp/protocol.h+35 -00 replies
103/193selftests: mptcp: userspace: validate v4-v6 subflows mixtools/testing/selftests/net/mptcp/userspace_pm.sh+47 -00 replies
104/193USB: gadgetfs: Fix race between mounting and unmountingdrivers/usb/gadget/legacy/inode.c+21 -70 replies
105/193USB: serial: cp210x: add SCALANCE LPE-9000 device iddrivers/usb/serial/cp210x.c+1 -00 replies
106/193usb: cdns3: remove fetched trb from cache before dequeuingdrivers/usb/cdns3/cdns3-gadget.c+12 -00 replies
107/193usb: host: ehci-fsl: Fix module aliasdrivers/usb/host/ehci-fsl.c+1 -10 replies
108/193usb: musb: fix error return code in omap2430_probe()drivers/usb/musb/omap2430.c+3 -10 replies
109/193usb: typec: tcpm: Fix altmode re-registration causes sysfs create faildrivers/usb/typec/tcpm/tcpm.c+3 -40 replies
110/193usb: typec: altmodes/displayport: Add pin assignment helperdrivers/usb/typec/altmodes/displayport.c+14 -80 replies
111/193usb: typec: altmodes/displayport: Fix pin assignment calculationdrivers/usb/typec/altmodes/displayport.c+2 -20 replies
112/193usb: gadget: g_webcam: Send color matching descriptor per framedrivers/usb/gadget/legacy/webcam.c+3 -00 replies
113/193USB: gadget: Add ID numbers to configfs-gadget driver namesdrivers/usb/gadget/configfs.c+10 -20 replies
114/193usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate()drivers/usb/gadget/function/f_ncm.c+3 -10 replies
115/193usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210drivers/usb/storage/uas-detect.h drivers/usb/storage/unusual_uas.h+13 -70 replies
116/193arm64: dts: imx8mp: correct usb clocksarch/arm64/boot/dts/freescale/imx8mp.dtsi+6 -60 replies
117/193dt-bindings: phy: g12a-usb2-phy: fix compatible string documentationDocumentation/devicetree/bindings/phy/amlogic,g12a-usb2-phy.yaml Documentation/devicetree/bindings/phy/amlogic,meson-g12a-usb2-phy.yaml+78 -780 replies
118/193dt-bindings: phy: g12a-usb3-pcie-phy: fix compatible string documentationDocumentation/devicetree/bindings/phy/amlogic,g12a-usb3-pcie-phy.yaml Documentation/devicetree/bindings/phy/amlogic,meson-g12a-usb3-pcie-phy.yaml+59 -590 replies
119/193serial: pch_uart: Pass correct sg to dma_unmap_sg()drivers/tty/serial/pch_uart.c+1 -10 replies
120/193dmaengine: lgm: Move DT parsing after initializationdrivers/dma/lgm/lgm-dma.c+5 -50 replies
121/193dmaengine: tegra210-adma: fix global intr cleardrivers/dma/tegra210-adma.c+1 -10 replies
122/193dmaengine: idxd: Let probe fail when workqueue cannot be enableddrivers/dma/idxd/device.c+1 -20 replies
123/193dmaengine: idxd: Prevent use after free on completion memorydrivers/dma/idxd/device.c+1 -10 replies
124/193dmaengine: idxd: Do not call DMX TX callbacks during workqueue disabledrivers/dma/idxd/device.c+11 -00 replies
125/193serial: amba-pl011: fix high priority character transmission in rs486 modedrivers/tty/serial/amba-pl011.c+4 -40 replies
126/193serial: atmel: fix incorrect baudrate setupdrivers/tty/serial/atmel_serial.c+1 -70 replies
127/193serial: exar: Add support for Sealevel 7xxxC serial cardsdrivers/tty/serial/8250/8250_exar.c+14 -00 replies
128/193gsmi: fix null-deref in gsmi_get_variabledrivers/firmware/google/gsmi.c+4 -30 replies
129/193mei: bus: fix unlink on bus in error pathdrivers/misc/mei/bus.c+8 -40 replies
130/193mei: me: add meteor lake point M DIDdrivers/misc/mei/hw-me-regs.h drivers/misc/mei/pci-me.c+4 -00 replies
131/193VMCI: Use threaded irqs instead of taskletsdrivers/misc/vmw_vmci/vmci_guest.c+19 -300 replies
132/193ARM: dts: qcom: apq8084-ifc6540: fix overriding SDHCIarch/arm/boot/dts/qcom-apq8084-ifc6540.dts arch/arm/boot/dts/qcom-apq8084.dtsi+12 -120 replies
133/193ARM: omap1: fix !ARCH_OMAP1_ANY link failuresarch/arm/mach-omap1/Kconfig arch/arm/mach-omap1/Makefile arch/arm/mach-omap1/io.c +3 more+18 -550 replies
134/193drm/amdgpu: fix amdgpu_job_free_resources v2drivers/gpu/drm/amd/amdgpu/amdgpu_job.c+8 -20 replies
135/193drm/amdgpu: allow multipipe policy on ASICs with one MECdrivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c+3 -00 replies
136/193drm/amdgpu: Correct the power calcultion for Renior/Cezanne.drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c+6 -10 replies
137/193drm/i915: re-disable RC6p on Sandy Bridgedrivers/gpu/drm/i915/i915_pci.c+2 -10 replies
138/193drm/i915/display: Check source height is > 0drivers/gpu/drm/i915/display/skl_universal_plane.c+1 -10 replies
139/193drm/i915: Allow switching away via vga-switcheroo if uninitializeddrivers/gpu/drm/i915/i915_driver.c drivers/gpu/drm/i915/i915_switcheroo.c+6 -30 replies
140/193drm/i915: Remove unused variabledrivers/gpu/drm/i915/i915_driver.c+0 -20 replies
141/193drm/amd/display: Fix set scaling doesns workdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+2 -20 replies
142/193drm/amd/display: Calculate output_color_space after pixel encoding adjustmentdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+2 -20 replies
143/193drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrixdrivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c+2 -20 replies
144/193drm/amd/display: disable S/G display on DCN 3.1.5drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+0 -10 replies
145/193drm/amd/display: disable S/G display on DCN 3.1.4drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+0 -10 replies
146/193cifs: reduce roundtrips on create/qinfo requestsfs/cifs/connect.c fs/cifs/inode.c fs/cifs/misc.c +2 more+56 -840 replies
147/193fs/ntfs3: Fix attr_punch_hole() null pointer derenferencefs/ntfs3/attrib.c+1 -10 replies
148/193arm64: efi: Execute runtime services from a dedicated stackarch/arm64/include/asm/efi.h arch/arm64/kernel/efi-rt-wrapper.S arch/arm64/kernel/efi.c+42 -10 replies
149/193efi: rt-wrapper: Add missing includearch/arm64/kernel/efi-rt-wrapper.S+1 -00 replies
150/193panic: Separate sysctl logic from CONFIG_SMPkernel/panic.c+3 -10 replies
151/193exit: Put an upper limit on how often we can oopsDocumentation/admin-guide/sysctl/kernel.rst kernel/exit.c+50 -00 replies
152/193exit: Expose "oops_count" to sysfsDocumentation/ABI/testing/sysfs-kernel-oops_count MAINTAINERS kernel/exit.c+27 -20 replies
153/193exit: Allow oops_limit to be disabledDocumentation/admin-guide/sysctl/kernel.rst kernel/exit.c+4 -30 replies
154/193panic: Consolidate open-coded panic_on_warn checksinclude/linux/panic.h kernel/kcsan/report.c kernel/panic.c +4 more+14 -120 replies
155/193panic: Introduce warn_limitDocumentation/admin-guide/sysctl/kernel.rst kernel/panic.c+24 -00 replies
156/193panic: Expose "warn_count" to sysfsDocumentation/ABI/testing/sysfs-kernel-warn_count MAINTAINERS kernel/panic.c+27 -20 replies
157/193docs: Fix path paste-o for /sys/kernel/warn_countDocumentation/ABI/testing/sysfs-kernel-warn_count+1 -10 replies
158/193exit: Use READ_ONCE() for all oops/warn limit readskernel/exit.c kernel/panic.c+9 -40 replies
159/193x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGNarch/x86/kernel/fpu/init.c+2 -50 replies
160/193arch: fix broken BuildID for arm64 and riscvinclude/asm-generic/vmlinux.lds.h+5 -00 replies
161/193drm/amdgpu/discovery: enable soc21 common for GC 11.0.4drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c+1 -00 replies
162/193drm/amdgpu/discovery: enable gmc v11 for GC 11.0.4drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c+1 -00 replies
163/193drm/amdgpu/discovery: enable gfx v11 for GC 11.0.4drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c+1 -00 replies
164/193drm/amdgpu/discovery: enable mes support for GC v11.0.4drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c+1 -00 replies
165/193drm/amdgpu: set GC 11.0.4 familydrivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c+1 -00 replies
166/193drm/amdgpu/discovery: set the APU flag for GC 11.0.4drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c+1 -00 replies
167/193drm/amdgpu: add gfx support for GC 11.0.4drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c+9 -10 replies
168/193drm/amdgpu: add gmc v11 support for GC 11.0.4drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c+1 -00 replies
169/193drm/amdgpu/discovery: add PSP IP v13.0.11 supportdrivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c+1 -00 replies
170/193drm/amdgpu/pm: enable swsmu for SMU IP v13.0.11drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c+1 -00 replies
171/193drm/amdgpu: add smu 13 support for smu 13.0.11drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c+3 -00 replies
172/193drm/amdgpu/pm: add GFXOFF control IP version check for SMU IP v13.0.11drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c+1 -00 replies
173/193drm/amdgpu/soc21: add mode2 asic reset for SMU IP v13.0.11drivers/gpu/drm/amd/amdgpu/soc21.c+1 -00 replies
174/193drm/amdgpu/pm: use the specific mailbox registers only for SMU IP v13.0.4drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c+14 -30 replies
175/193drm/amdgpu/discovery: enable nbio support for NBIO v7.7.1drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c+1 -00 replies
176/193drm/amdgpu: enable PSP IP v13.0.11 supportdrivers/gpu/drm/amd/amdgpu/amdgpu_psp.c drivers/gpu/drm/amd/amdgpu/psp_v13_0.c+4 -00 replies
177/193drm/amdgpu: enable GFX IP v11.0.4 CG supportdrivers/gpu/drm/amd/amdgpu/soc21.c+17 -10 replies
178/193drm/amdgpu: enable GFX Power Gating for GC IP v11.0.4drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c+2 -00 replies
179/193drm/amdgpu: enable GFX Clock Gating control for GC IP v11.0.4drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c+1 -00 replies
180/193drm/amdgpu: add tmz support for GC 11.0.1drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c+1 -00 replies
181/193drm/amdgpu: add tmz support for GC IP v11.0.4drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c+1 -00 replies
182/193drm/amdgpu: correct MEC number for gfx11 APUsdrivers/gpu/drm/amd/amdgpu/gfx_v11_0.c+9 -20 replies
183/193s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld < 2.36arch/s390/kernel/vmlinux.lds.S+2 -00 replies
184/193powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXITarch/powerpc/kernel/vmlinux.lds.S+1 -00 replies
185/193powerpc/vmlinux.lds: Dont discard .rela* for relocatable buildsarch/powerpc/kernel/vmlinux.lds.S+4 -10 replies
186/193powerpc/vmlinux.lds: Dont discard .commentarch/powerpc/kernel/vmlinux.lds.S+1 -10 replies
187/193octeontx2-pf: Avoid use of GFP_KERNEL in atomic contextdrivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c+2 -20 replies
188/193net/ulp: use consistent error code when blocking ULPnet/ipv4/tcp_ulp.c+1 -10 replies
189/193octeontx2-pf: Fix the use of GFP_KERNEL in atomic context on rtdrivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h+4 -90 replies
190/193net/mlx5: fix missing mutex_unlock in mlx5_fw_fatal_reporter_err_work()drivers/net/ethernet/mellanox/mlx5/core/health.c+1 -00 replies
191/193block: mq-deadline: Rename deadline_is_seq_writes()block/mq-deadline.c+2 -20 replies
192/193Revert "wifi: mac80211: fix memory leak in ieee80211_if_add()"net/mac80211/iface.c+0 -10 replies
193/193soc: qcom: apr: Make qcom,protection-domain optional againdrivers/soc/qcom/apr.c+2 -10 replies

Reviews trailers per patch

107 of 193 patches have a Reviewed-by or Acked-by.

PatchMichael J. RuhlT.J. MercierSumit SemwalJason WangEugenio PérezAndrew LunnHeiner KallweitYonghong SongBart Van AsscheJohannes ThumshirnDavid SterbaAnand JainEnzo MatsumiyaGeoff LevandAlexander SverdlinÍñigo HuguetXuan ZhuoRyusuke KonishiDavid HildenbrandMike KravetzPeter XuSebastian Andrzej SiewiorValentin CaronRon LeeJordy ZomerMirsad Goran TodorovacJernej SkrabecAdrian HunterJames HoughtonJosef BacikPaulo Alcantara (SUSE)Yehezkel BernatStefan WahrenAlan SternRon EconomosConor Dooley[email protected]Gerald LeePeter ChenMacpaul LinHeikki KrogerusBenson LeungLaurent PinchartKieran BinghamAndrzej PietrasiewiczFrank LiStanislav FomichevOliver NeukumPeng FanAlexander SteinMartin BlumenstinglKrzysztof KozlowskiDave JiangFenghua YuJiri SlabyRichard GenoudSamuel ThibaultOlivier LangloisMat MartineauRodrigo ViviAlex DeucherHarry WentlandRodrigo SiqueiraMelissa WenChristian KönigYifan ZhangRoman LiTomas WinklerLuis ChamberlainMarco ElverAndrey KonovalovNathan ChancellorBryan TanZack RusinDmitry BaryshkovAaro KoskinenAaron LiuNick DesaulniersPalmer DabbeltTim HuangLeon RomanovskySabrina DubrocaBjorn AnderssonTakeshi OgasawaraJoel Fernandes (Google)Rudi HeitbaumBagas SanjayaFenil JainSudip MukherjeeLinux Kernel Functional TestingNaresh Kamboju
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/193R-b R-b A-b
2/193R-b R-b
3/193Reported-and-tested-by
4/193
5/193
6/193
7/193R-b
8/193A-b A-b
9/193
10/193A-b A-b
11/193
12/193A-b
13/193A-b
14/193R-b
15/193R-b
16/193R-b
17/193A-b
18/193R-b
19/193
20/193R-b
21/193
22/193
23/193
24/193R-b
25/193
26/193
27/193
28/193T-b R-b
29/193
30/193
31/193
32/193
33/193
34/193
35/193
36/193
37/193
38/193
39/193
40/193T-b
41/193
42/193
43/193R-b
44/193T-b
45/193A-b
46/193R-b A-b
47/193A-b
48/193R-b T-b
49/193
50/193
51/193
52/193
53/193
54/193
55/193T-b
56/193
57/193T-b
58/193
59/193
60/193
61/193
62/193
63/193
64/193
65/193
66/193T-b
67/193
68/193
69/193
70/193
71/193A-b
72/193
73/193
74/193A-b
75/193A-b
76/193R-b R-b
77/193R-b
78/193A-b R-b A-b
79/193Debugged-by A-b
80/193
81/193R-b
82/193R-b
83/193R-b
84/193R-b
85/193R-b
86/193R-b
87/193
88/193R-b
89/193
90/193R-b
91/193A-b
92/193A-b
93/193
94/193A-b
95/193T-b R-b
96/193A-b
97/193R-b
98/193R-b
99/193
100/193Reported-and-tested-by
101/193R-b
102/193R-b
103/193R-b
104/193Reported-and-tested-by Reported-and-tested-by
105/193
106/193A-b
107/193
108/193
109/193R-b A-b
110/193R-b R-b
111/193R-b R-b
112/193R-b R-b
113/193T-b R-b R-b
114/193
115/193A-b
116/193R-b T-b
117/193R-b R-b
118/193R-b R-b
119/193
120/193
121/193
122/193R-b R-b
123/193R-b R-b
124/193R-b R-b
125/193
126/193A-b
127/193
128/193
129/193R-b
130/193
131/193T-b R-b R-b
132/193R-b
133/193A-b
134/193R-b
135/193R-b R-b
136/193A-b R-b
137/193R-b
138/193
139/193R-b
140/193R-b
141/193R-b T-b
142/193R-b
143/193R-b
144/193A-b R-b
145/193A-b R-b R-b
146/193
147/193
148/193
149/193
150/193R-b
151/193R-b
152/193R-b
153/193
154/193R-b R-b R-b
155/193R-b
156/193R-b
157/193
158/193
159/193R-b
160/193A-b
161/193R-b
162/193R-b
163/193R-b
164/193R-b
165/193R-b
166/193R-b
167/193R-b
168/193R-b
169/193R-b
170/193R-b
171/193R-b
172/193R-b
173/193R-b
174/193R-b
175/193R-b
176/193R-b
177/193R-b
178/193R-b
179/193R-b
180/193R-b
181/193R-b
182/193R-b R-b
183/193
184/193
185/193
186/193
187/193R-b
188/193R-b
189/193
190/193
191/193
192/193
193/193R-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 91 reviewers.

Read the v1 thread

Cover letter [PATCH 6.1 000/193] 6.1.8-rc1 review

This is the start of the stable review cycle for the 6.1.8 release. There are 193 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 Tue, 24 Jan 2023 15:02:08 +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/v6.x/stable-review/patch-6.1.8-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.1.8-rc1

Stephan Gerhold <[email protected]>
soc: qcom: apr: Make qcom,protection-domain optional again

Eric Dumazet <[email protected]>

    Revert "wifi: mac80211: fix memory leak in ieee80211_if_add()"

Damien Le Moal <[email protected]>
block: mq-deadline: Rename deadline_is_seq_writes()

Yang Yingliang <[email protected]>
net/mlx5: fix missing mutex_unlock in mlx5_fw_fatal_reporter_err_work()

Kevin Hao <[email protected]>
octeontx2-pf: Fix the use of GFP_KERNEL in atomic context on rt

Paolo Abeni <[email protected]>
net/ulp: use consistent error code when blocking ULP

Geetha sowjanya <[email protected]>
octeontx2-pf: Avoid use of GFP_KERNEL in atomic context

Michael Ellerman <[email protected]>
powerpc/vmlinux.lds: Don't discard .comment

Michael Ellerman <[email protected]>
powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds

Michael Ellerman <[email protected]>
powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT

Masahiro Yamada <[email protected]>
s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld < 2.36

Lang Yu <[email protected]>
drm/amdgpu: correct MEC number for gfx11 APUs

Tim Huang <[email protected]>
drm/amdgpu: add tmz support for GC IP v11.0.4

Yifan Zhang <[email protected]>
drm/amdgpu: add tmz support for GC 11.0.1

Tim Huang <[email protected]>
drm/amdgpu: enable GFX Clock Gating control for GC IP v11.0.4

Tim Huang <[email protected]>
drm/amdgpu: enable GFX Power Gating for GC IP v11.0.4

Tim Huang <[email protected]>
drm/amdgpu: enable GFX IP v11.0.4 CG support

Tim Huang <[email protected]>
drm/amdgpu: enable PSP IP v13.0.11 support

Yifan Zhang <[email protected]>
drm/amdgpu/discovery: enable nbio support for NBIO v7.7.1

Tim Huang <[email protected]>
drm/amdgpu/pm: use the specific mailbox registers only for SMU IP v13.0.4

Tim Huang <[email protected]>
drm/amdgpu/soc21: add mode2 asic reset for SMU IP v13.0.11

Yifan Zhang <[email protected]>
drm/amdgpu/pm: add GFXOFF control IP version check for SMU IP v13.0.11

Yifan Zhang <[email protected]>
drm/amdgpu: add smu 13 support for smu 13.0.11

Yifan Zhang <[email protected]>
drm/amdgpu/pm: enable swsmu for SMU IP v13.0.11

Tim Huang <[email protected]>
drm/amdgpu/discovery: add PSP IP v13.0.11 support

Yifan Zhang <[email protected]>
drm/amdgpu: add gmc v11 support for GC 11.0.4

Yifan Zhang <[email protected]>
drm/amdgpu: add gfx support for GC 11.0.4

Yifan Zhang <[email protected]>
drm/amdgpu/discovery: set the APU flag for GC 11.0.4

Yifan Zhang <[email protected]>
drm/amdgpu: set GC 11.0.4 family

Yifan Zhang <[email protected]>
drm/amdgpu/discovery: enable mes support for GC v11.0.4

Yifan Zhang <[email protected]>
drm/amdgpu/discovery: enable gfx v11 for GC 11.0.4

Yifan Zhang <[email protected]>
drm/amdgpu/discovery: enable gmc v11 for GC 11.0.4

Yifan Zhang <[email protected]>
drm/amdgpu/discovery: enable soc21 common for GC 11.0.4

Masahiro Yamada <[email protected]>
arch: fix broken BuildID for arm64 and riscv

YingChi Long <[email protected]>
x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN

Kees Cook <[email protected]>
exit: Use READ_ONCE() for all oops/warn limit reads

Kees Cook <[email protected]>
docs: Fix path paste-o for /sys/kernel/warn_count

Kees Cook <[email protected]>
panic: Expose "warn_count" to sysfs

Kees Cook <[email protected]>
panic: Introduce warn_limit

Kees Cook <[email protected]>
panic: Consolidate open-coded panic_on_warn checks

Kees Cook <[email protected]>
exit: Allow oops_limit to be disabled

Kees Cook <[email protected]>
exit: Expose "oops_count" to sysfs

Jann Horn <[email protected]>
exit: Put an upper limit on how often we can oops

Kees Cook <[email protected]>
panic: Separate sysctl logic from CONFIG_SMP

Ard Biesheuvel <[email protected]>
efi: rt-wrapper: Add missing include

Ard Biesheuvel <[email protected]>
arm64: efi: Execute runtime services from a dedicated stack

Alon Zahavi <[email protected]>
fs/ntfs3: Fix attr_punch_hole() null pointer derenference

Paulo Alcantara <[email protected]>
cifs: reduce roundtrips on create/qinfo requests

Alex Deucher <[email protected]>
drm/amd/display: disable S/G display on DCN 3.1.4

Alex Deucher <[email protected]>
drm/amd/display: disable S/G display on DCN 3.1.5

Joshua Ashton <[email protected]>
drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix

Joshua Ashton <[email protected]>
drm/amd/display: Calculate output_color_space after pixel encoding adjustment

hongao <[email protected]>
drm/amd/display: Fix set scaling doesn's work

Nirmoy Das <[email protected]>
drm/i915: Remove unused variable

Thomas Zimmermann <[email protected]>
drm/i915: Allow switching away via vga-switcheroo if uninitialized

Drew Davenport <[email protected]>
drm/i915/display: Check source height is > 0

Sasa Dragic <[email protected]>
drm/i915: re-disable RC6p on Sandy Bridge

jie1zhan <[email protected]>
drm/amdgpu: Correct the power calcultion for Renior/Cezanne.

Lang Yu <[email protected]>
drm/amdgpu: allow multipipe policy on ASICs with one MEC

Christian König <[email protected]>
drm/amdgpu: fix amdgpu_job_free_resources v2

Arnd Bergmann <[email protected]>
ARM: omap1: fix !ARCH_OMAP1_ANY link failures

Krzysztof Kozlowski <[email protected]>
ARM: dts: qcom: apq8084-ifc6540: fix overriding SDHCI

Vishnu Dasa <[email protected]>
VMCI: Use threaded irqs instead of tasklets

Alexander Usyskin <[email protected]>
mei: me: add meteor lake point M DID

Alexander Usyskin <[email protected]>
mei: bus: fix unlink on bus in error path

Khazhismel Kumykov <[email protected]>
gsmi: fix null-deref in gsmi_get_variable

Matthew Howell <[email protected]>
serial: exar: Add support for Sealevel 7xxxC serial cards

Tobias Schramm <[email protected]>
serial: atmel: fix incorrect baudrate setup

Lino Sanfilippo <[email protected]>
serial: amba-pl011: fix high priority character transmission in rs486 mode

Reinette Chatre <[email protected]>
dmaengine: idxd: Do not call DMX TX callbacks during workqueue disable

Reinette Chatre <[email protected]>
dmaengine: idxd: Prevent use after free on completion memory

Reinette Chatre <[email protected]>
dmaengine: idxd: Let probe fail when workqueue cannot be enabled

Mohan Kumar <[email protected]>
dmaengine: tegra210-adma: fix global intr clear

Peter Harliman Liem <[email protected]>
dmaengine: lgm: Move DT parsing after initialization

Ilpo Järvinen <[email protected]>
serial: pch_uart: Pass correct sg to dma_unmap_sg()

Heiner Kallweit <[email protected]>
dt-bindings: phy: g12a-usb3-pcie-phy: fix compatible string documentation

Heiner Kallweit <[email protected]>
dt-bindings: phy: g12a-usb2-phy: fix compatible string documentation

Li Jun <[email protected]>
arm64: dts: imx8mp: correct usb clocks

Juhyung Park <[email protected]>
usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210

Maciej Żenczykowski <[email protected]>
usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate()

Chanh Nguyen <[email protected]>
USB: gadget: Add ID numbers to configfs-gadget driver names

Daniel Scally <[email protected]>
usb: gadget: g_webcam: Send color matching descriptor per frame

Prashant Malani <[email protected]>
usb: typec: altmodes/displayport: Fix pin assignment calculation

Prashant Malani <[email protected]>
usb: typec: altmodes/displayport: Add pin assignment helper

ChiYuan Huang <[email protected]>
usb: typec: tcpm: Fix altmode re-registration causes sysfs create fail

Yang Yingliang <[email protected]>
usb: musb: fix error return code in omap2430_probe()

Alexander Stein <[email protected]>
usb: host: ehci-fsl: Fix module alias

Pawel Laszczak <[email protected]>
usb: cdns3: remove fetched trb from cache before dequeuing

Michael Adler <[email protected]>

    USB: serial: cp210x: add SCALANCE LPE-9000 device id

Alan Stern <[email protected]>
USB: gadgetfs: Fix race between mounting and unmounting

Matthieu Baerts <[email protected]>
selftests: mptcp: userspace: validate v4-v6 subflows mix

Matthieu Baerts <[email protected]>
mptcp: netlink: respect v4/v6-only sockets

Paolo Abeni <[email protected]>
mptcp: explicitly specify sock family at subflow creation time

Jens Axboe <[email protected]>
io_uring/poll: don't reissue in case of poll race on multishot request

Jens Axboe <[email protected]>
pktcdvd: check for NULL returna fter calling bio_split_to_limits()

Gaosheng Cui <[email protected]>
tty: fix possible null-ptr-defer in spk_ttyio_release

Krzysztof Kozlowski <[email protected]>
tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer

Paul Moore <[email protected]>
bpf: restore the ebpf program ID for BPF_AUDIT_UNLOAD and PERF_BPF_EVENT_PROG_UNLOAD

Ben Dooks <[email protected]>
riscv: dts: sifive: fu740: fix size of pcie 32bit memory

Mika Westerberg <[email protected]>
thunderbolt: Do not call PM runtime functions in tb_retimer_scan()

Utkarsh Patel <[email protected]>
thunderbolt: Do not report errors if on-board retimers are found

Mika Westerberg <[email protected]>
thunderbolt: Use correct function to calculate maximum USB3 link rate

Mika Westerberg <[email protected]>
thunderbolt: Disable XDomain lane 1 only in software connection manager

Enzo Matsumiya <[email protected]>
cifs: do not include page data when checking signature

Filipe Manana <[email protected]>
btrfs: fix race between quota rescan and disable leading to NULL pointer deref

Filipe Manana <[email protected]>
btrfs: fix invalid leaf access due to inline extent during lseek

Qu Wenruo <[email protected]>
btrfs: qgroup: do not warn on record without old_roots populated

Filipe Manana <[email protected]>
btrfs: do not abort transaction on failure to update log root

Filipe Manana <[email protected]>
btrfs: do not abort transaction on failure to write log tree when syncing log

Filipe Manana <[email protected]>
btrfs: add missing setup of log for full commit at add_conflicting_inode()

Filipe Manana <[email protected]>
btrfs: fix directory logging due to race with concurrent index key deletion

Filipe Manana <[email protected]>
btrfs: fix missing error handling when logging directory items

Qu Wenruo <[email protected]>
btrfs: add extra error messages to cover non-ENOMEM errors from device_add_list()

Zach O'Keefe <[email protected]>
mm/MADV_COLLAPSE: don't expand collapse when vm_end is past requested end

David Hildenbrand <[email protected]>
mm/userfaultfd: enable writenotify while userfaultfd-wp is enabled for a VMA

Peter Xu <[email protected]>
mm/hugetlb: pre-allocate pgtable pages for uffd wr-protects

David Hildenbrand <[email protected]>
mm/hugetlb: fix uffd-wp handling for migration entries in hugetlb_change_protection()

David Hildenbrand <[email protected]>
mm/hugetlb: fix PTE marker handling in hugetlb_change_protection()

Haibo Chen <[email protected]>
mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting

Samuel Holland <[email protected]>
mmc: sunxi-mmc: Fix clock refcount imbalance during unbind

Ard Biesheuvel <[email protected]>
ACPI: PRM: Check whether EFI runtime is available

Ian Abbott <[email protected]>
comedi: adv_pci1760: Fix PWM instruction handling

Flavio Suligoi <[email protected]>
usb: core: hub: disable autosuspend for TI TUSB8041

Ola Jeppsson <[email protected]>
misc: fastrpc: Fix use-after-free race condition for maps

Abel Vesa <[email protected]>
misc: fastrpc: Don't remove map on creater_process and device_release

Abel Vesa <[email protected]>
misc: fastrpc: Fix use-after-free and race in fastrpc_map_find

Matthias Kaehlcke <[email protected]>
usb: misc: onboard_hub: Move 'attach' work to the driver

Matthias Kaehlcke <[email protected]>
usb: misc: onboard_hub: Invert driver registration order

Greg Kroah-Hartman <[email protected]>
USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100

Arnd Bergmann <[email protected]>
staging: vchiq_arm: fix enum vchiq_status return types

Duke Xin(辛安文) <[email protected]>
USB: serial: option: add Quectel EM05CN modem

Duke Xin(辛安文) <[email protected]>
USB: serial: option: add Quectel EM05CN (SG) modem

Ali Mirghasemi <[email protected]>
USB: serial: option: add Quectel EC200U modem

Duke Xin(辛安文) <[email protected]>
USB: serial: option: add Quectel EM05-G (RS) modem

Duke Xin(辛安文) <[email protected]>
USB: serial: option: add Quectel EM05-G (CS) modem

Duke Xin(辛安文) <[email protected]>
USB: serial: option: add Quectel EM05-G (GR) modem

Greg Kroah-Hartman <[email protected]>
prlimit: do_prlimit needs to have a speculation check

Mathias Nyman <[email protected]>
xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables

Mathias Nyman <[email protected]>
usb: acpi: add helper to check port lpm capability using acpi _DSM

Mathias Nyman <[email protected]>
xhci: Add a flag to disable USB3 lpm on a xhci root port level.

Mathias Nyman <[email protected]>
xhci: Add update_hub_device override for PCI xHCI hosts

Mathias Nyman <[email protected]>
xhci: Fix null pointer dereference when host dies

Jimmy Hu <[email protected]>
usb: xhci: Check endpoint is valid before dereferencing it

Ricardo Ribalda <[email protected]>
xhci-pci: set the dma max_seg_size

Greg Kroah-Hartman <[email protected]>
Revert "serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler"

Marek Vasut <[email protected]>
serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler

Hugh Dickins <[email protected]>
mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma

James Houghton <[email protected]>
hugetlb: unshare some PMDs when splitting VMAs

Zach O'Keefe <[email protected]>
mm/shmem: restore SHMEM_HUGE_DENY precedence over MADV_COLLAPSE

Ryusuke Konishi <[email protected]>
nilfs2: fix general protection fault in nilfs_btree_insert()

Damien Le Moal <[email protected]>
zonefs: Detect append writes at invalid locations

Huacai Chen <[email protected]>
LoongArch: Add HWCAP_LOONGARCH_CPUCFG to elf_hwcap

Shawn.Shao <[email protected]>
Add exception protection processing for vd in axi_chan_handle_err function

Alexey Dobriyan <[email protected]>
proc: fix PIE proc-empty-vm, proc-pid-vm tests

Liam Howlett <[email protected]>
nommu: fix split_vma() map_count error

Liam Howlett <[email protected]>
nommu: fix do_munmap() error path

Liam Howlett <[email protected]>
nommu: fix memory leak in do_mmap() error path

Felix Fietkau <[email protected]>

    wifi: mac80211: fix initialization of rx->link and rx->link_sta

Alexander Wetzel <[email protected]>
wifi: mac80211: sdata can be NULL during AMPDU start

Aloka Dixit <[email protected]>
wifi: mac80211: reset multiple BSSID options in stop_ap()

Felix Fietkau <[email protected]>
wifi: mac80211: fix MLO + AP_VLAN check

Arend van Spriel <[email protected]>
wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices

Krzysztof Kozlowski <[email protected]>
Bluetooth: hci_qca: Fix driver shutdown on closed serdev

Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_sync: Fix use HCI_OP_LE_READ_BUFFER_SIZE_V2

Arnd Bergmann <[email protected]>
fbdev: omapfb: avoid stack overflow warning

Rob Herring <[email protected]>
of: fdt: Honor CONFIG_CMDLINE* even without /chosen node, take 2

Zhang Rui <[email protected]>
perf/x86/rapl: Add support for Intel Emerald Rapids

Zhang Rui <[email protected]>
perf/x86/rapl: Add support for Intel Meteor Lake

Aaron Thompson <[email protected]>
memblock tests: Fix compilation error.

Paulo Alcantara <[email protected]>
cifs: fix race in assemble_neg_contexts()

Chris Wilson <[email protected]>
perf/x86/rapl: Treat Tigerlake like Icelake

Jaegeuk Kim <[email protected]>
f2fs: let's avoid panic if extent_tree is not created

Mikulas Patocka <[email protected]>
x86/asm: Fix an assembler warning with current binutils

Qu Wenruo <[email protected]>
btrfs: always report error in run_one_delayed_ref()

Po-Hsu Lin <[email protected]>
selftests: net: fix cmsg_so_mark.sh test hang

Jiri Slaby (SUSE) <[email protected]>
RDMA/srp: Move large values to a new enum for gcc13

Kui-Feng Lee <[email protected]>
bpf: keep a reference to the mm, in case the task is dead.

Chunhao Lin <[email protected]>
r8169: fix dmar pte write access is not set error

Chunhao Lin <[email protected]>
r8169: move rtl_wol_enable_rx() and rtl_prepare_power_down()

Daniil Tatianin <[email protected]>
net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats

Cindy Lu <[email protected]>
vdpa_sim_net: should not drop the multicast/broadcast packet

Harshit Mogalapalli <[email protected]>
vduse: Validate vq_num in vduse_validate_config()

Angus Chen <[email protected]>
virtio_pci: modify ENOENT to EINVAL

Eli Cohen <[email protected]>
vdpa/mlx5: Avoid overwriting CVQ iotlb

Eli Cohen <[email protected]>
vdpa/mlx5: Avoid using reslock in event_handler

Eli Cohen <[email protected]>
vdpa/mlx5: Return error on vlan ctrl commands if not supported

Ricardo Cañuelo <[email protected]>
tools/virtio: initialize spinlocks in vring_test.c

Anuradha Weeraman <[email protected]>
net: ethernet: marvell: octeontx2: Fix uninitialized variable warning

Hao Sun <[email protected]>
selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID

Olga Kornievskaia <[email protected]>
pNFS/filelayout: Fix coalescing test for single DS

Johannes Berg <[email protected]>
wifi: iwlwifi: fw: skip PPAG for JF

Naohiro Aota <[email protected]>
btrfs: fix trace event name typo for FLUSH_DELAYED_REFS

Christian König <[email protected]>
dma-buf: fix dma_buf_export init order v2

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

Diffstat:

 Documentation/ABI/testing/sysfs-kernel-oops_count  |   6 +
 Documentation/ABI/testing/sysfs-kernel-warn_count  |   6 +
 Documentation/admin-guide/sysctl/kernel.rst        |  19 ++
 ...2a-usb2-phy.yaml => amlogic,g12a-usb2-phy.yaml} |   8 +-
 ...ie-phy.yaml => amlogic,g12a-usb3-pcie-phy.yaml} |   6 +-
 MAINTAINERS                                        |   2 +
 Makefile                                           |   4 +-
 arch/arm/boot/dts/qcom-apq8084-ifc6540.dts         |  20 +-
 arch/arm/boot/dts/qcom-apq8084.dtsi                |   4 +-
 arch/arm/mach-omap1/Kconfig                        |   5 +-
 arch/arm/mach-omap1/Makefile                       |   4 -
 arch/arm/mach-omap1/io.c                           |  32 ++-
 arch/arm/mach-omap1/mcbsp.c                        |  21 --
 arch/arm/mach-omap1/pm.h                           |   7 -
 arch/arm64/boot/dts/freescale/imx8mp.dtsi          |  12 +-
 arch/arm64/include/asm/efi.h                       |   3 +
 arch/arm64/kernel/efi-rt-wrapper.S                 |  14 +-
 arch/arm64/kernel/efi.c                            |  27 +++
 arch/loongarch/kernel/cpu-probe.c                  |   2 +-
 arch/powerpc/kernel/vmlinux.lds.S                  |   6 +-
 arch/riscv/boot/dts/sifive/fu740-c000.dtsi         |   2 +-
 arch/s390/kernel/vmlinux.lds.S                     |   2 +
 arch/x86/events/rapl.c                             |   5 +
 arch/x86/kernel/fpu/init.c                         |   7 +-
 arch/x86/lib/iomap_copy_64.S                       |   2 +-
 block/mq-deadline.c                                |   4 +-
 drivers/accessibility/speakup/spk_ttyio.c          |   3 +
 drivers/acpi/prmt.c                                |  10 +
 drivers/block/pktcdvd.c                            |   2 +
 drivers/bluetooth/hci_qca.c                        |   7 +
 drivers/comedi/drivers/adv_pci1760.c               |   2 +-
 drivers/dma-buf/dma-buf-sysfs-stats.c              |   7 +-
 drivers/dma-buf/dma-buf-sysfs-stats.h              |   4 +-
 drivers/dma-buf/dma-buf.c                          |  84 ++++----
 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c     |   6 +
 drivers/dma/idxd/device.c                          |  16 +-
 drivers/dma/lgm/lgm-dma.c                          |  10 +-
 drivers/dma/tegra210-adma.c                        |   2 +-
 drivers/firmware/google/gsmi.c                     |   7 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c      |   9 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c            |   3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c            |   2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_job.c            |  10 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |   1 +
 drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c             |  22 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c             |   1 +
 drivers/gpu/drm/amd/amdgpu/psp_v13_0.c             |   3 +
 drivers/gpu/drm/amd/amdgpu/soc21.c                 |  19 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  10 +-
 .../gpu/drm/amd/display/dc/core/dc_hw_sequencer.c  |   4 +-
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |   1 +
 drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c    |   7 +-
 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c     |   3 +
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c   |  17 +-
 drivers/gpu/drm/i915/display/skl_universal_plane.c |   2 +-
 drivers/gpu/drm/i915/i915_driver.c                 |   5 +-
 drivers/gpu/drm/i915/i915_pci.c                    |   3 +-
 drivers/gpu/drm/i915/i915_switcheroo.c             |   6 +-
 drivers/infiniband/ulp/srp/ib_srp.h                |   8 +-
 drivers/misc/fastrpc.c                             |  67 ++++---
 drivers/misc/mei/bus.c                             |  12 +-
 drivers/misc/mei/hw-me-regs.h                      |   2 +
 drivers/misc/mei/pci-me.c                          |   2 +
 drivers/misc/vmw_vmci/vmci_guest.c                 |  49 ++---
 drivers/mmc/host/sdhci-esdhc-imx.c                 |  22 +-
 drivers/mmc/host/sunxi-mmc.c                       |   8 +-
 .../net/ethernet/marvell/octeontx2/af/mcs_rvu_if.c |   2 +-
 .../ethernet/marvell/octeontx2/nic/otx2_common.c   |  11 +-
 .../ethernet/marvell/octeontx2/nic/otx2_common.h   |   2 +
 drivers/net/ethernet/mellanox/mlx5/core/health.c   |   1 +
 drivers/net/ethernet/realtek/r8169_main.c          |  58 +++---
 .../wireless/broadcom/brcm80211/brcmfmac/pcie.c    |   2 +-
 drivers/net/wireless/intel/iwlwifi/fw/acpi.c       |   5 +
 drivers/of/fdt.c                                   |  28 +--
 drivers/soc/qcom/apr.c                             |   3 +-
 .../include/linux/raspberrypi/vchiq.h              |   2 +-
 .../vc04_services/interface/vchiq_arm/vchiq_arm.h  |   4 +-
 drivers/thunderbolt/retimer.c                      |  20 +-
 drivers/thunderbolt/tb.c                           |  20 +-
 drivers/thunderbolt/tunnel.c                       |   2 +-
 drivers/thunderbolt/xdomain.c                      |  17 +-
 drivers/tty/serial/8250/8250_exar.c                |  14 ++
 drivers/tty/serial/amba-pl011.c                    |   8 +-
 drivers/tty/serial/atmel_serial.c                  |   8 +-
 drivers/tty/serial/pch_uart.c                      |   2 +-
 drivers/tty/serial/qcom_geni_serial.c              |  18 +-
 drivers/usb/cdns3/cdns3-gadget.c                   |  12 ++
 drivers/usb/core/hub.c                             |  13 ++
 drivers/usb/core/usb-acpi.c                        |  65 ++++++
 drivers/usb/gadget/configfs.c                      |  12 +-
 drivers/usb/gadget/function/f_ncm.c                |   4 +-
 drivers/usb/gadget/legacy/inode.c                  |  28 ++-
 drivers/usb/gadget/legacy/webcam.c                 |   3 +
 drivers/usb/host/ehci-fsl.c                        |   2 +-
 drivers/usb/host/xhci-pci.c                        |  45 +++++
 drivers/usb/host/xhci-ring.c                       |   5 +-
 drivers/usb/host/xhci.c                            |  18 +-
 drivers/usb/host/xhci.h                            |   5 +
 drivers/usb/misc/iowarrior.c                       |   2 +-
 drivers/usb/misc/onboard_usb_hub.c                 |  18 +-
 drivers/usb/musb/omap2430.c                        |   4 +-
 drivers/usb/serial/cp210x.c                        |   1 +
 drivers/usb/serial/option.c                        |  17 ++
 drivers/usb/storage/uas-detect.h                   |  13 ++
 drivers/usb/storage/unusual_uas.h                  |   7 -
 drivers/usb/typec/altmodes/displayport.c           |  22 +-
 drivers/usb/typec/tcpm/tcpm.c                      |   7 +-
 drivers/vdpa/mlx5/core/mlx5_vdpa.h                 |   5 +-
 drivers/vdpa/mlx5/core/mr.c                        |  44 ++--
 drivers/vdpa/mlx5/net/mlx5_vnet.c                  |  68 ++-----
 drivers/vdpa/vdpa_sim/vdpa_sim_net.c               |   3 +
 drivers/vdpa/vdpa_user/vduse_dev.c                 |   3 +
 drivers/video/fbdev/omap2/omapfb/dss/dsi.c         |  28 ++-
 drivers/virtio/virtio_pci_modern.c                 |   2 +-
 fs/btrfs/disk-io.c                                 |   9 +-
 fs/btrfs/extent-tree.c                             |   7 +-
 fs/btrfs/file.c                                    |  13 +-
 fs/btrfs/qgroup.c                                  |  39 +++-
 fs/btrfs/tree-log.c                                |  47 +++--
 fs/btrfs/volumes.c                                 |  11 +-
 fs/cifs/connect.c                                  |  16 --
 fs/cifs/inode.c                                    |   6 -
 fs/cifs/misc.c                                     |  45 -----
 fs/cifs/smb2inode.c                                |  45 +++--
 fs/cifs/smb2ops.c                                  |  28 ++-
 fs/cifs/smb2pdu.c                                  |  26 ++-
 fs/f2fs/extent_cache.c                             |   3 +-
 fs/nfs/filelayout/filelayout.c                     |   8 +
 fs/nilfs2/btree.c                                  |  15 +-
 fs/ntfs3/attrib.c                                  |   2 +-
 fs/userfaultfd.c                                   |  28 ++-
 fs/zonefs/super.c                                  |  22 ++
 include/asm-generic/vmlinux.lds.h                  |   5 +
 include/linux/panic.h                              |   1 +
 include/linux/soc/ti/omap1-io.h                    |   4 +-
 include/linux/usb.h                                |   3 +
 include/trace/events/btrfs.h                       |   2 +-
 io_uring/poll.c                                    |   6 +-
 kernel/bpf/offload.c                               |   3 -
 kernel/bpf/syscall.c                               |   6 +-
 kernel/bpf/task_iter.c                             |  39 ++--
 kernel/exit.c                                      |  62 ++++++
 kernel/kcsan/report.c                              |   3 +-
 kernel/panic.c                                     |  48 ++++-
 kernel/sched/core.c                                |   3 +-
 kernel/sys.c                                       |   2 +
 lib/ubsan.c                                        |   3 +-
 mm/hugetlb.c                                       |  95 ++++++---
 mm/kasan/report.c                                  |   4 +-
 mm/kfence/report.c                                 |   3 +-
 mm/khugepaged.c                                    |  16 +-
 mm/mmap.c                                          |   4 +
 mm/nommu.c                                         |   9 +-
 mm/shmem.c                                         |   6 +-
 net/bluetooth/hci_sync.c                           |   6 +-
 net/ethtool/ioctl.c                                |   3 +-
 net/ipv4/tcp_ulp.c                                 |   2 +-
 net/mac80211/agg-tx.c                              |   6 +-
 net/mac80211/cfg.c                                 |   7 +
 net/mac80211/driver-ops.c                          |   3 +
 net/mac80211/iface.c                               |   5 +-
 net/mac80211/rx.c                                  | 222 +++++++++------------
 net/mptcp/pm.c                                     |  25 +++
 net/mptcp/pm_userspace.c                           |   7 +
 net/mptcp/protocol.c                               |   2 +-
 net/mptcp/protocol.h                               |   6 +-
 net/mptcp/subflow.c                                |   9 +-
 tools/testing/memblock/.gitignore                  |   1 +
 tools/testing/memblock/Makefile                    |   3 +-
 .../selftests/bpf/prog_tests/jeq_infer_not_null.c  |   9 +
 .../selftests/bpf/progs/jeq_infer_not_null_fail.c  |  42 ++++
 tools/testing/selftests/net/cmsg_sender.c          |   2 +-
 tools/testing/selftests/net/mptcp/userspace_pm.sh  |  47 +++++
 tools/testing/selftests/proc/proc-empty-vm.c       |  12 +-
 tools/testing/selftests/proc/proc-pid-vm.c         |   9 +-
 tools/virtio/vringh_test.c                         |   2 +
 176 files changed, 1644 insertions(+), 854 deletions(-)