** 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

Reply via email to