Public bug reported:
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.4.4 upstream stable release from git://git.kernel.org/ Linux 6.4.4 sh: hd64461: Handle virq offset for offchip IRQ base and HD64461 IRQ sh: mach-dreamcast: Handle virq offset in cascaded IRQ demux sh: mach-highlander: Handle virq offset in cascaded IRL demux sh: mach-r2d: Handle virq offset in cascaded IRL demux block/partition: fix signedness issue for Amiga partitions io_uring: Use io_schedule* in cqring wait tty: serial: fsl_lpuart: add earlycon for imx8ulp platform wireguard: netlink: send staged packets when setting initial private key wireguard: queueing: use saner cpu selection wrapping netfilter: nf_tables: prevent OOB access in nft_byteorder_eval netfilter: nf_tables: do not ignore genmask when looking up chain by id netfilter: conntrack: Avoid nf_ct_helper_hash uses after free drm/amdgpu: check RAS irq existence for VCN/JPEG drm/amd/pm: add abnormal fan detection for smu 13.0.0 drm/amdgpu/sdma4: set align mask to 255 drm/amd/pm: revise the ASPM settings for thunderbolt attached scenario drm/amdgpu: Skip mark offset for high priority rings drm/amdgpu: make sure that BOs have a backing store drm/amdgpu: make sure BOs are locked in amdgpu_vm_get_memory LoongArch: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation ovl: fix null pointer dereference in ovl_get_acl_rcu() ovl: let helper ovl_i_path_real() return the realinode ovl: fix null pointer dereference in ovl_permission() kbuild: add $(CLANG_FLAGS) to KBUILD_CPPFLAGS kbuild: Add KBUILD_CPPFLAGS to as-option invocation kbuild: Add CLANG_FLAGS to as-instr powerpc/vdso: Include CLANG_FLAGS explicitly in ldflags-y mips: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation Input: ads7846 - fix pointer cast warning fs: no need to check source md/raid1-10: fix casting from randomized structure in raid1_submit_write() Input: ads7846 - Fix usage of match data blktrace: use inline function for blk_trace_remove() while blktrace is disabled leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename ARM: orion5x: fix d2net gpio initialization ARM: dts: qcom: ipq4019: fix broken NAND controller properties override ARM: dts: qcom: msm8660: Fix regulator node names regulator: tps65219: Fix matching interrupts for their regulators ASoC: mediatek: mt8173: Fix snd_soc_component_initialize error path ASoC: mediatek: mt8173: Fix irq error path btrfs: do not BUG_ON() on tree mod log failure at __btrfs_cow_block() btrfs: fix extent buffer leak after tree mod log failure at split_node() btrfs: add missing error handling when logging operation while COWing extent buffer btrfs: fix race when deleting quota root from the dirty cow roots list btrfs: reinsert BGs failed to reclaim btrfs: add block-group tree to lockdep classes btrfs: bail out reclaim process if filesystem is read-only btrfs: delete unused BGs while reclaiming BGs btrfs: warn on invalid slot in tree mod log rewind btrfs: insert tree mod log move in push_node_left btrfs: fix dirty_metadata_bytes for redirtied buffers btrfs: add handling for RAID1C23/DUP to btrfs_reduce_alloc_profile ipvs: increase ip_vs_conn_tab_bits range for 64BIT usb: typec: ucsi: Mark dGPUs as DEVICE scope fs: Lock moved directories fs: Establish locking order for unrelated directories Revert "udf: Protect rename against modification of moved directory" Revert "f2fs: fix potential corruption when moving a directory" ext4: Remove ext4 locking of moved directory fs: avoid empty option when generating legacy mount string jffs2: reduce stack usage in jffs2_build_xattr_subsystem() nfsd: use vfs setgid helper shmem: use ramfs_kill_sb() for kill_sb method of ramfs-based tmpfs mm/damon/ops-common: atomically test and clear young on ptes and pmds autofs: use flexible array in ioctl structure integrity: Fix possible multiple allocation in integrity_inode_get() um: Use HOST_DIR for mrproper watch_queue: prevent dangling pipe pointer bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent bcache: Remove unnecessary NULL point check in node allocations bcache: fixup btree_cache_wait list damage wifi: mt76: mt7921e: fix init command fail with enabled device wifi: cfg80211: fix receiving mesh packets without RFC1042 header wifi: ath10k: Serialize wake_tx_queue ops wifi: cfg80211: fix regulatory disconnect for non-MLO mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. mmc: mmci: Set PROBE_PREFER_ASYNCHRONOUS mmc: core: disable TRIM on Micron MTFC4GACAJCN-1M mmc: core: disable TRIM on Kingston EMMC04G-M627 mm/mglru: make memcg_lru->lock irq safe io_uring: wait interruptibly for request completions on exit irqchip/loongson-pch-pic: Fix initialization of HT vector register NFSD: add encoding of op_recall flag for write delegation irqchip/loongson-pch-pic: Fix potential incorrect hwirq assignment nfsd: move init of percpu reply_cache_stats counters back to nfsd_init_net irqchip/loongson-liointc: Fix IRQ trigger polarity arm64/signal: Restore TPIDR2 register rather than memory state Revert "drm/amd/display: Move DCN314 DOMAIN power control to DMCUB" lib: dhry: fix sleeping allocations inside non-preemptable section writeback: account the number of pages written back i2c: xiic: Don't try to handle more interrupt events after error apparmor: fix profile verification and enable it apparmor: fix policy_compat permission remap with extended permissions apparmor: add missing failure check in compute_xmatch_perms apparmor: fix missing error check for rhashtable_insert_fast sh: dma: Fix DMA channel offset calculation risc-v: Fix order of IPI enablement vs RCU startup s390/qeth: Fix vipa deletion afs: Fix accidental truncation when storing data octeontx-af: fix hardware timestamp configuration net: dsa: sja1105: always enable the send_meta options net: dsa: tag_sja1105: fix MAC DA patching from meta frames pptp: Fix fib lookup calls. riscv: move memblock_allow_resize() after linear mapping is ready fanotify: disallow mount/sb marks on kernel internal pseudo fs drm/i915/psr: Fix BDW PSR AUX CH data register offsets net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX xsk: Honor SO_BINDTODEVICE on bind bpf, btf: Warn but return no error for NULL btf from __register_btf_kfunc_id_set() vduse: fix NULL pointer dereference tcp: annotate data races in __tcp_oow_rate_limited() net: fix net_dev_start_xmit trace event vs skb_transport_offset() net: dsa: tag_sja1105: fix source port decoding in vlan_filtering=0 bridge mode net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode powerpc: dts: turris1x.dts: Fix PCIe MEM size for pci2 node powerpc: allow PPC_EARLY_DEBUG_CPM only when SERIAL_CPM=y ntfs: Fix panic about slab-out-of-bounds caused by ntfs_listxattr() octeontx2-af: Reset MAC features in FLR octeontx2-af: Add validation before accessing cgx and lmac octeontx2-af: Fix mapping for NIX block from CGX connection octeontx2-af: cn10kb: fix interrupt csr addresses f2fs: fix error path handling in truncate_dnode() mailbox: ti-msgmgr: Fill non-message tx data fields with 0x0 drm/amd: Don't try to enable secure display TA multiple times drm/amdgpu: fix number of fence calculations spi: bcm-qspi: return error if neither hif_mspi nor mspi is available mlxsw: minimal: fix potential memory leak in mlxsw_m_linecards_init net: dsa: vsc73xx: fix MTU configuration ibmvnic: Do not reset dql stats on NON_FATAL err sfc: support for devlink port requires MAE access Bluetooth: MGMT: Fix marking SCAN_RSP as not connectable Bluetooth: ISO: use hci_sync for setting CIG parameters Bluetooth: fix invalid-bdaddr quirk for non-persistent setup Add MODULE_FIRMWARE() for FIRMWARE_TG357766. net: dsa: tag_sja1105: always prefer source port information from INCL_SRCPT net: dsa: sja1105: always enable the INCL_SRCPT option net: dsa: felix: don't drop PTP frames with tag_8021q when RX timestamping is disabled net: mscc: ocelot: don't keep PTP configuration of all ports in single structure net: mscc: ocelot: don't report that RX timestamping is enabled by default spi: spi-geni-qcom: enable SPI_CONTROLLER_MUST_TX for GPI DMA mode net/sched: act_ipt: zero skb->cb before calling target net/sched: act_ipt: add sanity checks on skb before calling target net/sched: act_ipt: add sanity checks on table name and hook locations sctp: fix potential deadlock on &net->sctp.addr_wq_lock media: cec: i2c: ch7322: also select REGMAP media: tc358746: select CONFIG_GENERIC_PHY tools/virtio: fix build break for aarch64 virtio-vdpa: Fix unchecked call to NULL set_vq_affinity f2fs: check return value of freeze_super() drm/i915/guc/slpc: Apply min softlimit correctly drm/i915/psr: Use hw.adjusted mode when calculating io/fast wake times rtc: st-lpc: Release some resources in st_rtc_probe() in case of error blk-throttle: Fix io statistics for cgroup v1 perf bpf: Move the declaration of struct rq md/raid10: fix the condition to call bio_end_io_acct() pwm: mtk_disp: Fix the disable flow of disp_pwm pwm: ab8500: Fix error code in probe() pwm: sysfs: Do not apply state to already disabled PWMs pwm: imx-tpm: force 'real_period' to be zero in suspend lib/bitmap: drop optimization of bitmap_{from,to}_arr64 phy: tegra: xusb: check return value of devm_kzalloc() mfd: stmpe: Only disable the regulators if they are enabled phy: qcom: qmp-combo: fix Display Port PHY configuration for SM8550 hwtracing: hisi_ptt: Fix potential sleep in atomic context clk: qcom: mmcc-msm8974: fix MDSS_GDSC power flags misc: fastrpc: check return value of devm_kasprintf() cpufreq: mediatek: correct voltages for MT7622 and MT7623 KVM: s390/diag: fix racy access of physical cpu number in diag 9c handler KVM: s390: vsie: fix the length of APCB bitmap mfd: stmfx: Nullify stmfx->vdd in case of error mfd: stmfx: Fix error path in stmfx_chip_init bus: fsl-mc: don't assume child devices are all fsl-mc devices nvmem: rmem: Use NVMEM_DEVID_AUTO test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation nvmem: imx-ocotp: Reverse MAC addresses on all i.MX derivates nvmem: sunplus-ocotp: release otp->clk before return cdx: fix driver managed dma support drivers: fwnode: fix fwnode_irq_get[_byname]() serial: 8250_omap: Use force_suspend and resume for system suspend Revert "usb: common: usb-conn-gpio: Set last role to unknown before initial detection" mfd: intel-lpss: Add missing check for platform_get_resource mfd: wcd934x: Fix an error handling path in wcd934x_slim_probe() rtla/hwnoise: Reduce runtime to 75% usb: dwc3-meson-g12a: Fix an error handling path in dwc3_meson_g12a_probe() usb: common: usb-conn-gpio: Set last role to unknown before initial detection usb: dwc3: qcom: Fix an error handling path in dwc3_qcom_probe() usb: dwc3: qcom: Release the correct resources in dwc3_qcom_remove() KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes f2fs: flush error flags in workqueue f2fs: fix the wrong condition to determine atomic context f2fs: support errors=remount-ro|continue|panic mountoption f2fs: fix to avoid NULL pointer dereference f2fs_write_end_io() f2fs: fix potential deadlock due to unpaired node_write lock use gfs2: Fix duplicate should_fault_in_pages() call sh: Avoid using IRQ0 on SH3 and SH4 media: atomisp: ov2680: Stop using half pixelclock for binned modes media: atomisp: gmin_platform: fix out_len in gmin_get_config_dsm_var() media: atomisp: gc0310: Fix double free in gc0310_remove() media: venus: helpers: Fix ALIGN() of non power of two mfd: rt5033: Drop rt5033-battery sub-device power: supply: rt9467: Make charger-enable control as logic level coresight: etm4x: Fix missing trctraceidr file in sysfs coresight: Fix loss of connection info when a module is unloaded i3c: master: svc: fix cpu schedule in spin lock lkdtm: replace ll_rw_block with submit_bh kernfs: fix missing kernfs_idr_lock to remove an ID from the IDR serial: 8250: lock port for UART_IER access in omap8250_irq() serial: core: lock port for start_rx() in uart_resume_port() serial: 8250: lock port for stop_rx() in omap8250_irq() serial: core: lock port for stop_rx() in uart_suspend_port() usb: misc: eud: Fix eud sysfs path (use 'qcom_eud') usb: hide unused usbfs_notify_suspend/resume functions usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe() extcon: Fix kernel doc of property capability fields to avoid warnings extcon: Fix kernel doc of property fields to avoid warnings usb: gadget: u_serial: Add null pointer check in gserial_suspend usb: dwc3: qcom: Fix potential memory leak soundwire: debugfs: fix unbalanced pm_runtime_put() soundwire: qcom: fix unbalanced pm_runtime_put() soundwire: qcom: use consistently 'ctrl' as state variable name staging: vchiq_arm: mark vchiq_platform_init() static clk: qcom: mmcc-msm8974: use clk_rcg2_shared_ops for mdp_clk_src clock clk: qcom: ipq5332: fix the order of SLEEP_CLK and XO clock clk: qcom: ipq5332: fix the src parameter in ftbl_gcc_apss_axi_clk_src clk: qcom: dispcc-qcm2290: Fix GPLL0_OUT_DIV handling clk: qcom: dispcc-qcm2290: Fix BI_TCXO_AO handling clk: qcom: ipq6018: fix networking resets media: mediatek: vcodec: using decoder status instead of core work count media: hi846: fix usage of pm_runtime_get_if_in_use() media: renesas: fdp1: Identify R-Car Gen2 versions media: i2c: Correct format propagation for st-mipid02 media: i2c: imx296: fix error checking in imx296_read_temperature() media: usb: siano: Fix warning due to null work_func_t function pointer media: videodev2.h: Fix struct v4l2_input tuner index comment media: amphion: initiate a drain of the capture queue in dynamic resolution change media: videodev2.h: Fix p_s32 and p_s64 pointer types media: common: saa7146: Avoid a leak in vmalloc_to_sg() media: amphion: drop repeated codec data for vc1g format media: amphion: drop repeated codec data for vc1l format media: usb: Check az6007_read() return value clk: qcom: gcc-qcm2290: Mark RCGs shared where applicable clk: qcom: gcc-ipq6018: Use floor ops for sdcc clocks clk: qcom: camcc-sc7180: Add parent dependency to all camera GDSCs clk: qcom: mmcc-msm8974: remove oxili_ocmemgx_clk clk: qcom: gcc: ipq5332: Use floor ops for SDCC clocks interconnect: qcom: rpm: Don't use clk_get_optional for bus clocks anymore interconnect: qcom: rpm: Rename icc provider num_clocks to num_bus_clocks serial: 8250: omap: Fix freeing of resources on failed register usb: dwc2: Fix some error handling paths xhci: Improve the XHCI system resume time USB: Extend pci resume function to handle PM events cpufreq: tegra194: Fix an error handling path in tegra194_cpufreq_probe() sh: j2: Use ioremap() to translate device tree address into kernel memory f2fs: do not allow to defragment files have FI_COMPRESS_RELEASED dt-bindings: power: reset: qcom-pon: Only allow reboot-mode pre-pmk8350 w1: fix loop in w1_fini() w1: w1_therm: fix locking behavior in convert_t x86/efi: Make efi_set_virtual_address_map IBT safe arm64: sme: Use STR P to clear FFR context field in streaming SVE mode ksmbd: avoid field overflow warning smb: client: fix shared DFS root mounts with different prefixes smb: client: fix broken file attrs with nodfs mounts cifs: do all necessary checks for credits within or before locking cifs: prevent use-after-free by freeing the cfile later efi/libstub: Disable PCI DMA before grabbing the EFI memory map kbuild: deb-pkg: remove the CONFIG_MODULES check in buildeb kbuild: builddeb: always make modules_install, to install modules.builtin* tools/testing/cxl: Fix command effects for inject/clear poison cxl/region: Fix state transitions after reset failure cxl/region: Flag partially torn down regions as unusable cxl/region: Move cache invalidation before region teardown, and before setup kbuild: Disable GCOV for *.mod.o kbuild: Fix CFI failures with GCOV SUNRPC: Fix UAF in svc_tcp_listen_data_ready() btrfs: do not BUG_ON() on tree mod log failure at balance_level() btrfs: fix race when deleting free space root from the dirty cow roots list mmc: block: ioctl: do write error check for spi block: increment diskseq on all media change events block: change all __u32 annotations to __be32 in affs_hardblocks.h block: add overflow checks for Amiga partition support block: fix signed int overflow in Amiga partition support apparmor: fix: kzalloc perms tables for shared dfas ALSA: pcm: Fix potential data race at PCM memory allocation helpers ALSA: jack: Fix mutex call in snd_jack_report() ALSA: hda/realtek: Add quirk for Clevo NPx0SNx ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBook hwrng: st - keep clock enabled while hwrng is registered dax/kmem: Pass valid argument to memory_group_register_static dax: Introduce alloc_dev_dax_id() dax: Fix dax_mapping_release() use after free SMB3: Do not send lease break acknowledgment if all file handles have been closed NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION NFSv4.2: fix wrong shrinker_id crypto: qat - unmap buffers before free for RSA crypto: qat - unmap buffer before free for DH ARC: define ASM_NL and __ALIGN(_STR) outside #ifdef __ASSEMBLY__ guard modpost: fix off by one in is_executable_section() scripts/mksysmap: Fix badly escaped '$' dt-bindings: qcom-qce: Fix compatible combinations for SM8150 and IPQ4019 SoCs crypto: jitter - correct health test during initialization crypto: marvell/cesa - Fix type mismatch warning modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} modpost: fix section mismatch message for R_ARM_ABS32 crypto: nx - fix build warnings when DEBUG_FS is not enabled modpost: remove broken calculation of exception_table_entry size hwrng: virtio - Fix race on data_avail and actual data vfio/mdev: Move the compat_class initialization to module init PCI: vmd: Fix uninitialized variable usage in vmd_enable_domain() PCI: endpoint: functions/pci-epf-test: Fix dma_chan direction PCI: endpoint: Fix a Kconfig prompt of vNTB driver riscv: hibernate: remove WARN_ON in save_processor_state perf test: Set PERF_EXEC_PATH for script execution powerpc/mm/dax: Fix the condition when checking if altmap vmemap can cross-boundary powerpc/book3s64/mm: Fix DirectMap stats in /proc/meminfo riscv: uprobes: Restore thread.bad_cause platform/x86:intel/pmc: Update maps for Meteor Lake P/M platforms PCI: qcom: Disable write access to read only registers for IP v2.9.0 PCI: qcom: Use DWC helpers for modifying the read-only DBI registers riscv: hibernation: Remove duplicate call of suspend_restore_csrs powerpc: update ppc_save_regs to save current r1 in pt_regs powerpc/powernv/sriov: perform null check on iov before dereferencing iov scsi: ufs: core: mcq: Fix the incorrect OCS value for the device command scsi: ufs: core: Remove a ufshcd_add_command_trace() call perf stat: Reset aggr stats for each run pinctrl: at91-pio4: check return value of devm_kasprintf() pinctrl: microchip-sgpio: check return value of devm_kasprintf() pinctrl: freescale: Fix a memory out of bounds when num_configs is 1 powerpc/64s: Fix VAS mm use after free perf tool x86: Fix perf_env memory leak perf tool x86: Consolidate is_amd check into single function platform/x86/dell/dell-rbtn: Fix resources leaking on error path perf tests task_analyzer: Skip tests if no libtraceevent support perf tests task_analyzer: Fix bad substitution ${$1} perf metric: Fix no group check perf dwarf-aux: Fix off-by-one in die_get_varname() platform/x86/intel/pmc/mtl: Put devices in D3 during resume platform/x86/intel/pmc: Add resume callback platform/x86: thinkpad_acpi: Fix lkp-tests warnings for platform profiles perf script: Fix allocation of evsel->priv related to per-event dump files powerpc/signal32: Force inlining of __unsafe_save_user_regs() and save_tm_user_regs_unsafe() powerpc/interrupt: Don't read MSR from interrupt_exit_kernel_prepare() kcsan: Don't expect 64 bits atomic builtins from 32 bits architectures pinctrl: npcm7xx: Add missing check for ioremap pinctrl:sunplus: Add check for kmalloc platform/x86: think-lmi: Correct NVME password handling platform/x86: think-lmi: Correct System password interface platform/x86: think-lmi: mutex protection around multiple WMI calls platform/x86:intel/pmc: Remove Meteor Lake S platform support pinctrl: cherryview: Return correct value if pin in push-pull mode perf bench: Add missing setlocale() call to allow usage of %'d style formatting pinctrl: tegra: Duplicate pinmux functions table scsi: ufs: core: Fix handling of lrbp->cmd scsi: ufs: core: Increase the START STOP UNIT timeout from one to ten seconds scsi: lpfc: Revise NPIV ELS unsol rcv cmpl logic to drop ndlp based on nlp_state PCI: Add pci_clear_master() stub for non-CONFIG_PCI scsi: ufs: Declare ufshcd_{hold,release}() once pinctrl: sunplus: Add check for kmalloc PCI: ftpci100: Release the clock resources perf evsel: Don't let for_each_group() treat the head of the list as one of its nodes PCI: pciehp: Cancel bringup sequence if card is not present pinctrl: at91: fix a couple NULL vs IS_ERR() checks scsi: 3w-xxxx: Add error handling for initialization failure in tw_probe() PCI/ASPM: Disable ASPM on MFD function removal to avoid use-after-free platform/x86: lenovo-yogabook: Set default keyboard backligh brightness on probe() platform/x86: lenovo-yogabook: Reprobe devices on remove() platform/x86: lenovo-yogabook: Fix work race on remove() pinctrl: bcm2835: Handle gpiochip_add_pin_range() errors scsi: qedf: Fix NULL dereference in error handling PCI: vmd: Reset VMD config register between soft reboots PCI: cadence: Fix Gen2 Link Retraining process iommufd: Call iopt_area_contig_done() under the lock iommufd: Do not access the area pointer after unlocking ASoC: amd: acp: clear pdm dma interrupt mask ARM: dts: lan966x: kontron-d10: fix SPI CS ARM: dts: lan966x: kontron-d10: fix board reset clk: Fix memory leak in devm_clk_notifier_register() ASoC: imx-audmix: check return value of devm_kasprintf() ovl: update of dentry revalidate flags after copy up drivers: meson: secure-pwrc: always enable DMA domain clk: clocking-wizard: check return value of devm_kasprintf() clk: ti: clkctrl: check return value of kasprintf() clk: keystone: sci-clk: check return value of kasprintf() clk: si5341: free unused memory on probe failure clk: si5341: check return value of {devm_}kasprintf() clk: si5341: return error if one synth clock registration fails clk: cdce925: check return value of kasprintf() clk: vc5: check memory returned by kasprintf() clk: mediatek: clk-mt8173-apmixedsys: Fix iomap not released issue clk: mediatek: clk-mt8173-apmixedsys: Fix return value for of_iomap() error clk: mediatek: clk-mtk: Grab iomem pointer for divider clocks drm/msm/dpu: correct MERGE_3D length drm/msm/dpu: fix sc7280 and sc7180 PINGPONG done interrupts drm/msm/dpu: Disable pingpong TE on DPU 5.0.0 and above drm/msm/dpu: Move autorefresh disable from CMD encoder to pingpong drm/msm/dpu: Drop unused poll_timeout_wr_ptr PINGPONG callback drm/amdgpu: Fix usage of UMC fill record in RAS drm/amdgpu: Fix memcpy() in sienna_cichlid_append_powerplay_table function. arm64: dts: mt7986: increase bl2 partition on NAND of Bananapi R3 arm64: dts: mediatek: mt8192: Fix CPUs capacity-dmips-mhz arm64: dts: mediatek: Add cpufreq nodes for MT8192 drm/msm/dp: Free resources after unregistering them drm/msm/dp: Drop aux devices together with DP controller drm/msm/dsi: Remove incorrect references to slice_count drm/msm/dpu: Fix slice_last_group_size calculation drm/msm/dpu: do not enable color-management if DSPPs are not available ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer arm64: dts: ti: k3-am69-sk: Fix main_i2c0 alias arm64: dts: ti: k3-j784s4: Fix wakeup pinmux range and pinctrl node offsets arm64: dts: ti: k3-j784s4-evm: Fix main_i2c0 alias arm64: dts: ti: k3-j721e-beagleboneai64: Fix mailbox node status clk: tegra: tegra124-emc: Fix potential memory leak clk: clocking-wizard: Fix Oops in clk_wzrd_register_divider() clk: bcm: rpi: Fix off by one in raspberrypi_discover_clocks() arm64: dts: qcom: sm8550: Add missing interconnect path to USB HC arm64: dts: qcom: sm8250-edo: Panel framebuffer is 2.5k instead of 4k arm64: dts: qcom: sm8550: Flush RSC sleep & wake votes arm64: dts: qcom: sdm845: Flush RSC sleep & wake votes arm64: dts: qcom: sdm670: Flush RSC sleep & wake votes arm64: dts: qcom: qdu1000: Flush RSC sleep & wake votes clk: mediatek: fix of_iomap memory leak clk: imx: clk-imx8mp: improve error handling in imx8mp_clocks_probe() clk: imx93: fix memory leak and missing unwind goto in imx93_clocks_probe clk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probe clk: imx: clk-imxrt1050: fix memory leak in imxrt1050_clocks_probe clk: imx: composite-8m: Add imx8m_divider_determine_rate RDMA/bnxt_re: Avoid calling wake_up threads from spin_lock context RDMA/bnxt_re: wraparound mbox producer index drm/msm/a5xx: really check for A510 in a5xx_gpu_init drm/msm/a6xx: don't set IO_PGTABLE_QUIRK_ARM_OUTER_WBWA with coherent SMMU amdgpu: validate offset_in_bo of drm_amdgpu_gem_va RDMA/rxe: Fix access checks in rxe_check_bind_mw HID: uclogic: Modular KUnit tests should not depend on KUNIT=y drm/radeon: fix possible division-by-zero errors drm/amd/display: Fix artifacting on eDP panels when engaging freesync video mode soc: mediatek: SVS: Fix MT8192 GPU node name drm/amdkfd: Fix potential deallocation of previously deallocated memory. drm/amd/display: Fix a test dml32_rq_dlg_get_rq_reg() drm/amd/display: Fix a test CalculatePrefetchSchedule() clk: Export clk_hw_forward_rate_request() ARM: dts: BCM5301X: fix duplex-full => full-duplex hwmon: (pmbus/adm1275) Fix problems with temperature monitoring on ADM1272 hwmon: (gsc-hwmon) fix fan pwm temperature scaling ARM: dts: stm32: fix i2s endpoint format property for stm32mp15xx-dkx accel/habanalabs: fix gaudi2_get_tpc_idle_status() return ARM: dts: stm32: Fix audio routing on STM32MP15xx DHCOM PDK2 arm64: dts: rockchip: Fix compatible for Bluetooth on rk3566-anbernic Input: pm8941-powerkey - fix debounce on gen2+ PMICs arm64: dts: ti: k3-j7200: Fix physical address of pin arm64: dts: rockchip: Assign ES8316 MCLK rate on rk3588-rock-5b drm/i915: No 10bit gamma on desktop gen3 parts drm/i915/display: Make display responsible for probing its own IP drm/i915/display: Move display runtime info to display structure drm/i915: Convert INTEL_INFO()->display to a pointer drm/i915/display: Move display device info to header under display/ drm/i915: hide mkwrite_device_info() better drm/i915: Fix limited range csc matrix dt-bindings: arm-smmu: Fix SC8280XP Adreno binding fbdev: omapfb: lcd_mipid: Fix an error handling path in mipid_spi_probe() drm/msm/dpu: always clear every individual pending flush mask drm/msm/dpu: set DSC flush bit correctly at MDP CTL flush register arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1 ARM: dts: iwg20d-q7-common: Fix backlight pwm specifier RDMA/hns: Fix hns_roce_table_get return value IB/hfi1: Fix wrong mmu_node used for user SDMA packet after invalidate RDMA/irdma: avoid fortify-string warning in irdma_clr_wqes soc/fsl/qe: fix usb.c build errors ARM: dts: meson8: correct uart_B and uart_C clock references ASoC: es8316: Do not set rate constraints for unsupported MCLKs ASoC: es8316: Increment max value for ALC Capture Target Volume control ARM: dts: qcom: apq8074-dragonboard: Set DMA as remotely controlled memory: brcmstb_dpfe: fix testing array offset after use ARM: dts: stm32: Shorten the AV96 HDMI sound card name arm64: dts: mediatek: mt8195: Add mediatek,broken-save-restore-fw to cherry arm64: dts: mediatek: mt8192: Add mediatek,broken-save-restore-fw to asurada arm64: dts: mediatek: mt8183: Add mediatek,broken-save-restore-fw to kukui arm64: dts: qcom: apq8096: fix fixed regulator name property arm64: dts: qcom: pm7250b: add missing spmi-vadc include ARM: omap2: fix missing tick_broadcast() prototype ARM: ep93xx: fix missing-prototype warnings drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H drm: bridge: samsung-dsim: Fix PMS Calculator on imx8m[mnp] drm/bridge: ti-sn65dsi83: Fix enable/disable flow to meet spec arm64: dts: qcom: apq8016-sbc: Fix 1.8V power rail on LS expansion arm64: dts: qcom: apq8016-sbc: Fix regulator constraints arm64: dts: qcom: sdm845-polaris: add missing touchscreen child node reg arm64: dts: qcom: sm8550: correct pinctrl unit address arm64: dts: qcom: sm8550: correct crypto unit address arm64: dts: qcom: sm8350: correct USB phy unit address arm64: dts: qcom: sm8350: correct PCI phy unit address arm64: dts: qcom: sm8350: correct DMA controller unit address arm64: dts: qcom: sm6115: correct thermal-sensor unit address arm64: dts: qcom: sdm845: correct camss unit address arm64: dts: qcom: sdm630: correct camss unit address arm64: dts: qcom: msm8996: correct camss unit address arm64: dts: qcom: msm8994: correct SPMI unit address arm64: dts: qcom: msm8976: correct MMC unit address arm64: dts: qcom: msm8953: correct WCNSS unit address arm64: dts: qcom: msm8953: correct IOMMU unit address arm64: dts: qcom: msm8916: correct WCNSS unit address arm64: dts: qcom: msm8916: correct MMC unit address arm64: dts: qcom: msm8916: correct camss unit address arm64: dts: qcom: ipq6018: correct qrng unit address arm64: dts: qcom: pm8998: don't use GIC_SPI for SPMI interrupts ARM: dts: qcom: msm8974: do not use underscore in node name (again) ARM/musb: omap2: Remove global GPIO numbers from TUSB6010 ARM: omap2: Rewrite WLAN quirk to use GPIO descriptors ARM: omap2: Get USB hub reset GPIO from descriptor ARM/gpio: Push OMAP2 quirk down into TWL4030 driver ARM: omap1: Exorcise the legacy GPIO header ARM: omap1: Make serial wakeup GPIOs use descriptors ARM: omap1: Fix up the Nokia 770 board device IRQs ARM/mmc: Convert old mmci-omap to GPIO descriptors Input: ads7846 - Convert to use software nodes ARM: omap1: Remove reliance on GPIO numbers from SX1 ARM: omap1: Remove reliance on GPIO numbers from PalmTE ARM: omap1: Drop header on AMS Delta ARM/mfd/gpio: Fixup TPS65010 regression on OMAP1 OSK1 drm/bridge: anx7625: Prevent endless probe loop arm64: dts: qcom: qrb4210-rb2: Fix CD gpio for SDHC2 ARM: dts: gta04: Move model property out of pinctrl node clk: renesas: rzg2l: Fix CPG_SIPLL5_CLK1 register write iommu/virtio: Return size mapped for a detached domain iommu/virtio: Detach domain on endpoint release drm/nouveau: dispnv50: fix missing-prototypes warning drm/msm/dpu: Set DPU_DATA_HCTL_EN for in INTF_SC7180_MASK drm/msm/dpu: Use V4.0 PCC DSPP sub-block in SC7[12]80 drm/msm/dpu: fix cursor block register bit offset in msm8998 hw catalog drm/msm/dsi: don't allow enabling 14nm VCO with unprogrammed rate drm/msm/dpu: enable DSPP_2/3 for LM_2/3 on sm8450 RDMA/bnxt_re: Fix to remove an unnecessary log RDMA/bnxt_re: Remove a redundant check inside bnxt_re_update_gid RDMA/bnxt_re: Use unique names while registering interrupts RDMA/bnxt_re: Fix to remove unnecessary return labels RDMA/bnxt_re: Disable/kill tasklet only if it is enabled hwmon: (f71882fg) prevent possible division by zero clk: imx: scu: use _safe list iterator to avoid a use after free arm64: dts: qcom: ipq9574: Update the size of GICC & GICV regions drm/bridge: tc358767: Switch to devm MIPI-DSI helpers arm64: dts: microchip: sparx5: do not use PSCI on reference boards bus: ti-sysc: Fix dispc quirk masking bool variables ARM: dts: stm32: Move ethernet MAC EEPROM from SoM to carrier boards drm/vkms: Fix RGB565 pixel conversion drm: Add fixed-point helper to get rounded integer values drm/vkms: isolate pixel conversion functionality ASoC: Intel: sof_sdw: start set codec init function with an adr index ASoC: Intel: sof_sdw: remove SOF_SDW_TGL_HDMI for MeteorLake devices ASoC: dt-bindings: mediatek,mt8188-afe: correct clock name driver: soc: xilinx: use _safe loop iterator to avoid a use after free drm/panel: sharp-ls043t1le01: adjust mode settings drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_init_clocks` Input: adxl34x - do not hardcode interrupt trigger type clk: rs9: Fix .driver_data content in i2c_device_id clk: vc7: Fix .driver_data content in i2c_device_id clk: vc5: Fix .driver_data content in i2c_device_id ARM: dts: meson8b: correct uart_B and uart_C clock references ARM: dts: BCM5301X: Drop "clock-names" from the SPI node drm/vram-helper: fix function names in vram helper doc Input: tests - fix input_test_match_device_id test drm/bridge: tc358768: fix THS_TRAILCNT computation drm/bridge: tc358768: fix TXTAGOCNT computation drm/bridge: tc358768: fix THS_ZEROCNT computation drm/bridge: tc358768: fix TCLK_TRAILCNT computation drm/bridge: tc358768: Add atomic_get_input_bus_fmts() implementation drm/bridge: tc358768: fix TCLK_ZEROCNT computation drm/bridge: tc358768: fix PLL target frequency drm/bridge: tc358768: fix PLL parameters computation drm/bridge: tc358768: always enable HS video mode drm/bridge: ti-sn65dsi83: Fix enable error path Input: tests - modular KUnit tests should not depend on KUNIT=y Input: tests - fix use-after-free and refcount underflow in input_test_exit() Input: cyttsp4_core - change del_timer_sync() to timer_shutdown_sync() Input: drv260x - sleep between polling GO bit drm/bridge: it6505: Move a variable assignment behind a null pointer check in receive_timing_debugfs_show() drm/i915/guc/slpc: Provide sysfs for efficient freq drm/amd/display: Explicitly specify update type per plane info change radeon: avoid double free in ci_dpm_init() drm/amd/display: fix is_timing_changed() prototype drm/amd/display: Add logging for display MALL refresh setting drm/amd/display: Unconditionally print when DP sink power state fails drm/imx/lcdc: fix a NULL vs IS_ERR() bug in probe netlink: Add __sock_i_ino() for __netlink_diag_dump(). net: dsa: avoid suspicious RCU usage for synced VLAN-aware MAC addresses ipvlan: Fix return value of ipvlan_queue_xmit() netfilter: nf_tables: fix underflow in chain reference counter netfilter: nf_tables: unbind non-anonymous set if rule construction fails netfilter: nf_conntrack_sip: fix the ct_sip_parse_numerical_param() return value. netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one lib/ts_bm: reset initial match offset for every block of text net: nfc: Fix use-after-free caused by nfc_llcp_find_local sfc: fix crash when reading stats while NIC is resetting ocfs2: Fix use of slab data with sendpage net: axienet: Move reset before 64-bit DMA detection gtp: Fix use-after-free in __gtp_encap_destroy(). selftests: rtnetlink: remove netdevsim device after ipsec offload test sch_netem: fix issues in netem_change() vs get_dist_table() bonding: do not assume skb mac_header is set netlink: do not hard code device address lenth in fdb dumps netlink: fix potential deadlock in netlink_set_err() net: stmmac: fix double serdes powerdown igc: Work around HW bug causing missing timestamps igc: Retrieve TX timestamp during interrupt handling igc: Check if hardware TX timestamping is enabled earlier igc: Fix race condition in PTP tx code can: kvaser_pciefd: Set hardware timestamp on transmitted packets can: kvaser_pciefd: Add function to set skb hwtstamps can: length: fix bitstuffing count bpf: Fix bpf socket lookup from tc/xdp to respect socket VRF bindings bpf: Call __bpf_sk_lookup()/__bpf_skc_lookup() directly via TC hookpoint bpf: Factor out socket lookup functions for the TC hookpoint. wifi: ath9k: convert msecs to jiffies where needed wifi: iwlwifi: mvm: check only affected links wifi: iwlwifi: mvm: indicate HW decrypt for beacon protection mmc: Add MMC_QUIRK_BROKEN_SD_CACHE for Kingston Canvas Go Plus from 11/2019 watchdog/hardlockup: keep kernel.nmi_watchdog sysctl as 0444 if probe fails watchdog/perf: adapt the watchdog_perf interface for async model watchdog/hardlockup: rename some "NMI watchdog" constants/function watchdog/hardlockup: move perf hardlockup checking/panic to common watchdog.c watchdog/hardlockup: change watchdog_nmi_enable() to void watchdog: remove WATCHDOG_DEFAULT mm: move mm_count into its own cache line wifi: ieee80211: Fix the common size calculation for reconfiguration ML wifi: cfg80211: fix regulatory disconnect with OCB/NAN wifi: cfg80211: drop incorrect nontransmitted BSS update code wifi: cfg80211: rewrite merging of inherited elements wifi: mac80211: Remove "Missing iftype sband data/EHT cap" spam wifi: iwlwifi: pcie: fix NULL pointer dereference in iwl_pcie_irq_rx_msix_handler() wifi: iwlwifi: pull from TXQs with softirqs disabled wifi: iwlwifi: mvm: correctly access HE/EHT sband capa wifi: iwlwifi: mvm: add support for Extra EHT LTF wifi: mac80211: add helpers to access sband iftype data wifi: ath11k: Add missing hw_ops->get_ring_selector() for IPQ5018 wifi: ath11k: Restart firmware after cold boot calibration for IPQ5018 wifi: ath11k: Add missing ops config for IPQ5018 in ath11k_ahb_probe() wifi: ath11k: Add missing check for ioremap rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO wifi: iwlwifi: fw: print PC register value instead of address wifi: iwlwifi: mvm: Handle return value for iwl_mvm_sta_init wifi: mac80211: Fix permissions for valid_links debugfs entry bpf: Verify scalar ids mapping in regsafe() using check_ids() bpf: Use scalar ids in mark_chain_precision() wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key() selftests/bpf: Fix invalid pointer check in get_xlated_program() memstick r592: make memstick_debug_get_tpc_name() static mmc: mediatek: Avoid ugly error message when SDIO wakeup IRQ isn't used kexec: fix a memory leak in crash_shrink_memory() watchdog/perf: more properly prevent false positives with turbo modes watchdog/perf: define dummy watchdog_update_hrtimer_threshold() on correct config selftests: cgroup: fix unexpected failure on test_memcg_low ice: handle extts in the miscellaneous interrupt thread wifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown wifi: rsi: Do not configure WoWlan in shutdown hook if not enabled spi: spi-geni-qcom: Do not do DMA map/unmap inside driver, use framework instead soc: qcom: geni-se: Add interfaces geni_se_tx_init_dma() and geni_se_rx_init_dma() selftests/bpf: Fix check_mtu using wrong variable type wifi: mac80211: recalc min chandef for new STA links wifi: iwlwifi: mvm: send time sync only if needed tools/resolve_btfids: Fix setting HOSTCFLAGS bpf: Make bpf_refcount_acquire fallible for non-owning refs bpf: Fix __bpf_{list,rbtree}_add's beginning-of-node calculation bpf: Set kptr_struct_meta for node param to list and rbtree insert funcs bpf: Remove anonymous union in bpf_kfunc_call_arg_meta wifi: ath10k: Trigger STA disconnect after reconfig complete on hardware restart samples/bpf: xdp1 and xdp2 reduce XDPBUFSIZE to 60 wifi: rtw88: usb: silence log flooding error message wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes wifi: ray_cs: Fix an error handling path in ray_probe() wifi: wl3501_cs: Fix an error handling path in wl3501_probe() wifi: atmel: Fix an error handling path in atmel_probe() wifi: orinoco: Fix an error handling path in orinoco_cs_probe() wifi: orinoco: Fix an error handling path in spectrum_cs_probe() regulator: core: Streamline debugfs operations regulator: core: Fix more error checking for debugfs_create_dir() regulator: rk808: fix asynchronous probing selftests/bpf: Do not use sign-file as testcase bpf: Fix memleak due to fentry attach failure bpf: Remove bpf trampoline selector bpftool: JIT limited misreported as negative value on aarch64 nfc: llcp: fix possible use of uninitialized variable in nfc_llcp_send_connect() spi: dw: Round of n_bytes to power of 2 bpf: Don't EFAULT for {g,s}setsockopt with wrong optlen libbpf: fix offsetof() and container_of() to work with CO-RE sfc: release encap match in efx_tc_flow_free() sctp: add bpf_bypass_getsockopt proto callback wifi: mwifiex: Fix the size of a memory allocation in mwifiex_ret_802_11_scan() wifi: rtw88: unlock on error path in rtw_ops_add_interface() wifi: wilc1000: fix for absent RSN capabilities WFA testcase spi: spi-geni-qcom: Correct CS_TOGGLE bit in SPI_TRANS_CFG samples/bpf: Fix buffer overflow in tcp_basertt wifi: rtw89: fix rtw89_read_chip_ver() for RTL8852B and RTL8851B bpf: fix propagate_precision() logic for inner frames bpf: maintain bitmasks across all active frames in __mark_chain_precision bpf: improve precision backtrack logging bpf: encapsulate precision backtracking bookkeeping libbpf: btf_dump_type_data_check_overflow needs to consider BTF_MEMBER_BITFIELD_SIZE wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation igc: Enable and fix RX hash usage by netstack sched/core: Avoid multiple calling update_rq_clock() in __cfsb_csd_unthrottle() pstore/ram: Add check for kstrdup ima: Fix build warnings evm: Fix build warnings evm: Complete description of evm_inode_setattr() locking/atomic: arm: fix sync ops reiserfs: Initialize sec->length in reiserfs_security_init(). x86/mm: Fix __swp_entry_to_pte() for Xen PV guests perf/ibs: Fix interface via core pmu events selftests/ftace: Fix KTAP output ordering kselftest: vDSO: Fix accumulation of uninitialized ret when CLOCK_REALTIME is undefined tools/nolibc: ensure fast64 integer types have 64 bits x86/xen: Set MTRR state when running as Xen PV initial domain x86/mtrr: Replace size_or_mask and size_and_mask with a much easier concept x86/hyperv: Set MTRR state when running as SEV-SNP Hyper-V guest x86/mtrr: Support setting MTRR state for software defined MTRRs x86/mtrr: Remove physical address size calculation rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup() rcutorture: Correct name of use_softirq module parameter rcu-tasks: Stop rcu_tasks_invoke_cbs() from using never-onlined CPUs rcu: Make rcu_cpu_starting() rely on interrupts being disabled kunit: tool: undo type subscripts for subprocess.Popen thermal/drivers/qoriq: Only enable supported sensors thermal/drivers/sun8i: Fix some error handling paths in sun8i_ths_probe() thermal/drivers/qcom/tsens-v0_1: Add mdm9607 correction offsets thermal/drivers/qcom/tsens-v0_1: Fix mdm9607 slope values thermal/drivers/qcom/tsens-v0_1: Add support for MSM8226 cpufreq: intel_pstate: Fix energy_performance_preference for passive ARM: 9303/1: kprobes: avoid missing-declaration warnings PM: domains: Move the verification of in-params from genpd_add_device() powercap: RAPL: Fix CONFIG_IOSF_MBI dependency powercap: RAPL: fix invalid initialization for pl4_supported field APEI: GHES: correctly return NULL for ghes_get_devices() perf/arm_cspmu: Fix event attribute type perf: arm_cspmu: Set irq affinitiy only if overflow interrupt is used drivers/perf: hisi: Don't migrate perf to the CPU going to teardown x86/tdx: Fix race between set_memory_encrypted() and load_unaligned_zeropad() x86/mm: Allow guest.enc_status_change_prepare() to fail drivers/perf: apple_m1: Force 63bit counters for M2 CPUs perf/arm-cmn: Fix DTC reset PM: domains: fix integer overflow issues in genpd_parse_state() clocksource/drivers/cadence-ttc: Fix memory leak in ttc_timer_probe blk-mq: don't insert passthrough request into sw queue btrfs: fix file_offset for REQ_BTRFS_ONE_ORDERED bios that get split btrfs: don't treat zoned writeback as being from an async helper thread btrfs: only call __extent_writepage_io from extent_write_locked_range btrfs: don't fail writeback when allocating the compression context fails btrfs: fix range_end calculation in extent_write_locked_range btrfs: submit a writeback bio per extent_buffer btrfs: return bool from lock_extent_buffer_for_io btrfs: don't use btrfs_bio_ctrl for extent buffer reading btrfs: always read the entire extent_buffer tracing/timer: Add missing hrtimer modes to decode_hrtimer_mode(). tick/rcu: Fix bogus ratelimit condition posix-timers: Prevent RT livelock in itimer_delete() erofs: fix compact 4B support for 16k block size svcrdma: Prevent page release when nothing was received irqchip/jcore-aic: Fix missing allocation of IRQ descriptors irqchip/stm32-exti: Fix warning on initialized field overwritten splice: don't call file_accessed in copy_splice_read irqchip/loongson-eiointc: Fix irq affinity setting during resume block: fix blktrace debugfs entries leakage md/raid1-10: submit write io directly if bitmap is not enabled md/raid1-10: factor out a helper to submit normal write md/raid1-10: factor out a helper to add bio to plug md/raid10: fix io loss while replacement replace rdev md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request md/raid10: fix wrong setting of max_corr_read_errors md/raid10: fix overflow of md/safe_mode_delay md/raid10: check slab-out-of-bounds in md_bitmap_get_counter nvme-core: fix dev_pm_qos memleak nvme-core: add missing fault-injection cleanup nvme-core: fix memory leak in dhchap_ctrl_secret nvme-core: fix memory leak in dhchap_secret_store lockd: drop inappropriate svc_get() from locked_get() blk-mq: fix potential io hang by wrong 'wake_batch' virt: sevguest: Add CONFIG_CRYPTO dependency blk-cgroup: Reinit blkg_iostat_set after clearing in blkcg_reset_stats() x86/sev: Fix calculation of end address based on number of pages blk-iocost: use spin_lock_irqsave in adjust_inuse_and_calc_cost fsverity: don't use bio_first_page_all() in fsverity_verify_bio() fsverity: use shash API instead of ahash API x86/resctrl: Only show tasks' pid in current pid namespace erofs: kill hooked chains to avoid loops on deduplicated compressed images splice: Fix filemap_splice_read() to use the correct inode block/rq_qos: protect rq_qos apis with a new lock block: Fix the type of the second bdev_op_is_zoned_write() argument blk-mq: don't queue plugged passthrough requests into scheduler s390/kasan: fix insecure W+X mapping warning fs: pipe: reveal missing function protoypes Revert "drm/amd/display: edp do not add non-edid timings" iio: accel: fxls8962af: fixup buffer scan element type iio: accel: fxls8962af: errata bug only applicable for FXLS8962AF iio: adc: ad7192: Fix internal/external clock selection iio: adc: ad7192: Fix null ad7192_state pointer access iio: addac: ad74413: don't set DIN_SINK for functions other than digital input dt-bindings: iio: ad7192: Add mandatory reference voltage source extcon: usbc-tusb320: Unregister typec port on driver removal phy: tegra: xusb: Clear the driver reference in usb-phy dev usb: dwc3: gadget: Propagate core init errors to UDC during pullup USB: serial: option: add LARA-R6 01B PIDs start_kernel: Add __no_stack_protector function attribute ** Affects: linux (Ubuntu) Importance: Undecided Status: Confirmed ** Affects: linux (Ubuntu Mantic) Importance: Undecided Status: Confirmed ** Tags: kernel-stable-tracking-bug ** Changed in: linux (Ubuntu) Status: New => Confirmed ** Tags added: kernel-stable-tracking-bug ** Also affects: linux (Ubuntu Mantic) Importance: Undecided Status: Confirmed -- 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/2028251 Title: Mantic update: v6.4.4 upstream stable release Status in linux package in Ubuntu: Confirmed Status in linux source package in Mantic: Confirmed 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.4.4 upstream stable release from git://git.kernel.org/ Linux 6.4.4 sh: hd64461: Handle virq offset for offchip IRQ base and HD64461 IRQ sh: mach-dreamcast: Handle virq offset in cascaded IRQ demux sh: mach-highlander: Handle virq offset in cascaded IRL demux sh: mach-r2d: Handle virq offset in cascaded IRL demux block/partition: fix signedness issue for Amiga partitions io_uring: Use io_schedule* in cqring wait tty: serial: fsl_lpuart: add earlycon for imx8ulp platform wireguard: netlink: send staged packets when setting initial private key wireguard: queueing: use saner cpu selection wrapping netfilter: nf_tables: prevent OOB access in nft_byteorder_eval netfilter: nf_tables: do not ignore genmask when looking up chain by id netfilter: conntrack: Avoid nf_ct_helper_hash uses after free drm/amdgpu: check RAS irq existence for VCN/JPEG drm/amd/pm: add abnormal fan detection for smu 13.0.0 drm/amdgpu/sdma4: set align mask to 255 drm/amd/pm: revise the ASPM settings for thunderbolt attached scenario drm/amdgpu: Skip mark offset for high priority rings drm/amdgpu: make sure that BOs have a backing store drm/amdgpu: make sure BOs are locked in amdgpu_vm_get_memory LoongArch: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation ovl: fix null pointer dereference in ovl_get_acl_rcu() ovl: let helper ovl_i_path_real() return the realinode ovl: fix null pointer dereference in ovl_permission() kbuild: add $(CLANG_FLAGS) to KBUILD_CPPFLAGS kbuild: Add KBUILD_CPPFLAGS to as-option invocation kbuild: Add CLANG_FLAGS to as-instr powerpc/vdso: Include CLANG_FLAGS explicitly in ldflags-y mips: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation Input: ads7846 - fix pointer cast warning fs: no need to check source md/raid1-10: fix casting from randomized structure in raid1_submit_write() Input: ads7846 - Fix usage of match data blktrace: use inline function for blk_trace_remove() while blktrace is disabled leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename ARM: orion5x: fix d2net gpio initialization ARM: dts: qcom: ipq4019: fix broken NAND controller properties override ARM: dts: qcom: msm8660: Fix regulator node names regulator: tps65219: Fix matching interrupts for their regulators ASoC: mediatek: mt8173: Fix snd_soc_component_initialize error path ASoC: mediatek: mt8173: Fix irq error path btrfs: do not BUG_ON() on tree mod log failure at __btrfs_cow_block() btrfs: fix extent buffer leak after tree mod log failure at split_node() btrfs: add missing error handling when logging operation while COWing extent buffer btrfs: fix race when deleting quota root from the dirty cow roots list btrfs: reinsert BGs failed to reclaim btrfs: add block-group tree to lockdep classes btrfs: bail out reclaim process if filesystem is read-only btrfs: delete unused BGs while reclaiming BGs btrfs: warn on invalid slot in tree mod log rewind btrfs: insert tree mod log move in push_node_left btrfs: fix dirty_metadata_bytes for redirtied buffers btrfs: add handling for RAID1C23/DUP to btrfs_reduce_alloc_profile ipvs: increase ip_vs_conn_tab_bits range for 64BIT usb: typec: ucsi: Mark dGPUs as DEVICE scope fs: Lock moved directories fs: Establish locking order for unrelated directories Revert "udf: Protect rename against modification of moved directory" Revert "f2fs: fix potential corruption when moving a directory" ext4: Remove ext4 locking of moved directory fs: avoid empty option when generating legacy mount string jffs2: reduce stack usage in jffs2_build_xattr_subsystem() nfsd: use vfs setgid helper shmem: use ramfs_kill_sb() for kill_sb method of ramfs-based tmpfs mm/damon/ops-common: atomically test and clear young on ptes and pmds autofs: use flexible array in ioctl structure integrity: Fix possible multiple allocation in integrity_inode_get() um: Use HOST_DIR for mrproper watch_queue: prevent dangling pipe pointer bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent bcache: Remove unnecessary NULL point check in node allocations bcache: fixup btree_cache_wait list damage wifi: mt76: mt7921e: fix init command fail with enabled device wifi: cfg80211: fix receiving mesh packets without RFC1042 header wifi: ath10k: Serialize wake_tx_queue ops wifi: cfg80211: fix regulatory disconnect for non-MLO mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. mmc: mmci: Set PROBE_PREFER_ASYNCHRONOUS mmc: core: disable TRIM on Micron MTFC4GACAJCN-1M mmc: core: disable TRIM on Kingston EMMC04G-M627 mm/mglru: make memcg_lru->lock irq safe io_uring: wait interruptibly for request completions on exit irqchip/loongson-pch-pic: Fix initialization of HT vector register NFSD: add encoding of op_recall flag for write delegation irqchip/loongson-pch-pic: Fix potential incorrect hwirq assignment nfsd: move init of percpu reply_cache_stats counters back to nfsd_init_net irqchip/loongson-liointc: Fix IRQ trigger polarity arm64/signal: Restore TPIDR2 register rather than memory state Revert "drm/amd/display: Move DCN314 DOMAIN power control to DMCUB" lib: dhry: fix sleeping allocations inside non-preemptable section writeback: account the number of pages written back i2c: xiic: Don't try to handle more interrupt events after error apparmor: fix profile verification and enable it apparmor: fix policy_compat permission remap with extended permissions apparmor: add missing failure check in compute_xmatch_perms apparmor: fix missing error check for rhashtable_insert_fast sh: dma: Fix DMA channel offset calculation risc-v: Fix order of IPI enablement vs RCU startup s390/qeth: Fix vipa deletion afs: Fix accidental truncation when storing data octeontx-af: fix hardware timestamp configuration net: dsa: sja1105: always enable the send_meta options net: dsa: tag_sja1105: fix MAC DA patching from meta frames pptp: Fix fib lookup calls. riscv: move memblock_allow_resize() after linear mapping is ready fanotify: disallow mount/sb marks on kernel internal pseudo fs drm/i915/psr: Fix BDW PSR AUX CH data register offsets net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX xsk: Honor SO_BINDTODEVICE on bind bpf, btf: Warn but return no error for NULL btf from __register_btf_kfunc_id_set() vduse: fix NULL pointer dereference tcp: annotate data races in __tcp_oow_rate_limited() net: fix net_dev_start_xmit trace event vs skb_transport_offset() net: dsa: tag_sja1105: fix source port decoding in vlan_filtering=0 bridge mode net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode powerpc: dts: turris1x.dts: Fix PCIe MEM size for pci2 node powerpc: allow PPC_EARLY_DEBUG_CPM only when SERIAL_CPM=y ntfs: Fix panic about slab-out-of-bounds caused by ntfs_listxattr() octeontx2-af: Reset MAC features in FLR octeontx2-af: Add validation before accessing cgx and lmac octeontx2-af: Fix mapping for NIX block from CGX connection octeontx2-af: cn10kb: fix interrupt csr addresses f2fs: fix error path handling in truncate_dnode() mailbox: ti-msgmgr: Fill non-message tx data fields with 0x0 drm/amd: Don't try to enable secure display TA multiple times drm/amdgpu: fix number of fence calculations spi: bcm-qspi: return error if neither hif_mspi nor mspi is available mlxsw: minimal: fix potential memory leak in mlxsw_m_linecards_init net: dsa: vsc73xx: fix MTU configuration ibmvnic: Do not reset dql stats on NON_FATAL err sfc: support for devlink port requires MAE access Bluetooth: MGMT: Fix marking SCAN_RSP as not connectable Bluetooth: ISO: use hci_sync for setting CIG parameters Bluetooth: fix invalid-bdaddr quirk for non-persistent setup Add MODULE_FIRMWARE() for FIRMWARE_TG357766. net: dsa: tag_sja1105: always prefer source port information from INCL_SRCPT net: dsa: sja1105: always enable the INCL_SRCPT option net: dsa: felix: don't drop PTP frames with tag_8021q when RX timestamping is disabled net: mscc: ocelot: don't keep PTP configuration of all ports in single structure net: mscc: ocelot: don't report that RX timestamping is enabled by default spi: spi-geni-qcom: enable SPI_CONTROLLER_MUST_TX for GPI DMA mode net/sched: act_ipt: zero skb->cb before calling target net/sched: act_ipt: add sanity checks on skb before calling target net/sched: act_ipt: add sanity checks on table name and hook locations sctp: fix potential deadlock on &net->sctp.addr_wq_lock media: cec: i2c: ch7322: also select REGMAP media: tc358746: select CONFIG_GENERIC_PHY tools/virtio: fix build break for aarch64 virtio-vdpa: Fix unchecked call to NULL set_vq_affinity f2fs: check return value of freeze_super() drm/i915/guc/slpc: Apply min softlimit correctly drm/i915/psr: Use hw.adjusted mode when calculating io/fast wake times rtc: st-lpc: Release some resources in st_rtc_probe() in case of error blk-throttle: Fix io statistics for cgroup v1 perf bpf: Move the declaration of struct rq md/raid10: fix the condition to call bio_end_io_acct() pwm: mtk_disp: Fix the disable flow of disp_pwm pwm: ab8500: Fix error code in probe() pwm: sysfs: Do not apply state to already disabled PWMs pwm: imx-tpm: force 'real_period' to be zero in suspend lib/bitmap: drop optimization of bitmap_{from,to}_arr64 phy: tegra: xusb: check return value of devm_kzalloc() mfd: stmpe: Only disable the regulators if they are enabled phy: qcom: qmp-combo: fix Display Port PHY configuration for SM8550 hwtracing: hisi_ptt: Fix potential sleep in atomic context clk: qcom: mmcc-msm8974: fix MDSS_GDSC power flags misc: fastrpc: check return value of devm_kasprintf() cpufreq: mediatek: correct voltages for MT7622 and MT7623 KVM: s390/diag: fix racy access of physical cpu number in diag 9c handler KVM: s390: vsie: fix the length of APCB bitmap mfd: stmfx: Nullify stmfx->vdd in case of error mfd: stmfx: Fix error path in stmfx_chip_init bus: fsl-mc: don't assume child devices are all fsl-mc devices nvmem: rmem: Use NVMEM_DEVID_AUTO test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation nvmem: imx-ocotp: Reverse MAC addresses on all i.MX derivates nvmem: sunplus-ocotp: release otp->clk before return cdx: fix driver managed dma support drivers: fwnode: fix fwnode_irq_get[_byname]() serial: 8250_omap: Use force_suspend and resume for system suspend Revert "usb: common: usb-conn-gpio: Set last role to unknown before initial detection" mfd: intel-lpss: Add missing check for platform_get_resource mfd: wcd934x: Fix an error handling path in wcd934x_slim_probe() rtla/hwnoise: Reduce runtime to 75% usb: dwc3-meson-g12a: Fix an error handling path in dwc3_meson_g12a_probe() usb: common: usb-conn-gpio: Set last role to unknown before initial detection usb: dwc3: qcom: Fix an error handling path in dwc3_qcom_probe() usb: dwc3: qcom: Release the correct resources in dwc3_qcom_remove() KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes f2fs: flush error flags in workqueue f2fs: fix the wrong condition to determine atomic context f2fs: support errors=remount-ro|continue|panic mountoption f2fs: fix to avoid NULL pointer dereference f2fs_write_end_io() f2fs: fix potential deadlock due to unpaired node_write lock use gfs2: Fix duplicate should_fault_in_pages() call sh: Avoid using IRQ0 on SH3 and SH4 media: atomisp: ov2680: Stop using half pixelclock for binned modes media: atomisp: gmin_platform: fix out_len in gmin_get_config_dsm_var() media: atomisp: gc0310: Fix double free in gc0310_remove() media: venus: helpers: Fix ALIGN() of non power of two mfd: rt5033: Drop rt5033-battery sub-device power: supply: rt9467: Make charger-enable control as logic level coresight: etm4x: Fix missing trctraceidr file in sysfs coresight: Fix loss of connection info when a module is unloaded i3c: master: svc: fix cpu schedule in spin lock lkdtm: replace ll_rw_block with submit_bh kernfs: fix missing kernfs_idr_lock to remove an ID from the IDR serial: 8250: lock port for UART_IER access in omap8250_irq() serial: core: lock port for start_rx() in uart_resume_port() serial: 8250: lock port for stop_rx() in omap8250_irq() serial: core: lock port for stop_rx() in uart_suspend_port() usb: misc: eud: Fix eud sysfs path (use 'qcom_eud') usb: hide unused usbfs_notify_suspend/resume functions usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe() extcon: Fix kernel doc of property capability fields to avoid warnings extcon: Fix kernel doc of property fields to avoid warnings usb: gadget: u_serial: Add null pointer check in gserial_suspend usb: dwc3: qcom: Fix potential memory leak soundwire: debugfs: fix unbalanced pm_runtime_put() soundwire: qcom: fix unbalanced pm_runtime_put() soundwire: qcom: use consistently 'ctrl' as state variable name staging: vchiq_arm: mark vchiq_platform_init() static clk: qcom: mmcc-msm8974: use clk_rcg2_shared_ops for mdp_clk_src clock clk: qcom: ipq5332: fix the order of SLEEP_CLK and XO clock clk: qcom: ipq5332: fix the src parameter in ftbl_gcc_apss_axi_clk_src clk: qcom: dispcc-qcm2290: Fix GPLL0_OUT_DIV handling clk: qcom: dispcc-qcm2290: Fix BI_TCXO_AO handling clk: qcom: ipq6018: fix networking resets media: mediatek: vcodec: using decoder status instead of core work count media: hi846: fix usage of pm_runtime_get_if_in_use() media: renesas: fdp1: Identify R-Car Gen2 versions media: i2c: Correct format propagation for st-mipid02 media: i2c: imx296: fix error checking in imx296_read_temperature() media: usb: siano: Fix warning due to null work_func_t function pointer media: videodev2.h: Fix struct v4l2_input tuner index comment media: amphion: initiate a drain of the capture queue in dynamic resolution change media: videodev2.h: Fix p_s32 and p_s64 pointer types media: common: saa7146: Avoid a leak in vmalloc_to_sg() media: amphion: drop repeated codec data for vc1g format media: amphion: drop repeated codec data for vc1l format media: usb: Check az6007_read() return value clk: qcom: gcc-qcm2290: Mark RCGs shared where applicable clk: qcom: gcc-ipq6018: Use floor ops for sdcc clocks clk: qcom: camcc-sc7180: Add parent dependency to all camera GDSCs clk: qcom: mmcc-msm8974: remove oxili_ocmemgx_clk clk: qcom: gcc: ipq5332: Use floor ops for SDCC clocks interconnect: qcom: rpm: Don't use clk_get_optional for bus clocks anymore interconnect: qcom: rpm: Rename icc provider num_clocks to num_bus_clocks serial: 8250: omap: Fix freeing of resources on failed register usb: dwc2: Fix some error handling paths xhci: Improve the XHCI system resume time USB: Extend pci resume function to handle PM events cpufreq: tegra194: Fix an error handling path in tegra194_cpufreq_probe() sh: j2: Use ioremap() to translate device tree address into kernel memory f2fs: do not allow to defragment files have FI_COMPRESS_RELEASED dt-bindings: power: reset: qcom-pon: Only allow reboot-mode pre-pmk8350 w1: fix loop in w1_fini() w1: w1_therm: fix locking behavior in convert_t x86/efi: Make efi_set_virtual_address_map IBT safe arm64: sme: Use STR P to clear FFR context field in streaming SVE mode ksmbd: avoid field overflow warning smb: client: fix shared DFS root mounts with different prefixes smb: client: fix broken file attrs with nodfs mounts cifs: do all necessary checks for credits within or before locking cifs: prevent use-after-free by freeing the cfile later efi/libstub: Disable PCI DMA before grabbing the EFI memory map kbuild: deb-pkg: remove the CONFIG_MODULES check in buildeb kbuild: builddeb: always make modules_install, to install modules.builtin* tools/testing/cxl: Fix command effects for inject/clear poison cxl/region: Fix state transitions after reset failure cxl/region: Flag partially torn down regions as unusable cxl/region: Move cache invalidation before region teardown, and before setup kbuild: Disable GCOV for *.mod.o kbuild: Fix CFI failures with GCOV SUNRPC: Fix UAF in svc_tcp_listen_data_ready() btrfs: do not BUG_ON() on tree mod log failure at balance_level() btrfs: fix race when deleting free space root from the dirty cow roots list mmc: block: ioctl: do write error check for spi block: increment diskseq on all media change events block: change all __u32 annotations to __be32 in affs_hardblocks.h block: add overflow checks for Amiga partition support block: fix signed int overflow in Amiga partition support apparmor: fix: kzalloc perms tables for shared dfas ALSA: pcm: Fix potential data race at PCM memory allocation helpers ALSA: jack: Fix mutex call in snd_jack_report() ALSA: hda/realtek: Add quirk for Clevo NPx0SNx ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBook hwrng: st - keep clock enabled while hwrng is registered dax/kmem: Pass valid argument to memory_group_register_static dax: Introduce alloc_dev_dax_id() dax: Fix dax_mapping_release() use after free SMB3: Do not send lease break acknowledgment if all file handles have been closed NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION NFSv4.2: fix wrong shrinker_id crypto: qat - unmap buffers before free for RSA crypto: qat - unmap buffer before free for DH ARC: define ASM_NL and __ALIGN(_STR) outside #ifdef __ASSEMBLY__ guard modpost: fix off by one in is_executable_section() scripts/mksysmap: Fix badly escaped '$' dt-bindings: qcom-qce: Fix compatible combinations for SM8150 and IPQ4019 SoCs crypto: jitter - correct health test during initialization crypto: marvell/cesa - Fix type mismatch warning modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} modpost: fix section mismatch message for R_ARM_ABS32 crypto: nx - fix build warnings when DEBUG_FS is not enabled modpost: remove broken calculation of exception_table_entry size hwrng: virtio - Fix race on data_avail and actual data vfio/mdev: Move the compat_class initialization to module init PCI: vmd: Fix uninitialized variable usage in vmd_enable_domain() PCI: endpoint: functions/pci-epf-test: Fix dma_chan direction PCI: endpoint: Fix a Kconfig prompt of vNTB driver riscv: hibernate: remove WARN_ON in save_processor_state perf test: Set PERF_EXEC_PATH for script execution powerpc/mm/dax: Fix the condition when checking if altmap vmemap can cross-boundary powerpc/book3s64/mm: Fix DirectMap stats in /proc/meminfo riscv: uprobes: Restore thread.bad_cause platform/x86:intel/pmc: Update maps for Meteor Lake P/M platforms PCI: qcom: Disable write access to read only registers for IP v2.9.0 PCI: qcom: Use DWC helpers for modifying the read-only DBI registers riscv: hibernation: Remove duplicate call of suspend_restore_csrs powerpc: update ppc_save_regs to save current r1 in pt_regs powerpc/powernv/sriov: perform null check on iov before dereferencing iov scsi: ufs: core: mcq: Fix the incorrect OCS value for the device command scsi: ufs: core: Remove a ufshcd_add_command_trace() call perf stat: Reset aggr stats for each run pinctrl: at91-pio4: check return value of devm_kasprintf() pinctrl: microchip-sgpio: check return value of devm_kasprintf() pinctrl: freescale: Fix a memory out of bounds when num_configs is 1 powerpc/64s: Fix VAS mm use after free perf tool x86: Fix perf_env memory leak perf tool x86: Consolidate is_amd check into single function platform/x86/dell/dell-rbtn: Fix resources leaking on error path perf tests task_analyzer: Skip tests if no libtraceevent support perf tests task_analyzer: Fix bad substitution ${$1} perf metric: Fix no group check perf dwarf-aux: Fix off-by-one in die_get_varname() platform/x86/intel/pmc/mtl: Put devices in D3 during resume platform/x86/intel/pmc: Add resume callback platform/x86: thinkpad_acpi: Fix lkp-tests warnings for platform profiles perf script: Fix allocation of evsel->priv related to per-event dump files powerpc/signal32: Force inlining of __unsafe_save_user_regs() and save_tm_user_regs_unsafe() powerpc/interrupt: Don't read MSR from interrupt_exit_kernel_prepare() kcsan: Don't expect 64 bits atomic builtins from 32 bits architectures pinctrl: npcm7xx: Add missing check for ioremap pinctrl:sunplus: Add check for kmalloc platform/x86: think-lmi: Correct NVME password handling platform/x86: think-lmi: Correct System password interface platform/x86: think-lmi: mutex protection around multiple WMI calls platform/x86:intel/pmc: Remove Meteor Lake S platform support pinctrl: cherryview: Return correct value if pin in push-pull mode perf bench: Add missing setlocale() call to allow usage of %'d style formatting pinctrl: tegra: Duplicate pinmux functions table scsi: ufs: core: Fix handling of lrbp->cmd scsi: ufs: core: Increase the START STOP UNIT timeout from one to ten seconds scsi: lpfc: Revise NPIV ELS unsol rcv cmpl logic to drop ndlp based on nlp_state PCI: Add pci_clear_master() stub for non-CONFIG_PCI scsi: ufs: Declare ufshcd_{hold,release}() once pinctrl: sunplus: Add check for kmalloc PCI: ftpci100: Release the clock resources perf evsel: Don't let for_each_group() treat the head of the list as one of its nodes PCI: pciehp: Cancel bringup sequence if card is not present pinctrl: at91: fix a couple NULL vs IS_ERR() checks scsi: 3w-xxxx: Add error handling for initialization failure in tw_probe() PCI/ASPM: Disable ASPM on MFD function removal to avoid use-after-free platform/x86: lenovo-yogabook: Set default keyboard backligh brightness on probe() platform/x86: lenovo-yogabook: Reprobe devices on remove() platform/x86: lenovo-yogabook: Fix work race on remove() pinctrl: bcm2835: Handle gpiochip_add_pin_range() errors scsi: qedf: Fix NULL dereference in error handling PCI: vmd: Reset VMD config register between soft reboots PCI: cadence: Fix Gen2 Link Retraining process iommufd: Call iopt_area_contig_done() under the lock iommufd: Do not access the area pointer after unlocking ASoC: amd: acp: clear pdm dma interrupt mask ARM: dts: lan966x: kontron-d10: fix SPI CS ARM: dts: lan966x: kontron-d10: fix board reset clk: Fix memory leak in devm_clk_notifier_register() ASoC: imx-audmix: check return value of devm_kasprintf() ovl: update of dentry revalidate flags after copy up drivers: meson: secure-pwrc: always enable DMA domain clk: clocking-wizard: check return value of devm_kasprintf() clk: ti: clkctrl: check return value of kasprintf() clk: keystone: sci-clk: check return value of kasprintf() clk: si5341: free unused memory on probe failure clk: si5341: check return value of {devm_}kasprintf() clk: si5341: return error if one synth clock registration fails clk: cdce925: check return value of kasprintf() clk: vc5: check memory returned by kasprintf() clk: mediatek: clk-mt8173-apmixedsys: Fix iomap not released issue clk: mediatek: clk-mt8173-apmixedsys: Fix return value for of_iomap() error clk: mediatek: clk-mtk: Grab iomem pointer for divider clocks drm/msm/dpu: correct MERGE_3D length drm/msm/dpu: fix sc7280 and sc7180 PINGPONG done interrupts drm/msm/dpu: Disable pingpong TE on DPU 5.0.0 and above drm/msm/dpu: Move autorefresh disable from CMD encoder to pingpong drm/msm/dpu: Drop unused poll_timeout_wr_ptr PINGPONG callback drm/amdgpu: Fix usage of UMC fill record in RAS drm/amdgpu: Fix memcpy() in sienna_cichlid_append_powerplay_table function. arm64: dts: mt7986: increase bl2 partition on NAND of Bananapi R3 arm64: dts: mediatek: mt8192: Fix CPUs capacity-dmips-mhz arm64: dts: mediatek: Add cpufreq nodes for MT8192 drm/msm/dp: Free resources after unregistering them drm/msm/dp: Drop aux devices together with DP controller drm/msm/dsi: Remove incorrect references to slice_count drm/msm/dpu: Fix slice_last_group_size calculation drm/msm/dpu: do not enable color-management if DSPPs are not available ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer arm64: dts: ti: k3-am69-sk: Fix main_i2c0 alias arm64: dts: ti: k3-j784s4: Fix wakeup pinmux range and pinctrl node offsets arm64: dts: ti: k3-j784s4-evm: Fix main_i2c0 alias arm64: dts: ti: k3-j721e-beagleboneai64: Fix mailbox node status clk: tegra: tegra124-emc: Fix potential memory leak clk: clocking-wizard: Fix Oops in clk_wzrd_register_divider() clk: bcm: rpi: Fix off by one in raspberrypi_discover_clocks() arm64: dts: qcom: sm8550: Add missing interconnect path to USB HC arm64: dts: qcom: sm8250-edo: Panel framebuffer is 2.5k instead of 4k arm64: dts: qcom: sm8550: Flush RSC sleep & wake votes arm64: dts: qcom: sdm845: Flush RSC sleep & wake votes arm64: dts: qcom: sdm670: Flush RSC sleep & wake votes arm64: dts: qcom: qdu1000: Flush RSC sleep & wake votes clk: mediatek: fix of_iomap memory leak clk: imx: clk-imx8mp: improve error handling in imx8mp_clocks_probe() clk: imx93: fix memory leak and missing unwind goto in imx93_clocks_probe clk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probe clk: imx: clk-imxrt1050: fix memory leak in imxrt1050_clocks_probe clk: imx: composite-8m: Add imx8m_divider_determine_rate RDMA/bnxt_re: Avoid calling wake_up threads from spin_lock context RDMA/bnxt_re: wraparound mbox producer index drm/msm/a5xx: really check for A510 in a5xx_gpu_init drm/msm/a6xx: don't set IO_PGTABLE_QUIRK_ARM_OUTER_WBWA with coherent SMMU amdgpu: validate offset_in_bo of drm_amdgpu_gem_va RDMA/rxe: Fix access checks in rxe_check_bind_mw HID: uclogic: Modular KUnit tests should not depend on KUNIT=y drm/radeon: fix possible division-by-zero errors drm/amd/display: Fix artifacting on eDP panels when engaging freesync video mode soc: mediatek: SVS: Fix MT8192 GPU node name drm/amdkfd: Fix potential deallocation of previously deallocated memory. drm/amd/display: Fix a test dml32_rq_dlg_get_rq_reg() drm/amd/display: Fix a test CalculatePrefetchSchedule() clk: Export clk_hw_forward_rate_request() ARM: dts: BCM5301X: fix duplex-full => full-duplex hwmon: (pmbus/adm1275) Fix problems with temperature monitoring on ADM1272 hwmon: (gsc-hwmon) fix fan pwm temperature scaling ARM: dts: stm32: fix i2s endpoint format property for stm32mp15xx-dkx accel/habanalabs: fix gaudi2_get_tpc_idle_status() return ARM: dts: stm32: Fix audio routing on STM32MP15xx DHCOM PDK2 arm64: dts: rockchip: Fix compatible for Bluetooth on rk3566-anbernic Input: pm8941-powerkey - fix debounce on gen2+ PMICs arm64: dts: ti: k3-j7200: Fix physical address of pin arm64: dts: rockchip: Assign ES8316 MCLK rate on rk3588-rock-5b drm/i915: No 10bit gamma on desktop gen3 parts drm/i915/display: Make display responsible for probing its own IP drm/i915/display: Move display runtime info to display structure drm/i915: Convert INTEL_INFO()->display to a pointer drm/i915/display: Move display device info to header under display/ drm/i915: hide mkwrite_device_info() better drm/i915: Fix limited range csc matrix dt-bindings: arm-smmu: Fix SC8280XP Adreno binding fbdev: omapfb: lcd_mipid: Fix an error handling path in mipid_spi_probe() drm/msm/dpu: always clear every individual pending flush mask drm/msm/dpu: set DSC flush bit correctly at MDP CTL flush register arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1 ARM: dts: iwg20d-q7-common: Fix backlight pwm specifier RDMA/hns: Fix hns_roce_table_get return value IB/hfi1: Fix wrong mmu_node used for user SDMA packet after invalidate RDMA/irdma: avoid fortify-string warning in irdma_clr_wqes soc/fsl/qe: fix usb.c build errors ARM: dts: meson8: correct uart_B and uart_C clock references ASoC: es8316: Do not set rate constraints for unsupported MCLKs ASoC: es8316: Increment max value for ALC Capture Target Volume control ARM: dts: qcom: apq8074-dragonboard: Set DMA as remotely controlled memory: brcmstb_dpfe: fix testing array offset after use ARM: dts: stm32: Shorten the AV96 HDMI sound card name arm64: dts: mediatek: mt8195: Add mediatek,broken-save-restore-fw to cherry arm64: dts: mediatek: mt8192: Add mediatek,broken-save-restore-fw to asurada arm64: dts: mediatek: mt8183: Add mediatek,broken-save-restore-fw to kukui arm64: dts: qcom: apq8096: fix fixed regulator name property arm64: dts: qcom: pm7250b: add missing spmi-vadc include ARM: omap2: fix missing tick_broadcast() prototype ARM: ep93xx: fix missing-prototype warnings drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H drm: bridge: samsung-dsim: Fix PMS Calculator on imx8m[mnp] drm/bridge: ti-sn65dsi83: Fix enable/disable flow to meet spec arm64: dts: qcom: apq8016-sbc: Fix 1.8V power rail on LS expansion arm64: dts: qcom: apq8016-sbc: Fix regulator constraints arm64: dts: qcom: sdm845-polaris: add missing touchscreen child node reg arm64: dts: qcom: sm8550: correct pinctrl unit address arm64: dts: qcom: sm8550: correct crypto unit address arm64: dts: qcom: sm8350: correct USB phy unit address arm64: dts: qcom: sm8350: correct PCI phy unit address arm64: dts: qcom: sm8350: correct DMA controller unit address arm64: dts: qcom: sm6115: correct thermal-sensor unit address arm64: dts: qcom: sdm845: correct camss unit address arm64: dts: qcom: sdm630: correct camss unit address arm64: dts: qcom: msm8996: correct camss unit address arm64: dts: qcom: msm8994: correct SPMI unit address arm64: dts: qcom: msm8976: correct MMC unit address arm64: dts: qcom: msm8953: correct WCNSS unit address arm64: dts: qcom: msm8953: correct IOMMU unit address arm64: dts: qcom: msm8916: correct WCNSS unit address arm64: dts: qcom: msm8916: correct MMC unit address arm64: dts: qcom: msm8916: correct camss unit address arm64: dts: qcom: ipq6018: correct qrng unit address arm64: dts: qcom: pm8998: don't use GIC_SPI for SPMI interrupts ARM: dts: qcom: msm8974: do not use underscore in node name (again) ARM/musb: omap2: Remove global GPIO numbers from TUSB6010 ARM: omap2: Rewrite WLAN quirk to use GPIO descriptors ARM: omap2: Get USB hub reset GPIO from descriptor ARM/gpio: Push OMAP2 quirk down into TWL4030 driver ARM: omap1: Exorcise the legacy GPIO header ARM: omap1: Make serial wakeup GPIOs use descriptors ARM: omap1: Fix up the Nokia 770 board device IRQs ARM/mmc: Convert old mmci-omap to GPIO descriptors Input: ads7846 - Convert to use software nodes ARM: omap1: Remove reliance on GPIO numbers from SX1 ARM: omap1: Remove reliance on GPIO numbers from PalmTE ARM: omap1: Drop header on AMS Delta ARM/mfd/gpio: Fixup TPS65010 regression on OMAP1 OSK1 drm/bridge: anx7625: Prevent endless probe loop arm64: dts: qcom: qrb4210-rb2: Fix CD gpio for SDHC2 ARM: dts: gta04: Move model property out of pinctrl node clk: renesas: rzg2l: Fix CPG_SIPLL5_CLK1 register write iommu/virtio: Return size mapped for a detached domain iommu/virtio: Detach domain on endpoint release drm/nouveau: dispnv50: fix missing-prototypes warning drm/msm/dpu: Set DPU_DATA_HCTL_EN for in INTF_SC7180_MASK drm/msm/dpu: Use V4.0 PCC DSPP sub-block in SC7[12]80 drm/msm/dpu: fix cursor block register bit offset in msm8998 hw catalog drm/msm/dsi: don't allow enabling 14nm VCO with unprogrammed rate drm/msm/dpu: enable DSPP_2/3 for LM_2/3 on sm8450 RDMA/bnxt_re: Fix to remove an unnecessary log RDMA/bnxt_re: Remove a redundant check inside bnxt_re_update_gid RDMA/bnxt_re: Use unique names while registering interrupts RDMA/bnxt_re: Fix to remove unnecessary return labels RDMA/bnxt_re: Disable/kill tasklet only if it is enabled hwmon: (f71882fg) prevent possible division by zero clk: imx: scu: use _safe list iterator to avoid a use after free arm64: dts: qcom: ipq9574: Update the size of GICC & GICV regions drm/bridge: tc358767: Switch to devm MIPI-DSI helpers arm64: dts: microchip: sparx5: do not use PSCI on reference boards bus: ti-sysc: Fix dispc quirk masking bool variables ARM: dts: stm32: Move ethernet MAC EEPROM from SoM to carrier boards drm/vkms: Fix RGB565 pixel conversion drm: Add fixed-point helper to get rounded integer values drm/vkms: isolate pixel conversion functionality ASoC: Intel: sof_sdw: start set codec init function with an adr index ASoC: Intel: sof_sdw: remove SOF_SDW_TGL_HDMI for MeteorLake devices ASoC: dt-bindings: mediatek,mt8188-afe: correct clock name driver: soc: xilinx: use _safe loop iterator to avoid a use after free drm/panel: sharp-ls043t1le01: adjust mode settings drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_init_clocks` Input: adxl34x - do not hardcode interrupt trigger type clk: rs9: Fix .driver_data content in i2c_device_id clk: vc7: Fix .driver_data content in i2c_device_id clk: vc5: Fix .driver_data content in i2c_device_id ARM: dts: meson8b: correct uart_B and uart_C clock references ARM: dts: BCM5301X: Drop "clock-names" from the SPI node drm/vram-helper: fix function names in vram helper doc Input: tests - fix input_test_match_device_id test drm/bridge: tc358768: fix THS_TRAILCNT computation drm/bridge: tc358768: fix TXTAGOCNT computation drm/bridge: tc358768: fix THS_ZEROCNT computation drm/bridge: tc358768: fix TCLK_TRAILCNT computation drm/bridge: tc358768: Add atomic_get_input_bus_fmts() implementation drm/bridge: tc358768: fix TCLK_ZEROCNT computation drm/bridge: tc358768: fix PLL target frequency drm/bridge: tc358768: fix PLL parameters computation drm/bridge: tc358768: always enable HS video mode drm/bridge: ti-sn65dsi83: Fix enable error path Input: tests - modular KUnit tests should not depend on KUNIT=y Input: tests - fix use-after-free and refcount underflow in input_test_exit() Input: cyttsp4_core - change del_timer_sync() to timer_shutdown_sync() Input: drv260x - sleep between polling GO bit drm/bridge: it6505: Move a variable assignment behind a null pointer check in receive_timing_debugfs_show() drm/i915/guc/slpc: Provide sysfs for efficient freq drm/amd/display: Explicitly specify update type per plane info change radeon: avoid double free in ci_dpm_init() drm/amd/display: fix is_timing_changed() prototype drm/amd/display: Add logging for display MALL refresh setting drm/amd/display: Unconditionally print when DP sink power state fails drm/imx/lcdc: fix a NULL vs IS_ERR() bug in probe netlink: Add __sock_i_ino() for __netlink_diag_dump(). net: dsa: avoid suspicious RCU usage for synced VLAN-aware MAC addresses ipvlan: Fix return value of ipvlan_queue_xmit() netfilter: nf_tables: fix underflow in chain reference counter netfilter: nf_tables: unbind non-anonymous set if rule construction fails netfilter: nf_conntrack_sip: fix the ct_sip_parse_numerical_param() return value. netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one lib/ts_bm: reset initial match offset for every block of text net: nfc: Fix use-after-free caused by nfc_llcp_find_local sfc: fix crash when reading stats while NIC is resetting ocfs2: Fix use of slab data with sendpage net: axienet: Move reset before 64-bit DMA detection gtp: Fix use-after-free in __gtp_encap_destroy(). selftests: rtnetlink: remove netdevsim device after ipsec offload test sch_netem: fix issues in netem_change() vs get_dist_table() bonding: do not assume skb mac_header is set netlink: do not hard code device address lenth in fdb dumps netlink: fix potential deadlock in netlink_set_err() net: stmmac: fix double serdes powerdown igc: Work around HW bug causing missing timestamps igc: Retrieve TX timestamp during interrupt handling igc: Check if hardware TX timestamping is enabled earlier igc: Fix race condition in PTP tx code can: kvaser_pciefd: Set hardware timestamp on transmitted packets can: kvaser_pciefd: Add function to set skb hwtstamps can: length: fix bitstuffing count bpf: Fix bpf socket lookup from tc/xdp to respect socket VRF bindings bpf: Call __bpf_sk_lookup()/__bpf_skc_lookup() directly via TC hookpoint bpf: Factor out socket lookup functions for the TC hookpoint. wifi: ath9k: convert msecs to jiffies where needed wifi: iwlwifi: mvm: check only affected links wifi: iwlwifi: mvm: indicate HW decrypt for beacon protection mmc: Add MMC_QUIRK_BROKEN_SD_CACHE for Kingston Canvas Go Plus from 11/2019 watchdog/hardlockup: keep kernel.nmi_watchdog sysctl as 0444 if probe fails watchdog/perf: adapt the watchdog_perf interface for async model watchdog/hardlockup: rename some "NMI watchdog" constants/function watchdog/hardlockup: move perf hardlockup checking/panic to common watchdog.c watchdog/hardlockup: change watchdog_nmi_enable() to void watchdog: remove WATCHDOG_DEFAULT mm: move mm_count into its own cache line wifi: ieee80211: Fix the common size calculation for reconfiguration ML wifi: cfg80211: fix regulatory disconnect with OCB/NAN wifi: cfg80211: drop incorrect nontransmitted BSS update code wifi: cfg80211: rewrite merging of inherited elements wifi: mac80211: Remove "Missing iftype sband data/EHT cap" spam wifi: iwlwifi: pcie: fix NULL pointer dereference in iwl_pcie_irq_rx_msix_handler() wifi: iwlwifi: pull from TXQs with softirqs disabled wifi: iwlwifi: mvm: correctly access HE/EHT sband capa wifi: iwlwifi: mvm: add support for Extra EHT LTF wifi: mac80211: add helpers to access sband iftype data wifi: ath11k: Add missing hw_ops->get_ring_selector() for IPQ5018 wifi: ath11k: Restart firmware after cold boot calibration for IPQ5018 wifi: ath11k: Add missing ops config for IPQ5018 in ath11k_ahb_probe() wifi: ath11k: Add missing check for ioremap rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO wifi: iwlwifi: fw: print PC register value instead of address wifi: iwlwifi: mvm: Handle return value for iwl_mvm_sta_init wifi: mac80211: Fix permissions for valid_links debugfs entry bpf: Verify scalar ids mapping in regsafe() using check_ids() bpf: Use scalar ids in mark_chain_precision() wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key() selftests/bpf: Fix invalid pointer check in get_xlated_program() memstick r592: make memstick_debug_get_tpc_name() static mmc: mediatek: Avoid ugly error message when SDIO wakeup IRQ isn't used kexec: fix a memory leak in crash_shrink_memory() watchdog/perf: more properly prevent false positives with turbo modes watchdog/perf: define dummy watchdog_update_hrtimer_threshold() on correct config selftests: cgroup: fix unexpected failure on test_memcg_low ice: handle extts in the miscellaneous interrupt thread wifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown wifi: rsi: Do not configure WoWlan in shutdown hook if not enabled spi: spi-geni-qcom: Do not do DMA map/unmap inside driver, use framework instead soc: qcom: geni-se: Add interfaces geni_se_tx_init_dma() and geni_se_rx_init_dma() selftests/bpf: Fix check_mtu using wrong variable type wifi: mac80211: recalc min chandef for new STA links wifi: iwlwifi: mvm: send time sync only if needed tools/resolve_btfids: Fix setting HOSTCFLAGS bpf: Make bpf_refcount_acquire fallible for non-owning refs bpf: Fix __bpf_{list,rbtree}_add's beginning-of-node calculation bpf: Set kptr_struct_meta for node param to list and rbtree insert funcs bpf: Remove anonymous union in bpf_kfunc_call_arg_meta wifi: ath10k: Trigger STA disconnect after reconfig complete on hardware restart samples/bpf: xdp1 and xdp2 reduce XDPBUFSIZE to 60 wifi: rtw88: usb: silence log flooding error message wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes wifi: ray_cs: Fix an error handling path in ray_probe() wifi: wl3501_cs: Fix an error handling path in wl3501_probe() wifi: atmel: Fix an error handling path in atmel_probe() wifi: orinoco: Fix an error handling path in orinoco_cs_probe() wifi: orinoco: Fix an error handling path in spectrum_cs_probe() regulator: core: Streamline debugfs operations regulator: core: Fix more error checking for debugfs_create_dir() regulator: rk808: fix asynchronous probing selftests/bpf: Do not use sign-file as testcase bpf: Fix memleak due to fentry attach failure bpf: Remove bpf trampoline selector bpftool: JIT limited misreported as negative value on aarch64 nfc: llcp: fix possible use of uninitialized variable in nfc_llcp_send_connect() spi: dw: Round of n_bytes to power of 2 bpf: Don't EFAULT for {g,s}setsockopt with wrong optlen libbpf: fix offsetof() and container_of() to work with CO-RE sfc: release encap match in efx_tc_flow_free() sctp: add bpf_bypass_getsockopt proto callback wifi: mwifiex: Fix the size of a memory allocation in mwifiex_ret_802_11_scan() wifi: rtw88: unlock on error path in rtw_ops_add_interface() wifi: wilc1000: fix for absent RSN capabilities WFA testcase spi: spi-geni-qcom: Correct CS_TOGGLE bit in SPI_TRANS_CFG samples/bpf: Fix buffer overflow in tcp_basertt wifi: rtw89: fix rtw89_read_chip_ver() for RTL8852B and RTL8851B bpf: fix propagate_precision() logic for inner frames bpf: maintain bitmasks across all active frames in __mark_chain_precision bpf: improve precision backtrack logging bpf: encapsulate precision backtracking bookkeeping libbpf: btf_dump_type_data_check_overflow needs to consider BTF_MEMBER_BITFIELD_SIZE wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation igc: Enable and fix RX hash usage by netstack sched/core: Avoid multiple calling update_rq_clock() in __cfsb_csd_unthrottle() pstore/ram: Add check for kstrdup ima: Fix build warnings evm: Fix build warnings evm: Complete description of evm_inode_setattr() locking/atomic: arm: fix sync ops reiserfs: Initialize sec->length in reiserfs_security_init(). x86/mm: Fix __swp_entry_to_pte() for Xen PV guests perf/ibs: Fix interface via core pmu events selftests/ftace: Fix KTAP output ordering kselftest: vDSO: Fix accumulation of uninitialized ret when CLOCK_REALTIME is undefined tools/nolibc: ensure fast64 integer types have 64 bits x86/xen: Set MTRR state when running as Xen PV initial domain x86/mtrr: Replace size_or_mask and size_and_mask with a much easier concept x86/hyperv: Set MTRR state when running as SEV-SNP Hyper-V guest x86/mtrr: Support setting MTRR state for software defined MTRRs x86/mtrr: Remove physical address size calculation rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup() rcutorture: Correct name of use_softirq module parameter rcu-tasks: Stop rcu_tasks_invoke_cbs() from using never-onlined CPUs rcu: Make rcu_cpu_starting() rely on interrupts being disabled kunit: tool: undo type subscripts for subprocess.Popen thermal/drivers/qoriq: Only enable supported sensors thermal/drivers/sun8i: Fix some error handling paths in sun8i_ths_probe() thermal/drivers/qcom/tsens-v0_1: Add mdm9607 correction offsets thermal/drivers/qcom/tsens-v0_1: Fix mdm9607 slope values thermal/drivers/qcom/tsens-v0_1: Add support for MSM8226 cpufreq: intel_pstate: Fix energy_performance_preference for passive ARM: 9303/1: kprobes: avoid missing-declaration warnings PM: domains: Move the verification of in-params from genpd_add_device() powercap: RAPL: Fix CONFIG_IOSF_MBI dependency powercap: RAPL: fix invalid initialization for pl4_supported field APEI: GHES: correctly return NULL for ghes_get_devices() perf/arm_cspmu: Fix event attribute type perf: arm_cspmu: Set irq affinitiy only if overflow interrupt is used drivers/perf: hisi: Don't migrate perf to the CPU going to teardown x86/tdx: Fix race between set_memory_encrypted() and load_unaligned_zeropad() x86/mm: Allow guest.enc_status_change_prepare() to fail drivers/perf: apple_m1: Force 63bit counters for M2 CPUs perf/arm-cmn: Fix DTC reset PM: domains: fix integer overflow issues in genpd_parse_state() clocksource/drivers/cadence-ttc: Fix memory leak in ttc_timer_probe blk-mq: don't insert passthrough request into sw queue btrfs: fix file_offset for REQ_BTRFS_ONE_ORDERED bios that get split btrfs: don't treat zoned writeback as being from an async helper thread btrfs: only call __extent_writepage_io from extent_write_locked_range btrfs: don't fail writeback when allocating the compression context fails btrfs: fix range_end calculation in extent_write_locked_range btrfs: submit a writeback bio per extent_buffer btrfs: return bool from lock_extent_buffer_for_io btrfs: don't use btrfs_bio_ctrl for extent buffer reading btrfs: always read the entire extent_buffer tracing/timer: Add missing hrtimer modes to decode_hrtimer_mode(). tick/rcu: Fix bogus ratelimit condition posix-timers: Prevent RT livelock in itimer_delete() erofs: fix compact 4B support for 16k block size svcrdma: Prevent page release when nothing was received irqchip/jcore-aic: Fix missing allocation of IRQ descriptors irqchip/stm32-exti: Fix warning on initialized field overwritten splice: don't call file_accessed in copy_splice_read irqchip/loongson-eiointc: Fix irq affinity setting during resume block: fix blktrace debugfs entries leakage md/raid1-10: submit write io directly if bitmap is not enabled md/raid1-10: factor out a helper to submit normal write md/raid1-10: factor out a helper to add bio to plug md/raid10: fix io loss while replacement replace rdev md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request md/raid10: fix wrong setting of max_corr_read_errors md/raid10: fix overflow of md/safe_mode_delay md/raid10: check slab-out-of-bounds in md_bitmap_get_counter nvme-core: fix dev_pm_qos memleak nvme-core: add missing fault-injection cleanup nvme-core: fix memory leak in dhchap_ctrl_secret nvme-core: fix memory leak in dhchap_secret_store lockd: drop inappropriate svc_get() from locked_get() blk-mq: fix potential io hang by wrong 'wake_batch' virt: sevguest: Add CONFIG_CRYPTO dependency blk-cgroup: Reinit blkg_iostat_set after clearing in blkcg_reset_stats() x86/sev: Fix calculation of end address based on number of pages blk-iocost: use spin_lock_irqsave in adjust_inuse_and_calc_cost fsverity: don't use bio_first_page_all() in fsverity_verify_bio() fsverity: use shash API instead of ahash API x86/resctrl: Only show tasks' pid in current pid namespace erofs: kill hooked chains to avoid loops on deduplicated compressed images splice: Fix filemap_splice_read() to use the correct inode block/rq_qos: protect rq_qos apis with a new lock block: Fix the type of the second bdev_op_is_zoned_write() argument blk-mq: don't queue plugged passthrough requests into scheduler s390/kasan: fix insecure W+X mapping warning fs: pipe: reveal missing function protoypes Revert "drm/amd/display: edp do not add non-edid timings" iio: accel: fxls8962af: fixup buffer scan element type iio: accel: fxls8962af: errata bug only applicable for FXLS8962AF iio: adc: ad7192: Fix internal/external clock selection iio: adc: ad7192: Fix null ad7192_state pointer access iio: addac: ad74413: don't set DIN_SINK for functions other than digital input dt-bindings: iio: ad7192: Add mandatory reference voltage source extcon: usbc-tusb320: Unregister typec port on driver removal phy: tegra: xusb: Clear the driver reference in usb-phy dev usb: dwc3: gadget: Propagate core init errors to UDC during pullup USB: serial: option: add LARA-R6 01B PIDs start_kernel: Add __no_stack_protector function attribute To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2028251/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp