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.8.12 upstream stable release
       from git://git.kernel.org/

sunrpc: use the struct net as the svc proc private
x86/tsc: Trust initial offset in architectural TSC-adjust MSRs
selftests/ftrace: Fix BTFARG testcase to check fprobe is enabled correctly
ftrace: Fix possible use-after-free issue in ftrace_location()
Revert "arm64: fpsimd: Implement lazy restore for kernel mode FPSIMD"
arm64/fpsimd: Avoid erroneous elide of user state reload
Reapply "arm64: fpsimd: Implement lazy restore for kernel mode FPSIMD"
tty: n_gsm: fix missing receive state reset after mode switch
speakup: Fix sizeof() vs ARRAY_SIZE() bug
serial: sc16is7xx: fix bug in sc16is7xx_set_baud() when using prescaler
serial: 8250_bcm7271: use default_mux_rate if possible
serial: 8520_mtk: Set RTS on shutdown for Rx in-band wakeup
Input: try trimming too long modalias strings
io_uring: fail NOP if non-zero op flags is passed in
Revert "r8169: don't try to disable interrupts if NAPI is, scheduled already"
r8169: Fix possible ring buffer corruption on fragmented Tx packets.
ring-buffer: Fix a race between readers and resize checks
net: mana: Fix the extra HZ in mana_hwc_send_request
tools/latency-collector: Fix -Wformat-security compile warns
tools/nolibc/stdlib: fix memory error in realloc()
net: ti: icssg_prueth: Fix NULL pointer dereference in prueth_probe()
net: lan966x: remove debugfs directory in probe() error path
net: smc91x: Fix m68k kernel compilation for ColdFire CPU
nilfs2: fix use-after-free of timer for log writer thread
nilfs2: fix unexpected freezing of nilfs_segctor_sync()
nilfs2: fix potential hang in nilfs_detach_log_writer()
fs/ntfs3: Remove max link count info display during driver init
fs/ntfs3: Taking DOS names into account during link counting
fs/ntfs3: Fix case when index is reused during tree transformation
fs/ntfs3: Break dir enumeration if directory contents error
ksmbd: avoid to send duplicate oplock break notifications
ksmbd: ignore trailing slashes in share paths
ALSA: core: Fix NULL module pointer assignment at card init
ALSA: Fix deadlocks with kctl removals at disconnection
KEYS: asymmetric: Add missing dependency on CRYPTO_SIG
UBUNTU: [Config] updateconfigs for CRYPTO_SIG
KEYS: asymmetric: Add missing dependencies of FIPS_SIGNATURE_SELFTEST
HID: nintendo: Fix N64 controller being identified as mouse
dmaengine: xilinx: xdma: Clarify kdoc in XDMA driver
wifi: mac80211: don't use rate mask for scanning
wifi: mac80211: ensure beacon is non-S1G prior to extracting the beacon 
timestamp field
wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt 
class
dt-bindings: rockchip: grf: Add missing type to 'pcie-phy' node
HID: mcp-2221: cancel delayed_work only when CONFIG_IIO is enabled
net: usb: qmi_wwan: add Telit FN920C04 compositions
drm/amd/display: Set color_mgmt_changed to true on unsuspend
drm/amdgpu: Update BO eviction priorities
drm/amd/pm: Restore config space after reset
drm/amdkfd: Add VRAM accounting for SVM migration
drm/amdgpu: Fix the ring buffer size for queue VM flush
Revert "net: txgbe: fix i2c dev name cannot match clkdev"
Revert "net: txgbe: fix clk_name exceed MAX_DEV_ID limits"
cpu: Ignore "mitigations" kernel parameter if CPU_MITIGATIONS=n
LoongArch: Lately init pmu after smp is online
drm/etnaviv: fix tx clock gating on some GC7000 variants
selftests: sud_test: return correct emulated syscall value on RISC-V
riscv: thead: Rename T-Head PBMT to MAE
UBUNTU: [Config] updateconfigs for ERRATA_THEAD_MAE
riscv: T-Head: Test availability bit before enabling MAE errata
sched/isolation: Fix boot crash when maxcpus < first housekeeping CPU
ASoC: Intel: bytcr_rt5640: Apply Asus T100TA quirk to Asus T100TAM too
regulator: irq_helpers: duplicate IRQ name
ALSA: hda: cs35l56: Exit cache-only after cs35l56_wait_for_firmware_boot()
ASoC: SOF: ipc4-pcm: Use consistent name for snd_sof_pcm_stream pointer
ASoC: SOF: ipc4-pcm: Use consistent name for sof_ipc4_timestamp_info pointer
ASoC: SOF: ipc4-pcm: Introduce generic sof_ipc4_pcm_stream_priv
ASoC: SOF: pcm: Restrict DSP D0i3 during S0ix to IPC3
ASoC: acp: Support microphone from device Acer 315-24p
ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating
ASoC: dt-bindings: rt5645: add cbj sleeve gpio property
ASoC: rt722-sdca: modify channel number to support 4 channels
ASoC: rt722-sdca: add headset microphone vrefo setting
regulator: qcom-refgen: fix module autoloading
regulator: vqmmc-ipq4019: fix module autoloading
ASoC: cs35l41: Update DSP1RX5/6 Sources for DSP config
ASoC: rt715: add vendor clear control register
ASoC: rt715-sdca: volume step modification
KVM: selftests: Add test for uaccesses to non-existent vgic-v2 CPUIF
Input: xpad - add support for ASUS ROG RAIKIRI
btrfs: take the cleaner_mutex earlier in qgroup disable
EDAC/versal: Do not register for NOC errors
fpga: dfl-pci: add PCI subdevice ID for Intel D5005 card
bpf, x86: Fix PROBE_MEM runtime load check
ALSA: emu10k1: make E-MU FPGA writes potentially more reliable
softirq: Fix suspicious RCU usage in __do_softirq()
platform/x86: ISST: Add Grand Ridge to HPM CPU list
ASoC: da7219-aad: fix usage of device_get_named_child_node()
ASoC: cs35l56: fix usages of device_get_named_child_node()
ALSA: hda: intel-dsp-config: harden I2C/I2S codec detection
Input: amimouse - mark driver struct with __refdata to prevent section mismatch
drm/amdgpu: Fix VRAM memory accounting
drm/amd/display: Ensure that dmcub support flag is set for DCN20
drm/amd/display: Add dtbclk access to dcn315
drm/amd/display: Allocate zero bw after bw alloc enable
drm/amd/display: Add VCO speed parameter for DCN31 FPU
drm/amd/display: Fix DC mode screen flickering on DCN321
drm/amd/display: Disable seamless boot on 128b/132b encoding
drm/amdkfd: Flush the process wq before creating a kfd_process
x86/mm: Remove broken vsyscall emulation code from the page fault code
nvme: find numa distance only if controller has valid numa id
nvmet-auth: return the error code to the nvmet_auth_host_hash() callers
nvmet-auth: replace pr_debug() with pr_err() to report an error.
nvme: cancel pending I/O if nvme controller is in terminal state
nvmet-tcp: fix possible memory leak when tearing down a controller
nvmet: fix nvme status code when namespace is disabled
nvme-tcp: strict pdu pacing to avoid send stalls on TLS
epoll: be better about file lifetimes
nvmet: prevent sprintf() overflow in nvmet_subsys_nsid_exists()
openpromfs: finish conversion to the new mount API
crypto: bcm - Fix pointer arithmetic
firmware: qcom: qcm: fix unused qcom_scm_qseecom_allowlist
mm/slub, kunit: Use inverted data to corrupt kmem cache
firmware: raspberrypi: Use correct device for DMA mappings
ecryptfs: Fix buffer size for tag 66 packet
nilfs2: fix out-of-range warning
parisc: add missing export of __cmpxchg_u8()
crypto: ccp - drop platform ifdef checks
crypto: x86/nh-avx2 - add missing vzeroupper
crypto: x86/sha256-avx2 - add missing vzeroupper
crypto: x86/sha512-avx2 - add missing vzeroupper
s390/cio: fix tracepoint subchannel type field
io_uring: use the right type for work_llist empty check
rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow
rcu: Fix buffer overflow in print_cpu_stall_info()
ARM: configs: sunxi: Enable DRM_DW_HDMI
jffs2: prevent xattr node from overflowing the eraseblock
libfs: Re-arrange locking in offset_iterate_dir()
libfs: Define a minimum directory offset
libfs: Add simple_offset_empty()
maple_tree: Add mtree_alloc_cyclic()
libfs: Convert simple directory offsets to use a Maple Tree
libfs: Fix simple_offset_rename_exchange()
libfs: Add simple_offset_rename() API
shmem: Fix shmem_rename2()
io-wq: write next_work before dropping acct_lock
mm/userfaultfd: Do not place zeropages when zeropages are disallowed
s390/mm: Re-enable the shared zeropage for !PV and !skeys KVM guests
crypto: octeontx2 - add missing check for dma_map_single
crypto: qat - improve error message in adf_get_arbiter_mapping()
crypto: qat - improve error logging to be consistent across features
soc: qcom: pmic_glink: don't traverse clients list without a lock
soc: qcom: pmic_glink: notify clients about the current state
firmware: qcom: scm: Fix __scm and waitq completion variable initialization
soc: mediatek: cmdq: Fix typo of CMDQ_JUMP_RELATIVE
null_blk: Fix missing mutex_destroy() at module removal
crypto: qat - validate slices count returned by FW
hwrng: stm32 - use logical OR in conditional
hwrng: stm32 - put IP into RPM suspend on failure
hwrng: stm32 - repair clock handling
kunit/fortify: Fix mismatched kvalloc()/vfree() usage
io_uring/net: remove dependency on REQ_F_PARTIAL_IO for sr->done_io
io_uring/net: fix sendzc lazy wake polling
soc: qcom: pmic_glink: Make client-lock non-sleeping
lkdtm: Disable CFI checking for perms functions
md: fix resync softlockup when bitmap size is less than array size
crypto: qat - specify firmware files for 402xx
block: refine the EOF check in blkdev_iomap_begin
block: fix and simplify blkdevparts= cmdline parsing
block: support to account io_ticks precisely
wifi: ath10k: poll service ready message before failing
wifi: brcmfmac: pcie: handle randbuf allocation failure
wifi: ath11k: don't force enable power save on non-running vdevs
bpftool: Fix missing pids during link show
libbpf: Prevent null-pointer dereference when prog to load has no BTF
wifi: ath12k: use correct flag field for 320 MHz channels
wifi: mt76: mt7915: workaround too long expansion sparse warnings
x86/boot: Ignore relocations in .notes sections in walk_relocs() too
wifi: ieee80211: fix ieee80211_mle_basic_sta_prof_size_ok()
wifi: iwlwifi: mvm: Do not warn on invalid link on scan complete
wifi: iwlwifi: mvm: allocate STA links only for active links
wifi: mac80211: don't select link ID if not provided in scan request
wifi: iwlwifi: implement can_activate_links callback
wifi: iwlwifi: mvm: fix active link counting during recovery
wifi: iwlwifi: mvm: select STA mask only for active links
wifi: iwlwifi: reconfigure TLC during HW restart
wifi: iwlwifi: mvm: fix check in iwl_mvm_sta_fw_id_mask
sched/fair: Add EAS checks before updating root_domain::overutilized
ACPI: bus: Indicate support for _TFP thru _OSC
ACPI: bus: Indicate support for more than 16 p-states thru _OSC
ACPI: bus: Indicate support for the Generic Event Device thru _OSC
ACPI: Fix Generic Initiator Affinity _OSC bit
ACPI: bus: Indicate support for IRQ ResourceSource thru _OSC
enetc: avoid truncating error message
qed: avoid truncating work queue length
mlx5: avoid truncating error message
mlx5: stop warning for 64KB pages
bitops: add missing prototype check
dlm: fix user space lock decision to copy lvb
wifi: carl9170: re-fix fortified-memset warning
bpftool: Mount bpffs on provided dir instead of parent dir
bpf: Pack struct bpf_fib_lookup
bpf: prevent r10 register from being marked as precise
x86/microcode/AMD: Avoid -Wformat warning with clang-15
scsi: ufs: qcom: Perform read back after writing reset bit
scsi: ufs: qcom: Perform read back after writing REG_UFS_SYS1CLK_1US
scsi: ufs: qcom: Perform read back after writing unipro mode
scsi: ufs: qcom: Perform read back after writing CGC enable
scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV
scsi: ufs: core: Perform read back after writing UTP_TASK_REQ_LIST_BASE_H
scsi: ufs: core: Perform read back after disabling interrupts
scsi: ufs: core: Perform read back after disabling UIC_COMMAND_COMPL
ACPI: LPSS: Advertise number of chip selects via property
EDAC/skx_common: Allow decoding of SGX addresses
locking/atomic/x86: Correct the definition of __arch_try_cmpxchg128()
irqchip/alpine-msi: Fix off-by-one in allocation error path
irqchip/loongson-pch-msi: Fix off-by-one on allocation error path
ACPI: disable -Wstringop-truncation
gfs2: Don't forget to complete delayed withdraw
gfs2: Fix "ignore unlock failures after withdraw"
arm64: Remove unnecessary irqflags alternative.h include
x86/boot/64: Clear most of CR4 in startup_64(), except PAE, MCE and LA57
selftests/bpf: Fix umount cgroup2 error in test_sockmap
tcp: increase the default TCP scaling ratio
cpufreq: exit() callback is optional
x86/pat: Introduce lookup_address_in_pgd_attr()
x86/pat: Restructure _lookup_address_cpa()
x86/pat: Fix W^X violation false-positives when running as Xen PV guest
udp: Avoid call to compute_score on multiple sites
openrisc: traps: Don't send signals to kernel mode threads
cppc_cpufreq: Fix possible null pointer dereference
wifi: iwlwifi: mvm: init vif works only once
scsi: libsas: Fix the failure of adding phy with zero-address to port
scsi: hpsa: Fix allocation size for Scsi_Host private data
x86/purgatory: Switch to the position-independent small code model
wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
thermal/drivers/mediatek/lvts_thermal: Add coeff for mt8192
thermal/drivers/tsens: Fix null pointer dereference
dt-bindings: thermal: loongson,ls2k-thermal: Add Loongson-2K0500 compatible
dt-bindings: thermal: loongson,ls2k-thermal: Fix incorrect compatible definition
wifi: ath10k: Fix an error code problem in 
ath10k_dbg_sta_write_peer_debug_trigger()
gfs2: Remove ill-placed consistency check
gfs2: Fix potential glock use-after-free on unmount
gfs2: finish_xmote cleanup
gfs2: do_xmote fixes
thermal/debugfs: Avoid excessive updates of trip point statistics
selftests/bpf: Fix a fd leak in error paths in open_netns
scsi: ufs: core: mcq: Fix ufshcd_mcq_sqe_search()
cpufreq: brcmstb-avs-cpufreq: ISO C90 forbids mixed declarations
wifi: ath10k: populate board data for WCN3990
net: dsa: mv88e6xxx: Add support for model-specific pre- and post-reset handlers
net: dsa: mv88e6xxx: Avoid EEPROM timeout without EEPROM on 88E6250-family 
switches
tcp: avoid premature drops in tcp_add_backlog()
thermal/debugfs: Create records for cdev states as they get used
thermal/debugfs: Pass cooling device state to thermal_debug_cdev_add()
pwm: sti: Prepare removing pwm_chip from driver data
pwm: sti: Simplify probe function using devm functions
drivers/perf: hisi_pcie: Fix out-of-bound access when valid event group
drivers/perf: hisi: hns3: Fix out-of-bound access when valid event group
drivers/perf: hisi: hns3: Actually use devm_add_action_or_reset()
net: give more chances to rcu in netdev_wait_allrefs_any()
macintosh/via-macii: Fix "BUG: sleeping function called from invalid context"
wifi: carl9170: add a proper sanity check for endpoints
bpf: Fix verifier assumptions about socket->sk
selftests/bpf: Run cgroup1_hierarchy test in own mount namespace
wifi: ar5523: enable proper endpoint verification
pwm: Drop useless member .of_pwm_n_cells of struct pwm_chip
pwm: Let the of_xlate callbacks accept references without period
pwm: Drop duplicate check against chip->npwm in of_pwm_xlate_with_flags()
pwm: Reorder symbols in core.c
pwm: Provide an inline function to get the parent device of a given chip
pwm: meson: Change prototype of a few helpers to prepare further changes
pwm: meson: Make use of pwmchip_parent() accessor
pwm: meson: Add check for error from clk_round_rate()
pwm: meson: Use mul_u64_u64_div_u64() for frequency calculating
bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
sh: kprobes: Merge arch_copy_kprobe() into arch_prepare_kprobe()
Revert "sh: Handle calling csum_partial with misaligned data"
wifi: mt76: mt7603: fix tx queue of loopback packets
wifi: mt76: mt7603: add wpdma tx eof flag for PSE client reset
wifi: mt76: mt7996: fix size of txpower MCU command
wifi: mt76: mt7925: ensure 4-byte alignment for suspend & wow command
wifi: mt76: mt7996: fix uninitialized variable in mt7996_irq_tasklet()
wifi: mt76: mt7996: fix potential memory leakage when reading chip temperature
libbpf: Fix error message in attach_kprobe_multi
wifi: nl80211: Avoid address calculations via out of bounds array indexing
wifi: rtw89: wow: refine WoWLAN flows of HCI interrupts and low power mode
selftests/binderfs: use the Makefile's rules, not Make's implicit rules
selftests/resctrl: fix clang build failure: use LOCAL_HDRS
selftests: default to host arch for LLVM builds
kunit: Fix kthread reference
kunit: unregister the device on error
kunit: bail out early in __kunit_test_suites_init() if there are no suites to 
test
selftests/bpf: Fix pointer arithmetic in test_xdp_do_redirect
HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors
scsi: bfa: Ensure the copied buf is NUL terminated
scsi: qedf: Ensure the copied buf is NUL terminated
scsi: qla2xxx: Fix debugfs output for fw_resource_count
gpio: nuvoton: Fix sgpio irq handle error
x86/numa: Fix SRAT lookup of CFMWS ranges with numa_fill_memblks()
wifi: mwl8k: initialize cmd->addr[] properly
HID: amd_sfh: Handle "no sensors" in PM operations
usb: aqc111: stop lying about skb->truesize
net: usb: sr9700: stop lying about skb->truesize
m68k: Fix spinlock race in kernel thread creation
m68k: mac: Fix reboot hang on Mac IIci
dm-delay: fix workqueue delay_timer race
dm-delay: fix hung task introduced by kthread mode
dm-delay: fix max_delay calculations
ptp: ocp: fix DPLL functions
net: ipv6: fix wrong start position when receive hop-by-hop fragment
eth: sungem: remove .ndo_poll_controller to avoid deadlocks
selftests: net: add missing config for amt.sh
selftests: net: move amt to socat for better compatibility
net: ethernet: mediatek: split tx and rx fields in mtk_soc_data struct
net: ethernet: mediatek: use ADMAv1 instead of ADMAv2.0 on MT7981 and MT7986
ice: Fix package download algorithm
net: ethernet: cortina: Locking fixes
af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg
net: usb: smsc95xx: stop lying about skb->truesize
net: openvswitch: fix overwriting ct original tuple for ICMPv6
ipv6: sr: add missing seg6_local_exit
ipv6: sr: fix incorrect unregister order
ipv6: sr: fix invalid unregister error path
net/mlx5: Fix peer devlink set for SF representor devlink port
net/mlx5: Reload only IB representors upon lag disable/enable
net/mlx5: Add a timeout to acquire the command queue semaphore
net/mlx5: Discard command completions in internal error
s390/bpf: Emit a barrier for BPF_FETCH instructions
riscv, bpf: make some atomic operations fully ordered
ax25: Use kernel universal linked list to implement ax25_dev_list
ax25: Fix reference count leak issues of ax25_dev
ax25: Fix reference count leak issue of net_device
dpll: fix return value check for kmemdup
net: fec: remove .ndo_poll_controller to avoid deadlocks
mptcp: SO_KEEPALIVE: fix getsockopt support
mptcp: cleanup writer wake-up
mptcp: avoid some duplicate code in socket option handling
mptcp: implement TCP_NOTSENT_LOWAT support
mptcp: cleanup SOL_TCP handling
mptcp: fix full TCP keep-alive support
net: stmmac: Offload queueMaxSDU from tc-taprio
net: stmmac: est: Per Tx-queue error count for HLBF
net: stmmac: Report taprio offload status
net: stmmac: move the EST lock to struct stmmac_priv
net: micrel: Fix receiving the timestamp in the frame for lan8841
Bluetooth: compute LE flow credits based on recvbuf space
Bluetooth: qca: Fix error code in qca_read_fw_build_info()
Bluetooth: ISO: Add hcon for listening bis sk
Bluetooth: ISO: Clean up returns values in iso_connect_ind()
Bluetooth: ISO: Make iso_get_sock_listen generic
Bluetooth: Remove usage of the deprecated ida_simple_xx() API
Bluetooth: hci_event: Remove code to removed CONFIG_BT_HS
Bluetooth: HCI: Remove HCI_AMP support
ice: make ice_vsi_cfg_rxq() static
ice: make ice_vsi_cfg_txq() static
overflow: Change DEFINE_FLEX to take __counted_by member
Bluetooth: hci_conn, hci_sync: Use __counted_by() to avoid -Wfamnae warnings
Bluetooth: hci_core: Fix not handling hdev->le_num_of_adv_sets=1
drm/bridge: Fix improper bridge init order with pre_enable_prev_first
drm/ci: update device type for volteer devices
drm/nouveau/dp: Fix incorrect return code in r535_dp_aux_xfer()
drm/omapdrm: Fix console by implementing fb_dirty
drm/omapdrm: Fix console with deferred ops
printk: Let no_printk() use _printk()
dev_printk: Add and use dev_no_printk()
drm/lcdif: Do not disable clocks on already suspended hardware
drm/dp: Don't attempt AUX transfers when eDP panels are not powered
drm/panel: atna33xc20: Fix unbalanced regulator in the case HPD doesn't assert
drm/amd/display: Fix potential index out of bounds in color transformation 
function
drm/amd/display: Remove redundant condition in dcn35_calc_blocks_to_gate()
ASoC: Intel: Disable route checks for Skylake boards
ASoC: Intel: avs: ssm4567: Do not ignore route checks
mtd: core: Report error if first mtd_otp_size() call fails in 
mtd_otp_nvmem_add()
mtd: rawnand: hynix: fixed typo
drm/imagination: avoid -Woverflow warning
ASoC: mediatek: Assign dummy when codec not specified for a DAI link
drm/panel: ltk050h3146w: add MIPI_DSI_MODE_VIDEO to LTK050H3148W flags
drm/panel: ltk050h3146w: drop duplicate commands from LTK050H3148W init
fbdev: shmobile: fix snprintf truncation
ASoC: kirkwood: Fix potential NULL dereference
drm/meson: vclk: fix calculation of 59.94 fractional rates
drm/mediatek: Add 0 size check to mtk_drm_gem_obj
drm/mediatek: Init `ddp_comp` with devm_kcalloc()
ASoC: SOF: Intel: hda-dai: fix channel map configuration for aggregated dailink
powerpc/fsl-soc: hide unused const variable
ASoC: SOF: Intel: mtl: Correct rom_status_reg
ASoC: SOF: Intel: lnl: Correct rom_status_reg
ASoC: SOF: Intel: mtl: Disable interrupts when firmware boot failed
ASoC: SOF: Intel: mtl: Implement firmware boot state check
fbdev: sisfb: hide unused variables
selftests: cgroup: skip test_cgcore_lesser_ns_open when cgroup2 mounted without 
nsdelegate
ASoC: Intel: avs: Restore stream decoupling on prepare
ASoC: Intel: avs: Fix ASRC module initialization
ASoC: Intel: avs: Fix potential integer overflow
ASoC: Intel: avs: Test result of avs_get_module_entry()
media: ngene: Add dvb_ca_en50221_init return value check
staging: media: starfive: Remove links when unregistering devices
media: rcar-vin: work around -Wenum-compare-conditional warning
media: radio-shark2: Avoid led_names truncations
drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
platform/x86: xiaomi-wmi: Fix race condition when reporting key events
drm/msm/dp: allow voltage swing / pre emphasis of 3
drm/msm/dp: Avoid a long timeout for AUX transfer if nothing connected
media: ipu3-cio2: Request IRQ earlier
media: dt-bindings: ovti,ov2680: Fix the power supply names
media: i2c: et8ek8: Don't strip remove function when driver is builtin
media: v4l2-subdev: Fix stream handling for crop API
fbdev: sh7760fb: allow modular build
media: atomisp: ssh_css: Fix a null-pointer dereference in load_video_binaries
drm/arm/malidp: fix a possible null pointer dereference
drm: vc4: Fix possible null pointer dereference
ASoC: tracing: Export SND_SOC_DAPM_DIR_OUT to its value
drm/bridge: anx7625: Don't log an error when DSI host can't be found
drm/bridge: icn6211: Don't log an error when DSI host can't be found
drm/bridge: lt8912b: Don't log an error when DSI host can't be found
drm/bridge: lt9611: Don't log an error when DSI host can't be found
drm/bridge: lt9611uxc: Don't log an error when DSI host can't be found
drm/bridge: tc358775: Don't log an error when DSI host can't be found
drm/bridge: dpc3433: Don't log an error when DSI host can't be found
drm/panel: novatek-nt35950: Don't log an error when DSI host can't be found
drm/bridge: anx7625: Update audio status while detecting
drm/panel: simple: Add missing Innolux G121X1-L03 format, flags, connector
ALSA: hda: cs35l41: Remove Speaker ID for Lenovo Legion slim 7 16ARHA7
drm/mipi-dsi: use correct return type for the DSC functions
media: uvcvideo: Add quirk for Logitech Rally Bar
drm/rockchip: vop2: Do not divide height twice for YUV
drm/edid: Parse topology block for all DispID structure v1.x
media: cadence: csi2rx: configure DPHY before starting source stream
clk: samsung: exynosautov9: fix wrong pll clock id value
RDMA/mlx5: Uncacheable mkey has neither rb_key or cache_ent
RDMA/mlx5: Change check for cacheable mkeys
RDMA/mlx5: Adding remote atomic access flag to updatable flags
clk: mediatek: pllfh: Don't log error for missing fhctl node
iommu: Undo pasid attachment only for the devices that have succeeded
RDMA/hns: Fix return value in hns_roce_map_mr_sg
RDMA/hns: Fix deadlock on SRQ async events.
RDMA/hns: Fix UAF for cq async event
RDMA/hns: Fix GMV table pagesize
RDMA/hns: Use complete parentheses in macros
RDMA/hns: Modify the print level of CQE error
clk: mediatek: mt8365-mm: fix DPI0 parent
clk: rs9: fix wrong default value for clock amplitude
clk: qcom: clk-alpha-pll: remove invalid Stromer register offset
RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
RDMA/rxe: Allow good work requests to be executed
RDMA/rxe: Fix incorrect rxe_put in error path
IB/mlx5: Use __iowrite64_copy() for write combining stores
clk: renesas: r8a779a0: Fix CANFD parent clock
clk: renesas: r9a07g043: Add clock and reset entry for PLIC
lib/test_hmm.c: handle src_pfns and dst_pfns allocation failure
mm/ksm: fix ksm exec support for prctl
clk: qcom: dispcc-sm8450: fix DisplayPort clocks
clk: qcom: dispcc-sm6350: fix DisplayPort clocks
clk: qcom: dispcc-sm8550: fix DisplayPort clocks
clk: qcom: dispcc-sm8650: fix DisplayPort clocks
clk: qcom: mmcc-msm8998: fix venus clock issue
x86/insn: Fix PUSH instruction in x86 instruction decoder opcode map
x86/insn: Add VEX versions of VPDPBUSD, VPDPBUSDS, VPDPWSSD and VPDPWSSDS
ext4: avoid excessive credit estimate in ext4_tmpfile()
RDMA/mana_ib: Introduce helpers to create and destroy mana queues
RDMA/mana_ib: Use struct mana_ib_queue for CQs
RDMA/mana_ib: boundary check before installing cq callbacks
virt: acrn: stop using follow_pfn
drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map()
sunrpc: removed redundant procp check
nfsd: don't create nfsv4recoverydir in nfsdfs when not used.
ext4: fix potential unnitialized variable
ext4: remove the redundant folio_wait_stable()
clk: qcom: Fix SC_CAMCC_8280XP dependencies
UBUNTU: [Config] updateconfigs for SC_CAMCC_8280XP
clk: qcom: Fix SM_GPUCC_8650 dependencies
UBUNTU: [Config] updateconfigs for SM_GPUCC_8650
clk: qcom: apss-ipq-pll: fix PLL rate for IPQ5018
of: module: add buffer overflow check in of_modalias()
bnxt_re: avoid shift undefined behavior in bnxt_qplib_alloc_init_hwq
SUNRPC: Fix gss_free_in_token_pages()
selftests/damon/_damon_sysfs: check errors from nr_schemes file reads
selftests/kcmp: remove unused open mode
RDMA/IPoIB: Fix format truncation compilation errors
RDMA/cma: Fix kmemleak in rdma_core observed during blktests nvme/rdma use siw
samples/landlock: Fix incorrect free in populate_ruleset_net
tracing/user_events: Prepare find/delete for same name events
tracing/user_events: Fix non-spaced field matching
modules: Drop the .export_symbol section from the final modules
net: bridge: xmit: make sure we have at least eth header len bytes
selftests: net: bridge: increase IGMP/MLD exclude timeout membership interval
net: bridge: mst: fix vlan use-after-free
net: qrtr: ns: Fix module refcnt
selftests/net/lib: no need to record ns name if it already exist
idpf: don't skip over ethtool tcp-data-split setting
netrom: fix possible dead-lock in nr_rt_ioctl()
af_packet: do not call packet_read_pending() from tpacket_destruct_skb()
sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level
sched/core: Fix incorrect initialization of the 'burst' parameter in 
cpu_max_write()
net: wangxun: fix to change Rx features
net: wangxun: match VLAN CTAG and STAG features
net: txgbe: move interrupt codes to a separate file
net: txgbe: use irq_domain for interrupt controller
net: txgbe: fix to control VLAN strip
l2tp: fix ICMP error handling for UDP-encap sockets
io_uring/net: ensure async prep handlers always initialize ->done_io
pwm: Fix setting period with #pwm-cells = <1> and of_pwm_single_xlate()
net: txgbe: fix to clear interrupt status after handling IRQ
net: txgbe: fix GPIO interrupt blocking
Linux 6.8.12
UBUNTU: Upstream stable to v6.8.12

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

** Affects: linux (Ubuntu Noble)
     Importance: Medium
     Assignee: Manuel Diewald (diewald)
         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 Noble)
   Importance: Undecided
       Status: New

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

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

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

** Changed in: linux (Ubuntu Noble)
     Assignee: (unassigned) => Manuel Diewald (diewald)

** 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:
  
         v6.8.12 upstream stable release
         from git://git.kernel.org/
  
-             
+ sunrpc: use the struct net as the svc proc private
+ x86/tsc: Trust initial offset in architectural TSC-adjust MSRs
+ selftests/ftrace: Fix BTFARG testcase to check fprobe is enabled correctly
+ ftrace: Fix possible use-after-free issue in ftrace_location()
+ Revert "arm64: fpsimd: Implement lazy restore for kernel mode FPSIMD"
+ arm64/fpsimd: Avoid erroneous elide of user state reload
+ Reapply "arm64: fpsimd: Implement lazy restore for kernel mode FPSIMD"
+ tty: n_gsm: fix missing receive state reset after mode switch
+ speakup: Fix sizeof() vs ARRAY_SIZE() bug
+ serial: sc16is7xx: fix bug in sc16is7xx_set_baud() when using prescaler
+ serial: 8250_bcm7271: use default_mux_rate if possible
+ serial: 8520_mtk: Set RTS on shutdown for Rx in-band wakeup
+ Input: try trimming too long modalias strings
+ io_uring: fail NOP if non-zero op flags is passed in
+ Revert "r8169: don't try to disable interrupts if NAPI is, scheduled already"
+ r8169: Fix possible ring buffer corruption on fragmented Tx packets.
+ ring-buffer: Fix a race between readers and resize checks
+ net: mana: Fix the extra HZ in mana_hwc_send_request
+ tools/latency-collector: Fix -Wformat-security compile warns
+ tools/nolibc/stdlib: fix memory error in realloc()
+ net: ti: icssg_prueth: Fix NULL pointer dereference in prueth_probe()
+ net: lan966x: remove debugfs directory in probe() error path
+ net: smc91x: Fix m68k kernel compilation for ColdFire CPU
+ nilfs2: fix use-after-free of timer for log writer thread
+ nilfs2: fix unexpected freezing of nilfs_segctor_sync()
+ nilfs2: fix potential hang in nilfs_detach_log_writer()
+ fs/ntfs3: Remove max link count info display during driver init
+ fs/ntfs3: Taking DOS names into account during link counting
+ fs/ntfs3: Fix case when index is reused during tree transformation
+ fs/ntfs3: Break dir enumeration if directory contents error
+ ksmbd: avoid to send duplicate oplock break notifications
+ ksmbd: ignore trailing slashes in share paths
+ ALSA: core: Fix NULL module pointer assignment at card init
+ ALSA: Fix deadlocks with kctl removals at disconnection
+ KEYS: asymmetric: Add missing dependency on CRYPTO_SIG
+ UBUNTU: [Config] updateconfigs for CRYPTO_SIG
+ KEYS: asymmetric: Add missing dependencies of FIPS_SIGNATURE_SELFTEST
+ HID: nintendo: Fix N64 controller being identified as mouse
+ dmaengine: xilinx: xdma: Clarify kdoc in XDMA driver
+ wifi: mac80211: don't use rate mask for scanning
+ wifi: mac80211: ensure beacon is non-S1G prior to extracting the beacon 
timestamp field
+ wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt 
class
+ dt-bindings: rockchip: grf: Add missing type to 'pcie-phy' node
+ HID: mcp-2221: cancel delayed_work only when CONFIG_IIO is enabled
+ net: usb: qmi_wwan: add Telit FN920C04 compositions
+ drm/amd/display: Set color_mgmt_changed to true on unsuspend
+ drm/amdgpu: Update BO eviction priorities
+ drm/amd/pm: Restore config space after reset
+ drm/amdkfd: Add VRAM accounting for SVM migration
+ drm/amdgpu: Fix the ring buffer size for queue VM flush
+ Revert "net: txgbe: fix i2c dev name cannot match clkdev"
+ Revert "net: txgbe: fix clk_name exceed MAX_DEV_ID limits"
+ cpu: Ignore "mitigations" kernel parameter if CPU_MITIGATIONS=n
+ LoongArch: Lately init pmu after smp is online
+ drm/etnaviv: fix tx clock gating on some GC7000 variants
+ selftests: sud_test: return correct emulated syscall value on RISC-V
+ riscv: thead: Rename T-Head PBMT to MAE
+ UBUNTU: [Config] updateconfigs for ERRATA_THEAD_MAE
+ riscv: T-Head: Test availability bit before enabling MAE errata
+ sched/isolation: Fix boot crash when maxcpus < first housekeeping CPU
+ ASoC: Intel: bytcr_rt5640: Apply Asus T100TA quirk to Asus T100TAM too
+ regulator: irq_helpers: duplicate IRQ name
+ ALSA: hda: cs35l56: Exit cache-only after cs35l56_wait_for_firmware_boot()
+ ASoC: SOF: ipc4-pcm: Use consistent name for snd_sof_pcm_stream pointer
+ ASoC: SOF: ipc4-pcm: Use consistent name for sof_ipc4_timestamp_info pointer
+ ASoC: SOF: ipc4-pcm: Introduce generic sof_ipc4_pcm_stream_priv
+ ASoC: SOF: pcm: Restrict DSP D0i3 during S0ix to IPC3
+ ASoC: acp: Support microphone from device Acer 315-24p
+ ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating
+ ASoC: dt-bindings: rt5645: add cbj sleeve gpio property
+ ASoC: rt722-sdca: modify channel number to support 4 channels
+ ASoC: rt722-sdca: add headset microphone vrefo setting
+ regulator: qcom-refgen: fix module autoloading
+ regulator: vqmmc-ipq4019: fix module autoloading
+ ASoC: cs35l41: Update DSP1RX5/6 Sources for DSP config
+ ASoC: rt715: add vendor clear control register
+ ASoC: rt715-sdca: volume step modification
+ KVM: selftests: Add test for uaccesses to non-existent vgic-v2 CPUIF
+ Input: xpad - add support for ASUS ROG RAIKIRI
+ btrfs: take the cleaner_mutex earlier in qgroup disable
+ EDAC/versal: Do not register for NOC errors
+ fpga: dfl-pci: add PCI subdevice ID for Intel D5005 card
+ bpf, x86: Fix PROBE_MEM runtime load check
+ ALSA: emu10k1: make E-MU FPGA writes potentially more reliable
+ softirq: Fix suspicious RCU usage in __do_softirq()
+ platform/x86: ISST: Add Grand Ridge to HPM CPU list
+ ASoC: da7219-aad: fix usage of device_get_named_child_node()
+ ASoC: cs35l56: fix usages of device_get_named_child_node()
+ ALSA: hda: intel-dsp-config: harden I2C/I2S codec detection
+ Input: amimouse - mark driver struct with __refdata to prevent section 
mismatch
+ drm/amdgpu: Fix VRAM memory accounting
+ drm/amd/display: Ensure that dmcub support flag is set for DCN20
+ drm/amd/display: Add dtbclk access to dcn315
+ drm/amd/display: Allocate zero bw after bw alloc enable
+ drm/amd/display: Add VCO speed parameter for DCN31 FPU
+ drm/amd/display: Fix DC mode screen flickering on DCN321
+ drm/amd/display: Disable seamless boot on 128b/132b encoding
+ drm/amdkfd: Flush the process wq before creating a kfd_process
+ x86/mm: Remove broken vsyscall emulation code from the page fault code
+ nvme: find numa distance only if controller has valid numa id
+ nvmet-auth: return the error code to the nvmet_auth_host_hash() callers
+ nvmet-auth: replace pr_debug() with pr_err() to report an error.
+ nvme: cancel pending I/O if nvme controller is in terminal state
+ nvmet-tcp: fix possible memory leak when tearing down a controller
+ nvmet: fix nvme status code when namespace is disabled
+ nvme-tcp: strict pdu pacing to avoid send stalls on TLS
+ epoll: be better about file lifetimes
+ nvmet: prevent sprintf() overflow in nvmet_subsys_nsid_exists()
+ openpromfs: finish conversion to the new mount API
+ crypto: bcm - Fix pointer arithmetic
+ firmware: qcom: qcm: fix unused qcom_scm_qseecom_allowlist
+ mm/slub, kunit: Use inverted data to corrupt kmem cache
+ firmware: raspberrypi: Use correct device for DMA mappings
+ ecryptfs: Fix buffer size for tag 66 packet
+ nilfs2: fix out-of-range warning
+ parisc: add missing export of __cmpxchg_u8()
+ crypto: ccp - drop platform ifdef checks
+ crypto: x86/nh-avx2 - add missing vzeroupper
+ crypto: x86/sha256-avx2 - add missing vzeroupper
+ crypto: x86/sha512-avx2 - add missing vzeroupper
+ s390/cio: fix tracepoint subchannel type field
+ io_uring: use the right type for work_llist empty check
+ rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow
+ rcu: Fix buffer overflow in print_cpu_stall_info()
+ ARM: configs: sunxi: Enable DRM_DW_HDMI
+ jffs2: prevent xattr node from overflowing the eraseblock
+ libfs: Re-arrange locking in offset_iterate_dir()
+ libfs: Define a minimum directory offset
+ libfs: Add simple_offset_empty()
+ maple_tree: Add mtree_alloc_cyclic()
+ libfs: Convert simple directory offsets to use a Maple Tree
+ libfs: Fix simple_offset_rename_exchange()
+ libfs: Add simple_offset_rename() API
+ shmem: Fix shmem_rename2()
+ io-wq: write next_work before dropping acct_lock
+ mm/userfaultfd: Do not place zeropages when zeropages are disallowed
+ s390/mm: Re-enable the shared zeropage for !PV and !skeys KVM guests
+ crypto: octeontx2 - add missing check for dma_map_single
+ crypto: qat - improve error message in adf_get_arbiter_mapping()
+ crypto: qat - improve error logging to be consistent across features
+ soc: qcom: pmic_glink: don't traverse clients list without a lock
+ soc: qcom: pmic_glink: notify clients about the current state
+ firmware: qcom: scm: Fix __scm and waitq completion variable initialization
+ soc: mediatek: cmdq: Fix typo of CMDQ_JUMP_RELATIVE
+ null_blk: Fix missing mutex_destroy() at module removal
+ crypto: qat - validate slices count returned by FW
+ hwrng: stm32 - use logical OR in conditional
+ hwrng: stm32 - put IP into RPM suspend on failure
+ hwrng: stm32 - repair clock handling
+ kunit/fortify: Fix mismatched kvalloc()/vfree() usage
+ io_uring/net: remove dependency on REQ_F_PARTIAL_IO for sr->done_io
+ io_uring/net: fix sendzc lazy wake polling
+ soc: qcom: pmic_glink: Make client-lock non-sleeping
+ lkdtm: Disable CFI checking for perms functions
+ md: fix resync softlockup when bitmap size is less than array size
+ crypto: qat - specify firmware files for 402xx
+ block: refine the EOF check in blkdev_iomap_begin
+ block: fix and simplify blkdevparts= cmdline parsing
+ block: support to account io_ticks precisely
+ wifi: ath10k: poll service ready message before failing
+ wifi: brcmfmac: pcie: handle randbuf allocation failure
+ wifi: ath11k: don't force enable power save on non-running vdevs
+ bpftool: Fix missing pids during link show
+ libbpf: Prevent null-pointer dereference when prog to load has no BTF
+ wifi: ath12k: use correct flag field for 320 MHz channels
+ wifi: mt76: mt7915: workaround too long expansion sparse warnings
+ x86/boot: Ignore relocations in .notes sections in walk_relocs() too
+ wifi: ieee80211: fix ieee80211_mle_basic_sta_prof_size_ok()
+ wifi: iwlwifi: mvm: Do not warn on invalid link on scan complete
+ wifi: iwlwifi: mvm: allocate STA links only for active links
+ wifi: mac80211: don't select link ID if not provided in scan request
+ wifi: iwlwifi: implement can_activate_links callback
+ wifi: iwlwifi: mvm: fix active link counting during recovery
+ wifi: iwlwifi: mvm: select STA mask only for active links
+ wifi: iwlwifi: reconfigure TLC during HW restart
+ wifi: iwlwifi: mvm: fix check in iwl_mvm_sta_fw_id_mask
+ sched/fair: Add EAS checks before updating root_domain::overutilized
+ ACPI: bus: Indicate support for _TFP thru _OSC
+ ACPI: bus: Indicate support for more than 16 p-states thru _OSC
+ ACPI: bus: Indicate support for the Generic Event Device thru _OSC
+ ACPI: Fix Generic Initiator Affinity _OSC bit
+ ACPI: bus: Indicate support for IRQ ResourceSource thru _OSC
+ enetc: avoid truncating error message
+ qed: avoid truncating work queue length
+ mlx5: avoid truncating error message
+ mlx5: stop warning for 64KB pages
+ bitops: add missing prototype check
+ dlm: fix user space lock decision to copy lvb
+ wifi: carl9170: re-fix fortified-memset warning
+ bpftool: Mount bpffs on provided dir instead of parent dir
+ bpf: Pack struct bpf_fib_lookup
+ bpf: prevent r10 register from being marked as precise
+ x86/microcode/AMD: Avoid -Wformat warning with clang-15
+ scsi: ufs: qcom: Perform read back after writing reset bit
+ scsi: ufs: qcom: Perform read back after writing REG_UFS_SYS1CLK_1US
+ scsi: ufs: qcom: Perform read back after writing unipro mode
+ scsi: ufs: qcom: Perform read back after writing CGC enable
+ scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV
+ scsi: ufs: core: Perform read back after writing UTP_TASK_REQ_LIST_BASE_H
+ scsi: ufs: core: Perform read back after disabling interrupts
+ scsi: ufs: core: Perform read back after disabling UIC_COMMAND_COMPL
+ ACPI: LPSS: Advertise number of chip selects via property
+ EDAC/skx_common: Allow decoding of SGX addresses
+ locking/atomic/x86: Correct the definition of __arch_try_cmpxchg128()
+ irqchip/alpine-msi: Fix off-by-one in allocation error path
+ irqchip/loongson-pch-msi: Fix off-by-one on allocation error path
+ ACPI: disable -Wstringop-truncation
+ gfs2: Don't forget to complete delayed withdraw
+ gfs2: Fix "ignore unlock failures after withdraw"
+ arm64: Remove unnecessary irqflags alternative.h include
+ x86/boot/64: Clear most of CR4 in startup_64(), except PAE, MCE and LA57
+ selftests/bpf: Fix umount cgroup2 error in test_sockmap
+ tcp: increase the default TCP scaling ratio
+ cpufreq: exit() callback is optional
+ x86/pat: Introduce lookup_address_in_pgd_attr()
+ x86/pat: Restructure _lookup_address_cpa()
+ x86/pat: Fix W^X violation false-positives when running as Xen PV guest
+ udp: Avoid call to compute_score on multiple sites
+ openrisc: traps: Don't send signals to kernel mode threads
+ cppc_cpufreq: Fix possible null pointer dereference
+ wifi: iwlwifi: mvm: init vif works only once
+ scsi: libsas: Fix the failure of adding phy with zero-address to port
+ scsi: hpsa: Fix allocation size for Scsi_Host private data
+ x86/purgatory: Switch to the position-independent small code model
+ wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
+ thermal/drivers/mediatek/lvts_thermal: Add coeff for mt8192
+ thermal/drivers/tsens: Fix null pointer dereference
+ dt-bindings: thermal: loongson,ls2k-thermal: Add Loongson-2K0500 compatible
+ dt-bindings: thermal: loongson,ls2k-thermal: Fix incorrect compatible 
definition
+ wifi: ath10k: Fix an error code problem in 
ath10k_dbg_sta_write_peer_debug_trigger()
+ gfs2: Remove ill-placed consistency check
+ gfs2: Fix potential glock use-after-free on unmount
+ gfs2: finish_xmote cleanup
+ gfs2: do_xmote fixes
+ thermal/debugfs: Avoid excessive updates of trip point statistics
+ selftests/bpf: Fix a fd leak in error paths in open_netns
+ scsi: ufs: core: mcq: Fix ufshcd_mcq_sqe_search()
+ cpufreq: brcmstb-avs-cpufreq: ISO C90 forbids mixed declarations
+ wifi: ath10k: populate board data for WCN3990
+ net: dsa: mv88e6xxx: Add support for model-specific pre- and post-reset 
handlers
+ net: dsa: mv88e6xxx: Avoid EEPROM timeout without EEPROM on 88E6250-family 
switches
+ tcp: avoid premature drops in tcp_add_backlog()
+ thermal/debugfs: Create records for cdev states as they get used
+ thermal/debugfs: Pass cooling device state to thermal_debug_cdev_add()
+ pwm: sti: Prepare removing pwm_chip from driver data
+ pwm: sti: Simplify probe function using devm functions
+ drivers/perf: hisi_pcie: Fix out-of-bound access when valid event group
+ drivers/perf: hisi: hns3: Fix out-of-bound access when valid event group
+ drivers/perf: hisi: hns3: Actually use devm_add_action_or_reset()
+ net: give more chances to rcu in netdev_wait_allrefs_any()
+ macintosh/via-macii: Fix "BUG: sleeping function called from invalid context"
+ wifi: carl9170: add a proper sanity check for endpoints
+ bpf: Fix verifier assumptions about socket->sk
+ selftests/bpf: Run cgroup1_hierarchy test in own mount namespace
+ wifi: ar5523: enable proper endpoint verification
+ pwm: Drop useless member .of_pwm_n_cells of struct pwm_chip
+ pwm: Let the of_xlate callbacks accept references without period
+ pwm: Drop duplicate check against chip->npwm in of_pwm_xlate_with_flags()
+ pwm: Reorder symbols in core.c
+ pwm: Provide an inline function to get the parent device of a given chip
+ pwm: meson: Change prototype of a few helpers to prepare further changes
+ pwm: meson: Make use of pwmchip_parent() accessor
+ pwm: meson: Add check for error from clk_round_rate()
+ pwm: meson: Use mul_u64_u64_div_u64() for frequency calculating
+ bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
+ sh: kprobes: Merge arch_copy_kprobe() into arch_prepare_kprobe()
+ Revert "sh: Handle calling csum_partial with misaligned data"
+ wifi: mt76: mt7603: fix tx queue of loopback packets
+ wifi: mt76: mt7603: add wpdma tx eof flag for PSE client reset
+ wifi: mt76: mt7996: fix size of txpower MCU command
+ wifi: mt76: mt7925: ensure 4-byte alignment for suspend & wow command
+ wifi: mt76: mt7996: fix uninitialized variable in mt7996_irq_tasklet()
+ wifi: mt76: mt7996: fix potential memory leakage when reading chip temperature
+ libbpf: Fix error message in attach_kprobe_multi
+ wifi: nl80211: Avoid address calculations via out of bounds array indexing
+ wifi: rtw89: wow: refine WoWLAN flows of HCI interrupts and low power mode
+ selftests/binderfs: use the Makefile's rules, not Make's implicit rules
+ selftests/resctrl: fix clang build failure: use LOCAL_HDRS
+ selftests: default to host arch for LLVM builds
+ kunit: Fix kthread reference
+ kunit: unregister the device on error
+ kunit: bail out early in __kunit_test_suites_init() if there are no suites to 
test
+ selftests/bpf: Fix pointer arithmetic in test_xdp_do_redirect
+ HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors
+ scsi: bfa: Ensure the copied buf is NUL terminated
+ scsi: qedf: Ensure the copied buf is NUL terminated
+ scsi: qla2xxx: Fix debugfs output for fw_resource_count
+ gpio: nuvoton: Fix sgpio irq handle error
+ x86/numa: Fix SRAT lookup of CFMWS ranges with numa_fill_memblks()
+ wifi: mwl8k: initialize cmd->addr[] properly
+ HID: amd_sfh: Handle "no sensors" in PM operations
+ usb: aqc111: stop lying about skb->truesize
+ net: usb: sr9700: stop lying about skb->truesize
+ m68k: Fix spinlock race in kernel thread creation
+ m68k: mac: Fix reboot hang on Mac IIci
+ dm-delay: fix workqueue delay_timer race
+ dm-delay: fix hung task introduced by kthread mode
+ dm-delay: fix max_delay calculations
+ ptp: ocp: fix DPLL functions
+ net: ipv6: fix wrong start position when receive hop-by-hop fragment
+ eth: sungem: remove .ndo_poll_controller to avoid deadlocks
+ selftests: net: add missing config for amt.sh
+ selftests: net: move amt to socat for better compatibility
+ net: ethernet: mediatek: split tx and rx fields in mtk_soc_data struct
+ net: ethernet: mediatek: use ADMAv1 instead of ADMAv2.0 on MT7981 and MT7986
+ ice: Fix package download algorithm
+ net: ethernet: cortina: Locking fixes
+ af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg
+ net: usb: smsc95xx: stop lying about skb->truesize
+ net: openvswitch: fix overwriting ct original tuple for ICMPv6
+ ipv6: sr: add missing seg6_local_exit
+ ipv6: sr: fix incorrect unregister order
+ ipv6: sr: fix invalid unregister error path
+ net/mlx5: Fix peer devlink set for SF representor devlink port
+ net/mlx5: Reload only IB representors upon lag disable/enable
+ net/mlx5: Add a timeout to acquire the command queue semaphore
+ net/mlx5: Discard command completions in internal error
+ s390/bpf: Emit a barrier for BPF_FETCH instructions
+ riscv, bpf: make some atomic operations fully ordered
+ ax25: Use kernel universal linked list to implement ax25_dev_list
+ ax25: Fix reference count leak issues of ax25_dev
+ ax25: Fix reference count leak issue of net_device
+ dpll: fix return value check for kmemdup
+ net: fec: remove .ndo_poll_controller to avoid deadlocks
+ mptcp: SO_KEEPALIVE: fix getsockopt support
+ mptcp: cleanup writer wake-up
+ mptcp: avoid some duplicate code in socket option handling
+ mptcp: implement TCP_NOTSENT_LOWAT support
+ mptcp: cleanup SOL_TCP handling
+ mptcp: fix full TCP keep-alive support
+ net: stmmac: Offload queueMaxSDU from tc-taprio
+ net: stmmac: est: Per Tx-queue error count for HLBF
+ net: stmmac: Report taprio offload status
+ net: stmmac: move the EST lock to struct stmmac_priv
+ net: micrel: Fix receiving the timestamp in the frame for lan8841
+ Bluetooth: compute LE flow credits based on recvbuf space
+ Bluetooth: qca: Fix error code in qca_read_fw_build_info()
+ Bluetooth: ISO: Add hcon for listening bis sk
+ Bluetooth: ISO: Clean up returns values in iso_connect_ind()
+ Bluetooth: ISO: Make iso_get_sock_listen generic
+ Bluetooth: Remove usage of the deprecated ida_simple_xx() API
+ Bluetooth: hci_event: Remove code to removed CONFIG_BT_HS
+ Bluetooth: HCI: Remove HCI_AMP support
+ ice: make ice_vsi_cfg_rxq() static
+ ice: make ice_vsi_cfg_txq() static
+ overflow: Change DEFINE_FLEX to take __counted_by member
+ Bluetooth: hci_conn, hci_sync: Use __counted_by() to avoid -Wfamnae warnings
+ Bluetooth: hci_core: Fix not handling hdev->le_num_of_adv_sets=1
+ drm/bridge: Fix improper bridge init order with pre_enable_prev_first
+ drm/ci: update device type for volteer devices
+ drm/nouveau/dp: Fix incorrect return code in r535_dp_aux_xfer()
+ drm/omapdrm: Fix console by implementing fb_dirty
+ drm/omapdrm: Fix console with deferred ops
+ printk: Let no_printk() use _printk()
+ dev_printk: Add and use dev_no_printk()
+ drm/lcdif: Do not disable clocks on already suspended hardware
+ drm/dp: Don't attempt AUX transfers when eDP panels are not powered
+ drm/panel: atna33xc20: Fix unbalanced regulator in the case HPD doesn't assert
+ drm/amd/display: Fix potential index out of bounds in color transformation 
function
+ drm/amd/display: Remove redundant condition in dcn35_calc_blocks_to_gate()
+ ASoC: Intel: Disable route checks for Skylake boards
+ ASoC: Intel: avs: ssm4567: Do not ignore route checks
+ mtd: core: Report error if first mtd_otp_size() call fails in 
mtd_otp_nvmem_add()
+ mtd: rawnand: hynix: fixed typo
+ drm/imagination: avoid -Woverflow warning
+ ASoC: mediatek: Assign dummy when codec not specified for a DAI link
+ drm/panel: ltk050h3146w: add MIPI_DSI_MODE_VIDEO to LTK050H3148W flags
+ drm/panel: ltk050h3146w: drop duplicate commands from LTK050H3148W init
+ fbdev: shmobile: fix snprintf truncation
+ ASoC: kirkwood: Fix potential NULL dereference
+ drm/meson: vclk: fix calculation of 59.94 fractional rates
+ drm/mediatek: Add 0 size check to mtk_drm_gem_obj
+ drm/mediatek: Init `ddp_comp` with devm_kcalloc()
+ ASoC: SOF: Intel: hda-dai: fix channel map configuration for aggregated 
dailink
+ powerpc/fsl-soc: hide unused const variable
+ ASoC: SOF: Intel: mtl: Correct rom_status_reg
+ ASoC: SOF: Intel: lnl: Correct rom_status_reg
+ ASoC: SOF: Intel: mtl: Disable interrupts when firmware boot failed
+ ASoC: SOF: Intel: mtl: Implement firmware boot state check
+ fbdev: sisfb: hide unused variables
+ selftests: cgroup: skip test_cgcore_lesser_ns_open when cgroup2 mounted 
without nsdelegate
+ ASoC: Intel: avs: Restore stream decoupling on prepare
+ ASoC: Intel: avs: Fix ASRC module initialization
+ ASoC: Intel: avs: Fix potential integer overflow
+ ASoC: Intel: avs: Test result of avs_get_module_entry()
+ media: ngene: Add dvb_ca_en50221_init return value check
+ staging: media: starfive: Remove links when unregistering devices
+ media: rcar-vin: work around -Wenum-compare-conditional warning
+ media: radio-shark2: Avoid led_names truncations
+ drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
+ platform/x86: xiaomi-wmi: Fix race condition when reporting key events
+ drm/msm/dp: allow voltage swing / pre emphasis of 3
+ drm/msm/dp: Avoid a long timeout for AUX transfer if nothing connected
+ media: ipu3-cio2: Request IRQ earlier
+ media: dt-bindings: ovti,ov2680: Fix the power supply names
+ media: i2c: et8ek8: Don't strip remove function when driver is builtin
+ media: v4l2-subdev: Fix stream handling for crop API
+ fbdev: sh7760fb: allow modular build
+ media: atomisp: ssh_css: Fix a null-pointer dereference in load_video_binaries
+ drm/arm/malidp: fix a possible null pointer dereference
+ drm: vc4: Fix possible null pointer dereference
+ ASoC: tracing: Export SND_SOC_DAPM_DIR_OUT to its value
+ drm/bridge: anx7625: Don't log an error when DSI host can't be found
+ drm/bridge: icn6211: Don't log an error when DSI host can't be found
+ drm/bridge: lt8912b: Don't log an error when DSI host can't be found
+ drm/bridge: lt9611: Don't log an error when DSI host can't be found
+ drm/bridge: lt9611uxc: Don't log an error when DSI host can't be found
+ drm/bridge: tc358775: Don't log an error when DSI host can't be found
+ drm/bridge: dpc3433: Don't log an error when DSI host can't be found
+ drm/panel: novatek-nt35950: Don't log an error when DSI host can't be found
+ drm/bridge: anx7625: Update audio status while detecting
+ drm/panel: simple: Add missing Innolux G121X1-L03 format, flags, connector
+ ALSA: hda: cs35l41: Remove Speaker ID for Lenovo Legion slim 7 16ARHA7
+ drm/mipi-dsi: use correct return type for the DSC functions
+ media: uvcvideo: Add quirk for Logitech Rally Bar
+ drm/rockchip: vop2: Do not divide height twice for YUV
+ drm/edid: Parse topology block for all DispID structure v1.x
+ media: cadence: csi2rx: configure DPHY before starting source stream
+ clk: samsung: exynosautov9: fix wrong pll clock id value
+ RDMA/mlx5: Uncacheable mkey has neither rb_key or cache_ent
+ RDMA/mlx5: Change check for cacheable mkeys
+ RDMA/mlx5: Adding remote atomic access flag to updatable flags
+ clk: mediatek: pllfh: Don't log error for missing fhctl node
+ iommu: Undo pasid attachment only for the devices that have succeeded
+ RDMA/hns: Fix return value in hns_roce_map_mr_sg
+ RDMA/hns: Fix deadlock on SRQ async events.
+ RDMA/hns: Fix UAF for cq async event
+ RDMA/hns: Fix GMV table pagesize
+ RDMA/hns: Use complete parentheses in macros
+ RDMA/hns: Modify the print level of CQE error
+ clk: mediatek: mt8365-mm: fix DPI0 parent
+ clk: rs9: fix wrong default value for clock amplitude
+ clk: qcom: clk-alpha-pll: remove invalid Stromer register offset
+ RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
+ RDMA/rxe: Allow good work requests to be executed
+ RDMA/rxe: Fix incorrect rxe_put in error path
+ IB/mlx5: Use __iowrite64_copy() for write combining stores
+ clk: renesas: r8a779a0: Fix CANFD parent clock
+ clk: renesas: r9a07g043: Add clock and reset entry for PLIC
+ lib/test_hmm.c: handle src_pfns and dst_pfns allocation failure
+ mm/ksm: fix ksm exec support for prctl
+ clk: qcom: dispcc-sm8450: fix DisplayPort clocks
+ clk: qcom: dispcc-sm6350: fix DisplayPort clocks
+ clk: qcom: dispcc-sm8550: fix DisplayPort clocks
+ clk: qcom: dispcc-sm8650: fix DisplayPort clocks
+ clk: qcom: mmcc-msm8998: fix venus clock issue
+ x86/insn: Fix PUSH instruction in x86 instruction decoder opcode map
+ x86/insn: Add VEX versions of VPDPBUSD, VPDPBUSDS, VPDPWSSD and VPDPWSSDS
+ ext4: avoid excessive credit estimate in ext4_tmpfile()
+ RDMA/mana_ib: Introduce helpers to create and destroy mana queues
+ RDMA/mana_ib: Use struct mana_ib_queue for CQs
+ RDMA/mana_ib: boundary check before installing cq callbacks
+ virt: acrn: stop using follow_pfn
+ drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map()
+ sunrpc: removed redundant procp check
+ nfsd: don't create nfsv4recoverydir in nfsdfs when not used.
+ ext4: fix potential unnitialized variable
+ ext4: remove the redundant folio_wait_stable()
+ clk: qcom: Fix SC_CAMCC_8280XP dependencies
+ UBUNTU: [Config] updateconfigs for SC_CAMCC_8280XP
+ clk: qcom: Fix SM_GPUCC_8650 dependencies
+ UBUNTU: [Config] updateconfigs for SM_GPUCC_8650
+ clk: qcom: apss-ipq-pll: fix PLL rate for IPQ5018
+ of: module: add buffer overflow check in of_modalias()
+ bnxt_re: avoid shift undefined behavior in bnxt_qplib_alloc_init_hwq
+ SUNRPC: Fix gss_free_in_token_pages()
+ selftests/damon/_damon_sysfs: check errors from nr_schemes file reads
+ selftests/kcmp: remove unused open mode
+ RDMA/IPoIB: Fix format truncation compilation errors
+ RDMA/cma: Fix kmemleak in rdma_core observed during blktests nvme/rdma use siw
+ samples/landlock: Fix incorrect free in populate_ruleset_net
+ tracing/user_events: Prepare find/delete for same name events
+ tracing/user_events: Fix non-spaced field matching
+ modules: Drop the .export_symbol section from the final modules
+ net: bridge: xmit: make sure we have at least eth header len bytes
+ selftests: net: bridge: increase IGMP/MLD exclude timeout membership interval
+ net: bridge: mst: fix vlan use-after-free
+ net: qrtr: ns: Fix module refcnt
+ selftests/net/lib: no need to record ns name if it already exist
+ idpf: don't skip over ethtool tcp-data-split setting
+ netrom: fix possible dead-lock in nr_rt_ioctl()
+ af_packet: do not call packet_read_pending() from tpacket_destruct_skb()
+ sched/fair: Allow disabling sched_balance_newidle with 
sched_relax_domain_level
+ sched/core: Fix incorrect initialization of the 'burst' parameter in 
cpu_max_write()
+ net: wangxun: fix to change Rx features
+ net: wangxun: match VLAN CTAG and STAG features
+ net: txgbe: move interrupt codes to a separate file
+ net: txgbe: use irq_domain for interrupt controller
+ net: txgbe: fix to control VLAN strip
+ l2tp: fix ICMP error handling for UDP-encap sockets
+ io_uring/net: ensure async prep handlers always initialize ->done_io
+ pwm: Fix setting period with #pwm-cells = <1> and of_pwm_single_xlate()
+ net: txgbe: fix to clear interrupt status after handling IRQ
+ net: txgbe: fix GPIO interrupt blocking
  Linux 6.8.12
- net: txgbe: fix GPIO interrupt blocking
- net: txgbe: fix to clear interrupt status after handling IRQ
- pwm: Fix setting period with #pwm-cells = <1> and of_pwm_single_xlate()
- io_uring/net: ensure async prep handlers always initialize ->done_io
- l2tp: fix ICMP error handling for UDP-encap sockets
- net: txgbe: fix to control VLAN strip
- net: txgbe: use irq_domain for interrupt controller
- net: txgbe: move interrupt codes to a separate file
- net: wangxun: match VLAN CTAG and STAG features
- net: wangxun: fix to change Rx features
- sched/core: Fix incorrect initialization of the 'burst' parameter in 
cpu_max_write()
- sched/fair: Allow disabling sched_balance_newidle with 
sched_relax_domain_level
- af_packet: do not call packet_read_pending() from tpacket_destruct_skb()
- netrom: fix possible dead-lock in nr_rt_ioctl()
- idpf: don't skip over ethtool tcp-data-split setting
- selftests/net/lib: no need to record ns name if it already exist
- net: qrtr: ns: Fix module refcnt
- net: bridge: mst: fix vlan use-after-free
- selftests: net: bridge: increase IGMP/MLD exclude timeout membership interval
- net: bridge: xmit: make sure we have at least eth header len bytes
- modules: Drop the .export_symbol section from the final modules
- tracing/user_events: Fix non-spaced field matching
- tracing/user_events: Prepare find/delete for same name events
- samples/landlock: Fix incorrect free in populate_ruleset_net
- RDMA/cma: Fix kmemleak in rdma_core observed during blktests nvme/rdma use siw
- RDMA/IPoIB: Fix format truncation compilation errors
- selftests/kcmp: remove unused open mode
- selftests/damon/_damon_sysfs: check errors from nr_schemes file reads
- SUNRPC: Fix gss_free_in_token_pages()
- bnxt_re: avoid shift undefined behavior in bnxt_qplib_alloc_init_hwq
- of: module: add buffer overflow check in of_modalias()
- clk: qcom: apss-ipq-pll: fix PLL rate for IPQ5018
- clk: qcom: Fix SM_GPUCC_8650 dependencies
- clk: qcom: Fix SC_CAMCC_8280XP dependencies
- ext4: remove the redundant folio_wait_stable()
- ext4: fix potential unnitialized variable
- nfsd: don't create nfsv4recoverydir in nfsdfs when not used.
- sunrpc: removed redundant procp check
- drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map()
- virt: acrn: stop using follow_pfn
- RDMA/mana_ib: boundary check before installing cq callbacks
- RDMA/mana_ib: Use struct mana_ib_queue for CQs
- RDMA/mana_ib: Introduce helpers to create and destroy mana queues
- ext4: avoid excessive credit estimate in ext4_tmpfile()
- x86/insn: Add VEX versions of VPDPBUSD, VPDPBUSDS, VPDPWSSD and VPDPWSSDS
- x86/insn: Fix PUSH instruction in x86 instruction decoder opcode map
- clk: qcom: mmcc-msm8998: fix venus clock issue
- clk: qcom: dispcc-sm8650: fix DisplayPort clocks
- clk: qcom: dispcc-sm8550: fix DisplayPort clocks
- clk: qcom: dispcc-sm6350: fix DisplayPort clocks
- clk: qcom: dispcc-sm8450: fix DisplayPort clocks
- mm/ksm: fix ksm exec support for prctl
- lib/test_hmm.c: handle src_pfns and dst_pfns allocation failure
- clk: renesas: r9a07g043: Add clock and reset entry for PLIC
- clk: renesas: r8a779a0: Fix CANFD parent clock
- IB/mlx5: Use __iowrite64_copy() for write combining stores
- RDMA/rxe: Fix incorrect rxe_put in error path
- RDMA/rxe: Allow good work requests to be executed
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- clk: qcom: clk-alpha-pll: remove invalid Stromer register offset
- clk: rs9: fix wrong default value for clock amplitude
- clk: mediatek: mt8365-mm: fix DPI0 parent
- RDMA/hns: Modify the print level of CQE error
- RDMA/hns: Use complete parentheses in macros
- RDMA/hns: Fix GMV table pagesize
- RDMA/hns: Fix UAF for cq async event
- RDMA/hns: Fix deadlock on SRQ async events.
- RDMA/hns: Fix return value in hns_roce_map_mr_sg
- iommu: Undo pasid attachment only for the devices that have succeeded
- clk: mediatek: pllfh: Don't log error for missing fhctl node
- RDMA/mlx5: Adding remote atomic access flag to updatable flags
- RDMA/mlx5: Change check for cacheable mkeys
- RDMA/mlx5: Uncacheable mkey has neither rb_key or cache_ent
- clk: samsung: exynosautov9: fix wrong pll clock id value
- media: cadence: csi2rx: configure DPHY before starting source stream
- drm/edid: Parse topology block for all DispID structure v1.x
- drm/rockchip: vop2: Do not divide height twice for YUV
- media: uvcvideo: Add quirk for Logitech Rally Bar
- drm/mipi-dsi: use correct return type for the DSC functions
- ALSA: hda: cs35l41: Remove Speaker ID for Lenovo Legion slim 7 16ARHA7
- drm/panel: simple: Add missing Innolux G121X1-L03 format, flags, connector
- drm/bridge: anx7625: Update audio status while detecting
- drm/panel: novatek-nt35950: Don't log an error when DSI host can't be found
- drm/bridge: dpc3433: Don't log an error when DSI host can't be found
- drm/bridge: tc358775: Don't log an error when DSI host can't be found
- drm/bridge: lt9611uxc: Don't log an error when DSI host can't be found
- drm/bridge: lt9611: Don't log an error when DSI host can't be found
- drm/bridge: lt8912b: Don't log an error when DSI host can't be found
- drm/bridge: icn6211: Don't log an error when DSI host can't be found
- drm/bridge: anx7625: Don't log an error when DSI host can't be found
- ASoC: tracing: Export SND_SOC_DAPM_DIR_OUT to its value
- drm: vc4: Fix possible null pointer dereference
- drm/arm/malidp: fix a possible null pointer dereference
- media: atomisp: ssh_css: Fix a null-pointer dereference in load_video_binaries
- fbdev: sh7760fb: allow modular build
- media: v4l2-subdev: Fix stream handling for crop API
- media: i2c: et8ek8: Don't strip remove function when driver is builtin
- media: dt-bindings: ovti,ov2680: Fix the power supply names
- media: ipu3-cio2: Request IRQ earlier
- drm/msm/dp: Avoid a long timeout for AUX transfer if nothing connected
- drm/msm/dp: allow voltage swing / pre emphasis of 3
- platform/x86: xiaomi-wmi: Fix race condition when reporting key events
- drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- media: radio-shark2: Avoid led_names truncations
- media: rcar-vin: work around -Wenum-compare-conditional warning
- staging: media: starfive: Remove links when unregistering devices
- media: ngene: Add dvb_ca_en50221_init return value check
- ASoC: Intel: avs: Test result of avs_get_module_entry()
- ASoC: Intel: avs: Fix potential integer overflow
- ASoC: Intel: avs: Fix ASRC module initialization
- ASoC: Intel: avs: Restore stream decoupling on prepare
- selftests: cgroup: skip test_cgcore_lesser_ns_open when cgroup2 mounted 
without nsdelegate
- fbdev: sisfb: hide unused variables
- ASoC: SOF: Intel: mtl: Implement firmware boot state check
- ASoC: SOF: Intel: mtl: Disable interrupts when firmware boot failed
- ASoC: SOF: Intel: lnl: Correct rom_status_reg
- ASoC: SOF: Intel: mtl: Correct rom_status_reg
- powerpc/fsl-soc: hide unused const variable
- ASoC: SOF: Intel: hda-dai: fix channel map configuration for aggregated 
dailink
- drm/mediatek: Init `ddp_comp` with devm_kcalloc()
- drm/mediatek: Add 0 size check to mtk_drm_gem_obj
- drm/meson: vclk: fix calculation of 59.94 fractional rates
- ASoC: kirkwood: Fix potential NULL dereference
- fbdev: shmobile: fix snprintf truncation
- drm/panel: ltk050h3146w: drop duplicate commands from LTK050H3148W init
- drm/panel: ltk050h3146w: add MIPI_DSI_MODE_VIDEO to LTK050H3148W flags
- ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- drm/imagination: avoid -Woverflow warning
- mtd: rawnand: hynix: fixed typo
- mtd: core: Report error if first mtd_otp_size() call fails in 
mtd_otp_nvmem_add()
- ASoC: Intel: avs: ssm4567: Do not ignore route checks
- ASoC: Intel: Disable route checks for Skylake boards
- drm/amd/display: Remove redundant condition in dcn35_calc_blocks_to_gate()
- drm/amd/display: Fix potential index out of bounds in color transformation 
function
- drm/panel: atna33xc20: Fix unbalanced regulator in the case HPD doesn't assert
- drm/dp: Don't attempt AUX transfers when eDP panels are not powered
- drm/lcdif: Do not disable clocks on already suspended hardware
- dev_printk: Add and use dev_no_printk()
- printk: Let no_printk() use _printk()
- drm/omapdrm: Fix console with deferred ops
- drm/omapdrm: Fix console by implementing fb_dirty
- drm/nouveau/dp: Fix incorrect return code in r535_dp_aux_xfer()
- drm/ci: update device type for volteer devices
- drm/bridge: Fix improper bridge init order with pre_enable_prev_first
- Bluetooth: hci_core: Fix not handling hdev->le_num_of_adv_sets=1
- Bluetooth: hci_conn, hci_sync: Use __counted_by() to avoid -Wfamnae warnings
- overflow: Change DEFINE_FLEX to take __counted_by member
- ice: make ice_vsi_cfg_txq() static
- ice: make ice_vsi_cfg_rxq() static
- Bluetooth: HCI: Remove HCI_AMP support
- Bluetooth: hci_event: Remove code to removed CONFIG_BT_HS
- Bluetooth: Remove usage of the deprecated ida_simple_xx() API
- Bluetooth: ISO: Make iso_get_sock_listen generic
- Bluetooth: ISO: Clean up returns values in iso_connect_ind()
- Bluetooth: ISO: Add hcon for listening bis sk
- Bluetooth: qca: Fix error code in qca_read_fw_build_info()
- Bluetooth: compute LE flow credits based on recvbuf space
- net: micrel: Fix receiving the timestamp in the frame for lan8841
- net: stmmac: move the EST lock to struct stmmac_priv
- net: stmmac: Report taprio offload status
- net: stmmac: est: Per Tx-queue error count for HLBF
- net: stmmac: Offload queueMaxSDU from tc-taprio
- mptcp: fix full TCP keep-alive support
- mptcp: cleanup SOL_TCP handling
- mptcp: implement TCP_NOTSENT_LOWAT support
- mptcp: avoid some duplicate code in socket option handling
- mptcp: cleanup writer wake-up
- mptcp: SO_KEEPALIVE: fix getsockopt support
- net: fec: remove .ndo_poll_controller to avoid deadlocks
- dpll: fix return value check for kmemdup
- ax25: Fix reference count leak issue of net_device
- ax25: Fix reference count leak issues of ax25_dev
- ax25: Use kernel universal linked list to implement ax25_dev_list
- riscv, bpf: make some atomic operations fully ordered
- s390/bpf: Emit a barrier for BPF_FETCH instructions
- net/mlx5: Discard command completions in internal error
- net/mlx5: Add a timeout to acquire the command queue semaphore
- net/mlx5: Reload only IB representors upon lag disable/enable
- net/mlx5: Fix peer devlink set for SF representor devlink port
- ipv6: sr: fix invalid unregister error path
- ipv6: sr: fix incorrect unregister order
- ipv6: sr: add missing seg6_local_exit
- net: openvswitch: fix overwriting ct original tuple for ICMPv6
- net: usb: smsc95xx: stop lying about skb->truesize
- af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg
- net: ethernet: cortina: Locking fixes
- ice: Fix package download algorithm
- net: ethernet: mediatek: use ADMAv1 instead of ADMAv2.0 on MT7981 and MT7986
- net: ethernet: mediatek: split tx and rx fields in mtk_soc_data struct
- selftests: net: move amt to socat for better compatibility
- selftests: net: add missing config for amt.sh
- eth: sungem: remove .ndo_poll_controller to avoid deadlocks
- net: ipv6: fix wrong start position when receive hop-by-hop fragment
- ptp: ocp: fix DPLL functions
- dm-delay: fix max_delay calculations
- dm-delay: fix hung task introduced by kthread mode
- dm-delay: fix workqueue delay_timer race
- m68k: mac: Fix reboot hang on Mac IIci
- m68k: Fix spinlock race in kernel thread creation
- net: usb: sr9700: stop lying about skb->truesize
- usb: aqc111: stop lying about skb->truesize
- HID: amd_sfh: Handle "no sensors" in PM operations
- wifi: mwl8k: initialize cmd->addr[] properly
- x86/numa: Fix SRAT lookup of CFMWS ranges with numa_fill_memblks()
- gpio: nuvoton: Fix sgpio irq handle error
- scsi: qla2xxx: Fix debugfs output for fw_resource_count
- scsi: qedf: Ensure the copied buf is NUL terminated
- scsi: bfa: Ensure the copied buf is NUL terminated
- HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors
- selftests/bpf: Fix pointer arithmetic in test_xdp_do_redirect
- kunit: bail out early in __kunit_test_suites_init() if there are no suites to 
test
- kunit: unregister the device on error
- kunit: Fix kthread reference
- selftests: default to host arch for LLVM builds
- selftests/resctrl: fix clang build failure: use LOCAL_HDRS
- selftests/binderfs: use the Makefile's rules, not Make's implicit rules
- wifi: rtw89: wow: refine WoWLAN flows of HCI interrupts and low power mode
- wifi: nl80211: Avoid address calculations via out of bounds array indexing
- libbpf: Fix error message in attach_kprobe_multi
- wifi: mt76: mt7996: fix potential memory leakage when reading chip temperature
- wifi: mt76: mt7996: fix uninitialized variable in mt7996_irq_tasklet()
- wifi: mt76: mt7925: ensure 4-byte alignment for suspend & wow command
- wifi: mt76: mt7996: fix size of txpower MCU command
- wifi: mt76: mt7603: add wpdma tx eof flag for PSE client reset
- wifi: mt76: mt7603: fix tx queue of loopback packets
- Revert "sh: Handle calling csum_partial with misaligned data"
- sh: kprobes: Merge arch_copy_kprobe() into arch_prepare_kprobe()
- bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- pwm: meson: Use mul_u64_u64_div_u64() for frequency calculating
- pwm: meson: Add check for error from clk_round_rate()
- pwm: meson: Make use of pwmchip_parent() accessor
- pwm: meson: Change prototype of a few helpers to prepare further changes
- pwm: Provide an inline function to get the parent device of a given chip
- pwm: Reorder symbols in core.c
- pwm: Drop duplicate check against chip->npwm in of_pwm_xlate_with_flags()
- pwm: Let the of_xlate callbacks accept references without period
- pwm: Drop useless member .of_pwm_n_cells of struct pwm_chip
- wifi: ar5523: enable proper endpoint verification
- selftests/bpf: Run cgroup1_hierarchy test in own mount namespace
- bpf: Fix verifier assumptions about socket->sk
- wifi: carl9170: add a proper sanity check for endpoints
- macintosh/via-macii: Fix "BUG: sleeping function called from invalid context"
- net: give more chances to rcu in netdev_wait_allrefs_any()
- drivers/perf: hisi: hns3: Actually use devm_add_action_or_reset()
- drivers/perf: hisi: hns3: Fix out-of-bound access when valid event group
- drivers/perf: hisi_pcie: Fix out-of-bound access when valid event group
- pwm: sti: Simplify probe function using devm functions
- pwm: sti: Prepare removing pwm_chip from driver data
- thermal/debugfs: Pass cooling device state to thermal_debug_cdev_add()
- thermal/debugfs: Create records for cdev states as they get used
- tcp: avoid premature drops in tcp_add_backlog()
- net: dsa: mv88e6xxx: Avoid EEPROM timeout without EEPROM on 88E6250-family 
switches
- net: dsa: mv88e6xxx: Add support for model-specific pre- and post-reset 
handlers
- wifi: ath10k: populate board data for WCN3990
- cpufreq: brcmstb-avs-cpufreq: ISO C90 forbids mixed declarations
- scsi: ufs: core: mcq: Fix ufshcd_mcq_sqe_search()
- selftests/bpf: Fix a fd leak in error paths in open_netns
- thermal/debugfs: Avoid excessive updates of trip point statistics
- gfs2: do_xmote fixes
- gfs2: finish_xmote cleanup
- gfs2: Fix potential glock use-after-free on unmount
- gfs2: Remove ill-placed consistency check
- wifi: ath10k: Fix an error code problem in 
ath10k_dbg_sta_write_peer_debug_trigger()
- dt-bindings: thermal: loongson,ls2k-thermal: Fix incorrect compatible 
definition
- dt-bindings: thermal: loongson,ls2k-thermal: Add Loongson-2K0500 compatible
- thermal/drivers/tsens: Fix null pointer dereference
- thermal/drivers/mediatek/lvts_thermal: Add coeff for mt8192
- wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- x86/purgatory: Switch to the position-independent small code model
- scsi: hpsa: Fix allocation size for Scsi_Host private data
- scsi: libsas: Fix the failure of adding phy with zero-address to port
- wifi: iwlwifi: mvm: init vif works only once
- cppc_cpufreq: Fix possible null pointer dereference
- openrisc: traps: Don't send signals to kernel mode threads
- udp: Avoid call to compute_score on multiple sites
- x86/pat: Fix W^X violation false-positives when running as Xen PV guest
- x86/pat: Restructure _lookup_address_cpa()
- x86/pat: Introduce lookup_address_in_pgd_attr()
- cpufreq: exit() callback is optional
- tcp: increase the default TCP scaling ratio
- selftests/bpf: Fix umount cgroup2 error in test_sockmap
- x86/boot/64: Clear most of CR4 in startup_64(), except PAE, MCE and LA57
- arm64: Remove unnecessary irqflags alternative.h include
- gfs2: Fix "ignore unlock failures after withdraw"
- gfs2: Don't forget to complete delayed withdraw
- ACPI: disable -Wstringop-truncation
- irqchip/loongson-pch-msi: Fix off-by-one on allocation error path
- irqchip/alpine-msi: Fix off-by-one in allocation error path
- locking/atomic/x86: Correct the definition of __arch_try_cmpxchg128()
- EDAC/skx_common: Allow decoding of SGX addresses
- ACPI: LPSS: Advertise number of chip selects via property
- scsi: ufs: core: Perform read back after disabling UIC_COMMAND_COMPL
- scsi: ufs: core: Perform read back after disabling interrupts
- scsi: ufs: core: Perform read back after writing UTP_TASK_REQ_LIST_BASE_H
- scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV
- scsi: ufs: qcom: Perform read back after writing CGC enable
- scsi: ufs: qcom: Perform read back after writing unipro mode
- scsi: ufs: qcom: Perform read back after writing REG_UFS_SYS1CLK_1US
- scsi: ufs: qcom: Perform read back after writing reset bit
- x86/microcode/AMD: Avoid -Wformat warning with clang-15
- bpf: prevent r10 register from being marked as precise
- bpf: Pack struct bpf_fib_lookup
- bpftool: Mount bpffs on provided dir instead of parent dir
- wifi: carl9170: re-fix fortified-memset warning
- dlm: fix user space lock decision to copy lvb
- bitops: add missing prototype check
- mlx5: stop warning for 64KB pages
- mlx5: avoid truncating error message
- qed: avoid truncating work queue length
- enetc: avoid truncating error message
- ACPI: bus: Indicate support for IRQ ResourceSource thru _OSC
- ACPI: Fix Generic Initiator Affinity _OSC bit
- ACPI: bus: Indicate support for the Generic Event Device thru _OSC
- ACPI: bus: Indicate support for more than 16 p-states thru _OSC
- ACPI: bus: Indicate support for _TFP thru _OSC
- sched/fair: Add EAS checks before updating root_domain::overutilized
- wifi: iwlwifi: mvm: fix check in iwl_mvm_sta_fw_id_mask
- wifi: iwlwifi: reconfigure TLC during HW restart
- wifi: iwlwifi: mvm: select STA mask only for active links
- wifi: iwlwifi: mvm: fix active link counting during recovery
- wifi: iwlwifi: implement can_activate_links callback
- wifi: mac80211: don't select link ID if not provided in scan request
- wifi: iwlwifi: mvm: allocate STA links only for active links
- wifi: iwlwifi: mvm: Do not warn on invalid link on scan complete
- wifi: ieee80211: fix ieee80211_mle_basic_sta_prof_size_ok()
- x86/boot: Ignore relocations in .notes sections in walk_relocs() too
- wifi: mt76: mt7915: workaround too long expansion sparse warnings
- wifi: ath12k: use correct flag field for 320 MHz channels
- libbpf: Prevent null-pointer dereference when prog to load has no BTF
- bpftool: Fix missing pids during link show
- wifi: ath11k: don't force enable power save on non-running vdevs
- wifi: brcmfmac: pcie: handle randbuf allocation failure
- wifi: ath10k: poll service ready message before failing
- block: support to account io_ticks precisely
- block: fix and simplify blkdevparts= cmdline parsing
- block: refine the EOF check in blkdev_iomap_begin
- crypto: qat - specify firmware files for 402xx
- md: fix resync softlockup when bitmap size is less than array size
- lkdtm: Disable CFI checking for perms functions
- soc: qcom: pmic_glink: Make client-lock non-sleeping
- io_uring/net: fix sendzc lazy wake polling
- io_uring/net: remove dependency on REQ_F_PARTIAL_IO for sr->done_io
- kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- hwrng: stm32 - repair clock handling
- hwrng: stm32 - put IP into RPM suspend on failure
- hwrng: stm32 - use logical OR in conditional
- crypto: qat - validate slices count returned by FW
- null_blk: Fix missing mutex_destroy() at module removal
- soc: mediatek: cmdq: Fix typo of CMDQ_JUMP_RELATIVE
- firmware: qcom: scm: Fix __scm and waitq completion variable initialization
- soc: qcom: pmic_glink: notify clients about the current state
- soc: qcom: pmic_glink: don't traverse clients list without a lock
- crypto: qat - improve error logging to be consistent across features
- crypto: qat - improve error message in adf_get_arbiter_mapping()
- crypto: octeontx2 - add missing check for dma_map_single
- s390/mm: Re-enable the shared zeropage for !PV and !skeys KVM guests
- mm/userfaultfd: Do not place zeropages when zeropages are disallowed
- io-wq: write next_work before dropping acct_lock
- shmem: Fix shmem_rename2()
- libfs: Add simple_offset_rename() API
- libfs: Fix simple_offset_rename_exchange()
- libfs: Convert simple directory offsets to use a Maple Tree
- maple_tree: Add mtree_alloc_cyclic()
- libfs: Add simple_offset_empty()
- libfs: Define a minimum directory offset
- libfs: Re-arrange locking in offset_iterate_dir()
- jffs2: prevent xattr node from overflowing the eraseblock
- ARM: configs: sunxi: Enable DRM_DW_HDMI
- rcu: Fix buffer overflow in print_cpu_stall_info()
- rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow
- io_uring: use the right type for work_llist empty check
- s390/cio: fix tracepoint subchannel type field
- crypto: x86/sha512-avx2 - add missing vzeroupper
- crypto: x86/sha256-avx2 - add missing vzeroupper
- crypto: x86/nh-avx2 - add missing vzeroupper
- crypto: ccp - drop platform ifdef checks
- parisc: add missing export of __cmpxchg_u8()
- nilfs2: fix out-of-range warning
- ecryptfs: Fix buffer size for tag 66 packet
- firmware: raspberrypi: Use correct device for DMA mappings
- mm/slub, kunit: Use inverted data to corrupt kmem cache
- firmware: qcom: qcm: fix unused qcom_scm_qseecom_allowlist
- crypto: bcm - Fix pointer arithmetic
- openpromfs: finish conversion to the new mount API
- nvmet: prevent sprintf() overflow in nvmet_subsys_nsid_exists()
- epoll: be better about file lifetimes
- nvme-tcp: strict pdu pacing to avoid send stalls on TLS
- nvmet: fix nvme status code when namespace is disabled
- nvmet-tcp: fix possible memory leak when tearing down a controller
- nvme: cancel pending I/O if nvme controller is in terminal state
- nvmet-auth: replace pr_debug() with pr_err() to report an error.
- nvmet-auth: return the error code to the nvmet_auth_host_hash() callers
- nvme: find numa distance only if controller has valid numa id
- x86/mm: Remove broken vsyscall emulation code from the page fault code
- drm/amdkfd: Flush the process wq before creating a kfd_process
- drm/amd/display: Disable seamless boot on 128b/132b encoding
- drm/amd/display: Fix DC mode screen flickering on DCN321
- drm/amd/display: Add VCO speed parameter for DCN31 FPU
- drm/amd/display: Allocate zero bw after bw alloc enable
- drm/amd/display: Add dtbclk access to dcn315
- drm/amd/display: Ensure that dmcub support flag is set for DCN20
- drm/amdgpu: Fix VRAM memory accounting
- Input: amimouse - mark driver struct with __refdata to prevent section 
mismatch
- ALSA: hda: intel-dsp-config: harden I2C/I2S codec detection
- ASoC: cs35l56: fix usages of device_get_named_child_node()
- ASoC: da7219-aad: fix usage of device_get_named_child_node()
- platform/x86: ISST: Add Grand Ridge to HPM CPU list
- softirq: Fix suspicious RCU usage in __do_softirq()
- ALSA: emu10k1: make E-MU FPGA writes potentially more reliable
- bpf, x86: Fix PROBE_MEM runtime load check
- fpga: dfl-pci: add PCI subdevice ID for Intel D5005 card
- EDAC/versal: Do not register for NOC errors
- btrfs: take the cleaner_mutex earlier in qgroup disable
- Input: xpad - add support for ASUS ROG RAIKIRI
- KVM: selftests: Add test for uaccesses to non-existent vgic-v2 CPUIF
- ASoC: rt715-sdca: volume step modification
- ASoC: rt715: add vendor clear control register
- ASoC: cs35l41: Update DSP1RX5/6 Sources for DSP config
- regulator: vqmmc-ipq4019: fix module autoloading
- regulator: qcom-refgen: fix module autoloading
- ASoC: rt722-sdca: add headset microphone vrefo setting
- ASoC: rt722-sdca: modify channel number to support 4 channels
- ASoC: dt-bindings: rt5645: add cbj sleeve gpio property
- ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating
- ASoC: acp: Support microphone from device Acer 315-24p
- ASoC: SOF: pcm: Restrict DSP D0i3 during S0ix to IPC3
- ASoC: SOF: ipc4-pcm: Introduce generic sof_ipc4_pcm_stream_priv
- ASoC: SOF: ipc4-pcm: Use consistent name for sof_ipc4_timestamp_info pointer
- ASoC: SOF: ipc4-pcm: Use consistent name for snd_sof_pcm_stream pointer
- ALSA: hda: cs35l56: Exit cache-only after cs35l56_wait_for_firmware_boot()
- regulator: irq_helpers: duplicate IRQ name
- ASoC: Intel: bytcr_rt5640: Apply Asus T100TA quirk to Asus T100TAM too
- sched/isolation: Fix boot crash when maxcpus < first housekeeping CPU
- riscv: T-Head: Test availability bit before enabling MAE errata
- riscv: thead: Rename T-Head PBMT to MAE
- selftests: sud_test: return correct emulated syscall value on RISC-V
- drm/etnaviv: fix tx clock gating on some GC7000 variants
- LoongArch: Lately init pmu after smp is online
- cpu: Ignore "mitigations" kernel parameter if CPU_MITIGATIONS=n
- Revert "net: txgbe: fix clk_name exceed MAX_DEV_ID limits"
- Revert "net: txgbe: fix i2c dev name cannot match clkdev"
- drm/amdgpu/mes: fix use-after-free issue
- drm/amdgpu: Fix the ring buffer size for queue VM flush
- drm/amdkfd: Add VRAM accounting for SVM migration
- drm/amd/pm: Restore config space after reset
- drm/amdgpu: Update BO eviction priorities
- drm/amd/display: Set color_mgmt_changed to true on unsuspend
- net: usb: qmi_wwan: add Telit FN920C04 compositions
- HID: mcp-2221: cancel delayed_work only when CONFIG_IIO is enabled
- dt-bindings: rockchip: grf: Add missing type to 'pcie-phy' node
- wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt 
class
- wifi: mac80211: ensure beacon is non-S1G prior to extracting the beacon 
timestamp field
- wifi: mac80211: don't use rate mask for scanning
- dmaengine: xilinx: xdma: Clarify kdoc in XDMA driver
- HID: nintendo: Fix N64 controller being identified as mouse
- KEYS: asymmetric: Add missing dependencies of FIPS_SIGNATURE_SELFTEST
- KEYS: asymmetric: Add missing dependency on CRYPTO_SIG
- ALSA: Fix deadlocks with kctl removals at disconnection
- ALSA: core: Fix NULL module pointer assignment at card init
- ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 440/460 G11.
- ksmbd: ignore trailing slashes in share paths
- ksmbd: avoid to send duplicate oplock break notifications
- fs/ntfs3: Break dir enumeration if directory contents error
- fs/ntfs3: Fix case when index is reused during tree transformation
- fs/ntfs3: Taking DOS names into account during link counting
- fs/ntfs3: Remove max link count info display during driver init
- nilfs2: fix potential hang in nilfs_detach_log_writer()
- nilfs2: fix unexpected freezing of nilfs_segctor_sync()
- nilfs2: fix use-after-free of timer for log writer thread
- net: smc91x: Fix m68k kernel compilation for ColdFire CPU
- net: lan966x: remove debugfs directory in probe() error path
- net: ti: icssg_prueth: Fix NULL pointer dereference in prueth_probe()
- tools/nolibc/stdlib: fix memory error in realloc()
- tools/latency-collector: Fix -Wformat-security compile warns
- net: mana: Fix the extra HZ in mana_hwc_send_request
- ring-buffer: Fix a race between readers and resize checks
- r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- Revert "r8169: don't try to disable interrupts if NAPI is, scheduled already"
- io_uring: fail NOP if non-zero op flags is passed in
- Input: try trimming too long modalias strings
- serial: 8520_mtk: Set RTS on shutdown for Rx in-band wakeup
- serial: 8250_bcm7271: use default_mux_rate if possible
- serial: sc16is7xx: fix bug in sc16is7xx_set_baud() when using prescaler
- speakup: Fix sizeof() vs ARRAY_SIZE() bug
- tty: n_gsm: fix missing receive state reset after mode switch
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- Reapply "arm64: fpsimd: Implement lazy restore for kernel mode FPSIMD"
- arm64/fpsimd: Avoid erroneous elide of user state reload
- Revert "arm64: fpsimd: Implement lazy restore for kernel mode FPSIMD"
- ftrace: Fix possible use-after-free issue in ftrace_location()
- selftests/ftrace: Fix BTFARG testcase to check fprobe is enabled correctly
- x86/tsc: Trust initial offset in architectural TSC-adjust MSRs
- sunrpc: use the struct net as the svc proc private
+ UBUNTU: Upstream stable to v6.8.12

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2071621

Title:
  Noble update: v6.8.12 upstream stable release

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2071621/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to