** Changed in: linux (Ubuntu Oracular) Status: In Progress => Fix Committed
-- 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/2106703 Title: Oracular update: upstream stable patchset 2025-04-09 Status in linux package in Ubuntu: Invalid Status in linux source package in Oracular: Fix Committed 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: upstream stable patchset 2025-04-09 Ported from the following upstream stable releases: v6.6.81, v6.12.18 from git://git.kernel.org/ IB/mlx5: Set and get correct qp_num for a DCT QP RDMA/mana_ib: Allocate PAGE aligned doorbell index scsi: ufs: core: Fix ufshcd_is_ufs_dev_busy() and ufshcd_eh_timed_out() ovl: fix UAF in ovl_dentry_update_reval by moving dput() in ovl_link_up SUNRPC: convert RPC_TASK_* constants to enum SUNRPC: Prevent looping due to rpc_signal_task() races SUNRPC: Handle -ETIMEDOUT return from tlshd RDMA/mlx5: Fix AH static rate parsing scsi: core: Clear driver private data when retrying request RDMA/mlx5: Fix bind QP error cleanup flow sunrpc: suppress warnings for unused procfs functions ALSA: usb-audio: Avoid dropping MIDI events at closing multiple ports Bluetooth: L2CAP: Fix L2CAP_ECRED_CONN_RSP response rxrpc: rxperf: Fix missing decoding of terminal magic cookie afs: Fix the server_list to unuse a displaced server rather than putting it net: loopback: Avoid sending IP packets without an Ethernet header net: set the minimum for net_hotdata.netdev_budget_usecs ipv4: icmp: Pass full DS field to ip_route_input() ipv4: icmp: Unmask upper DSCP bits in icmp_route_lookup() ipvlan: Unmask upper DSCP bits in ipvlan_process_v4_outbound() ipv4: Convert icmp_route_lookup() to dscp_t. ipv4: Convert ip_route_input() to dscp_t. ipvlan: Prepare ipvlan_process_v4_outbound() to future .flowi4_tos conversion. ipvlan: ensure network headers are in skb linear part net: cadence: macb: Synchronize stats calculations ASoC: es8328: fix route from DAC to output ipvs: Always clear ipvs_property flag in skb_scrub_packet() firmware: cs_dsp: Remove async regmap writes ALSA: hda/realtek: Fix wrong mic setup for ASUS VivoBook 15 ice: add E830 HW VF mailbox message limit support ice: Fix deinitializing VF in error path tcp: Defer ts_recent changes until req is owned net: Clear old fragment checksum value in napi_reuse_skb net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination. net/mlx5: IRQ, Fix null string in debug print net: ipv6: fix dst ref loop on input in seg6 lwt net: ipv6: fix dst ref loop on input in rpl lwt net: ti: icss-iep: Reject perout generation request perf/core: Order the PMU list to fix warning about unordered pmu_ctx_list uprobes: Reject the shared zeropage in uprobe_write_opcode() io_uring/net: save msg_control for compat x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems phy: rockchip: naneng-combphy: compatible reset with old DT riscv: KVM: Fix hart suspend status check riscv: KVM: Fix SBI IPI error generation riscv: KVM: Fix SBI TIME error generation tracing: Fix bad hist from corrupting named_triggers list ftrace: Avoid potential division by zero in function_stat_show() ALSA: usb-audio: Re-add sample rate quirk for Pioneer DJM-900NXS2 ALSA: hda/realtek: Fix microphone regression on ASUS N705UD perf/core: Add RCU read lock protection to perf_iterate_ctx() perf/x86: Fix low freqency setting issue perf/core: Fix low freq setting via IOC_PERIOD drm/amd/display: Disable PSR-SU on eDP panels drm/amd/display: Fix HPD after gpu reset i2c: npcm: disable interrupt enable bit before devm_request_irq i2c: ls2x: Fix frequency division register access usbnet: gl620a: fix endpoint checking in genelink_bind() net: enetc: fix the off-by-one issue in enetc_map_tx_buffs() net: enetc: keep track of correct Tx BD count in enetc_map_tx_tso_buffs() net: enetc: update UDP checksum when updating originTimestamp field net: enetc: correct the xdp_tx statistics net: enetc: fix the off-by-one issue in enetc_map_tx_tso_buffs() phy: tegra: xusb: reset VBUS & ID OVERRIDE phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk mptcp: always handle address removal under msk socket lock mptcp: reset when MPTCP opts are dropped after join vmlinux.lds: Ensure that const vars with relocations are mapped R/O rcuref: Plug slowpath race in rcuref_put() sched/core: Prevent rescheduling when interrupts are disabled scsi: ufs: core: bsg: Fix crash when arpmb command fails rseq/selftests: Fix riscv rseq_offset_deref_addv inline asm riscv/futex: sign extend compare value in atomic cmpxchg riscv: signal: fix signal frame size Revert "rtla/timerlat_top: Set OSNOISE_WORKLOAD for kernel threads" Revert "rtla/timerlat_hist: Set OSNOISE_WORKLOAD for kernel threads" amdgpu/pm/legacy: fix suspend/resume issues x86/microcode/AMD: Use the family,model,stepping encoded in the patch ID x86/microcode/AMD: Pay attention to the stepping dynamically x86/microcode/AMD: Split load_microcode_amd() x86/microcode/intel: Remove unnecessary cache writeback and invalidation x86/microcode/AMD: Flush patch buffer mapping after application x86/microcode/AMD: Return bool from find_blobs_in_containers() x86/microcode/AMD: Make __verify_patch_size() return bool x86/microcode/AMD: Have __apply_microcode_amd() return bool x86/microcode/AMD: Merge early_apply_microcode() into its single callsite x86/microcode/AMD: Get rid of the _load_microcode_amd() forward declaration x86/microcode/AMD: Add get_patch_level() x86/microcode/AMD: Load only SHA256-checksummed patches x86/microcode/AMD: Fix a -Wsometimes-uninitialized clang false positive RDMA/mlx5: Fix the recovery flow of the UMR QP RDMA/mlx5: Fix a race for DMABUF MR which can lead to CQE with error RDMA/mlx5: Fix a WARN during dereg_mr for DM type RDMA/hns: Fix mbox timing out by adding retry mechanism RDMA/bnxt_re: Fail probe early when not enough MSI-x vectors are reserved RDMA/bnxt_re: Refactor NQ allocation landlock: Fix non-TCP sockets restriction NFS: O_DIRECT writes must check and adjust the file length NFS: Adjust delegated timestamps for O_DIRECT reads and writes NFSv4: Fix a deadlock when recovering state on a sillyrenamed file scsi: ufs: core: Set default runtime/system PM levels before ufshcd_hba_init() RDMA/bnxt_re: Fix the page details for the srq created by kernel consumers afs: Give an afs_server object a ref on the afs_cell object it points to ASoC: fsl: Rename stream name of SAI DAI driver drm/xe/oa: Signal output fences drm/xe/oa: Move functions up so they can be reused for config ioctl drm/xe/oa: Add syncs support to OA config ioctl drm/xe/oa: Allow only certain property changes from config drm/xe/oa: Allow oa_exponent value of 0 ASoC: cs35l56: Prevent races when soft-resetting using SPI control net: ethernet: ti: am65-cpsw: select PAGE_POOL ice: Avoid setting default Rx VSI twice in switchdev setup selftests: drv-net: Check if combined-count exists idpf: fix checksums set in idpf_rx_rsc() thermal: gov_power_allocator: Fix incorrect calculation in divvy_up_power() unreachable: Unify objtool: Remove annotate_{,un}reachable() objtool: Fix C jump table annotations for Clang phy: rockchip: fix Kconfig dependency more riscv: KVM: Fix hart suspend_type use KVM: arm64: Ensure a VMID is allocated before programming VTTBR_EL2 drm/xe/regs: remove a duplicate definition for RING_CTL_SIZE(size) drm/xe/userptr: restore invalidation list on error drm/amdkfd: Preserve cp_hqd_pq_control on update_mqd drm/amdgpu: disable BAR resize on Dell G5 SE drm/amdgpu: init return value in amdgpu_ttm_clear_buffer drm/amd/display: add a quirk to enable eDP0 on DP1 arm64/mm: Fix Boot panic on Ampere Altra block: Remove zone write plugs when handling native zone append writes net: phy: qcom: qca807x fix condition for DAC_DSP_BIAS_CURRENT phy: exynos5-usbdrd: gs101: ensure power is gated to SS phy in phy_exit() iommu/vt-d: Fix suspicious RCU usage intel_idle: Handle older CPUs, which stop the TSC in deeper C states, correctly selftests/landlock: Test that MPTCP actions are not restricted selftests/landlock: Test TCP accesses with protocol=IPPROTO_TCP dm-integrity: Avoid divide by zero in table status in Inline mode dm vdo: add missing spin_lock_init ima: Reset IMA_NONACTION_RULE_FLAGS after post_setattr riscv: cacheinfo: Use of_property_present() for non-boolean properties riscv: signal: fix signal_minsigstksz riscv: cpufeature: use bitmap_equal() instead of memcmp() efi: Don't map the entire mokvar table to determine its size x86/microcode/AMD: Remove ugly linebreak in __verify_patch_section() signature x86/microcode/AMD: Remove unused save_microcode_in_initrd_amd() declarations UBUNTU: Upstream stable to v6.6.81, v6.12.18 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2106703/+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