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:

       upstream stable patchset 2025-04-08

                Ported from the following upstream stable releases:
                        v6.6.80, v6.12.17

       from git://git.kernel.org/

arm64: mte: Do not allow PROT_MTE on MAP_HUGETLB user mappings
xfs: assert a valid limit in xfs_rtfind_forw
xfs: validate inumber in xfs_iget
xfs: fix a sloppy memory handling bug in xfs_iroot_realloc
xfs: fix a typo
xfs: skip background cowblock trims on inodes open for write
xfs: don't free cowblocks from under dirty pagecache on unshare
xfs: merge xfs_attr_leaf_try_add into xfs_attr_leaf_addname
xfs: return bool from xfs_attr3_leaf_add
xfs: distinguish extra split from real ENOSPC from xfs_attr3_leaf_split
xfs: distinguish extra split from real ENOSPC from xfs_attr_node_try_addname
xfs: fold xfs_bmap_alloc_userdata into xfs_bmapi_allocate
xfs: don't ifdef around the exact minlen allocations
xfs: call xfs_bmap_exact_minlen_extent_alloc from xfs_bmap_btalloc
xfs: support lowmode allocations in xfs_bmap_exact_minlen_extent_alloc
xfs: Use try_cmpxchg() in xlog_cil_insert_pcp_aggregate()
xfs: Remove empty declartion in header file
xfs: pass the exact range to initialize to xfs_initialize_perag
xfs: update the file system geometry after recoverying superblock buffers
xfs: error out when a superblock buffer update reduces the agcount
xfs: don't use __GFP_RETRY_MAYFAIL in xfs_initialize_perag
xfs: update the pag for the last AG at recovery time
xfs: Reduce unnecessary searches when searching for the best extents
xfs: streamline xfs_filestream_pick_ag
xfs: Check for delayed allocations before setting extsize
md/md-bitmap: replace md_bitmap_status() with a new helper md_bitmap_get_stats()
md/md-cluster: fix spares warnings for __le64
md/md-bitmap: add 'sync_size' into struct md_bitmap_stats
md/md-bitmap: Synchronize bitmap_get_stats() with bitmap lifetime
Input: serio - define serio_pause_rx guard to pause and resume serio ports
Input: synaptics - fix crash when enabling pass-through port
ASoC: renesas: rz-ssi: Add a check for negative sample_space
USB: gadget: f_midi: f_midi_complete to call queue_work
ASoC: rockchip: i2s-tdm: fix shift config for SND_SOC_DAIFMT_DSP_[AB]
powerpc/64s/mm: Move __real_pte stubs into hash-4k.h
powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline
ALSA: hda/realtek: Fixup ALC225 depop procedure
powerpc/code-patching: Fix KASAN hit by not flagging text patching area as 
VM_ALLOC
geneve: Fix use-after-free in geneve_find_dev().
net/sched: cls_api: fix error handling causing NULL dereference
ALSA: seq: Drop UMP events when no UMP-conversion is set
s390/ism: add release function for struct device
ibmvnic: Introduce send sub-crq direct
ibmvnic: Add stat for tx direct vs tx batched
ibmvnic: Don't reference skb after sending to VIOS
sockmap, vsock: For connectible sockets allow only connected
vsock/bpf: Warn on socket without transport
tcp: adjust rcvq_space after updating scaling ratio
gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl().
geneve: Suppress list corruption splat in geneve_destroy_tunnels().
flow_dissector: Fix handling of mixed port and port-range keys
flow_dissector: Fix port range key handling in BPF conversion
net: Add non-RCU dev_getbyhwaddr() helper
arp: switch to dev_getbyhwaddr() in arp_req_set_public()
net: axienet: Set mac_managed_pm
tcp: drop secpath at the same time as we currently drop dst
bpf, test_run: Fix use-after-free issue in eth_skb_pkt_type()
bpf: unify VM_WRITE vs VM_MAYWRITE use in BPF map mmaping logic
bpf: avoid holding freeze_mutex during mmap operation
strparser: Add read_sock callback
bpf: Fix wrong copied_seq calculation
bpf: Disable non stream socket for strparser
bpf: Fix deadlock when freeing cgroup storage
power: supply: da9150-fg: fix potential overflow
nouveau/svm: fix missing folio unlock + put after make_device_exclusive_range()
drm/msm: Avoid rounding up to one jiffy
nvme/ioctl: add missing space in err message
bpf: skip non exist keys in generic_map_lookup_batch
drm/nouveau/pmu: Fix gp10b firmware guard
arm64: dts: mediatek: mt8183: Disable DSI display output by default
drm/msm/dpu: Disable dither in phys encoder cleanup
drm/i915: Make sure all planes in use by the joiner have their crtc included
drm/i915/dp: Fix error handling during 128b/132b link training
io_uring: prevent opcode speculation
tee: optee: Fix supplicant wait loop
drop_monitor: fix incorrect initialization order
soc: loongson: loongson2_guts: Add check for devm_kstrdup()
lib/iov_iter: fix import_iovec_ubuf iovec management
nfp: bpf: Add check for nfp_app_ctrl_msg_alloc()
ASoC: SOF: stream-ipc: Check for cstream nullity in sof_ipc_msg_data()
ASoC: fsl_micfil: Enable default case in micfil_set_quality()
ALSA: hda: Add error check for snd_ctl_rename_id() in 
snd_hda_create_dig_out_ctls()
ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED
ASoC: SOF: pcm: Clear the susbstream pointer to NULL on close
acct: perform last write from workqueue
acct: block access to kernel internal filesystems
mm,madvise,hugetlb: check for 0-length range after end address adjustment
mtd: rawnand: cadence: fix error code in cadence_nand_init()
mtd: rawnand: cadence: use dma_map_resource for sdma address
mtd: rawnand: cadence: fix incorrect device in dma_unmap_single
smb: client: Add check for next_buffer in receive_encrypted_standard()
EDAC/qcom: Correct interrupt enable register configuration
ftrace: Correct preemption accounting for function tracing.
ftrace: Do not add duplicate entries in subops manager ops
arm64: dts: rockchip: change eth phy mode to rgmii-id for orangepi r1 plus lts
nilfs2: handle errors that nilfs_prepare_chunk() may return
drm/xe/oa: Separate batch submission from waiting for completion
drm/xe/oa/uapi: Define and parse OA sync properties
drm/xe/oa: Add input fence dependencies
xe/oa: Fix query mode of operation for OAR/OAC
KVM: x86: Get vcpu->arch.apic_base directly and drop kvm_get_apic_base()
KVM: x86: Inline kvm_get_apic_mode() in lapic.h
KVM: nVMX: Defer SVI update to vmcs01 on EOI when L2 is active w/o VID
drm/amd/display: Refactoring if and endif statements to enable DC_LOGGER
drm/amd/display: update dcn351 used clock offset
drm/amd/display: Correct register address in dcn35
Revert "UBUNTU: SAUCE: Bluetooth: qca: Support downloading board ID specific 
NVM for WCN6855"
Bluetooth: qca: Update firmware-name to support board specific nvm
Bluetooth: qca: Fix poor RF performance for WCN6855
ASoC: renesas: rz-ssi: Terminate all the DMA transactions
PCI: Make pcim_request_all_regions() a public function
PCI: Export pci_intx_unmanaged() and pcim_intx()
PCI: Remove devres from pci_intx()
PCI: Restore original INTX_DISABLE bit by pcim_intx()
accel/ivpu: Limit FW version string length
accel/ivpu: Add coredump support
accel/ivpu: Add FW state dump on TDR
accel/ivpu: Fix error handling in recovery/reset
drm/amdkfd: Move gfx12 trap handler to separate file
drm/amdkfd: Ensure consistent barrier state saved in gfx12 trap handler
tracing: Switch trace.c code over to use guard()
tracing: Have the error of __tracing_resize_ring_buffer() passed to user
ASoC: SOF: ipc4-topology: Harden loops for looking up ALH copiers
powerpc/code-patching: Disable KASAN report during patching via temporary mm
ASoC: imx-audmix: remove cpu_mclk which is from cpu dai device
vsock/virtio: fix variables initialization during resuming
net: pse-pd: Avoid setting max_uA in regulator constraints
net: pse-pd: Use power limit at driver side instead of current limit
net: pse-pd: pd692x0: Fix power limit retrieval
net: allow small head cache usage with large MAX_SKB_FRAGS values
selftests/bpf: Add tests for raw_tp null handling
net: Add rx_skb of kfree_skb to raw_tp_null_args[].
bpf: Fix softlockup in arena_map_free on 64k page kernel
arm64: dts: rockchip: adjust SMMU interrupt type on rk3588
md/raid*: Fix the set_queue_limits implementations
platform: cznic: CZNIC_PLATFORMS should depend on ARCH_MVEBU
UBUNTU: [Config] updateconfigs for CZNIC_PLATFORMS
drm/msm/dpu: skip watchdog timer programming through TOP on >= SM8450
drm/msm/dpu: Don't leak bits_per_component into random DSC_ENC fields
drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG0 updated from driver side
drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG1 against clock driver
drm/msm/dsi/phy: Do not overwite PHY_CMN_CLK_CFG1 when choosing bitclk source
nvme: tcp: Fix compilation warning with W=1
nvme-tcp: fix connect failure on receiving partial ICResp PDU
drm: panel: jd9365da-h3: fix reset signal polarity
drm/i915/ddi: Fix HDMI port width programming in DDI_BUF_CTL
drm/i915/gt: Use spin_lock_irqsave() in interruptible context
io_uring/rw: forbid multishot async reads
gpiolib: protect gpio_chip with SRCU in array_info paths in multi get/set
arm64: dts: rockchip: Fix broken tsadc pinctrl names for rk3588
arm64: dts: rockchip: Move uart5 pin configuration to px30 ringneck SoM
arm64: dts: rockchip: Disable DMA for uart5 on px30-ringneck
s390/boot: Fix ESSA detection
xfs: fix online repair probing when CONFIG_XFS_ONLINE_REPAIR=n
smb: client: fix chmod(2) regression with ATTR_READONLY
gve: set xdp redirect target only when it is available
perf/x86/intel: Fix event constraints for LNC
irqchip/gic-v3: Fix rk3399 workaround when secure interrupts are enabled
ftrace: Fix accounting of adding subops to a manager ops
tracing: Fix using ret variable in tracing_set_tracer()
net: pse-pd: Fix deadlock in current limit functions
selftests/mm: build with -O2
drm/amdgpu: bump version for RV/PCO compute fix
UBUNTU: Upstream stable to v6.6.80, v6.12.17

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: Invalid

** Affects: linux (Ubuntu Oracular)
     Importance: Medium
     Assignee: Noah Wager (nwager)
         Status: In Progress


** Tags: kernel-stable-tracking-bug

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

** Tags added: kernel-stable-tracking-bug

** Also affects: linux (Ubuntu Oracular)
   Importance: Undecided
       Status: New

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

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

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

** Changed in: linux (Ubuntu Oracular)
     Assignee: (unassigned) => Noah Wager (nwager)

** Description changed:

  
      SRU Justification
  
      Impact:
         The upstream process for stable tree updates is quite similar
         in scope to the Ubuntu SRU process, e.g., each patch has to
         demonstrably fix a bug, and each patch is vetted by upstream
         by originating either directly from a mainline/stable Linux tree or
         a minimally backported form of that patch. The following upstream
         stable patches should be included in the Ubuntu kernel:
  
         upstream stable patchset 2025-04-08
+ 
+                 Ported from the following upstream stable releases:
+                         v6.6.80, v6.12.17
+ 
         from git://git.kernel.org/
+ 
+ arm64: mte: Do not allow PROT_MTE on MAP_HUGETLB user mappings
+ xfs: assert a valid limit in xfs_rtfind_forw
+ xfs: validate inumber in xfs_iget
+ xfs: fix a sloppy memory handling bug in xfs_iroot_realloc
+ xfs: fix a typo
+ xfs: skip background cowblock trims on inodes open for write
+ xfs: don't free cowblocks from under dirty pagecache on unshare
+ xfs: merge xfs_attr_leaf_try_add into xfs_attr_leaf_addname
+ xfs: return bool from xfs_attr3_leaf_add
+ xfs: distinguish extra split from real ENOSPC from xfs_attr3_leaf_split
+ xfs: distinguish extra split from real ENOSPC from xfs_attr_node_try_addname
+ xfs: fold xfs_bmap_alloc_userdata into xfs_bmapi_allocate
+ xfs: don't ifdef around the exact minlen allocations
+ xfs: call xfs_bmap_exact_minlen_extent_alloc from xfs_bmap_btalloc
+ xfs: support lowmode allocations in xfs_bmap_exact_minlen_extent_alloc
+ xfs: Use try_cmpxchg() in xlog_cil_insert_pcp_aggregate()
+ xfs: Remove empty declartion in header file
+ xfs: pass the exact range to initialize to xfs_initialize_perag
+ xfs: update the file system geometry after recoverying superblock buffers
+ xfs: error out when a superblock buffer update reduces the agcount
+ xfs: don't use __GFP_RETRY_MAYFAIL in xfs_initialize_perag
+ xfs: update the pag for the last AG at recovery time
+ xfs: Reduce unnecessary searches when searching for the best extents
+ xfs: streamline xfs_filestream_pick_ag
+ xfs: Check for delayed allocations before setting extsize
+ md/md-bitmap: replace md_bitmap_status() with a new helper 
md_bitmap_get_stats()
+ md/md-cluster: fix spares warnings for __le64
+ md/md-bitmap: add 'sync_size' into struct md_bitmap_stats
+ md/md-bitmap: Synchronize bitmap_get_stats() with bitmap lifetime
+ Input: serio - define serio_pause_rx guard to pause and resume serio ports
+ Input: synaptics - fix crash when enabling pass-through port
+ ASoC: renesas: rz-ssi: Add a check for negative sample_space
+ USB: gadget: f_midi: f_midi_complete to call queue_work
+ ASoC: rockchip: i2s-tdm: fix shift config for SND_SOC_DAIFMT_DSP_[AB]
+ powerpc/64s/mm: Move __real_pte stubs into hash-4k.h
+ powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline
+ ALSA: hda/realtek: Fixup ALC225 depop procedure
+ powerpc/code-patching: Fix KASAN hit by not flagging text patching area as 
VM_ALLOC
+ geneve: Fix use-after-free in geneve_find_dev().
+ net/sched: cls_api: fix error handling causing NULL dereference
+ ALSA: seq: Drop UMP events when no UMP-conversion is set
+ s390/ism: add release function for struct device
+ ibmvnic: Introduce send sub-crq direct
+ ibmvnic: Add stat for tx direct vs tx batched
+ ibmvnic: Don't reference skb after sending to VIOS
+ sockmap, vsock: For connectible sockets allow only connected
+ vsock/bpf: Warn on socket without transport
+ tcp: adjust rcvq_space after updating scaling ratio
+ gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl().
+ geneve: Suppress list corruption splat in geneve_destroy_tunnels().
+ flow_dissector: Fix handling of mixed port and port-range keys
+ flow_dissector: Fix port range key handling in BPF conversion
+ net: Add non-RCU dev_getbyhwaddr() helper
+ arp: switch to dev_getbyhwaddr() in arp_req_set_public()
+ net: axienet: Set mac_managed_pm
+ tcp: drop secpath at the same time as we currently drop dst
+ bpf, test_run: Fix use-after-free issue in eth_skb_pkt_type()
+ bpf: unify VM_WRITE vs VM_MAYWRITE use in BPF map mmaping logic
+ bpf: avoid holding freeze_mutex during mmap operation
+ strparser: Add read_sock callback
+ bpf: Fix wrong copied_seq calculation
+ bpf: Disable non stream socket for strparser
+ bpf: Fix deadlock when freeing cgroup storage
+ power: supply: da9150-fg: fix potential overflow
+ nouveau/svm: fix missing folio unlock + put after 
make_device_exclusive_range()
+ drm/msm: Avoid rounding up to one jiffy
+ nvme/ioctl: add missing space in err message
+ bpf: skip non exist keys in generic_map_lookup_batch
+ drm/nouveau/pmu: Fix gp10b firmware guard
+ arm64: dts: mediatek: mt8183: Disable DSI display output by default
+ drm/msm/dpu: Disable dither in phys encoder cleanup
+ drm/i915: Make sure all planes in use by the joiner have their crtc included
+ drm/i915/dp: Fix error handling during 128b/132b link training
+ io_uring: prevent opcode speculation
+ tee: optee: Fix supplicant wait loop
+ drop_monitor: fix incorrect initialization order
+ soc: loongson: loongson2_guts: Add check for devm_kstrdup()
+ lib/iov_iter: fix import_iovec_ubuf iovec management
+ nfp: bpf: Add check for nfp_app_ctrl_msg_alloc()
+ ASoC: SOF: stream-ipc: Check for cstream nullity in sof_ipc_msg_data()
+ ASoC: fsl_micfil: Enable default case in micfil_set_quality()
+ ALSA: hda: Add error check for snd_ctl_rename_id() in 
snd_hda_create_dig_out_ctls()
+ ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED
+ ASoC: SOF: pcm: Clear the susbstream pointer to NULL on close
+ acct: perform last write from workqueue
+ acct: block access to kernel internal filesystems
+ mm,madvise,hugetlb: check for 0-length range after end address adjustment
+ mtd: rawnand: cadence: fix error code in cadence_nand_init()
+ mtd: rawnand: cadence: use dma_map_resource for sdma address
+ mtd: rawnand: cadence: fix incorrect device in dma_unmap_single
+ smb: client: Add check for next_buffer in receive_encrypted_standard()
+ EDAC/qcom: Correct interrupt enable register configuration
+ ftrace: Correct preemption accounting for function tracing.
+ ftrace: Do not add duplicate entries in subops manager ops
+ arm64: dts: rockchip: change eth phy mode to rgmii-id for orangepi r1 plus lts
+ nilfs2: handle errors that nilfs_prepare_chunk() may return
+ drm/xe/oa: Separate batch submission from waiting for completion
+ drm/xe/oa/uapi: Define and parse OA sync properties
+ drm/xe/oa: Add input fence dependencies
+ xe/oa: Fix query mode of operation for OAR/OAC
+ KVM: x86: Get vcpu->arch.apic_base directly and drop kvm_get_apic_base()
+ KVM: x86: Inline kvm_get_apic_mode() in lapic.h
+ KVM: nVMX: Defer SVI update to vmcs01 on EOI when L2 is active w/o VID
+ drm/amd/display: Refactoring if and endif statements to enable DC_LOGGER
+ drm/amd/display: update dcn351 used clock offset
+ drm/amd/display: Correct register address in dcn35
+ Revert "UBUNTU: SAUCE: Bluetooth: qca: Support downloading board ID specific 
NVM for WCN6855"
+ Bluetooth: qca: Update firmware-name to support board specific nvm
+ Bluetooth: qca: Fix poor RF performance for WCN6855
+ ASoC: renesas: rz-ssi: Terminate all the DMA transactions
+ PCI: Make pcim_request_all_regions() a public function
+ PCI: Export pci_intx_unmanaged() and pcim_intx()
+ PCI: Remove devres from pci_intx()
+ PCI: Restore original INTX_DISABLE bit by pcim_intx()
+ accel/ivpu: Limit FW version string length
+ accel/ivpu: Add coredump support
+ accel/ivpu: Add FW state dump on TDR
+ accel/ivpu: Fix error handling in recovery/reset
+ drm/amdkfd: Move gfx12 trap handler to separate file
+ drm/amdkfd: Ensure consistent barrier state saved in gfx12 trap handler
+ tracing: Switch trace.c code over to use guard()
+ tracing: Have the error of __tracing_resize_ring_buffer() passed to user
+ ASoC: SOF: ipc4-topology: Harden loops for looking up ALH copiers
+ powerpc/code-patching: Disable KASAN report during patching via temporary mm
+ ASoC: imx-audmix: remove cpu_mclk which is from cpu dai device
+ vsock/virtio: fix variables initialization during resuming
+ net: pse-pd: Avoid setting max_uA in regulator constraints
+ net: pse-pd: Use power limit at driver side instead of current limit
+ net: pse-pd: pd692x0: Fix power limit retrieval
+ net: allow small head cache usage with large MAX_SKB_FRAGS values
+ selftests/bpf: Add tests for raw_tp null handling
+ net: Add rx_skb of kfree_skb to raw_tp_null_args[].
+ bpf: Fix softlockup in arena_map_free on 64k page kernel
+ arm64: dts: rockchip: adjust SMMU interrupt type on rk3588
+ md/raid*: Fix the set_queue_limits implementations
+ platform: cznic: CZNIC_PLATFORMS should depend on ARCH_MVEBU
+ UBUNTU: [Config] updateconfigs for CZNIC_PLATFORMS
+ drm/msm/dpu: skip watchdog timer programming through TOP on >= SM8450
+ drm/msm/dpu: Don't leak bits_per_component into random DSC_ENC fields
+ drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG0 updated from driver side
+ drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG1 against clock driver
+ drm/msm/dsi/phy: Do not overwite PHY_CMN_CLK_CFG1 when choosing bitclk source
+ nvme: tcp: Fix compilation warning with W=1
+ nvme-tcp: fix connect failure on receiving partial ICResp PDU
+ drm: panel: jd9365da-h3: fix reset signal polarity
+ drm/i915/ddi: Fix HDMI port width programming in DDI_BUF_CTL
+ drm/i915/gt: Use spin_lock_irqsave() in interruptible context
+ io_uring/rw: forbid multishot async reads
+ gpiolib: protect gpio_chip with SRCU in array_info paths in multi get/set
+ arm64: dts: rockchip: Fix broken tsadc pinctrl names for rk3588
+ arm64: dts: rockchip: Move uart5 pin configuration to px30 ringneck SoM
+ arm64: dts: rockchip: Disable DMA for uart5 on px30-ringneck
+ s390/boot: Fix ESSA detection
+ xfs: fix online repair probing when CONFIG_XFS_ONLINE_REPAIR=n
+ smb: client: fix chmod(2) regression with ATTR_READONLY
+ gve: set xdp redirect target only when it is available
+ perf/x86/intel: Fix event constraints for LNC
+ irqchip/gic-v3: Fix rk3399 workaround when secure interrupts are enabled
+ ftrace: Fix accounting of adding subops to a manager ops
+ tracing: Fix using ret variable in tracing_set_tracer()
+ net: pse-pd: Fix deadlock in current limit functions
+ selftests/mm: build with -O2
+ drm/amdgpu: bump version for RV/PCO compute fix
+ UBUNTU: Upstream stable to v6.6.80, v6.12.17

-- 
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/2106494

Title:
  Oracular update: upstream stable patchset 2025-04-08

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

Bug description:
  
      SRU Justification

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

         upstream stable patchset 2025-04-08

                  Ported from the following upstream stable releases:
                          v6.6.80, v6.12.17

         from git://git.kernel.org/

  arm64: mte: Do not allow PROT_MTE on MAP_HUGETLB user mappings
  xfs: assert a valid limit in xfs_rtfind_forw
  xfs: validate inumber in xfs_iget
  xfs: fix a sloppy memory handling bug in xfs_iroot_realloc
  xfs: fix a typo
  xfs: skip background cowblock trims on inodes open for write
  xfs: don't free cowblocks from under dirty pagecache on unshare
  xfs: merge xfs_attr_leaf_try_add into xfs_attr_leaf_addname
  xfs: return bool from xfs_attr3_leaf_add
  xfs: distinguish extra split from real ENOSPC from xfs_attr3_leaf_split
  xfs: distinguish extra split from real ENOSPC from xfs_attr_node_try_addname
  xfs: fold xfs_bmap_alloc_userdata into xfs_bmapi_allocate
  xfs: don't ifdef around the exact minlen allocations
  xfs: call xfs_bmap_exact_minlen_extent_alloc from xfs_bmap_btalloc
  xfs: support lowmode allocations in xfs_bmap_exact_minlen_extent_alloc
  xfs: Use try_cmpxchg() in xlog_cil_insert_pcp_aggregate()
  xfs: Remove empty declartion in header file
  xfs: pass the exact range to initialize to xfs_initialize_perag
  xfs: update the file system geometry after recoverying superblock buffers
  xfs: error out when a superblock buffer update reduces the agcount
  xfs: don't use __GFP_RETRY_MAYFAIL in xfs_initialize_perag
  xfs: update the pag for the last AG at recovery time
  xfs: Reduce unnecessary searches when searching for the best extents
  xfs: streamline xfs_filestream_pick_ag
  xfs: Check for delayed allocations before setting extsize
  md/md-bitmap: replace md_bitmap_status() with a new helper 
md_bitmap_get_stats()
  md/md-cluster: fix spares warnings for __le64
  md/md-bitmap: add 'sync_size' into struct md_bitmap_stats
  md/md-bitmap: Synchronize bitmap_get_stats() with bitmap lifetime
  Input: serio - define serio_pause_rx guard to pause and resume serio ports
  Input: synaptics - fix crash when enabling pass-through port
  ASoC: renesas: rz-ssi: Add a check for negative sample_space
  USB: gadget: f_midi: f_midi_complete to call queue_work
  ASoC: rockchip: i2s-tdm: fix shift config for SND_SOC_DAIFMT_DSP_[AB]
  powerpc/64s/mm: Move __real_pte stubs into hash-4k.h
  powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline
  ALSA: hda/realtek: Fixup ALC225 depop procedure
  powerpc/code-patching: Fix KASAN hit by not flagging text patching area as 
VM_ALLOC
  geneve: Fix use-after-free in geneve_find_dev().
  net/sched: cls_api: fix error handling causing NULL dereference
  ALSA: seq: Drop UMP events when no UMP-conversion is set
  s390/ism: add release function for struct device
  ibmvnic: Introduce send sub-crq direct
  ibmvnic: Add stat for tx direct vs tx batched
  ibmvnic: Don't reference skb after sending to VIOS
  sockmap, vsock: For connectible sockets allow only connected
  vsock/bpf: Warn on socket without transport
  tcp: adjust rcvq_space after updating scaling ratio
  gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl().
  geneve: Suppress list corruption splat in geneve_destroy_tunnels().
  flow_dissector: Fix handling of mixed port and port-range keys
  flow_dissector: Fix port range key handling in BPF conversion
  net: Add non-RCU dev_getbyhwaddr() helper
  arp: switch to dev_getbyhwaddr() in arp_req_set_public()
  net: axienet: Set mac_managed_pm
  tcp: drop secpath at the same time as we currently drop dst
  bpf, test_run: Fix use-after-free issue in eth_skb_pkt_type()
  bpf: unify VM_WRITE vs VM_MAYWRITE use in BPF map mmaping logic
  bpf: avoid holding freeze_mutex during mmap operation
  strparser: Add read_sock callback
  bpf: Fix wrong copied_seq calculation
  bpf: Disable non stream socket for strparser
  bpf: Fix deadlock when freeing cgroup storage
  power: supply: da9150-fg: fix potential overflow
  nouveau/svm: fix missing folio unlock + put after 
make_device_exclusive_range()
  drm/msm: Avoid rounding up to one jiffy
  nvme/ioctl: add missing space in err message
  bpf: skip non exist keys in generic_map_lookup_batch
  drm/nouveau/pmu: Fix gp10b firmware guard
  arm64: dts: mediatek: mt8183: Disable DSI display output by default
  drm/msm/dpu: Disable dither in phys encoder cleanup
  drm/i915: Make sure all planes in use by the joiner have their crtc included
  drm/i915/dp: Fix error handling during 128b/132b link training
  io_uring: prevent opcode speculation
  tee: optee: Fix supplicant wait loop
  drop_monitor: fix incorrect initialization order
  soc: loongson: loongson2_guts: Add check for devm_kstrdup()
  lib/iov_iter: fix import_iovec_ubuf iovec management
  nfp: bpf: Add check for nfp_app_ctrl_msg_alloc()
  ASoC: SOF: stream-ipc: Check for cstream nullity in sof_ipc_msg_data()
  ASoC: fsl_micfil: Enable default case in micfil_set_quality()
  ALSA: hda: Add error check for snd_ctl_rename_id() in 
snd_hda_create_dig_out_ctls()
  ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED
  ASoC: SOF: pcm: Clear the susbstream pointer to NULL on close
  acct: perform last write from workqueue
  acct: block access to kernel internal filesystems
  mm,madvise,hugetlb: check for 0-length range after end address adjustment
  mtd: rawnand: cadence: fix error code in cadence_nand_init()
  mtd: rawnand: cadence: use dma_map_resource for sdma address
  mtd: rawnand: cadence: fix incorrect device in dma_unmap_single
  smb: client: Add check for next_buffer in receive_encrypted_standard()
  EDAC/qcom: Correct interrupt enable register configuration
  ftrace: Correct preemption accounting for function tracing.
  ftrace: Do not add duplicate entries in subops manager ops
  arm64: dts: rockchip: change eth phy mode to rgmii-id for orangepi r1 plus lts
  nilfs2: handle errors that nilfs_prepare_chunk() may return
  drm/xe/oa: Separate batch submission from waiting for completion
  drm/xe/oa/uapi: Define and parse OA sync properties
  drm/xe/oa: Add input fence dependencies
  xe/oa: Fix query mode of operation for OAR/OAC
  KVM: x86: Get vcpu->arch.apic_base directly and drop kvm_get_apic_base()
  KVM: x86: Inline kvm_get_apic_mode() in lapic.h
  KVM: nVMX: Defer SVI update to vmcs01 on EOI when L2 is active w/o VID
  drm/amd/display: Refactoring if and endif statements to enable DC_LOGGER
  drm/amd/display: update dcn351 used clock offset
  drm/amd/display: Correct register address in dcn35
  Revert "UBUNTU: SAUCE: Bluetooth: qca: Support downloading board ID specific 
NVM for WCN6855"
  Bluetooth: qca: Update firmware-name to support board specific nvm
  Bluetooth: qca: Fix poor RF performance for WCN6855
  ASoC: renesas: rz-ssi: Terminate all the DMA transactions
  PCI: Make pcim_request_all_regions() a public function
  PCI: Export pci_intx_unmanaged() and pcim_intx()
  PCI: Remove devres from pci_intx()
  PCI: Restore original INTX_DISABLE bit by pcim_intx()
  accel/ivpu: Limit FW version string length
  accel/ivpu: Add coredump support
  accel/ivpu: Add FW state dump on TDR
  accel/ivpu: Fix error handling in recovery/reset
  drm/amdkfd: Move gfx12 trap handler to separate file
  drm/amdkfd: Ensure consistent barrier state saved in gfx12 trap handler
  tracing: Switch trace.c code over to use guard()
  tracing: Have the error of __tracing_resize_ring_buffer() passed to user
  ASoC: SOF: ipc4-topology: Harden loops for looking up ALH copiers
  powerpc/code-patching: Disable KASAN report during patching via temporary mm
  ASoC: imx-audmix: remove cpu_mclk which is from cpu dai device
  vsock/virtio: fix variables initialization during resuming
  net: pse-pd: Avoid setting max_uA in regulator constraints
  net: pse-pd: Use power limit at driver side instead of current limit
  net: pse-pd: pd692x0: Fix power limit retrieval
  net: allow small head cache usage with large MAX_SKB_FRAGS values
  selftests/bpf: Add tests for raw_tp null handling
  net: Add rx_skb of kfree_skb to raw_tp_null_args[].
  bpf: Fix softlockup in arena_map_free on 64k page kernel
  arm64: dts: rockchip: adjust SMMU interrupt type on rk3588
  md/raid*: Fix the set_queue_limits implementations
  platform: cznic: CZNIC_PLATFORMS should depend on ARCH_MVEBU
  UBUNTU: [Config] updateconfigs for CZNIC_PLATFORMS
  drm/msm/dpu: skip watchdog timer programming through TOP on >= SM8450
  drm/msm/dpu: Don't leak bits_per_component into random DSC_ENC fields
  drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG0 updated from driver side
  drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG1 against clock driver
  drm/msm/dsi/phy: Do not overwite PHY_CMN_CLK_CFG1 when choosing bitclk source
  nvme: tcp: Fix compilation warning with W=1
  nvme-tcp: fix connect failure on receiving partial ICResp PDU
  drm: panel: jd9365da-h3: fix reset signal polarity
  drm/i915/ddi: Fix HDMI port width programming in DDI_BUF_CTL
  drm/i915/gt: Use spin_lock_irqsave() in interruptible context
  io_uring/rw: forbid multishot async reads
  gpiolib: protect gpio_chip with SRCU in array_info paths in multi get/set
  arm64: dts: rockchip: Fix broken tsadc pinctrl names for rk3588
  arm64: dts: rockchip: Move uart5 pin configuration to px30 ringneck SoM
  arm64: dts: rockchip: Disable DMA for uart5 on px30-ringneck
  s390/boot: Fix ESSA detection
  xfs: fix online repair probing when CONFIG_XFS_ONLINE_REPAIR=n
  smb: client: fix chmod(2) regression with ATTR_READONLY
  gve: set xdp redirect target only when it is available
  perf/x86/intel: Fix event constraints for LNC
  irqchip/gic-v3: Fix rk3399 workaround when secure interrupts are enabled
  ftrace: Fix accounting of adding subops to a manager ops
  tracing: Fix using ret variable in tracing_set_tracer()
  net: pse-pd: Fix deadlock in current limit functions
  selftests/mm: build with -O2
  drm/amdgpu: bump version for RV/PCO compute fix
  UBUNTU: Upstream stable to v6.6.80, v6.12.17

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2106494/+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