** Changed in: linux (Ubuntu)
       Status: Confirmed => Invalid

** Changed in: linux (Ubuntu Questing)
   Importance: Undecided => Medium

** Changed in: linux (Ubuntu Questing)
       Status: New => In Progress

** Changed in: linux (Ubuntu Questing)
     Assignee: (unassigned) => Alice C. Munduruca (cremfuelled)

** Description changed:

  SRU Justification
  
      Impact:
         The upstream process for stable tree updates is quite similar
         in scope to the Ubuntu SRU process, e.g., each patch has to
         demonstrably fix a bug, and each patch is vetted by upstream
         by originating either directly from a mainline/stable Linux tree or
         a minimally backported form of that patch. The following upstream
         stable patches should be included in the Ubuntu kernel:
  
         v6.17.3 upstream stable release
         from git://git.kernel.org/
  
+ arch: copy_thread: pass clone_flags as u64
+ filelock: add FL_RECLAIM to show_fl_flags() macro
+ init: INITRAMFS_PRESERVE_MTIME should depend on BLK_DEV_INITRD
+ pid: use ns_capable_noaudit() when determining net sysctl permissions
+ Fix CC_HAS_ASM_GOTO_OUTPUT on non-x86 architectures
+ UBUNTU: [Config]: Update CC configs for v6.17.3
+ seccomp: Fix a race with WAIT_KILLABLE_RECV if the tracer replies too fast
+ kbuild: Add missing $(objtree) prefix to powerpc crtsavres.o artifact
+ selftests: arm64: Check fread return value in exec_target
+ selftests: arm64: Fix -Waddress warning in tpidr2 test
+ kselftest/arm64/gcs: Correctly check return value when disabling GCS
+ hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc()
+ gfs2: Fix GLF_INVALIDATE_IN_PROGRESS flag clearing in do_xmote
+ gfs2: Remove space before newline
+ gfs2: Further sanitize lock_dlm.c
+ gfs2: Fix LM_FLAG_TRY* logic in add_to_queue
+ gfs2: Remove duplicate check in do_xmote
+ gfs2: Get rid of GLF_INVALIDATE_IN_PROGRESS
+ gfs2: do_xmote cleanup
+ gfs2: Add proper lockspace locking
+ powerpc/8xx: Remove left-over instruction and comments in DataStoreTLBMiss 
handler
+ powerpc/603: Really copy kernel PGD entries into all PGDIRs
+ powerpc/ftrace: ensure ftrace record ops are always set for NOPs
+ powerpc64/modules: correctly iterate over stubs in setup_ftrace_ool_stubs
+ uprobes: uprobe_warn should use passed task
+ raid6: riscv: Clean up unused header file inclusion
+ coresight: trbe: Prevent overflow in PERF_IDX2OFF()
+ perf: arm_spe: Prevent overflow in PERF_IDX2OFF()
+ erofs: avoid reading more for fragment maps
+ smb: client: fix sending the iwrap custom IRD/ORD negotiation messages
+ smb: server: fix IRD/ORD negotiation with the client
+ perf/x86/intel: Use early_initcall() to hook bts_init()
+ perf/x86/intel: Fix IA32_PMC_x_CFG_B MSRs access error
+ x86/vdso: Fix output operand size of RDPID
+ selftests: cgroup: Make test_pids backwards compatible
+ sched/fair: Get rid of sched_domains_curr_level hack for tl->cpumask()
+ UBUNTU: [Config]: Update CONFIG_SCHED_MC for v6.17.3
+ lsm: CONFIG_LSM can depend on CONFIG_SECURITY
+ cpuset: fix failure to enable isolated partition when containing isolcpus
+ btrfs: return any hit error from extent_writepage_io()
+ btrfs: fix symbolic link reading when bs > ps
+ pinctrl: renesas: rzg2l: Fix invalid unsigned return in rzg3s_oen_read()
+ arm64: dts: renesas: rzg2lc-smarc: Disable CAN-FD channel0
+ bpf: Tidy verifier bug message
+ regmap: Remove superfluous check for !config in __regmap_init()
+ selftests/bpf: Copy test_kmods when installing selftest
+ rust: cpumask: Mark CpumaskVar as transparent
+ bpf/selftests: Fix test_tcpnotify_user
+ bpf: Remove migrate_disable in kprobe_multi_link_prog_run
+ libbpf: Fix reuse of DEVMAP
+ tools/nolibc: fix error return value of clock_nanosleep()
+ ARM: dts: renesas: porter: Fix CAN pin group
+ leds: max77705: Function return instead of variable assignment
+ leds: flash: leds-qcom-flash: Update torch current clamp setting
+ s390/bpf: Do not write tail call counter into helper and kfunc frames
+ s390/bpf: Write back tail call counter for BPF_PSEUDO_CALL
+ s390/bpf: Write back tail call counter for BPF_TRAMP_F_CALL_ORIG
+ cpufreq: scmi: Account for malformed DT in scmi_dev_used_by_cpus()
+ arm64: dts: renesas: sparrow-hawk: Invert microSD voltage selector on EVTB1
+ arm64: dts: renesas: sparrow-hawk: Set VDDQ18_25_AVB voltage on EVTB1
+ libbpf: Export bpf_object__prepare symbol
+ firmware: arm_scmi: Mark VirtIO ready before registering scmi_virtio_driver
+ arm64: dts: imx93-kontron: Fix GPIO for panel regulator
+ arm64: dts: imx93-kontron: Fix USB port assignment
+ arm64: dts: imx95: Correct the lpuart7 and lpuart8 srcid
+ bpf: Remove preempt_disable in bpf_try_get_buffers
+ ACPI: processor: idle: Fix memory leak when register cpuidle device failed
+ genirq: Add irq_chip_(startup/shutdown)_parent()
+ PCI/MSI: Add startup/shutdown for per device domains
+ irqchip/sg2042-msi: Fix broken affinity setting
+ scripts/misc-check: update export checks for EXPORT_SYMBOL_FOR_MODULES()
+ soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS
+ pinctrl: meson-gxl: add missing i2c_d pinmux
+ blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx
+ selftests/futex: Remove the -g parameter from futex_priv_hash
+ ARM: at91: pm: fix MCKx restore routine
+ arm64: dts: apple: t8103-j457: Fix PCIe ethernet iommu-map
+ regulator: scmi: Use int type to store negative error codes
+ selftests/futex: Fix some futex_numa_mpol subtests
+ tools/nolibc: avoid error in dup2() if old fd equals new fd
+ selftests/nolibc: fix EXPECT_NZ macro
+ leds: leds-lp55xx: Use correct address for memory programming
+ PCI/MSI: Check MSI_FLAG_PCI_MSI_MASK_PARENT in 
cond_[startup|shutdown]_parent()
+ block: use int to store blk_stack_limits() return value
+ ARM: dts: stm32: stm32mp151c-plyaqm: Use correct dai-format property
+ dt-bindings: vendor-prefixes: Add undocumented vendor prefixes
+ genirq/test: Fix depth tests on architectures with NOREQUEST by default.
+ genirq/test: Select IRQ_DOMAIN
+ genirq/test: Depend on SPARSE_IRQ
+ genirq/test: Drop CONFIG_GENERIC_IRQ_MIGRATION assumptions
+ genirq/test: Ensure CPU 1 is online for hotplug test
+ selftests/bpf: Fix count write in testapp_xdp_metadata_copy()
+ vdso/datastore: Gate time data behind CONFIG_GENERIC_GETTIMEOFDAY
+ PM: sleep: core: Clear power.must_resume in noirq suspend error path
+ blk-mq: fix elevator depth_updated method
+ vdso: Add struct __kernel_old_timeval forward declaration to gettime.h
+ ARM: dts: ti: omap: am335x-baltos: Fix ti,en-ck32k-xtal property in DTS to 
use correct boolean syntax
+ ARM: dts: ti: omap: omap3-devkit8000-lcd: Fix ti,keep-vref-on property to use 
correct boolean syntax in DTS
+ ARM: dts: omap: am335x-cm-t335: Remove unused mcasp num-serializer property
+ PM / devfreq: mtk-cci: Fix potential error pointer dereference in probe()
+ power: supply: cw2015: Fix a alignment coding style issue
+ hwmon: (asus-ec-sensors) Narrow lock for X870E-CREATOR WIFI
+ pinctrl: renesas: Use int type to store negative error codes
+ pinctrl: eswin: Fix regulator error check and Kconfig dependency
+ null_blk: Fix the description of the cache_size module argument
+ blk-throttle: fix access race during throttle policy activation
+ selftests: vDSO: Fix -Wunitialized in powerpc VDSO_CALL() wrapper
+ selftests: vDSO: vdso_test_abi: Correctly skip whole test with missing vDSO
+ irqchip/gic-v5: Fix loop in gicv5_its_create_itt_two_level() cleanup path
+ irqchip/gic-v5: Fix error handling in gicv5_its_irq_domain_alloc()
+ tick: Do not set device to detached state in tick_shutdown()
+ arm64: dts: mediatek: mt8195: Remove suspend-breaking reset from pcie0
+ arm64: dts: mediatek: mt8183: Fix out of range pull values
+ nbd: restrict sockets to TCP and UDP
+ PM / devfreq: rockchip-dfi: double count on RK3588
+ firmware: firmware: meson-sm: fix compile-test default
+ dts: arm: amlogic: fix pwm node for c3
+ soc: mediatek: mtk-svs: fix device leaks on mt8183 probe failure
+ soc: mediatek: mtk-svs: fix device leaks on mt8192 probe failure
+ cpuidle: qcom-spm: fix device and OF node leaks at probe
+ block: cleanup bio_issue
+ block: initialize bio issue time in blk_mq_submit_bio()
+ block: factor out a helper bio_submit_split_bioset()
+ block: skip unnecessary checks for split bio
+ block: fix ordering of recursive split IO
+ blk-mq: remove useless checkings in blk_mq_update_nr_requests()
+ blk-mq: check invalid nr_requests in queue_requests_store()
+ blk-mq: convert to serialize updating nr_requests with update_nr_hwq_lock
+ blk-mq: cleanup shared tags case in blk_mq_update_nr_requests()
+ blk-mq: split bitmap grow and resize case in blk_mq_update_nr_requests()
+ blk-mq-sched: add new parameter nr_requests in blk_mq_alloc_sched_tags()
+ blk-mq: fix potential deadlock while nr_requests grown
+ arm64: dts: allwinner: a527: cubie-a5e: Add ethernet PHY reset setting
+ arm64: dts: allwinner: t527: avaota-a1: Add ethernet PHY reset setting
+ arm64: dts: rockchip: Add RTC on rk3576-evb1-v10
+ arm64: dts: rockchip: Add WiFi on rk3576-evb1-v10
+ arm64: dts: rockchip: Fix network on rk3576 evb1 board
+ arm64: dts: ti: k3-j742s2-mcu-wakeup: Override firmware-name for MCU R5F cores
+ arm64: dts: ti: k3: Rename rproc reserved-mem nodes to 'memory@addr'
+ Revert "arm64: dts: ti: k3-j721e-sk: Fix reversed C6x carveout locations"
+ Revert "arm64: dts: ti: k3-j721e-beagleboneai64: Fix reversed C6x carveout 
locations"
+ arm64: dts: mediatek: mt8188: Change efuse fallback compatible to mt8186
+ arm64: dts: mediatek: mt8186-tentacruel: Fix touchscreen model
+ arm64: dts: ti: k3-pinctrl: Fix the bug in existing macros
+ arm64: dts: renesas: r9a09g047e57-smarc: Fix gpio key's pin control node
+ arm64: dts: mediatek: mt6331: Fix pmic, regulators, rtc, keys node names
+ mmc: core: Fix variable shadowing in mmc_route_rpmb_frames()
+ arm64: dts: mediatek: mt6795-xperia-m5: Fix mmc0 latch-ck value
+ arm64: dts: mediatek: mt7986a: Fix PCI-Express T-PHY node address
+ arm64: dts: mediatek: mt8395-kontron-i1200: Fix MT6360 regulator nodes
+ arm64: dts: mediatek: mt8516-pumpkin: Fix machine compatible
+ arm64: dts: allwinner: a527: cubie-a5e: Add LEDs
+ arm64: dts: allwinner: a527: cubie-a5e: Drop external 32.768 KHz crystal
+ arm64: dts: allwinner: t527: avaota-a1: hook up external 32k crystal
+ arm64: dts: allwinner: t527: orangepi-4a: hook up external 32k crystal
+ pwm: tiehrpwm: Don't drop runtime PM reference in .free()
+ pwm: tiehrpwm: Make code comment in .free() more useful
+ pwm: tiehrpwm: Fix various off-by-one errors in duty-cycle calculation
+ pwm: tiehrpwm: Fix corner case in clock divisor calculation
+ ACPICA: Apply ACPI_NONSTRING
+ ACPICA: Fix largest possible resource descriptor index
+ riscv, bpf: Sign extend struct ops return values properly
+ nvme-auth: update bi_directional flag
+ nvmet-fc: move lsop put work to nvmet_fc_ls_req_op
+ nvmet-fcloop: call done callback even when remote port is gone
+ nvme-tcp: send only permitted commands for secure concat
+ i3c: master: svc: Use manual response for IBI events
+ i3c: master: svc: Recycle unused IBI slot
+ block: update validation of atomic writes boundary for stacked devices
+ block: fix stacking of atomic writes when atomics are not supported
+ selftests: watchdog: skip ping loop if WDIOF_KEEPALIVEPING not supported
+ selftests/kselftest_harness: Add harness-selftest.expected to TEST_FILES
+ blk-throttle: fix throtl_data leak during disk release
+ bpf: Explicitly check accesses to bpf_sock_addr
+ mmc: select REGMAP_MMIO with MMC_LOONGSON2
+ selftests/futex: Fix futex_wait() for 32bit ARM
+ selftest/futex: Make the error check more precise for futex_numa_mpol
+ selftest/futex: Compile also with libnuma < 2.0.16
+ bpf: dont report verifier bug for missing bpf_scc_visit on speculative path
+ bpf, arm64: Call bpf_jit_binary_pack_finalize() in bpf_jit_free()
+ arm64: dts: apple: t600x: Add missing WiFi properties
+ arm64: dts: apple: t600x: Add bluetooth device nodes
+ arm64: dts: apple: Add ethernet0 alias for J375 template
+ selftests: always install UAPI headers to the correct directory
+ smp: Fix up and expand the smp_call_function_many() kerneldoc
+ mfd: max77705: max77705_charger: move active discharge setting to mfd parent
+ power: supply: max77705_charger: refactoring: rename charger to chg
+ power: supply: max77705_charger: use regfields for config registers
+ power: supply: max77705_charger: rework interrupts
+ tools/nolibc: make time_t robust if __kernel_old_time_t is missing in host 
headers
+ spi: fix return code when spi device has too many chipselects
+ clocksource/drivers/timer-tegra186: Avoid 64-bit divide operation
+ clocksource/drivers/tegra186: Avoid 64-bit division
+ bpf: Mark kfuncs as __noclone
+ once: fix race by moving DO_ONCE to separate section
+ hwmon: (mlxreg-fan) Separate methods of fan setting coming from different 
subsystems
+ tools/nolibc: add stdbool.h to nolibc includes
+ thermal/drivers/qcom: Make LMH select QCOM_SCM
+ thermal/drivers/qcom/lmh: Add missing IRQ includes
+ i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD
+ i2c: spacemit: ensure bus release check runs when wait_bus_idle() fails
+ i2c: spacemit: remove stop function to avoid bus error
+ i2c: spacemit: disable SDA glitch fix to avoid restart delay
+ i2c: spacemit: check SDA instead of SCL after bus reset
+ i2c: spacemit: ensure SDA is released after bus reset
+ i2c: designware: Fix clock issue when PM is disabled
+ i2c: designware: Add disabling clocks when probe fails
+ libbpf: Fix error when st-prefix_ops and ops from differ btf
+ bpf: Enforce expected_attach_type for tailcall compatibility
+ i3c: fix big-endian FIFO transfers
+ mfd: max77705: Setup the core driver as an interrupt controller
+ drm/sched: Fix a race in DRM_GPU_SCHED_STAT_NO_HANG test
+ drm/panel-edp: Add disable to 100ms for MNB601LS1-4
+ drm/display: bridge-connector: correct CEC bridge pointers in 
drm_bridge_connector_init
+ drm/panel-edp: Add 50ms disable delay for four panels
+ drm/vmwgfx: fix missing assignment to ts
+ drm/amd/display: Reduce Stack Usage by moving 'audio_output' into 
'stream_res' v4
+ drm/panel: novatek-nt35560: Fix invalid return value
+ drm/amdgpu: fix link error for !PM_SLEEP
+ drm/amdgpu: Fix jpeg v4.0.3 poison irq call trace on sriov guest
+ drm/amdgpu: Fix vcn v4.0.3 poison irq call trace on sriov guest
+ PCI: endpoint: pci-ep-msi: Fix NULL vs IS_ERR() check in 
pci_epf_write_msi_msg()
+ PCI: xgene-msi: Return negative -EINVAL in xgene_msi_handler_setup()
+ drm/radeon/r600_cs: clean up of dead code in r600_cs
+ f2fs: fix condition in __allow_reserved_blocks()
+ f2fs: fix to avoid overflow while left shift operation
+ f2fs: fix to zero data after EOF for compressed file correctly
+ drm/bridge: it6505: select REGMAP_I2C
+ wifi: rtw88: Lock rtwdev->mutex before setting the LED
+ HID: steelseries: refactor probe() and remove()
+ media: zoran: Remove zoran_fh structure
+ phy: rockchip: naneng-combphy: Enable U3 OTG port for RK3568
+ drm/bridge: cdns-dsi: Fix the _atomic_check()
+ usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup
+ usb: misc: qcom_eud: Access EUD_MODE_MANAGER2 through secure calls
+ PCI/pwrctrl: Fix double cleanup on devm_add_action_or_reset() failure
+ misc: pci_endpoint_test: Fix array underflow in pci_endpoint_test_ioctl()
+ serial: max310x: Add error checking in probe()
+ drm/amd/display: Remove redundant semicolons
+ drm/amd/display: Add NULL pointer checks in dc_stream cursor attribute 
functions
+ crypto: keembay - Add missing check after sg_nents_for_len()
+ hwrng: nomadik - add ARM_AMBA dependency
+ docs: iio: ad3552r: Fix malformed code-block directive
+ fwctl/mlx5: Fix memory alloc/free in mlx5ctl_fw_rpc()
+ scsi: pm80xx: Restore support for expanders
+ scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod
+ scsi: libsas: Add dev_parent_is_expander() helper
+ scsi: pm80xx: Use dev_parent_is_expander() helper
+ scsi: pm80xx: Add helper function to get the local phy id
+ scsi: pm80xx: Fix pm8001_abort_task() for chip_8006 when using an expander
+ mptcp: Fix up subflow's memcg when CONFIG_SOCK_CGROUP_DATA=n.
+ scsi: myrs: Fix dma_alloc_coherent() error check
+ f2fs: fix to clear unusable_cap for checkpoint=enable
+ f2fs: fix to avoid NULL pointer dereference in f2fs_check_quota_consistency()
+ f2fs: fix to allow removing qf_name
+ Revert "UBUNTU: SAUCE: drm/dp: drm_edp_backlight_set_level: do not always 
send 3-byte commands"
+ drm/dp: drm_edp_backlight_set_level: do not always send 3-byte commands
+ crypto: octeontx2 - Call strscpy() with correct size argument
+ drm: re-allow no-op changes on non-primary planes in async flips
+ media: rj54n1cb0c: Fix memleak in rj54n1_probe()
+ media: staging/ipu7: convert to use pci_alloc_irq_vectors() API
+ media: staging/ipu7: Don't set name for IPU7 PCI device
+ media: staging/ipu7: cleanup the MMU correctly in IPU7 driver release
+ media: i2c: vd55g1: Fix duster register address
+ drm/panel: Allow powering on panel follower after panel is enabled
+ HID: i2c-hid: Make elan touch controllers power on after panel is enabled
+ RDMA/mlx5: Better estimate max_qp_wr to reflect WQE count
+ RDMA/mlx5: Fix vport loopback forcing for MPV device
+ wifi: rtw88: Use led->brightness_set_blocking for PCI too
+ net: phy: introduce phy_id_compare_vendor() PHY ID helper
+ net: phy: as21xxx: better handle PHY HW reset on soft-reboot
+ PCI: rcar-host: Pass proper IRQ domain to generic_handle_domain_irq()
+ fuse: remove unneeded offset assignment when filling write pages
+ PCI: qcom: Restrict port parsing only to PCIe bridge child nodes
+ cdx: don't select CONFIG_GENERIC_MSI_IRQ
+ PCI/ACPI: Fix pci_acpi_preserve_config() memory leak
+ HID: i2c-hid: Fix test in i2c_hid_core_register_panel_follower()
+ ALSA: lx_core: use int type to store negative error codes
+ media: st-delta: avoid excessive stack usage
+ drm/amdgpu/vcn: Add regdump helper functions
+ drm/amdgpu/vcn: Hold pg_lock before vcn power off
+ drm/amdgpu: Check vcn state before profile switch
+ accel/amdxdna: Use int instead of u32 to store error codes
+ efi: Explain OVMF acronym in OVMF_DEBUG_LOG help text
+ net: dst: introduce dst->dev_rcu
+ ipv6: mcast: Add ip6_mc_find_idev() helper
+ ipv6: start using dst_dev_rcu()
+ ipv6: use RCU in ip6_xmit()
+ ipv6: use RCU in ip6_output()
+ net: use dst_dev_rcu() in sk_setup_caps()
+ tcp_metrics: use dst_dev_net_rcu()
+ ipv4: start using dst_dev_rcu()
+ crypto: hisilicon/zip - remove unnecessary validation for high-performance 
mode configurations
+ crypto: hisilicon - re-enable address prefetch after device resuming
+ crypto: hisilicon - check the sva module status while enabling or disabling 
address prefetch
+ crypto: hisilicon/qm - check whether the input function and PF are on the 
same device
+ crypto: hisilicon/qm - request reserved interrupt for virtual function
+ inet: ping: check sock_net() in ping_get_port() and ping_lookup()
+ dmaengine: Fix dma_async_tx_descriptor->tx_submit documentation
+ coresight: trbe: Add ISB after TRBLIMITR write
+ coresight: Fix missing include for FIELD_GET
+ coresight: Only register perf symlink for sinks with alloc_buffer
+ drm/amdgpu: Power up UVD 3 for FW validation (v2)
+ drm/amd/pm: Disable ULV even if unsupported (v3)
+ drm/amd/pm: Fix si_upload_smc_data (v3)
+ drm/amd/pm: Adjust si_upload_smc_data register programming (v3)
+ drm/amd/pm: Treat zero vblank time as too short in si_dpm (v3)
+ drm/amd/pm: Disable MCLK switching with non-DC at 120 Hz+ (v2)
+ drm/amd/pm: Disable SCLK switching on Oland with high pixel clocks (v3)
+ wifi: mac80211: Make CONNECTION_MONITOR optional for MLO sta
+ wifi: mwifiex: send world regulatory domain to driver
+ wifi: brcmfmac: fix 43752 SDIO FWVID incorrectly labelled as Cypress (CYW)
+ drm/msm: Do not validate SSPP when it is not ready
+ PCI: tegra: Fix devm_kcalloc() argument order for port->phys allocation
+ wifi: mac80211: consider links for validating SCAN_FLAG_AP in scan request 
during MLO
+ PCI: qcom: Add equalization settings for 8.0 GT/s and 32.0 GT/s
+ tcp: fix __tcp_close() to only send RST when required
+ fanotify: Validate the return value of mnt_ns_from_dentry() before 
dereferencing
+ drm/amdkfd: Fix error code sign for EINVAL in svm_ioctl()
+ usb: phy: twl6030: Fix incorrect type for ret
+ usb: gadget: configfs: Correctly set use_os_string at bind
+ tty: n_gsm: Don't block input queue by waiting MSC
+ misc: genwqe: Fix incorrect cmd field being reported in error
+ pps: fix warning in pps_register_cdev when register device fail
+ drm/msm: Fix obj leak in VM_BIND error path
+ drm/msm: Fix missing VM_BIND offset/range validation
+ wifi: iwlwifi: Remove redundant header files
+ drm/msm/mdp4: stop supporting no-IOMMU configuration
+ drm/msm: stop supporting no-IOMMU configuration
+ idpf: fix Rx descriptor ready check barrier in splitq
+ ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping
+ ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping
+ ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping
+ ipv6: snmp: do not use SNMP_MIB_SENTINEL anymore
+ ipv6: snmp: do not track per idev ICMP6_MIB_RATELIMITHOST
+ drm/msm: Fix bootup splat with separate_gpu_drm modparam
+ drm/msm/dpu: fix incorrect type for ret
+ wifi: mac80211: fix reporting of all valid links in sta_set_sinfo()
+ fs: ntfs3: Fix integer overflow in run_unpack()
+ fs/ntfs3: reject index allocation if $BITMAP is empty but blocks exist
+ iio: consumers: Fix handling of negative channel scale in 
iio_convert_raw_to_processed()
+ iio: consumers: Fix offset handling in iio_convert_raw_to_processed()
+ mm/slub: Fix cmp_loc_by_count() to return 0 when counts are equal
+ tools: ynl: fix undefined variable name
+ RDMA/mlx5: Fix page size bitmap calculation for KSM mode
+ netfilter: ipset: Remove unused htable_bits in macro ahash_region
+ ipvs: Use READ_ONCE/WRITE_ONCE for ipvs->enable
+ HID: steelseries: Fix STEELSERIES_SRWS1 handling in steelseries_remove()
+ watchdog: intel_oc_wdt: Do not try to write into const memory
+ watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog
+ PCI: endpoint: pci-epf-test: Fix doorbell test support
+ drivers/base/node: handle error properly in register_one_node()
+ RDMA/cm: Rate limit destroy CM ID timeout error message
+ wifi: mt76: mt7996: Fix mt7996_mcu_sta_ba wcid configuration
+ wifi: mt76: mt7996: Fix mt7996_mcu_bss_mld_tlv routine
+ wifi: mt76: fix potential memory leak in mt76_wmac_probe()
+ wifi: mt76: mt7996: Use proper link_id in link_sta_rc_update callback
+ wifi: mt76: mt7996: Check phy before init msta_link in 
mt7996_mac_sta_add_links()
+ wifi: mt76: mt7996: Fix tx-queues initialization for second phy on mt7996
+ wifi: mt76: mt7996: Fix RX packets configuration for primary WED device
+ wifi: mt76: mt7996: Convert mt7996_wed_rro_addr to LE
+ wifi: mt76: mt7915: fix mt7981 pre-calibration
+ wifi: mt76: mt7996: remove redundant per-phy mac80211 calls during restart
+ ASoC: Intel: hda-sdw-bpt: set persistent_buffer false
+ srcu/tiny: Remove preempt_disable/enable() in srcu_gp_start_if_needed()
+ drm/amdgpu: Fix allocating extra dwords for rings (v2)
+ f2fs: fix to update map->m_next_extent correctly in f2fs_map_blocks()
+ f2fs: fix to truncate first page in error path of f2fs_truncate()
+ f2fs: fix to avoid migrating empty section
+ f2fs: fix to mitigate overhead of f2fs_zero_post_eof_page()
+ RISC-V: KVM: Write hgatp register with valid mode bits
+ ALSA: pcm: Disable bottom softirqs as part of spin_lock_irq() on PREEMPT_RT
+ ACPI: NFIT: Fix incorrect ndr_desc being reportedin dev_err message
+ scsi: qla2xxx: edif: Fix incorrect sign of error code
+ scsi: qla2xxx: Fix incorrect sign of error code in START_SP_W_RETRIES()
+ scsi: qla2xxx: Fix incorrect sign of error code in qla_nvme_xmt_ls_rsp()
+ HID: hidraw: tighten ioctl command parsing
+ f2fs: fix zero-sized extent for precache extents
+ smc: Fix use-after-free in __pnet_find_base_ndev().
+ smc: Use __sk_dst_get() and dst_dev_rcu() in in smc_clc_prfx_set().
+ smc: Use __sk_dst_get() and dst_dev_rcu() in smc_clc_prfx_match().
+ smc: Use __sk_dst_get() and dst_dev_rcu() in smc_vlan_by_tcpsk().
+ tls: Use __sk_dst_get() and dst_dev_rcu() in get_netdev_for_sock().
+ mptcp: Call dst_release() in mptcp_active_enable().
+ mptcp: Use __sk_dst_get() and dst_dev_rcu() in mptcp_active_enable().
+ Revert "usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems 
Running"
+ RDMA/core: Resolve MAC of next-hop device without ARP support
+ IB/sa: Fix sa_local_svc_timeout_ms read race
+ Documentation: trace: historgram-design: Separate sched_waking histogram 
section heading and the following diagram
+ ASoC: SOF: ipc4-pcm: Fix incorrect comparison with number of tdm_slots
+ wifi: ath12k: initialize eirp_power before use
+ wifi: ath12k: fix overflow warning on num_pwr_levels
+ wifi: ath12k: fix signal in radiotap for WCN7850
+ wifi: ath12k: fix HAL_PHYRX_COMMON_USER_INFO handling in monitor mode
+ wifi: ath12k: fix the fetching of combined rssi
+ wifi: ath12k: Add fallback for invalid channel number in PHY metadata
+ wifi: ath12k: fix wrong logging ID used for CE
+ wifi: ath10k: avoid unnecessary wait for service ready message
+ iommu/vt-d: debugfs: Fix legacy mode page table dump logic
+ wifi: mac80211: fix Rx packet handling when pubsta information is not 
available
+ ASoC: Intel: sof_sdw: Prevent jump to NULL add_sidecar callback
+ sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC
+ sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC 
III
+ sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara
+ sparc: fix accurate exception reporting in copy_to_user for Niagara 4
+ sparc: fix accurate exception reporting in copy_{from,to}_user for M7
+ vfio/pds: replace bitmap_free with vfree
+ crypto: comp - Use same definition of context alloc and free ops
+ crypto: hisilicon/qm - set NULL to qm->debug.qm_diff_regs
+ wifi: ath12k: Fix peer lookup in ath12k_dp_mon_rx_deliver_msdu()
+ rpmsg: qcom_smd: Fix fallback to qcom,ipc parse
+ remoteproc: qcom_q6v5_mss: support loading MBN file on msm8974
+ RDMA/rxe: Fix race in do_task() when draining
+ selftests/mm: fix va_high_addr_switch.sh failure on x86_64
+ wifi: rtw89: fix leak in rtw89_core_send_nullfunc()
+ wifi: rtw89: avoid circular locking dependency in ser_state_run()
+ PCI: tegra194: Fix duplicate PLL disable in pex_ep_event_pex_rst_assert()
+ remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice
+ remoteproc: qcom: pas: Shutdown lite ADSP DTB on X1E
+ wifi: ath12k: Refactor RX TID deletion handling into helper function
+ wifi: ath12k: Fix flush cache failure during RX queue update
+ wifi: cfg80211: fix width unit in cfg80211_radio_chandef_valid()
+ dm vdo: return error on corrupted metadata in start_restoring_volume functions
+ coresight: fix indentation error in cscfg_remove_owned_csdev_configs()
+ coresight-etm4x: Conditionally access register TRCEXTINSELR
+ coresight: tmc: Support atclk
+ coresight: catu: Support atclk
+ coresight: etm4x: Support atclk
+ coresight: Appropriately disable programming clocks
+ coresight: Appropriately disable trace bus clocks
+ coresight: Avoid enable programming clock duplicately
+ coresight: trbe: Return NULL pointer for allocation failures
+ coresight: tpda: fix the logic to setup the element size
+ coresight: Fix incorrect handling for return value of devm_kzalloc
+ NFSv4.1: fix backchannel max_resp_sz verification check
+ net: ethtool: tsconfig: set command must provide a reply
+ ipvs: Defer ip_vs_ftp unregister during netns cleanup
+ netfilter: nfnetlink: reset nlh pointer during batch replay
+ netfilter: nf_conntrack: do not skip entries in /proc/net/nf_conntrack
+ scsi: ufs: core: Fix data race in CPU latency PM QoS request handling
+ scsi: mpt3sas: Fix crash in transport port remove by using ioc_info()
+ usb: vhci-hcd: Prevent suspending virtually attached devices
+ PCI: rcar-gen4: Add missing 1ms delay after PWR reset assertion
+ PCI: rcar-gen4: Assure reset occurs before DBI access
+ PCI: rcar-gen4: Fix inverted break condition in PHY initialization
+ ASoC: qcom: sc8280xp: use sa8775p/ subdir for QCS9100 / QCS9075
+ iommu/vt-d: Disallow dirty tracking if incoherent page walk
+ iommu/selftest: prevent use of uninitialized variable
+ RDMA/siw: Always report immediate post SQ errors
+ net: enetc: Fix probing error message typo for the ENETCv4 PF driver
+ net: usb: Remove disruptive netif_wake_queue in rtl8150_set_multicast
+ ptp: Add a upper bound on max_vclocks
+ vhost: vringh: Fix copy_to_iter return value check
+ net: macb: remove illusion about TBQPH/RBQPH being per-queue
+ net: macb: move ring size computation to functions
+ net: macb: single dma_alloc_coherent() for DMA descriptors
+ Bluetooth: btintel_pcie: Refactor Device Coredump
+ Bluetooth: MGMT: Fix not exposing debug UUID on MGMT_OP_READ_EXP_FEATURES_INFO
+ Bluetooth: ISO: Fix possible UAF on iso_conn_free
+ Bluetooth: ISO: free rx_skb if not consumed
+ Bluetooth: ISO: don't leak skb in ISO_CONT RX
+ Bluetooth: hci_sync: Fix using random address for BIG/PA advertisements
+ KEYS: X.509: Fix Basic Constraints CA flag parsing
+ hwrng: ks-sa - fix division by zero in ks_sa_rng_init
+ cramfs: fix incorrect physical page address calculation
+ ocfs2: fix double free in user_cluster_connect()
+ drivers/base/node: fix double free in register_one_node()
+ f2fs: fix UAF issue in f2fs_merge_page_bio()
+ mtd: rawnand: atmel: Fix error handling path in 
atmel_nand_controller_add_nands
+ PCI: j721e: Fix incorrect error message in probe()
+ idpf: fix mismatched free function for dma_alloc_coherent
+ tcp: use skb->len instead of skb->truesize in tcp_can_ingest()
+ nfp: fix RSS hash key size when RSS is not supported
+ net: ena: return 0 in ena_get_rxfh_key_size() when RSS hash key is not 
configurable
+ net: dlink: handle copy_thresh allocation failure
+ net/mlx5: Stop polling for command response if interface goes down
+ net/mlx5: pagealloc: Fix reclaim race during command interface teardown
+ net/mlx5: fw reset, add reset timeout work
+ smb: client: fix crypto buffers in non-linear memory
+ bonding: fix xfrm offload feature setup on active-backup mode
+ net: enetc: initialize SW PIR and CIR based HW PIR and CIR values
+ iommufd: Register iommufd mock devices with fwspec
+ Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set"
+ NFSD: filecache: add STATX_DIOALIGN and STATX_DIO_READ_ALIGN support
+ nfs/localio: avoid issuing misaligned IO using O_DIRECT
+ octeontx2-vf: fix bitmap leak
+ octeontx2-pf: fix bitmap leak
+ vhost: vringh: Modify the return value check
+ selftests/bpf: Fix typos and grammar in test sources
+ selftests/bpf: move get_ksyms and get_addrs to trace_helpers.c
+ selftests/bpf: Fix realloc size in bpf_get_addrs
+ bpf: Skip scalar adjustment for BPF_NEG if dst is a pointer
+ bpf: Reject negative offsets for ALU ops
+ tpm: Disable TPM2_TCG_HMAC by default
+ ALSA: hda/hdmi: Add pin fix for HP ProDesk model
+ ALSA: hda/realtek: Add quirk for HP Spectre 14t-ea100
+ Squashfs: fix uninit-value in squashfs_get_parent
+ uio_hv_generic: Let userspace take care of interrupt mask
+ hisi_acc_vfio_pci: Fix reference leak in hisi_acc_vfio_debug_init
+ io_uring/waitid: always prune wait queue entry in io_waitid_wait()
+ io_uring/zcrx: fix overshooting recv limit
+ ASoC: wcd934x: fix error handling in wcd934x_codec_parse_data()
+ ASoC: SOF: ipc3-topology: Fix multi-core and static pipelines tear down
+ ASoC: codecs: wcd937x: set the comp soundwire port correctly
+ ASoC: codecs: wcd937x: make stub functions inline
+ ASoC: SOF: ipc4-pcm: fix delay calculation when DSP resamples
+ ASoC: SOF: ipc4-pcm: fix start offset calculation for chain DMA
+ fs: udf: fix OOB read in lengthAllocDescs handling
+ net: nfc: nci: Add parameter validation for packet data
+ mfd: rz-mtu3: Fix MTU5 NFCR register offset
+ mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag
+ mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data()
+ tracing: Fix lock imbalance in s_start() memory allocation failure path
+ tracing: Fix race condition in kprobe initialization causing NULL pointer 
dereference
+ tracing: Fix wakeup tracers on failure of acquiring calltime
+ tracing: Fix irqoff tracers on failure of acquiring calltime
+ tracing: Have trace_marker use per-cpu data to read user space
+ tracing: Fix tracing_mark_raw_write() to use buf and not ubuf
+ tracing: Stop fortify-string from warning in tracing_mark_raw_write()
+ dm: fix queue start/stop imbalance under suspend/load/resume races
+ dm: fix NULL pointer dereference in __dm_suspend()
+ LoongArch: Automatically disable kaslr if boot from kexec_file
+ pwm: loongson: Fix LOONGSON_PWM_FREQ_DEFAULT
+ LoongArch: BPF: Sign-extend struct ops return values properly
+ LoongArch: BPF: No support of struct argument in trampoline programs
+ LoongArch: BPF: Don't align trampoline size
+ LoongArch: BPF: Make trampoline size stable
+ LoongArch: BPF: Make error handling robust in arch_prepare_bpf_trampoline()
+ LoongArch: BPF: Remove duplicated bpf_flush_icache()
+ LoongArch: BPF: No text_poke() for kernel text
+ LoongArch: BPF: Remove duplicated flags check
+ LoongArch: BPF: Fix uninitialized symbol 'retval_off'
+ mm/ksm: fix flag-dropping behavior in ksm_madvise
+ ksmbd: Fix race condition in RPC handle list access
+ ksmbd: fix error code overwriting in smb2_get_info_filesystem()
+ ksmbd: add max ip connections parameter
+ ext4: fix potential null deref in ext4_mb_init()
+ ext4: fix checks for orphan inodes
+ KVM: SVM: Skip fastpath emulation on VM-Exit if next RIP isn't valid
+ fbdev: simplefb: Fix use after free in simplefb_detach_genpds()
+ mm: hugetlb: avoid soft lockup when mprotect to large memory area
+ selftests/mm: skip soft-dirty tests when CONFIG_MEM_SOFT_DIRTY is disabled
+ nvdimm: ndtest: Return -ENOMEM if devm_kcalloc() fails in ndtest_probe()
+ misc: fastrpc: Save actual DMA size in fastrpc_map structure
+ misc: fastrpc: Fix fastrpc_map_lookup operation
+ misc: fastrpc: fix possible map leak in fastrpc_put_args
+ misc: fastrpc: Skip reference for DMA handles
+ Input: atmel_mxt_ts - allow reset GPIO to sleep
+ Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak
+ sunrpc: fix null pointer dereference on zero-length checksum
+ PCI/AER: Avoid NULL pointer dereference in aer_ratelimit()
+ remoteproc: pru: Fix potential NULL pointer dereference in 
pru_rproc_set_ctable()
+ PCI: endpoint: pci-epf-test: Add NULL check for DMA channels before release
+ thunderbolt: Fix use-after-free in tb_dp_dprx_work
+ tee: fix register_shm_helper()
+ pinctrl: check the return value of pinmux_ops::get_function_name()
+ bus: fsl-mc: Check return value of platform_get_resource()
+ net/9p: Fix buffer overflow in USB transport layer
+ net: usb: asix: hold PM usage ref to avoid PM/MDIO + RTNL deadlock
+ usb: typec: tipd: Clear interrupts first
+ arm64: dts: qcom: qcm2290: Disable USB SS bus instances in park mode
+ usb: cdns3: cdnsp-pci: remove redundant pci_disable_device() call
+ scsi: ufs: core: Fix PM QoS mutex initialization
+ drm/amdgpu/vcn: Fix double-free of vcn dump buffer
  Linux 6.17.3
- drm/amdgpu/vcn: Fix double-free of vcn dump buffer
- scsi: ufs: core: Fix PM QoS mutex initialization
- usb: cdns3: cdnsp-pci: remove redundant pci_disable_device() call
- arm64: dts: qcom: qcm2290: Disable USB SS bus instances in park mode
- usb: typec: tipd: Clear interrupts first
- net: usb: asix: hold PM usage ref to avoid PM/MDIO + RTNL deadlock
- net/9p: Fix buffer overflow in USB transport layer
- bus: fsl-mc: Check return value of platform_get_resource()
- pinctrl: check the return value of pinmux_ops::get_function_name()
- tee: fix register_shm_helper()
- thunderbolt: Fix use-after-free in tb_dp_dprx_work
- PCI: endpoint: pci-epf-test: Add NULL check for DMA channels before release
- remoteproc: pru: Fix potential NULL pointer dereference in 
pru_rproc_set_ctable()
- PCI/AER: Avoid NULL pointer dereference in aer_ratelimit()
- sunrpc: fix null pointer dereference on zero-length checksum
- Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak
- Input: atmel_mxt_ts - allow reset GPIO to sleep
- misc: fastrpc: Skip reference for DMA handles
- misc: fastrpc: fix possible map leak in fastrpc_put_args
- misc: fastrpc: Fix fastrpc_map_lookup operation
- misc: fastrpc: Save actual DMA size in fastrpc_map structure
- nvdimm: ndtest: Return -ENOMEM if devm_kcalloc() fails in ndtest_probe()
- selftests/mm: skip soft-dirty tests when CONFIG_MEM_SOFT_DIRTY is disabled
- mm: hugetlb: avoid soft lockup when mprotect to large memory area
- fbdev: simplefb: Fix use after free in simplefb_detach_genpds()
- KVM: SVM: Skip fastpath emulation on VM-Exit if next RIP isn't valid
- ext4: fix checks for orphan inodes
- ext4: fix potential null deref in ext4_mb_init()
- ksmbd: add max ip connections parameter
- ksmbd: fix error code overwriting in smb2_get_info_filesystem()
- ksmbd: Fix race condition in RPC handle list access
- mm/ksm: fix flag-dropping behavior in ksm_madvise
- LoongArch: BPF: Fix uninitialized symbol 'retval_off'
- LoongArch: BPF: Remove duplicated flags check
- LoongArch: BPF: No text_poke() for kernel text
- LoongArch: BPF: Remove duplicated bpf_flush_icache()
- LoongArch: BPF: Make error handling robust in arch_prepare_bpf_trampoline()
- LoongArch: BPF: Make trampoline size stable
- LoongArch: BPF: Don't align trampoline size
- LoongArch: BPF: No support of struct argument in trampoline programs
- LoongArch: BPF: Sign-extend struct ops return values properly
- pwm: loongson: Fix LOONGSON_PWM_FREQ_DEFAULT
- LoongArch: Automatically disable kaslr if boot from kexec_file
- dm: fix NULL pointer dereference in __dm_suspend()
- dm: fix queue start/stop imbalance under suspend/load/resume races
- tracing: Stop fortify-string from warning in tracing_mark_raw_write()
- tracing: Fix tracing_mark_raw_write() to use buf and not ubuf
- tracing: Have trace_marker use per-cpu data to read user space
- tracing: Fix irqoff tracers on failure of acquiring calltime
- tracing: Fix wakeup tracers on failure of acquiring calltime
- tracing: Fix race condition in kprobe initialization causing NULL pointer 
dereference
- tracing: Fix lock imbalance in s_start() memory allocation failure path
- mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data()
- mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag
- mfd: rz-mtu3: Fix MTU5 NFCR register offset
- net: nfc: nci: Add parameter validation for packet data
- fs: udf: fix OOB read in lengthAllocDescs handling
- ASoC: SOF: ipc4-pcm: fix start offset calculation for chain DMA
- ASoC: SOF: ipc4-pcm: fix delay calculation when DSP resamples
- ASoC: codecs: wcd937x: make stub functions inline
- ASoC: codecs: wcd937x: set the comp soundwire port correctly
- ASoC: SOF: ipc3-topology: Fix multi-core and static pipelines tear down
- ASoC: wcd934x: fix error handling in wcd934x_codec_parse_data()
- io_uring/zcrx: fix overshooting recv limit
- io_uring/waitid: always prune wait queue entry in io_waitid_wait()
- hisi_acc_vfio_pci: Fix reference leak in hisi_acc_vfio_debug_init
- uio_hv_generic: Let userspace take care of interrupt mask
- Squashfs: fix uninit-value in squashfs_get_parent
- ALSA: hda/realtek: Add quirk for HP Spectre 14t-ea100
- ALSA: hda/hdmi: Add pin fix for HP ProDesk model
- tpm: Disable TPM2_TCG_HMAC by default
- bpf: Reject negative offsets for ALU ops
- bpf: Skip scalar adjustment for BPF_NEG if dst is a pointer
- selftests/bpf: Fix realloc size in bpf_get_addrs
- selftests/bpf: move get_ksyms and get_addrs to trace_helpers.c
- selftests/bpf: Fix typos and grammar in test sources
- vhost: vringh: Modify the return value check
- octeontx2-pf: fix bitmap leak
- octeontx2-vf: fix bitmap leak
- nfs/localio: avoid issuing misaligned IO using O_DIRECT
- NFSD: filecache: add STATX_DIOALIGN and STATX_DIO_READ_ALIGN support
- Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set"
- iommufd: Register iommufd mock devices with fwspec
- net: enetc: initialize SW PIR and CIR based HW PIR and CIR values
- bonding: fix xfrm offload feature setup on active-backup mode
- smb: client: fix crypto buffers in non-linear memory
- net/mlx5: fw reset, add reset timeout work
- net/mlx5: pagealloc: Fix reclaim race during command interface teardown
- net/mlx5: Stop polling for command response if interface goes down
- net: dlink: handle copy_thresh allocation failure
- net: ena: return 0 in ena_get_rxfh_key_size() when RSS hash key is not 
configurable
- nfp: fix RSS hash key size when RSS is not supported
- tcp: use skb->len instead of skb->truesize in tcp_can_ingest()
- idpf: fix mismatched free function for dma_alloc_coherent
- PCI: j721e: Fix incorrect error message in probe()
- mtd: rawnand: atmel: Fix error handling path in 
atmel_nand_controller_add_nands
- f2fs: fix UAF issue in f2fs_merge_page_bio()
- drivers/base/node: fix double free in register_one_node()
- ocfs2: fix double free in user_cluster_connect()
- cramfs: fix incorrect physical page address calculation
- hwrng: ks-sa - fix division by zero in ks_sa_rng_init
- KEYS: X.509: Fix Basic Constraints CA flag parsing
- Bluetooth: hci_sync: Fix using random address for BIG/PA advertisements
- Bluetooth: ISO: don't leak skb in ISO_CONT RX
- Bluetooth: ISO: free rx_skb if not consumed
- Bluetooth: ISO: Fix possible UAF on iso_conn_free
- Bluetooth: MGMT: Fix not exposing debug UUID on MGMT_OP_READ_EXP_FEATURES_INFO
- Bluetooth: btintel_pcie: Refactor Device Coredump
- net: macb: single dma_alloc_coherent() for DMA descriptors
- net: macb: move ring size computation to functions
- net: macb: remove illusion about TBQPH/RBQPH being per-queue
- vhost: vringh: Fix copy_to_iter return value check
- ptp: Add a upper bound on max_vclocks
- net: usb: Remove disruptive netif_wake_queue in rtl8150_set_multicast
- net: enetc: Fix probing error message typo for the ENETCv4 PF driver
- RDMA/siw: Always report immediate post SQ errors
- iommu/selftest: prevent use of uninitialized variable
- iommu/vt-d: Disallow dirty tracking if incoherent page walk
- ASoC: qcom: sc8280xp: use sa8775p/ subdir for QCS9100 / QCS9075
- PCI: rcar-gen4: Fix inverted break condition in PHY initialization
- PCI: rcar-gen4: Assure reset occurs before DBI access
- PCI: rcar-gen4: Add missing 1ms delay after PWR reset assertion
- usb: vhci-hcd: Prevent suspending virtually attached devices
- scsi: mpt3sas: Fix crash in transport port remove by using ioc_info()
- scsi: ufs: core: Fix data race in CPU latency PM QoS request handling
- netfilter: nf_conntrack: do not skip entries in /proc/net/nf_conntrack
- netfilter: nfnetlink: reset nlh pointer during batch replay
- ipvs: Defer ip_vs_ftp unregister during netns cleanup
- net: ethtool: tsconfig: set command must provide a reply
- NFSv4.1: fix backchannel max_resp_sz verification check
- coresight: Fix incorrect handling for return value of devm_kzalloc
- coresight: tpda: fix the logic to setup the element size
- coresight: trbe: Return NULL pointer for allocation failures
- coresight: Avoid enable programming clock duplicately
- coresight: Appropriately disable trace bus clocks
- coresight: Appropriately disable programming clocks
- coresight: etm4x: Support atclk
- coresight: catu: Support atclk
- coresight: tmc: Support atclk
- coresight-etm4x: Conditionally access register TRCEXTINSELR
- coresight: fix indentation error in cscfg_remove_owned_csdev_configs()
- dm vdo: return error on corrupted metadata in start_restoring_volume functions
- wifi: cfg80211: fix width unit in cfg80211_radio_chandef_valid()
- wifi: ath12k: Fix flush cache failure during RX queue update
- wifi: ath12k: Refactor RX TID deletion handling into helper function
- remoteproc: qcom: pas: Shutdown lite ADSP DTB on X1E
- remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice
- PCI: tegra194: Fix duplicate PLL disable in pex_ep_event_pex_rst_assert()
- wifi: rtw89: avoid circular locking dependency in ser_state_run()
- wifi: rtw89: fix leak in rtw89_core_send_nullfunc()
- selftests/mm: fix va_high_addr_switch.sh failure on x86_64
- RDMA/rxe: Fix race in do_task() when draining
- remoteproc: qcom_q6v5_mss: support loading MBN file on msm8974
- rpmsg: qcom_smd: Fix fallback to qcom,ipc parse
- wifi: ath12k: Fix peer lookup in ath12k_dp_mon_rx_deliver_msdu()
- crypto: hisilicon/qm - set NULL to qm->debug.qm_diff_regs
- crypto: comp - Use same definition of context alloc and free ops
- vfio/pds: replace bitmap_free with vfree
- sparc: fix accurate exception reporting in copy_{from,to}_user for M7
- sparc: fix accurate exception reporting in copy_to_user for Niagara 4
- sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC 
III
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC
- ASoC: Intel: sof_sdw: Prevent jump to NULL add_sidecar callback
- wifi: mac80211: fix Rx packet handling when pubsta information is not 
available
- iommu/vt-d: debugfs: Fix legacy mode page table dump logic
- wifi: ath10k: avoid unnecessary wait for service ready message
- wifi: ath12k: fix wrong logging ID used for CE
- wifi: ath12k: Add fallback for invalid channel number in PHY metadata
- wifi: ath12k: fix the fetching of combined rssi
- wifi: ath12k: fix HAL_PHYRX_COMMON_USER_INFO handling in monitor mode
- wifi: ath12k: fix signal in radiotap for WCN7850
- wifi: ath12k: fix overflow warning on num_pwr_levels
- wifi: ath12k: initialize eirp_power before use
- ASoC: SOF: ipc4-pcm: Fix incorrect comparison with number of tdm_slots
- Documentation: trace: historgram-design: Separate sched_waking histogram 
section heading and the following diagram
- IB/sa: Fix sa_local_svc_timeout_ms read race
- RDMA/core: Resolve MAC of next-hop device without ARP support
- Revert "usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems 
Running"
- mptcp: Use __sk_dst_get() and dst_dev_rcu() in mptcp_active_enable().
- mptcp: Call dst_release() in mptcp_active_enable().
- tls: Use __sk_dst_get() and dst_dev_rcu() in get_netdev_for_sock().
- smc: Use __sk_dst_get() and dst_dev_rcu() in smc_vlan_by_tcpsk().
- smc: Use __sk_dst_get() and dst_dev_rcu() in smc_clc_prfx_match().
- smc: Use __sk_dst_get() and dst_dev_rcu() in in smc_clc_prfx_set().
- smc: Fix use-after-free in __pnet_find_base_ndev().
- f2fs: fix zero-sized extent for precache extents
- HID: hidraw: tighten ioctl command parsing
- scsi: qla2xxx: Fix incorrect sign of error code in qla_nvme_xmt_ls_rsp()
- scsi: qla2xxx: Fix incorrect sign of error code in START_SP_W_RETRIES()
- scsi: qla2xxx: edif: Fix incorrect sign of error code
- ACPI: NFIT: Fix incorrect ndr_desc being reportedin dev_err message
- ALSA: pcm: Disable bottom softirqs as part of spin_lock_irq() on PREEMPT_RT
- RISC-V: KVM: Write hgatp register with valid mode bits
- f2fs: fix to mitigate overhead of f2fs_zero_post_eof_page()
- f2fs: fix to avoid migrating empty section
- f2fs: fix to truncate first page in error path of f2fs_truncate()
- f2fs: fix to update map->m_next_extent correctly in f2fs_map_blocks()
- drm/amdgpu: Fix allocating extra dwords for rings (v2)
- srcu/tiny: Remove preempt_disable/enable() in srcu_gp_start_if_needed()
- ASoC: Intel: hda-sdw-bpt: set persistent_buffer false
- wifi: mt76: mt7996: remove redundant per-phy mac80211 calls during restart
- wifi: mt76: mt7915: fix mt7981 pre-calibration
- wifi: mt76: mt7996: Convert mt7996_wed_rro_addr to LE
- wifi: mt76: mt7996: Fix RX packets configuration for primary WED device
- wifi: mt76: mt7996: Fix tx-queues initialization for second phy on mt7996
- wifi: mt76: mt7996: Check phy before init msta_link in 
mt7996_mac_sta_add_links()
- wifi: mt76: mt7996: Use proper link_id in link_sta_rc_update callback
- wifi: mt76: fix potential memory leak in mt76_wmac_probe()
- wifi: mt76: mt7996: Fix mt7996_mcu_bss_mld_tlv routine
- wifi: mt76: mt7996: Fix mt7996_mcu_sta_ba wcid configuration
- RDMA/cm: Rate limit destroy CM ID timeout error message
- drivers/base/node: handle error properly in register_one_node()
- PCI: endpoint: pci-epf-test: Fix doorbell test support
- watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog
- watchdog: intel_oc_wdt: Do not try to write into const memory
- HID: steelseries: Fix STEELSERIES_SRWS1 handling in steelseries_remove()
- ipvs: Use READ_ONCE/WRITE_ONCE for ipvs->enable
- netfilter: ipset: Remove unused htable_bits in macro ahash_region
- RDMA/mlx5: Fix page size bitmap calculation for KSM mode
- tools: ynl: fix undefined variable name
- mm/slub: Fix cmp_loc_by_count() to return 0 when counts are equal
- iio: consumers: Fix offset handling in iio_convert_raw_to_processed()
- iio: consumers: Fix handling of negative channel scale in 
iio_convert_raw_to_processed()
- fs/ntfs3: reject index allocation if $BITMAP is empty but blocks exist
- fs: ntfs3: Fix integer overflow in run_unpack()
- wifi: mac80211: fix reporting of all valid links in sta_set_sinfo()
- drm/msm/dpu: fix incorrect type for ret
- drm/msm: Fix bootup splat with separate_gpu_drm modparam
- ipv6: snmp: do not track per idev ICMP6_MIB_RATELIMITHOST
- ipv6: snmp: do not use SNMP_MIB_SENTINEL anymore
- ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping
- ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping
- ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping
- idpf: fix Rx descriptor ready check barrier in splitq
- drm/msm: stop supporting no-IOMMU configuration
- drm/msm/mdp4: stop supporting no-IOMMU configuration
- wifi: iwlwifi: Remove redundant header files
- drm/msm: Fix missing VM_BIND offset/range validation
- drm/msm: Fix obj leak in VM_BIND error path
- pps: fix warning in pps_register_cdev when register device fail
- misc: genwqe: Fix incorrect cmd field being reported in error
- tty: n_gsm: Don't block input queue by waiting MSC
- usb: gadget: configfs: Correctly set use_os_string at bind
- usb: phy: twl6030: Fix incorrect type for ret
- drm/amdkfd: Fix error code sign for EINVAL in svm_ioctl()
- fanotify: Validate the return value of mnt_ns_from_dentry() before 
dereferencing
- tcp: fix __tcp_close() to only send RST when required
- PCI: qcom: Add equalization settings for 8.0 GT/s and 32.0 GT/s
- wifi: mac80211: consider links for validating SCAN_FLAG_AP in scan request 
during MLO
- PCI: tegra: Fix devm_kcalloc() argument order for port->phys allocation
- drm/msm: Do not validate SSPP when it is not ready
- wifi: brcmfmac: fix 43752 SDIO FWVID incorrectly labelled as Cypress (CYW)
- wifi: mwifiex: send world regulatory domain to driver
- wifi: mac80211: Make CONNECTION_MONITOR optional for MLO sta
- drm/amd/pm: Disable SCLK switching on Oland with high pixel clocks (v3)
- drm/amd/pm: Disable MCLK switching with non-DC at 120 Hz+ (v2)
- drm/amd/pm: Treat zero vblank time as too short in si_dpm (v3)
- drm/amd/pm: Adjust si_upload_smc_data register programming (v3)
- drm/amd/pm: Fix si_upload_smc_data (v3)
- drm/amd/pm: Disable ULV even if unsupported (v3)
- drm/amdgpu: Power up UVD 3 for FW validation (v2)
- coresight: Only register perf symlink for sinks with alloc_buffer
- coresight: Fix missing include for FIELD_GET
- coresight: trbe: Add ISB after TRBLIMITR write
- dmaengine: Fix dma_async_tx_descriptor->tx_submit documentation
- inet: ping: check sock_net() in ping_get_port() and ping_lookup()
- crypto: hisilicon/qm - request reserved interrupt for virtual function
- crypto: hisilicon/qm - check whether the input function and PF are on the 
same device
- crypto: hisilicon - check the sva module status while enabling or disabling 
address prefetch
- crypto: hisilicon - re-enable address prefetch after device resuming
- crypto: hisilicon/zip - remove unnecessary validation for high-performance 
mode configurations
- ipv4: start using dst_dev_rcu()
- tcp_metrics: use dst_dev_net_rcu()
- net: use dst_dev_rcu() in sk_setup_caps()
- ipv6: use RCU in ip6_output()
- ipv6: use RCU in ip6_xmit()
- ipv6: start using dst_dev_rcu()
- ipv6: mcast: Add ip6_mc_find_idev() helper
- net: dst: introduce dst->dev_rcu
- efi: Explain OVMF acronym in OVMF_DEBUG_LOG help text
- accel/amdxdna: Use int instead of u32 to store error codes
- drm/amdgpu: Check vcn state before profile switch
- drm/amdgpu/vcn: Hold pg_lock before vcn power off
- drm/amdgpu/vcn: Add regdump helper functions
- media: st-delta: avoid excessive stack usage
- ALSA: lx_core: use int type to store negative error codes
- HID: i2c-hid: Fix test in i2c_hid_core_register_panel_follower()
- PCI/ACPI: Fix pci_acpi_preserve_config() memory leak
- cdx: don't select CONFIG_GENERIC_MSI_IRQ
- PCI: qcom: Restrict port parsing only to PCIe bridge child nodes
- fuse: remove unneeded offset assignment when filling write pages
- PCI: rcar-host: Pass proper IRQ domain to generic_handle_domain_irq()
- net: phy: as21xxx: better handle PHY HW reset on soft-reboot
- net: phy: introduce phy_id_compare_vendor() PHY ID helper
- wifi: rtw88: Use led->brightness_set_blocking for PCI too
- RDMA/mlx5: Fix vport loopback forcing for MPV device
- RDMA/mlx5: Better estimate max_qp_wr to reflect WQE count
- HID: i2c-hid: Make elan touch controllers power on after panel is enabled
- drm/panel: Allow powering on panel follower after panel is enabled
- media: i2c: vd55g1: Fix duster register address
- media: staging/ipu7: cleanup the MMU correctly in IPU7 driver release
- media: staging/ipu7: Don't set name for IPU7 PCI device
- media: staging/ipu7: convert to use pci_alloc_irq_vectors() API
- media: rj54n1cb0c: Fix memleak in rj54n1_probe()
- drm: re-allow no-op changes on non-primary planes in async flips
- crypto: octeontx2 - Call strscpy() with correct size argument
- drm/dp: drm_edp_backlight_set_level: do not always send 3-byte commands
- Revert "UBUNTU: SAUCE: drm/dp: drm_edp_backlight_set_level: do not always 
send 3-byte commands"
- f2fs: fix to allow removing qf_name
- f2fs: fix to avoid NULL pointer dereference in f2fs_check_quota_consistency()
- f2fs: fix to clear unusable_cap for checkpoint=enable
- scsi: myrs: Fix dma_alloc_coherent() error check
- mptcp: Fix up subflow's memcg when CONFIG_SOCK_CGROUP_DATA=n.
- scsi: pm80xx: Fix pm8001_abort_task() for chip_8006 when using an expander
- scsi: pm80xx: Add helper function to get the local phy id
- scsi: pm80xx: Use dev_parent_is_expander() helper
- scsi: libsas: Add dev_parent_is_expander() helper
- scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod
- scsi: pm80xx: Restore support for expanders
- fwctl/mlx5: Fix memory alloc/free in mlx5ctl_fw_rpc()
- docs: iio: ad3552r: Fix malformed code-block directive
- hwrng: nomadik - add ARM_AMBA dependency
- crypto: keembay - Add missing check after sg_nents_for_len()
- drm/amd/display: Add NULL pointer checks in dc_stream cursor attribute 
functions
- drm/amd/display: Remove redundant semicolons
- serial: max310x: Add error checking in probe()
- misc: pci_endpoint_test: Fix array underflow in pci_endpoint_test_ioctl()
- PCI/pwrctrl: Fix double cleanup on devm_add_action_or_reset() failure
- usb: misc: qcom_eud: Access EUD_MODE_MANAGER2 through secure calls
- usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup
- drm/bridge: cdns-dsi: Fix the _atomic_check()
- phy: rockchip: naneng-combphy: Enable U3 OTG port for RK3568
- media: zoran: Remove zoran_fh structure
- HID: steelseries: refactor probe() and remove()
- wifi: rtw88: Lock rtwdev->mutex before setting the LED
- drm/bridge: it6505: select REGMAP_I2C
- f2fs: fix to zero data after EOF for compressed file correctly
- f2fs: fix to avoid overflow while left shift operation
- f2fs: fix condition in __allow_reserved_blocks()
- drm/radeon/r600_cs: clean up of dead code in r600_cs
- PCI: xgene-msi: Return negative -EINVAL in xgene_msi_handler_setup()
- PCI: endpoint: pci-ep-msi: Fix NULL vs IS_ERR() check in 
pci_epf_write_msi_msg()
- drm/amdgpu: Fix vcn v4.0.3 poison irq call trace on sriov guest
- drm/amdgpu: Fix jpeg v4.0.3 poison irq call trace on sriov guest
- drm/amdgpu: fix link error for !PM_SLEEP
- drm/panel: novatek-nt35560: Fix invalid return value
- drm/amd/display: Reduce Stack Usage by moving 'audio_output' into 
'stream_res' v4
- drm/vmwgfx: fix missing assignment to ts
- drm/panel-edp: Add 50ms disable delay for four panels
- drm/display: bridge-connector: correct CEC bridge pointers in 
drm_bridge_connector_init
- drm/panel-edp: Add disable to 100ms for MNB601LS1-4
- drm/sched: Fix a race in DRM_GPU_SCHED_STAT_NO_HANG test
- mfd: max77705: Setup the core driver as an interrupt controller
- i3c: fix big-endian FIFO transfers
- bpf: Enforce expected_attach_type for tailcall compatibility
- libbpf: Fix error when st-prefix_ops and ops from differ btf
- i2c: designware: Add disabling clocks when probe fails
- i2c: designware: Fix clock issue when PM is disabled
- i2c: spacemit: ensure SDA is released after bus reset
- i2c: spacemit: check SDA instead of SCL after bus reset
- i2c: spacemit: disable SDA glitch fix to avoid restart delay
- i2c: spacemit: remove stop function to avoid bus error
- i2c: spacemit: ensure bus release check runs when wait_bus_idle() fails
- i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD
- thermal/drivers/qcom/lmh: Add missing IRQ includes
- thermal/drivers/qcom: Make LMH select QCOM_SCM
- tools/nolibc: add stdbool.h to nolibc includes
- hwmon: (mlxreg-fan) Separate methods of fan setting coming from different 
subsystems
- once: fix race by moving DO_ONCE to separate section
- bpf: Mark kfuncs as __noclone
- clocksource/drivers/tegra186: Avoid 64-bit division
- clocksource/drivers/timer-tegra186: Avoid 64-bit divide operation
- spi: fix return code when spi device has too many chipselects
- tools/nolibc: make time_t robust if __kernel_old_time_t is missing in host 
headers
- power: supply: max77705_charger: rework interrupts
- power: supply: max77705_charger: use regfields for config registers
- power: supply: max77705_charger: refactoring: rename charger to chg
- mfd: max77705: max77705_charger: move active discharge setting to mfd parent
- smp: Fix up and expand the smp_call_function_many() kerneldoc
- selftests: always install UAPI headers to the correct directory
- arm64: dts: apple: Add ethernet0 alias for J375 template
- arm64: dts: apple: t600x: Add bluetooth device nodes
- arm64: dts: apple: t600x: Add missing WiFi properties
- bpf, arm64: Call bpf_jit_binary_pack_finalize() in bpf_jit_free()
- bpf: dont report verifier bug for missing bpf_scc_visit on speculative path
- selftest/futex: Compile also with libnuma < 2.0.16
- selftest/futex: Make the error check more precise for futex_numa_mpol
- selftests/futex: Fix futex_wait() for 32bit ARM
- mmc: select REGMAP_MMIO with MMC_LOONGSON2
- bpf: Explicitly check accesses to bpf_sock_addr
- blk-throttle: fix throtl_data leak during disk release
- selftests/kselftest_harness: Add harness-selftest.expected to TEST_FILES
- selftests: watchdog: skip ping loop if WDIOF_KEEPALIVEPING not supported
- block: fix stacking of atomic writes when atomics are not supported
- block: update validation of atomic writes boundary for stacked devices
- i3c: master: svc: Recycle unused IBI slot
- i3c: master: svc: Use manual response for IBI events
- nvme-tcp: send only permitted commands for secure concat
- nvmet-fcloop: call done callback even when remote port is gone
- nvmet-fc: move lsop put work to nvmet_fc_ls_req_op
- nvme-auth: update bi_directional flag
- riscv, bpf: Sign extend struct ops return values properly
- ACPICA: Fix largest possible resource descriptor index
- ACPICA: Apply ACPI_NONSTRING
- pwm: tiehrpwm: Fix corner case in clock divisor calculation
- pwm: tiehrpwm: Fix various off-by-one errors in duty-cycle calculation
- pwm: tiehrpwm: Make code comment in .free() more useful
- pwm: tiehrpwm: Don't drop runtime PM reference in .free()
- arm64: dts: allwinner: t527: orangepi-4a: hook up external 32k crystal
- arm64: dts: allwinner: t527: avaota-a1: hook up external 32k crystal
- arm64: dts: allwinner: a527: cubie-a5e: Drop external 32.768 KHz crystal
- arm64: dts: allwinner: a527: cubie-a5e: Add LEDs
- arm64: dts: mediatek: mt8516-pumpkin: Fix machine compatible
- arm64: dts: mediatek: mt8395-kontron-i1200: Fix MT6360 regulator nodes
- arm64: dts: mediatek: mt7986a: Fix PCI-Express T-PHY node address
- arm64: dts: mediatek: mt6795-xperia-m5: Fix mmc0 latch-ck value
- mmc: core: Fix variable shadowing in mmc_route_rpmb_frames()
- arm64: dts: mediatek: mt6331: Fix pmic, regulators, rtc, keys node names
- arm64: dts: renesas: r9a09g047e57-smarc: Fix gpio key's pin control node
- arm64: dts: ti: k3-pinctrl: Fix the bug in existing macros
- arm64: dts: mediatek: mt8186-tentacruel: Fix touchscreen model
- arm64: dts: mediatek: mt8188: Change efuse fallback compatible to mt8186
- Revert "arm64: dts: ti: k3-j721e-beagleboneai64: Fix reversed C6x carveout 
locations"
- Revert "arm64: dts: ti: k3-j721e-sk: Fix reversed C6x carveout locations"
- arm64: dts: ti: k3: Rename rproc reserved-mem nodes to 'memory@addr'
- arm64: dts: ti: k3-j742s2-mcu-wakeup: Override firmware-name for MCU R5F cores
- arm64: dts: rockchip: Fix network on rk3576 evb1 board
- arm64: dts: rockchip: Add WiFi on rk3576-evb1-v10
- arm64: dts: rockchip: Add RTC on rk3576-evb1-v10
- arm64: dts: allwinner: t527: avaota-a1: Add ethernet PHY reset setting
- arm64: dts: allwinner: a527: cubie-a5e: Add ethernet PHY reset setting
- blk-mq: fix potential deadlock while nr_requests grown
- blk-mq-sched: add new parameter nr_requests in blk_mq_alloc_sched_tags()
- blk-mq: split bitmap grow and resize case in blk_mq_update_nr_requests()
- blk-mq: cleanup shared tags case in blk_mq_update_nr_requests()
- blk-mq: convert to serialize updating nr_requests with update_nr_hwq_lock
- blk-mq: check invalid nr_requests in queue_requests_store()
- blk-mq: remove useless checkings in blk_mq_update_nr_requests()
- block: fix ordering of recursive split IO
- block: skip unnecessary checks for split bio
- block: factor out a helper bio_submit_split_bioset()
- block: initialize bio issue time in blk_mq_submit_bio()
- block: cleanup bio_issue
- cpuidle: qcom-spm: fix device and OF node leaks at probe
- soc: mediatek: mtk-svs: fix device leaks on mt8192 probe failure
- soc: mediatek: mtk-svs: fix device leaks on mt8183 probe failure
- dts: arm: amlogic: fix pwm node for c3
- firmware: firmware: meson-sm: fix compile-test default
- PM / devfreq: rockchip-dfi: double count on RK3588
- nbd: restrict sockets to TCP and UDP
- arm64: dts: mediatek: mt8183: Fix out of range pull values
- arm64: dts: mediatek: mt8195: Remove suspend-breaking reset from pcie0
- tick: Do not set device to detached state in tick_shutdown()
- irqchip/gic-v5: Fix error handling in gicv5_its_irq_domain_alloc()
- irqchip/gic-v5: Fix loop in gicv5_its_create_itt_two_level() cleanup path
- selftests: vDSO: vdso_test_abi: Correctly skip whole test with missing vDSO
- selftests: vDSO: Fix -Wunitialized in powerpc VDSO_CALL() wrapper
- blk-throttle: fix access race during throttle policy activation
- null_blk: Fix the description of the cache_size module argument
- pinctrl: eswin: Fix regulator error check and Kconfig dependency
- pinctrl: renesas: Use int type to store negative error codes
- hwmon: (asus-ec-sensors) Narrow lock for X870E-CREATOR WIFI
- power: supply: cw2015: Fix a alignment coding style issue
- PM / devfreq: mtk-cci: Fix potential error pointer dereference in probe()
- ARM: dts: omap: am335x-cm-t335: Remove unused mcasp num-serializer property
- ARM: dts: ti: omap: omap3-devkit8000-lcd: Fix ti,keep-vref-on property to use 
correct boolean syntax in DTS
- ARM: dts: ti: omap: am335x-baltos: Fix ti,en-ck32k-xtal property in DTS to 
use correct boolean syntax
- vdso: Add struct __kernel_old_timeval forward declaration to gettime.h
- blk-mq: fix elevator depth_updated method
- PM: sleep: core: Clear power.must_resume in noirq suspend error path
- vdso/datastore: Gate time data behind CONFIG_GENERIC_GETTIMEOFDAY
- selftests/bpf: Fix count write in testapp_xdp_metadata_copy()
- genirq/test: Ensure CPU 1 is online for hotplug test
- genirq/test: Drop CONFIG_GENERIC_IRQ_MIGRATION assumptions
- genirq/test: Depend on SPARSE_IRQ
- genirq/test: Select IRQ_DOMAIN
- genirq/test: Fix depth tests on architectures with NOREQUEST by default.
- dt-bindings: vendor-prefixes: Add undocumented vendor prefixes
- ARM: dts: stm32: stm32mp151c-plyaqm: Use correct dai-format property
- block: use int to store blk_stack_limits() return value
- PCI/MSI: Check MSI_FLAG_PCI_MSI_MASK_PARENT in 
cond_[startup|shutdown]_parent()
- leds: leds-lp55xx: Use correct address for memory programming
- selftests/nolibc: fix EXPECT_NZ macro
- tools/nolibc: avoid error in dup2() if old fd equals new fd
- selftests/futex: Fix some futex_numa_mpol subtests
- regulator: scmi: Use int type to store negative error codes
- arm64: dts: apple: t8103-j457: Fix PCIe ethernet iommu-map
- ARM: at91: pm: fix MCKx restore routine
- selftests/futex: Remove the -g parameter from futex_priv_hash
- blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx
- pinctrl: meson-gxl: add missing i2c_d pinmux
- soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS
- scripts/misc-check: update export checks for EXPORT_SYMBOL_FOR_MODULES()
- irqchip/sg2042-msi: Fix broken affinity setting
- PCI/MSI: Add startup/shutdown for per device domains
- genirq: Add irq_chip_(startup/shutdown)_parent()
- ACPI: processor: idle: Fix memory leak when register cpuidle device failed
- bpf: Remove preempt_disable in bpf_try_get_buffers
- arm64: dts: imx95: Correct the lpuart7 and lpuart8 srcid
- arm64: dts: imx93-kontron: Fix USB port assignment
- arm64: dts: imx93-kontron: Fix GPIO for panel regulator
- firmware: arm_scmi: Mark VirtIO ready before registering scmi_virtio_driver
- libbpf: Export bpf_object__prepare symbol
- arm64: dts: renesas: sparrow-hawk: Set VDDQ18_25_AVB voltage on EVTB1
- arm64: dts: renesas: sparrow-hawk: Invert microSD voltage selector on EVTB1
- cpufreq: scmi: Account for malformed DT in scmi_dev_used_by_cpus()
- s390/bpf: Write back tail call counter for BPF_TRAMP_F_CALL_ORIG
- s390/bpf: Write back tail call counter for BPF_PSEUDO_CALL
- s390/bpf: Do not write tail call counter into helper and kfunc frames
- leds: flash: leds-qcom-flash: Update torch current clamp setting
- leds: max77705: Function return instead of variable assignment
- ARM: dts: renesas: porter: Fix CAN pin group
- tools/nolibc: fix error return value of clock_nanosleep()
- libbpf: Fix reuse of DEVMAP
- bpf: Remove migrate_disable in kprobe_multi_link_prog_run
- bpf/selftests: Fix test_tcpnotify_user
- rust: cpumask: Mark CpumaskVar as transparent
- selftests/bpf: Copy test_kmods when installing selftest
- regmap: Remove superfluous check for !config in __regmap_init()
- bpf: Tidy verifier bug message
- arm64: dts: renesas: rzg2lc-smarc: Disable CAN-FD channel0
- pinctrl: renesas: rzg2l: Fix invalid unsigned return in rzg3s_oen_read()
- btrfs: fix symbolic link reading when bs > ps
- btrfs: return any hit error from extent_writepage_io()
- cpuset: fix failure to enable isolated partition when containing isolcpus
- lsm: CONFIG_LSM can depend on CONFIG_SECURITY
- UBUNTU: [Config]: Update CONFIG_SCHED_MC for v6.17.3
- sched/fair: Get rid of sched_domains_curr_level hack for tl->cpumask()
- selftests: cgroup: Make test_pids backwards compatible
- x86/vdso: Fix output operand size of RDPID
- perf/x86/intel: Fix IA32_PMC_x_CFG_B MSRs access error
- perf/x86/intel: Use early_initcall() to hook bts_init()
- smb: server: fix IRD/ORD negotiation with the client
- smb: client: fix sending the iwrap custom IRD/ORD negotiation messages
- erofs: avoid reading more for fragment maps
- perf: arm_spe: Prevent overflow in PERF_IDX2OFF()
- coresight: trbe: Prevent overflow in PERF_IDX2OFF()
- raid6: riscv: Clean up unused header file inclusion
- uprobes: uprobe_warn should use passed task
- powerpc64/modules: correctly iterate over stubs in setup_ftrace_ool_stubs
- powerpc/ftrace: ensure ftrace record ops are always set for NOPs
- powerpc/603: Really copy kernel PGD entries into all PGDIRs
- powerpc/8xx: Remove left-over instruction and comments in DataStoreTLBMiss 
handler
- gfs2: Add proper lockspace locking
- gfs2: do_xmote cleanup
- gfs2: Get rid of GLF_INVALIDATE_IN_PROGRESS
- gfs2: Remove duplicate check in do_xmote
- gfs2: Fix LM_FLAG_TRY* logic in add_to_queue
- gfs2: Further sanitize lock_dlm.c
- gfs2: Remove space before newline
- gfs2: Fix GLF_INVALIDATE_IN_PROGRESS flag clearing in do_xmote
- hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc()
- kselftest/arm64/gcs: Correctly check return value when disabling GCS
- selftests: arm64: Fix -Waddress warning in tpidr2 test
- selftests: arm64: Check fread return value in exec_target
- kbuild: Add missing $(objtree) prefix to powerpc crtsavres.o artifact
- seccomp: Fix a race with WAIT_KILLABLE_RECV if the tracer replies too fast
- UBUNTU: [Config]: Update CC configs for v6.17.3
- Fix CC_HAS_ASM_GOTO_OUTPUT on non-x86 architectures
- pid: use ns_capable_noaudit() when determining net sysctl permissions
- init: INITRAMFS_PRESERVE_MTIME should depend on BLK_DEV_INITRD
- filelock: add FL_RECLAIM to show_fl_flags() macro
- arch: copy_thread: pass clone_flags as u64
+ UBUNTU: Upstream stable to v6.17.3

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/2129610

Title:
  Questing update: v6.17.3 upstream stable release

Status in linux package in Ubuntu:
  Invalid
Status in linux source package in Questing:
  In Progress

Bug description:
  SRU Justification

      Impact:
         The upstream process for stable tree updates is quite similar
         in scope to the Ubuntu SRU process, e.g., each patch has to
         demonstrably fix a bug, and each patch is vetted by upstream
         by originating either directly from a mainline/stable Linux tree or
         a minimally backported form of that patch. The following upstream
         stable patches should be included in the Ubuntu kernel:

         v6.17.3 upstream stable release
         from git://git.kernel.org/

  arch: copy_thread: pass clone_flags as u64
  filelock: add FL_RECLAIM to show_fl_flags() macro
  init: INITRAMFS_PRESERVE_MTIME should depend on BLK_DEV_INITRD
  pid: use ns_capable_noaudit() when determining net sysctl permissions
  Fix CC_HAS_ASM_GOTO_OUTPUT on non-x86 architectures
  UBUNTU: [Config]: Update CC configs for v6.17.3
  seccomp: Fix a race with WAIT_KILLABLE_RECV if the tracer replies too fast
  kbuild: Add missing $(objtree) prefix to powerpc crtsavres.o artifact
  selftests: arm64: Check fread return value in exec_target
  selftests: arm64: Fix -Waddress warning in tpidr2 test
  kselftest/arm64/gcs: Correctly check return value when disabling GCS
  hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc()
  gfs2: Fix GLF_INVALIDATE_IN_PROGRESS flag clearing in do_xmote
  gfs2: Remove space before newline
  gfs2: Further sanitize lock_dlm.c
  gfs2: Fix LM_FLAG_TRY* logic in add_to_queue
  gfs2: Remove duplicate check in do_xmote
  gfs2: Get rid of GLF_INVALIDATE_IN_PROGRESS
  gfs2: do_xmote cleanup
  gfs2: Add proper lockspace locking
  powerpc/8xx: Remove left-over instruction and comments in DataStoreTLBMiss 
handler
  powerpc/603: Really copy kernel PGD entries into all PGDIRs
  powerpc/ftrace: ensure ftrace record ops are always set for NOPs
  powerpc64/modules: correctly iterate over stubs in setup_ftrace_ool_stubs
  uprobes: uprobe_warn should use passed task
  raid6: riscv: Clean up unused header file inclusion
  coresight: trbe: Prevent overflow in PERF_IDX2OFF()
  perf: arm_spe: Prevent overflow in PERF_IDX2OFF()
  erofs: avoid reading more for fragment maps
  smb: client: fix sending the iwrap custom IRD/ORD negotiation messages
  smb: server: fix IRD/ORD negotiation with the client
  perf/x86/intel: Use early_initcall() to hook bts_init()
  perf/x86/intel: Fix IA32_PMC_x_CFG_B MSRs access error
  x86/vdso: Fix output operand size of RDPID
  selftests: cgroup: Make test_pids backwards compatible
  sched/fair: Get rid of sched_domains_curr_level hack for tl->cpumask()
  UBUNTU: [Config]: Update CONFIG_SCHED_MC for v6.17.3
  lsm: CONFIG_LSM can depend on CONFIG_SECURITY
  cpuset: fix failure to enable isolated partition when containing isolcpus
  btrfs: return any hit error from extent_writepage_io()
  btrfs: fix symbolic link reading when bs > ps
  pinctrl: renesas: rzg2l: Fix invalid unsigned return in rzg3s_oen_read()
  arm64: dts: renesas: rzg2lc-smarc: Disable CAN-FD channel0
  bpf: Tidy verifier bug message
  regmap: Remove superfluous check for !config in __regmap_init()
  selftests/bpf: Copy test_kmods when installing selftest
  rust: cpumask: Mark CpumaskVar as transparent
  bpf/selftests: Fix test_tcpnotify_user
  bpf: Remove migrate_disable in kprobe_multi_link_prog_run
  libbpf: Fix reuse of DEVMAP
  tools/nolibc: fix error return value of clock_nanosleep()
  ARM: dts: renesas: porter: Fix CAN pin group
  leds: max77705: Function return instead of variable assignment
  leds: flash: leds-qcom-flash: Update torch current clamp setting
  s390/bpf: Do not write tail call counter into helper and kfunc frames
  s390/bpf: Write back tail call counter for BPF_PSEUDO_CALL
  s390/bpf: Write back tail call counter for BPF_TRAMP_F_CALL_ORIG
  cpufreq: scmi: Account for malformed DT in scmi_dev_used_by_cpus()
  arm64: dts: renesas: sparrow-hawk: Invert microSD voltage selector on EVTB1
  arm64: dts: renesas: sparrow-hawk: Set VDDQ18_25_AVB voltage on EVTB1
  libbpf: Export bpf_object__prepare symbol
  firmware: arm_scmi: Mark VirtIO ready before registering scmi_virtio_driver
  arm64: dts: imx93-kontron: Fix GPIO for panel regulator
  arm64: dts: imx93-kontron: Fix USB port assignment
  arm64: dts: imx95: Correct the lpuart7 and lpuart8 srcid
  bpf: Remove preempt_disable in bpf_try_get_buffers
  ACPI: processor: idle: Fix memory leak when register cpuidle device failed
  genirq: Add irq_chip_(startup/shutdown)_parent()
  PCI/MSI: Add startup/shutdown for per device domains
  irqchip/sg2042-msi: Fix broken affinity setting
  scripts/misc-check: update export checks for EXPORT_SYMBOL_FOR_MODULES()
  soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS
  pinctrl: meson-gxl: add missing i2c_d pinmux
  blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx
  selftests/futex: Remove the -g parameter from futex_priv_hash
  ARM: at91: pm: fix MCKx restore routine
  arm64: dts: apple: t8103-j457: Fix PCIe ethernet iommu-map
  regulator: scmi: Use int type to store negative error codes
  selftests/futex: Fix some futex_numa_mpol subtests
  tools/nolibc: avoid error in dup2() if old fd equals new fd
  selftests/nolibc: fix EXPECT_NZ macro
  leds: leds-lp55xx: Use correct address for memory programming
  PCI/MSI: Check MSI_FLAG_PCI_MSI_MASK_PARENT in 
cond_[startup|shutdown]_parent()
  block: use int to store blk_stack_limits() return value
  ARM: dts: stm32: stm32mp151c-plyaqm: Use correct dai-format property
  dt-bindings: vendor-prefixes: Add undocumented vendor prefixes
  genirq/test: Fix depth tests on architectures with NOREQUEST by default.
  genirq/test: Select IRQ_DOMAIN
  genirq/test: Depend on SPARSE_IRQ
  genirq/test: Drop CONFIG_GENERIC_IRQ_MIGRATION assumptions
  genirq/test: Ensure CPU 1 is online for hotplug test
  selftests/bpf: Fix count write in testapp_xdp_metadata_copy()
  vdso/datastore: Gate time data behind CONFIG_GENERIC_GETTIMEOFDAY
  PM: sleep: core: Clear power.must_resume in noirq suspend error path
  blk-mq: fix elevator depth_updated method
  vdso: Add struct __kernel_old_timeval forward declaration to gettime.h
  ARM: dts: ti: omap: am335x-baltos: Fix ti,en-ck32k-xtal property in DTS to 
use correct boolean syntax
  ARM: dts: ti: omap: omap3-devkit8000-lcd: Fix ti,keep-vref-on property to use 
correct boolean syntax in DTS
  ARM: dts: omap: am335x-cm-t335: Remove unused mcasp num-serializer property
  PM / devfreq: mtk-cci: Fix potential error pointer dereference in probe()
  power: supply: cw2015: Fix a alignment coding style issue
  hwmon: (asus-ec-sensors) Narrow lock for X870E-CREATOR WIFI
  pinctrl: renesas: Use int type to store negative error codes
  pinctrl: eswin: Fix regulator error check and Kconfig dependency
  null_blk: Fix the description of the cache_size module argument
  blk-throttle: fix access race during throttle policy activation
  selftests: vDSO: Fix -Wunitialized in powerpc VDSO_CALL() wrapper
  selftests: vDSO: vdso_test_abi: Correctly skip whole test with missing vDSO
  irqchip/gic-v5: Fix loop in gicv5_its_create_itt_two_level() cleanup path
  irqchip/gic-v5: Fix error handling in gicv5_its_irq_domain_alloc()
  tick: Do not set device to detached state in tick_shutdown()
  arm64: dts: mediatek: mt8195: Remove suspend-breaking reset from pcie0
  arm64: dts: mediatek: mt8183: Fix out of range pull values
  nbd: restrict sockets to TCP and UDP
  PM / devfreq: rockchip-dfi: double count on RK3588
  firmware: firmware: meson-sm: fix compile-test default
  dts: arm: amlogic: fix pwm node for c3
  soc: mediatek: mtk-svs: fix device leaks on mt8183 probe failure
  soc: mediatek: mtk-svs: fix device leaks on mt8192 probe failure
  cpuidle: qcom-spm: fix device and OF node leaks at probe
  block: cleanup bio_issue
  block: initialize bio issue time in blk_mq_submit_bio()
  block: factor out a helper bio_submit_split_bioset()
  block: skip unnecessary checks for split bio
  block: fix ordering of recursive split IO
  blk-mq: remove useless checkings in blk_mq_update_nr_requests()
  blk-mq: check invalid nr_requests in queue_requests_store()
  blk-mq: convert to serialize updating nr_requests with update_nr_hwq_lock
  blk-mq: cleanup shared tags case in blk_mq_update_nr_requests()
  blk-mq: split bitmap grow and resize case in blk_mq_update_nr_requests()
  blk-mq-sched: add new parameter nr_requests in blk_mq_alloc_sched_tags()
  blk-mq: fix potential deadlock while nr_requests grown
  arm64: dts: allwinner: a527: cubie-a5e: Add ethernet PHY reset setting
  arm64: dts: allwinner: t527: avaota-a1: Add ethernet PHY reset setting
  arm64: dts: rockchip: Add RTC on rk3576-evb1-v10
  arm64: dts: rockchip: Add WiFi on rk3576-evb1-v10
  arm64: dts: rockchip: Fix network on rk3576 evb1 board
  arm64: dts: ti: k3-j742s2-mcu-wakeup: Override firmware-name for MCU R5F cores
  arm64: dts: ti: k3: Rename rproc reserved-mem nodes to 'memory@addr'
  Revert "arm64: dts: ti: k3-j721e-sk: Fix reversed C6x carveout locations"
  Revert "arm64: dts: ti: k3-j721e-beagleboneai64: Fix reversed C6x carveout 
locations"
  arm64: dts: mediatek: mt8188: Change efuse fallback compatible to mt8186
  arm64: dts: mediatek: mt8186-tentacruel: Fix touchscreen model
  arm64: dts: ti: k3-pinctrl: Fix the bug in existing macros
  arm64: dts: renesas: r9a09g047e57-smarc: Fix gpio key's pin control node
  arm64: dts: mediatek: mt6331: Fix pmic, regulators, rtc, keys node names
  mmc: core: Fix variable shadowing in mmc_route_rpmb_frames()
  arm64: dts: mediatek: mt6795-xperia-m5: Fix mmc0 latch-ck value
  arm64: dts: mediatek: mt7986a: Fix PCI-Express T-PHY node address
  arm64: dts: mediatek: mt8395-kontron-i1200: Fix MT6360 regulator nodes
  arm64: dts: mediatek: mt8516-pumpkin: Fix machine compatible
  arm64: dts: allwinner: a527: cubie-a5e: Add LEDs
  arm64: dts: allwinner: a527: cubie-a5e: Drop external 32.768 KHz crystal
  arm64: dts: allwinner: t527: avaota-a1: hook up external 32k crystal
  arm64: dts: allwinner: t527: orangepi-4a: hook up external 32k crystal
  pwm: tiehrpwm: Don't drop runtime PM reference in .free()
  pwm: tiehrpwm: Make code comment in .free() more useful
  pwm: tiehrpwm: Fix various off-by-one errors in duty-cycle calculation
  pwm: tiehrpwm: Fix corner case in clock divisor calculation
  ACPICA: Apply ACPI_NONSTRING
  ACPICA: Fix largest possible resource descriptor index
  riscv, bpf: Sign extend struct ops return values properly
  nvme-auth: update bi_directional flag
  nvmet-fc: move lsop put work to nvmet_fc_ls_req_op
  nvmet-fcloop: call done callback even when remote port is gone
  nvme-tcp: send only permitted commands for secure concat
  i3c: master: svc: Use manual response for IBI events
  i3c: master: svc: Recycle unused IBI slot
  block: update validation of atomic writes boundary for stacked devices
  block: fix stacking of atomic writes when atomics are not supported
  selftests: watchdog: skip ping loop if WDIOF_KEEPALIVEPING not supported
  selftests/kselftest_harness: Add harness-selftest.expected to TEST_FILES
  blk-throttle: fix throtl_data leak during disk release
  bpf: Explicitly check accesses to bpf_sock_addr
  mmc: select REGMAP_MMIO with MMC_LOONGSON2
  selftests/futex: Fix futex_wait() for 32bit ARM
  selftest/futex: Make the error check more precise for futex_numa_mpol
  selftest/futex: Compile also with libnuma < 2.0.16
  bpf: dont report verifier bug for missing bpf_scc_visit on speculative path
  bpf, arm64: Call bpf_jit_binary_pack_finalize() in bpf_jit_free()
  arm64: dts: apple: t600x: Add missing WiFi properties
  arm64: dts: apple: t600x: Add bluetooth device nodes
  arm64: dts: apple: Add ethernet0 alias for J375 template
  selftests: always install UAPI headers to the correct directory
  smp: Fix up and expand the smp_call_function_many() kerneldoc
  mfd: max77705: max77705_charger: move active discharge setting to mfd parent
  power: supply: max77705_charger: refactoring: rename charger to chg
  power: supply: max77705_charger: use regfields for config registers
  power: supply: max77705_charger: rework interrupts
  tools/nolibc: make time_t robust if __kernel_old_time_t is missing in host 
headers
  spi: fix return code when spi device has too many chipselects
  clocksource/drivers/timer-tegra186: Avoid 64-bit divide operation
  clocksource/drivers/tegra186: Avoid 64-bit division
  bpf: Mark kfuncs as __noclone
  once: fix race by moving DO_ONCE to separate section
  hwmon: (mlxreg-fan) Separate methods of fan setting coming from different 
subsystems
  tools/nolibc: add stdbool.h to nolibc includes
  thermal/drivers/qcom: Make LMH select QCOM_SCM
  thermal/drivers/qcom/lmh: Add missing IRQ includes
  i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD
  i2c: spacemit: ensure bus release check runs when wait_bus_idle() fails
  i2c: spacemit: remove stop function to avoid bus error
  i2c: spacemit: disable SDA glitch fix to avoid restart delay
  i2c: spacemit: check SDA instead of SCL after bus reset
  i2c: spacemit: ensure SDA is released after bus reset
  i2c: designware: Fix clock issue when PM is disabled
  i2c: designware: Add disabling clocks when probe fails
  libbpf: Fix error when st-prefix_ops and ops from differ btf
  bpf: Enforce expected_attach_type for tailcall compatibility
  i3c: fix big-endian FIFO transfers
  mfd: max77705: Setup the core driver as an interrupt controller
  drm/sched: Fix a race in DRM_GPU_SCHED_STAT_NO_HANG test
  drm/panel-edp: Add disable to 100ms for MNB601LS1-4
  drm/display: bridge-connector: correct CEC bridge pointers in 
drm_bridge_connector_init
  drm/panel-edp: Add 50ms disable delay for four panels
  drm/vmwgfx: fix missing assignment to ts
  drm/amd/display: Reduce Stack Usage by moving 'audio_output' into 
'stream_res' v4
  drm/panel: novatek-nt35560: Fix invalid return value
  drm/amdgpu: fix link error for !PM_SLEEP
  drm/amdgpu: Fix jpeg v4.0.3 poison irq call trace on sriov guest
  drm/amdgpu: Fix vcn v4.0.3 poison irq call trace on sriov guest
  PCI: endpoint: pci-ep-msi: Fix NULL vs IS_ERR() check in 
pci_epf_write_msi_msg()
  PCI: xgene-msi: Return negative -EINVAL in xgene_msi_handler_setup()
  drm/radeon/r600_cs: clean up of dead code in r600_cs
  f2fs: fix condition in __allow_reserved_blocks()
  f2fs: fix to avoid overflow while left shift operation
  f2fs: fix to zero data after EOF for compressed file correctly
  drm/bridge: it6505: select REGMAP_I2C
  wifi: rtw88: Lock rtwdev->mutex before setting the LED
  HID: steelseries: refactor probe() and remove()
  media: zoran: Remove zoran_fh structure
  phy: rockchip: naneng-combphy: Enable U3 OTG port for RK3568
  drm/bridge: cdns-dsi: Fix the _atomic_check()
  usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup
  usb: misc: qcom_eud: Access EUD_MODE_MANAGER2 through secure calls
  PCI/pwrctrl: Fix double cleanup on devm_add_action_or_reset() failure
  misc: pci_endpoint_test: Fix array underflow in pci_endpoint_test_ioctl()
  serial: max310x: Add error checking in probe()
  drm/amd/display: Remove redundant semicolons
  drm/amd/display: Add NULL pointer checks in dc_stream cursor attribute 
functions
  crypto: keembay - Add missing check after sg_nents_for_len()
  hwrng: nomadik - add ARM_AMBA dependency
  docs: iio: ad3552r: Fix malformed code-block directive
  fwctl/mlx5: Fix memory alloc/free in mlx5ctl_fw_rpc()
  scsi: pm80xx: Restore support for expanders
  scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod
  scsi: libsas: Add dev_parent_is_expander() helper
  scsi: pm80xx: Use dev_parent_is_expander() helper
  scsi: pm80xx: Add helper function to get the local phy id
  scsi: pm80xx: Fix pm8001_abort_task() for chip_8006 when using an expander
  mptcp: Fix up subflow's memcg when CONFIG_SOCK_CGROUP_DATA=n.
  scsi: myrs: Fix dma_alloc_coherent() error check
  f2fs: fix to clear unusable_cap for checkpoint=enable
  f2fs: fix to avoid NULL pointer dereference in f2fs_check_quota_consistency()
  f2fs: fix to allow removing qf_name
  Revert "UBUNTU: SAUCE: drm/dp: drm_edp_backlight_set_level: do not always 
send 3-byte commands"
  drm/dp: drm_edp_backlight_set_level: do not always send 3-byte commands
  crypto: octeontx2 - Call strscpy() with correct size argument
  drm: re-allow no-op changes on non-primary planes in async flips
  media: rj54n1cb0c: Fix memleak in rj54n1_probe()
  media: staging/ipu7: convert to use pci_alloc_irq_vectors() API
  media: staging/ipu7: Don't set name for IPU7 PCI device
  media: staging/ipu7: cleanup the MMU correctly in IPU7 driver release
  media: i2c: vd55g1: Fix duster register address
  drm/panel: Allow powering on panel follower after panel is enabled
  HID: i2c-hid: Make elan touch controllers power on after panel is enabled
  RDMA/mlx5: Better estimate max_qp_wr to reflect WQE count
  RDMA/mlx5: Fix vport loopback forcing for MPV device
  wifi: rtw88: Use led->brightness_set_blocking for PCI too
  net: phy: introduce phy_id_compare_vendor() PHY ID helper
  net: phy: as21xxx: better handle PHY HW reset on soft-reboot
  PCI: rcar-host: Pass proper IRQ domain to generic_handle_domain_irq()
  fuse: remove unneeded offset assignment when filling write pages
  PCI: qcom: Restrict port parsing only to PCIe bridge child nodes
  cdx: don't select CONFIG_GENERIC_MSI_IRQ
  PCI/ACPI: Fix pci_acpi_preserve_config() memory leak
  HID: i2c-hid: Fix test in i2c_hid_core_register_panel_follower()
  ALSA: lx_core: use int type to store negative error codes
  media: st-delta: avoid excessive stack usage
  drm/amdgpu/vcn: Add regdump helper functions
  drm/amdgpu/vcn: Hold pg_lock before vcn power off
  drm/amdgpu: Check vcn state before profile switch
  accel/amdxdna: Use int instead of u32 to store error codes
  efi: Explain OVMF acronym in OVMF_DEBUG_LOG help text
  net: dst: introduce dst->dev_rcu
  ipv6: mcast: Add ip6_mc_find_idev() helper
  ipv6: start using dst_dev_rcu()
  ipv6: use RCU in ip6_xmit()
  ipv6: use RCU in ip6_output()
  net: use dst_dev_rcu() in sk_setup_caps()
  tcp_metrics: use dst_dev_net_rcu()
  ipv4: start using dst_dev_rcu()
  crypto: hisilicon/zip - remove unnecessary validation for high-performance 
mode configurations
  crypto: hisilicon - re-enable address prefetch after device resuming
  crypto: hisilicon - check the sva module status while enabling or disabling 
address prefetch
  crypto: hisilicon/qm - check whether the input function and PF are on the 
same device
  crypto: hisilicon/qm - request reserved interrupt for virtual function
  inet: ping: check sock_net() in ping_get_port() and ping_lookup()
  dmaengine: Fix dma_async_tx_descriptor->tx_submit documentation
  coresight: trbe: Add ISB after TRBLIMITR write
  coresight: Fix missing include for FIELD_GET
  coresight: Only register perf symlink for sinks with alloc_buffer
  drm/amdgpu: Power up UVD 3 for FW validation (v2)
  drm/amd/pm: Disable ULV even if unsupported (v3)
  drm/amd/pm: Fix si_upload_smc_data (v3)
  drm/amd/pm: Adjust si_upload_smc_data register programming (v3)
  drm/amd/pm: Treat zero vblank time as too short in si_dpm (v3)
  drm/amd/pm: Disable MCLK switching with non-DC at 120 Hz+ (v2)
  drm/amd/pm: Disable SCLK switching on Oland with high pixel clocks (v3)
  wifi: mac80211: Make CONNECTION_MONITOR optional for MLO sta
  wifi: mwifiex: send world regulatory domain to driver
  wifi: brcmfmac: fix 43752 SDIO FWVID incorrectly labelled as Cypress (CYW)
  drm/msm: Do not validate SSPP when it is not ready
  PCI: tegra: Fix devm_kcalloc() argument order for port->phys allocation
  wifi: mac80211: consider links for validating SCAN_FLAG_AP in scan request 
during MLO
  PCI: qcom: Add equalization settings for 8.0 GT/s and 32.0 GT/s
  tcp: fix __tcp_close() to only send RST when required
  fanotify: Validate the return value of mnt_ns_from_dentry() before 
dereferencing
  drm/amdkfd: Fix error code sign for EINVAL in svm_ioctl()
  usb: phy: twl6030: Fix incorrect type for ret
  usb: gadget: configfs: Correctly set use_os_string at bind
  tty: n_gsm: Don't block input queue by waiting MSC
  misc: genwqe: Fix incorrect cmd field being reported in error
  pps: fix warning in pps_register_cdev when register device fail
  drm/msm: Fix obj leak in VM_BIND error path
  drm/msm: Fix missing VM_BIND offset/range validation
  wifi: iwlwifi: Remove redundant header files
  drm/msm/mdp4: stop supporting no-IOMMU configuration
  drm/msm: stop supporting no-IOMMU configuration
  idpf: fix Rx descriptor ready check barrier in splitq
  ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping
  ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping
  ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping
  ipv6: snmp: do not use SNMP_MIB_SENTINEL anymore
  ipv6: snmp: do not track per idev ICMP6_MIB_RATELIMITHOST
  drm/msm: Fix bootup splat with separate_gpu_drm modparam
  drm/msm/dpu: fix incorrect type for ret
  wifi: mac80211: fix reporting of all valid links in sta_set_sinfo()
  fs: ntfs3: Fix integer overflow in run_unpack()
  fs/ntfs3: reject index allocation if $BITMAP is empty but blocks exist
  iio: consumers: Fix handling of negative channel scale in 
iio_convert_raw_to_processed()
  iio: consumers: Fix offset handling in iio_convert_raw_to_processed()
  mm/slub: Fix cmp_loc_by_count() to return 0 when counts are equal
  tools: ynl: fix undefined variable name
  RDMA/mlx5: Fix page size bitmap calculation for KSM mode
  netfilter: ipset: Remove unused htable_bits in macro ahash_region
  ipvs: Use READ_ONCE/WRITE_ONCE for ipvs->enable
  HID: steelseries: Fix STEELSERIES_SRWS1 handling in steelseries_remove()
  watchdog: intel_oc_wdt: Do not try to write into const memory
  watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog
  PCI: endpoint: pci-epf-test: Fix doorbell test support
  drivers/base/node: handle error properly in register_one_node()
  RDMA/cm: Rate limit destroy CM ID timeout error message
  wifi: mt76: mt7996: Fix mt7996_mcu_sta_ba wcid configuration
  wifi: mt76: mt7996: Fix mt7996_mcu_bss_mld_tlv routine
  wifi: mt76: fix potential memory leak in mt76_wmac_probe()
  wifi: mt76: mt7996: Use proper link_id in link_sta_rc_update callback
  wifi: mt76: mt7996: Check phy before init msta_link in 
mt7996_mac_sta_add_links()
  wifi: mt76: mt7996: Fix tx-queues initialization for second phy on mt7996
  wifi: mt76: mt7996: Fix RX packets configuration for primary WED device
  wifi: mt76: mt7996: Convert mt7996_wed_rro_addr to LE
  wifi: mt76: mt7915: fix mt7981 pre-calibration
  wifi: mt76: mt7996: remove redundant per-phy mac80211 calls during restart
  ASoC: Intel: hda-sdw-bpt: set persistent_buffer false
  srcu/tiny: Remove preempt_disable/enable() in srcu_gp_start_if_needed()
  drm/amdgpu: Fix allocating extra dwords for rings (v2)
  f2fs: fix to update map->m_next_extent correctly in f2fs_map_blocks()
  f2fs: fix to truncate first page in error path of f2fs_truncate()
  f2fs: fix to avoid migrating empty section
  f2fs: fix to mitigate overhead of f2fs_zero_post_eof_page()
  RISC-V: KVM: Write hgatp register with valid mode bits
  ALSA: pcm: Disable bottom softirqs as part of spin_lock_irq() on PREEMPT_RT
  ACPI: NFIT: Fix incorrect ndr_desc being reportedin dev_err message
  scsi: qla2xxx: edif: Fix incorrect sign of error code
  scsi: qla2xxx: Fix incorrect sign of error code in START_SP_W_RETRIES()
  scsi: qla2xxx: Fix incorrect sign of error code in qla_nvme_xmt_ls_rsp()
  HID: hidraw: tighten ioctl command parsing
  f2fs: fix zero-sized extent for precache extents
  smc: Fix use-after-free in __pnet_find_base_ndev().
  smc: Use __sk_dst_get() and dst_dev_rcu() in in smc_clc_prfx_set().
  smc: Use __sk_dst_get() and dst_dev_rcu() in smc_clc_prfx_match().
  smc: Use __sk_dst_get() and dst_dev_rcu() in smc_vlan_by_tcpsk().
  tls: Use __sk_dst_get() and dst_dev_rcu() in get_netdev_for_sock().
  mptcp: Call dst_release() in mptcp_active_enable().
  mptcp: Use __sk_dst_get() and dst_dev_rcu() in mptcp_active_enable().
  Revert "usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems 
Running"
  RDMA/core: Resolve MAC of next-hop device without ARP support
  IB/sa: Fix sa_local_svc_timeout_ms read race
  Documentation: trace: historgram-design: Separate sched_waking histogram 
section heading and the following diagram
  ASoC: SOF: ipc4-pcm: Fix incorrect comparison with number of tdm_slots
  wifi: ath12k: initialize eirp_power before use
  wifi: ath12k: fix overflow warning on num_pwr_levels
  wifi: ath12k: fix signal in radiotap for WCN7850
  wifi: ath12k: fix HAL_PHYRX_COMMON_USER_INFO handling in monitor mode
  wifi: ath12k: fix the fetching of combined rssi
  wifi: ath12k: Add fallback for invalid channel number in PHY metadata
  wifi: ath12k: fix wrong logging ID used for CE
  wifi: ath10k: avoid unnecessary wait for service ready message
  iommu/vt-d: debugfs: Fix legacy mode page table dump logic
  wifi: mac80211: fix Rx packet handling when pubsta information is not 
available
  ASoC: Intel: sof_sdw: Prevent jump to NULL add_sidecar callback
  sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC
  sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC 
III
  sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara
  sparc: fix accurate exception reporting in copy_to_user for Niagara 4
  sparc: fix accurate exception reporting in copy_{from,to}_user for M7
  vfio/pds: replace bitmap_free with vfree
  crypto: comp - Use same definition of context alloc and free ops
  crypto: hisilicon/qm - set NULL to qm->debug.qm_diff_regs
  wifi: ath12k: Fix peer lookup in ath12k_dp_mon_rx_deliver_msdu()
  rpmsg: qcom_smd: Fix fallback to qcom,ipc parse
  remoteproc: qcom_q6v5_mss: support loading MBN file on msm8974
  RDMA/rxe: Fix race in do_task() when draining
  selftests/mm: fix va_high_addr_switch.sh failure on x86_64
  wifi: rtw89: fix leak in rtw89_core_send_nullfunc()
  wifi: rtw89: avoid circular locking dependency in ser_state_run()
  PCI: tegra194: Fix duplicate PLL disable in pex_ep_event_pex_rst_assert()
  remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice
  remoteproc: qcom: pas: Shutdown lite ADSP DTB on X1E
  wifi: ath12k: Refactor RX TID deletion handling into helper function
  wifi: ath12k: Fix flush cache failure during RX queue update
  wifi: cfg80211: fix width unit in cfg80211_radio_chandef_valid()
  dm vdo: return error on corrupted metadata in start_restoring_volume functions
  coresight: fix indentation error in cscfg_remove_owned_csdev_configs()
  coresight-etm4x: Conditionally access register TRCEXTINSELR
  coresight: tmc: Support atclk
  coresight: catu: Support atclk
  coresight: etm4x: Support atclk
  coresight: Appropriately disable programming clocks
  coresight: Appropriately disable trace bus clocks
  coresight: Avoid enable programming clock duplicately
  coresight: trbe: Return NULL pointer for allocation failures
  coresight: tpda: fix the logic to setup the element size
  coresight: Fix incorrect handling for return value of devm_kzalloc
  NFSv4.1: fix backchannel max_resp_sz verification check
  net: ethtool: tsconfig: set command must provide a reply
  ipvs: Defer ip_vs_ftp unregister during netns cleanup
  netfilter: nfnetlink: reset nlh pointer during batch replay
  netfilter: nf_conntrack: do not skip entries in /proc/net/nf_conntrack
  scsi: ufs: core: Fix data race in CPU latency PM QoS request handling
  scsi: mpt3sas: Fix crash in transport port remove by using ioc_info()
  usb: vhci-hcd: Prevent suspending virtually attached devices
  PCI: rcar-gen4: Add missing 1ms delay after PWR reset assertion
  PCI: rcar-gen4: Assure reset occurs before DBI access
  PCI: rcar-gen4: Fix inverted break condition in PHY initialization
  ASoC: qcom: sc8280xp: use sa8775p/ subdir for QCS9100 / QCS9075
  iommu/vt-d: Disallow dirty tracking if incoherent page walk
  iommu/selftest: prevent use of uninitialized variable
  RDMA/siw: Always report immediate post SQ errors
  net: enetc: Fix probing error message typo for the ENETCv4 PF driver
  net: usb: Remove disruptive netif_wake_queue in rtl8150_set_multicast
  ptp: Add a upper bound on max_vclocks
  vhost: vringh: Fix copy_to_iter return value check
  net: macb: remove illusion about TBQPH/RBQPH being per-queue
  net: macb: move ring size computation to functions
  net: macb: single dma_alloc_coherent() for DMA descriptors
  Bluetooth: btintel_pcie: Refactor Device Coredump
  Bluetooth: MGMT: Fix not exposing debug UUID on MGMT_OP_READ_EXP_FEATURES_INFO
  Bluetooth: ISO: Fix possible UAF on iso_conn_free
  Bluetooth: ISO: free rx_skb if not consumed
  Bluetooth: ISO: don't leak skb in ISO_CONT RX
  Bluetooth: hci_sync: Fix using random address for BIG/PA advertisements
  KEYS: X.509: Fix Basic Constraints CA flag parsing
  hwrng: ks-sa - fix division by zero in ks_sa_rng_init
  cramfs: fix incorrect physical page address calculation
  ocfs2: fix double free in user_cluster_connect()
  drivers/base/node: fix double free in register_one_node()
  f2fs: fix UAF issue in f2fs_merge_page_bio()
  mtd: rawnand: atmel: Fix error handling path in 
atmel_nand_controller_add_nands
  PCI: j721e: Fix incorrect error message in probe()
  idpf: fix mismatched free function for dma_alloc_coherent
  tcp: use skb->len instead of skb->truesize in tcp_can_ingest()
  nfp: fix RSS hash key size when RSS is not supported
  net: ena: return 0 in ena_get_rxfh_key_size() when RSS hash key is not 
configurable
  net: dlink: handle copy_thresh allocation failure
  net/mlx5: Stop polling for command response if interface goes down
  net/mlx5: pagealloc: Fix reclaim race during command interface teardown
  net/mlx5: fw reset, add reset timeout work
  smb: client: fix crypto buffers in non-linear memory
  bonding: fix xfrm offload feature setup on active-backup mode
  net: enetc: initialize SW PIR and CIR based HW PIR and CIR values
  iommufd: Register iommufd mock devices with fwspec
  Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set"
  NFSD: filecache: add STATX_DIOALIGN and STATX_DIO_READ_ALIGN support
  nfs/localio: avoid issuing misaligned IO using O_DIRECT
  octeontx2-vf: fix bitmap leak
  octeontx2-pf: fix bitmap leak
  vhost: vringh: Modify the return value check
  selftests/bpf: Fix typos and grammar in test sources
  selftests/bpf: move get_ksyms and get_addrs to trace_helpers.c
  selftests/bpf: Fix realloc size in bpf_get_addrs
  bpf: Skip scalar adjustment for BPF_NEG if dst is a pointer
  bpf: Reject negative offsets for ALU ops
  tpm: Disable TPM2_TCG_HMAC by default
  ALSA: hda/hdmi: Add pin fix for HP ProDesk model
  ALSA: hda/realtek: Add quirk for HP Spectre 14t-ea100
  Squashfs: fix uninit-value in squashfs_get_parent
  uio_hv_generic: Let userspace take care of interrupt mask
  hisi_acc_vfio_pci: Fix reference leak in hisi_acc_vfio_debug_init
  io_uring/waitid: always prune wait queue entry in io_waitid_wait()
  io_uring/zcrx: fix overshooting recv limit
  ASoC: wcd934x: fix error handling in wcd934x_codec_parse_data()
  ASoC: SOF: ipc3-topology: Fix multi-core and static pipelines tear down
  ASoC: codecs: wcd937x: set the comp soundwire port correctly
  ASoC: codecs: wcd937x: make stub functions inline
  ASoC: SOF: ipc4-pcm: fix delay calculation when DSP resamples
  ASoC: SOF: ipc4-pcm: fix start offset calculation for chain DMA
  fs: udf: fix OOB read in lengthAllocDescs handling
  net: nfc: nci: Add parameter validation for packet data
  mfd: rz-mtu3: Fix MTU5 NFCR register offset
  mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag
  mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data()
  tracing: Fix lock imbalance in s_start() memory allocation failure path
  tracing: Fix race condition in kprobe initialization causing NULL pointer 
dereference
  tracing: Fix wakeup tracers on failure of acquiring calltime
  tracing: Fix irqoff tracers on failure of acquiring calltime
  tracing: Have trace_marker use per-cpu data to read user space
  tracing: Fix tracing_mark_raw_write() to use buf and not ubuf
  tracing: Stop fortify-string from warning in tracing_mark_raw_write()
  dm: fix queue start/stop imbalance under suspend/load/resume races
  dm: fix NULL pointer dereference in __dm_suspend()
  LoongArch: Automatically disable kaslr if boot from kexec_file
  pwm: loongson: Fix LOONGSON_PWM_FREQ_DEFAULT
  LoongArch: BPF: Sign-extend struct ops return values properly
  LoongArch: BPF: No support of struct argument in trampoline programs
  LoongArch: BPF: Don't align trampoline size
  LoongArch: BPF: Make trampoline size stable
  LoongArch: BPF: Make error handling robust in arch_prepare_bpf_trampoline()
  LoongArch: BPF: Remove duplicated bpf_flush_icache()
  LoongArch: BPF: No text_poke() for kernel text
  LoongArch: BPF: Remove duplicated flags check
  LoongArch: BPF: Fix uninitialized symbol 'retval_off'
  mm/ksm: fix flag-dropping behavior in ksm_madvise
  ksmbd: Fix race condition in RPC handle list access
  ksmbd: fix error code overwriting in smb2_get_info_filesystem()
  ksmbd: add max ip connections parameter
  ext4: fix potential null deref in ext4_mb_init()
  ext4: fix checks for orphan inodes
  KVM: SVM: Skip fastpath emulation on VM-Exit if next RIP isn't valid
  fbdev: simplefb: Fix use after free in simplefb_detach_genpds()
  mm: hugetlb: avoid soft lockup when mprotect to large memory area
  selftests/mm: skip soft-dirty tests when CONFIG_MEM_SOFT_DIRTY is disabled
  nvdimm: ndtest: Return -ENOMEM if devm_kcalloc() fails in ndtest_probe()
  misc: fastrpc: Save actual DMA size in fastrpc_map structure
  misc: fastrpc: Fix fastrpc_map_lookup operation
  misc: fastrpc: fix possible map leak in fastrpc_put_args
  misc: fastrpc: Skip reference for DMA handles
  Input: atmel_mxt_ts - allow reset GPIO to sleep
  Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak
  sunrpc: fix null pointer dereference on zero-length checksum
  PCI/AER: Avoid NULL pointer dereference in aer_ratelimit()
  remoteproc: pru: Fix potential NULL pointer dereference in 
pru_rproc_set_ctable()
  PCI: endpoint: pci-epf-test: Add NULL check for DMA channels before release
  thunderbolt: Fix use-after-free in tb_dp_dprx_work
  tee: fix register_shm_helper()
  pinctrl: check the return value of pinmux_ops::get_function_name()
  bus: fsl-mc: Check return value of platform_get_resource()
  net/9p: Fix buffer overflow in USB transport layer
  net: usb: asix: hold PM usage ref to avoid PM/MDIO + RTNL deadlock
  usb: typec: tipd: Clear interrupts first
  arm64: dts: qcom: qcm2290: Disable USB SS bus instances in park mode
  usb: cdns3: cdnsp-pci: remove redundant pci_disable_device() call
  scsi: ufs: core: Fix PM QoS mutex initialization
  drm/amdgpu/vcn: Fix double-free of vcn dump buffer
  Linux 6.17.3
  UBUNTU: Upstream stable to v6.17.3

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2129610/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to