Skip to content

6.6.83-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest145 patches 13 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/145x86/amd_nb: Use rdmsr_safe() in amd_get_mmconfig_range()arch/x86/kernel/amd_nb.c+3 -60 replies
2/145efi: Dont map the entire mokvar table to determine its sizedrivers/firmware/efi/mokvar-table.c+13 -290 replies
3/145drm/i915/xe2lpd: Move D2D enable/disabledrivers/gpu/drm/i915/display/intel_ddi.c drivers/gpu/drm/i915/i915_reg.h+36 -100 replies
4/145drm/i915/ddi: Fix HDMI port width programming in DDI_BUF_CTLdrivers/gpu/drm/i915/display/intel_ddi.c drivers/gpu/drm/i915/i915_reg.h+2 -20 replies
5/145arm64: dts: rockchip: add rs485 support on uart5 of px30-ringneck-haikouarch/arm64/boot/dts/rockchip/px30-ringneck-haikou.dts+1 -02 replies
6/145smb: client: fix chmod(2) regression with ATTR_READONLYfs/smb/client/inode.c+2 -20 replies
7/145ibmvnic: Perform tx CSO during send scrq directdrivers/net/ethernet/ibm/ibmvnic.c+17 -20 replies
8/145ibmvnic: Inspect header requirements before using scrq directdrivers/net/ethernet/ibm/ibmvnic.c+4 -20 replies
9/145drm/amdgpu: Check extended configuration space register when system uses large bardrivers/gpu/drm/amd/amdgpu/amdgpu_device.c+4 -00 replies
10/145drm/amdgpu: disable BAR resize on Dell G5 SEdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c+7 -00 replies
11/145net: enetc: Remove setting of RX software timestampdrivers/net/ethernet/freescale/enetc/enetc_ethtool.c+2 -80 replies
12/145net: enetc: Replace ifdef with IS_ENABLEDdrivers/net/ethernet/freescale/enetc/enetc.c drivers/net/ethernet/freescale/enetc/enetc.h drivers/net/ethernet/freescale/enetc/enetc_ethtool.c+20 -230 replies
13/145net: enetc: VFs do not support HWTSTAMP_TX_ONESTEP_SYNCdrivers/net/ethernet/freescale/enetc/enetc.c drivers/net/ethernet/freescale/enetc/enetc_ethtool.c+8 -20 replies
14/145x86/speculation: Add __update_spec_ctrl() helperarch/x86/include/asm/spec-ctrl.h+11 -00 replies
15/145NFS: O_DIRECT writes must check and adjust the file lengthfs/nfs/direct.c+19 -00 replies
16/145riscv: cacheinfo: remove the useless input parameter (node) of ci_leaf_init()arch/riscv/kernel/cacheinfo.c+6 -70 replies
17/145riscv: cacheinfo: initialize cacheinfos level and type from ACPI PPTTarch/riscv/kernel/cacheinfo.c+22 -00 replies
18/145riscv: Prevent a bad reference count on CPU nodesarch/riscv/kernel/cacheinfo.c+5 -20 replies
19/145riscv: cacheinfo: Use of_property_present() for non-boolean propertiesarch/riscv/kernel/cacheinfo.c+6 -60 replies
20/145RISC-V: Enable cbo.zero in usermodearch/riscv/include/asm/cpufeature.h arch/riscv/include/asm/csr.h arch/riscv/include/asm/hwcap.h +3 more+32 -00 replies
21/145riscv: signal: fix signal_minsigstkszarch/riscv/kernel/setup.c+1 -10 replies
22/145x86/microcode/AMD: Add some forgotten models to the SHA checkarch/x86/kernel/cpu/microcode/amd.c+6 -00 replies
23/145Revert "of: reserved-memory: Fix using wrong number of cells to get property alignment"drivers/of/of_reserved_mem.c+2 -20 replies
24/145tracing: tprobe-events: Fix a memory leak when tprobe with $retvalkernel/trace/trace_fprobe.c+2 -00 replies
25/145LoongArch: Convert unreachable() to BUG()arch/loongarch/kernel/machine_kexec.c+2 -20 replies
26/145LoongArch: Use polling play_dead() when resuming from hibernationarch/loongarch/kernel/smp.c+46 -10 replies
27/145LoongArch: Set max_pfn with the PFN of the last pagearch/loongarch/kernel/setup.c+3 -00 replies
28/145HID: appleir: Fix potential NULL dereference at raw event handledrivers/hid/hid-appleir.c+1 -10 replies
29/145ksmbd: fix type confusion via race condition when using ipc_msg_send_requestfs/smb/server/transport_ipc.c+1 -00 replies
30/145ksmbd: fix out-of-bounds in parse_sec_desc()fs/smb/server/smbacl.c+16 -00 replies
31/145ksmbd: fix use-after-free in smb2_lockfs/smb/server/smb2pdu.c+3 -30 replies
32/145ksmbd: fix bug on trap in smb2_lockfs/smb/server/smb2pdu.c+1 -10 replies
33/145gpio: rcar: Use raw_spinlock to protect register accessdrivers/gpio/gpio-rcar.c+12 -120 replies
34/145gpio: aggregator: protect driver attr handlers against module unloaddrivers/gpio/gpio-aggregator.c+17 -30 replies
35/145ALSA: seq: Avoid module auto-load handling at event deliverysound/core/seq/seq_clientmgr.c+30 -160 replies
36/145ALSA: hda: intel: Add Dell ALC3271 to power_save denylistsound/pci/hda/hda_intel.c+2 -00 replies
37/145ALSA: hda/realtek - add supported Mic Mute LED for Lenovo platformsound/pci/hda/patch_realtek.c+18 -00 replies
38/145ALSA: hda/realtek: update ALC222 depop optimizesound/pci/hda/patch_realtek.c+76 -00 replies
39/145hwmon: (peci/dimmtemp) Do not provide fake thresholds datadrivers/hwmon/peci/dimmtemp.c+4 -60 replies
40/145drm/amd/display: Fix null check for pipe_ctx->plane_state in resource_build_scaling_paramsdrivers/gpu/drm/amd/display/dc/core/dc_resource.c+2 -10 replies
41/145drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200Mdrivers/gpu/drm/radeon/r300.c drivers/gpu/drm/radeon/radeon_asic.h drivers/gpu/drm/radeon/rs400.c+19 -30 replies
42/145platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131edrivers/platform/x86/thinkpad_acpi.c+1 -00 replies
43/145x86/cacheinfo: Validate CPUID leaf 0x2 EDX outputarch/x86/kernel/cpu/cacheinfo.c+1 -10 replies
44/145x86/cpu: Validate CPUID leaf 0x2 EDX outputarch/x86/kernel/cpu/intel.c+1 -10 replies
45/145x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63arch/x86/kernel/cpu/intel.c+39 -210 replies
46/145mptcp: fix scheduling while atomic in mptcp_pm_nl_append_new_local_addrnet/mptcp/pm_netlink.c+15 -30 replies
47/145Bluetooth: Add check for mgmt_alloc_skb() in mgmt_remote_name()net/bluetooth/mgmt.c+2 -00 replies
48/145Bluetooth: Add check for mgmt_alloc_skb() in mgmt_device_connected()net/bluetooth/mgmt.c+3 -00 replies
49/145wifi: cfg80211: regulatory: improve invalid hints checkingnet/wireless/reg.c+2 -10 replies
50/145wifi: nl80211: reject cooked mode if it is set along with other flagsnet/wireless/nl80211.c+5 -00 replies
51/145rapidio: add check for rio_add_net() in rio_scan_alloc_net()drivers/rapidio/rio-scan.c+4 -10 replies
52/145rapidio: fix an API misues when rio_add_net() failsdrivers/rapidio/devices/rio_mport_cdev.c+2 -10 replies
53/145dma: kmsan: export kmsan_handle_dma() for modulesmm/kmsan/hooks.c+1 -00 replies
54/145s390/traps: Fix test_monitor_call() inline assemblyarch/s390/kernel/traps.c+3 -30 replies
55/145NFS: fix nfs_release_folio() to not deadlock via kcompactd writebackfs/nfs/file.c include/linux/compaction.h include/linux/sched.h +1 more+11 -20 replies
56/145block: fix conversion of GPT partition name to 7-bitblock/partitions/efi.c+1 -10 replies
57/145mm/page_alloc: fix uninitialized variablemm/page_alloc.c+1 -00 replies
58/145mm: dont skip arch_sync_kernel_mappings() in error pathsmm/memory.c mm/vmalloc.c+6 -40 replies
59/145wifi: iwlwifi: limit printed string from FW filedrivers/net/wireless/intel/iwlwifi/iwl-drv.c+1 -10 replies
60/145HID: google: fix unused variable warning under !CONFIG_ACPIdrivers/hid/hid-google-hammer.c+2 -00 replies
61/145HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove()drivers/hid/intel-ish-hid/ishtp-hid.c+3 -10 replies
62/145bluetooth: btusb: Initialize .owner field of force_poll_sync_fopsdrivers/bluetooth/btusb.c+1 -00 replies
63/145nvmet-tcp: Fix a possible sporadic response drops in weakly ordered archdrivers/nvme/target/tcp.c+11 -40 replies
64/145net: gso: fix ownership in __udp_gso_segmentnet/ipv4/udp_offload.c+6 -20 replies
65/145caif_virtio: fix wrong pointer check in cfv_probe()drivers/net/caif/caif_virtio.c+1 -10 replies
66/145perf/core: Fix pmus_lock vs. pmus_srcu orderingkernel/events/core.c+2 -20 replies
67/145hwmon: (pmbus) Initialise page count in pmbus_identify()drivers/hwmon/pmbus/pmbus.c+2 -00 replies
68/145hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor tabledrivers/hwmon/ntc_thermistor.c+33 -330 replies
69/145hwmon: (ad7314) Validate leading zero bits and return errordrivers/hwmon/ad7314.c+10 -00 replies
70/145tracing: probe-events: Remove unused MAX_ARG_BUF_LEN macrokernel/trace/trace_probe.h+0 -10 replies
71/145ALSA: usx2y: validate nrpacks module parameter on probesound/usb/usx2y/usbusx2y.c sound/usb/usx2y/usbusx2y.h sound/usb/usx2y/usbusx2yaudio.c+37 -270 replies
72/145llc: do not use skb_get() before dev_queue_xmit()net/llc/llc_s_ac.c+27 -220 replies
73/145hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe()drivers/hwmon/xgene-hwmon.c+1 -10 replies
74/145drm/sched: Fix preprocessor guarddrivers/gpu/drm/scheduler/gpu_scheduler_trace.h+2 -20 replies
75/145be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlinkdrivers/net/ethernet/emulex/benet/be.h drivers/net/ethernet/emulex/benet/be_cmds.c drivers/net/ethernet/emulex/benet/be_main.c+100 -1010 replies
76/145net: hns3: make sure ptp clock is unregister and freed if hclge_ptp_get_cycle returns an errordrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c+1 -10 replies
77/145HID: hid-steam: Fix use-after-free when detaching devicedrivers/hid/hid-steam.c+1 -10 replies
78/145net: ipa: Fix v4.7 resource group namesdrivers/net/ipa/data/ipa_data-v4.7.c+5 -70 replies
79/145net: ipa: Fix QSB data for v4.7drivers/net/ipa/data/ipa_data-v4.7.c+2 -20 replies
80/145net: ipa: Enable checksum for IPA_ENDPOINT_AP_MODEM_{RX,TX} for v4.7drivers/net/ipa/data/ipa_data-v4.7.c+2 -00 replies
81/145ppp: Fix KMSAN uninit-value warning with bpfdrivers/net/ppp/ppp_generic.c+19 -90 replies
82/145vlan: enforce underlying device typenet/8021q/vlan.c+2 -10 replies
83/145x86/sgx: Fix size overflows in sgx_encl_create()arch/x86/kernel/cpu/sgx/ioctl.c+7 -00 replies
84/145exfat: fix soft lockup in exfat_clear_bitmapfs/exfat/balloc.c fs/exfat/exfat_fs.h fs/exfat/fatent.c+16 -70 replies
85/145net-timestamp: support TCP GSO case for a few missing flagsnet/ipv4/tcp_offload.c+7 -40 replies
86/145ublk: set_params: properly check if parameters can be applieddrivers/block/ublk_drv.c+5 -20 replies
87/145sched/fair: Fix potential memory corruption in child_cfs_rq_on_listkernel/sched/fair.c+4 -20 replies
88/145net: dsa: mt7530: Fix traffic flooding for MMIO devicesdrivers/net/dsa/mt7530.c+2 -60 replies
89/145net: ipv6: fix dst ref loop in ila lwtunnelnet/ipv6/ila/ila_lwt.c+2 -10 replies
90/145net: ipv6: fix missing dst ref drop in ila lwtunnelnet/ipv6/ila/ila_lwt.c+1 -00 replies
91/145gpio: rcar: Fix missing of_node_put() calldrivers/gpio/gpio-rcar.c+6 -10 replies
92/145Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection"drivers/misc/cardreader/rtsx_usb.c+0 -150 replies
93/145usb: renesas_usbhs: Call clk_put()drivers/usb/renesas_usbhs/common.c+3 -10 replies
94/145usb: renesas_usbhs: Use devm_usb_get_phy()drivers/usb/renesas_usbhs/mod_gadget.c+1 -10 replies
95/145usb: hub: lack of clearing xHC resourcesdrivers/usb/core/hub.c+33 -00 replies
96/145usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Readerdrivers/usb/core/quirks.c+4 -00 replies
97/145usb: typec: ucsi: Fix NULL pointer accessdrivers/usb/typec/ucsi/ucsi.c+7 -60 replies
98/145usb: renesas_usbhs: Flush the notify_hotplug_workdrivers/usb/renesas_usbhs/common.c+2 -00 replies
99/145usb: gadget: u_ether: Set is_suspend flag if remote wakeup failsdrivers/usb/gadget/function/u_ether.c+2 -20 replies
100/145usb: atm: cxacru: fix a flaw in existing endpoint checksdrivers/usb/atm/cxacru.c+7 -60 replies
101/145usb: dwc3: Set SUSPENDENABLE soon after phy initdrivers/usb/dwc3/core.c drivers/usb/dwc3/core.h drivers/usb/dwc3/drd.c+45 -300 replies
102/145usb: dwc3: gadget: Prevent irq storm when TH re-executesdrivers/usb/dwc3/core.c drivers/usb/dwc3/gadget.c+13 -130 replies
103/145usb: typec: ucsi: increase timeout for PPM reset operationsdrivers/usb/typec/ucsi/ucsi.c+1 -10 replies
104/145usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionalitydrivers/usb/typec/tcpm/tcpci_rt1711h.c+11 -00 replies
105/145usb: gadget: Set self-powered based on MaxPower and bmAttributesdrivers/usb/gadget/composite.c+11 -50 replies
106/145usb: gadget: Fix setting self-powered state on suspenddrivers/usb/gadget/composite.c+2 -10 replies
107/145usb: gadget: Check bmAttributes only if configuration is validdrivers/usb/gadget/composite.c+1 -10 replies
108/145xhci: pci: Fix indentation in the PCI device ID definitionsdrivers/usb/host/xhci-pci.c+4 -40 replies
109/145usb: xhci: Enable the TRB overfetch quirk on VIA VL805drivers/usb/host/xhci-mem.c drivers/usb/host/xhci-pci.c drivers/usb/host/xhci.h+10 -50 replies
110/145KVM: SVM: Drop DEBUGCTL[5:2] from guests effective valuearch/x86/kvm/svm/svm.c arch/x86/kvm/svm/svm.h+13 -10 replies
111/145KVM: SVM: Suppress DEBUGCTL.BTF on AMDarch/x86/kvm/svm/svm.c arch/x86/kvm/svm/svm.h+10 -10 replies
112/145KVM: x86: Explicitly zero EAX and EBX when PERFMON_V2 isnt supported by KVMarch/x86/kvm/cpuid.c+1 -10 replies
113/145cdx: Fix possible UAF error in driver_override_show()drivers/cdx/cdx.c+5 -10 replies
114/145mei: me: add panther lake P DIDdrivers/misc/mei/hw-me-regs.h drivers/misc/mei/pci-me.c+4 -00 replies
115/145intel_th: pci: Add Arrow Lake supportdrivers/hwtracing/intel_th/pci.c+5 -00 replies
116/145intel_th: pci: Add Panther Lake-H supportdrivers/hwtracing/intel_th/pci.c+5 -00 replies
117/145intel_th: pci: Add Panther Lake-P/U supportdrivers/hwtracing/intel_th/pci.c+5 -00 replies
118/145char: misc: deallocate static minor in error pathdrivers/char/misc.c+1 -10 replies
119/145drivers: core: fix device leak in __fw_devlink_relax_cycles()drivers/base/core.c+1 -00 replies
120/145slimbus: messaging: Free transaction ID in delayed interrupt scenariodrivers/slimbus/messaging.c+3 -20 replies
121/145bus: mhi: host: pci_generic: Use pci_try_reset_function() to avoid deadlockdrivers/bus/mhi/host/pci_generic.c+3 -20 replies
122/145eeprom: digsy_mtc: Make GPIO lookup table match the devicedrivers/misc/eeprom/digsy_mtc_eeprom.c+1 -10 replies
123/145drivers: virt: acrn: hsm: Use kzalloc to avoid info leak in pmcmd_ioctldrivers/virt/acrn/hsm.c+3 -30 replies
124/145iio: filter: admv8818: Force initialization of SDOdrivers/iio/filter/admv8818.c+4 -100 replies
125/145iio: dac: ad3552r: clear reset status flagdrivers/iio/dac/ad3552r.c+6 -00 replies
126/145iio: adc: at91-sama5d2_adc: fix sama7g5 realbits valuedrivers/iio/adc/at91-sama5d2_adc.c+40 -280 replies
127/145mm: hugetlb: Add huge page size param to huge_ptep_get_and_clear()arch/arm64/include/asm/hugetlb.h arch/arm64/mm/hugetlbpage.c arch/loongarch/include/asm/hugetlb.h +13 more+46 -280 replies
128/145arm64: hugetlb: Fix huge_ptep_get_and_clear() for non-present ptesarch/arm64/mm/hugetlbpage.c+19 -320 replies
129/145kbuild: hdrcheck: fix cross build with clangusr/include/Makefile+1 -10 replies
130/145ALSA: hda: realtek: fix incorrect IS_REACHABLE() usagesound/pci/hda/Kconfig sound/pci/hda/patch_realtek.c+1 -50 replies
131/145riscv: Fix enabling cbo.zero when running in M-modearch/riscv/include/asm/csr.h arch/riscv/kernel/cpufeature.c+3 -10 replies
132/145riscv: Save/restore envcfg CSR during CPU suspendarch/riscv/include/asm/suspend.h arch/riscv/kernel/suspend.c+5 -00 replies
133/145Revert "KVM: e500: always restore irqs"arch/powerpc/kvm/e500_mmu_host.c+2 -20 replies
134/145Revert "KVM: PPC: e500: Use __kvm_faultin_pfn() to handle page faults"arch/powerpc/kvm/e500_mmu_host.c+5 -30 replies
135/145Revert "KVM: PPC: e500: Mark "struct page" pfn accessed before dropping mmu_lock"arch/powerpc/kvm/e500_mmu_host.c+3 -10 replies
136/145Revert "KVM: PPC: e500: Mark "struct page" dirty in kvmppc_e500_shadow_map()"arch/powerpc/kvm/e500_mmu_host.c+7 -60 replies
137/145drm/i915/dsi: Use TRANS_DDI_FUNC_CTLs own port width macrodrivers/gpu/drm/i915/display/icl_dsi.c+2 -20 replies
138/145uprobes: Fix race in uprobe_free_utaskkernel/events/uprobes.c+1 -10 replies
139/145x86/mm: Dont disable PCID when INVLPG has been fixed by microcodearch/x86/mm/init.c+14 -90 replies
140/145ima: Reset IMA_NONACTION_RULE_FLAGS after post_setattrsecurity/integrity/ima/ima_main.c security/integrity/integrity.h+8 -20 replies
141/145x86/boot: Rename conflicting boot_params pointer to boot_params_ptrarch/x86/boot/compressed/acpi.c arch/x86/boot/compressed/cmdline.c arch/x86/boot/compressed/ident_map_64.c +9 more+50 -510 replies
142/145x86/boot: Sanitize boot params before parsing command linearch/x86/boot/compressed/pgtable_64.c+2 -00 replies
143/145spi-mxs: Fix chipselect glitchdrivers/spi/spi-mxs.c+2 -10 replies
144/145pfifo_tail_enqueue: Drop new packet when sch->limit == 0net/sched/sch_fifo.c+3 -00 replies
145/145kbuild: userprogs: use correct lld when linking through clangMakefile+5 -00 replies

Reviews trailers per patch

69 of 145 patches have a Reviewed-by or Acked-by.

PatchLijo LazarCarolina JubranRahul RameshbabuWei FangVadim FedorenkoSimon HormanVladimir OlteanRafael J. WysockiJeremy LintonSudeep HollaConor DooleySunil V LAlexandre GhitiClément LégerZong LiAndy ChiuToralf FörsterSteven Rostedt (Google)Josh PoimboeufErpeng XuYuli WangMatt RoperJani NikulaChristian KönigNorbert SzeteiIwona WiniarskaAlex HungMarek OlšákFan YangIlpo JärvinenMatthieu Baerts (NGI0)Dan CarpenterJuergen ChristVlastimil BabkaAnshuman KhandualCatalin MarinasSrinivas PandruvadaGeert UytterhoevenTvrtko UrsulinIan KumlienAlex ElderJiri PirkoGerhard EnglederDave HansenSungjong SeoWillem de BruijnMing LeiK Prateek NayakVincent GuittotChester A. UnalLad PrabhakarYoshihiro ShimodaAlan SternHeikki KrogerusLinus WalleijSagi GrimbergRavi BangoriaAndy Shevchenko[email protected]Saravana KannanJohan HovoldLoic PoulainFei LiDavid HildenbrandChristophe LeroyAlexander GordeevNathan ChancellorAndrew JonesThinh NguyenOleg NesterovAndrii NakryikoPawan GuptaSeongJae ParkFlorian FainelliHarshit MogalapalliJon HunterRon EconomosShuah KhanHardik Garg
SeriesT-b T-b T-b T-b T-b T-b T-b
1/145
2/145
3/145R-b
4/145R-b
5/145
6/145
7/145
8/145R-b
9/145R-b
10/145R-b
11/145R-b R-b R-b
12/145R-b R-b
13/145R-b T-b
14/145A-b
15/145
16/145R-b R-b
17/145R-b R-b R-b R-b
18/145R-b R-b R-b
19/145R-b
20/145R-b
21/145R-b R-b R-b
22/145T-b
23/145
24/145R-b
25/145A-b
26/145T-b T-b
27/145
28/145
29/145T-b
30/145T-b
31/145T-b
32/145T-b
33/145R-b T-b
34/145
35/145
36/145
37/145
38/145
39/145R-b
40/145R-b
41/145R-b
42/145T-b R-b
43/145
44/145
45/145
46/145R-b
47/145
48/145
49/145
50/145
51/145
52/145R-b
53/145
54/145R-b
55/145
56/145
57/145R-b
58/145R-b R-b
59/145
60/145
61/145A-b
62/145
63/145R-b
64/145
65/145R-b
66/145
67/145
68/145R-b
69/145
70/145R-b
71/145
72/145R-b
73/145
74/145R-b
75/145T-b
76/145R-b
77/145
78/145R-b
79/145R-b
80/145R-b
81/145R-b
82/145R-b
83/145A-b
84/145R-b
85/145R-b
86/145R-b
87/145Reviewed-and-tested-by R-b
88/145R-b
89/145
90/145
91/145R-b R-b
92/145
93/145R-b T-b
94/145R-b T-b
95/145R-b
96/145
97/145R-b
98/145R-b T-b
99/145
100/145Reported-and-tested-by
101/145
102/145A-b
103/145R-b
104/145
105/145
106/145
107/145
108/145
109/145
110/145Reviewed-and-tested-by
111/145Reviewed-and-tested-by
112/145
113/145
114/145
115/145R-b
116/145R-b
117/145R-b
118/145
119/145R-b
120/145
121/145R-b T-b Analyzed-by R-b
122/145
123/145A-b
124/145
125/145
126/145
127/145R-b R-b R-b A-b R-b A-b
128/145R-b
129/145R-b
130/145
131/145R-b R-b
132/145R-b R-b
133/145
134/145
135/145
136/145
137/145R-b
138/145A-b A-b
139/145A-b
140/145
141/145
142/145
143/145
144/145
145/145R-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 79 reviewers.

Read the v1 thread

Cover letter [PATCH 6.6 000/145] 6.6.83-rc1 review

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

Responses should be made by Wed, 12 Mar 2025 17:04:00 +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.6.83-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.6.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.6.83-rc1

Thomas Weißschuh <[email protected]>
kbuild: userprogs: use correct lld when linking through clang

Quang Le <[email protected]>

    pfifo_tail_enqueue: Drop new packet when sch->limit == 0

Ralf Schlatterbeck <[email protected]>
spi-mxs: Fix chipselect glitch

Ard Biesheuvel <[email protected]>
x86/boot: Sanitize boot params before parsing command line

Ard Biesheuvel <[email protected]>
x86/boot: Rename conflicting 'boot_params' pointer to 'boot_params_ptr'

Roberto Sassu <[email protected]>
ima: Reset IMA_NONACTION_RULE_FLAGS after post_setattr

Xi Ruoyao <[email protected]>
x86/mm: Don't disable PCID when INVLPG has been fixed by microcode

Jiri Olsa <[email protected]>
uprobes: Fix race in uprobe_free_utask

Imre Deak <[email protected]>
drm/i915/dsi: Use TRANS_DDI_FUNC_CTL's own port width macro

Greg Kroah-Hartman <[email protected]>
Revert "KVM: PPC: e500: Mark "struct page" dirty in kvmppc_e500_shadow_map()"

Greg Kroah-Hartman <[email protected]>
Revert "KVM: PPC: e500: Mark "struct page" pfn accessed before dropping mmu_lock"

Greg Kroah-Hartman <[email protected]>
Revert "KVM: PPC: e500: Use __kvm_faultin_pfn() to handle page faults"

Greg Kroah-Hartman <[email protected]>
Revert "KVM: e500: always restore irqs"

Samuel Holland <[email protected]>
riscv: Save/restore envcfg CSR during CPU suspend

Samuel Holland <[email protected]>
riscv: Fix enabling cbo.zero when running in M-mode

Arnd Bergmann <[email protected]>
ALSA: hda: realtek: fix incorrect IS_REACHABLE() usage

Arnd Bergmann <[email protected]>
kbuild: hdrcheck: fix cross build with clang

Ryan Roberts <[email protected]>
arm64: hugetlb: Fix huge_ptep_get_and_clear() for non-present ptes

Ryan Roberts <[email protected]>
mm: hugetlb: Add huge page size param to huge_ptep_get_and_clear()

Nayab Sayed <[email protected]>
iio: adc: at91-sama5d2_adc: fix sama7g5 realbits value

Angelo Dureghello <[email protected]>
iio: dac: ad3552r: clear reset status flag

Sam Winchenbach <[email protected]>
iio: filter: admv8818: Force initialization of SDO

Haoyu Li <[email protected]>
drivers: virt: acrn: hsm: Use kzalloc to avoid info leak in pmcmd_ioctl

Andy Shevchenko <[email protected]>
eeprom: digsy_mtc: Make GPIO lookup table match the device

Manivannan Sadhasivam <[email protected]>
bus: mhi: host: pci_generic: Use pci_try_reset_function() to avoid deadlock

Visweswara Tanuku <[email protected]>
slimbus: messaging: Free transaction ID in delayed interrupt scenario

Luca Ceresoli <[email protected]>
drivers: core: fix device leak in __fw_devlink_relax_cycles()

Thadeu Lima de Souza Cascardo <[email protected]>
char: misc: deallocate static minor in error path

Alexander Shishkin <[email protected]>
intel_th: pci: Add Panther Lake-P/U support

Alexander Shishkin <[email protected]>
intel_th: pci: Add Panther Lake-H support

Pawel Chmielewski <[email protected]>
intel_th: pci: Add Arrow Lake support

Alexander Usyskin <[email protected]>
mei: me: add panther lake P DID

Qiu-ji Chen <[email protected]>
cdx: Fix possible UAF error in driver_override_show()

Xiaoyao Li <[email protected]>
KVM: x86: Explicitly zero EAX and EBX when PERFMON_V2 isn't supported by KVM

Sean Christopherson <[email protected]>
KVM: SVM: Suppress DEBUGCTL.BTF on AMD

Sean Christopherson <[email protected]>
KVM: SVM: Drop DEBUGCTL[5:2] from guest's effective value

Michal Pecio <[email protected]>
usb: xhci: Enable the TRB overfetch quirk on VIA VL805

Andy Shevchenko <[email protected]>
xhci: pci: Fix indentation in the PCI device ID definitions

Prashanth K <[email protected]>
usb: gadget: Check bmAttributes only if configuration is valid

Marek Szyprowski <[email protected]>
usb: gadget: Fix setting self-powered state on suspend

Prashanth K <[email protected]>
usb: gadget: Set self-powered based on MaxPower and bmAttributes

AngeloGioacchino Del Regno <[email protected]>
usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality

Fedor Pchelkin <[email protected]>
usb: typec: ucsi: increase timeout for PPM reset operations

Badhri Jagan Sridharan <[email protected]>
usb: dwc3: gadget: Prevent irq storm when TH re-executes

Thinh Nguyen <[email protected]>
usb: dwc3: Set SUSPENDENABLE soon after phy init

Nikita Zhandarovich <[email protected]>
usb: atm: cxacru: fix a flaw in existing endpoint checks

Prashanth K <[email protected]>
usb: gadget: u_ether: Set is_suspend flag if remote wakeup fails

Claudiu Beznea <[email protected]>
usb: renesas_usbhs: Flush the notify_hotplug_work

Andrei Kuchynski <[email protected]>
usb: typec: ucsi: Fix NULL pointer access

Miao Li <[email protected]>
usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader

Pawel Laszczak <[email protected]>
usb: hub: lack of clearing xHC resources

Claudiu Beznea <[email protected]>
usb: renesas_usbhs: Use devm_usb_get_phy()

Claudiu Beznea <[email protected]>
usb: renesas_usbhs: Call clk_put()

Christian Heusel <[email protected]>
Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection"

Fabrizio Castro <[email protected]>
gpio: rcar: Fix missing of_node_put() call

Justin Iurman <[email protected]>
net: ipv6: fix missing dst ref drop in ila lwtunnel

Justin Iurman <[email protected]>
net: ipv6: fix dst ref loop in ila lwtunnel

Lorenzo Bianconi <[email protected]>
net: dsa: mt7530: Fix traffic flooding for MMIO devices

Zecheng Li <[email protected]>
sched/fair: Fix potential memory corruption in child_cfs_rq_on_list

Uday Shankar <[email protected]>
ublk: set_params: properly check if parameters can be applied

Jason Xing <[email protected]>
net-timestamp: support TCP GSO case for a few missing flags

Namjae Jeon <[email protected]>
exfat: fix soft lockup in exfat_clear_bitmap

Jarkko Sakkinen <[email protected]>
x86/sgx: Fix size overflows in sgx_encl_create()

Oscar Maes <[email protected]>
vlan: enforce underlying device type

Jiayuan Chen <[email protected]>
ppp: Fix KMSAN uninit-value warning with bpf

Luca Weiss <[email protected]>
net: ipa: Enable checksum for IPA_ENDPOINT_AP_MODEM_{RX,TX} for v4.7

Luca Weiss <[email protected]>
net: ipa: Fix QSB data for v4.7

Luca Weiss <[email protected]>
net: ipa: Fix v4.7 resource group names

Vicki Pfau <[email protected]>
HID: hid-steam: Fix use-after-free when detaching device

Peiyang Wang <[email protected]>
net: hns3: make sure ptp clock is unregister and freed if hclge_ptp_get_cycle returns an error

Nikolay Aleksandrov <[email protected]>
be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink

Philipp Stanner <[email protected]>
drm/sched: Fix preprocessor guard

Xinghuo Chen <[email protected]>
hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe()

Eric Dumazet <[email protected]>
llc: do not use skb_get() before dev_queue_xmit()

Murad Masimov <[email protected]>
ALSA: usx2y: validate nrpacks module parameter on probe

Masami Hiramatsu (Google) <[email protected]>
tracing: probe-events: Remove unused MAX_ARG_BUF_LEN macro

Erik Schumacher <[email protected]>
hwmon: (ad7314) Validate leading zero bits and return error

Maud Spierings <[email protected]>
hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table

Titus Rwantare <[email protected]>
hwmon: (pmbus) Initialise page count in pmbus_identify()

Peter Zijlstra <[email protected]>
perf/core: Fix pmus_lock vs. pmus_srcu ordering

Vitaliy Shevtsov <[email protected]>
caif_virtio: fix wrong pointer check in cfv_probe()

Antoine Tenart <[email protected]>
net: gso: fix ownership in __udp_gso_segment

Meir Elisha <[email protected]>
nvmet-tcp: Fix a possible sporadic response drops in weakly ordered arch

Salah Triki <[email protected]>
bluetooth: btusb: Initialize .owner field of force_poll_sync_fops

Zhang Lixu <[email protected]>
HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove()

Yu-Chun Lin <[email protected]>
HID: google: fix unused variable warning under !CONFIG_ACPI

Johannes Berg <[email protected]>
wifi: iwlwifi: limit printed string from FW file

Ryan Roberts <[email protected]>
mm: don't skip arch_sync_kernel_mappings() in error paths

Hao Zhang <[email protected]>
mm/page_alloc: fix uninitialized variable

Olivier Gayot <[email protected]>
block: fix conversion of GPT partition name to 7-bit

Mike Snitzer <[email protected]>
NFS: fix nfs_release_folio() to not deadlock via kcompactd writeback

Heiko Carstens <[email protected]>
s390/traps: Fix test_monitor_call() inline assembly

Sebastian Andrzej Siewior <[email protected]>
dma: kmsan: export kmsan_handle_dma() for modules

Haoxiang Li <[email protected]>
rapidio: fix an API misues when rio_add_net() fails

Haoxiang Li <[email protected]>
rapidio: add check for rio_add_net() in rio_scan_alloc_net()

Vitaliy Shevtsov <[email protected]>
wifi: nl80211: reject cooked mode if it is set along with other flags

Nikita Zhandarovich <[email protected]>
wifi: cfg80211: regulatory: improve invalid hints checking

Haoxiang Li <[email protected]>
Bluetooth: Add check for mgmt_alloc_skb() in mgmt_device_connected()

Haoxiang Li <[email protected]>
Bluetooth: Add check for mgmt_alloc_skb() in mgmt_remote_name()

Krister Johansen <[email protected]>
mptcp: fix 'scheduling while atomic' in mptcp_pm_nl_append_new_local_addr

Ahmed S. Darwish <[email protected]>

    x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63

Ahmed S. Darwish <[email protected]>

    x86/cpu: Validate CPUID leaf 0x2 EDX output

Ahmed S. Darwish <[email protected]>

    x86/cacheinfo: Validate CPUID leaf 0x2 EDX output

Mingcong Bai <[email protected]>
platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e

Richard Thier <[email protected]>
drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M

Ma Ke <[email protected]>

    drm/amd/display: Fix null check for pipe_ctx->plane_state in resource_build_scaling_params

Paul Fertser <[email protected]>
hwmon: (peci/dimmtemp) Do not provide fake thresholds data

Kailang Yang <[email protected]>
ALSA: hda/realtek: update ALC222 depop optimize

Kailang Yang <[email protected]>
ALSA: hda/realtek - add supported Mic Mute LED for Lenovo platform

Hoku Ishibe <[email protected]>
ALSA: hda: intel: Add Dell ALC3271 to power_save denylist

Takashi Iwai <[email protected]>
ALSA: seq: Avoid module auto-load handling at event delivery

Koichiro Den <[email protected]>
gpio: aggregator: protect driver attr handlers against module unload

Niklas Söderlund <[email protected]>
gpio: rcar: Use raw_spinlock to protect register access

Namjae Jeon <[email protected]>
ksmbd: fix bug on trap in smb2_lock

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

Namjae Jeon <[email protected]>
ksmbd: fix out-of-bounds in parse_sec_desc()

Namjae Jeon <[email protected]>
ksmbd: fix type confusion via race condition when using ipc_msg_send_request

Daniil Dulov <[email protected]>
HID: appleir: Fix potential NULL dereference at raw event handle

Bibo Mao <[email protected]>
LoongArch: Set max_pfn with the PFN of the last page

Huacai Chen <[email protected]>
LoongArch: Use polling play_dead() when resuming from hibernation

Tiezhu Yang <[email protected]>
LoongArch: Convert unreachable() to BUG()

Masami Hiramatsu (Google) <[email protected]>
tracing: tprobe-events: Fix a memory leak when tprobe with $retval

Rob Herring (Arm) <[email protected]>
Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'"

Borislav Petkov (AMD) <[email protected]>
x86/microcode/AMD: Add some forgotten models to the SHA check

Yong-Xuan Wang <[email protected]>
riscv: signal: fix signal_minsigstksz

Andrew Jones <[email protected]>
RISC-V: Enable cbo.zero in usermode

Rob Herring <[email protected]>
riscv: cacheinfo: Use of_property_present() for non-boolean properties

Miquel Sabaté Solà <[email protected]>
riscv: Prevent a bad reference count on CPU nodes

Yunhui Cui <[email protected]>
riscv: cacheinfo: initialize cacheinfo's level and type from ACPI PPTT

Yunhui Cui <[email protected]>
riscv: cacheinfo: remove the useless input parameter (node) of ci_leaf_init()

Trond Myklebust <[email protected]>
NFS: O_DIRECT writes must check and adjust the file length

Waiman Long <[email protected]>
x86/speculation: Add __update_spec_ctrl() helper

Wei Fang <[email protected]>
net: enetc: VFs do not support HWTSTAMP_TX_ONESTEP_SYNC

Martyn Welch <[email protected]>
net: enetc: Replace ifdef with IS_ENABLED

Gal Pressman <[email protected]>
net: enetc: Remove setting of RX software timestamp

Alex Deucher <[email protected]>
drm/amdgpu: disable BAR resize on Dell G5 SE

Ma Jun <[email protected]>
drm/amdgpu: Check extended configuration space register when system uses large bar

Nick Child <[email protected]>
ibmvnic: Inspect header requirements before using scrq direct

Nick Child <[email protected]>
ibmvnic: Perform tx CSO during send scrq direct

Paulo Alcantara <[email protected]>
smb: client: fix chmod(2) regression with ATTR_READONLY

Farouk Bouabid <[email protected]>
arm64: dts: rockchip: add rs485 support on uart5 of px30-ringneck-haikou

Imre Deak <[email protected]>
drm/i915/ddi: Fix HDMI port width programming in DDI_BUF_CTL

Lucas De Marchi <[email protected]>
drm/i915/xe2lpd: Move D2D enable/disable

Peter Jones <[email protected]>
efi: Don't map the entire mokvar table to determine its size

Andrew Cooper <[email protected]>
x86/amd_nb: Use rdmsr_safe() in amd_get_mmconfig_range()

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

Diffstat:

 Makefile                                           |   9 +-
 .../boot/dts/rockchip/px30-ringneck-haikou.dts     |   1 +
 arch/arm64/include/asm/hugetlb.h                   |   4 +-
 arch/arm64/mm/hugetlbpage.c                        |  59 +++---
 arch/loongarch/include/asm/hugetlb.h               |   6 +-
 arch/loongarch/kernel/machine_kexec.c              |   4 +-
 arch/loongarch/kernel/setup.c                      |   3 +
 arch/loongarch/kernel/smp.c                        |  47 ++++-
 arch/mips/include/asm/hugetlb.h                    |   6 +-
 arch/parisc/include/asm/hugetlb.h                  |   2 +-
 arch/parisc/mm/hugetlbpage.c                       |   2 +-
 arch/powerpc/include/asm/hugetlb.h                 |   6 +-
 arch/powerpc/kvm/e500_mmu_host.c                   |  21 ++-
 arch/riscv/include/asm/cpufeature.h                |   1 +
 arch/riscv/include/asm/csr.h                       |   3 +
 arch/riscv/include/asm/hugetlb.h                   |   3 +-
 arch/riscv/include/asm/hwcap.h                     |  16 ++
 arch/riscv/include/asm/suspend.h                   |   1 +
 arch/riscv/kernel/cacheinfo.c                      |  54 ++++--
 arch/riscv/kernel/cpufeature.c                     |   6 +
 arch/riscv/kernel/setup.c                          |   6 +-
 arch/riscv/kernel/smpboot.c                        |   4 +
 arch/riscv/kernel/suspend.c                        |   4 +
 arch/riscv/mm/hugetlbpage.c                        |   2 +-
 arch/s390/include/asm/hugetlb.h                    |  17 +-
 arch/s390/kernel/traps.c                           |   6 +-
 arch/s390/mm/hugetlbpage.c                         |   4 +-
 arch/sparc/include/asm/hugetlb.h                   |   2 +-
 arch/sparc/mm/hugetlbpage.c                        |   2 +-
 arch/x86/boot/compressed/acpi.c                    |  14 +-
 arch/x86/boot/compressed/cmdline.c                 |   4 +-
 arch/x86/boot/compressed/ident_map_64.c            |   7 +-
 arch/x86/boot/compressed/kaslr.c                   |  26 +--
 arch/x86/boot/compressed/mem.c                     |   6 +-
 arch/x86/boot/compressed/misc.c                    |  26 +--
 arch/x86/boot/compressed/misc.h                    |   1 -
 arch/x86/boot/compressed/pgtable_64.c              |  11 +-
 arch/x86/boot/compressed/sev.c                     |   2 +-
 arch/x86/include/asm/boot.h                        |   2 +
 arch/x86/include/asm/spec-ctrl.h                   |  11 ++
 arch/x86/kernel/amd_nb.c                           |   9 +-
 arch/x86/kernel/cpu/cacheinfo.c                    |   2 +-
 arch/x86/kernel/cpu/intel.c                        |  52 ++++--
 arch/x86/kernel/cpu/microcode/amd.c                |   6 +
 arch/x86/kernel/cpu/sgx/ioctl.c                    |   7 +
 arch/x86/kvm/cpuid.c                               |   2 +-
 arch/x86/kvm/svm/svm.c                             |  21 +++
 arch/x86/kvm/svm/svm.h                             |   2 +-
 arch/x86/mm/init.c                                 |  23 ++-
 block/partitions/efi.c                             |   2 +-
 drivers/base/core.c                                |   1 +
 drivers/block/ublk_drv.c                           |   7 +-
 drivers/bluetooth/btusb.c                          |   1 +
 drivers/bus/mhi/host/pci_generic.c                 |   5 +-
 drivers/cdx/cdx.c                                  |   6 +-
 drivers/char/misc.c                                |   2 +-
 drivers/firmware/efi/libstub/x86-stub.c            |   2 +-
 drivers/firmware/efi/libstub/x86-stub.h            |   2 -
 drivers/firmware/efi/mokvar-table.c                |  42 ++---
 drivers/gpio/gpio-aggregator.c                     |  20 ++-
 drivers/gpio/gpio-rcar.c                           |  31 ++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  11 ++
 drivers/gpu/drm/amd/display/dc/core/dc_resource.c  |   3 +-
 drivers/gpu/drm/i915/display/icl_dsi.c             |   4 +-
 drivers/gpu/drm/i915/display/intel_ddi.c           |  46 +++--
 drivers/gpu/drm/i915/i915_reg.h                    |   4 +-
 drivers/gpu/drm/radeon/r300.c                      |   3 +-
 drivers/gpu/drm/radeon/radeon_asic.h               |   1 +
 drivers/gpu/drm/radeon/rs400.c                     |  18 +-
 drivers/gpu/drm/scheduler/gpu_scheduler_trace.h    |   4 +-
 drivers/hid/hid-appleir.c                          |   2 +-
 drivers/hid/hid-google-hammer.c                    |   2 +
 drivers/hid/hid-steam.c                            |   2 +-
 drivers/hid/intel-ish-hid/ishtp-hid.c              |   4 +-
 drivers/hwmon/ad7314.c                             |  10 ++
 drivers/hwmon/ntc_thermistor.c                     |  66 +++----
 drivers/hwmon/peci/dimmtemp.c                      |  10 +-
 drivers/hwmon/pmbus/pmbus.c                        |   2 +
 drivers/hwmon/xgene-hwmon.c                        |   2 +-
 drivers/hwtracing/intel_th/pci.c                   |  15 ++
 drivers/iio/adc/at91-sama5d2_adc.c                 |  68 ++++---
 drivers/iio/dac/ad3552r.c                          |   6 +
 drivers/iio/filter/admv8818.c                      |  14 +-
 drivers/misc/cardreader/rtsx_usb.c                 |  15 --
 drivers/misc/eeprom/digsy_mtc_eeprom.c             |   2 +-
 drivers/misc/mei/hw-me-regs.h                      |   2 +
 drivers/misc/mei/pci-me.c                          |   2 +
 drivers/net/caif/caif_virtio.c                     |   2 +-
 drivers/net/dsa/mt7530.c                           |   8 +-
 drivers/net/ethernet/emulex/benet/be.h             |   2 +-
 drivers/net/ethernet/emulex/benet/be_cmds.c        | 197 ++++++++++-----------
 drivers/net/ethernet/emulex/benet/be_main.c        |   2 +-
 drivers/net/ethernet/freescale/enetc/enetc.c       |  25 ++-
 drivers/net/ethernet/freescale/enetc/enetc.h       |   9 +-
 .../net/ethernet/freescale/enetc/enetc_ethtool.c   |  27 +--
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c |   2 +-
 drivers/net/ethernet/ibm/ibmvnic.c                 |  21 ++-
 drivers/net/ipa/data/ipa_data-v4.7.c               |  18 +-
 drivers/net/ppp/ppp_generic.c                      |  28 ++-
 drivers/net/wireless/intel/iwlwifi/iwl-drv.c       |   2 +-
 drivers/nvme/target/tcp.c                          |  15 +-
 drivers/of/of_reserved_mem.c                       |   4 +-
 drivers/platform/x86/thinkpad_acpi.c               |   1 +
 drivers/rapidio/devices/rio_mport_cdev.c           |   3 +-
 drivers/rapidio/rio-scan.c                         |   5 +-
 drivers/slimbus/messaging.c                        |   5 +-
 drivers/spi/spi-mxs.c                              |   3 +-
 drivers/usb/atm/cxacru.c                           |  13 +-
 drivers/usb/core/hub.c                             |  33 ++++
 drivers/usb/core/quirks.c                          |   4 +
 drivers/usb/dwc3/core.c                            |  85 +++++----
 drivers/usb/dwc3/core.h                            |   2 +-
 drivers/usb/dwc3/drd.c                             |   4 +-
 drivers/usb/dwc3/gadget.c                          |  10 +-
 drivers/usb/gadget/composite.c                     |  17 +-
 drivers/usb/gadget/function/u_ether.c              |   4 +-
 drivers/usb/host/xhci-mem.c                        |   3 +-
 drivers/usb/host/xhci-pci.c                        |  18 +-
 drivers/usb/host/xhci.h                            |   2 +-
 drivers/usb/renesas_usbhs/common.c                 |   6 +-
 drivers/usb/renesas_usbhs/mod_gadget.c             |   2 +-
 drivers/usb/typec/tcpm/tcpci_rt1711h.c             |  11 ++
 drivers/usb/typec/ucsi/ucsi.c                      |  15 +-
 drivers/virt/acrn/hsm.c                            |   6 +-
 fs/exfat/balloc.c                                  |  10 +-
 fs/exfat/exfat_fs.h                                |   2 +-
 fs/exfat/fatent.c                                  |  11 +-
 fs/nfs/direct.c                                    |  19 ++
 fs/nfs/file.c                                      |   3 +-
 fs/smb/client/inode.c                              |   4 +-
 fs/smb/server/smb2pdu.c                            |   8 +-
 fs/smb/server/smbacl.c                             |  16 ++
 fs/smb/server/transport_ipc.c                      |   1 +
 include/asm-generic/hugetlb.h                      |   2 +-
 include/linux/compaction.h                         |   5 +
 include/linux/hugetlb.h                            |   4 +-
 include/linux/sched.h                              |   2 +-
 kernel/events/core.c                               |   4 +-
 kernel/events/uprobes.c                            |   2 +-
 kernel/sched/fair.c                                |   6 +-
 kernel/trace/trace_fprobe.c                        |   2 +
 kernel/trace/trace_probe.h                         |   1 -
 mm/compaction.c                                    |   3 +
 mm/hugetlb.c                                       |   4 +-
 mm/kmsan/hooks.c                                   |   1 +
 mm/memory.c                                        |   6 +-
 mm/page_alloc.c                                    |   1 +
 mm/vmalloc.c                                       |   4 +-
 net/8021q/vlan.c                                   |   3 +-
 net/bluetooth/mgmt.c                               |   5 +
 net/ipv4/tcp_offload.c                             |  11 +-
 net/ipv4/udp_offload.c                             |   8 +-
 net/ipv6/ila/ila_lwt.c                             |   4 +-
 net/llc/llc_s_ac.c                                 |  49 ++---
 net/mptcp/pm_netlink.c                             |  18 +-
 net/sched/sch_fifo.c                               |   3 +
 net/wireless/nl80211.c                             |   5 +
 net/wireless/reg.c                                 |   3 +-
 security/integrity/ima/ima_main.c                  |   7 +-
 security/integrity/integrity.h                     |   3 +
 sound/core/seq/seq_clientmgr.c                     |  46 +++--
 sound/pci/hda/Kconfig                              |   1 +
 sound/pci/hda/hda_intel.c                          |   2 +
 sound/pci/hda/patch_realtek.c                      |  99 ++++++++++-
 sound/usb/usx2y/usbusx2y.c                         |  11 ++
 sound/usb/usx2y/usbusx2y.h                         |  26 +++
 sound/usb/usx2y/usbusx2yaudio.c                    |  27 ---
 usr/include/Makefile                               |   2 +-
 168 files changed, 1335 insertions(+), 707 deletions(-)