Skip to content

6.12.28-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest164 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/164Bluetooth: btusb: add Foxconn 0xe0fc for Qualcomm WCN785xdrivers/bluetooth/btusb.c+2 -00 replies
2/164Bluetooth: btusb: Add one more ID 0x0489:0xe0f3 for Qualcomm WCN785xdrivers/bluetooth/btusb.c+2 -00 replies
3/164Bluetooth: btusb: Add one more ID 0x13d3:0x3623 for Qualcomm WCN785xdrivers/bluetooth/btusb.c+2 -00 replies
4/164Bluetooth: btusb: Add ID 0x2c7c:0x0130 for Qualcomm WCN785xdrivers/bluetooth/btusb.c+2 -00 replies
5/164Bluetooth: btusb: Add new VID/PID for WCN785xdrivers/bluetooth/btusb.c+2 -00 replies
6/164Bluetooth: btusb: Add 13 USB device IDs for Qualcomm WCN785xdrivers/bluetooth/btusb.c+26 -00 replies
7/164Revert "rndis_host: Flag RNDIS modems as WWAN devices"drivers/net/usb/rndis_host.c+2 -140 replies
8/164ALSA: usb-audio: Add retry on -EPROTO from usb_set_interface()sound/usb/endpoint.c+7 -00 replies
9/164ALSA: usb-audio: Add second USB ID for Jabra Evolve 65 headsetsound/usb/format.c+2 -10 replies
10/164binder: fix offset calculation in debug logdrivers/android/binder.c+1 -10 replies
11/164btrfs: adjust subpage bit start based on sectorsizefs/btrfs/extent_io.c+1 -10 replies
12/164btrfs: fix COW handling in run_delalloc_nocow()fs/btrfs/inode.c+5 -40 replies
13/164cpufreq: intel_pstate: Unchecked MSR aceess in legacy modedrivers/cpufreq/intel_pstate.c+3 -00 replies
14/164drm/fdinfo: Protect against driver unbinddrivers/gpu/drm/drm_file.c+6 -00 replies
15/164drm/nouveau: Fix WARN_ON in nouveau_fence_context_kill()drivers/gpu/drm/nouveau/nouveau_fence.c+1 -10 replies
16/164EDAC/altera: Test the correct error reg offsetdrivers/edac/altera_edac.c+1 -10 replies
17/164EDAC/altera: Set DDR and SDMMC interrupt mask before registrationdrivers/edac/altera_edac.c drivers/edac/altera_edac.h+6 -30 replies
18/164i2c: imx-lpi2c: Fix clock count when probe defersdrivers/i2c/busses/i2c-imx-lpi2c.c+2 -20 replies
19/164arm64: errata: Add missing sentinels to Spectre-BHB MIDR arraysarch/arm64/kernel/proton-pack.c+2 -00 replies
20/164parisc: Fix double SIGFPE crasharch/parisc/math-emu/driver.c+13 -30 replies
21/164perf/x86/intel: Only check the group flag for X86 leaderarch/x86/events/core.c arch/x86/events/perf_event.h+9 -20 replies
22/164perf/x86/intel: KVM: Mask PEBS_ENABLE loaded for guest with vCPUs value.arch/x86/events/intel/core.c+1 -10 replies
23/164amd-xgbe: Fix to ensure dependent features are toggled with RX checksum offloaddrivers/net/ethernet/amd/xgbe/xgbe-desc.c drivers/net/ethernet/amd/xgbe/xgbe-dev.c drivers/net/ethernet/amd/xgbe/xgbe-drv.c +1 more+42 -60 replies
24/164irqchip/qcom-mpm: Prevent crash when trying to handle non-wake GPIOsdrivers/irqchip/irq-qcom-mpm.c+3 -00 replies
25/164mm/memblock: pass size instead of end to memblock_set_node()mm/memblock.c+1 -10 replies
26/164mm/memblock: repeat setting reserved region nid if array is doubledmm/memblock.c+10 -00 replies
27/164mmc: renesas_sdhi: Fix error handling in renesas_sdhi_probedrivers/mmc/host/renesas_sdhi_core.c+4 -60 replies
28/164spi: tegra114: Dont fail set_cs_timing when delays are zerodrivers/spi/spi-tegra114.c+3 -30 replies
29/164tracing: Do not take trace_event_sem in print_event_fields()kernel/trace/trace_output.c+2 -20 replies
30/164wifi: brcm80211: fmac: Add error handling for brcmf_usb_dl_writeimage()drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c+4 -20 replies
31/164x86/boot/sev: Support memory acceptance in the EFI stub under SVSMarch/x86/boot/compressed/mem.c arch/x86/boot/compressed/sev.c arch/x86/boot/compressed/sev.h+43 -40 replies
32/164dm-bufio: dont schedule in atomic contextdrivers/md/dm-bufio.c+8 -10 replies
33/164dm-integrity: fix a warning on invalid table linedrivers/md/dm-integrity.c+1 -10 replies
34/164dm: always update the array size in realloc_argv on successdrivers/md/dm-table.c+3 -20 replies
35/164drm/amdgpu: Fix offset for HDP remap in nbio v7.11drivers/gpu/drm/amd/amdgpu/nbio_v7_11.c+1 -10 replies
36/164drm: Select DRM_KMS_HELPER from DRM_DEBUG_DP_MST_TOPOLOGY_REFSdrivers/gpu/drm/Kconfig+1 -10 replies
37/164iommu/amd: Fix potential buffer overflow in parse_ivrs_acpihiddrivers/iommu/amd/init.c+8 -00 replies
38/164iommu/arm-smmu-v3: Fix iommu_device_probe bug due to duplicated stream idsdrivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c+15 -40 replies
39/164iommu/arm-smmu-v3: Fix pgsize_bit for sva domainsdrivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c+6 -00 replies
40/164iommu/vt-d: Apply quirk_iommu_igfx for 8086:0044 (QM57/QS57)drivers/iommu/intel/iommu.c+3 -10 replies
41/164iommu: Fix two issues in iommu_copy_struct_from_user()include/linux/iommu.h+4 -40 replies
42/164platform/x86/amd: pmc: Require at least 2.5 seconds between HW sleep cyclesdrivers/platform/x86/amd/pmc/pmc.c+3 -40 replies
43/164platform/x86/intel-uncore-freq: Fix missing uncore sysfs during CPU hotplugdrivers/platform/x86/intel/uncore-frequency/uncore-frequency.c+9 -40 replies
44/164ksmbd: fix use-after-free in ksmbd_session_rpc_openfs/smb/server/mgmt/user_session.c fs/smb/server/mgmt/user_session.h+15 -60 replies
45/164ksmbd: fix use-after-free in kerberos authenticationfs/smb/server/auth.c fs/smb/server/smb2pdu.c+13 -60 replies
46/164ksmbd: fix use-after-free in session logofffs/smb/server/smb2pdu.c+0 -40 replies
47/164smb: client: fix zero length for mkdir POSIX create contextfs/smb/client/smb2pdu.c+1 -00 replies
48/164cpufreq: Avoid using inconsistent policy->min and policy->maxdrivers/cpufreq/cpufreq.c+25 -70 replies
49/164cpufreq: Fix setting policy limits when frequency tables are useddrivers/cpufreq/cpufreq.c drivers/cpufreq/cpufreq_ondemand.c drivers/cpufreq/freq_table.c +1 more+73 -410 replies
50/164tracing: Fix oob write in trace_seq_to_buffer()kernel/trace/trace.c+3 -20 replies
51/164drm/amd/display: Default IPS to RCG_IN_ACTIVE_IPS2_IN_OFFdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+0 -200 replies
52/164ASoC: soc-core: Stop using of_property_read_bool() for non-boolean propertiessound/soc/soc-core.c+13 -190 replies
53/164ASoC: cs-amp-lib-test: Dont select SND_SOC_CS_AMP_LIBsound/soc/codecs/Kconfig+2 -30 replies
54/164ASoC: soc-pcm: Fix hw_params() and DAPM widget sequencesound/soc/soc-pcm.c+4 -10 replies
55/164book3s64/radix : Align section vmemmap start address to PAGE_SIZEarch/powerpc/mm/book3s64/radix_pgtable.c+15 -20 replies
56/164pinctrl: imx: Return NULL if no group is matched and founddrivers/pinctrl/freescale/pinctrl-imx.c+3 -30 replies
57/164powerpc/boot: Check for ld-option supportarch/powerpc/boot/wrapper+2 -40 replies
58/164ASoC: Intel: sof_sdw: Add NULL check in asoc_sdw_rt_dmic_rtd_init()sound/soc/sdw_utils/soc_sdw_rt_dmic.c+2 -00 replies
59/164ALSA: hda/realtek - Enable speaker for HP platformsound/pci/hda/patch_realtek.c+6 -60 replies
60/164drm/i915/pxp: fix undefined reference to `intel_pxp_gsccs_is_ready_for_sessionsdrivers/gpu/drm/i915/pxp/intel_pxp_gsccs.h+6 -20 replies
61/164wifi: iwlwifi: dont warn if the NIC is gone in resumedrivers/net/wireless/intel/iwlwifi/iwl-trans.c drivers/net/wireless/intel/iwlwifi/pcie/drv.c drivers/net/wireless/intel/iwlwifi/pcie/internal.h +2 more+33 -120 replies
62/164wifi: iwlwifi: fix the check for the SCRATCH register upon resumedrivers/net/wireless/intel/iwlwifi/iwl-csr.h drivers/net/wireless/intel/iwlwifi/pcie/drv.c+5 -20 replies
63/164wifi: plfxlc: Remove erroneous assert in plfxlc_mac_releasedrivers/net/wireless/purelifi/plfxlc/mac.c+0 -10 replies
64/164powerpc/boot: Fix dash warningarch/powerpc/boot/wrapper+1 -10 replies
65/164vxlan: vnifilter: Fix unlocked deletion of default FDB entrydrivers/net/vxlan/vxlan_vnifilter.c+7 -10 replies
66/164xsk: Fix race condition in AF_XDP generic RX pathinclude/net/xdp_sock.h include/net/xsk_buff_pool.h net/xdp/xsk.c +1 more+6 -60 replies
67/164net/mlx5e: Use custom tunnel header for vxlan gbpdrivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c+29 -30 replies
68/164net/mlx5: E-Switch, Initialize MAC Address for Default GIDdrivers/net/ethernet/mellanox/mlx5/core/rdma.c+1 -10 replies
69/164net/mlx5e: TC, Continue the attr process even if encap entry is invaliddrivers/net/ethernet/mellanox/mlx5/core/en_tc.c+1 -40 replies
70/164net/mlx5e: Fix lock order in mlx5e_tx_reporter_ptpsq_unhealthy_recoverdrivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c+2 -40 replies
71/164net/mlx5: E-switch, Fix error handling for enabling rocedrivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c drivers/net/ethernet/mellanox/mlx5/core/rdma.c drivers/net/ethernet/mellanox/mlx5/core/rdma.h+11 -70 replies
72/164accel/ivpu: Correct DCT interrupt handlingdrivers/accel/ivpu/ivpu_hw_btrs.h drivers/accel/ivpu/ivpu_pm.c+11 -90 replies
73/164ASoC: amd: acp: Fix NULL pointer deref in acp_i2s_set_tdm_slotsound/soc/amd/acp/acp-i2s.c+1 -10 replies
74/164Bluetooth: hci_conn: Remove alloc from critical sectionnet/bluetooth/hci_conn.c+10 -180 replies
75/164Bluetooth: hci_conn: Fix not setting conn_timeout for Broadcast Receiverinclude/net/bluetooth/hci.h include/net/bluetooth/hci_core.h include/net/bluetooth/hci_sync.h +3 more+95 -1070 replies
76/164Bluetooth: hci_conn: Fix not setting timeout for BIG Create Syncinclude/net/bluetooth/hci.h include/net/bluetooth/hci_core.h include/net/bluetooth/hci_sync.h +4 more+88 -1090 replies
77/164Bluetooth: btintel_pcie: Avoid redundant buffer allocationdrivers/bluetooth/btintel_pcie.c+12 -210 replies
78/164Bluetooth: btusb: avoid NULL pointer dereference in skb_dequeue()drivers/bluetooth/btusb.c+73 -280 replies
79/164Bluetooth: btintel_pcie: Add additional to checks to clear TX/RX pathsdrivers/bluetooth/btintel_pcie.c+19 -50 replies
80/164Bluetooth: L2CAP: copy RX timestamp to new fragmentsnet/bluetooth/l2cap_core.c+3 -00 replies
81/164net: mscc: ocelot: delete PVID VLAN when readding it as non-PVIDdrivers/net/ethernet/mscc/ocelot.c+6 -00 replies
82/164octeon_ep_vf: Resolve netdevice usage count issuedrivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c+3 -10 replies
83/164bnxt_en: improve TX timestamping FIFO configurationdrivers/net/ethernet/broadcom/bnxt/bnxt.c drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h+25 -100 replies
84/164rtase: Modify the condition used to detect overflow in rtase_calc_time_mitigationdrivers/net/ethernet/realtek/rtase/rtase_main.c+2 -20 replies
85/164net: ethernet: mtk-star-emac: fix spinlock recursion issues on rx/tx polldrivers/net/ethernet/mediatek/mtk_star_emac.c+6 -40 replies
86/164net: ethernet: mtk-star-emac: rearm interrupts in rx_poll only when adviseddrivers/net/ethernet/mediatek/mtk_star_emac.c+1 -20 replies
87/164net: ethernet: mtk_eth_soc: sync mtk_clks_source_name arraydrivers/net/ethernet/mediatek/mtk_eth_soc.c+0 -40 replies
88/164pds_core: make pdsc_auxbus_dev_del() voiddrivers/net/ethernet/amd/pds_core/auxbus.c drivers/net/ethernet/amd/pds_core/core.h drivers/net/ethernet/amd/pds_core/devlink.c+6 -90 replies
89/164pds_core: specify auxiliary_device to be createddrivers/net/ethernet/amd/pds_core/auxbus.c drivers/net/ethernet/amd/pds_core/core.h drivers/net/ethernet/amd/pds_core/devlink.c +1 more+33 -270 replies
90/164pds_core: remove write-after-free of client_iddrivers/net/ethernet/amd/pds_core/auxbus.c+0 -10 replies
91/164net_sched: drr: Fix double list add in class with netem as child qdiscnet/sched/sch_drr.c+6 -30 replies
92/164net_sched: hfsc: Fix a UAF vulnerability in class with netem as child qdiscnet/sched/sch_hfsc.c+1 -10 replies
93/164net_sched: ets: Fix double list add in class with netem as child qdiscnet/sched/sch_ets.c+6 -30 replies
94/164net_sched: qfq: Fix double list add in class with netem as child qdiscnet/sched/sch_qfq.c+7 -40 replies
95/164ice: Check VF VSI Pointer Value in ice_vc_add_fdir_fltr()drivers/net/ethernet/intel/ice/ice_virtchnl_fdir.c+5 -00 replies
96/164idpf: fix offloads support for encapsulated packetsdrivers/net/ethernet/intel/idpf/idpf.h drivers/net/ethernet/intel/idpf/idpf_lib.c+27 -480 replies
97/164scsi: ufs: core: Remove redundant query_complete tracedrivers/ufs/core/ufshcd.c+0 -20 replies
98/164ALSA: ump: Fix buffer overflow at UMP SysEx message conversioninclude/sound/ump_convert.h+1 -10 replies
99/164nvme-pci: fix queue unquiesce check on slot_resetdrivers/nvme/host/pci.c+1 -10 replies
100/164drm/tests: shmem: Fix memleakdrivers/gpu/drm/tests/drm_gem_shmem_test.c+3 -00 replies
101/164drm/mipi-dbi: Fix blanking for non-16 bit formatsdrivers/gpu/drm/drm_mipi_dbi.c+5 -10 replies
102/164net: dlink: Correct endianness handling of led_modedrivers/net/ethernet/dlink/dl2k.c drivers/net/ethernet/dlink/dl2k.h+2 -20 replies
103/164net: mdio: mux-meson-gxl: set reversed bit when using internal phydrivers/net/mdio/mdio-mux-meson-gxl.c+2 -10 replies
104/164idpf: fix potential memory leak on kcalloc() failuredrivers/net/ethernet/intel/idpf/idpf_lib.c+11 -80 replies
105/164idpf: protect shutdown from resetdrivers/net/ethernet/intel/idpf/idpf_main.c+1 -00 replies
106/164igc: fix lock order in igc_ptp_resetdrivers/net/ethernet/intel/igc/igc_ptp.c+4 -20 replies
107/164net: ethernet: mtk_eth_soc: fix SER panic with 4GB+ RAMdrivers/net/ethernet/mediatek/mtk_eth_soc.c+9 -50 replies
108/164net: dsa: felix: fix broken taprio gate states after clock jumpdrivers/net/dsa/ocelot/felix_vsc9959.c+4 -10 replies
109/164net: ipv6: fix UDPv6 GSO segmentation with NATnet/ipv4/udp_offload.c+60 -10 replies
110/164ALSA: hda/realtek: Fix built-mic regression on other ASUS modelssound/pci/hda/patch_realtek.c+4 -40 replies
111/164bnxt_en: Fix error handling path in bnxt_init_chip()drivers/net/ethernet/broadcom/bnxt/bnxt.c+3 -00 replies
112/164bnxt_en: Fix ethtool selftest output in one of the failure casesdrivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c+1 -10 replies
113/164bnxt_en: Add missing skb_mark_for_recycle() in bnxt_rx_vlan()drivers/net/ethernet/broadcom/bnxt/bnxt.c+1 -00 replies
114/164bnxt_en: call pci_alloc_irq_vectors() after bnxt_reserve_rings()drivers/net/ethernet/broadcom/bnxt/bnxt.c+1 -60 replies
115/164bnxt_en: Fix coredump logic to free allocated bufferdrivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c+5 -00 replies
116/164bnxt_en: Fix out-of-bound memcpy() during ethtool -wdrivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c+10 -50 replies
117/164bnxt_en: Fix ethtool -d byte order for 32-bit valuesdrivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c+32 -60 replies
118/164nvme-tcp: fix premature queue removal and I/O failoverdrivers/nvme/host/tcp.c+29 -20 replies
119/164nvme-tcp: select CONFIG_TLS from CONFIG_NVME_TCP_TLSdrivers/nvme/host/Kconfig+1 -00 replies
120/164nvmet-tcp: select CONFIG_TLS from CONFIG_NVME_TARGET_TCP_TLSdrivers/nvme/target/Kconfig+1 -00 replies
121/164ASoC: simple-card-utils: Fix pointer check in graph_util_parse_link_directionsound/soc/generic/simple-card-utils.c+2 -20 replies
122/164bnxt_en: fix module unload sequencedrivers/net/ethernet/broadcom/bnxt/bnxt.c+1 -10 replies
123/164net: use sock_gen_put() when sk_state is TCP_TIME_WAITnet/ipv4/tcp_offload.c net/ipv6/tcpv6_offload.c+2 -20 replies
124/164ptp: ocp: Fix NULL dereference in Adva board SMA sysfs operationsdrivers/ptp/ptp_ocp.c+50 -20 replies
125/164net: lan743x: Fix memleak issue when GSO enableddrivers/net/ethernet/microchip/lan743x_main.c drivers/net/ethernet/microchip/lan743x_main.h+7 -20 replies
126/164net: fec: ERR007885 Workaround for conventional TXdrivers/net/ethernet/freescale/fec_main.c+6 -10 replies
127/164octeon_ep: Fix host hang issue during device rebootdrivers/net/ethernet/marvell/octeon_ep/octep_main.c+1 -10 replies
128/164net: hns3: store rx VLAN tag offload state for VFdrivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h+20 -60 replies
129/164net: hns3: fix an interrupt residual problemdrivers/net/ethernet/hisilicon/hns3/hns3_enet.c+39 -430 replies
130/164net: hns3: fixed debugfs tm_qset sizedrivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c+1 -10 replies
131/164net: hns3: defer calling ptp_clock_register()drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c+7 -60 replies
132/164net: vertexcom: mse102x: Fix possible stuck of SPI interruptdrivers/net/ethernet/vertexcom/mse102x.c+8 -00 replies
133/164net: vertexcom: mse102x: Fix LEN_MASKdrivers/net/ethernet/vertexcom/mse102x.c+1 -10 replies
134/164net: vertexcom: mse102x: Add range check for CMD_RTSdrivers/net/ethernet/vertexcom/mse102x.c+4 -20 replies
135/164net: vertexcom: mse102x: Fix RX error handlingdrivers/net/ethernet/vertexcom/mse102x.c+16 -40 replies
136/164blk-mq: create correct map for fallback caseblock/blk-mq-cpumap.c+1 -20 replies
137/164mm, slab: clean up slab->obj_exts alwaysmm/slub.c+7 -200 replies
138/164bcachefs: Remove incorrect __counted_by annotationfs/bcachefs/xattr_format.h+7 -10 replies
139/164net: Fix the devmem sock opts and msgs for pariscarch/parisc/include/uapi/asm/socket.h+7 -30 replies
140/164accel/ivpu: Make DB_ID and JOB_ID allocations incrementaldrivers/accel/ivpu/ivpu_drv.c drivers/accel/ivpu/ivpu_drv.h drivers/accel/ivpu/ivpu_job.c+43 -100 replies
141/164accel/ivpu: Use xa_alloc_cyclic() instead of custom functiondrivers/accel/ivpu/ivpu_drv.c drivers/accel/ivpu/ivpu_drv.h drivers/accel/ivpu/ivpu_job.c+12 -370 replies
142/164accel/ivpu: Fix a typodrivers/accel/ivpu/vpu_boot_api.h+1 -10 replies
143/164accel/ivpu: Update VPU FW API headersdrivers/accel/ivpu/ivpu_job.c drivers/accel/ivpu/ivpu_jsm_msg.c drivers/accel/ivpu/vpu_boot_api.h +1 more+292 -590 replies
144/164accel/ivpu: Abort all jobs after command queue unregisterdrivers/accel/ivpu/ivpu_drv.c drivers/accel/ivpu/ivpu_drv.h drivers/accel/ivpu/ivpu_job.c +3 more+77 -480 replies
145/164accel/ivpu: Fix locking order in ivpu_job_submitdrivers/accel/ivpu/ivpu_job.c+6 -90 replies
146/164accel/ivpu: Add handling of VPU_JSM_STATUS_MVNCI_CONTEXT_VIOLATION_HWdrivers/accel/ivpu/ivpu_job.c+25 -00 replies
147/164sch_htb: make htb_qlen_notify() idempotentnet/sched/sch_htb.c+2 -00 replies
148/164sch_drr: make drr_qlen_notify() idempotentnet/sched/sch_drr.c+4 -30 replies
149/164sch_hfsc: make hfsc_qlen_notify() idempotentnet/sched/sch_hfsc.c+6 -20 replies
150/164sch_qfq: make qfq_qlen_notify() idempotentnet/sched/sch_qfq.c+5 -20 replies
151/164sch_ets: make est_qlen_notify() idempotentnet/sched/sch_ets.c+4 -40 replies
152/164drm/xe: Ensure fixed_slice_mode gets set after ccs_mode changedrivers/gpu/drm/xe/xe_hw_engine.c+6 -60 replies
153/164firmware: arm_scmi: Balance device refcount when destroying devicesdrivers/firmware/arm_scmi/bus.c+3 -00 replies
154/164firmware: arm_ffa: Skip Rx buffer ownership release if not acquireddrivers/firmware/arm_ffa/driver.c+2 -10 replies
155/164arm64: dts: imx95: Correct the range of PCIe app-reg regionarch/arm64/boot/dts/freescale/imx95.dtsi+4 -40 replies
156/164ARM: dts: opos6ul: add ksz8081 phy propertiesarch/arm/boot/dts/nxp/imx/imx6ul-imx6ull-opos6ul.dtsi+3 -00 replies
157/164arm64: dts: st: Adjust interrupt-controller for stm32mp25 SoCsarch/arm64/boot/dts/st/stm32mp251.dtsi+1 -20 replies
158/164arm64: dts: st: Use 128kB size for aliased GIC400 register access on stm32mp25 SoCsarch/arm64/boot/dts/st/stm32mp251.dtsi+3 -30 replies
159/164Revert "drm/meson: vclk: fix calculation of 59.94 fractional rates"drivers/gpu/drm/meson/meson_vclk.c+3 -30 replies
160/164kernel: param: rename locate_module_kobjectkernel/params.c+3 -30 replies
161/164kernel: globalize lookup_or_create_module_kobject()include/linux/module.h kernel/params.c+3 -10 replies
162/164drivers: base: handle module_kobject creationdrivers/base/module.c+5 -80 replies
163/164drm/amd/display: Add scoped mutexes for amdgpu_dm_dhcpdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c+10 -270 replies
164/164drm/amd/display: Fix slab-use-after-free in hdcpdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c+16 -30 replies

Reviews trailers per patch

102 of 164 patches have a Reviewed-by or Acked-by.

PatchTiffany Y. YangBoris BurkovQu WenruoFilipe MananaChristian KönigDinh NguyenLee JonesDouglas AndersonGreg Kroah-HartmanLubomir RintelSimon HormanAlex DeucherThomas ZimmermannJason GunthorpeKevin TianAlok TiwariMatthew R. OchsAlexey KlimovBartosz GolaszewskiShyam Sundar S KIlpo JärvinenNorbert SzeteiNamjae JeonPaulo Alcantara (Red Hat)Christian LoehleViresh KumarStephan GerholdLifeng ZhengAurabindo PillaiMark BroadworthAnshuman KhandualDavid GowIhar SalauyouGeert UytterhoevenWolfram SangArend van SprielTom LendackyDapeng MiSeth Forshee (DigitalOcean)Frank LiNikolay AleksandrovMagnus KarlssonYevgeny KliteynikMichal SwiatkowskiCosmin RatiuDragos TatuleaRoi DayanMaor GottliebJeff HugoVenkat Rao BagalkotePaul MenzelMichael ChanPavan ChebbiMaxime ChevallierJani NikulaStephen RothwellLeon RomanovskyJonathan CameronKalesh APDave JiangAvri AltmanJavier Martinez CanillasPavan Kumar LingaAleksandr LoktionovSamuel SalinEmil TantilovPrzemek KitszelVitaly LifshitsMor Bar-GabayWillem de BruijnSomnath KoturShruti ParabAndy GospodarekMohamed KhalfellaRandy JenningsSagi GrimbergChaitanya KulkarniHannes ReineckeJamal Hadi SalimSridhar SamudralaZachary GoldsteinVadim FedorenkoAndrew LunnDavid RientjesHarry YooSuren BaghdasaryanJason XingMina AlmasryJacob KellerTaehee YooJacek LawrynowiczJeffrey HugoAlice RyhlAlex HungDaniel WheelerOleksij RempelMarc ZyngierNeil ArmstrongMatt RoperLinux Kernel Functional TestingJon HunterMiguel OjedaBrett MastbergenMark BrownPeter SchneiderShuah KhanFlorian FainelliRon Economos
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b
1/164
2/164
3/164
4/164
5/164
6/164
7/164A-b
8/164
9/164
10/164R-b
11/164R-b R-b
12/164R-b
13/164
14/164R-b
15/164
16/164A-b
17/164A-b
18/164
19/164R-b R-b R-b
20/164
21/164
22/164R-b T-b
23/164R-b
24/164T-b R-b
25/164R-b
26/164
27/164R-b R-b R-b T-b
28/164
29/164
30/164A-b
31/164T-b
32/164
33/164
34/164
35/164A-b
36/164A-b
37/164
38/164R-b
39/164R-b
40/164
41/164R-b A-b R-b
42/164A-b R-b
43/164R-b
44/164T-b
45/164A-b
46/164A-b
47/164R-b A-b
48/164R-b A-b
49/164T-b R-b
50/164
51/164R-b T-b
52/164
53/164R-b
54/164
55/164
56/164R-b
57/164T-b
58/164
59/164
60/164R-b
61/164
62/164
63/164
64/164T-b R-b
65/164R-b
66/164A-b
67/164R-b R-b
68/164R-b
69/164R-b
70/164R-b
71/164R-b R-b R-b
72/164R-b
73/164
74/164
75/164
76/164
77/164R-b
78/164
79/164
80/164
81/164
82/164
83/164R-b R-b
84/164R-b
85/164A-b R-b
86/164A-b
87/164R-b
88/164R-b R-b R-b R-b
89/164R-b R-b R-b
90/164R-b
91/164A-b
92/164A-b
93/164A-b
94/164A-b
95/164R-b R-b
96/164T-b R-b R-b T-b
97/164R-b
98/164
99/164
100/164R-b
101/164
102/164
103/164
104/164R-b R-b R-b T-b
105/164R-b R-b T-b R-b
106/164R-b R-b T-b
107/164
108/164
109/164R-b
110/164
111/164R-b
112/164R-b
113/164R-b R-b
114/164
115/164R-b
116/164R-b
117/164R-b R-b R-b
118/164R-b R-b R-b
119/164R-b R-b
120/164R-b R-b
121/164
122/164R-b R-b T-b
123/164R-b
124/164R-b
125/164R-b
126/164R-b
127/164R-b
128/164R-b
129/164
130/164
131/164R-b
132/164R-b
133/164R-b
134/164R-b
135/164R-b
136/164
137/164A-b A-b T-b A-b
138/164
139/164R-b R-b R-b
140/164R-b R-b
141/164R-b R-b
142/164
143/164R-b
144/164R-b
145/164R-b
146/164R-b
147/164R-b A-b
148/164R-b A-b
149/164R-b A-b
150/164R-b A-b
151/164A-b
152/164R-b
153/164T-b
154/164
155/164R-b
156/164R-b
157/164
158/164A-b
159/164R-b
160/164
161/164
162/164A-b
163/164R-b T-b
164/164R-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 108 reviewers.

Read the v1 thread

Cover letter [PATCH 6.12 000/164] 6.12.28-rc1 review

This is the start of the stable review cycle for the 6.12.28 release. There are 164 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 Fri, 09 May 2025 18:37:41 +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.12.28-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.12.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.12.28-rc1

Chris Bainbridge <[email protected]>
drm/amd/display: Fix slab-use-after-free in hdcp

Mario Limonciello <[email protected]>
drm/amd/display: Add scoped mutexes for amdgpu_dm_dhcp

Shyam Saini <[email protected]>
drivers: base: handle module_kobject creation

Shyam Saini <[email protected]>
kernel: globalize lookup_or_create_module_kobject()

Shyam Saini <[email protected]>
kernel: param: rename locate_module_kobject

Christian Hewitt <[email protected]>
Revert "drm/meson: vclk: fix calculation of 59.94 fractional rates"

Christian Bruel <[email protected]>
arm64: dts: st: Use 128kB size for aliased GIC400 register access on stm32mp25 SoCs

Christian Bruel <[email protected]>
arm64: dts: st: Adjust interrupt-controller for stm32mp25 SoCs

Sébastien Szymanski <[email protected]>
ARM: dts: opos6ul: add ksz8081 phy properties

Richard Zhu <[email protected]>
arm64: dts: imx95: Correct the range of PCIe app-reg region

Sudeep Holla <[email protected]>
firmware: arm_ffa: Skip Rx buffer ownership release if not acquired

Cristian Marussi <[email protected]>
firmware: arm_scmi: Balance device refcount when destroying devices

Niranjana Vishwanathapura <[email protected]>
drm/xe: Ensure fixed_slice_mode gets set after ccs_mode change

Cong Wang <[email protected]>
sch_ets: make est_qlen_notify() idempotent

Cong Wang <[email protected]>
sch_qfq: make qfq_qlen_notify() idempotent

Cong Wang <[email protected]>
sch_hfsc: make hfsc_qlen_notify() idempotent

Cong Wang <[email protected]>
sch_drr: make drr_qlen_notify() idempotent

Cong Wang <[email protected]>
sch_htb: make htb_qlen_notify() idempotent

Karol Wachowski <[email protected]>
accel/ivpu: Add handling of VPU_JSM_STATUS_MVNCI_CONTEXT_VIOLATION_HW

Karol Wachowski <[email protected]>
accel/ivpu: Fix locking order in ivpu_job_submit

Karol Wachowski <[email protected]>
accel/ivpu: Abort all jobs after command queue unregister

Andrzej Kacprowski <[email protected]>
accel/ivpu: Update VPU FW API headers

Andrew Kreimer <[email protected]>
accel/ivpu: Fix a typo

Karol Wachowski <[email protected]>
accel/ivpu: Use xa_alloc_cyclic() instead of custom function

Tomasz Rusinowicz <[email protected]>
accel/ivpu: Make DB_ID and JOB_ID allocations incremental

Pranjal Shrivastava <[email protected]>
net: Fix the devmem sock opts and msgs for parisc

Alan Huang <[email protected]>
bcachefs: Remove incorrect __counted_by annotation

Zhenhua Huang <[email protected]>

    mm, slab: clean up slab->obj_exts always

Daniel Wagner <[email protected]>
blk-mq: create correct map for fallback case

Stefan Wahren <[email protected]>
net: vertexcom: mse102x: Fix RX error handling

Stefan Wahren <[email protected]>
net: vertexcom: mse102x: Add range check for CMD_RTS

Stefan Wahren <[email protected]>
net: vertexcom: mse102x: Fix LEN_MASK

Stefan Wahren <[email protected]>
net: vertexcom: mse102x: Fix possible stuck of SPI interrupt

Jian Shen <[email protected]>
net: hns3: defer calling ptp_clock_register()

Hao Lan <[email protected]>
net: hns3: fixed debugfs tm_qset size

Yonglong Liu <[email protected]>
net: hns3: fix an interrupt residual problem

Jian Shen <[email protected]>
net: hns3: store rx VLAN tag offload state for VF

Sathesh B Edara <[email protected]>
octeon_ep: Fix host hang issue during device reboot

Mattias Barthel <[email protected]>
net: fec: ERR007885 Workaround for conventional TX

Thangaraj Samynathan <[email protected]>
net: lan743x: Fix memleak issue when GSO enabled

Sagi Maimon <[email protected]>
ptp: ocp: Fix NULL dereference in Adva board SMA sysfs operations

Jibin Zhang <[email protected]>
net: use sock_gen_put() when sk_state is TCP_TIME_WAIT

Vadim Fedorenko <[email protected]>
bnxt_en: fix module unload sequence

Alexander Stein <[email protected]>
ASoC: simple-card-utils: Fix pointer check in graph_util_parse_link_direction

Alistair Francis <[email protected]>
nvmet-tcp: select CONFIG_TLS from CONFIG_NVME_TARGET_TCP_TLS

Alistair Francis <[email protected]>
nvme-tcp: select CONFIG_TLS from CONFIG_NVME_TCP_TLS

Michael Liang <[email protected]>
nvme-tcp: fix premature queue removal and I/O failover

Michael Chan <[email protected]>
bnxt_en: Fix ethtool -d byte order for 32-bit values

Shruti Parab <[email protected]>
bnxt_en: Fix out-of-bound memcpy() during ethtool -w

Shruti Parab <[email protected]>
bnxt_en: Fix coredump logic to free allocated buffer

Kashyap Desai <[email protected]>
bnxt_en: call pci_alloc_irq_vectors() after bnxt_reserve_rings()

Somnath Kotur <[email protected]>
bnxt_en: Add missing skb_mark_for_recycle() in bnxt_rx_vlan()

Kalesh AP <[email protected]>
bnxt_en: Fix ethtool selftest output in one of the failure cases

Shravya KN <[email protected]>
bnxt_en: Fix error handling path in bnxt_init_chip()

Takashi Iwai <[email protected]>
ALSA: hda/realtek: Fix built-mic regression on other ASUS models

Felix Fietkau <[email protected]>
net: ipv6: fix UDPv6 GSO segmentation with NAT

Vladimir Oltean <[email protected]>
net: dsa: felix: fix broken taprio gate states after clock jump

Chad Monroe <[email protected]>
net: ethernet: mtk_eth_soc: fix SER panic with 4GB+ RAM

Jacob Keller <[email protected]>
igc: fix lock order in igc_ptp_reset

Larysa Zaremba <[email protected]>
idpf: protect shutdown from reset

Michal Swiatkowski <[email protected]>
idpf: fix potential memory leak on kcalloc() failure

Da Xue <[email protected]>
net: mdio: mux-meson-gxl: set reversed bit when using internal phy

Simon Horman <[email protected]>
net: dlink: Correct endianness handling of led_mode

Russell Cloran <[email protected]>
drm/mipi-dbi: Fix blanking for non-16 bit formats

Maxime Ripard <[email protected]>
drm/tests: shmem: Fix memleak

Keith Busch <[email protected]>
nvme-pci: fix queue unquiesce check on slot_reset

Takashi Iwai <[email protected]>
ALSA: ump: Fix buffer overflow at UMP SysEx message conversion

Keoseong Park <[email protected]>
scsi: ufs: core: Remove redundant query_complete trace

Madhu Chittim <[email protected]>
idpf: fix offloads support for encapsulated packets

Xuanqiang Luo <[email protected]>
ice: Check VF VSI Pointer Value in ice_vc_add_fdir_fltr()

Victor Nogueira <[email protected]>
net_sched: qfq: Fix double list add in class with netem as child qdisc

Victor Nogueira <[email protected]>
net_sched: ets: Fix double list add in class with netem as child qdisc

Victor Nogueira <[email protected]>
net_sched: hfsc: Fix a UAF vulnerability in class with netem as child qdisc

Victor Nogueira <[email protected]>
net_sched: drr: Fix double list add in class with netem as child qdisc

Shannon Nelson <[email protected]>
pds_core: remove write-after-free of client_id

Shannon Nelson <[email protected]>
pds_core: specify auxiliary_device to be created

Shannon Nelson <[email protected]>
pds_core: make pdsc_auxbus_dev_del() void

Daniel Golle <[email protected]>
net: ethernet: mtk_eth_soc: sync mtk_clks_source_name array

Louis-Alexis Eyraud <[email protected]>
net: ethernet: mtk-star-emac: rearm interrupts in rx_poll only when advised

Louis-Alexis Eyraud <[email protected]>
net: ethernet: mtk-star-emac: fix spinlock recursion issues on rx/tx poll

Justin Lai <[email protected]>
rtase: Modify the condition used to detect overflow in rtase_calc_time_mitigation

Vadim Fedorenko <[email protected]>
bnxt_en: improve TX timestamping FIFO configuration

Sathesh B Edara <[email protected]>
octeon_ep_vf: Resolve netdevice usage count issue

Vladimir Oltean <[email protected]>
net: mscc: ocelot: delete PVID VLAN when readding it as non-PVID

Pauli Virtanen <[email protected]>
Bluetooth: L2CAP: copy RX timestamp to new fragments

Kiran K <[email protected]>
Bluetooth: btintel_pcie: Add additional to checks to clear TX/RX paths

En-Wei Wu <[email protected]>
Bluetooth: btusb: avoid NULL pointer dereference in skb_dequeue()

Kiran K <[email protected]>
Bluetooth: btintel_pcie: Avoid redundant buffer allocation

Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_conn: Fix not setting timeout for BIG Create Sync

Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_conn: Fix not setting conn_timeout for Broadcast Receiver

Iulia Tanasescu <[email protected]>
Bluetooth: hci_conn: Remove alloc from critical section

Venkata Prasad Potturu <[email protected]>
ASoC: amd: acp: Fix NULL pointer deref in acp_i2s_set_tdm_slot

Karol Wachowski <[email protected]>
accel/ivpu: Correct DCT interrupt handling

Chris Mi <[email protected]>
net/mlx5: E-switch, Fix error handling for enabling roce

Cosmin Ratiu <[email protected]>
net/mlx5e: Fix lock order in mlx5e_tx_reporter_ptpsq_unhealthy_recover

Jianbo Liu <[email protected]>
net/mlx5e: TC, Continue the attr process even if encap entry is invalid

Maor Gottlieb <[email protected]>
net/mlx5: E-Switch, Initialize MAC Address for Default GID

Vlad Dogaru <[email protected]>
net/mlx5e: Use custom tunnel header for vxlan gbp

e.kubanski <[email protected]>
xsk: Fix race condition in AF_XDP generic RX path

Ido Schimmel <[email protected]>
vxlan: vnifilter: Fix unlocked deletion of default FDB entry

Madhavan Srinivasan <[email protected]>
powerpc/boot: Fix dash warning

Murad Masimov <[email protected]>
wifi: plfxlc: Remove erroneous assert in plfxlc_mac_release

Emmanuel Grumbach <[email protected]>
wifi: iwlwifi: fix the check for the SCRATCH register upon resume

Emmanuel Grumbach <[email protected]>
wifi: iwlwifi: don't warn if the NIC is gone in resume

Chen Linxuan <[email protected]>
drm/i915/pxp: fix undefined reference to `intel_pxp_gsccs_is_ready_for_sessions'

Kailang Yang <[email protected]>
ALSA: hda/realtek - Enable speaker for HP platform

Chenyuan Yang <[email protected]>
ASoC: Intel: sof_sdw: Add NULL check in asoc_sdw_rt_dmic_rtd_init()

Madhavan Srinivasan <[email protected]>
powerpc/boot: Check for ld-option support

Hui Wang <[email protected]>
pinctrl: imx: Return NULL if no group is matched and found

Donet Tom <[email protected]>
book3s64/radix : Align section vmemmap start address to PAGE_SIZE

Sheetal <[email protected]>
ASoC: soc-pcm: Fix hw_params() and DAPM widget sequence

Richard Fitzgerald <[email protected]>
ASoC: cs-amp-lib-test: Don't select SND_SOC_CS_AMP_LIB

Geert Uytterhoeven <[email protected]>
ASoC: soc-core: Stop using of_property_read_bool() for non-boolean properties

Leo Li <[email protected]>
drm/amd/display: Default IPS to RCG_IN_ACTIVE_IPS2_IN_OFF

Jeongjun Park <[email protected]>
tracing: Fix oob write in trace_seq_to_buffer()

Rafael J. Wysocki <[email protected]>
cpufreq: Fix setting policy limits when frequency tables are used

Rafael J. Wysocki <[email protected]>

    cpufreq: Avoid using inconsistent policy->min and policy->max

Jethro Donaldson <[email protected]>
smb: client: fix zero length for mkdir POSIX create context

Sean Heelan <[email protected]>
ksmbd: fix use-after-free in session logoff

Sean Heelan <[email protected]>
ksmbd: fix use-after-free in kerberos authentication

Namjae Jeon <[email protected]>
ksmbd: fix use-after-free in ksmbd_session_rpc_open

Shouye Liu <[email protected]>
platform/x86/intel-uncore-freq: Fix missing uncore sysfs during CPU hotplug

Mario Limonciello <[email protected]>
platform/x86/amd: pmc: Require at least 2.5 seconds between HW sleep cycles

Nicolin Chen <[email protected]>
iommu: Fix two issues in iommu_copy_struct_from_user()

Mingcong Bai <[email protected]>

    iommu/vt-d: Apply quirk_iommu_igfx for 8086:0044 (QM57/QS57)

Balbir Singh <[email protected]>
iommu/arm-smmu-v3: Fix pgsize_bit for sva domains

Nicolin Chen <[email protected]>
iommu/arm-smmu-v3: Fix iommu_device_probe bug due to duplicated stream ids

Pavel Paklov <[email protected]>
iommu/amd: Fix potential buffer overflow in parse_ivrs_acpihid

Janne Grunau <[email protected]>
drm: Select DRM_KMS_HELPER from DRM_DEBUG_DP_MST_TOPOLOGY_REFS

Lijo Lazar <[email protected]>
drm/amdgpu: Fix offset for HDP remap in nbio v7.11

Benjamin Marzinski <[email protected]>
dm: always update the array size in realloc_argv on success

Mikulas Patocka <[email protected]>
dm-integrity: fix a warning on invalid table line

LongPing Wei <[email protected]>
dm-bufio: don't schedule in atomic context

Ard Biesheuvel <[email protected]>
x86/boot/sev: Support memory acceptance in the EFI stub under SVSM

Wentao Liang <[email protected]>
wifi: brcm80211: fmac: Add error handling for brcmf_usb_dl_writeimage()

Steven Rostedt <[email protected]>
tracing: Do not take trace_event_sem in print_event_fields()

Aaron Kling <[email protected]>
spi: tegra114: Don't fail set_cs_timing when delays are zero

Ruslan Piasetskyi <[email protected]>
mmc: renesas_sdhi: Fix error handling in renesas_sdhi_probe

Wei Yang <[email protected]>
mm/memblock: repeat setting reserved region nid if array is doubled

Wei Yang <[email protected]>
mm/memblock: pass size instead of end to memblock_set_node()

Stephan Gerhold <[email protected]>
irqchip/qcom-mpm: Prevent crash when trying to handle non-wake GPIOs

Vishal Badole <[email protected]>
amd-xgbe: Fix to ensure dependent features are toggled with RX checksum offload

Sean Christopherson <[email protected]>
perf/x86/intel: KVM: Mask PEBS_ENABLE loaded for guest with vCPU's value.

Kan Liang <[email protected]>
perf/x86/intel: Only check the group flag for X86 leader

Helge Deller <[email protected]>
parisc: Fix double SIGFPE crash

Will Deacon <[email protected]>
arm64: errata: Add missing sentinels to Spectre-BHB MIDR arrays

Clark Wang <[email protected]>
i2c: imx-lpi2c: Fix clock count when probe defers

Niravkumar L Rabara <[email protected]>
EDAC/altera: Set DDR and SDMMC interrupt mask before registration

Niravkumar L Rabara <[email protected]>
EDAC/altera: Test the correct error reg offset

Philipp Stanner <[email protected]>
drm/nouveau: Fix WARN_ON in nouveau_fence_context_kill()

Tvrtko Ursulin <[email protected]>
drm/fdinfo: Protect against driver unbind

Srinivas Pandruvada <[email protected]>
cpufreq: intel_pstate: Unchecked MSR aceess in legacy mode

Dave Chen <[email protected]>
btrfs: fix COW handling in run_delalloc_nocow()

Josef Bacik <[email protected]>
btrfs: adjust subpage bit start based on sectorsize

Carlos Llamas <[email protected]>
binder: fix offset calculation in debug log

Joachim Priesner <[email protected]>
ALSA: usb-audio: Add second USB ID for Jabra Evolve 65 headset

Geoffrey D. Bennett <[email protected]>
ALSA: usb-audio: Add retry on -EPROTO from usb_set_interface()

Christian Heusel <[email protected]>
Revert "rndis_host: Flag RNDIS modems as WWAN devices"

Zijun Hu <[email protected]>
Bluetooth: btusb: Add 13 USB device IDs for Qualcomm WCN785x

Dorian Cruveiller <[email protected]>
Bluetooth: btusb: Add new VID/PID for WCN785x

Mark Dietzer <[email protected]>

    Bluetooth: btusb: Add ID 0x2c7c:0x0130 for Qualcomm WCN785x

Zijun Hu <[email protected]>

    Bluetooth: btusb: Add one more ID 0x13d3:0x3623 for Qualcomm WCN785x

Zijun Hu <[email protected]>

    Bluetooth: btusb: Add one more ID 0x0489:0xe0f3 for Qualcomm WCN785x

Aaron Ma <[email protected]>

    Bluetooth: btusb: add Foxconn 0xe0fc for Qualcomm WCN785x

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

Diffstat:

 Makefile                                           |   4 +-
 .../boot/dts/nxp/imx/imx6ul-imx6ull-opos6ul.dtsi   |   3 +
 arch/arm64/boot/dts/freescale/imx95.dtsi           |   8 +-
 arch/arm64/boot/dts/st/stm32mp251.dtsi             |   9 +-
 arch/arm64/kernel/proton-pack.c                    |   2 +
 arch/parisc/include/uapi/asm/socket.h              |  10 +-
 arch/parisc/math-emu/driver.c                      |  16 +-
 arch/powerpc/boot/wrapper                          |   6 +-
 arch/powerpc/mm/book3s64/radix_pgtable.c           |  17 +-
 arch/x86/boot/compressed/mem.c                     |   5 +-
 arch/x86/boot/compressed/sev.c                     |  40 +++
 arch/x86/boot/compressed/sev.h                     |   2 +
 arch/x86/events/core.c                             |   2 +-
 arch/x86/events/intel/core.c                       |   2 +-
 arch/x86/events/perf_event.h                       |   9 +-
 block/blk-mq-cpumap.c                              |   3 +-
 drivers/accel/ivpu/ivpu_drv.c                      |  38 +--
 drivers/accel/ivpu/ivpu_drv.h                      |   9 +
 drivers/accel/ivpu/ivpu_hw_btrs.h                  |   2 +-
 drivers/accel/ivpu/ivpu_job.c                      | 125 ++++++---
 drivers/accel/ivpu/ivpu_job.h                      |   1 +
 drivers/accel/ivpu/ivpu_jsm_msg.c                  |   3 +-
 drivers/accel/ivpu/ivpu_mmu.c                      |   3 +-
 drivers/accel/ivpu/ivpu_pm.c                       |  18 +-
 drivers/accel/ivpu/ivpu_sysfs.c                    |   5 +-
 drivers/accel/ivpu/vpu_boot_api.h                  |  45 +--
 drivers/accel/ivpu/vpu_jsm_api.h                   | 303 ++++++++++++++++++---
 drivers/android/binder.c                           |   2 +-
 drivers/base/module.c                              |  13 +-
 drivers/bluetooth/btintel_pcie.c                   |  57 ++--
 drivers/bluetooth/btusb.c                          | 137 ++++++++--
 drivers/cpufreq/cpufreq.c                          |  42 ++-
 drivers/cpufreq/cpufreq_ondemand.c                 |   3 +-
 drivers/cpufreq/freq_table.c                       |   6 +-
 drivers/cpufreq/intel_pstate.c                     |   3 +
 drivers/edac/altera_edac.c                         |   9 +-
 drivers/edac/altera_edac.h                         |   2 +
 drivers/firmware/arm_ffa/driver.c                  |   3 +-
 drivers/firmware/arm_scmi/bus.c                    |   3 +
 drivers/gpu/drm/Kconfig                            |   2 +-
 drivers/gpu/drm/amd/amdgpu/nbio_v7_11.c            |   2 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  20 --
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c |  56 ++--
 drivers/gpu/drm/drm_file.c                         |   6 +
 drivers/gpu/drm/drm_mipi_dbi.c                     |   6 +-
 drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.h         |   8 +-
 drivers/gpu/drm/meson/meson_vclk.c                 |   6 +-
 drivers/gpu/drm/nouveau/nouveau_fence.c            |   2 +-
 drivers/gpu/drm/tests/drm_gem_shmem_test.c         |   3 +
 drivers/gpu/drm/xe/xe_hw_engine.c                  |  12 +-
 drivers/i2c/busses/i2c-imx-lpi2c.c                 |   4 +-
 drivers/iommu/amd/init.c                           |   8 +
 drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c    |   6 +
 drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c        |  19 +-
 drivers/iommu/intel/iommu.c                        |   4 +-
 drivers/irqchip/irq-qcom-mpm.c                     |   3 +
 drivers/md/dm-bufio.c                              |   9 +-
 drivers/md/dm-integrity.c                          |   2 +-
 drivers/md/dm-table.c                              |   5 +-
 drivers/mmc/host/renesas_sdhi_core.c               |  10 +-
 drivers/net/dsa/ocelot/felix_vsc9959.c             |   5 +-
 drivers/net/ethernet/amd/pds_core/auxbus.c         |  39 ++-
 drivers/net/ethernet/amd/pds_core/core.h           |   7 +-
 drivers/net/ethernet/amd/pds_core/devlink.c        |   7 +-
 drivers/net/ethernet/amd/pds_core/main.c           |  11 +-
 drivers/net/ethernet/amd/xgbe/xgbe-desc.c          |   9 +-
 drivers/net/ethernet/amd/xgbe/xgbe-dev.c           |  24 +-
 drivers/net/ethernet/amd/xgbe/xgbe-drv.c           |  11 +-
 drivers/net/ethernet/amd/xgbe/xgbe.h               |   4 +
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  18 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c |  30 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c  |  38 ++-
 drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c      |  29 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h      |   1 +
 drivers/net/ethernet/dlink/dl2k.c                  |   2 +-
 drivers/net/ethernet/dlink/dl2k.h                  |   2 +-
 drivers/net/ethernet/freescale/fec_main.c          |   7 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c |   2 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    |  82 +++---
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c |  13 +-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c  |  25 +-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h  |   1 +
 drivers/net/ethernet/intel/ice/ice_virtchnl_fdir.c |   5 +
 drivers/net/ethernet/intel/idpf/idpf.h             |  18 +-
 drivers/net/ethernet/intel/idpf/idpf_lib.c         |  76 ++----
 drivers/net/ethernet/intel/idpf/idpf_main.c        |   1 +
 drivers/net/ethernet/intel/igc/igc_ptp.c           |   6 +-
 .../net/ethernet/marvell/octeon_ep/octep_main.c    |   2 +-
 .../ethernet/marvell/octeon_ep_vf/octep_vf_main.c  |   4 +-
 drivers/net/ethernet/mediatek/mtk_eth_soc.c        |  18 +-
 drivers/net/ethernet/mediatek/mtk_star_emac.c      |  13 +-
 .../ethernet/mellanox/mlx5/core/en/reporter_tx.c   |   6 +-
 .../ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c  |  32 ++-
 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c    |   5 +-
 .../ethernet/mellanox/mlx5/core/eswitch_offloads.c |   5 +-
 drivers/net/ethernet/mellanox/mlx5/core/rdma.c     |  11 +-
 drivers/net/ethernet/mellanox/mlx5/core/rdma.h     |   4 +-
 drivers/net/ethernet/microchip/lan743x_main.c      |   8 +-
 drivers/net/ethernet/microchip/lan743x_main.h      |   1 +
 drivers/net/ethernet/mscc/ocelot.c                 |   6 +
 drivers/net/ethernet/realtek/rtase/rtase_main.c    |   4 +-
 drivers/net/ethernet/vertexcom/mse102x.c           |  36 ++-
 drivers/net/mdio/mdio-mux-meson-gxl.c              |   3 +-
 drivers/net/usb/rndis_host.c                       |  16 +-
 drivers/net/vxlan/vxlan_vnifilter.c                |   8 +-
 .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c |   6 +-
 drivers/net/wireless/intel/iwlwifi/iwl-csr.h       |   1 +
 drivers/net/wireless/intel/iwlwifi/iwl-trans.c     |   1 -
 drivers/net/wireless/intel/iwlwifi/pcie/drv.c      |  24 +-
 drivers/net/wireless/intel/iwlwifi/pcie/internal.h |   9 +-
 drivers/net/wireless/intel/iwlwifi/pcie/trans.c    |  13 +-
 drivers/net/wireless/intel/iwlwifi/pcie/tx.c       |   2 +-
 drivers/net/wireless/purelifi/plfxlc/mac.c         |   1 -
 drivers/nvme/host/Kconfig                          |   1 +
 drivers/nvme/host/pci.c                            |   2 +-
 drivers/nvme/host/tcp.c                            |  31 ++-
 drivers/nvme/target/Kconfig                        |   1 +
 drivers/pinctrl/freescale/pinctrl-imx.c            |   6 +-
 drivers/platform/x86/amd/pmc/pmc.c                 |   7 +-
 .../x86/intel/uncore-frequency/uncore-frequency.c  |  13 +-
 drivers/ptp/ptp_ocp.c                              |  52 +++-
 drivers/spi/spi-tegra114.c                         |   6 +-
 drivers/ufs/core/ufshcd.c                          |   2 -
 fs/bcachefs/xattr_format.h                         |   8 +-
 fs/btrfs/extent_io.c                               |   2 +-
 fs/btrfs/inode.c                                   |   9 +-
 fs/smb/client/smb2pdu.c                            |   1 +
 fs/smb/server/auth.c                               |  14 +-
 fs/smb/server/mgmt/user_session.c                  |  20 +-
 fs/smb/server/mgmt/user_session.h                  |   1 +
 fs/smb/server/smb2pdu.c                            |   9 -
 include/linux/cpufreq.h                            |  83 ++++--
 include/linux/iommu.h                              |   8 +-
 include/linux/module.h                             |   2 +
 include/net/bluetooth/hci.h                        |   4 +-
 include/net/bluetooth/hci_core.h                   |  20 +-
 include/net/bluetooth/hci_sync.h                   |   3 +
 include/net/xdp_sock.h                             |   3 -
 include/net/xsk_buff_pool.h                        |   2 +
 include/sound/ump_convert.h                        |   2 +-
 kernel/params.c                                    |   6 +-
 kernel/trace/trace.c                               |   5 +-
 kernel/trace/trace_output.c                        |   4 +-
 mm/memblock.c                                      |  12 +-
 mm/slub.c                                          |  27 +-
 net/bluetooth/hci_conn.c                           | 189 +------------
 net/bluetooth/hci_event.c                          |  15 +-
 net/bluetooth/hci_sync.c                           | 150 +++++++++-
 net/bluetooth/iso.c                                |  26 +-
 net/bluetooth/l2cap_core.c                         |   3 +
 net/ipv4/tcp_offload.c                             |   2 +-
 net/ipv4/udp_offload.c                             |  61 ++++-
 net/ipv6/tcpv6_offload.c                           |   2 +-
 net/sched/sch_drr.c                                |  16 +-
 net/sched/sch_ets.c                                |  17 +-
 net/sched/sch_hfsc.c                               |  10 +-
 net/sched/sch_htb.c                                |   2 +
 net/sched/sch_qfq.c                                |  18 +-
 net/xdp/xsk.c                                      |   6 +-
 net/xdp/xsk_buff_pool.c                            |   1 +
 sound/pci/hda/patch_realtek.c                      |  20 +-
 sound/soc/amd/acp/acp-i2s.c                        |   2 +-
 sound/soc/codecs/Kconfig                           |   5 +-
 sound/soc/generic/simple-card-utils.c              |   4 +-
 sound/soc/sdw_utils/soc_sdw_rt_dmic.c              |   2 +
 sound/soc/soc-core.c                               |  32 +--
 sound/soc/soc-pcm.c                                |   5 +-
 sound/usb/endpoint.c                               |   7 +
 sound/usb/format.c                                 |   3 +-
 169 files changed, 1851 insertions(+), 988 deletions(-)