Noble update: upstream stable patchset 2024-10-02

Bug #2083488 reported by Koichiro Den
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Undecided
Unassigned
Noble
Fix Committed
Medium
Koichiro Den

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 2024-10-02

                Ported from the following upstream stable releases:
                        v6.6.45, v6.10.4

       from git://git.kernel.org/

sysctl: allow change system v ipc sysctls inside ipc namespace
sysctl: allow to change limits for posix messages queues
sysctl: treewide: drop unused argument ctl_table_root::set_ownership(table)
ext4: factor out a common helper to query extent map
ext4: check the extent status again before inserting delalloc block
leds: trigger: Store brightness set by led_trigger_event()
leds: trigger: Call synchronize_rcu() before calling trig->activate()
KVM: VMX: Move posted interrupt descriptor out of VMX code
fbdev/vesafb: Replace references to global screen_info by local pointer
video: Add helpers for decoding screen_info
UBUNTU: [Config] Update CONFIG_SCREEN_INFO
video: Provide screen_info_get_pci_dev() to find screen_info's PCI device
firmware/sysfb: Update screen_info for relocated EFI framebuffers
mm: page_alloc: control latency caused by zone PCP draining
mm/page_alloc: fix pcp->count race between drain_pages_zone() vs __rmqueue_pcplist()
f2fs: fix to avoid use SSR allocate when do defragment
f2fs: assign CURSEG_ALL_DATA_ATGC if blkaddr is valid
dmaengine: fsl-edma: add address for channel mux register in fsl_edma_chan
dmaengine: fsl-edma: add i.MX8ULP edma support
perf: imx_perf: fix counter start and config sequence
MIPS: Loongson64: DTS: Fix PCIe port nodes for ls7a
MIPS: dts: loongson: Fix liointc IRQ polarity
MIPS: dts: loongson: Fix ls2k1000-rtc interrupt
ARM: 9406/1: Fix callchain_trace() return value
HID: amd_sfh: Move sensor discovery before HID device initialization
perf tool: fix dereferencing NULL al->maps
drm/nouveau: prime: fix refcount underflow
drm/vmwgfx: Fix overlay when using Screen Targets
drm/vmwgfx: Trigger a modeset when the screen moves
sched: act_ct: take care of padding in struct zones_ht_key
wifi: cfg80211: fix reporting failed MLO links status with cfg80211_connect_done
net: phy: realtek: add support for RTL8366S Gigabit PHY
ALSA: hda: conexant: Fix headset auto detect fail in the polling mode
Bluetooth: btintel: Fail setup on error
Bluetooth: hci_sync: Fix suspending with wrong filter policy
tcp: annotate data-races around tp->window_clamp
tcp: Adjust clamping window for applications specifying SO_RCVBUF
net: axienet: start napi before enabling Rx/Tx
rtnetlink: Don't ignore IFLA_TARGET_NETNSID when ifname is specified in rtnl_dellink().
i915/perf: Remove code to update PWR_CLK_STATE for gen12
ice: respect netif readiness in AF_XDP ZC related ndo's
ice: don't busy wait for Rx queue disable in ice_qp_dis()
ice: replace synchronize_rcu with synchronize_net
ice: add missing WRITE_ONCE when clearing ice_rx_ring::xdp_prog
drm/i915/hdcp: Fix HDCP2_STREAM_STATUS macro
net: mvpp2: Don't re-use loop iterator
net: phy: micrel: Fix the KSZ9131 MDI-X status issue
ALSA: hda: Conditionally use snooping for AMD HDMI
netfilter: iptables: Fix null-ptr-deref in iptable_nat_table_init().
netfilter: iptables: Fix potential null-ptr-deref in ip6table_nat_table_init().
net/mlx5: Always drain health in shutdown callback
net/mlx5: Fix error handling in irq_pool_request_irq
net/mlx5: Lag, don't use the hardcoded value of the first port
net/mlx5: Fix missing lock on sync reset reload
net/mlx5e: Require mlx5 tc classifier action support for IPsec prio capability
net/mlx5e: Fix CT entry update leaks of modify header context
net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys
igc: Fix double reset adapter triggered from a single taprio cmd
ipv6: fix ndisc_is_useropt() handling for PIO
perf: riscv: Fix selecting counters in legacy mode
riscv/mm: Add handling for VM_FAULT_SIGSEGV in mm_fault_error()
riscv: Fix linear mapping checks for non-contiguous memory regions
arm64: jump_label: Ensure patched jump_labels are visible to all CPUs
rust: SHADOW_CALL_STACK is incompatible with Rust
platform/chrome: cros_ec_proto: Lock device when updating MKBP version
HID: wacom: Modify pen IDs
btrfs: zoned: fix zone_unusable accounting on making block group read-write again
btrfs: do not subtract delalloc from avail bytes
protect the fetch of ->fd[fd] in do_dup2() from mispredictions
mptcp: sched: check both directions for backup
ALSA: usb-audio: Correct surround channels in UAC1 channel map
ALSA: hda/realtek: Add quirk for Acer Aspire E5-574G
ALSA: seq: ump: Optimize conversions from SysEx to UMP
Revert "ALSA: firewire-lib: obsolete workqueue for period update"
Revert "ALSA: firewire-lib: operate for period elapse event in process context"
drm/vmwgfx: Fix a deadlock in dma buf fence polling
drm/virtio: Fix type of dma-fence context variable
drm/i915: Fix possible int overflow in skl_ddi_calculate_wrpll()
net: usb: sr9700: fix uninitialized variable use in sr_mdio_read
r8169: don't increment tx_dropped in case of NETDEV_TX_BUSY
mptcp: fix user-space PM announced address accounting
mptcp: distinguish rcv vs sent backup flag in requests
mptcp: fix NL PM announced address accounting
mptcp: mib: count MPJ with backup flag
mptcp: fix bad RCVPRUNED mib accounting
mptcp: pm: only set request_bkup flag when sending MP_PRIO
mptcp: fix duplicate data handling
selftests: mptcp: always close input's FD if opened
selftests: mptcp: join: validate backup in MPJ
selftests: mptcp: join: check backup support in signal endp
mm/huge_memory: mark racy access onhuge_anon_orders_always
mm: fix khugepaged activation policy
x86/cpu/vfm: Add/initialize x86_vfm field to struct cpuinfo_x86
perf/x86/intel: Switch to new Intel CPU model defines
perf/x86/intel: Add a distinct name for Granite Rapids
drm/gpuvm: fix missing dependency to DRM_EXEC
netlink: specs: correct the spec of ethtool
ethtool: rss: echo the context number back
wifi: cfg80211: correct S1G beacon length calculation
ethtool: fix setting key and resetting indir at once
ice: modify error handling when setting XSK pool in ndo_bpf
ice: toggle netif_carrier when setting up XSK pool
ice: improve updating ice_{t,r}x_ring::xsk_pool
ice: xsk: fix txq interrupt mapping
drm/atomic: Allow userspace to use explicit sync with atomic async flips
drm/atomic: Allow userspace to use damage clips with async flips
riscv/purgatory: align riscv_kernel_entry
perf arch events: Fix duplicate RISC-V SBI firmware event name
RISC-V: Enable the IPI before workqueue_online_cpu()
ceph: force sending a cap update msg back to MDS for revoke op
PCI: pciehp: Retain Power Indicator bits for userspace indicators
drm/vmwgfx: Remove unused code
drm/vmwgfx: Fix handling of dumb buffers
drm/ast: astdp: Wake up during connector status detection
drm/ast: Fix black screen after resume
drm/v3d: Prevent out of bounds access in performance query extensions
drm/v3d: Fix potential memory leak in the timestamp extension
drm/v3d: Fix potential memory leak in the performance extension
drm/v3d: Validate passed in drm syncobj handles in the timestamp extension
drm/v3d: Validate passed in drm syncobj handles in the performance extension
nouveau: set placement to original placement on uvmm validate.
wifi: ath12k: fix soft lockup on suspend
mptcp: pm: fix backup support in signal endpoints
selftests: mptcp: fix error path
UBUNTU: Upstream stable to v6.6.45, v6.10.4

Changed in linux (Ubuntu):
status: New → Confirmed
tags: added: kernel-stable-tracking-bug
Changed in linux (Ubuntu):
status: Confirmed → Invalid
Changed in linux (Ubuntu Noble):
assignee: nobody → Koichiro Den (koichiroden)
importance: Undecided → Medium
status: New → In Progress
description: updated
Changed in linux (Ubuntu Noble):
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.