[ubuntu/noble-proposed] linux-qcom-realtime 6.8.0-2001.1 (Accepted)

Andy Whitcroft apw at canonical.com
Tue Aug 5 21:10:41 UTC 2025


linux-qcom-realtime (6.8.0-2001.1) noble; urgency=medium

  * noble/linux-qcom-realtime: 6.8.0-2001.1 -proposed tracker (LP: #2118894)

  * Packaging resync (LP: #1786013)
    - [Packaging] update variants
    - [Packaging] update Ubuntu.md

  * Miscellaneous Ubuntu changes
    - [Packaging] qcom-realtime: Initial import of debian.qcom-realtime
    - [Packaging] qcom-realtime: Update flavour, origin and parent
    - [Packaging] qcom-realtime: Initial version of linux-qcom-realtime for
      Noble
    - [Configs] qcom-realtime: Include annotations from debian.qcom

  [ Ubuntu-qcom: 6.8.0-1051.51 ]

  * noble/linux-qcom: 6.8.0-1051.51 -proposed tracker (LP: #2117724)
  * [RB3][x04] alsa playback/record test failed
    - ASoC: qcom: qdsp6: q6apm: fix capture pipeline overruns

  [ Ubuntu-qcom: 6.8.0-1050.50 ]

  * noble/linux-qcom: 6.8.0-1050.50 -proposed tracker (LP: #2116573)
  * Incorrect graphics dtbo file used in case of qcs5430-fp(2p5|3)-addons-
    rb3gen2-vision-mezz-ovl.dtb
    - SAUCE: fix graphics DTBO for qcs5430-{fp2p5,fp3}-addons-rb3gen2-vision-
      mezz
  * [linux-libc-dev-qcom] Requires smcinvoke.h for securemsm build
    - SAUCE: include linux/smcinvoke.h in linux-libc-dev-qcom package
  * [QC] Kernel crash from libgbm - followup
    - QCLINUX: iommu/arm-smmu: qcom: Fix arm_smmu_domain usage in fault
      handler

  [ Ubuntu-qcom: 6.8.0-1049.49 ]

  * noble/linux-qcom: 6.8.0-1049.49 -proposed tracker (LP: #2116298)
  * [RB3] miscellanea/check_prerelease test failed
    - [Packaging] remove uefi_signed=true

  [ Ubuntu-qcom: 6.8.0-1048.48 ]

  * noble/linux-qcom: 6.8.0-1048.48 -proposed tracker (LP: #2116048)
  * [RB3] [x04] deadlock in cam_mem_mgr_cleanup_table
    - SAUCE: camera_kt: fix double locking in cleanup function
  * CONFIG_MMAP_MIN_ADDR should 32768
    - UBUNTU [Config] set CONFIG_DEFAULT_MMAP_MIN_ADDR=32768

  [ Ubuntu-qcom: 6.8.0-1047.47 ]

  * noble/linux-qcom: 6.8.0-1047.47 -proposed tracker (LP: #2115413)
  * [RB3] ucsi_glink.pmic_glink_ucsi pmic_glink.ucsi.0: PPM init failed, stop
    trying
    - SAUCE: usb: dwc3: make sure reset is deasserted before enabling clocks
  * [RB8][x03] qcom-sa8775p-lpass-lpi-pinctrl errors found in dmesg
    - QCLINUX: arm64: dts: qcom: update lpi-quad pin functions for qcs9075-rb8
  * [qcom] Qcom kernel crashes in virtual machine
    - SAUCE: gunyah_qcom: check qcom,msm-id property before HW access
  * [5430][x03] SoC id not known by qcom/socinfo.c kernel driver Edit
    - QCLINUX: soc: qcom: socinfo: add QCS5430 SoC ID
    - QCLINUX: dt-bindings: arm: qcom,ids: add SoC ID for QCS5430
  * [RB3] Enable sound-dais in our kernel for ALSA
    - ASoC: qcom: topology: validate the max_op_port value

  [ Ubuntu-qcom: 6.8.0-1046.46 ]

  * noble/linux-qcom: 6.8.0-1046.46 -proposed tracker (LP: #2114979)
  * [qcom] Qcom kernel crashes in virtual machine
    - SAUCE: gunyah_qcom: check qcom,msm-id property before HW access
  * [RB3] Plugged USB storage is not detected via type-c port after reboot
    occasionally
    - soc: qcom: pmic_glink: Fix possible race between rpmsg and pmicglink
      probe

  [ Ubuntu-qcom: 6.8.0-1045.45 ]

  * noble/linux-qcom: 6.8.0-1045.45 -proposed tracker (LP: #2114901)
  * Packaging resync (LP: #1786013)
    - [Packaging] update Ubuntu.md
    - [Packaging] update variants
  * Miscellaneous Ubuntu changes
    - [Config] add FLAVOUR_DEP
    - [package] fix Vcs-Git
    - SAUCE: arm64: dts: qcm6490: enable platform sound-dai
    - SAUCE: ASoC: q6dsp: increase AR_MAX_MOD_LINKS
    - SAUCE: arm64: dts: qcom fix interrupts arguments
    - SAUCE: usb: dwc3: do not call dwc3_remove() when dwc3_qcom_probe_core()
      fails

  [ Ubuntu-qcom: 6.8.0-1043.43 ]

  * noble/linux-qcom: 6.8.0-1043.43 -proposed tracker (LP: #2112456)
  * [5430] thermal_sys failed to bind errors found in dmesg
    - SAUCE: comment out invalid cooling-maps
  * Miscellaneous Ubuntu changes
    - [Config] update configs
  [ Ubuntu: 6.8.0-62.65 ]
  * noble/linux: 6.8.0-62.65 -proposed tracker (LP: #2110737)
  * Rotate the Canonical Livepatch key (LP: #2111244)
    - [Config] Prepare for Canonical Livepatch key rotation
  * KVM bug causes Firecracker crash when it runs the vCPU for the first time
    (LP: #2109859)
    - vhost: return task creation error instead of NULL
    - kvm: retry nx_huge_page_recovery_thread creation
  * CVE-2025-2312 cifs.upcall could access incorrect kerberos credentials cache
    (LP: #2099914) // CVE-2025-2312
    - CIFS: New mount option for cifs.upcall namespace resolution
  * Noble update: upstream stable patchset 2025-04-29 (LP: #2109640)
    - ASoC: wm8994: Add depends on MFD core
    - ASoC: samsung: Add missing selects for MFD_WM8994
    - seccomp: Stub for !CONFIG_SECCOMP
    - scsi: iscsi: Fix redundant response for ISCSI_UEVENT_GET_HOST_STATS request
    - of/unittest: Add test that of_address_to_resource() fails on non-
      translatable address
    - irqchip/sunxi-nmi: Add missing SKIP_WAKE flag
    - hwmon: (drivetemp) Set scsi command timeout to 10s
    - ASoC: samsung: Add missing depends on I2C
    - ata: libata-core: Set ATA_QCFLAG_RTF_FILLED in fill_result_tf()
    - Revert "libfs: fix infinite directory reads for offset dir"
    - libfs: Replace simple_offset end-of-directory detection
    - Revert "HID: multitouch: Add support for lenovo Y9000P Touchpad"
    - ALSA: usb-audio: Add delay quirk for USB Audio Device
    - Input: xpad - add support for Nacon Pro Compact
    - Input: atkbd - map F23 key to support default copilot shortcut
    - Input: xpad - add unofficial Xbox 360 wireless receiver clone
    - Input: xpad - add QH Electronics VID/PID
    - Input: xpad - improve name of 8BitDo controller 2dc8:3106
    - Input: xpad - add support for Nacon Evol-X Xbox One Controller
    - Input: xpad - add support for wooting two he (arm)
    - ASoC: codecs: es8316: Fix HW rate calculation for 48Mhz MCLK
    - ASoC: cs42l43: Add codec force suspend/resume ops
    - ALSA: hda/realtek: Fix volume adjustment issue on Lenovo ThinkBook 16P Gen5
    - libfs: Return ENOSPC when the directory offset range is exhausted
    - Revert "libfs: Add simple_offset_empty()"
    - libfs: Use d_children list to iterate simple_offset directories
    - wifi: rtl8xxxu: add more missing rtl8192cu USB IDs
    - HID: wacom: Initialize brightness of LED trigger
    - Upstream stable to v6.6.75, v6.12.12
  * Noble update: upstream stable patchset 2025-04-29 (LP: #2109640) //
    CVE-2025-21689
    - USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb()
  * Noble update: upstream stable patchset 2025-04-29 (LP: #2109640) //
    CVE-2025-21690
    - scsi: storvsc: Ratelimit warning logs to prevent VM denial of service
  * Noble update: upstream stable patchset 2025-04-29 (LP: #2109640) //
    CVE-2025-21691
    - cachestat: fix page cache statistics permission checking
  * Noble update: upstream stable patchset 2025-04-29 (LP: #2109640) //
    CVE-2025-21692
    - net: sched: fix ets qdisc OOB Indexing
  * Noble update: upstream stable patchset 2025-04-29 (LP: #2109640) //
    CVE-2025-21699
    - gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag
  * Noble update: upstream stable patchset 2025-04-29 (LP: #2109640) //
    CVE-2024-50157
    - RDMA/bnxt_re: Avoid CPU lockups due fifo occupancy check loop
  * rtw89: Support hardware rfkill (LP: #2077384)
    - wifi: rtw89: add support for hardware rfkill
  * Introduce configfs-based interface for gpio-aggregator (LP: #2103496)
    - gpio: introduce utilities for synchronous fake device creation
    - bitmap: Define a cleanup function for bitmaps
    - gpio: aggregator: simplify aggr_parse() with scoped bitmap
    - gpio: aggregator: protect driver attr handlers against module unload
    - gpio: aggregator: reorder functions to prepare for configfs introduction
    - gpio: aggregator: unify function naming
    - gpio: aggregator: add gpio_aggregator_{alloc, free}()
    - gpio: aggregator: introduce basic configfs interface
    - [Config] Enable DEV_SYNC_PROBE as module
    - SAUCE: gpio: aggregator: Fix error code in gpio_aggregator_activate()
    - gpio: aggregator: rename 'name' to 'key' in gpio_aggregator_parse()
    - gpio: aggregator: expose aggregator created via legacy sysfs to configfs
    - SAUCE: gpio: aggregator: fix "_sysfs" prefix check in
      gpio_aggregator_make_group()
    - SAUCE: gpio: aggregator: Fix gpio_aggregator_line_alloc() checking
    - SAUCE: gpio: aggregator: Return an error if there are no GPIOs in
      gpio_aggregator_parse()
    - SAUCE: gpio: aggregator: Fix leak in gpio_aggregator_parse()
    - gpio: aggregator: cancel deferred probe for devices created via configfs
    - Documentation: gpio: document configfs interface for gpio-aggregator
    - selftests: gpio: add test cases for gpio-aggregator
    - SAUCE: selftests: gpio: gpio-aggregator: add a test case for _sysfs prefix
      reservation
  * Noble update: upstream stable patchset 2025-04-16 (LP: #2107449)
    - net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()
    - net: add exit_batch_rtnl() method
    - gtp: use exit_batch_rtnl() method
    - gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp().
    - gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl().
    - nfp: bpf: prevent integer overflow in nfp_bpf_event_output()
    - net: xilinx: axienet: Fix IRQ coalescing packet count overflow
    - net/mlx5: Fix RDMA TX steering prio
    - net/mlx5e: Rely on reqid in IPsec tunnel mode
    - net/mlx5e: Always start IPsec sequence number from 1
    - drm/vmwgfx: Add new keep_resv BO param
    - drm/v3d: Assign job pointer to NULL before signaling the fence
    - soc: ti: pruss: Fix pruss APIs
    - hwmon: (tmp513) Fix division of negative numbers
    - i2c: mux: demux-pinctrl: check initial mux selection, too
    - i2c: rcar: fix NACK handling when being a target
    - hfs: Sanity check the root record
    - fs: fix missing declaration of init_files
    - kheaders: Ignore silly-rename files
    - cachefiles: Parse the "secctx" immediately
    - scsi: ufs: core: Honor runtime/system PM levels if set by host controller
      drivers
    - selftests: tc-testing: reduce rshift value
    - ACPI: resource: acpi_dev_irq_override(): Check DMI match last
    - poll_wait: add mb() to fix theoretical race between waitqueue_active() and
      .poll()
    - RDMA/bnxt_re: Fix to export port num to ib_query_qp
    - nvmet: propagate npwg topology
    - ALSA: hda/realtek: Add support for Ayaneo System using CS35L41 HDA
    - i2c: atr: Fix client detach
    - mptcp: be sure to send ack when mptcp-level window re-opens
    - mptcp: fix spurious wake-up on under memory pressure
    - selftests: mptcp: avoid spurious errors on disconnect
    - net: ethernet: xgbe: re-add aneg to supported features in PHY quirks
    - vsock/virtio: cancel close work in the destructor
    - vsock: reset socket state when de-assigning the transport
    - nouveau/fence: handle cross device fences properly
    - irqchip: Plug a OF node reference leak in platform_irqchip_probe()
    - irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly
    - drm/i915/fb: Relax clear color alignment to 64 bytes
    - drm/amdgpu: always sync the GFX pipe on ctx switch
    - ocfs2: fix deadlock in ocfs2_get_system_file_inode
    - nfsd: add list_head nf_gc to struct nfsd_file
    - x86/xen: fix SLS mitigation in xen_hypercall_iret()
    - efi/zboot: Limit compression options to GZIP and ZSTD
    - [Config] updateconfigs for HAVE_KERNEL_(LZ4|LZMA|LZO|XZ)
    - net: ravb: Fix max TX frame size for RZ/V2M
    - net/mlx5: SF, Fix add port error handling
    - drm/vmwgfx: Unreserve BO on error
    - i2c: testunit: on errors, repeat NACK until STOP
    - hwmon: (ltc2991) Fix mixed signed/unsigned in DIV_ROUND_CLOSEST
    - fs/qnx6: Fix building with GCC 15
    - gpio: sim: lock up configfs that an instantiated device depends on
    - gpio: sim: lock hog configfs items if present
    - platform/x86: ISST: Add Clearwater Forest to support list
    - drm/nouveau/disp: Fix missing backlight control on Macbook 5,1
    - net/ncsi: fix locking in Get MAC Address handling
    - drm/amd/display: Do not elevate mem_type change to full update
    - drm/xe: Mark ComputeCS read mode as UC on iGPU
    - drm/amdgpu/smu13: update powersave optimizations
    - drm/amdgpu: fix fw attestation for MP0_14_0_{2/3}
    - drm/amdgpu: disable gfxoff with the compute workload on gfx12
    - drm/amd/display: Fix PSR-SU not support but still call the
      amdgpu_dm_psr_enable
    - Upstream stable to v6.6.73, v6.6.74, v6.12.11
  * Noble update: upstream stable patchset 2025-04-16 (LP: #2107449) //
    CVE-2025-21672
    - afs: Fix merge preference rule failure condition
  * Noble update: upstream stable patchset 2025-04-16 (LP: #2107449) //
    CVE-2025-21682
    - eth: bnxt: always recalculate features after XDP clearing, fix null-deref
  * Noble update: upstream stable patchset 2025-04-16 (LP: #2107449) //
    CVE-2024-53124
    - net: fix data-races around sk->sk_forward_alloc
  * Noble update: upstream stable patchset 2025-04-16 (LP: #2107449) //
    CVE-2024-57924
    - fs: relax assertions on failure to encode file handles
  * Noble update: upstream stable patchset 2025-04-16 (LP: #2107449) //
    CVE-2024-57951
    - hrtimers: Handle CPU state correctly on hotplug
  * Noble update: upstream stable patchset 2025-04-16 (LP: #2107449) //
    CVE-2024-57949
    - irqchip/gic-v3-its: Don't enable interrupts in its_irq_set_vcpu_affinity()
  * Noble update: upstream stable patchset 2025-04-16 (LP: #2107449) //
    CVE-2025-21668
    - pmdomain: imx8mp-blk-ctrl: add missing loop break condition
  * Noble update: upstream stable patchset 2025-04-16 (LP: #2107449) //
    CVE-2025-21684
    - gpio: xilinx: Convert gpio_lock to raw spinlock
  * Noble update: upstream stable patchset 2025-04-16 (LP: #2107449) //
    CVE-2025-21694
    - fs/proc: fix softlockup in __read_vmcore (part 2)
  * Noble update: upstream stable patchset 2025-04-16 (LP: #2107449) //
    CVE-2025-21665
    - filemap: avoid truncating 64-bit offset to 32 bits
  * Noble update: upstream stable patchset 2025-04-16 (LP: #2107449) //
    CVE-2025-21666
    - vsock: prevent null-ptr-deref in vsock_*[has_data|has_space]
  * Noble update: upstream stable patchset 2025-04-16 (LP: #2107449) //
    CVE-2025-21669
    - vsock/virtio: discard packets if the transport changes
  * Noble update: upstream stable patchset 2025-04-16 (LP: #2107449) //
    CVE-2025-21670
    - vsock/bpf: return early if transport is not assigned
  * Noble update: upstream stable patchset 2025-04-16 (LP: #2107449) //
    CVE-2025-21667
    - iomap: avoid avoid truncating 64-bit offset to 32 bits
  * Noble update: upstream stable patchset 2025-04-16 (LP: #2107449) //
    CVE-2024-57948
    - mac802154: check local interfaces before deleting sdata list
  * Noble update: upstream stable patchset 2025-04-16 (LP: #2107449) //
    CVE-2025-21673
    - smb: client: fix double free of TCP_Server_Info::hostname
  * Noble update: upstream stable patchset 2025-04-16 (LP: #2107449) //
    CVE-2025-21697
    - drm/v3d: Ensure job pointer is set to NULL after job completion
  * Noble update: upstream stable patchset 2025-04-16 (LP: #2107449) //
    CVE-2025-21674
    - net/mlx5e: Fix inversion dependency warning while enabling IPsec tunnel
  * Noble update: upstream stable patchset 2025-04-16 (LP: #2107449) //
    CVE-2025-21675
    - net/mlx5: Clear port select structure when fail to create
  * Noble update: upstream stable patchset 2025-04-16 (LP: #2107449) //
    CVE-2025-21676
    - net: fec: handle page_pool_dev_alloc_pages error
  * Noble update: upstream stable patchset 2025-04-16 (LP: #2107449) //
    CVE-2025-21678
    - gtp: Destroy device along with udp socket's netns dismantle.
  * Noble update: upstream stable patchset 2025-04-16 (LP: #2107449) //
    CVE-2025-21680
    - pktgen: Avoid out-of-bounds access in get_imix_entries
  * Noble update: upstream stable patchset 2025-04-16 (LP: #2107449) //
    CVE-2025-21681
    - openvswitch: fix lockup on tx to unregistering netdev with carrier
  * Noble update: upstream stable patchset 2025-04-16 (LP: #2107449) //
    CVE-2025-21683
    - bpf: Fix bpf_sk_select_reuseport() memory leak
  * Packaging resync (LP: #1786013)
    - [Packaging] update annotations scripts
  [ Ubuntu: 6.8.0-60.63 ]
  * noble/linux: 6.8.0-60.63 -proposed tracker (LP: #2107138)
  * Packaging resync (LP: #1786013)
    - [Packaging] debian.master/dkms-versions -- update from kernel-versions
      (main/2025.04.14)
  * Missing upstream commits for LP: #2102181 (LP: #2107336)
    - libperf cpumap: Add any, empty and min helpers
    - libperf cpumap: Ensure empty cpumap is NULL from alloc
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770)
    - memblock: use numa_valid_node() helper to check for invalid node ID
    - jbd2: increase IO priority for writing revoke records
    - jbd2: flush filesystem device before updating tail sequence
    - dm array: fix unreleased btree blocks on closing a faulty array cursor
    - dm array: fix cursor index when skipping across block boundaries
    - exfat: fix the infinite loop in __exfat_free_cluster()
    - erofs: fix PSI memstall accounting
    - ASoC: rt722: add delay time to wait for the calibration procedure
    - ASoC: mediatek: disable buffer pre-allocation
    - selftests/alsa: Fix circular dependency involving global-timer
    - ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe()
    - net: 802: LLC+SNAP OID:PID lookup on start of skb data
    - tcp/dccp: complete lockless accesses to sk->sk_max_ack_backlog
    - tcp/dccp: allow a connection when sk_max_ack_backlog is zero
    - net: libwx: fix firmware mailbox abnormal return
    - pds_core: limit loop over fw name list
    - bnxt_en: Fix possible memory leak when hwrm_req_replace fails
    - cxgb4: Avoid removal of uninserted tid
    - ice: fix incorrect PHY settings for 100 GB/s
    - igc: return early when failing to read EECD register
    - tls: Fix tls_sw_sendmsg error handling
    - eth: gve: use appropriate helper to set xdp_features
    - Bluetooth: hci_sync: Fix not setting Random Address when required
    - Bluetooth: MGMT: Fix Add Device to responding before completing
    - Bluetooth: btnxpuart: Fix driver sending truncated data
    - tcp: Annotate data-race around sk->sk_mark in tcp_v4_send_reset
    - riscv: Fix early ftrace nop patching
    - memblock tests: fix implicit declaration of function 'numa_valid_node'
    - iio: imu: inv_icm42600: fix timestamps after suspend if sensor is on
    - netfilter: nf_tables: imbalance in flowtable binding
    - drm/mediatek: stop selecting foreign drivers
    - [Config] updateconfigs for MTK_SMI
    - drm/mediatek: Fix YCbCr422 color format issue for DP
    - drm/mediatek: Fix mode valid issue for dp
    - drm/mediatek: Add return value check when reading DPCD
    - cpuidle: riscv-sbi: fix device node release in early exit of
      for_each_possible_cpu
    - scsi: ufs: qcom: Power off the PHY if it was already powered on in
      ufs_qcom_power_up_sequence()
    - dm-ebs: don't set the flag DM_TARGET_PASSES_INTEGRITY
    - ksmbd: Implement new SMB3 POSIX type
    - thermal: of: fix OF node leak in of_thermal_zone_find()
    - smb: client: sync the root session and superblock context passwords before
      automounting
    - ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[]
    - ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[]
    - drm/amd/display: increase MAX_SURFACES to the value supported by hw
    - io_uring/timeout: fix multishot updates
    - dm-verity FEC: Fix RS FEC repair for roots unaligned to block size (take 2)
    - USB: serial: option: add MeiG Smart SRM815
    - USB: serial: option: add Neoway N723-EA support
    - staging: iio: ad9834: Correct phase range check
    - staging: iio: ad9832: Correct phase range check
    - usb-storage: Add max sectors quirk for Nokia 208
    - USB: serial: cp210x: add Phoenix Contact UPS Device
    - usb: dwc3: gadget: fix writing NYET threshold
    - misc: microchip: pci1xxxx: Resolve return code mismatch during GPIO set
      config
    - tty: serial: 8250: Fix another runtime PM usage counter underflow
    - usb: dwc3-am62: Disable autosuspend during remove
    - USB: usblp: return error when setting unsupported protocol
    - USB: core: Disable LPM only for non-suspended ports
    - usb: fix reference leak in usb_new_device()
    - usb: gadget: midi2: Reverse-select at the right place
    - usb: chipidea: ci_hdrc_imx: decrement device's refcount in .remove() and in
      the error path of .probe()
    - usb: gadget: f_uac2: Fix incorrect setting of bNumEndpoints
    - usb: typec: tcpm/tcpci_maxim: fix error code in
      max_contaminant_read_resistance_kohm()
    - usb: gadget: configfs: Ignore trailing LF for user strings to cdev
    - iio: gyro: fxas21002c: Fix missing data update in trigger handler
    - iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep()
    - iio: inkern: call iio_device_put() only on mapped devices
    - iio: adc: ad7124: Disable all channels at probe time
    - riscv: kprobes: Fix incorrect address calculation
    - ARM: dts: imxrt1050: Fix clocks for mmc
    - arm64: dts: rockchip: add hevc power domain clock to rk3328
    - pmdomain: imx: gpcv2: Simplify with scoped for each OF child loop
    - pmdomain: imx: gpcv2: fix an OF node reference leak in imx_gpcv2_probe()
    - workqueue: Add rcu lock check at the end of work item execution
    - workqueue: Update lock debugging code
    - mm/hugetlb: enforce that PMD PT sharing has split PMD PT locks
    - riscv: Fix text patching when IPI are used
    - drm/mediatek: Only touch DISP_REG_OVL_PITCH_MSB if AFBC is supported
    - ovl: pass realinode to ovl_encode_real_fh() instead of realdentry
    - net: don't dump Tx and uninitialized NAPIs
    - ice: fix max values for dpll pin phase adjust
    - net: hns3: fixed reset failure issues caused by the incorrect reset type
    - net: hns3: fix missing features due to dev->features configuration too early
    - net: hns3: Resolved the issue that the debugfs query result is inconsistent.
    - net: hns3: initialize reset_timer before hclgevf_misc_irq_init()
    - mctp i3c: fix MCTP I3C driver multi-thread issue
    - drm/mediatek: Move mtk_crtc_finish_page_flip() to ddp_cmdq_cb()
    - drm/mediatek: Add support for 180-degree rotation in the display driver
    - drm/mediatek: mtk_dsi: Add registers to pdata to fix MT8186/MT8188
    - platform/x86: intel/pmc: Fix ioremap() of bad address
    - riscv: module: remove relocation_head rel_entry member allocation
    - cgroup/cpuset: Prevent leakage of isolated CPUs into sched domains
    - fs: kill MNT_ONRB
    - gpio: loongson: Fix Loongson-2K2000 ACPI GPIO register offset
    - drm/amd/pm: fix BUG: scheduling while atomic
    - drm/amdkfd: wq_release signals dma_fence only when available
    - drm/amd/display: fix divide error in DM plane scale calcs
    - drm/amd/display: fix page fault due to max surface definition mismatch
    - serial: stm32: use port lock wrappers for break control
    - usb: host: xhci-plat: set skip_phy_initialization if software node has
      XHCI_SKIP_PHY_INIT property
    - iio: imu: inv_icm42600: add register caching in the regmap
    - iio: imu: inv_icm42600: fix spi burst write not supported
    - Upstream stable to v6.6.71, v6.6.72, v6.12.10
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2025-21659
    - netdev: prevent accessing NAPI instances from another namespace
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2025-21634
    - cgroup/cpuset: remove kernfs active break
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2025-21635
    - rds: sysctl: rds_tcp_{rcv,snd}buf: avoid using current->nsproxy
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2025-21643
    - netfs: Fix kernel async DIO
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2025-21649
    - net: hns3: fix kernel crash when 1588 is sent on HIP08 devices
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2025-21650
    - net: hns3: fixed hclge_fetch_pf_reg accesses bar space out of bounds issue
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2025-21651
    - net: hns3: don't auto enable misc vector
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2025-21654
    - ovl: support encoding fid from inode with no alias
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2024-57883
    - mm: hugetlb: independent PMD page table shared count
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2024-57888
    - workqueue: Do not warn when cancelling WQ_MEM_RECLAIM work from
      !WQ_MEM_RECLAIM worker
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2025-21631
    - block, bfq: fix waker_bfqq UAF after bfq_split_bfqq()
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2025-21656
    - hwmon: (drivetemp) Fix driver producing garbage data when SCSI errors occur
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2025-21655
    - io_uring/eventfd: ensure io_eventfd_signal() defers another RCU period
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2024-57904
    - iio: adc: at91: call input_free_device() on allocated iio_dev
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2024-57906
    - iio: adc: ti-ads8688: fix information leak in triggered buffer
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2024-57907
    - iio: adc: rockchip_saradc: fix information leak in triggered buffer
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2024-57908
    - iio: imu: kmx61: fix information leak in triggered buffer
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2024-57910
    - iio: light: vcnl4035: fix information leak in triggered buffer
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2024-57911
    - iio: dummy: iio_simply_dummy_buffer: fix information leak in triggered
      buffer
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2024-57912
    - iio: pressure: zpa2326: fix information leak in triggered buffer
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2024-57913
    - usb: gadget: f_fs: Remove WARN_ON in functionfs_bind
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2025-21632
    - x86/fpu: Ensure shadow stack is active before "getting" registers
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2024-57916
    - misc: microchip: pci1xxxx: Resolve kernel panic during GPIO IRQ handling
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2024-57917
    - topology: Keep the cpumask unchanged when printing cpumap
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2024-57939
    - riscv: Fix sleeping in invalid context in die()
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2025-21636
    - sctp: sysctl: plpmtud_probe_interval: avoid using current->nsproxy
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2025-21637
    - sctp: sysctl: udp_port: avoid using current->nsproxy
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2025-21638
    - sctp: sysctl: auth_enable: avoid using current->nsproxy
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2025-21639
    - sctp: sysctl: rto_min/max: avoid using current->nsproxy
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2025-21640
    - sctp: sysctl: cookie_hmac_alg: avoid using current->nsproxy
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2025-21642
    - mptcp: sysctl: sched: avoid using current->nsproxy
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2025-21664
    - dm thin: make get_first_thin use rcu-safe list first function
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2024-57945
    - riscv: mm: Fix the out of bound issue of vmemmap address
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2025-21660
    - ksmbd: fix unexpectedly changed path in ksmbd_vfs_kern_path_locked
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2025-21645
    - platform/x86/amd/pmc: Only disable IRQ1 wakeup where i8042 actually enabled
      it
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2025-21646
    - afs: Fix the maximum cell name length
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2024-57925
    - ksmbd: fix a missing return value check bug
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2024-57926
    - drm/mediatek: Set private->all_drm_private[i]->drm to NULL if mtk_drm_bind
      returns err
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2025-21662
    - net/mlx5: Fix variable not being completed when function returns
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2025-21663
    - net: stmmac: dwmac-tegra: Read iommu stream id from device tree
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2025-21647
    - sched: sch_cake: add bounds checks to host bulk flow fairness counts
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2025-21648
    - netfilter: conntrack: clamp maximum hashtable size to INT_MAX
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2025-21652
    - ipvlan: Fix use-after-free in ipvlan_get_iflink().
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2025-21658
    - btrfs: avoid NULL pointer dereference if no valid extent tree
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2025-21653
    - net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2024-47736
    - erofs: handle overlapped pclusters out of crafted images properly
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2024-57940
    - exfat: fix the infinite loop in exfat_readdir()
  * Noble update: upstream stable patchset 2025-04-10 (LP: #2106770) //
    CVE-2024-57929
    - dm array: fix releasing a faulty array block twice in dm_array_cursor_end
  * intel_idle: add Granite Rapids Xeon (D) support (LP: #2106638)
    - intel_idle: add Granite Rapids Xeon support
    - intel_idle: add Granite Rapids Xeon D support
  * [SRU] Enable speaker/mic mute LEDs on Lenovo ideapad and thinkbook
    (LP: #2106449)
    - ALSA: hda: Support for Ideapad hotkey mute LEDs
    - platform/x86:lenovo-wmi-hotkey-utilities.c: Support for mic and audio mute
      LEDs
    - [Config] Enable Lenovo wmi hotkey driver
  * Backport "PCI: Wait for device readiness with Configuration RRS" to N/O
    (LP: #2106251)
    - PCI: Wait for device readiness with Configuration RRS
    - PCI: Avoid FLR for Mediatek MT7922 WiFi
  * Enable OOB P-state control for Intel Sierra Forest/Granite Rapids
    (LP: #2106275)
    - cpufreq: intel_pstate: Support Granite Rapids and Sierra Forest OOB mode
  * mptcp BUG 'scheduling while atomic' in mptcp_pm_nl_append_new_local_addr
    (LP: #2101120)
    - mptcp: fix 'scheduling while atomic' in mptcp_pm_nl_append_new_local_addr
  * CVE-2025-21971
    - net_sched: Prevent creation of classes with TC_H_ROOT
  * Noble update: upstream stable patchset 2025-04-09 (LP: #2106632)
    - smb/client: rename cifs_ntsd to smb_ntsd
    - smb/client: rename cifs_sid to smb_sid
    - smb/client: rename cifs_acl to smb_acl
    - smb/client: rename cifs_ace to smb_ace
    - fs/smb/client: implement chmod() for SMB3 POSIX Extensions
    - smb: client: stop flooding dmesg in smb2_calc_signature()
    - media: uvcvideo: Force UVC version to 1.0a for 0408:4033
    - Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925
    - watchdog: rzg2l_wdt: Remove reset de-assert from probe
    - watchdog: rzg2l_wdt: Rely on the reset driver for doing proper reset
    - watchdog: rzg2l_wdt: Power on the watchdog domain in the restart handler
    - ALSA: ump: Use guard() for locking
    - ALSA: ump: Don't open legacy substream for an inactive group
    - scsi: mpi3mr: Use ida to manage mrioc ID
    - scsi: mpi3mr: Start controller indexing from 0
    - ACPI/IORT: Add PMCG platform information for HiSilicon HIP10/11
    - ACPI/IORT: Add PMCG platform information for HiSilicon HIP09A
    - x86/ptrace: Cleanup the definition of the pt_regs structure
    - x86/ptrace: Add FRED additional information to the pt_regs structure
    - Bluetooth: btusb: add callback function in btusb suspend/resume
    - Bluetooth: btusb: mediatek: add callback function in btusb_disconnect
    - platform/x86: mlx-platform: call pci_dev_put() to balance the refcount
    - mmc: sdhci-msm: fix crypto key eviction
    - tracing: Handle old buffer mappings for event strings and functions
    - tracing: Fix trace_check_vprintf() when tp_printk is used
    - tracing: Check "%s" dereference via the field and not the TP_printk format
    - RDMA/bnxt_re: Allow MSN table capability check
    - RDMA/bnxt_re: Remove always true dattr validity check
    - RDMA/mlx5: Enforce same type port association for multiport RoCE
    - RDMA/bnxt_re: Avoid initializing the software queue for user queues
    - RDMA/bnxt_re: Avoid sending the modify QP workaround for latest adapters
    - nvme-pci: 512 byte aligned dma pool segment quirk
    - RDMA/bnxt_re: Fix the check for 9060 condition
    - RDMA/bnxt_re: Add check for path mtu in modify_qp
    - RDMA/bnxt_re: Fix reporting hw_ver in query_device
    - RDMA/bnxt_re: Fix max_qp_wrs reported
    - RDMA/bnxt_re: Add support for Variable WQE in Genp7 adapters
    - RDMA/bnxt_re: Disable use of reserved wqes
    - RDMA/bnxt_re: Add send queue size check for variable wqe
    - RDMA/bnxt_re: Fix MSN table size for variable wqe mode
    - drm/bridge: adv7511_audio: Update Audio InfoFrame properly
    - net: dsa: microchip: Fix KSZ9477 set_ageing_time function
    - net: dsa: microchip: Fix LAN937X set_ageing_time function
    - RDMA/hns: Refactor mtr find
    - RDMA/hns: Remove unused parameters and variables
    - RDMA/hns: Fix mapping error of zero-hop WQE buffer
    - RDMA/hns: Fix warning storm caused by invalid input in IO path
    - RDMA/hns: Fix missing flush CQE for DWQE
    - ip_tunnel: annotate data-races around t->parms.link
    - ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_bind_dev()
    - ipv4: ip_tunnel: Unmask upper DSCP bits in ip_md_tunnel_xmit()
    - ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_xmit()
    - net: Fix netns for ip_tunnel_init_flow()
    - net/mlx5: DR, select MSIX vector 0 for completion queue creation
    - net/mlx5e: macsec: Maintain TX SA from encoding_sa
    - drm/i915/dg1: Fix power gate sequence.
    - net: llc: reset skb->transport_header
    - ALSA: usb-audio: US16x08: Initialize array before use
    - eth: bcmsysport: fix call balance of priv->clk handling routines
    - net: mv643xx_eth: fix an OF node reference leak
    - net: sfc: Correct key_len for efx_tc_ct_zone_ht_params
    - net: wwan: iosm: Properly check for valid exec stage in ipc_mmio_init()
    - net: ti: icssg-prueth: Fix clearing of IEP_CMP_CFG registers during iep_init
    - wifi: mac80211: wake the queues in case of failure in resume
    - ALSA: hda/ca0132: Use standard HD-audio quirk matching helpers
    - ALSA: hda/realtek: Add new alc2xx-fixup-headset-mic model
    - sound: usb: enable DSD output for ddHiFi TC44C
    - sound: usb: format: don't warn that raw DSD is unsupported
    - bpf: fix potential error return
    - ksmbd: retry iterate_dir in smb2_query_dir
    - smb: client: destroy cfid_put_wq on module exit
    - net: usb: qmi_wwan: add Telit FE910C04 compositions
    - irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base
    - ARC: build: Try to guess GCC variant of cross compiler
    - RDMA/bnxt_re: Fix the max WQE size for static WQE support
    - modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host
    - modpost: fix the missed iteration for the max bit in do_input()
    - ALSA: seq: Check UMP support for midi_version change
    - ALSA hda/realtek: Add quirk for Framework F111:000C
    - kcov: mark in_softirq_really() as __always_inline
    - scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity
    - sky2: Add device ID 11ab:4373 for Marvell 88E8075
    - drm: adv7511: Drop dsi single lane support
    - dt-bindings: display: adi,adv7533: Drop single lane support
    - fs/proc/task_mmu: fix pagemap flags with PMD THP entries on 32bit
    - mm/readahead: fix large folio support in async readahead
    - mptcp: fix recvbuffer adjust on sleeping rcvmsg
    - mptcp: don't always assume copied data in mptcp_cleanup_rbuf()
    - RDMA/bnxt_re: Fix max SGEs for the Work Request
    - scsi: hisi_sas: Remove redundant checks for automatic debugfs dump
    - platform/x86: hp-wmi: Add thermal profile support for 8BAD boards
    - platform/x86: hp-wmi: Fix platform profile option switch bug on Omen and
      Victus laptops
    - platform/x86: hp-wmi: Fix implementation of the platform_profile_omen_get
      function
    - platform/x86: hp-wmi: mark 8A15 board for timed OMEN thermal profile
    - RDMA/core: Fix ENODEV error for iWARP test over vlan
    - net: phy: micrel: Dynamically control external clock of KSZ PHY
    - netdev-genl: avoid empty messages in napi get
    - net: stmmac: restructure the error path of stmmac_probe_config_dt()
    - net/mlx5e: Fix netif state handling
    - net/mlx5e: Keep netdev when leave switchdev for devlink set legacy only
    - drm/i915/cx0_phy: Fix C10 pll programming sequence
    - RDMA/bnxt_re: Fix error recovery sequence
    - btrfs: allow swap activation to be interruptible
    - perf/x86/intel: Add Arrow Lake U support
    - ALSA: hda: cs35l56: Remove calls to
      cs35l56_force_sync_asp1_registers_from_cache()
    - ALSA: hda/realtek - Add support for ASUS Zen AIO 27 Z272SD_A272SD audio
    - spi: spi-cadence-qspi: Disable STIG mode for Altera SoCFPGA.
    - ARC: build: disallow invalid PAE40 + 4K page config
    - bpf: refactor bpf_helper_changes_pkt_data to use helper number
    - bpf: consider that tail calls invalidate packet pointers
    - maple_tree: reload mas before the second call for mas_empty_area
    - io_uring/rw: fix downgraded mshot read
    - wifi: iwlwifi: mvm: Fix __counted_by usage in cfg80211_wowlan_nd_*
    - net: ethernet: ti: am65-cpsw: default to round-robin for host port receive
    - gve: process XSK TX descriptors as part of RX NAPI
    - gve: trigger RX NAPI instead of TX NAPI in gve_xsk_wakeup
    - mm: reinstate ability to map write-sealed memfd mappings read-only
    - Upstream stable to v6.6.70, v6.12.9
  * Noble update: upstream stable patchset 2025-04-09 (LP: #2106632) //
    CVE-2024-57898
    - wifi: cfg80211: clear link ID from bitmap during link delete after clean up
  * Noble update: upstream stable patchset 2025-04-09 (LP: #2106632) //
    CVE-2024-57882
    - mptcp: fix TCP options overflow.
  * Noble update: upstream stable patchset 2025-04-09 (LP: #2106632) //
    CVE-2024-57884
    - mm: vmscan: account for free pages to prevent infinite Loop in
      throttle_direct_reclaim()
  * Noble update: upstream stable patchset 2025-04-09 (LP: #2106632) //
    CVE-2024-57885
    - mm/kmemleak: fix sleeping function called from invalid context at print
      message
  * Noble update: upstream stable patchset 2025-04-09 (LP: #2106632) //
    CVE-2024-57932
    - gve: guard XDP xmit NDO on existence of xdp queues
  * Noble update: upstream stable patchset 2025-04-09 (LP: #2106632) //
    CVE-2024-57933
    - gve: guard XSK operations on the existence of queues
  * Noble update: upstream stable patchset 2025-04-09 (LP: #2106632) //
    CVE-2024-57887
    - drm: adv7511: Fix use-after-free in adv7533_attach_dsi()
  * Noble update: upstream stable patchset 2025-04-09 (LP: #2106632) //
    CVE-2024-57938
    - net/sctp: Prevent autoclose integer overflow in sctp_association_init()
  * Noble update: upstream stable patchset 2025-04-09 (LP: #2106632) //
    CVE-2024-57889
    - pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking
  * Noble update: upstream stable patchset 2025-04-09 (LP: #2106632) //
    CVE-2024-57890
    - RDMA/uverbs: Prevent integer overflow issue
  * Noble update: upstream stable patchset 2025-04-09 (LP: #2106632) //
    CVE-2024-57892
    - ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv
  * Noble update: upstream stable patchset 2025-04-09 (LP: #2106632) //
    CVE-2024-57893
    - ALSA: seq: oss: Fix races at processing SysEx messages
  * Noble update: upstream stable patchset 2025-04-09 (LP: #2106632) //
    CVE-2024-57895
    - ksmbd: set ATTR_CTIME flags when setting mtime
  * Noble update: upstream stable patchset 2025-04-09 (LP: #2106632) //
    CVE-2024-57896
    - btrfs: flush delalloc workers queue before stopping cleaner kthread during
      unmount
  * Noble update: upstream stable patchset 2025-04-09 (LP: #2106632) //
    CVE-2024-57897
    - drm/amdkfd: Correct the migration DMA map direction
  * Noble update: upstream stable patchset 2025-04-09 (LP: #2106632) //
    CVE-2024-57899
    - wifi: mac80211: fix mbss changed flags corruption on 32 bit systems
  * Noble update: upstream stable patchset 2025-04-09 (LP: #2106632) //
    CVE-2024-57900
    - ila: serialize calls to nf_register_net_hooks()
  * Noble update: upstream stable patchset 2025-04-09 (LP: #2106632) //
    CVE-2024-57901
    - af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK
  * Noble update: upstream stable patchset 2025-04-09 (LP: #2106632) //
    CVE-2024-57902
    - af_packet: fix vlan_get_tci() vs MSG_PEEK
  * Noble update: upstream stable patchset 2025-04-09 (LP: #2106632) //
    CVE-2024-57903
    - net: restrict SO_REUSEPORT to inet sockets
  * Noble update: upstream stable patchset 2025-04-09 (LP: #2106632) //
    CVE-2024-36476
    - RDMA/rtrs: Ensure 'ib_sge list' is accessible
  * Noble update: upstream stable patchset 2025-04-09 (LP: #2106632) //
    CVE-2024-39282
    - net: wwan: t7xx: Fix FSM command timeout issue
  * Noble update: upstream stable patchset 2025-04-09 (LP: #2106632) //
    CVE-2024-57801
    - net/mlx5e: Skip restore TC rules for vport rep without loaded flag
  * Noble update: upstream stable patchset 2025-04-09 (LP: #2106632) //
    CVE-2024-57802
    - netrom: check buffer length before accessing it
  * Noble update: upstream stable patchset 2025-04-09 (LP: #2106632) //
    CVE-2024-57841
    - net: fix memory leak in tcp_conn_request()
  * Noble update: upstream stable patchset 2025-04-09 (LP: #2106632) //
    CVE-2024-57931
    - selinux: ignore unknown extended permissions
  * Noble update: upstream stable patchset 2025-04-09 (LP: #2106632) //
    CVE-2024-56761
    - x86/fred: Clear WFE in missing-ENDBRANCH #CPs
  * Noble update: upstream stable patchset 2025-04-09 (LP: #2106632) //
    CVE-2024-53179
    - smb: client: fix use-after-free of signing key
  * uprobe-related panics during profiling (LP: #2104210)
    - uprobes: Fix race in uprobe_free_utask
  * ubuntu_bpf failed to build on Noble / Oracular (LP: #2069407)
    - selftests/bpf: Fix compilation failure when CONFIG_NET_FOU!=y
  * nfsd hangs and never recovers after NFS4ERR_DELAY and a connection loss
    (LP: #2103564)
    - NFSD: Reset cb_seq_status after NFS4ERR_DELAY
  * thermal: Fix temperature readings on intel hardware (LP: #2103427)
    - thermal: intel: intel_tcc: Add model checks for temperature registers
    - thermal: intel: intel_tcc_cooling: Use a model-specific bitmask for TCC
      offset
    - hwmon: (coretemp) Extend the bitmask to read temperature to 0xff
  * [SRU] Fix Lenovo M70/90 gen6 micmute key and led (LP: #2101811)
    - ALSA: hda/realtek - add supported Mic Mute LED for Lenovo platform
    - ALSA: hda: realtek: fix incorrect IS_REACHABLE() usage
  * Noble update: upstream stable patchset 2025-03-22 (LP: #2103869)
    - ceph: allocate sparse_ext map only for sparse reads
    - mm/vmstat: fix a W=1 clang compiler warning
    - tcp_bpf: Charge receive socket buffer in bpf_tcp_ingress()
    - tcp_bpf: Add sk_rmem_alloc related logic for tcp_bpf ingress redirection
    - bpf: Check negative offsets in __bpf_skb_min_len()
    - mtd: diskonchip: Cast an operand to prevent potential overflow
    - mtd: rawnand: arasan: Fix double assertion of chip-select
    - mtd: rawnand: arasan: Fix missing de-registration of NAND
    - phy: qcom-qmp: Fix register name in RX Lane config of SC8280XP
    - phy: core: Fix an OF node refcount leakage in _of_phy_get()
    - phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup()
    - phy: core: Fix that API devm_phy_put() fails to release the phy
    - phy: core: Fix that API devm_of_phy_provider_unregister() fails to
      unregister the phy provider
    - phy: core: Fix that API devm_phy_destroy() fails to destroy the phy
    - phy: usb: Toggle the PHY power during init
    - phy: rockchip: naneng-combphy: fix phy reset
    - dmaengine: mv_xor: fix child node refcount handling in early exit
    - dmaengine: dw: Select only supported masters for ACPI devices
    - dmaengine: tegra: Return correct DMA status when paused
    - dmaengine: fsl-edma: implement the cleanup path of fsl_edma3_attach_pd()
    - dmaengine: apple-admac: Avoid accessing registers in probe
    - stddef: make __struct_group() UAPI C++-friendly
    - tracing/kprobe: Make trace_kprobe's module callback called after jump_label
      update
    - watchdog: it87_wdt: add PWRGD enable quirk for Qotom QCML04
    - watchdog: mediatek: Add support for MT6735 TOPRGU/WDT
    - scsi: qla1280: Fix hw revision numbering for ISP1020/1040
    - udf: Skip parent dir link count update if corrupted
    - ALSA: hda/conexant: fix Z60MR100 startup pop issue
    - ALSA: sh: Use standard helper for buffer accesses
    - smb: server: Fix building with GCC 15
    - regmap: Use correct format specifier for logging range errors
    - LoongArch: Fix reserving screen info memory for above-4G firmware
    - LoongArch: BPF: Adjust the parameter of emit_jirl()
    - platform/x86: asus-nb-wmi: Ignore unknown event 0xCF
    - spi: intel: Add Panther Lake SPI controller support
    - scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load
      time
    - scsi: storvsc: Do not flag MAINTENANCE_IN return of SRB_STATUS_DATA_OVERRUN
      as an error
    - spi: omap2-mcspi: Fix the IS_ERR() bug for devm_clk_get_optional_enabled()
    - blk-mq: register cpuhp callback after hctx is added to xarray table
    - blk-mq: move cpuhp callback registering out of q->sysfs_lock
    - MIPS: Probe toolchain support of -msym32
    - MIPS: mipsregs: Set proper ISA level for virt extensions
    - freezer, sched: Report frozen tasks as 'D' instead of 'R'
    - tracing: Constify string literal data member in struct trace_event_call
    - io_uring/sqpoll: fix sqpoll error handling races
    - i2c: microchip-core: actually use repeated sends
    - i2c: imx: add imx7d compatible string for applying erratum ERR007805
    - i2c: microchip-core: fix "ghost" detections
    - btrfs: sysfs: fix direct super block member reads
    - ALSA: sh: Fix wrong argument order for copy_from_iter()
    - block: avoid to reuse `hctx` not removed from cpuhp callback list
    - fork: avoid inappropriate uprobe access to invalid mm
    - ASoC: SOF: Intel: hda-dai: Do not release the link DMA on STOP
    - power: supply: bq24190: Fix BQ24296 Vbus regulator support
    - udf: Verify inode link counts before performing rename
    - ALSA: ump: Indicate the inactive group in legacy substream names
    - ALSA: ump: Update legacy substream names upon FB info update
    - scsi: mpi3mr: Synchronize access to ioctl data buffer
    - scsi: mpi3mr: Handling of fault code for insufficient power
    - objtool: Add bch2_trans_unlocked_error() to bcachefs noreturns
    - dmaengine: loongson2-apb: Change GENMASK to GENMASK_ULL
    - perf/x86/intel/ds: Add PEBS format 6
    - btrfs: add and use helper to verify the calling task has locked the inode
    - btrfs: fix race with memory mapped writes when activating swap file
    - btrfs: fix swap file activation failure due to extents that used to be
      shared
    - ALSA: ump: Shut up truncated string warning
    - Upstream stable to v6.6.69, v6.12.8
  * Noble update: upstream stable patchset 2025-03-22 (LP: #2103869) //
    CVE-2024-56758
    - btrfs: check folio mapping after unlock in relocate_one_folio()
  * Noble update: upstream stable patchset 2025-03-22 (LP: #2103869) //
    CVE-2024-56759
    - btrfs: fix use-after-free when COWing tree bock and tracing is enabled
  * Noble update: upstream stable patchset 2025-03-22 (LP: #2103869) //
    CVE-2024-57806
    - btrfs: fix transaction atomicity bug when enabling simple quotas
  * Noble update: upstream stable patchset 2025-03-22 (LP: #2103869) //
    CVE-2024-57793
    - virt: tdx-guest: Just leak decrypted memory on unrecoverable errors
  * Noble update: upstream stable patchset 2025-03-22 (LP: #2103869) //
    CVE-2024-56764
    - ublk: detach gendisk from ublk device if add_disk() fails
  * Noble update: upstream stable patchset 2025-03-22 (LP: #2103869) //
    CVE-2024-57804
    - scsi: mpi3mr: Fix corrupt config pages PHY state is switched in sysfs
  * Noble update: upstream stable patchset 2025-03-22 (LP: #2103869) //
    CVE-2024-57792
    - power: supply: gpio-charger: Fix set charge current limits
  * Noble update: upstream stable patchset 2025-03-22 (LP: #2103869) //
    CVE-2024-56760
    - PCI/MSI: Handle lack of irqdomain gracefully
  * Noble update: upstream stable patchset 2025-03-22 (LP: #2103869) //
    CVE-2024-56763
    - tracing: Prevent bad count for tracing_cpumask_write
  * Noble update: upstream stable patchset 2025-03-22 (LP: #2103869) //
    CVE-2024-57946
    - virtio-blk: don't keep queue frozen during system suspend
  * Noble update: upstream stable patchset 2025-03-22 (LP: #2103869) //
    CVE-2024-57807
    - scsi: megaraid_sas: Fix for a potential deadlock
  * Noble update: upstream stable patchset 2025-03-22 (LP: #2103869) //
    CVE-2024-56767
    - dmaengine: at_xdmac: avoid null_prt_deref in at_xdmac_prep_dma_memset
  * Noble update: upstream stable patchset 2025-03-22 (LP: #2103869) //
    CVE-2024-56769
    - media: dvb-frontends: dib3000mb: fix uninit-value in dib3000_write_reg
  * Noble update: upstream stable patchset 2025-03-14 (LP: #2102266)
    - usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with
      iommu enabled
    - PCI: vmd: Create domain symlink before pci_bus_add_devices()
    - PCI: Add ACS quirk for Broadcom BCM5760X NIC
    - usb: cdns3-ti: Add workaround for Errata i2409
    - MIPS: Loongson64: DTS: Fix msi node for ls7a
    - ASoC: Intel: sof_sdw: fix jack detection on ADL-N variant RVP
    - ASoC: Intel: sof_sdw: add quirk for Dell SKU 0B8C
    - usb: cdns3: Add quirk flag to enable suspend residency
    - platform/x86: p2sb: Make p2sb_get_devfn() return void
    - p2sb: Factor out p2sb_read_from_cache()
    - p2sb: Introduce the global flag p2sb_hidden_by_bios
    - p2sb: Move P2SB hide and unhide code to p2sb_scan_and_cache()
    - p2sb: Do not scan and remove the P2SB device when it is unhidden
    - i2c: pnx: Fix timeout in wait functions
    - xfs: fix the contact address for the sysfs ABI documentation
    - xfs: verify buffer, inode, and dquot items every tx commit
    - xfs: use consistent uid/gid when grabbing dquots for inodes
    - xfs: declare xfs_file.c symbols in xfs_file.h
    - xfs: create a new helper to return a file's allocation unit
    - xfs: Fix xfs_flush_unmap_range() range for RT
    - xfs: Fix xfs_prepare_shift() range for RT
    - xfs: convert comma to semicolon
    - xfs: fix file_path handling in tracepoints
    - xfs: remove unused parameter in macro XFS_DQUOT_LOGRES
    - xfs: attr forks require attr, not attr2
    - xfs: conditionally allow FS_XFLAG_REALTIME changes if S_DAX is set
    - xfs: Fix the owner setting issue for rmap query in xfs fsmap
    - xfs: use XFS_BUF_DADDR_NULL for daddrs in getfsmap code
    - xfs: take m_growlock when running growfsrt
    - xfs: reset rootdir extent size hint after growfsrt
    - tools: hv: change permissions of NetworkManager configuration file
    - cxl/pci: Fix potential bogus return value upon successful probing
    - cxl/region: Fix region creation for greater than x2 switches
    - net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll
    - ionic: use ee->offset when returning sprom data
    - net: renesas: rswitch: rework ts tags management
    - net: hinic: Fix cleanup in create_rxqs/txqs()
    - net: ethernet: bgmac-platform: fix an OF node reference leak
    - ipvs: Fix clamp() of ip_vs_conn_tab on small memory systems
    - netfilter: ipset: Fix for recursive locking warning
    - selftests: openvswitch: fix tcpdump execution
    - net: mdiobus: fix an OF node reference leak
    - mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk
    - mmc: mtk-sd: disable wakeup in .remove() and in the error path of .probe()
    - EDAC/amd64: Simplify ECC check on unified memory controllers
    - chelsio/chtls: prevent potential integer overflow on 32bit
    - i2c: riic: Always round-up when calculating bus period
    - efivarfs: Fix error on non-existent file
    - hexagon: Disable constant extender optimization for LLVM prior to 19.1.0
    - USB: serial: option: add TCL IK512 MBIM & ECM
    - USB: serial: option: add MeiG Smart SLM770A
    - USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready
    - USB: serial: option: add MediaTek T7XX compositions
    - USB: serial: option: add Telit FE910C04 rmnet compositions
    - thunderbolt: Improve redrive mode handling
    - drm/panel: novatek-nt35950: fix return value check in nt35950_probe()
    - i915/guc: Reset engine utilization buffer before registration
    - i915/guc: Ensure busyness counter increases motonically
    - i915/guc: Accumulate active runtime on gt reset
    - hwmon: (tmp513) Fix interpretation of values of Shunt Voltage and Limit
      Registers
    - hwmon: (tmp513) Fix Current Register value interpretation
    - hwmon: (tmp513) Fix interpretation of values of Temperature Result and Limit
      Registers
    - zram: refuse to use zero sized block device as backing device
    - zram: fix uninitialized ZRAM not releasing backing device
    - zram: fix potential UAF of zram table
    - vmalloc: fix accounting with i915
    - btrfs: tree-checker: reject inline extent items with 0 ref count
    - smb: client: fix TCP timers deadlock after rmmod
    - tracing: Fix test_event_printk() to process entire print argument
    - tracing: Add missing helper functions in event pointer dereference check
    - tracing: Add "%s" check in test_event_printk()
    - tracing: Have process_string() also allow arrays
    - selftests/memfd: run sysctl tests when PID namespace support is enabled
    - selftests/bpf: Use asm constraint "m" for LoongArch
    - io_uring: Fix registered ring file refcount leak
    - NFS/pnfs: Fix a live lock between recalled layouts and layoutget
    - of/irq: Fix interrupt-map cell length check in of_irq_parse_imap_parent()
    - of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one()
    - nilfs2: fix buffer head leaks in calls to truncate_inode_pages()
    - udmabuf: also check for F_SEAL_FUTURE_WRITE
    - of: Fix error path in of_parse_phandle_with_args_map()
    - of: Fix refcount leakage for OF node returned by __of_get_dma_parent()
    - ceph: validate snapdirname option length when mounting
    - ceph: improve error handling and short/overflow-read logic in
      __ceph_sync_read()
    - ceph: fix memory leaks in __ceph_sync_read()
    - epoll: Add synchronous wakeup support for ep_poll_callback
    - io_uring/rw: avoid punting to io-wq directly
    - drm/amdgpu: Handle NULL bo->tbo.resource (again) in amdgpu_vm_bo_update
    - xfs: sb_spino_align is not verified
    - xfs: fix sparse inode limits on runt AG
    - xfs: fix sb_spino_align checks for large fsblock sizes
    - xfs: fix zero byte checking in the superblock scrubber
    - netdev: fix repeated netlink messages in queue dump
    - team: Fix feature exposure when no ports are present
    - can: m_can: fix missed interrupts with m_can_pci
    - netdev-genl: avoid empty messages in queue dump
    - KVM: arm64: Do not allow ID_AA64MMFR0_EL1.ASIDbits to be overridden
    - KVM: arm64: Fix set_id_regs selftest for ASIDBITS becoming unwritable
    - net: mctp: handle skb cleanup on sock_queue failures
    - xhci: retry Stop Endpoint on buggy NEC controllers
    - usb: xhci: Limit Stop Endpoint retries
    - usb: xhci: Avoid queuing redundant Stop Endpoint commands
    - xhci: Turn NEC specific quirk for handling Stop Endpoint errors generic
    - thunderbolt: Add support for Intel Panther Lake-M/P
    - thunderbolt: Don't display nvm_version unless upgrade supported
    - drm/panel: st7701: Add prepare_prev_first flag to drm_panel
    - drm/panel: synaptics-r63353: Fix regulator unbalance
    - drm/amdgpu/nbio7.11: fix IP version check
    - drm/amdgpu/nbio7.7: fix IP version check
    - fgraph: Still initialize idle shadow stacks when starting
    - x86/hyperv: Fix hv tsc page based sched_clock for hibernation
    - ocfs2: fix the space leak in LA when releasing LA
    - of: property: fw_devlink: Do not use interrupt-parent directly
    - of: address: Preserve the flags portion on 1:1 dma-ranges mapping
    - Upstream stable to v6.6.68, v6.12.7
  * Noble update: upstream stable patchset 2025-03-14 (LP: #2102266) //
    CVE-2024-56710
    - ceph: fix memory leak in ceph_direct_read_write()
  * Noble update: upstream stable patchset 2025-03-14 (LP: #2102266) //
    CVE-2024-53685
    - ceph: give up on paths longer than PATH_MAX
  * Noble update: upstream stable patchset 2025-03-14 (LP: #2102266) //
    CVE-2024-54193
    - accel/ivpu: Fix WARN in ivpu_ipc_send_receive_internal()
  * Noble update: upstream stable patchset 2025-03-14 (LP: #2102266) //
    CVE-2024-54455
    - accel/ivpu: Fix general protection fault in ivpu_bo_list()
  * Noble update: upstream stable patchset 2025-03-14 (LP: #2102266) //
    CVE-2024-53690
    - nilfs2: prevent use of deleted inode
  * Noble update: upstream stable patchset 2025-03-14 (LP: #2102266) //
    CVE-2024-56709
    - io_uring: check if iowq is killed before queuing
  * Noble update: upstream stable patchset 2025-03-14 (LP: #2102266) //
    CVE-2024-55881
    - KVM: x86: Play nice with protected guests in complete_hypercall_exit()
  * Noble update: upstream stable patchset 2025-03-14 (LP: #2102266) //
    CVE-2024-55916
    - Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet
  * Noble update: upstream stable patchset 2025-03-14 (LP: #2102266) //
    CVE-2024-56369
    - drm/modes: Avoid divide by zero harder in drm_mode_vrefresh()
  * Noble update: upstream stable patchset 2025-03-14 (LP: #2102266) //
    CVE-2024-56372
    - net: tun: fix tun_napi_alloc_frags()
  * Noble update: upstream stable patchset 2025-03-14 (LP: #2102266) //
    CVE-2024-56715
    - ionic: Fix netdev notifier unregister on failure
  * Noble update: upstream stable patchset 2025-03-14 (LP: #2102266) //
    CVE-2024-56716
    - netdevsim: prevent bad user input in nsim_dev_health_break_write()
  * Noble update: upstream stable patchset 2025-03-14 (LP: #2102266) //
    CVE-2024-56717
    - net: mscc: ocelot: fix incorrect IFH SRC_PORT field in
      ocelot_ifh_set_basic()
  * Noble update: upstream stable patchset 2025-03-14 (LP: #2102266) //
    CVE-2024-57791
    - net/smc: check return value of sock_recvmsg when draining clc data
  * Noble update: upstream stable patchset 2025-03-14 (LP: #2102266) //
    CVE-2024-47408
    - net/smc: check smcd_v2_ext_offset when receiving proposal msg
  * Noble update: upstream stable patchset 2025-03-14 (LP: #2102266) //
    CVE-2024-49568
    - net/smc: check v2_ext_offset/eid_cnt/ism_gid_cnt when receiving proposal msg
  * Noble update: upstream stable patchset 2025-03-14 (LP: #2102266) //
    CVE-2024-49571
    - net/smc: check iparea_offset and ipv6_prefixes_cnt when receiving proposal
      msg
  * Noble update: upstream stable patchset 2025-03-14 (LP: #2102266) //
    CVE-2024-56718
    - net/smc: protect link down work from execute after lgr freed
  * Noble update: upstream stable patchset 2025-03-14 (LP: #2102266) //
    CVE-2024-41013
    - xfs: don't walk off the end of a directory data block
  * Noble update: upstream stable patchset 2025-03-13 (LP: #2102181)
    - perf/x86/intel/ds: Unconditionally drain PEBS DS when changing PEBS_DATA_CFG
    - ksmbd: fix racy issue from session lookup and expire
    - splice: do not checksum AF_UNIX sockets
    - tcp: check space before adding MPTCP SYN options
    - ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5
    - usb: host: max3421-hcd: Correctly abort a USB request.
    - ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys()
    - usb: dwc2: Fix HCD resume
    - usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature
    - usb: dwc2: Fix HCD port connection race
    - scsi: ufs: core: Update compl_time_stamp_local_clock after completing a cqe
    - usb: gadget: midi2: Fix interpretation of is_midi1 bits
    - usb: ehci-hcd: fix call balance of clocks handling routines
    - usb: typec: anx7411: fix fwnode_handle reference leak
    - usb: typec: anx7411: fix OF node reference leaks in
      anx7411_typec_switch_probe()
    - usb: dwc3: xilinx: make sure pipe clock is deselected in usb2 only mode
    - drm/i915: Fix memory leak by correcting cache object name in error handler
    - xfs: update btree keys correctly when _insrec splits an inode root block
    - xfs: don't drop errno values when we fail to ficlone the entire range
    - xfs: return from xfs_symlink_verify early on V4 filesystems
    - xfs: fix scrub tracepoints when inode-rooted btrees are involved
    - xfs: only run precommits once per transaction object
    - bpf: Check size for BTF-based ctx access of pointer members
    - bpf: Fix theoretical prog_array UAF in __uprobe_perf_func()
    - bpf,perf: Fix invalid prog_array access in perf_event_detach_bpf_prog
    - bpf, sockmap: Fix update element with same
    - wifi: mac80211: init cnt before accessing elem in
      ieee80211_copy_mbssid_beacon
    - wifi: mac80211: clean up 'ret' in sta_link_apply_parameters()
    - wifi: mac80211: fix station NSS capability initialization order
    - batman-adv: Do not send uninitialized TT changes
    - batman-adv: Remove uninitialized data in full table TT response
    - batman-adv: Do not let TT changes list grows indefinitely
    - wifi: cfg80211: sme: init n_channels before channels[] access
    - selftests: mlxsw: sharedbuffer: Remove h1 ingress test case
    - selftests: mlxsw: sharedbuffer: Remove duplicate test cases
    - selftests: mlxsw: sharedbuffer: Ensure no extra packets are counted
    - ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from kvm_arch_ptp_init()
    - net: mscc: ocelot: fix memory leak on ocelot_port_add_txtstamp_skb()
    - net: mscc: ocelot: improve handling of TX timestamp for unknown skb
    - net: mscc: ocelot: ocelot->ts_id_lock and ocelot_port->tx_skbs.lock are IRQ-
      safe
    - net: mscc: ocelot: be resilient to loss of PTP packets during transmission
    - net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set()
    - spi: aspeed: Fix an error handling path in aspeed_spi_[read|write]_user()
    - net: sparx5: fix FDMA performance issue
    - net: sparx5: fix the maximum frame length register
    - ACPI: resource: Fix memory resource type union access
    - cxgb4: use port number to set mac addr
    - qca_spi: Fix clock speed for multiple QCA7000
    - qca_spi: Make driver probing reliable
    - ASoC: amd: yc: Fix the wrong return value
    - Documentation: PM: Clarify pm_runtime_resume_and_get() return value
    - net: renesas: rswitch: fix race window between tx start and complete
    - net: renesas: rswitch: fix leaked pointer on error path
    - net: renesas: rswitch: handle stop vs interrupt race
    - net: dsa: felix: fix stuck CPU-injected packets with short taprio windows
    - netem: Update sch->q.qlen before qdisc_tree_reduce_backlog()
    - bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL
    - team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL
    - ACPICA: events/evxfregn: don't release the ContextMutex that was never
      acquired
    - Bluetooth: iso: Fix recursive locking warning
    - Bluetooth: SCO: Add support for 16 bits transparent voice setting
    - net: renesas: rswitch: fix initial MPIC register setting
    - net: dsa: microchip: KSZ9896 register regmap alignment to 32 bit boundaries
    - blk-iocost: Avoid using clamp() on inuse in __propagate_weights()
    - kselftest/arm64: abi: fix SVCR detection
    - KVM: arm64: Disable MPAM visibility by default and ignore VMM writes
    - selftests/bpf: remove use of __xlated()
    - xen/netfront: fix crash when removing device
    - x86: make get_cpu_vendor() accessible from Xen code
    - objtool/x86: allow syscall instruction
    - x86/static-call: provide a way to do very early static-call updates
    - x86/xen: don't do PV iret hypercall through hypercall page
    - x86/xen: add central hypercall functions
    - x86/xen: fix xen_hypercall_hvm() to not clobber %rbx
    - x86/xen: add FRAME_END to xen_hypercall_hvm()
    - x86/xen: use new hypercall functions instead of hypercall page
    - x86/xen: remove hypercall page
    - x86/static-call: fix 32-bit build
    - x86/asm: Make serialize() always_inline
    - x86/static-call: Remove early_boot_irqs_disabled check to fix Xen PVH dom0
    - serial: sh-sci: Check if TX data was written to device in .tx_empty()
    - gpio: ljca: Initialize num before accessing item in ljca_gpio_config
    - ALSA: hda/realtek: Fix headset mic on Acer Nitro 5
    - drm/amdkfd: Use device based logging for errors
    - drm/amdkfd: pause autosuspend when creating pdd
    - drm/amdkfd: fixed page fault when enable MES shader debugger
    - drm/i915/color: Stop using non-posted DSB writes for legacy LUT
    - drm/amd/pm: Set SMU v13.0.7 default workload type
    - xfs: return a 64-bit block count from xfs_btree_count_blocks
    - perf machine: Initialize machine->env to address a segfault
    - bnxt_en: Fix GSO type for HW GRO packets on 5750X chips
    - net: renesas: rswitch: fix possible early skb release
    - Bluetooth: Improve setsockopt() handling of malformed user input
    - libperf: evlist: Fix --cpu argument on hybrid platform
    - selftests: netfilter: Stabilize rpath.sh
    - net, team, bonding: Add netdev_base_features helper
    - bonding: Fix initial {vlan,mpls}_feature set in bond_compute_features
    - team: Fix initial vlan_feature set in __team_compute_features
    - drm/xe: fix the ERR_PTR() returned on failure to allocate tiny pt
    - Upstream stable to v6.6.67, v6.12.6
  * Noble update: upstream stable patchset 2025-03-13 (LP: #2102181) //
    CVE-2024-56652
    - drm/xe/reg_sr: Remove register pool
  * Noble update: upstream stable patchset 2025-03-13 (LP: #2102181) //
    CVE-2024-54460
    - Bluetooth: iso: Fix circular lock in iso_listen_bis
  * Noble update: upstream stable patchset 2025-03-13 (LP: #2102181) //
    CVE-2024-57879
    - Bluetooth: iso: Always release hdev at the end of iso_listen_bis
  * Noble update: upstream stable patchset 2025-03-13 (LP: #2102181) //
    CVE-2024-56656
    - bnxt_en: Fix aggregation ID mask to prevent oops on 5760X chips
  * Noble update: upstream stable patchset 2025-03-13 (LP: #2102181) //
    CVE-2024-53125
    - bpf: sync_linked_regs() must preserve subreg_def
  * Noble update: upstream stable patchset 2025-03-13 (LP: #2102181) //
    CVE-2024-56654
    - Bluetooth: hci_event: Fix using rcu_read_(un)lock while iterating
  * Noble update: upstream stable patchset 2025-03-13 (LP: #2102181) //
    CVE-2024-56770
    - net/sched: netem: account for backlog updates from child qdisc
  * Noble update: upstream stable patchset 2025-03-13 (LP: #2102181) //
    CVE-2024-54683
    - netfilter: IDLETIMER: Fix for possible ABBA deadlock
  * Noble update: upstream stable patchset 2025-03-13 (LP: #2102181) //
    CVE-2024-55639
    - net: renesas: rswitch: avoid use-after-put for a device tree node
  * Noble update: upstream stable patchset 2025-03-13 (LP: #2102181) //
    CVE-2024-56657
    - ALSA: control: Avoid WARN() for symlink errors
  * Noble update: upstream stable patchset 2025-03-13 (LP: #2102181) //
    CVE-2024-56659
    - net: lapb: increase LAPB_HEADER_LEN
  * Noble update: upstream stable patchset 2025-03-13 (LP: #2102181) //
    CVE-2024-56660
    - net/mlx5: DR, prevent potential error pointer dereference
  * Noble update: upstream stable patchset 2025-03-13 (LP: #2102181) //
    CVE-2024-56662
    - acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl
  * Noble update: upstream stable patchset 2025-03-13 (LP: #2102181) //
    CVE-2024-56664
    - bpf, sockmap: Fix race between element replace and close()
  * Noble update: upstream stable patchset 2025-03-13 (LP: #2102181) //
    CVE-2024-56667
    - drm/i915: Fix NULL pointer dereference in capture_engine
  * Noble update: upstream stable patchset 2025-03-13 (LP: #2102181) //
    CVE-2024-56670
    - usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to
      accessing null pointer
  * Noble update: upstream stable patchset 2025-03-13 (LP: #2102181) //
    CVE-2024-53687
    - riscv: Fix IPIs usage in kfence_protect_page()
  * Noble update: upstream stable patchset 2025-03-13 (LP: #2102181) //
    CVE-2024-56675
    - bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors
  * Noble update: upstream stable patchset 2025-02-04 (LP: #2097393)
    - selftests: net: Remove executable bits from library scripts
  * CVE-2024-56653
    - Bluetooth: btmtk: avoid UAF in btmtk_process_coredump
  [ Ubuntu: 6.8.0-58.60 ]
  * noble/linux: 6.8.0-58.60 -proposed tracker (LP: #2102529)
  * Packaging resync (LP: #1786013)
    - [Packaging] update variants
    - [Packaging] debian.master/dkms-versions -- update from kernel-versions
      (main/2025.03.17)
  * wdat_wdt.ko should be pulled in by linux-image-virtual (LP: #2098554)
    - [Packaging]: wdat_wdt.ko is moved from "linux-modules-extra-*-generic" to
      "linux-modules-*-generic"
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118)
    - openrisc: Use asm-generic's version of fix_to_virt() & virt_to_fix()
    - iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call
    - watchdog: xilinx_wwdt: Calculate max_hw_heartbeat_ms using clock frequency
    - watchdog: apple: Actually flush writes after requesting watchdog restart
    - watchdog: mediatek: Make sure system reset gets asserted in
      mtk_wdt_restart()
    - can: gs_usb: add VID/PID for Xylanta SAINT3 product family
    - can: gs_usb: add usb endpoint address detection at driver probe step
    - can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL
    - can: m_can: m_can_handle_lec_err(): fix {rx,tx}_errors statistics
    - can: ifi_canfd: ifi_canfd_handle_lec_err(): fix {rx,tx}_errors statistics
    - can: hi311x: hi3110_can_ist(): fix {rx,tx}_errors statistics
    - can: sja1000: sja1000_err(): fix {rx,tx}_errors statistics
    - can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics
    - can: ems_usb: ems_usb_rx_err(): fix {rx,tx}_errors statistics
    - can: f81604: f81604_handle_can_bus_errors(): fix {rx,tx}_errors statistics
    - ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init()
    - selftests: hid: fix typo and exit code
    - ptp: Add error handling for adjfine callback in ptp_clock_adjtime
    - net/sched: tbf: correct backlog statistic for GSO packets
    - net: hsr: fix fill_frame_info() regression vs VLAN packets
    - platform/x86: asus-wmi: add support for vivobook fan profiles
    - platform/x86: asus-wmi: Fix inconsistent use of thermal policies
    - platform/x86: asus-wmi: Ignore return value when writing thermal policy
    - net/smc: mark optional smcd_ops and check for support when called
    - net/smc: add operations to merge sndbuf with peer DMB
    - net/smc: {at|de}tach sndbuf to peer DMB if supported
    - net/smc: refactoring initialization of smc sock
    - net/qed: allow old cards not supporting "num_images" to work
    - ixgbevf: stop attempting IPSEC offload on Mailbox API 1.5
    - ixgbe: downgrade logging of unsupported VF API version to debug
    - net: sched: fix erspan_opt settings in cls_flower
    - netfilter: nft_set_hash: skip duplicated elements pending gc run
    - netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext
    - ethtool: Fix wrong mod state in case of verbose and no_mask bitset
    - mlxsw: spectrum_acl_flex_keys: Constify struct mlxsw_afk_element_inst
    - mlxsw: spectrum_acl_flex_keys: Use correct key block on Spectrum-4
    - net/mlx5e: Remove workaround to avoid syndrome for internal port
    - xhci: Allow RPM on the USB controller (1022:43f7) by default
    - gpio: grgpio: use a helper variable to store the address of ofdev->dev
    - usb: dwc3: gadget: Rewrite endpoint allocation flow
    - usb: dwc3: ep0: Don't reset resource alloc flag (including ep0)
    - usb: dwc3: ep0: Don't clear ep0 DWC3_EP_TRANSFER_STARTED
    - mmc: mtk-sd: use devm_mmc_alloc_host
    - mmc: mtk-sd: Fix error handle of probe function
    - mmc: mtk-sd: fix devm_clk_get_optional usage
    - mmc: mtk-sd: Fix MMC_CAP2_CRYPTO flag setting
    - zram: do not mark idle slots that cannot be idle
    - zram: clear IDLE flag in mark_idle()
    - powerpc/vdso: Refactor CFLAGS for CVDSO build
    - powerpc/vdso: Drop -mstack-protector-guard flags in 32-bit files with clang
    - ntp: Remove invalid cast in time offset math
    - driver core: Add FWLINK_FLAG_IGNORE to completely ignore a fwnode link
    - driver core: fw_devlink: Stop trying to optimize cycle detection logic
    - drivers: core: fix device leak in __fw_devlink_relax_cycles()
    - i3c: master: support to adjust first broadcast address speed
    - i3c: master: svc: use slow speed for first broadcast address
    - i3c: master: svc: Modify enabled_events bit 7:0 to act as IBI enable counter
    - i3c: master: Replace hard code 2 with macro I3C_ADDR_SLOT_STATUS_BITS
    - i3c: master: Extend address status bit to 4 and add
      I3C_ADDR_SLOT_EXT_DESIRED
    - i3c: master: Fix dynamic address leak when 'assigned-address' is present
    - i3c: master: Fix missing 'ret' assignment in set_speed()
    - drm/bridge: it6505: update usleep_range for RC circuit charge time
    - drm/bridge: it6505: Fix inverted reset polarity
    - scsi: ufs: core: Always initialize the UIC done completion
    - scsi: ufs: core: Add ufshcd_send_bsg_uic_cmd() for UFS BSG
    - bpf, vsock: Fix poll() missing a queue
    - bpf, vsock: Invoke proto::close on close()
    - xsk: always clear DMA mapping information when unmapping the pool
    - bpftool: fix potential NULL pointer dereferencing in prog_dump()
    - drm/sti: Add __iomem for mixer_dbg_mxn's parameter
    - ALSA: seq: ump: Use automatic cleanup of kfree()
    - ALSA: ump: Update substream name from assigned FB names
    - ALSA: seq: ump: Fix seq port updates per FB info notify
    - ALSA: usb-audio: Notify xrun for low-latency mode
    - tools: Override makefile ARCH variable if defined, but empty
    - ASoC: SOF: ipc3-topology: Convert the topology pin index to ALH dai index
    - ASoC: SOF: ipc3-topology: fix resource leaks in
      sof_ipc3_widget_setup_comp_dai()
    - bpf: Fix narrow scalar spill onto 64-bit spilled scalar slots
    - scsi: scsi_debug: Fix hrtimer support for ndelay
    - ASoC: mediatek: mt8188-mt6359: Remove hardcoded dmic codec
    - drm/v3d: Enable Performance Counters before clearing them
    - scatterlist: fix incorrect func name in kernel-doc
    - iio: magnetometer: yas530: use signed integer type for clamp limits
    - bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie
    - bpf: Remove unnecessary kfree(im_node) in lpm_trie_update_elem
    - bpf: Handle in-place update for full LPM trie correctly
    - bpf: Fix exact match conditions in trie_get_next_key()
    - x86/CPU/AMD: WARN when setting EFER.AUTOIBRS if and only if the WRMSR fails
    - watchdog: rti: of: honor timeout-sec property
    - can: mcp251xfd: mcp251xfd_get_tef_len(): work around erratum DS80000789E 6.
    - tracing: Fix cmp_entries_dup() to respect sort() comparison rules
    - arm64: Ensure bits ASID[15:8] are masked out when the kernel uses 8-bit
      ASIDs
    - ALSA: usb-audio: add mixer mapping for Corsair HS80
    - ALSA: hda/realtek: Enable mute and micmute LED on HP ProBook 430 G8
    - ALSA: hda/realtek: Add support for Samsung Galaxy Book3 360 (NP730QFG)
    - scsi: qla2xxx: Fix abort in bsg timeout
    - scsi: qla2xxx: Fix NVMe and NPIV connect issue
    - scsi: qla2xxx: Supported speed displayed incorrectly for VPorts
    - scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt
    - scsi: ufs: core: Add missing post notify for power mode change
    - fs/smb/client: cifs_prime_dcache() for SMB3 POSIX reparse points
    - drm/dp_mst: Verify request type in the corresponding down message reply
    - drm/amdgpu/hdp5.2: do a posting read when flushing HDP
    - modpost: Add .irqentry.text to OTHER_SECTIONS
    - x86/kexec: Restore GDT on return from ::preserve_context kexec
    - dma-buf: fix dma_fence_array_signaled v4
    - dma-fence: Fix reference leak on fence merge failure path
    - dma-fence: Use kernel's sort for merging fences
    - regmap: detach regmap from dev on regmap_exit
    - mmc: sdhci-pci: Add DMI quirk for missing CD GPIO on Vexia Edu Atla 10
      tablet
    - mmc: core: Further prevent card detect during shutdown
    - ocfs2: update seq_file index in ocfs2_dlm_seq_next
    - lib: stackinit: hide never-taken branch from compiler
    - kasan: make report_lock a raw spinlock
    - x86/mm: Add _PAGE_NOPTISHADOW bit to avoid updating userspace page tables
    - epoll: annotate racy check
    - kselftest/arm64: Log fp-stress child startup errors to stdout
    - btrfs: avoid unnecessary device path update for the same device
    - btrfs: do not clear read-only when adding sprout device
    - kselftest/arm64: Don't leak pipe fds in pac.exec_sign_all()
    - hwmon: (nct6775) Add 665-ACE/600M-CL to ASUS WMI monitoring list
    - ACPI: x86: Make UART skip quirks work on PCI UARTs without an UID
    - perf/x86/amd: Warn only on new bits set
    - spi: spi-fsl-lpspi: Adjust type of scldiv
    - HID: add per device quirk to force bind to hid-generic
    - media: uvcvideo: RealSense D421 Depth module metadata
    - media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera
    - media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108
    - mmc: core: Add SD card quirk for broken poweroff notification
    - mmc: sdhci-esdhc-imx: enable quirks SDHCI_QUIRK_NO_LED
    - regmap: maple: Provide lockdep (sub)class for maple tree's internal lock
    - selftests/resctrl: Protect against array overflow when reading strings
    - drm/vc4: hdmi: Avoid log spam for audio start failure
    - drm/vc4: hvs: Set AXI panic modes for the HVS
    - drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model
    - drm: panel-orientation-quirks: Add quirk for AYA NEO Founder edition
    - drm: panel-orientation-quirks: Add quirk for AYA NEO GEEK
    - drm/bridge: it6505: Enable module autoloading
    - drm/mcde: Enable module autoloading
    - drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check()
    - drm/display: Fix building with GCC 15
    - ALSA: hda: Use own quirk lookup helper
    - ALSA: hda/conexant: Use the new codec SSID matching
    - r8169: don't apply UDP padding quirk on RTL8126A
    - samples/bpf: Fix a resource leak
    - net: fec_mpc52xx_phy: Use %pa to format resource_size_t
    - net: ethernet: fs_enet: Use %pa to format resource_size_t
    - net/sched: cbs: Fix integer overflow in cbs_set_port_rate()
    - Bluetooth: L2CAP: handle NULL sock pointer in l2cap_sock_alloc
    - wifi: ath5k: add PCI ID for SX76X
    - wifi: ath5k: add PCI ID for Arcadyan devices
    - fanotify: allow reporting errors on failure to open fd
    - drm/panel: simple: Add Microchip AC69T88A LVDS Display panel
    - net: sfp: change quirks for Alcatel Lucent G-010S-P
    - net: stmmac: Programming sequence for VLAN packets with split header
    - drm/sched: memset() 'job' in drm_sched_job_init()
    - amdgpu/uvd: get ring reference from rq scheduler
    - drm/amdgpu: don't access invalid sched
    - drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts for vega20_ih
    - drm/amdgpu: Dereference the ATCS ACPI buffer
    - netlink: specs: Add missing bitset attrs to ethtool spec
    - drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr
    - fsl/fman: Validate cell-index value obtained from Device Tree
    - drm/amdgpu: skip amdgpu_device_cache_pci_state under sriov
    - ALSA: usb-audio: Make mic volume workarounds globally applicable
    - wifi: ipw2x00: libipw_rx_any(): fix bad alignment
    - dsa: qca8k: Use nested lock to avoid splat
    - Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables
    - Bluetooth: Add new quirks for ATS2851
    - Bluetooth: Support new quirks for ATS2851
    - Bluetooth: Set quirks for ATS2851
    - ASoC: hdmi-codec: reorder channel allocation list
    - rocker: fix link status detection in rocker_carrier_init()
    - net/neighbor: clear error in case strict check is not set
    - netpoll: Use rcu_access_pointer() in __netpoll_setup
    - pinctrl: freescale: fix COMPILE_TEST error with PINCTRL_IMX_SCU
    - tracing/ftrace: disable preemption in syscall probe
    - tracing: Use atomic64_inc_return() in trace_clock_counter()
    - tools/rtla: fix collision with glibc sched_attr/sched_set_attr
    - rtla/timerlat: Make timerlat_top_cpu->*_count unsigned long long
    - scsi: ufs: core: Make DMA mask configuration more flexible
    - scsi: lpfc: Call lpfc_sli4_queue_unset() in restart and rmmod paths
    - clk: qcom: rcg2: add clk_rcg2_shared_floor_ops
    - clk: qcom: rpmh: add support for SAR2130P
    - clk: qcom: tcsrcc-sm8550: add SAR2130P support
    - scsi: st: Don't modify unknown block number in MTIOCGET
    - scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset
    - pinctrl: qcom-pmic-gpio: add support for PM8937
    - pinctrl: qcom: spmi-mpp: Add PM8937 compatible
    - thermal/drivers/qcom/tsens-v1: Add support for MSM8937 tsens
    - nvdimm: rectify the illogical code within nd_dax_probe()
    - smb: client: memcpy() with surrounding object base address
    - verification/dot2: Improve dot parser robustness
    - KMSAN: uninit-value in inode_go_dump (5)
    - PCI: qcom: Add support for IPQ9574
    - PCI: vmd: Add DID 8086:B06F and 8086:B60B for Intel client SKUs
    - PCI: vmd: Set devices to D0 before enabling PM L1 Substates
    - PCI: Detect and trust built-in Thunderbolt chips
    - PCI: Add 'reset_subordinate' to reset hierarchy below bridge
    - PCI: Add ACS quirk for Wangxun FF5xxx NICs
    - f2fs: print message if fscorrupted was found in f2fs_new_node_page()
    - ACPI: x86: Add skip i2c clients quirk for Acer Iconia One 8 A1-840
    - ACPI: x86: Clean up Asus entries in acpi_quirk_skip_dmi_ids[]
    - fs/ntfs3: Fix case when unmarked clusters intersect with zone
    - usb: chipidea: udc: handle USB Error Interrupt if IOC not set
    - iio: light: ltr501: Add LTER0303 to the supported devices
    - ASoC: amd: yc: fix internal mic on Redmi G 2022
    - drm/amdgpu/vcn: reset fw_shared when VCPU buffers corrupted on vcn v4.0.3
    - drm/amdgpu/vcn: reset fw_shared under SRIOV
    - ASoC: amd: yc: Add quirk for microphone on Lenovo Thinkpad T14s Gen 6
      21M1CTO1WW
    - misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle
    - rtc: cmos: avoid taking rtc_lock for extended period of time
    - serial: 8250_dw: Add Sophgo SG2044 quirk
    - smb: client: don't try following DFS links in cifs_tree_connect()
    - setlocalversion: work around "git describe" performance
    - sched/core: Remove the unnecessary need_resched() check in nohz_csd_func()
    - sched/fair: Check idle_cpu() before need_resched() to detect ilb CPU turning
      busy
    - sched/core: Prevent wakeup of ksoftirqd during idle load balance
    - btrfs: fix missing snapshot drew unlock when root is dead during swap
      activation
    - clk: en7523: Initialize num before accessing hws in en7523_register_clocks()
    - tracing/eprobe: Fix to release eprobe when failed to add dyn_event
    - x86: Fix build regression with CONFIG_KEXEC_JUMP enabled
    - Revert "unicode: Don't special case ignorable code points"
    - vfio/mlx5: Align the page tracking max message size with the device
      capability
    - selftests/ftrace: adjust offset for kprobe syntax error test
    - KVM: x86/mmu: Ensure that kvm_release_pfn_clean() takes exact pfn from
      kvm_faultin_pfn()
    - jffs2: Fix rtime decompressor
    - mm/damon/vaddr: fix issue in damon_va_evenly_split_region()
    - iio: invensense: fix multiple odr switch when FIFO is off
    - ocfs2: Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume"
    - ALSA: hda: Fix build error without CONFIG_SND_DEBUG
    - usb: dwc3: ep0: Don't reset resource alloc flag
    - ALSA: usb-audio: Update UMP group attributes for GTB blocks, too
    - platform/x86: asus-wmi: Fix thermal profile initialization
    - i3c: master: svc: fix possible assignment of the same address to two devices
    - btrfs: drop unused parameter file_offset from
      btrfs_encoded_read_regular_fill_pages()
    - md/raid5: Wait sync io to finish before changing group cnt
    - media: platform: rga: fix 32-bit DMA limitation
    - net: phy: dp83869: fix status reporting for 1000base-x autonegotiation
    - remoteproc: qcom_q6v5_pas: disable auto boot for wpss
    - mtd: spinand: winbond: Fix 512GW and 02JW OOB layout
    - PCI: Pass domain number to pci_bus_release_domain_nr() explicitly
    - dt-bindings: net: fec: add pps channel property
    - net: fec: refactor PPS channel configuration
    - net: fec: make PPS channel configurable
    - drm/xe/xe_guc_ads: save/restore OA registers and allowlist regs
    - drm/xe/migrate: use XE_BO_FLAG_PAGETABLE
    - drm/amd: Add some missing straps from NBIO 7.11.0
    - drm/amd: Fix initialization mistake for NBIO 7.11 devices
    - drm/amdgpu/pm: Don't use OD table on Arcturus
    - drm/amd/pm: Remove arcturus min power limit
    - drm/amd/display: update pipe selection policy to check head pipe
    - drm/amd/display: Remove PIPE_DTO_SRC_SEL programming from set_dtbclk_dto
    - Revert "drm/xe/xe_guc_ads: save/restore OA registers and allowlist regs"
    - ipv6: avoid possible NULL deref in modify_prefix_route()
    - net: phy: microchip: Reset LAN88xx PHY to ensure clean link state on
      LAN7800/7850
    - ice: fix PHY Clock Recovery availability check
    - vsock/test: fix failures due to wrong SO_RCVLOWAT parameter
    - vsock/test: fix parameter types in SO_VM_SOCKETS_* calls
    - mmc: core Convert UNSTUFF_BITS macro to inline function
    - mmc: sd: SDUC Support Recognition
    - mmc: core: Adjust ACMD22 to SDUC
    - mmc: core: Use GFP_NOIO in ACMD22
    - f2fs: clean up w/ F2FS_{BLK_TO_BYTES,BTYES_TO_BLK}
    - f2fs: fix to adjust appropriate length for fiemap
    - f2fs: fix to requery extent which cross boundary of inquiry
    - drm/amd/display: calculate final viewport before TAP optimization
    - drm/amd/display: Ignore scalar validation failure if pipe is phantom
    - pmdomain: core: Add missing put_device()
    - pmdomain: core: Fix error path in pm_genpd_init() when ida alloc fails
    - pmdomain: core: add dummy release function to genpd device
    - bpf: Ensure reg is PTR_TO_STACK in process_iter_arg
    - bpf: Don't mark STACK_INVALID as STACK_MISC in mark_stack_slot_misc
    - LoongArch: KVM: Protect kvm_check_requests() with SRCU
    - net :mana :Request a V2 response version for MANA_QUERY_GF_STAT
    - ALSA: usb-audio: Add extra PID for RME Digiface USB
    - ALSA: hda/realtek: fix micmute LEDs don't work on HP Laptops
    - scsi: ufs: pltfrm: Disable runtime PM during removal of glue drivers
    - io_uring/cmd: document some uring_cmd related helpers
    - io_uring: Change res2 parameter type in io_uring_cmd_done
    - selftests/damon: add _damon_sysfs.py to TEST_FILES
    - drm/amd/display: Correct prefetch calculation
    - drm/amd/amdgpu: allow use kiq to do hdp flush under sriov
    - drm/amdgpu/hdp6.0: do a posting read when flushing HDP
    - drm/amdgpu/hdp4.0: do a posting read when flushing HDP
    - drm/amdgpu/hdp5.0: do a posting read when flushing HDP
    - x86/cpu/intel: Switch to new Intel CPU model defines
    - x86/cpu/intel: Drop stray FAM6 check with new Intel CPU model defines
    - x86/cpu: Add Lunar Lake to list of CPUs with a broken MONITOR implementation
    - mm/damon: fix order of arguments in damos_before_apply tracepoint
    - mm: respect mmap hint address when aligning for THP
    - scsi: ufs: pltfrm: Drop PM runtime reference count after ufshcd_remove()
    - memblock: allow zero threshold in validate_numa_converage()
    - s390/pci: Sort PCI functions prior to creating virtual busses
    - s390/pci: Use topology ID for multi-function devices
    - s390/pci: Ignore RID for isolated VFs
    - s390/pci: Fix SR-IOV for PFs initially in standby
    - s390/pci: Pull search for parent PF out of zpci_iov_setup_virtfn()
    - s390/pci: Fix handling of isolated VFs
    - ext4: partial zero eof block on unaligned inode size extension
    - crypto: ecdsa - Convert byte arrays with key coordinates to digits
    - crypto: ecc - Prevent ecc_digits_from_bytes from reading too many bytes
    - crypto: ecdsa - Rename keylen to bufsize where necessary
    - crypto: ecdsa - Use ecc_digits_from_bytes to convert signature
    - crypto: ecdsa - Avoid signed integer overflow on signature decoding
    - ACPI: video: force native for Apple MacbookPro11,2 and Air7,2
    - cleanup: Adjust scoped_guard() macros to avoid potential warning
    - gpio: free irqs that are still requested when the chip is being removed
    - media: uvcvideo: Force UVC version to 1.0a for 0408:4035
    - media: uvcvideo: Force UVC version to 1.0a for 0408:4033
    - wifi: mac80211: export ieee80211_purge_tx_queue() for drivers
    - drm/amd/display: skip disable CRTC in seemless bootup case
    - drm/amd/display: disable SG displays on cyan skillfish
    - wifi: mac80211: Add non-atomic station iterator
    - accel/qaic: Add AIC080 support
    - mptcp: annotate data-races around subflow->fully_established
    - net/tcp: Add missing lockdep annotations for TCP-AO hlist traversals
    - drm/amd/display: Prune Invalid Modes For HDMI Output
    - i2c: i801: Add support for Intel Arrow Lake-H
    - i2c: i801: Add support for Intel Panther Lake
    - Bluetooth: hci_conn: Reduce hci_conn_drop() calls in two functions
    - Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925
    - Bluetooth: btusb: Add USB HW IDs for MT7921/MT7922/MT7925
    - Bluetooth: btusb: Add new VID/PID 0489/e111 for MT7925
    - Bluetooth: btusb: Add new VID/PID 0489/e124 for MT7925
    - Bluetooth: btusb: Add 3 HWIDs for MT7925
    - rtla/timerlat: Make timerlat_hist_cpu->*_count unsigned long long
    - ring-buffer: Correct stale comments related to non-consuming readers
    - ring-buffer: Limit time with disabled interrupts in rb_check_pages()
    - scsi: lpfc: Check SLI_ACTIVE flag in FDMI cmpl before submitting follow up
      FDMI
    - scsi: lpfc: Prevent NDLP reference count underflow in dev_loss_tmo callback
    - clk: qcom: clk-alpha-pll: Add support for zonda ole pll configure
    - clk: qcom: clk-alpha-pll: Add NSS HUAYRA ALPHA PLL support for ipq9574
    - mailbox: pcc: Check before sending MCTP PCC response ACK
    - remoteproc: qcom: pas: Add support for SA8775p ADSP, CDSP and GPDSP
    - remoteproc: qcom: pas: enable SAR2130P audio DSP support
    - fs/ntfs3: Implement fallocate for compressed files
    - fs/ntfs3: Fix warning in ni_fiemap
    - regulator: qcom-rpmh: Update ranges for FTSMPS525
    - usb: chipidea: add CI_HDRC_HAS_SHORT_PKT_LIMIT flag
    - usb: chipidea: udc: limit usb request length to max 16KB
    - usb: chipidea: udc: create bounce buffer for problem sglist entries if
      possible
    - iio: adc: ad7192: Convert from of specific to fwnode property handling
    - iio: adc: ad7192: properly check spi_get_device_match_data()
    - usb: typec: ucsi: add callback for connector status updates
    - usb: typec: ucsi: glink: move GPIO reading into connector_status callback
    - usb: typec: ucsi: add update_connector callback
    - usb: typec: ucsi: glink: set orientation aware if supported
    - usb: typec: ucsi: glink: be more precise on orientation-aware ports
    - usb: typec: ucsi: glink: fix off-by-one in connector_status
    - usb: typec: ucsi: Set orientation as none when connector is unplugged
    - nvme: use helper nvme_ctrl_state in nvme_keep_alive_finish function
    - Revert "nvme: make keep-alive synchronous operation"
    - irqchip/gic-v3-its: Avoid explicit cpumask allocation on stack
    - irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801
    - [Config] updateconfigs for HISILICON_ERRATUM_162100801
    - drm/amd/display: Add option to retrieve detile buffer size
    - btrfs: drop unused parameter options from open_ctree()
    - btrfs: drop unused parameter data from btrfs_fill_super()
    - btrfs: fix mount failure due to remount races
    - net/mlx5: unique names for per device caches
    - s390/pci: Fix leak of struct zpci_dev when zpci_add_device() fails
    - ALSA: hda/realtek: Fix spelling mistake "Firelfy" -> "Firefly"
    - softirq: Allow raising SCHED_SOFTIRQ from SMP-call-function on RT kernel
    - Upstream stable to v6.6.65, v6.6.66, v6.12.4, v6.12.5
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-41932
    - sched: fix warning in sched_setaffinity
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-57872
    - scsi: ufs: pltfrm: Dellocate HBA during ufshcd_pltfrm_remove()
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56588
    - scsi: hisi_sas: Create all dump files during debugfs initialization
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-47794
    - bpf: Prevent tailcall infinite loop caused by freplace
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56599
    - wifi: ath10k: avoid NULL pointer error during sdio remove
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56607
    - wifi: ath12k: fix atomic calls in ath12k_mac_op_set_bitrate_mask()
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56608
    - drm/amd/display: Fix out-of-bounds access in 'dcn21_link_encoder_create'
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56609
    - wifi: rtw88: use ieee80211_purge_tx_queue() to purge TX skb
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56782
    - ACPI: x86: Add adev NULL check to acpi_quirk_skip_serdev_enumeration()
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-48876
    - stackdepot: fix stack_depot_save_flags() in NMI context
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56620
    - scsi: ufs: qcom: Only free platform MSIs when ESI is enabled
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56621
    - scsi: ufs: core: Cancel RTC work during ufshcd_remove()
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-49569
    - nvme-rdma: unquiesce admin_q before destroy it
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56632
    - nvme-tcp: fix the memleak while create new ctrl failed
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56647
    - net: Fix icmp host relookup triggering ip_rt_bug
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56775
    - drm/amd/display: Fix handling of plane refcount
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56561
    - PCI: endpoint: Fix PCI domain ID release in pci_epc_destroy()
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56550
    - s390/stacktrace: Use break instead of return statement
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56771
    - mtd: spinand: winbond: Fix 512GW, 01GW, 01JW and 02JW ECC information
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56568
    - iommu/arm-smmu: Defer probe of clients after smmu device bound
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56772
    - kunit: string-stream: Fix a UAF bug in kunit_init_suite()
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56773
    - kunit: Fix potential null dereference in kunit_device_driver_test()
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56580
    - media: qcom: camss: fix error path on configuration of power domains
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-57850
    - jffs2: Prevent rtime decompress memory corruption
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56583
    - sched/deadline: Fix warning in migrate_enable for boosted tasks
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56611
    - mm/mempolicy: fix migrate_to_node() assuming there is at least one VMA in a
      MM
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56613
    - sched/numa: fix memory leak due to the overwritten vma->numab_state
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56584
    - io_uring/tctx: work around xa_store() allocation error issue
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56781
    - powerpc/prom_init: Fixup missing powermac #size-cells
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56785
    - MIPS: Loongson64: DTS: Really fix PCIe port nodes for ls7a
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56585
    - LoongArch: Fix sleeping in atomic context for PREEMPT_RT
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-41935
    - f2fs: fix to shrink read extent node in batches
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-43098
    - i3c: Use i3cdev->desc->info instead of calling i3c_device_get_info() to
      avoid deadlock
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-45828
    - i3c: mipi-i3c-hci: Mask ring interrupts before ring stop request
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56586
    - f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode.
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56587
    - leds: class: Protect brightness_show() with led_cdev->led_access mutex
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56786
    - bpf: put bpf_link's program when link is safe to be deallocated
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-47141
    - pinmux: Use sequential access to access desc->pinmux data
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56589
    - scsi: hisi_sas: Add cond_resched() for no forced preemption model
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56590
    - Bluetooth: hci_core: Fix not checking skb length on hci_acldata_packet
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56592
    - bpf: Call free_htab_elem() after htab_unlock_bucket()
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56593
    - wifi: brcmfmac: Fix oops due to NULL pointer dereference in
      brcmf_sdiod_sglist_rw()
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56594
    - drm/amdgpu: set the right AMDGPU sg segment limitation
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-57843
    - virtio-net: fix overflow inside virtnet_rq_alloc
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56596
    - jfs: fix array-index-out-of-bounds in jfs_readdir
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56597
    - jfs: fix shift-out-of-bounds in dbSplit
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-47143
    - dma-debug: fix a possible deadlock on radix_lock
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56601
    - net: inet: do not leave a dangling sk pointer in inet_create()
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56602
    - net: ieee802154: do not leave a dangling sk pointer in ieee802154_create()
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56603
    - net: af_can: do not leave a dangling sk pointer in can_create()
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56604
    - Bluetooth: RFCOMM: avoid leaving dangling sk pointer in rfcomm_sock_alloc()
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56605
    - Bluetooth: L2CAP: do not leave dangling sk pointer on error in
      l2cap_sock_create()
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56606
    - af_packet: avoid erroring out after sock_init_data() in packet_create()
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-47809
    - dlm: fix possible lkb_resource null dereference
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-48873
    - wifi: rtw89: check return value of ieee80211_probereq_get() for RNR
  * Missing support for USB-C Apple Magic Trackpad (LP: #2098063) // Noble
    update: upstream stable patchset 2025-03-12 (LP: #2102118)
    - HID: magicmouse: Apple Magic Trackpad 2 USB-C driver support
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56787
    - soc: imx8m: Probe the SoC driver as platform driver
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56610
    - kcsan: Turn report_filterlist_lock into a raw_spinlock
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-48875
    - btrfs: don't take dev_replace rwsem on task already holding it
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-57849
    - s390/cpum_sf: Handle CPU hotplug remove during sampling
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-57876
    - drm/dp_mst: Fix resetting msg rx state after topology removal
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56616
    - drm/dp_mst: Fix MST sideband message body length check
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-48881
    - bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56619
    - nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry()
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56622
    - scsi: ufs: core: sysfs: Prevent div by zero
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56623
    - scsi: qla2xxx: Fix use after free on unload
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-57874
    - arm64: ptrace: fix partial SETREGSET for NT_ARM_TAGGED_ADDR_CTRL
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56625
    - can: dev: can_set_termination(): allow sleeping GPIOs
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56626
    - ksmbd: fix Out-of-Bounds Write in ksmbd_vfs_stream_write
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56628
    - LoongArch: Add architecture specific huge_pte_clear()
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56629
    - HID: wacom: fix when get product name maybe null pointer
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56630
    - ocfs2: free inode when ocfs2_get_init_inode() fails
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56631
    - scsi: sg: Fix slab-use-after-free read in sg_release()
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-50051
    - spi: mpc52xx: Add cancel_work_sync before module remove
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56633
    - tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56565
    - f2fs: fix to drop all discards after creating snapshot on lvm device
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56634
    - gpio: grgpio: Add NULL check in grgpio_probe
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56635
    - net: avoid potential UAF in default_operstate()
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56636
    - geneve: do not assume mac header is set in geneve_xmit_skb()
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56637
    - netfilter: ipset: Hold module reference while requesting a module
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56638
    - netfilter: nft_inner: incorrect percpu area handling under softirq
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-52332
    - igb: Fix potential invalid memory access in igb_init_module()
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56640
    - net/smc: fix LGR and link use-after-free issue
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56641
    - net/smc: initialize close_work early to avoid warning
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56643
    - dccp: Fix memory leak in dccp_feat_change_recv
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56644
    - net/ipv6: release expired exception dst cached in socket
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56645
    - can: j1939: j1939_session_new(): fix skb reference counting
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56648
    - net: hsr: avoid potential out-of-bound access in fill_frame_info()
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56649
    - net: enetc: Do not configure preemptible TCs if SIs do not support
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56783
    - netfilter: nft_socket: remove WARN_ON_ONCE on maximum cgroup level
  * Noble update: upstream stable patchset 2025-03-12 (LP: #2102118) //
    CVE-2024-56650
    - netfilter: x_tables: fix LED ID check in led_tg_check()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915)
    - wifi: radiotap: Avoid -Wflex-array-member-not-at-end warnings
    - ASoC: codecs: rt5640: Always disable IRQs from rt5640_cancel_work()
    - ASoC: Intel: bytcr_rt5640: Add support for non ACPI instantiated codec
    - ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet
    - ASoC: Intel: sst: Support LPE0F28 ACPI HID
    - wifi: iwlwifi: mvm: Use the sync timepoint API in suspend
    - mac80211: fix user-power when emulating chanctx
    - usb: add support for new USB device ID 0x17EF:0x3098 for the r8152 driver
    - selftests/watchdog-test: Fix system accidentally reset after watchdog-test
    - ALSA: hda/realtek: Add subwoofer quirk for Infinix ZERO BOOK 13
    - x86/amd_nb: Fix compile-testing without CONFIG_AMD_NB
    - bpf: fix filed access without lock
    - net: usb: qmi_wwan: add Quectel RG650V
    - soc: qcom: Add check devm_kasprintf() returned value
    - firmware: arm_scmi: Reject clear channel request on A2P
    - regulator: rk808: Add apply_bit for BUCK3 on RK809
    - platform/x86: dell-smbios-base: Extends support to Alienware products
    - platform/x86: dell-wmi-base: Handle META key Lock/Unlock events
    - ASoC: tas2781: Add new driver version for tas2563 & tas2781 qfn chip
    - tools/lib/thermal: Remove the thermal.h soft link when doing make clean
    - can: j1939: fix error in J1939 documentation.
    - platform/x86: thinkpad_acpi: Fix for ThinkPad's with ECFW showing incorrect
      fan speed
    - ASoC: amd: yc: Support dmic on another model of Lenovo Thinkpad E14 Gen 6
    - ASoC: stm: Prevent potential division by zero in stm32_sai_mclk_round_rate()
    - ASoC: stm: Prevent potential division by zero in stm32_sai_get_clk_div()
    - drm: panel-orientation-quirks: Make Lenovo Yoga Tab 3 X90F DMI match less
      strict
    - proc/softirqs: replace seq_printf with seq_put_decimal_ull_width
    - ASoC: audio-graph-card2: Purge absent supplies for device tree nodes
    - LoongArch: Define a default value for VM_DATA_DEFAULT_FLAGS
    - ALSA: usb-audio: Fix Yamaha P-125 Quirk Entry
    - ARM: 9420/1: smp: Fix SMP for xip kernels
    - ipmr: Fix access to mfc_cache_list without lock held
    - mptcp: fix possible integer overflow in mptcp_reset_tout_timer
    - arm64: probes: Disable kprobes/uprobes on MOPS instructions
    - kselftest/arm64: mte: fix printf type warnings about __u64
    - kselftest/arm64: mte: fix printf type warnings about longs
    - s390/cio: Do not unregister the subchannel based on DNV
    - s390/pageattr: Implement missing kernel_page_present()
    - ext4: avoid remount errors with 'abort' mount option
    - mips: asm: fix warning when disabling MIPS_FP_SUPPORT
    - m68k: mvme147: Fix SCSI controller IRQ numbers
    - m68k: mvme147: Reinstate early console
    - arm64: fix .data.rel.ro size assertion when CONFIG_LTO_CLANG
    - acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block()
    - cachefiles: Fix missing pos updates in cachefiles_ondemand_fd_write_iter()
    - block: fix bio_split_rw_at to take zone_write_granularity into account
    - s390/syscalls: Avoid creation of arch/arch/ directory
    - ext4: remove calls to to set/clear the folio error flag
    - ext4: pipeline buffer reads in mext_page_mkuptodate()
    - ext4: remove array of buffer_heads from mext_page_mkuptodate()
    - ext4: fix race in buffer_head read fault injection
    - nvme-pci: reverse request order in nvme_queue_rqs
    - virtio_blk: reverse request order in virtio_queue_rqs
    - crypto: qat - remove check after debugfs_create_dir()
    - firmware: google: Unregister driver_info on failure
    - crypto: qat - remove faulty arbiter config reset
    - thermal: core: Initialize thermal zones before registering them
    - EDAC/fsl_ddr: Fix bad bit shift operations
    - EDAC/skx_common: Differentiate memory error sources
    - EDAC/{skx_common,i10nm}: Fix incorrect far-memory error source indicator
    - crypto: cavium - Fix the if condition to exit loop after timeout
    - amd-pstate: Set min_perf to nominal_perf for active mode performance gov
    - crypto: hisilicon/qm - disable same error report before resetting
    - crypto: inside-secure - Fix the return value of safexcel_xcbcmac_cra_init()
    - doc: rcu: update printed dynticks counter bits
    - hwmon: (pmbus_core) Allow to hook PMBUS_SMBALERT_MASK
    - hwmon: (pmbus/core) clear faults after setting smbalert mask
    - hwmon: (nct6775-core) Fix overflows seen when writing limit attributes
    - ACPI: CPPC: Fix _CPC register setting issue
    - crypto: caam - add error check to caam_rsa_set_priv_key_form
    - crypto: cavium - Fix an error handling path in cpt_ucode_load_fw()
    - rcuscale: Do a proper cleanup if kfree_scale_init() fails
    - tools/lib/thermal: Make more generic the command encoding function
    - thermal/lib: Fix memory leak on error in thermal_genl_auto()
    - x86/unwind/orc: Fix unwind for newly forked tasks
    - time: Partially revert cleanup on msecs_to_jiffies() documentation
    - time: Fix references to _msecs_to_jiffies() handling of values
    - kcsan, seqlock: Support seqcount_latch_t
    - kcsan, seqlock: Fix incorrect assumption in read_seqbegin()
    - clocksource/drivers:sp804: Make user selectable
    - clocksource/drivers/timer-ti-dm: Fix child node refcount handling
    - spi: spi-fsl-lpspi: Use IRQF_NO_AUTOEN flag in request_irq()
    - microblaze: Export xmb_manager functions
    - arm64: dts: mt8195: Fix dtbs_check error for mutex node
    - arm64: dts: mt8195: Fix dtbs_check error for infracfg_ao node
    - soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq()
    - arm64: dts: qcom: sm6350: Fix GPU frequencies missing on some speedbins
    - ARM: dts: microchip: sam9x60: Add missing property atmel,usart-mode
    - mmc: mmc_spi: drop buggy snprintf()
    - openrisc: Implement fixmap to fix earlycon
    - efi/libstub: fix efi_parse_options() ignoring the default command line
    - tpm: fix signed/unsigned bug when checking event logs
    - media: i2c: ds90ub960: Fix missing return check on ub960_rxport_read call
    - arm64: dts: mt8183: krane: Fix the address of eeprom at i2c4
    - arm64: dts: mt8183: kukui: Fix the address of eeprom at i2c4
    - arm64: dts: mediatek: mt8173-elm-hana: Add vdd-supply to second source
      trackpad
    - Revert "cgroup: Fix memory leak caused by missing cgroup_bpf_offline"
    - cgroup/bpf: only cgroup v2 can be attached by bpf programs
    - regulator: rk808: Restrict DVS GPIOs to the RK808 variant only
    - arm64: dts: mt8183: fennel: add i2c2's i2c-scl-internal-delay-ns
    - arm64: dts: mt8183: burnet: add i2c2's i2c-scl-internal-delay-ns
    - arm64: dts: mt8183: cozmo: add i2c2's i2c-scl-internal-delay-ns
    - arm64: dts: mt8183: Damu: add i2c2's i2c-scl-internal-delay-ns
    - pwm: imx27: Workaround of the pwm output bug when decrease the duty cycle
    - ARM: dts: cubieboard4: Fix DCDC5 regulator constraints
    - arm64: dts: ti: k3-j7200: use ti,j7200-padconf compatible
    - arm64: dts: ti: k3-j7200: Fix register map for main domain pmx
    - arm64: dts: ti: k3-j7200: Fix clock ids for MCSPI instances
    - arm64: dts: ti: k3-j721e: Fix clock IDs for MCSPI instances
    - arm64: dts: ti: k3-j721s2: Fix clock IDs for MCSPI instances
    - um: Unconditionally call unflatten_device_tree()
    - x86/of: Unconditionally call unflatten_and_copy_device_tree()
    - of/fdt: add dt_phys arg to early_init_dt_scan and early_init_dt_verify
    - riscv: Fix wrong usage of __pa() on a fixmap address
    - pmdomain: ti-sci: Add missing of_node_put() for args.np
    - spi: tegra210-quad: Avoid shift-out-of-bounds
    - spi: zynqmp-gqspi: Undo runtime PM changes at driver exit time​
    - regmap: irq: Set lockdep class for hierarchical IRQ domains
    - arm64: dts: renesas: hihope: Drop #sound-dai-cells
    - arm64: dts: mediatek: Add ADC node on MT6357, MT6358, MT6359 PMICs
    - arm64: dts: mediatek: mt6358: fix dtbs_check error
    - arm64: dts: mediatek: mt8183-kukui-jacuzzi: Fix DP bridge supply names
    - arm64: dts: mediatek: mt8183-kukui-jacuzzi: Add supplies for fixed
      regulators
    - selftests/resctrl: Split fill_buf to allow tests finer-grained control
    - selftests/resctrl: Refactor fill_buf functions
    - selftests/resctrl: Fix memory overflow due to unhandled wraparound
    - selftests/resctrl: Protect against array overrun during iMC config parsing
    - arm64: dts: rockchip: correct analog audio name on Indiedroid Nova
    - platform/x86: panasonic-laptop: Return errno correctly in show callback
    - drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused
    - drm/vc4: hvs: Don't write gamma luts on 2711
    - drm/vc4: hvs: Fix dlist debug not resetting the next entry pointer
    - drm/vc4: hvs: Remove incorrect limit from hvs_dlist debugfs function
    - drm/vc4: hvs: Correct logic on stopping an HVS channel
    - drm/omap: Fix possible NULL dereference
    - drm/omap: Fix locking in omap_gem_new_dmabuf()
    - wifi: p54: Use IRQF_NO_AUTOEN flag in request_irq()
    - wifi: mwifiex: Use IRQF_NO_AUTOEN flag in request_irq()
    - drm/imx/dcss: Use IRQF_NO_AUTOEN flag in request_irq()
    - drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq()
    - drm/v3d: Address race-condition in MMU flush
    - wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss1
    - wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss2
    - dt-bindings: vendor-prefixes: Add NeoFidelity, Inc
    - ASoC: fsl_micfil: fix regmap_write_bits usage
    - ASoC: dt-bindings: mt6359: Update generic node name and dmic-mode
    - drm/bridge: anx7625: Drop EDID cache on bridge power off
    - drm/bridge: it6505: Drop EDID cache on bridge power off
    - libbpf: Fix expected_attach_type set handling in program load callback
    - libbpf: Fix output .symtab byte-order during linking
    - bpf: Fix the xdp_adjust_tail sample prog issue
    - wifi: ath11k: Fix CE offset address calculation for WCN6750 in SSR
    - ice: consistently use q_idx in ice_vc_cfg_qs_msg()
    - drm/vc4: Match drm_dev_enter and exit calls in vc4_hvs_atomic_flush
    - libbpf: fix sym_is_subprog() logic for weak global subprogs
    - ASoC: rt722-sdca: Remove logically deadcode in rt722-sdca.c
    - libbpf: never interpret subprogs in .text as entry programs
    - netdevsim: copy addresses for both in and out paths
    - drm/bridge: tc358767: Fix link properties discovery
    - selftests/bpf: Fix msg_verify_data in test_sockmap
    - selftests/bpf: Fix txmsg_redir of test_txmsg_pull in test_sockmap
    - drm: fsl-dcu: enable PIXCLK on LS1021A
    - drm/msm/dpu: on SDM845 move DSPP_3 to LM_5 block
    - drm/msm/dpu: drop LM_3 / LM_4 on SDM845
    - drm/msm/dpu: drop LM_3 / LM_4 on MSM8998
    - selftests/bpf: fix test_spin_lock_fail.c's global vars usage
    - drm/panfrost: Remove unused id_mask from struct panfrost_model
    - bpf, arm64: Remove garbage frame for struct_ops trampoline
    - drm/msm/adreno: Use IRQF_NO_AUTOEN flag in request_irq()
    - drm/msm/gpu: Check the status of registration to PM QoS
    - drm/etnaviv: Request pages from DMA32 zone on addressing_limited
    - drm/etnaviv: hold GPU lock across perfmon sampling
    - wifi: wfx: Fix error handling in wfx_core_init()
    - drm/msm/dpu: cast crtc_clk calculation to u64 in _dpu_core_perf_calc_clk()
    - bpf, bpftool: Fix incorrect disasm pc
    - drm/vkms: Drop unnecessary call to drm_crtc_cleanup()
    - drm: use ATOMIC64_INIT() for atomic64_t
    - netfilter: nf_tables: avoid false-positive lockdep splat on rule deletion
    - netfilter: nf_tables: must hold rcu read lock while iterating expression
      type list
    - netfilter: nf_tables: skip transaction if update object is not implemented
    - netfilter: nf_tables: must hold rcu read lock while iterating object type
      list
    - netlink: typographical error in nlmsg_type constants definition
    - selftests/bpf: Add txmsg_pass to pull/push/pop in test_sockmap
    - selftests/bpf: Fix SENDPAGE data logic in test_sockmap
    - selftests/bpf: Fix total_bytes in msg_loop_rx in test_sockmap
    - selftests/bpf: Add push/pop checking for msg_verify_data in test_sockmap
    - bpf, sockmap: Several fixes to bpf_msg_push_data
    - bpf, sockmap: Fix sk_msg_reset_curr
    - sock_diag: add module pointer to "struct sock_diag_handler"
    - sock_diag: allow concurrent operations
    - sock_diag: allow concurrent operation in sock_diag_rcv_msg()
    - net: use unrcu_pointer() helper
    - selftests: net: really check for bg process completion
    - drm/amdkfd: Fix wrong usage of INIT_WORK()
    - bpf: Force uprobe bpf program to always return 0
    - net: rfkill: gpio: Add check for clk_enable()
    - netpoll: Use rcu_access_pointer() in netpoll_poll_lock
    - wireguard: selftests: load nf_conntrack if not present
    - cppc_cpufreq: Use desired perf if feedback ctrs are 0 or unchanged
    - clk: mediatek: drop two dead config options
    - [Config] drop COMMON_CLK_MT8195_AUDSYS and COMMON_CLK_MT8195_MSDC
    - trace/trace_event_perf: remove duplicate samples on the first tracepoint
      event
    - pinctrl: zynqmp: drop excess struct member description
    - scsi: hisi_sas: Enable all PHYs that are not disabled by user during
      controller reset
    - mfd: tps65010: Use IRQF_NO_AUTOEN flag in request_irq() to fix race
    - mfd: da9052-spi: Change read-mask to write-mask
    - cpufreq: loongson2: Unregister platform_driver on failure
    - powerpc/fadump: Refactor and prepare fadump_cma_init for late init
    - mtd: hyperbus: rpc-if: Add missing MODULE_DEVICE_TABLE
    - mtd: rawnand: atmel: Fix possible memory leak
    - mtd: rawnand: fix double free in atmel_pmecc_create_user()
    - mtd: spi-nor: spansion: Use nor->addr_nbytes in octal DTR mode in
      RD_ANY_REG_OP
    - RDMA/hns: Fix an AEQE overflow error caused by untimely update of eq_db_ci
    - RDMA/hns: Use dev_* printings in hem code instead of ibdev_*
    - RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey
    - clk: sunxi-ng: d1: Fix PLL_AUDIO0 preset
    - clk: renesas: rzg2l: Fix FOUTPOSTDIV clk
    - RDMA/rxe: Set queue pair cur_qp_state when being queried
    - RISC-V: KVM: Fix APLIC in_clrip and clripnum write emulation
    - clk: imx: lpcg-scu: SW workaround for errata (e10858)
    - clk: imx: fracn-gppll: correct PLL initialization flow
    - clk: imx: fracn-gppll: fix pll power up
    - clk: imx: clk-scu: fix clk enable state save and restore
    - clk: imx: imx8-acm: Fix return value check in
      clk_imx_acm_attach_pm_domains()
    - iommu/vt-d: Fix checks and print in dmar_fault_dump_ptes()
    - iommu/vt-d: Fix checks and print in pgtable_walk()
    - checkpatch: check for missing Fixes tags
    - checkpatch: always parse orig_commit in fixes tag
    - mfd: rt5033: Fix missing regmap_del_irq_chip()
    - fs/proc/kcore.c: fix coccinelle reported ERROR instances
    - scsi: fusion: Remove unused variable 'rc'
    - scsi: sg: Enable runtime power management
    - x86/tdx: Introduce wrappers to read and write TD metadata
    - x86/tdx: Rename tdx_parse_tdinfo() to tdx_setup()
    - x86/tdx: Dynamically disable SEPT violations from causing #VEs
    - RDMA/hns: Fix out-of-order issue of requester when setting FENCE
    - cpufreq: CPPC: Fix wrong return value in cppc_get_cpu_cost()
    - cpufreq: CPPC: Fix wrong return value in cppc_get_cpu_power()
    - dax: delete a stale directory pmem
    - KVM: PPC: Book3S HV: Stop using vc->dpdes for nested KVM guests
    - KVM: PPC: Book3S HV: Avoid returning to nested hypervisor on pending
      doorbells
    - powerpc/sstep: make emulate_vsx_load and emulate_vsx_store static
    - powerpc/kexec: Fix return of uninitialized variable
    - IB/mlx5: Allocate resources just before first QP/SRQ is created
    - clk: ralink: mtmips: fix clock plan for Ralink SoC RT3883
    - clk: ralink: mtmips: remove duplicated 'xtal' clock for Ralink SoC RT3883
    - dt-bindings: clock: axi-clkgen: include AXI clk
    - clk: clk-axi-clkgen: make sure to enable the AXI bus clock
    - arm64: dts: qcom: sc8180x: Add a SoC-specific compatible to cpufreq-hw
    - pinctrl: k210: Undef K210_PC_DEFAULT
    - smb: cached directories can be more than root file handle
    - mailbox: arm_mhuv2: clean up loop in get_irq_chan_comb()
    - perf cs-etm: Don't flush when packet_queue fills up
    - gfs2: Get rid of gfs2_glock_queue_put in signal_our_withdraw
    - gfs2: Replace gfs2_glock_queue_put with gfs2_glock_put_async
    - gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE
    - gfs2: Allow immediate GLF_VERIFY_DELETE work
    - gfs2: Fix unlinked inode cleanup
    - perf stat: Close cork_fd when create_perf_stat_counter() failed
    - perf stat: Fix affinity memory leaks on error path
    - perf trace: Keep exited threads for summary
    - perf test attr: Add back missing topdown events
    - f2fs: compress: fix inconsistent update of i_blocks in
      release_compress_blocks and reserve_compress_blocks
    - perf probe: Fix libdw memory leak
    - perf probe: Correct demangled symbols in C++ program
    - rust: macros: fix documentation of the paste! macro
    - PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config reads
    - PCI: cpqphp: Fix PCIBIOS_* return value confusion
    - perf ftrace latency: Fix unit on histogram first entry when using --use-nsec
    - f2fs: fix the wrong f2fs_bug_on condition in f2fs_do_replace_block
    - f2fs: check curseg->inited before write_sum_page in change_curseg
    - f2fs: fix to avoid use GC_AT when setting gc_mode as GC_URGENT_LOW or
      GC_URGENT_MID
    - PCI: cadence: Extract link setup sequence from cdns_pcie_host_setup()
    - PCI: cadence: Set cdns_pcie_host_init() global
    - PCI: j721e: Add reset GPIO to struct j721e_pcie
    - PCI: j721e: Use T_PERST_CLK_US macro
    - PCI: j721e: Add suspend and resume support
    - PCI: j721e: Deassert PERST# after a delay of PCIE_T_PVPERL_MS milliseconds
    - f2fs: fix to avoid forcing direct write to use buffered IO on inline_data
      inode
    - perf trace: avoid garbage when not printing a trace event's arguments
    - m68k: mcfgpio: Fix incorrect register offset for CONFIG_M5441x
    - m68k: coldfire/device.c: only build FEC when HW macros are defined
    - perf list: Fix topic and pmu_name argument order
    - perf trace: Fix tracing itself, creating feedback loops
    - perf trace: Do not lose last events in a race
    - perf trace: Avoid garbage when not printing a syscall's arguments
    - remoteproc: qcom: pas: add minidump_id to SM8350 resources
    - rpmsg: glink: use only lower 16-bits of param2 for CMD_OPEN name length
    - remoteproc: qcom_q6v5_mss: Re-order writes to the IMEM region
    - nfsd: restore callback functionality for NFSv4.0
    - NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir()
    - NFSD: Fix nfsd4_shutdown_copy()
    - hwmon: (tps23861) Fix reporting of negative temperatures
    - vdpa/mlx5: Fix suboptimal range on iotlb iteration
    - selftests/mount_setattr: Fix failures on 64K PAGE_SIZE kernels
    - gpio: zevio: Add missed label initialisation
    - fs_parser: update mount_api doc to match function signature
    - LoongArch: Fix build failure with GCC 15 (-std=gnu23)
    - LoongArch: BPF: Sign-extend return values
    - power: supply: core: Remove might_sleep() from power_supply_put()
    - power: supply: bq27xxx: Fix registers of bq27426
    - power: supply: rt9471: Fix wrong WDT function regfield declaration
    - power: supply: rt9471: Use IC status regfield to report real charger status
    - net: usb: lan78xx: Fix memory leak on device unplug by freeing PHY device
    - tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets
    - net: usb: lan78xx: Fix refcounting and autosuspend on invalid WoL
      configuration
    - net: microchip: vcap: Add typegroup table terminators in kunit tests
    - net/ipv6: delete temporary address if mngtmpaddr is removed or unmanaged
    - net: mdio-ipq4019: add missing error check
    - marvell: pxa168_eth: fix call balance of pep->clk handling routines
    - net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as broken
    - octeontx2-af: RPM: Fix mismatch in lmac type
    - octeontx2-af: RPM: Fix low network performance
    - octeontx2-pf: Reset MAC stats during probe
    - octeontx2-af: RPM: fix stale RSFEC counters
    - octeontx2-af: RPM: fix stale FCFEC counters
    - octeontx2-af: Quiesce traffic before NIX block reset
    - spi: atmel-quadspi: Fix register name in verbose logging function
    - net: hsr: fix hsr_init_sk() vs network/transport headers.
    - bnxt_en: Reserve rings after PCIe AER recovery if NIC interface is down
    - bnxt_en: Refactor bnxt_ptp_init()
    - bnxt_en: Unregister PTP during PCI shutdown and suspend
    - llc: Improve setsockopt() handling of malformed user input
    - rxrpc: Improve setsockopt() handling of malformed user input
    - tcp: Fix use-after-free of nreq in reqsk_timer_handler().
    - ip6mr: fix tables suspicious RCU usage
    - ipmr: fix tables suspicious RCU usage
    - iio: light: al3010: Fix an error handling path in al3010_probe()
    - usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read()
    - usb: yurex: make waiting on yurex_write interruptible
    - USB: chaoskey: fail open after removal
    - USB: chaoskey: Fix possible deadlock chaoskey_list_lock
    - misc: apds990x: Fix missing pm_runtime_disable()
    - counter: stm32-timer-cnt: Add check for clk_enable()
    - counter: ti-ecap-capture: Add check for clk_enable()
    - ALSA: hda/realtek: Update ALC256 depop procedure
    - drm/radeon: add helper rdev_to_drm(rdev)
    - drm/radeon: change rdev->ddev to rdev_to_drm(rdev)
    - drm/radeon: Fix spurious unplug event on radeon HDMI
    - apparmor: fix 'Do simple duplicate message elimination'
    - ASoC: amd: yc: Fix for enabling DMIC on acp6x via _DSD entry
    - gfs2: Don't set GLF_LOCK in gfs2_dispose_glock_lru
    - gfs2: Remove and replace gfs2_glock_queue_work
    - f2fs: fix fiemap failure issue when page size is 16KB
    - usb: ehci-spear: fix call balance of sehci clk handling routines
    - ALSA: usb-audio: Fix a DMA to stack memory bug
    - ASoC: Intel: sst: Fix used of uninitialized ctx to log an error
    - soc: qcom: socinfo: fix revision check in qcom_socinfo_probe()
    - ext4: supress data-race warnings in ext4_free_inodes_{count,set}()
    - ext4: fix FS_IOC_GETFSMAP handling
    - jfs: xattr: check invalid xattr size more strictly
    - ASoC: amd: yc: Add a quirk for microfone on Lenovo ThinkPad P14s Gen 5
      21MES00B00
    - ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata()
    - perf/x86/intel/pt: Fix buffer full but size is 0 case
    - crypto: x86/aegis128 - access 32-bit arguments as 32-bit
    - KVM: x86/mmu: Skip the "try unsync" path iff the old SPTE was a leaf SPTE
    - powerpc/pseries: Fix KVM guest detection for disabling hardlockup detector
    - KVM: arm64: vgic-v3: Sanitise guest writes to GICR_INVLPIR
    - KVM: arm64: Ignore PMCNTENSET_EL0 while checking for overflow status
    - KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITE
    - KVM: arm64: vgic-its: Add a data length check in vgic_its_save_*
    - KVM: arm64: vgic-its: Clear DTE when MAPD unmaps a device
    - fsnotify: fix sending inotify event with unexpected filename
    - tty: ldsic: fix tty_ldisc_autoload sysctl's proc_handler
    - locking/lockdep: Avoid creating new name string literals in
      lockdep_set_subclass()
    - tools/nolibc: s390: include std.h
    - pinctrl: qcom: spmi: fix debugfs drive strength
    - dt-bindings: iio: dac: ad3552r: fix maximum spi speed
    - exfat: fix uninit-value in __exfat_get_dentry_set
    - Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}()
    - Compiler Attributes: disable __counted_by for clang < 19.1.3
    - usb: xhci: Fix TD invalidation under pending Set TR Dequeue
    - ARM: dts: omap36xx: declare 1GHz OPP as turbo again
    - wifi: brcmfmac: release 'root' node in all execution paths
    - Revert "usb: gadget: composite: fix OS descriptors w_value logic"
    - gpio: exar: set value when external pull-up or pull-down is present
    - spi: Fix acpi deferred irq probe
    - cpufreq: mediatek-hw: Fix wrong return value in mtk_cpufreq_get_cpu_power()
    - cifs: support mounting with alternate password to allow password rotation
    - parisc/ftrace: Fix function graph tracing disablement
    - platform/chrome: cros_ec_typec: fix missing fwnode reference decrement
    - ubi: wl: Put source PEB into correct list if trying locking LEB failed
    - dt-bindings: serial: rs485: Fix rs485-rts-delay property
    - serial: 8250_fintek: Add support for F81216E
    - serial: 8250: omap: Move pm_runtime_get_sync
    - iio: gts: Fix uninitialized symbol 'ret'
    - ublk: fix ublk_ch_mmap() for 64K page size
    - arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled
    - block: fix missing dispatching request when queue is started or unquiesced
    - block: fix ordering between checking QUEUE_FLAG_QUIESCED request adding
    - block: fix ordering between checking BLK_MQ_S_STOPPED request adding
    - blk-mq: Make blk_mq_quiesce_tagset() hold the tag list mutex less long
    - HID: wacom: Interpret tilt data from Intuos Pro BT as signed values
    - soc: fsl: rcpm: fix missing of_node_put() in copy_ippdexpcr1_setting()
    - media: v4l2-core: v4l2-dv-timings: check cvt/gtf result
    - ALSA: ump: Fix evaluation of MIDI 1.0 FB info
    - ALSA: hda/realtek: Update ALC225 depop procedure
    - ALSA: hda/realtek: Fixup ALC225 depop procedure
    - ALSA: hda/realtek: Set PCBeep to default value for ALC274
    - ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max
    - ALSA: hda/realtek: Apply quirk for Medion E15433
    - smb3: request handle caching when caching directories
    - smb: client: handle max length for SMB symlinks
    - cifs: Add tracing for the cifs_tcon struct refcounting
    - usb: dwc3: gadget: Fix checking for number of TRBs left
    - ublk: fix error code for unsupported command
    - lib: string_helpers: silence snprintf() output truncation warning
    - um: Fix the return value of elf_core_copy_task_fpregs
    - um: Always dump trace for specified task in show_stack
    - rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq()
    - rtc: abx80x: Fix WDT bit position of the status register
    - ubi: fastmap: wl: Schedule fm_work if wear-leveling pool is empty
    - ubifs: Correct the total block count by deducting journal reservation
    - jffs2: fix use of uninitialized variable
    - rtc: rzn1: fix BCD to rtc_time conversion errors
    - nvme-multipath: prepare for "queue-depth" iopolicy
    - nvme-multipath: implement "queue-depth" iopolicy
    - nvme-multipath: avoid hang on inaccessible namespaces
    - nvme/multipath: Fix RCU list traversal to use SRCU primitive
    - block: return unsigned int from bdev_io_min
    - 9p/xen: fix init sequence
    - perf/arm-smmuv3: Fix lockdep assert in ->event_init()
    - perf/arm-cmn: Ensure port and device id bits are set properly
    - smb: client: disable directory caching when dir_cache_timeout is zero
    - cifs: Fix parsing native symlinks relative to the export
    - cifs: Fix parsing reparse point with native symlink in SMB1 non-UNICODE
      session
    - rtc: ab-eoz9: don't fail temperature reads on undervoltage notification
    - init/modpost: conditionally check section mismatch to __meminit*
    - Rename .data.unlikely to .data..unlikely
    - Rename .data.once to .data..once to fix resetting WARN*_ONCE
    - modpost: remove incorrect code in do_eisa_entry()
    - cifs: during remount, make sure passwords are in sync
    - cifs: unlock on error in smb3_reconfigure()
    - nfs: ignore SB_RDONLY when mounting nfs
    - SUNRPC: timeout and cancel TLS handshake with -ETIMEDOUT
    - xfs: remove unknown compat feature check in superblock write validation
    - btrfs: don't loop for nowait writes when checking for cross references
    - md/md-bitmap: Add missing destroy_work_on_stack()
    - arm64: dts: allwinner: pinephone: Add mount matrix to accelerometer
    - arm64: dts: freescale: imx8mm-verdin: Fix SD regulator startup delay
    - arm64: dts: ti: k3-am62-verdin: Fix SD regulator startup delay
    - media: i2c: dw9768: Fix pm_runtime_set_suspended() with runtime pm enabled
    - arm64: dts: freescale: imx8mp-verdin: Fix SD regulator startup delay
    - media: imx-jpeg: Fix potential error pointer dereference in detach_pm()
    - media: verisilicon: av1: Fix reference video buffer pointer assignment
    - media: platform: exynos4-is: Fix an OF node reference leak in
      fimc_md_is_isp_available
    - media: amphion: Fix pm_runtime_set_suspended() with runtime pm enabled
    - media: venus: Fix pm_runtime_set_suspended() with runtime pm enabled
    - media: gspca: ov534-ov772x: Fix off-by-one error in set_frame_rate()
    - media: uvcvideo: Stop stream during unregister
    - maple_tree: refine mas_store_root() on storing NULL
    - vmstat: call fold_vm_zone_numa_events() before show per zone NUMA event
    - zram: clear IDLE flag after recompression
    - iommu/io-pgtable-arm: Fix stage-2 map/unmap for concatenated tables
    - leds: lp55xx: Remove redundant test for invalid channel number
    - clk: qcom: gcc-qcs404: fix initial rate of GPLL3
    - ARM: 9429/1: ioremap: Sync PGDs for VMALLOC shadow
    - ARM: 9430/1: entry: Do a dummy read from VMAP shadow
    - ARM: 9431/1: mm: Pair atomic_set_release() with _read_acquire()
    - ceph: extract entity name from device id
    - util_macros.h: fix/rework find_closest() macros
    - scsi: ufs: exynos: Fix hibern8 notify callbacks
    - i3c: master: svc: Fix pm_runtime_set_suspended() with runtime pm enabled
    - PCI: keystone: Set mode as Root Complex for "ti,keystone-pcie" compatible
    - PCI: keystone: Add link up check to ks_pcie_other_map_bus()
    - PCI: endpoint: Clear secondary (not primary) EPC in pci_epc_remove_epf()
    - fs/proc/kcore.c: Clear ret value in read_kcore_iter after successful
      iov_iter_zero
    - thermal: int3400: Fix reading of current_uuid for active policy
    - leds: flash: mt6360: Fix device_for_each_child_node() refcounting in error
      paths
    - ovl: properly handle large files in ovl_security_fileattr
    - dm: Fix typo in error message
    - dm thin: Add missing destroy_work_on_stack()
    - PCI: of_property: Assign PCI instead of CPU bus address to dynamic PCI nodes
    - PCI: rockchip-ep: Fix address translation unit programming
    - iio: accel: kx022a: Fix raw read format
    - iio: Fix fwnode_handle in __fwnode_iio_channel_get_by_name()
    - iio: gts: fix infinite loop for gain_to_scaletables()
    - powerpc: Fix stack protector Kconfig test for clang
    - powerpc: Adjust adding stack protector flags to KBUILD_CLAGS for clang
    - udmabuf: use vmf_insert_pfn and VM_PFNMAP for handling mmap
    - drm/mediatek: Fix child node refcount handling in early exit
    - drm/etnaviv: flush shader L1 cache after user commandstream
    - drm: xlnx: zynqmp_dpsub: fix hotplug detection
    - drm/amdkfd: Use the correct wptr size
    - drm/amd/pm: update current_socclk and current_uclk in gpu_metrics on smu
      v13.0.7
    - posix-timers: Target group sigqueue to current task only if not exiting
    - wifi: cfg80211: Add wiphy_delayed_work_pending()
    - wifi: mac80211: Convert color collision detection to wiphy work
    - spi: stm32: fix missing device mode capability in stm32mp25
    - usb: typec: use cleanup facility for 'altmodes_node'
    - platform/x86: ideapad-laptop: add missing Ideapad Pro 5 fn keys
    - integrity: Avoid -Wflex-array-member-not-at-end warnings
    - integrity: Use static_assert() to check struct sizes
    - ASoC: max9768: Fix event generation for playback mute
    - ARM: 9434/1: cfi: Fix compilation corner case
    - drm/amd/display: Skip Invalid Streams from DSC Policy
    - drm/amd/display: Fix DSC-re-computing
    - drm/amd/display: Fix incorrect DSC recompute trigger
    - s390/facilities: Fix warning about shadow of global variable
    - cachefiles: Fix incorrect length return value in
      cachefiles_ondemand_fd_write_iter()
    - thermal: core: Drop thermal_zone_device_is_enabled()
    - thermal: core: Synchronize suspend-prepare and post-suspend actions
    - thermal: core: Rearrange PM notification code
    - thermal: core: Represent suspend-related thermal zone flags as bits
    - thermal: core: Mark thermal zones as initializing to start with
    - thermal: core: Fix race between zone registration and system suspend
    - crypto: qat - Fix missing destroy_workqueue in adf_init_aer()
    - sched/cpufreq: Ensure sd is rebuilt for EAS check
    - cleanup: Remove address space of returned pointer
    - ARM: dts: renesas: genmai: Fix partition size for QSPI NOR Flash
    - arm64: dts: mediatek: mt8395-genio-1200-evk: Fix dtbs_check error for phy
    - scripts/kernel-doc: Do not track section counter across processed files
    - arm64: dts: qcom: x1e80100: Resize GIC Redistributor register region
    - scripts/kernel-doc: add modeline for vim users
    - scripts/kernel-doc: simplify function printing
    - scripts/kernel-doc: separate out function signature
    - scripts/kernel-doc: simplify signature printing
    - doc: kerneldoc.py: fix indentation
    - kernel-doc: allow object-like macros in ReST output
    - arm64: dts: mediatek: mt8188: Fix USB3 PHY port default status
    - arm64: dts: rockchip: Remove 'enable-active-low' from two boards
    - arm64: dts: qcom: x1e80100: Update C4/C5 residency/exit numbers
    - dt-bindings: cache: qcom,llcc: Fix X1E80100 reg entries
    - pwm: Assume a disabled PWM to emit a constant inactive output
    - drm/imagination: Convert to use time_before macro
    - drm/imagination: Use pvr_vm_context_get()
    - drm/v3d: Flush the MMU before we supply more memory to the binner
    - drm/amdgpu: Fix JPEG v4.0.3 register write
    - ASoC: fsl-asoc-card: Add missing handling of {hp,mic}-dt-gpios
    - wifi: rtl8xxxu: Perform update_beacon_work when beaconing is enabled
    - selftests/bpf: netns_new() and netns_free() helpers.
    - selftests/bpf: Fix backtrace printing for selftests crashes
    - selftests/bpf: add missing header include for htons
    - drm/vc4: hdmi: Increase audio MAI fifo dreq threshold
    - drm/vc4: Introduce generation number enum
    - drm/vc4: Match drm_dev_enter and exit calls in vc4_hvs_lut_load
    - drm/vc4: Correct generation check in vc4_hvs_lut_load
    - bpf: Tighten tail call checks for lingering locks, RCU, preempt_disable
    - drm/panfrost: Add missing OPP table refcnt decremental
    - selftests: netfilter: Fix missing return values in conntrack_dump_flush
    - Bluetooth: btintel: Do no pass vendor events to stack
    - Bluetooth: btbcm: fix missing of_node_put() in btbcm_get_board_name()
    - Bluetooth: ISO: Use kref to track lifetime of iso_conn
    - Bluetooth: ISO: Do not emit LE PA Create Sync if previous is pending
    - Bluetooth: hci_conn: Use __counted_by() to avoid -Wfamnae warning
    - Bluetooth: hci_conn: Use struct_size() in hci_le_big_create_sync()
    - Bluetooth: ISO: Do not emit LE BIG Create Sync if previous is pending
    - Bluetooth: ISO: Send BIG Create Sync via hci_sync
    - Bluetooth: iso: Fix circular lock in iso_conn_big_sync
    - net: txgbe: remove GPIO interrupt controller
    - net: txgbe: fix null pointer to pcs
    - RDMA/core: Provide rdma_user_mmap_disassociate() to disassociate mmap pages
    - RDMA/hns: Disassociate mmap pages for all uctx when HW is being reset
    - iommu/amd: Remove amd_iommu_domain_update() from page table freeing
    - iommu/amd/pgtbl_v2: Take protection domain lock before invalidating TLB
    - RDMA/hns: Fix flush cqe error when racing with destroy qp
    - RDMA/hns: Modify debugfs name
    - leds: max5970: Fix unreleased fwnode_handle in probe function
    - kasan: move checks to do_strncpy_from_user
    - kunit: skb: use "gfp" variable instead of hardcoding GFP_KERNEL
    - RDMA/hns: Fix different dgids mapping to the same dip_idx
    - RDMA/hns: Fix accessing invalid dip_ctx during destroying QP
    - rust: kernel: add srctree-relative doclinks
    - rust: kernel: fix THIS_MODULE header path in ThisModule doc comment
    - i3c: master: Remove i3c_dev_disable_ibi_locked(olddev) on device hotjoin
    - remoteproc: qcom: pas: Remove subdevs on the error path of adsp_probe()
    - remoteproc: qcom: adsp: Remove subdevs on the error path of adsp_probe()
    - nfsd: Revert "nfsd: release svc_expkey/svc_export with rcu_work"
    - f2fs: clean up val{>>,<<}F2FS_BLKSIZE_BITS
    - f2fs: fix to do cast in F2FS_{BLK_TO_BYTES, BTYES_TO_BLK} to avoid overflow
    - vfio/mlx5: Fix unwind flows in mlx5vf_pci_save/resume_device_data()
    - exfat: fix file being changed by unaligned direct write
    - bnxt_en: Set backplane link modes correctly for ethtool
    - devres: Fix page faults when tracing devres from unloaded modules
    - usb: gadget: uvc: wake pump everytime we update the free list
    - drm/xe/ufence: Wake up waiters after setting ufence->signalled
    - net_sched: sch_fq: don't follow the fast path if Tx is behind now
    - ASoC: da7213: Populate max_register to regmap_config
    - KVM: x86: switch hugepage recovery thread to vhost_task
    - kvm: defer huge page recovery vhost task to later
    - KVM: x86/mmu: Ensure NX huge page recovery thread is alive before waking
    - KVM: arm64: Change kvm_handle_mmio_return() return polarity
    - dt-bindings: pinctrl: samsung: Fix interrupt constraint for variants with
      fallbacks
    - xhci: Fix control transfer error on Etron xHCI host
    - xhci: Combine two if statements for Etron xHCI host
    - xhci: Don't perform Soft Retry for Etron xHCI host
    - xhci: Don't issue Reset Device command to Etron xHCI host
    - mtd: spi-nor: core: replace dummy buswidth from addr to data
    - Revert "mtd: spi-nor: core: replace dummy buswidth from addr to data"
    - RISC-V: Scalar unaligned access emulated on hotplug CPUs
    - serial: amba-pl011: Fix RX stall when DMA is used
    - serial: amba-pl011: fix build regression
    - i40e: Fix handling changed priv flags
    - netdev-genl: Hold rcu_read_lock in napi_get
    - usb: misc: ljca: set small runtime autosuspend delay
    - usb: misc: ljca: move usb_autopm_put_interface() after wait for response
    - blk-mq: add non_owner variant of start_freeze/unfreeze queue APIs
    - block: model freeze & enter queue as lock for supporting lockdep
    - block: always verify unfreeze lock on the owner task
    - x86/Documentation: Update algo in init_size description of boot protocol
    - kbuild: deb-pkg: Don't fail if modules.order is missing
    - tools/power turbostat: Fix trailing '\n' parsing
    - block: don't verify IO lock for freeze/unfreeze in elevator_init_mq()
    - zram: permit only one post-processing operation at a time
    - perf jevents: Don't stop at the first matched pmu when searching a events
      table
    - docs: media: update location of the media patches
    - Revert "KVM: VMX: Move LOAD_IA32_PERF_GLOBAL_CTRL errata handling out of
      setup_vmcs_config()"
    - soc: fsl: cpm1: qmc: Fix blank line and spaces
    - soc: fsl: cpm1: qmc: Re-order probe() operations
    - soc: fsl: cpm1: qmc: Introduce qmc_init_resource() and its CPM1 version
    - soc: fsl: cpm1: qmc: Introduce qmc_{init,exit}_xcc() and their CPM1 version
    - soc: fsl: cpm1: qmc: Set the ret error code on platform_get_irq() failure
    - x86/mm: Carve out INVLPG inline asm for use by others
    - ALSA: hda/realtek: Enable mic on Vaio VJFH52
    - ALSA: hda/realtek: Enable speaker pins for Medion E15443 platform
    - ALSA: hda/realtek: fix mute/micmute LEDs don't work for EliteBook X G1i
    - usb: dwc3: gadget: Add missing check for single port RAM in TxFIFO resizing
      logic
    - sched: Initialize idle tasks only once
    - Upstream stable to v6.6.64, v6.11.11, v6.12.1, v6.12.2, v6.12.3
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53222
    - zram: fix NULL pointer in comp_algorithm_show()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53169
    - nvme-fabrics: fix kernel crash while shutting down controller
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56721
    - x86/CPU/AMD: Terminate the erratum_1386_microcode array
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53187
    - io_uring: check for overflows in io_pin_pages
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53147
    - exfat: fix out-of-bounds access of directory entries
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53196
    - KVM: arm64: Don't retire aborted MMIO instruction
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56685
    - ASoC: mediatek: Check num_codecs is not zero to avoid panic during probe
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53201
    - drm/amd/display: Fix null check for pipe_ctx->plane_state in
      dcn20_program_pipe
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53203
    - usb: typec: fix potential array underflow in ucsi_ccg_sync_control()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53209
    - bnxt_en: Fix receive ring space parameters when XDP is active
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56742
    - vfio/mlx5: Fix an unwind issue in mlx5vf_add_migration_pages()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53216
    - nfsd: release svc_expkey/svc_export with rcu_work
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53219
    - virtiofs: use pages instead of pointer for kernel direct IO
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53221
    - f2fs: fix null-ptr-deref in f2fs_submit_page_bio()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53228
    - riscv: kvm: Fix out-of-bounds array access
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53232
    - iommu/s390: Implement blocking domain
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53236
    - xsk: Free skb when TX metadata options are invalid
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56703
    - ipv6: Fix soft lockups in fib6_select_path under high next hop churn
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56540
    - accel/ivpu: Prevent recovery invocation during probe and resume
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53163
    - crypto: qat/qat_420xx - fix off by one in uof_get_name()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56755
    - netfs/fscache: Add a memory barrier for FSCACHE_VOLUME_CREATING
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56549
    - cachefiles: Fix NULL pointer dereference in object->file
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56551
    - drm/amdgpu: fix usage slab after free
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56776
    - drm/sti: avoid potential dereference of error pointers
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56777
    - drm/sti: avoid potential dereference of error pointers in
      sti_gdp_atomic_check
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56778
    - drm/sti: avoid potential dereference of error pointers in
      sti_hqvdp_atomic_check
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56557
    - iio: adc: ad7923: Fix buffer overflow for tx_buf and ring_xfer
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56779
    - nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56558
    - nfsd: make sure exp active before svc_export_show
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56562
    - i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56566
    - mm/slub: Avoid list corruption when removing a slab from the full list
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-57838
    - s390/entry: Mark IRQ entries to fix stack depot warnings
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56567
    - ad7780: fix division by zero in ad7780_write_raw()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56569
    - ftrace: Fix regression with module command in stack_trace_filter
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56570
    - ovl: Filter invalid inodes with missing lookup function
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56572
    - media: platform: allegro-dvt: Fix possible memory leak in
      allocate_buffers_internal()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56573
    - efi/libstub: Free correct pointer on failure
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56574
    - media: ts2020: fix null-ptr-deref in ts2020_probe()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56575
    - media: imx-jpeg: Ensure power suppliers be suspended before detach them
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56576
    - media: i2c: tc358743: Fix crash in the probe error path when using polling
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56577
    - media: mtk-jpeg: Fix null-ptr-deref during unload module
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56578
    - media: imx-jpeg: Set video drvdata before register video device
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56579
    - media: amphion: Set video drvdata before register video device
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56581
    - btrfs: ref-verify: fix use-after-free after invalid ref action
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56774
    - btrfs: add a sanity check for btrfs root in btrfs_search_slot()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56780
    - quota: flush quota_release_work upon quota writeback
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53168
    - sunrpc: fix one UAF issue caused by sunrpc kernel tcp socket
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56688
    - sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56729
    - smb: Initialize cfid->tcon before performing network ops
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56704
    - 9p/xen: fix release of IRQ
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53171
    - ubifs: authentication: Fix use-after-free in ubifs_tnc_end_commit
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53172
    - ubi: fastmap: Fix duplicate slab cache names while attaching
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56739
    - rtc: check if __rtc_read_time was successful in rtc_timer_do_work()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53173
    - NFSv4.0: Fix a use-after-free problem in the asynchronous open()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53145
    - um: Fix potential integer overflow during physmem setup
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53174
    - SUNRPC: make sure cache entry active before cache_show
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53146
    - NFSD: Prevent a potential integer overflow
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53175
    - ipc: fix memleak if msg_init_ns failed in create_ipc_ns
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56692
    - f2fs: fix to do sanity check on node blkaddr in truncate_node()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56698
    - usb: dwc3: gadget: Fix looping of queued SG entries
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56687
    - usb: musb: Fix hardware lockup on first Rx endpoint request
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53176
    - smb: During unmount, ensure all cached dir instances drop their dentry
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53177
    - smb: prevent use-after-free due to open_cached_dir error paths
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53178
    - smb: Don't leak cfid when reconnect races with open_cached_dir
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53180
    - ALSA: pcm: Add sanity NULL check for the default mmap fault handler
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56700
    - media: wl128x: Fix atomicity violation in fmc_send_cmd()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2022-49034
    - sh: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53181
    - um: vector: Do not use drvdata in release
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53183
    - um: net: Do not use drvdata in release
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53184
    - um: ubd: Do not use drvdata in release
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53185
    - smb: client: fix NULL ptr deref in crypto_aead_setkey()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53188
    - wifi: ath12k: fix crash when unbinding
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53190
    - wifi: rtlwifi: Drastically reduce the attempts to read efuse in case of
      failures
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53191
    - wifi: ath12k: fix warning when unbinding
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56741
    - apparmor: test: Fix memory leak for aa_unpack_strdup()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53148
    - comedi: Flush partial mappings in error case
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53194
    - PCI: Fix use-after-free of slot->bus on hot remove
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53195
    - KVM: arm64: Get rid of userspace_irqchip_in_use
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53197
    - ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox
      devices
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-42122
    - drm/amd/display: Add NULL pointer check for kzalloc
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-49906
    - drm/amd/display: Check null pointer before try to access it
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53150
    - ALSA: usb-audio: Fix out of bounds reads when finding clock sources
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53198
    - xen: Fix the issue of resource not being properly released in
      xenbus_dev_probe()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-41014
    - xfs: add bounds checking to xlog_recover_process_data
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53200
    - drm/amd/display: Fix null check for pipe_ctx->plane_state in hwss_setup_dpp
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53202
    - firmware_loader: Fix possible resource leak in fw_log_firmware_info()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53208
    - Bluetooth: MGMT: Fix slab-use-after-free Read in set_powered_sync
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53210
    - s390/iucv: MSG_PEEK causes memory leak in iucv_sock_destruct()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53213
    - net: usb: lan78xx: Fix double free issue with interrupt buffer allocation
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53214
    - vfio/pci: Properly hide first-in-list PCIe extended capability
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53215
    - svcrdma: fix miss destroy percpu_counter in svc_rdma_proc_init()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53217
    - NFSD: Prevent NULL dereference in nfsd4_process_cb_update()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56689
    - PCI: endpoint: epf-mhi: Avoid NULL dereference if DT lacks 'mmio'
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53151
    - svcrdma: Address an integer overflow
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53218
    - f2fs: fix race in concurrent f2fs_stop_gc_thread
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56744
    - f2fs: fix to avoid potential deadlock in f2fs_record_stop_reason()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53220
    - f2fs: fix to account dirty data in __get_secs_required()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56745
    - PCI: Fix reset_method_store() memory leak
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53223
    - clk: ralink: mtmips: fix clocks probe order in oldest ralink SoCs
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53154
    - clk: clk-apple-nco: Add NULL check in applnco_probe
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53224
    - RDMA/mlx5: Move events notifier registration to be after device registration
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56746
    - fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53155
    - ocfs2: fix uninitialized value in ocfs2_file_read_iter()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53226
    - RDMA/hns: Fix NULL pointer derefernce in hns_roce_map_mr_sg()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56747
    - scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56748
    - scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53229
    - RDMA/rxe: Fix the qp flush warnings in req
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56722
    - RDMA/hns: Fix cpu stuck caused by printings during reset
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53230
    - cpufreq: CPPC: Fix possible null-ptr-deref for cppc_get_cpu_cost()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53231
    - cpufreq: CPPC: Fix possible null-ptr-deref for cpufreq_cpu_get_raw()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56701
    - powerpc/pseries: Fix dtl_access_lock to be a rw_semaphore
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56678
    - powerpc/mm/fault: Fix kfence page fault reporting
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56677
    - powerpc/fadump: Move fadump_cma_init to setup_arch() after initmem_init()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56723
    - mfd: intel_soc_pmic_bxtwc: Use IRQ domain for PMIC devices
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56724
    - mfd: intel_soc_pmic_bxtwc: Use IRQ domain for TMU device
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56691
    - mfd: intel_soc_pmic_bxtwc: Use IRQ domain for USB Type-C device
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53233
    - unicode: Fix utf8_load() error path
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56694
    - bpf: fix recursive lock when verdict program return SK_PASS
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53234
    - erofs: handle NONHEAD !delta[1] lclusters gracefully
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53239
    - ALSA: 6fire: Release resources at card release
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56531
    - ALSA: caiaq: Use snd_card_free_when_closed() at disconnection
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56532
    - ALSA: us122l: Use snd_card_free_when_closed() at disconnection
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56533
    - ALSA: usx2y: Use snd_card_free_when_closed() at disconnection
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56751
    - ipv6: release nexthop on device removal
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56720
    - bpf, sockmap: Several fixes to bpf_msg_pop_data
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56538
    - drm: zynqmp_kms: Unplug DRM device before removal
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56752
    - drm/nouveau/gr/gf100: Fix missing unlock in gf100_gr_chan_new()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56725
    - octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_dcbnl.c
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56707
    - octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_dmac_flt.c
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56726
    - octeontx2-pf: handle otx2_mbox_get_rsp errors in cn10k.c
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56727
    - octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_flows.c
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56728
    - octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_ethtool.c
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56679
    - octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_common.c
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56539
    - wifi: mwifiex: Fix memcpy() field-spanning write warning in
      mwifiex_config_scan()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56543
    - wifi: ath12k: Skip Rx TID cleanup for self peer
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56683
    - drm/vc4: hdmi: Avoid hang with debug registers when suspended
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56545
    - HID: hyperv: streamline driver probe to avoid devres issues
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56705
    - media: atomisp: Add check for rgby_data memory allocation failure
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53157
    - firmware: arm_scpi: Check the DVFS OPP count returned by the firmware
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53158
    - soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56546
    - drivers: soc: xilinx: add the missing kfree in xlnx_add_cb_for_suspend()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56681
    - crypto: bcm - add error check in the ahash_hmac_init function
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53160
    - rcu/kvfree: Fix data-race in __mod_timer / kvfree_call_rcu
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56708
    - EDAC/igen6: Avoid segmentation fault on module unload
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56690
    - crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return
      -EBUSY
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53161
    - EDAC/bluefield: Fix potential integer overflow
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53162
    - crypto: qat/qat_4xxx - fix off by one in uof_get_name()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56754
    - crypto: caam - Fix the pointer passed to caam_qi_shutdown()
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56548
    - hfsplus: don't query the device logical block size multiple times
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56756
    - nvme-pci: fix freeing of the HMB descriptor table
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-53142
    - initramfs: avoid filename buffer overrun
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-56693
    - brd: defer automatic disk creation until module initialization succeeds
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-44955
    - drm/amd/display: Don't refer to dc_sink in is_dsc_need_re_compute
  * Noble update: upstream stable patchset 2025-03-11 (LP: #2101915) //
    CVE-2024-49899
    - drm/amd/display: Initialize denominators' default to 1
  * Noble update: upstream stable patchset 2025-03-06 (LP: #2101042)
    - sctp: fix possible UAF in sctp_v6_available()
    - net: vertexcom: mse102x: Fix tx_bytes calculation
    - drm/rockchip: vop: Fix a dereferenced before check warning
    - mptcp: error out earlier on disconnect
    - mptcp: cope racing subflow creation in mptcp_rcv_space_adjust
    - net/mlx5: fs, lock FTE when checking if active
    - net/mlx5e: kTLS, Fix incorrect page refcounting
    - net/mlx5e: clear xdp features on non-uplink representors
    - net/mlx5e: CT: Fix null-ptr-deref in add rule err flow
    - virtio/vsock: Fix accept_queue memory leak
    - Bluetooth: btintel: Direct exception event to bluetooth stack
    - net: sched: cls_u32: Fix u32's systematic failure to free IDR entries for
      hnodes.
    - samples: pktgen: correct dev to DEV
    - net: stmmac: dwmac-mediatek: Fix inverted handling of mediatek,mac-wol
    - net: Make copy_safe_from_sockptr() match documentation
    - stmmac: dwmac-intel-plat: fix call balance of tx_clk handling routines
    - net: ti: icssg-prueth: Fix 1 PPS sync
    - bonding: add ns target multicast address to slave device
    - ARM: 9419/1: mm: Fix kernel memory mapping for xip kernels
    - x86/mm: Fix a kdump kernel failure on SME system when CONFIG_IMA_KEXEC=y
    - mm: fix NULL pointer dereference in alloc_pages_bulk_noprof
    - ocfs2: uncache inode which has failed entering the group
    - vdpa: solidrun: Fix UB bug with devres
    - vdpa/mlx5: Fix PA offset with unaligned starting iotlb map
    - vp_vdpa: fix id_table array not null terminated error
    - ima: fix buffer overrun in ima_eventdigest_init_common
    - KVM: nVMX: Treat vpid01 as current if L2 is active, but with VPID disabled
    - KVM: x86: Unconditionally set irr_pending when updating APICv state
    - KVM: VMX: Bury Intel PT virtualization (guest/host mode) behind
      CONFIG_BROKEN
    - nilfs2: fix null-ptr-deref in block_touch_buffer tracepoint
    - nommu: pass NULL argument to vma_iter_prealloc()
    - ALSA: hda/realtek - Fixed Clevo platform headset Mic issue
    - ocfs2: fix UBSAN warning in ocfs2_verify_volume()
    - nilfs2: fix null-ptr-deref in block_dirty_buffer tracepoint
    - LoongArch: Fix early_numa_add_cpu() usage for FDT systems
    - LoongArch: Disable KASAN if PGDIR_SIZE is too large for cpu_vabits
    - LoongArch: Make KASAN work with 5-level page-tables
    - Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K"
    - mmc: sunxi-mmc: Fix A100 compatible description
    - drm/bridge: tc358768: Fix DSI command tx
    - pmdomain: imx93-blk-ctrl: correct remove path
    - nouveau: fw: sync dma after setup is called.
    - drm/amd: Fix initialization mistake for NBIO 7.7.0
    - drm/amd/display: Adjust VSDB parser for replay feature
    - lib/buildid: Fix build ID parsing logic
    - media: dvbdev: fix the logic when DVB_DYNAMIC_MINORS is not set
    - mptcp: add userspace_pm_lookup_addr_by_id helper
    - mptcp: update local address flags when setting it
    - mptcp: hold pm lock when deleting entry
    - mptcp: drop lookup_by_id in lookup_addr
    - mptcp: pm: use _rcu variant under rcu_read_lock
    - mm: avoid unsafe VMA hook invocation when error arises on mmap hook
    - mm: unconditionally close VMAs on error
    - mm: refactor map_deny_write_exec()
    - mm: refactor arch_calc_vm_flag_bits() and arm64 MTE handling
    - mm: resolve faulty mmap_region() error path behaviour
    - net/mlx5: Fix msix vectors to respect platform limit
    - vsock: Fix sk_error_queue memory leak
    - virtio/vsock: Improve MSG_ZEROCOPY error handling
    - net: phylink: ensure PHY momentary link-fails are handled
    - drm/vmwgfx: avoid null_ptr_deref in vmw_framebuffer_surface_create_handle
    - ARM: fix cacheflush with PAN
    - drm/amd/display: Run idle optimizations at end of vblank handler
    - drm/amd/display: Change some variable name of psr
    - x86/CPU/AMD: Clear virtualized VMLOAD/VMSAVE on Zen4 client
    - x86/stackprotector: Work around strict Clang TLS symbol requirements
    - sched/task_stack: fix object_is_on_stack() for KASAN tagged pointers
    - fs/proc/task_mmu: prevent integer overflow in pagemap_scan_get_args()
    - mm/mremap: fix address wraparound in move_page_tables()
    - KVM: selftests: Disable strict aliasing
    - mm: page_alloc: move mlocked flag clearance into free_pages_prepare()
    - LoongArch: Add WriteCombine shadow mapping in KASAN
    - drm/xe: handle flat ccs during hibernation on igpu
    - pmdomain: arm: Use FLAG_DEV_NAME_FW to ensure unique names
    - pmdomain: core: Add GENPD_FLAG_DEV_NAME_FW flag
    - nouveau: handle EBUSY and EAGAIN for GSP aux errors.
    - nouveau/dp: handle retries for AUX CH transfers with GSP.
    - drm/amdgpu: fix check in gmc_v9_0_get_vm_pte()
    - drm/amdgpu: Fix video caps for H264 and HEVC encode maximum size
    - drm/amd/pm: print pp_dpm_mclk in ascending order on SMU v14.0.0
    - drm/amd/display: Handle dml allocation failure to avoid crash
    - drm/amd/display: Fix failure to read vram info due to static BP_RESULT
    - drm/xe: Restore system memory GGTT mappings
    - drm/xe: improve hibernation on igpu
    - net: sched: u32: Add test case for systematic hnode IDR leaks
    - Upstream stable to v6.6.63, v6.11.10
  * Noble update: upstream stable patchset 2025-03-04 (LP: #2100894)
    - 9p: v9fs_fid_find: also lookup by inode if not found dentry
    - 9p: Avoid creating multiple slab caches with the same name
    - selftests/bpf: Verify that sync_linked_regs preserves subreg_def
    - irqchip/ocelot: Fix trigger register address
    - nvme: tcp: avoid race between queue_lock lock and destroy
    - block: Fix elevator_get_default() checking for NULL q->tag_set
    - HID: multitouch: Add support for B2402FVA track point
    - HID: multitouch: Add quirk for HONOR MagicBook Art 14 touchpad
    - iommu/arm-smmu: Clarify MMU-500 CPRE workaround
    - nvme: disable CC.CRIME (NVME_CC_CRIME)
    - bpf: use kvzmalloc to allocate BPF verifier environment
    - crypto: api - Fix liveliness check in crypto_alg_tested
    - crypto: marvell/cesa - Disable hash algorithms
    - sound: Make CONFIG_SND depend on INDIRECT_IOMEM instead of UML
    - drm/vmwgfx: Limit display layout ioctl array size to
      VMWGFX_NUM_DISPLAY_UNITS
    - RDMA/siw: Add sendpage_ok() check to disable MSG_SPLICE_PAGES
    - nvme-multipath: defer partition scanning
    - drm/amdkfd: Accounting pdd vram_usage for svm
    - powerpc/powernv: Free name on error in opal_event_init()
    - net: phy: mdio-bcm-unimac: Add BCM6846 support
    - nvme-loop: flush off pending I/O while shutting down loop controller
    - smb: client: Fix use-after-free of network namespace.
    - nvme/host: Fix RCU list traversal to use SRCU primitive
    - vDPA/ifcvf: Fix pci_read_config_byte() return code handling
    - bpf: Add sk_is_inet and IS_ICSK check in tls_sw_has_ctx_tx/rx
    - bpf: Fix mismatched RCU unlock flavour in bpf_out_neigh_v6
    - ASoC: amd: yc: Add quirk for ASUS Vivobook S15 M3502RA
    - ASoC: amd: yc: Fix non-functional mic on ASUS E1404FA
    - fs: Fix uninitialized value issue in from_kuid and from_kgid
    - HID: multitouch: Add quirk for Logitech Bolt receiver w/ Casa touchpad
    - HID: lenovo: Add support for Thinkpad X1 Tablet Gen 3 keyboard
    - RISCV: KVM: use raw_spinlock for critical section in imsic
    - ASoC: rt722-sdca: increase clk_stop_timeout to fix clock stop issue
    - LoongArch: Use "Exception return address" to comment ERA
    - ASoC: fsl_micfil: Add sample rate constraint
    - net: usb: qmi_wwan: add Fibocom FG132 0x0112 composition
    - bpf: Check validity of link->type in bpf_link_show_fdinfo()
    - mm: support order-1 folios in the page cache
    - mm: always initialise folio->_deferred_list
    - mm: refactor folio_undo_large_rmappable()
    - mm/thp: fix deferred split unqueue naming and locking
    - 9p: fix slab cache name creation for real
    - nvmet-passthru: clear EUID/NGUID/UUID while using loop target
    - pinctrl: intel: platform: Add Panther Lake to the list of supported
    - s390/ap: Fix CCA crypto card behavior within protected execution environment
    - selftests/bpf: Assert link info uprobe_multi count & path_size if unset
    - ALSA: hda/tas2781: Add new quirk for Lenovo, ASUS, Dell projects
    - drm/xe/query: Increase timestamp width
    - nvme: make keep-alive synchronous operation
    - samples/landlock: Fix port parsing in sandboxer
    - ASoC: Intel: avs: Update stream status in a separate thread
    - ASoC: codecs: Fix error handling in aw_dev_get_dsp_status function
    - netfs: Downgrade i_rwsem for a buffered write
    - afs: Fix lock recursion
    - HID: i2c-hid: Delayed i2c resume wakeup for 0x0d42 Goodix touchpad
    - LoongArch: KVM: Mark hrtimer to expire in hard interrupt context
    - drm/xe: Don't restart parallel queues multiple times on GT reset
    - Upstream stable to v6.6.62, v6.11.9
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292)
    - arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-eaidk-610
    - arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-sapphire-
      excavator
    - arm64: dts: rockchip: Remove hdmi's 2nd interrupt on rk3328
    - arm64: dts: rockchip: Fix wakeup prop names on PineNote BT node
    - arm64: dts: rockchip: Fix reset-gpios property on brcm BT nodes
    - arm64: dts: rockchip: fix i2c2 pinctrl-names property on anbernic-rg353p/v
    - arm64: dts: rockchip: Fix bluetooth properties on rk3566 box demo
    - arm64: dts: rockchip: Fix bluetooth properties on Rock960 boards
    - arm64: dts: rockchip: Add DTS for FriendlyARM NanoPi R2S Plus
    - arm64: dts: rockchip: Remove undocumented supports-emmc property
    - arm64: dts: rockchip: Remove #cooling-cells from fan on Theobroma lion
    - arm64: dts: rockchip: Fix LED triggers on rk3308-roc-cc
    - arm64: dts: rockchip: remove num-slots property from rk3328-nanopi-r2s-plus
    - arm64: dts: imx8-ss-vpu: Fix imx8qm VPU IRQs
    - arm64: dts: imx8mp: correct sdhc ipg clk
    - arm64: dts: rockchip: remove orphaned pinctrl-names from pinephone pro
    - ARM: dts: rockchip: fix rk3036 acodec node
    - ARM: dts: rockchip: drop grf reference from rk3036 hdmi
    - ARM: dts: rockchip: Fix the spi controller on rk3036
    - ARM: dts: rockchip: Fix the realtek audio codec on rk3036-kylin
    - arm64: dts: rockchip: Correct GPIO polarity on brcm BT nodes
    - sunrpc: handle -ENOTCONN in xs_tcp_setup_socket()
    - NFSv3: only use NFS timeout for MOUNT when protocols are compatible
    - nfs: avoid i_lock contention in nfs_clear_invalid_mapping
    - net: enetc: set MAC address to the VF net_device
    - dt-bindings: net: xlnx,axi-ethernet: Correct phy-mode property value
    - can: c_can: fix {rx,tx}_errors statistics
    - can: c_can: c_can_handle_bus_err(): update statistics if skb allocation
      fails
    - ice: change q_index variable type to s16 to store -1 value
    - e1000e: Remove Meteor Lake SMBUS workarounds
    - net: phy: ti: add PHY_RST_AFTER_CLK_EN flag
    - net: stmmac: Fix unbalanced IRQ wake disable warning on single irq case
    - netfilter: nf_tables: pass nft_chain to destroy function, not nft_ctx
    - netfilter: nf_tables: wait for rcu grace period on net_device removal
    - netfilter: nf_tables: do not defer rule destruction via call_rcu
    - net: arc: rockchip: fix emac mdio node support
    - drivers: net: ionic: add missed debugfs cleanup to ionic_probe() error path
    - Revert "ALSA: hda/conexant: Mute speakers at suspend / shutdown"
    - media: stb0899_algo: initialize cfr before using it
    - media: dvb_frontend: don't play tricks with underflow values
    - media: adv7604: prevent underflow condition when reporting colorspace
    - scsi: sd_zbc: Use kvzalloc() to allocate REPORT ZONES buffer
    - ALSA: firewire-lib: fix return value on fail in amdtp_tscm_init()
    - tools/lib/thermal: Fix sampling handler context ptr
    - thermal/of: support thermal zones w/o trips subnode
    - ASoC: SOF: sof-client-probes-ipc4: Set param_size extension bits
    - media: pulse8-cec: fix data timestamp at pulse8_setup()
    - media: v4l2-ctrls-api: fix error handling for v4l2_g_ctrl()
    - can: m_can: m_can_close(): don't call free_irq() for IRQ-less devices
    - can: mcp251xfd: mcp251xfd_get_tef_len(): fix length calculation
    - can: mcp251xfd: mcp251xfd_ring_alloc(): fix coalescing configuration when
      switching CAN modes
    - ksmbd: count all requests in req_running counter
    - ksmbd: fix broken transfers when exceeding max simultaneous operations
    - pwm: imx-tpm: Use correct MODULO value for EPWM mode
    - rpmsg: glink: Handle rejected intent request better
    - drm/amdgpu: Adjust debugfs eviction and IB access permissions
    - drm/amdgpu: Adjust debugfs register access permissions
    - drm/amdgpu: Fix DPX valid mode check on GC 9.4.3
    - thermal/drivers/qcom/lmh: Remove false lockdep backtrace
    - dm cache: correct the number of origin blocks to match the target length
    - dm cache: optimize dirty bit checking with find_next_bit when resizing
    - dm-unstriped: cast an operand to sector_t to prevent potential uint32_t
      overflow
    - ALSA: usb-audio: Add quirk for HP 320 FHD Webcam
    - net: wwan: t7xx: Fix off-by-one error in t7xx_dpmaif_rx_buf_alloc()
    - mptcp: use sock_kfree_s instead of kfree
    - arm64: Kconfig: Make SME depend on BROKEN for now
    - [Config] updateconfigs for ARM64_SME
    - arm64: smccc: Remove broken support for SMCCCv1.3 SVE discard hint
    - Revert "wifi: mac80211: fix RCU list iterations"
    - i2c: designware: do not hold SCL low when I2C_DYNAMIC_TAR_UPDATE is not set
    - fs/proc: fix compile warning about variable 'vmcore_mmap_ops'
    - usb: dwc3: fix fault at system suspend if device was already runtime
      suspended
    - USB: serial: qcserial: add support for Sierra Wireless EM86xx
    - USB: serial: option: add Fibocom FG132 0x0112 composition
    - USB: serial: option: add Quectel RG650V
    - irqchip/gic-v3: Force propagation of the active state with a read-back
    - ucounts: fix counter leak in inc_rlimit_get_ucounts()
    - ASoC: amd: yc: fix internal mic on Xiaomi Book Pro 14 2022
    - arm64: dts: rockchip: Designate Turing RK1's system power controller
    - EDAC/qcom: Make irq configuration optional
    - arm64: dts: rockchip: Drop regulator-init-microvolt from two boards
    - net: dpaa_eth: print FD status in CPU endianness in dpaa_eth_fd tracepoint
    - virtio_net: Sync rss config to device when virtnet_probe
    - drm/xe: Set mask bits for CCS_MODE register
    - drm/amd/display: Fix brightness level not retained over reboot
    - drm/imagination: Add a per-file PVR context list
    - mptcp: no admin perm to list endpoints
    - btrfs: fix the length of reserved qgroup to free
    - btrfs: fix per-subvolume RO/RW flags with new mount API
    - clk: qcom: gcc-x1e80100: Fix USB MP SS1 PHY GDSC pwrsts flags
    - clk: qcom: clk-alpha-pll: Fix pll post div mask when width is not set
    - objpool: fix to make percpu slot allocation more robust
    - mm/damon/core: handle zero {aggregation,ops_update} intervals
    - mm/damon/core: handle zero schemes apply interval
    - mm/mlock: set the correct prev on failure
    - clk: qcom: gcc-x1e80100: Fix halt_check for pipediv2 clocks
    - staging: vchiq_arm: Get the rid off struct vchiq_2835_state
    - staging: vchiq_arm: Use devm_kzalloc() for vchiq_arm_state allocation
    - drm/xe/guc/ct: Flush g2h worker in case of g2h response timeout
    - drm/xe: Move LNL scheduling WA to xe_device.h
    - drm/xe/ufence: Flush xe ordered_wq in case of ufence timeout
    - drm/xe/guc/tlb: Flush g2h worker in case of tlb timeout
    - xtensa: Emulate one-byte cmpxchg
    - Upstream stable to v6.6.61, v6.11.8
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-50270
    - mm/damon/core: avoid overflow in damon_feed_loop_next_input()
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-50274
    - idpf: avoid vport access in idpf_get_link_ksettings
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-53067
    - scsi: ufs: core: Start the RTC update work later
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-53084
    - drm/imagination: Break an object reference loop
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-53085
    - tpm: Lock TPM chip in tpm_pm_suspend() first
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-53086
    - drm/xe: Drop VM dma-resv lock on xe_sync_in_fence_get failure in exec IOCTL
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-53087
    - drm/xe: Fix possible exec queue leak in exec IOCTL
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-50288
    - media: vivid: fix buffer overwrite when using > 32 buffers
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-50289
    - media: av7110: fix a spectre vulnerability
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-53062
    - media: mgb4: protect driver against spectre
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-50291
    - media: dvb-core: add missing buffer index check
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-50297
    - net: xilinx: axienet: Enqueue Tx packets in dql before dmaengine starts
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-50267
    - USB: serial: io_edgeport: fix use after free in debug printk
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-50268
    - usb: typec: fix potential out of bounds in ucsi_ccg_update_set_new_cam_cmd()
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-53083
    - usb: typec: qcom-pmic: init value of hdr_len/txbuf_len earlier
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-50269
    - usb: musb: sunxi: Fix accessing an released usb phy
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-50271
    - signal: restore the override_rlimit logic
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-50272
    - filemap: Fix bounds checking in filemap_read()
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-50273
    - btrfs: reinitialize delayed ref list after deleting it from the list
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-50275
    - arm64/sve: Discard stale CPU state when handling SVE traps
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-50276
    - net: vertexcom: mse102x: Fix possible double free of TX skb
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-53066
    - nfs: Fix KMSAN warning in decode_getfattr_attrs()
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-50278
    - dm cache: fix potential out-of-bounds access on the first resume
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-50279
    - dm cache: fix out-of-bounds access to the dirty bitset when resizing
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-50280
    - dm cache: fix flushing uninitialized delayed_work on cache_ctr error
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-53060
    - drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-50282
    - drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-50283
    - ksmbd: fix slab-use-after-free in smb3_preauth_hash_rsp
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-50284
    - ksmbd: Fix the missing xa_store error check
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-50285
    - ksmbd: check outstanding simultaneous SMB operations
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-50286
    - ksmbd: fix slab-use-after-free in ksmbd_smb2_session_create
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-50287
    - media: v4l2-tpg: prevent the risk of a division by zero
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-50290
    - media: cx24116: prevent overflows on SNR calculus
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-53061
    - media: s5p-jpeg: prevent buffer overflows
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-53081
    - media: ar0521: don't overflow when checking PLL values
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-50292
    - ASoC: stm32: spdifrx: fix dma channel release in stm32_spdifrx_remove
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-50294
    - rxrpc: Fix missing locking causing hanging calls
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-50295
    - net: arc: fix the device for dma_map_single/dma_unmap_single
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-53082
    - virtio_net: Add hash_key_length check
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-50296
    - net: hns3: fix kernel crash when uninstalling driver
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-53088
    - i40e: fix race condition by adding filter's intermediate sync state
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-50298
    - net: enetc: allocate vf_state during PF probes
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-50299
    - sctp: properly validate chunk size in sctp_sf_ootb()
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-50300
    - regulator: rtq2208: Fix uninitialized use of regulator_config
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-50301
    - security/keys: fix slab-out-of-bounds in key_task_permission
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-53072
    - platform/x86/amd/pmc: Detect when STB is not available
  * Noble update: upstream stable patchset 2025-02-27 (LP: #2100292) //
    CVE-2024-53068
    - firmware: arm_scmi: Fix slab-use-after-free in scmi_bus_notifier()
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996)
    - Input: xpad - sort xpad_device by vendor and product ID
    - Input: xpad - add support for 8BitDo Ultimate 2C Wireless Controller
    - cgroup: Fix potential overflow issue when checking max_depth
    - spi: geni-qcom: Fix boot warning related to pm_runtime and devres
    - wifi: iwlegacy: Fix "field-spanning write" warning in il_enqueue_hcmd()
    - mac80211: MAC80211_MESSAGE_TRACING should depend on TRACING
    - wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys
    - wifi: ath11k: Fix invalid ring usage in full monitor mode
    - wifi: brcm80211: BRCM_TRACING should depend on TRACING
    - RDMA/cxgb4: Dump vendor specific QP details
    - RDMA/mlx5: Round max_rd_atomic/max_dest_rd_atomic up instead of down
    - RDMA/bnxt_re: Fix the usage of control path spin locks
    - RDMA/bnxt_re: synchronize the qp-handle table array
    - RDMA/bnxt_re: Fix the locking while accessing the QP table
    - wifi: iwlwifi: mvm: disconnect station vifs if recovery failed
    - wifi: iwlwifi: mvm: don't add default link in fw restart flow
    - ASoC: cs42l51: Fix some error handling paths in cs42l51_probe()
    - net: stmmac: dwmac4: Fix high address display by updating reg_space[] from
      register values
    - net: stmmac: fix TSO DMA API usage causing oops
    - gtp: allow -1 to be specified as file description from userspace
    - bpf: Force checkpoint when jmp history is too long
    - net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension
    - net: reenable NETIF_F_IPV6_CSUM offload for BIG TCP packets
    - mlxsw: spectrum_ptp: Add missing verification before pushing Tx header
    - bpf, test_run: Fix LIVE_FRAME frame update after a page has been recycled
    - iomap: improve shared block detection in iomap_unshare_iter
    - iomap: don't bother unsharing delalloc extents
    - iomap: share iomap_unshare_iter predicate code with fsdax
    - fsdax: remove zeroing code from dax_unshare_iter
    - iomap: turn iomap_want_unshare_iter into an inline function
    - kasan: Fix Software Tag-Based KASAN with GCC
    - firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state()
    - afs: Fix missing subdir edit when renamed between parent dirs
    - smb: client: set correct device number on nfs reparse points
    - cxl/events: Fix Trace DRAM Event Record
    - fs/ntfs3: Fix warning possible deadlock in ntfs_set_state
    - fs/ntfs3: Stale inode instead of bad
    - scsi: scsi_transport_fc: Allow setting rport state to current state
    - cifs: Fix creating native symlinks pointing to current or parent directory
    - thermal: intel: int340x: processor: Remove MMIO RAPL CPU hotplug support
    - thermal: intel: int340x: processor: Add MMIO RAPL PL4 support
    - net: amd: mvme147: Fix probe banner message
    - NFS: remove revoked delegation from server's delegation list
    - misc: sgi-gru: Don't disable preemption in GRU driver
    - usb: gadget: dummy_hcd: Switch to hrtimer transfer scheduler
    - usb: gadget: dummy_hcd: Set transfer interval to 1 microframe
    - usb: gadget: dummy_hcd: execute hrtimer callback in softirq context
    - USB: gadget: dummy-hcd: Fix "task hung" problem
    - ALSA: usb-audio: Add quirks for Dell WD19 dock
    - usbip: tools: Fix detach_port() invalid port error path
    - usb: phy: Fix API devm_usb_put_phy() can not release the phy
    - usb: typec: fix unreleased fwnode_handle in typec_port_register_altmodes()
    - usb: typec: qcom-pmic-typec: use fwnode_handle_put() to release fwnodes
    - xhci: Fix Link TRB DMA in command ring stopped completion event
    - xhci: Use pm_runtime_get to prevent RPM on unsupported systems
    - Revert "driver core: Fix uevent_show() vs driver detach race"
    - iio: light: veml6030: fix microlux value calculation
    - RISC-V: ACPI: fix early_ioremap to early_memremap
    - tools/mm: -Werror fixes in page-types/slabinfo
    - tools/mm: fix compile error
    - thunderbolt: Honor TMU requirements in the domain when setting TMU mode
    - mmc: sdhci-pci-gli: GL9767: Fix low power mode on the set clock function
    - mmc: sdhci-pci-gli: GL9767: Fix low power mode in the SD Express process
    - block: fix sanity checks in blk_rq_map_user_bvec
    - cgroup/bpf: use a dedicated workqueue for cgroup bpf destruction
    - phy: freescale: imx8m-pcie: Do CMN_RST just before PHY PLL lock check
    - riscv: vdso: Prevent the compiler from inserting calls to memset()
    - Input: edt-ft5x06 - fix regmap leak when probe fails
    - ALSA: hda/realtek: Limit internal Mic boost on Dell platform
    - riscv: efi: Set NX compat flag in PE/COFF header
    - riscv: Use '%u' to format the output of 'cpu'
    - riscv: Remove unused GENERATING_ASM_OFFSETS
    - riscv: Remove duplicated GET_RM
    - cxl/port: Fix cxl_bus_rescan() vs bus_rescan_devices()
    - cxl/acpi: Ensure ports ready at cxl_acpi_probe() return
    - mei: use kvmalloc for read buffer
    - mm/page_alloc: let GFP_ATOMIC order-0 allocs access highatomic reserves
    - x86/traps: Enable UBSAN traps on x86
    - x86/traps: move kmsan check after instrumentation_begin
    - kasan: remove vmalloc_percpu test
    - vmscan,migrate: fix page count imbalance on node stats when demoting pages
    - io_uring: always lock __io_cqring_overflow_flush
    - mm: huge_memory: add vma_thp_disabled() and thp_disabled_by_hw()
    - mm: don't install PMD mappings when THPs are disabled by the hw/process/vma
    - perf trace: Fix non-listed archs in the syscalltbl routines
    - dpll: add Embedded SYNC feature for a pin
    - ice: add callbacks for Embedded SYNC enablement on dpll pins
    - bpf: Add bpf_mem_alloc_check_size() helper
    - net: ethernet: mtk_wed: fix path of MT7988 WO firmware
    - drm/mediatek: ovl: Remove the color format comment for ovl_fmt_convert()
    - drm/mediatek: Fix get efuse issue for MT8188 DPTX
    - ACPI: resource: Fold Asus Vivobook Pro N6506M* DMI quirks together
    - powercap: intel_rapl_msr: Add PL4 support for Arrowlake-U
    - usb: typec: qcom-pmic-typec: fix missing fwnode removal in error path
    - mm: shrinker: avoid memleak in alloc_shrinker_info
    - firmware: microchip: auto-update: fix poll_complete() to not report spurious
      timeout errors
    - soc: qcom: pmic_glink: Handle GLINK intent allocation rejections
    - cxl/port: Fix CXL port initialization order when the subsystem is built-in
    - btrfs: merge btrfs_orig_bbio_end_io() into btrfs_bio_end_io()
    - posix-cpu-timers: Clear TICK_DEP_BIT_POSIX_TIMER on clone
    - mm/ksm: remove redundant code in ksm_fork
    - nvme: re-fix error-handling for io_uring nvme-passthrough
    - btrfs: fix extent map merging not happening for adjacent extents
    - btrfs: fix defrag not merging contiguous extents due to merged extent maps
    - mm, mmap: limit THP alignment of anonymous mappings to PMD-aligned sizes
    - mm: multi-gen LRU: ignore non-leaf pmd_young for force_scan=true
    - mm: multi-gen LRU: remove MM_LEAF_OLD and MM_NONLEAF_TOTAL stats
    - mm: shrink skip folio mapped by an exiting process
    - mm: multi-gen LRU: use {ptep,pmdp}_clear_young_notify()
    - drm/i915: Skip programming FIA link enable bits for MTL+
    - drm/i915/display: WA for Re-initialize dispcnlunitt1 xosc clock
    - drm/i915/dp: Clear VSC SDP during post ddi disable routine
    - drm/i915/pps: Disable DPLS_GATING around pps sequence
    - drm/i915: move rawclk from runtime to display runtime info
    - drm/xe/display: drop unused rawclk_freq and RUNTIME_INFO()
    - drm/xe: Support 'nomodeset' kernel command-line option
    - drm/xe/xe2hpg: Introduce performance tuning changes for Xe2_HPG
    - drm/amdgpu/swsmu: fix ordering for setting workload_mask
    - drm/amdgpu/swsmu: default to fullscreen 3D profile for dGPUs
    - drm/amdgpu: handle default profile on on devices without fullscreen 3D
    - MIPS: export __cmpxchg_small()
    - rcu/kvfree: Add kvfree_rcu_barrier() API
    - rcu/kvfree: Refactor kvfree_rcu_queue_batch()
    - Upstream stable to v6.6.60, v6.11.7
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-53050
    - drm/i915/hdcp: Add encoder check in hdcp2_get_capability
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-53051
    - drm/i915/hdcp: Add encoder check in intel_hdcp_get_capability
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50303
    - resource,kexec: walk_system_ram_res_rev must retain resource flags
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50263
    - fork: only invoke khugepaged, ksm hooks if no error
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50220
    - fork: do not invoke uffd on fork if error occurs
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50221
    - drm/amd/pm: Vangogh: Fix kernel memory out of bounds write
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-53053
    - scsi: ufs: core: Fix another deadlock during RTC update
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50225
    - btrfs: fix error propagation of split bios
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50230
    - nilfs2: fix kernel bug due to missing clearing of checked flag
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50238
    - phy: qcom: qmp-usbc: fix NULL-deref on runtime suspend
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-53044
    - net/sched: sch_api: fix xa_insert() error path in tcf_block_get_ext()
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50304
    - ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_find()
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-53048
    - ice: fix crash on probe for DPLL enabled E810 LOM
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-53045
    - ASoC: dapm: fix bounds checker error in dapm_widget_list_create
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-53055
    - wifi: iwlwifi: mvm: fix 6 GHz scan construction
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-53046
    - arm64: dts: imx8ulp: correct the flexspi compatible string
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-53052
    - io_uring/rw: fix missing NOWAIT check for O_DIRECT start write
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50215
    - nvmet-auth: assign dh_key to NULL after kfree_sensitive
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50216
    - xfs: fix finding a last resort AG in xfs_filestream_pick_ag
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-53043
    - mctp i2c: handle NULL header address
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50218
    - ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-53047
    - mptcp: init: protect sched with rcu_read_lock
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50222
    - iov_iter: fix copy_page_from_iter_atomic() if KMAP_LOCAL_FORCE_MAP
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50223
    - sched/numa: Fix the potential null pointer dereference in task_numa_work()
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50224
    - spi: spi-fsl-dspi: Fix crash when not using GPIO chip select
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50226
    - cxl/port: Fix use-after-free, permit out-of-order decoder shutdown
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50231
    - iio: gts-helper: Fix memory leaks in iio_gts_build_avail_scale_table()
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-53076
    - iio: gts-helper: Fix memory leaks for the error path of
      iio_gts_build_avail_scale_table()
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50232
    - iio: adc: ad7124: fix division by zero in ad7124_set_channel_odr()
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50234
    - wifi: iwlegacy: Clear stale interrupts before resuming device
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50235
    - wifi: cfg80211: clear wdev->cqm_config pointer on free
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50236
    - wifi: ath10k: Fix memory leak in management tx
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50237
    - wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50239
    - phy: qcom: qmp-usb-legacy: fix NULL-deref on runtime suspend
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50240
    - phy: qcom: qmp-usb: fix NULL-deref on runtime suspend
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50242
    - fs/ntfs3: Additional check in ntfs_file_release
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50243
    - fs/ntfs3: Fix general protection fault in run_is_mapped_full
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50244
    - fs/ntfs3: Additional check in ni_clear()
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50245
    - fs/ntfs3: Fix possible deadlock in mi_read
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50246
    - fs/ntfs3: Add rough attr alloc_size check
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50247
    - fs/ntfs3: Check if more than chunk-size bytes are written
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50250
    - fsdax: dax_unshare_iter needs to copy entire blocks
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50251
    - netfilter: nft_payload: sanitize offset and length before calling
      skb_checksum()
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50252
    - mlxsw: spectrum_ipip: Fix memory leak when changing remote IPv6 address
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50255
    - Bluetooth: hci: fix null-ptr-deref in hci_read_supported_codecs
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50257
    - netfilter: Fix use-after-free in get_info()
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50258
    - net: fix crash when config small gso_max_size/gso_ipv4_max_size
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50262
    - bpf: Fix out-of-bounds write in trie_get_next_key()
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50259
    - netdevsim: Add trailing zero to terminate the string in
      nsim_nexthop_bucket_activity_write()
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-53042
    - ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_init_flow()
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-53058
    - net: stmmac: TSO: Fix unbalanced DMA map/unmap for non-paged SKB data
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-50261
    - macsec: Fix use-after-free while sending the offloading packet
  * Noble update: upstream stable patchset 2025-02-25 (LP: #2099996) //
    CVE-2024-53059
    - wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd()
  * Noble update: upstream stable patchset 2025-02-07 (LP: #2097575)
    - irqchip/gic-v3-its: Fix VSYNC referencing an unmapped VPE on GIC v4.1
    - xfs: fix error returns from xfs_bmapi_write
    - xfs: fix xfs_bmap_add_extent_delay_real for partial conversions
    - xfs: remove a racy if_bytes check in xfs_reflink_end_cow_extent
    - xfs: require XFS_SB_FEAT_INCOMPAT_LOG_XATTRS for attr log intent item
      recovery
    - xfs: check opcode and iovec count match in xlog_recover_attri_commit_pass2
    - xfs: fix missing check for invalid attr flags
    - xfs: check shortform attr entry flags specifically
    - xfs: validate recovered name buffers when recovering xattr items
    - xfs: enforce one namespace per attribute
    - xfs: revert commit 44af6c7e59b12
    - xfs: use dontcache for grabbing inodes during scrub
    - xfs: match lock mode in xfs_buffered_write_iomap_begin()
    - xfs: make the seq argument to xfs_bmapi_convert_delalloc() optional
    - xfs: make xfs_bmapi_convert_delalloc() to allocate the target offset
    - xfs: convert delayed extents to unwritten when zeroing post eof blocks
    - xfs: allow symlinks with short remote targets
    - xfs: make sure sb_fdblocks is non-negative
    - xfs: fix unlink vs cluster buffer instantiation race
    - xfs: fix freeing speculative preallocations for preallocated files
    - xfs: allow unlinked symlinks and dirs with zero size
    - xfs: restrict when we try to align cow fork delalloc to cowextsz hints
    - selftests: mptcp: join: change capture/checksum as bool
    - selftests: mptcp: join: test for prohibited MPC to port-based endp
    - selftests: mptcp: remove duplicated variables
    - iio: accel: bma400: Fix uninitialized variable field_value in tap event
      handling.
    - bpf: Make sure internal and UAPI bpf_redirect flags don't overlap
    - bpf: devmap: provide rxq after redirect
    - cpufreq/amd-pstate: Fix amd_pstate mode switch on shared memory systems
    - lib/Kconfig.debug: fix grammar in RUST_BUILD_ASSERT_ALLOW
    - bpf: Fix memory leak in bpf_core_apply
    - RDMA/bnxt_re: Fix a possible memory leak
    - RDMA/bnxt_re: Fix incorrect AVID type in WQE structure
    - RDMA/bnxt_re: Add a check for memory allocation
    - x86/resctrl: Avoid overflow in MB settings in bw_validate()
    - ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin
    - bpf: Add cookie to perf_event bpf_link_info records
    - bpf: fix unpopulated name_len field in perf_event link info
    - selftests/bpf: Add cookies check for perf_event fill_link_info test
    - selftests/bpf: fix perf_event link info name_len assertion
    - s390/pci: Handle PCI error codes other than 0x3a
    - bpf: fix kfunc btf caching for modules
    - iio: frequency: {admv4420,adrf6780}: format Kconfig entries
    - iio: frequency: admv4420: fix missing select REMAP_SPI in Kconfig
    - drm/vmwgfx: Handle possible ENOMEM in vmw_stdu_connector_atomic_check
    - selftests/bpf: Fix cross-compiling urandom_read
    - task_work: Add TWA_NMI_CURRENT as an additional notify mode.
    - sched/core: Disable page allocation in task_tick_mm_cid()
    - ALSA: hda/cs8409: Fix possible NULL dereference
    - firmware: arm_scmi: Fix the double free in scmi_debugfs_common_setup()
    - RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP
    - RDMA/irdma: Fix misspelling of "accept*"
    - RDMA/srpt: Make slab cache names unique
    - ipv4: give an IPv4 dev to blackhole_netdev
    - RDMA/bnxt_re: Fix the max CQ WQEs for older adapters
    - RDMA/bnxt_re: Fix out of bound check
    - RDMA/bnxt_re: Return more meaningful error
    - RDMA/bnxt_re: Fix a bug while setting up Level-2 PBL pages
    - RDMA/bnxt_re: Fix the GID table length
    - accel/qaic: Fix the for loop used to walk SG table
    - drm/msm/dpu: make sure phys resources are properly initialized
    - drm/msm/dpu: check for overflow in _dpu_crtc_setup_lm_bounds()
    - drm/msm/dsi: improve/fix dsc pclk calculation
    - drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation
    - drm/msm: Avoid NULL dereference in msm_disp_state_print_regs()
    - drm/msm: Allocate memory for disp snapshot with kvzalloc()
    - firmware: arm_scmi: Queue in scmi layer for mailbox implementation
    - net/smc: Fix memory leak when using percpu refs
    - net: usb: usbnet: fix race in probe failure
    - net: stmmac: dwmac-tegra: Fix link bring-up sequence
    - octeontx2-af: Fix potential integer overflows on integer shifts
    - drm/amd/amdgpu: Fix double unlock in amdgpu_mes_add_ring
    - macsec: don't increment counters for an unrelated SA
    - netdevsim: use cond_resched() in nsim_dev_trap_report_work()
    - net: ethernet: aeroflex: fix potential memory leak in
      greth_start_xmit_gbit()
    - net/smc: Fix searching in list of known pnetids in smc_pnet_add_pnetid
    - net: xilinx: axienet: fix potential memory leak in axienet_start_xmit()
    - bpf: Fix truncation bug in coerce_reg_to_size_sx()
    - irqchip/renesas-rzg2l: Fix missing put_device
    - drm/msm/dpu: don't always program merge_3d block
    - net: bcmasp: fix potential memory leak in bcmasp_xmit()
    - tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink().
    - net: dsa: mv88e6xxx: Fix the max_vid definition for the MV88E6361
    - genetlink: hold RCU in genlmsg_mcast()
    - ravb: Remove setting of RX software timestamp
    - net: ravb: Only advertise Rx/Tx timestamps if hardware supports it
    - scsi: target: core: Fix null-ptr-deref in target_alloc_device()
    - smb: client: fix possible double free in smb2_set_ea()
    - smb: client: fix OOBs when building SMB2_IOCTL request
    - usb: typec: altmode should keep reference to parent
    - s390: Initialize psw mask in perf_arch_fetch_caller_regs()
    - bpf: Fix link info netfilter flags to populate defrag flag
    - vmxnet3: Fix packet corruption in vmxnet3_xdp_xmit_frame
    - net/mlx5: Check for invalid vector index on EQ creation
    - net/mlx5: Fix command bitmask initialization
    - net/mlx5: Unregister notifier on eswitch init failure
    - bpf, sockmap: SK_DROP on attempted redirects of unsupported af_vsock
    - vsock: Update rx_bytes on read_skb()
    - vsock: Update msg_count on read_skb()
    - bpf, vsock: Drop static vsock_bpf_prot initialization
    - riscv, bpf: Make BPF_CMPXCHG fully ordered
    - nvme-pci: fix race condition between reset and nvme_dev_disable()
    - bpf: Fix iter/task tid filtering
    - cdrom: Avoid barrier_nospec() in cdrom_ioctl_media_changed()
    - khugepaged: inline hpage_collapse_alloc_folio()
    - khugepaged: convert alloc_charge_hpage to alloc_charge_folio
    - khugepaged: remove hpage from collapse_file()
    - mm: khugepaged: fix the arguments order in khugepaged_collapse_file trace
      point
    - iio: adc: ti-lmp92064: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
    - xhci: dbgtty: remove kfifo_out() wrapper
    - xhci: dbgtty: use kfifo from tty_port struct
    - xhci: dbc: honor usb transfer size boundaries.
    - usb: gadget: f_uac2: fix non-newline-terminated function name
    - usb: gadget: f_uac2: fix return value for UAC2_ATTRIBUTE_STRING store
    - XHCI: Separate PORT and CAPs macros into dedicated file
    - usb: dwc3: core: Fix system suspend on TI AM62 platforms
    - tracing/fprobe-event: cleanup: Fix a wrong comment in fprobe event
    - tracing/probes: cleanup: Set trace_probe::nr_args at trace_probe_init
    - tracing/probes: Support $argN in return probe (kprobe and fprobe)
    - uprobes: encapsulate preparation of uprobe args buffer
    - uprobes: prepare uprobe args buffer lazily
    - uprobes: prevent mutex_lock() under rcu_read_lock()
    - uprobe: avoid out-of-bounds memory access of fetching args
    - exec: don't WARN for racy path_noexec check
    - ASoC: amd: yc: Add quirk for HP Dragonfly pro one
    - ASoC: codecs: lpass-rx-macro: add missing CDC_RX_BCL_VBAT_RF_PROC2 to
      default regs values
    - ASoC: fsl_sai: Enable 'FIFO continue on error' FCONT bit
    - arm64: Force position-independent veneers
    - udf: refactor udf_current_aext() to handle error
    - udf: refactor udf_next_aext() to handle error
    - udf: refactor inode_bmap() to handle error
    - udf: fix uninit-value use in udf_get_fileshortad
    - ASoC: qcom: sm8250: add qrb4210-rb2-sndcard compatible string
    - cifs: Validate content of NFS reparse point buffer
    - platform/x86: dell-sysman: add support for alienware products
    - LoongArch: Don't crash in stack_top() for tasks without vDSO
    - jfs: Fix sanity check in dbMount
    - tracing/probes: Fix MAX_TRACE_ARGS limit handling
    - tracing: Consider the NULL character when validating the event length
    - xfrm: extract dst lookup parameters into a struct
    - xfrm: respect ip protocols rules criteria when performing dst lookups
    - netfilter: bpf: must hold reference on net namespace
    - net/sun3_82586: fix potential memory leak in sun3_82586_send_packet()
    - net: plip: fix break; causing plip to never transmit
    - octeon_ep: Implement helper for iterating packets in Rx queue
    - octeon_ep: Add SKB allocation failures handling in __octep_oq_process_rx()
    - net: dsa: mv88e6xxx: Fix error when setting port policy on mv88e6393x
    - fsl/fman: Save device references taken in mac_probe()
    - fsl/fman: Fix refcount handling of fman-related devices
    - netfilter: xtables: fix typo causing some targets not to load on IPv6
    - net: wwan: fix global oob in wwan_rtnl_policy
    - net/sched: adjust device watchdog timer to detect stopped queue at right
      time
    - net: fix races in netdev_tx_sent_queue()/dev_watchdog()
    - net: usb: usbnet: fix name regression
    - bpf: Add MEM_WRITE attribute
    - bpf: Fix overloading of MEM_UNINIT's meaning
    - bpf: Remove MEM_UNINIT from skb/xdp MTU helpers
    - net/sched: act_api: deny mismatched skip_sw/skip_hw flags for actions
      created by classifiers
    - net: sched: fix use-after-free in taprio_change()
    - net: sched: use RCU read-side critical section in taprio_dump()
    - posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime()
    - Bluetooth: SCO: Fix UAF on sco_sock_timeout
    - Bluetooth: ISO: Fix UAF on iso_sock_timeout
    - bpf,perf: Fix perf_event_detach_bpf_prog error handling
    - net: dsa: mv88e6xxx: group cycle counter coefficients
    - net: dsa: mv88e6xxx: read cycle counter period from hardware
    - net: dsa: mv88e6xxx: support 4000ps cycle counter period
    - ASoC: dt-bindings: davinci-mcasp: Fix interrupts property
    - ASoC: dt-bindings: davinci-mcasp: Fix interrupt properties
    - ASoC: loongson: Fix component check failed on FDT systems
    - ASoC: max98388: Fix missing increment of variable slot_found
    - ASoC: rsnd: Fix probe failure on HiHope boards due to endpoint parsing
    - ASoC: fsl_micfil: Add a flag to distinguish with different volume control
      types
    - ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size()
    - powercap: dtpm_devfreq: Fix error check against dev_pm_qos_add_request()
    - nfsd: cancel nfsd_shrinker_work using sync mode in nfs4_state_shutdown_net
    - ALSA: hda/realtek: Update default depop procedure
    - smb: client: Handle kstrdup failures for passwords
    - cpufreq: CPPC: fix perf_to_khz/khz_to_perf conversion exception
    - btrfs: fix passing 0 to ERR_PTR in btrfs_search_dir_index_item()
    - btrfs: zoned: fix zone unusable accounting for freed reserved extent
    - ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[]
    - ACPI: PRM: Find EFI_MEMORY_RUNTIME block for PRM handler and context
    - ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid
      detection issue
    - nilfs2: fix kernel bug due to missing clearing of buffer delay flag
    - openat2: explicitly return -E2BIG for (usize > PAGE_SIZE)
    - KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory
    - KVM: arm64: Fix shift-out-of-bounds bug
    - KVM: arm64: Don't eagerly teardown the vgic on init error
    - x86/lam: Disable ADDRESS_MASKING in most cases
    - [Config] disable ADDRESS_MASKING
    - ALSA: hda/tas2781: select CRC32 instead of CRC32_SARWATE
    - ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593
    - LoongArch: Get correct cores_per_package for SMT systems
    - LoongArch: Enable IRQ if do_ale() triggered in irq-enabled context
    - LoongArch: Make KASAN usable for variable cpu_vabits
    - xfrm: fix one more kernel-infoleak in algo dumping
    - hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event
    - drm/amd/display: Disable PSR-SU on Parade 08-01 TCON too
    - selinux: improve error checking in sel_write_load()
    - net: phy: dp83822: Fix reset pin definitions
    - ata: libata: Set DID_TIME_OUT for commands that actually timed out
    - ASoC: qcom: Fix NULL Dereference in asoc_qcom_lpass_cpu_platform_probe()
    - platform/x86: dell-wmi: Ignore suspend notifications
    - ACPI: PRM: Clean up guid type in struct prm_handler_info
    - tracing: probes: Fix to zero initialize a local variable
    - task_work: make TWA_NMI_CURRENT handling conditional on IRQ_WORK
    - xfrm: validate new SA's prefixlen using SA family when sel.family is unset
    - bpf: Use raw_spinlock_t in ringbuf
    - reset: starfive: jh71x0: Fix accessing the empty member on JH7110 SoC
    - bpf: Fix unpopulated path_size when uprobe_multi fields unset
    - RDMA/bnxt_re: Fix incorrect dereference of srq in async event
    - RDMA/bnxt_re: Get the toggle bits from SRQ events
    - RDMA/bnxt_re: Change the sequence of updating the CQ toggle value
    - drm/msm/dpu: move CRTC resource assignment to dpu_encoder_virt_atomic_check
    - ring-buffer: Fix reader locking when changing the sub buffer order
    - drm/msm/dpu: Don't always set merge_3d pending flush
    - drm/msm/a6xx+: Insert a fence wait before SMMU table update
    - drm/xe: Take job list lock in xe_sched_add_pending_job
    - drm/xe: Use bookkeep slots for external BO's in exec IOCTL
    - net: ethernet: mtk_eth_soc: fix memory corruption during fq dma init
    - net/mlx5e: Don't call cleanup on profile rollback failure
    - bpf: Fix print_reg_state's constant scalar dump
    - fsnotify: optimize the case of no parent watcher
    - fsnotify: Avoid data race between fsnotify_recalc_mask() and
      fsnotify_object_watched()
    - drm/xe/mcr: Use Xe2_LPM steering tables for Xe2_HPM
    - objpool: fix choosing allocation for percpu slots
    - bnxt_en: replace ptp_lock with irqsave variant
    - bpf, arm64: Fix address emission with tag-based KASAN enabled
    - net: dsa: microchip: disable EEE for KSZ879x/KSZ877x/KSZ876x
    - ASoC: topology: Bump minimal topology ABI version
    - fbdev: wm8505fb: select CONFIG_FB_IOMEM_FOPS
    - btrfs: qgroup: set a more sane default value for subtree drop threshold
    - btrfs: clear force-compress on remount when compress mount option is given
    - x86/amd_nb: Add new PCI IDs for AMD family 1Ah model 60h-70h
    - x86/amd_nb: Add new PCI ID for AMD family 1Ah model 20h
    - btrfs: reject ro->rw reconfiguration if there are hard ro requirements
    - xfs: don't fail repairs on metadata files with no attr fork
    - drm/bridge: Fix assignment of the of_node of the parent to aux bridge
    - platform/x86/intel/pmc: Fix pmc_core_iounmap to call iounmap for valid
      addresses
    - fgraph: Fix missing unlock in register_ftrace_graph()
    - fgraph: Change the name of cpuhp state to "fgraph:online"
    - ASoC: SOF: Intel: hda: Always clean up link DMA during stop
    - ASoC: dapm: avoid container_of() to get component
    - ASoC: qcom: sc7280: Fix missing Soundwire runtime stream alloc
    - ASoC: qcom: sdm845: add missing soundwire runtime stream alloc
    - soundwire: intel_ace2x: Send PDI stream number during prepare
    - x86: support user address masking instead of non-speculative conditional
    - ASoC: qcom: Select missing common Soundwire module code on SDM845
    - SAUCE: Revert "iio: adc: ti-lmp92064: add missing select
      IIO_(TRIGGERED_)BUFFER in Kconfig"
    - Upstream stable to v6.6.58, v6.6.59, v6.11.6
  * CVE-2025-21756
    - vsock: Keep the binding until socket destruction
    - vsock: Orphan socket after transport release
  * Fix NIC name changes for ice (LP: #2100264)
    - ice: Remove ndo_get_phys_port_name
  * CVE-2024-50256
    - netfilter: nf_reject_ipv6: fix potential crash in nf_send_reset6()
  * CVE-2025-21702
    - pfifo_tail_enqueue: Drop new packet when sch->limit == 0
  * CVE-2024-50167
    - be2net: fix potential memory leak in be_xmit()
  * Fix line-out playback on some platforms with Cirrus Logic “Dolphin” hardware
    (LP: #2099880)
    - ALSA: hda/cirrus: Correct the full scale volume set logic
  * Enable Large Language Model (LLM) workloads using Intel NPU (LP: #2098972)
    - accel/ivpu: Increase DMA address range
  * Patchset for TUXEDO devices (LP: #2098104)
    - wifi: ath12k: add fallback board name without variant while searching
      board-2.bin
    - wifi: ath12k: remove unused ATH12K_BD_IE_BOARD_EXT
    - wifi: ath12k: add support to search regdb data in board-2.bin for WCN7850
    - wifi: ath12k: support default regdb while searching board-2.bin for WCN7850
    - ACPI: resource: Use IRQ override on Maibenben X565
    - ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx
    - ALSA: hda/realtek: Fix headset mic on TUXEDO Gemini 17 Gen3
    - ALSA: hda/realtek: Fix headset mic on TUXEDO Stellaris 16 Gen6 mb1
    - PCI: Avoid putting some root ports into D3 on TUXEDO Sirius Gen1
    - nvme-pci: Add TUXEDO InfinityFlex to Samsung sleep quirk
    - nvme-pci: Add TUXEDO IBP Gen9 to Samsung sleep quirk
  * Introduce and use sendpages_ok() instead of sendpage_ok() in nvme-tcp and
    drbd (LP: #2093871)
    - net: introduce helper sendpages_ok()
    - nvme-tcp: use sendpages_ok() instead of sendpage_ok()
    - drbd: use sendpages_ok() instead of sendpage_ok()
  * CVE-2024-56765
    - powerpc/pseries/vas: Add close() callback in vas_vm_ops struct
  * CVE-2025-21700
    - net: sched: Disallow replacing of child qdisc from one parent to another
  * CVE-2024-56615
    - bpf: fix OOB devmap writes when deleting elements
  * CVE-2024-56651
    - can: hi311x: hi3110_can_ist(): fix potential use-after-free
  * CVE-2024-56627
    - ksmbd: fix Out-of-Bounds Read in ksmbd_vfs_stream_read
  * CVE-2024-56600
    - net: inet6: do not leave a dangling sk pointer in inet6_create()
  * CVE-2024-56661
    - tipc: fix NULL deref in cleanup_bearer()
  * CVE-2024-56642
    - tipc: Fix use-after-free of kernel socket in cleanup_bearer().
  * CVE-2024-53227
    - scsi: bfa: Fix use-after-free in bfad_im_module_exit()
  * CVE-2024-53237
    - Bluetooth: fix use-after-free in device_for_each_child()
  * CVE-2024-53166
    - block, bfq: fix bfqq uaf in bfq_limit_depth()
  * CVE-2024-50265
    - ocfs2: remove entry once instead of null-ptr-dereference in
      ocfs2_xa_remove()
  * CVE-2024-50249
    - ACPI: CPPC: Make rmw_lock a raw_spin_lock
  * iBFT iSCSI out-of-bounds shift UBSAN warning (LP: #2097824)
    - iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic()
  * [Ubuntu 24.04] MultiVM - L2 guest(s) running stress-ng getting stuck at
    booting after triggering crash (LP: #2077722)
    - KVM: PPC: Book3S HV: Mask off LPCR_MER for a vCPU before running it to avoid
      spurious interrupts
  * btrfs will WARN_ON() in btrfs_remove_qgroup() unnecessarily (LP: #2091719)
    - btrfs: improve the warning and error message for btrfs_remove_qgroup()
  * CVE-2024-50248
    - ntfs3: Add bounds checking to mi_enum_attr()
    - fs/ntfs3: Sequential field availability check in mi_enum_attr()
  * CVE-2025-21701
    - net: avoid race between device unregistration and ethnl ops
  * CVE-2024-57798
    - drm/dp_mst: Ensure mst_primary pointer is valid in
      drm_dp_mst_handle_up_req()
  * CVE-2024-56672
    - blk-cgroup: Fix UAF in blkcg_unpin_online()
  * CVE-2024-56658
    - net: defer final 'struct net' free in netns dismantle
  * CVE-2024-56598
    - jfs: array-index-out-of-bounds fix in dtReadFirst
  * CVE-2024-56595
    - jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree
  * CVE-2024-53140
    - netlink: terminate outstanding dump on socket close
  * CVE-2024-53063
    - media: dvbdev: prevent the risk of out of memory access
  * CVE-2024-50302
    - HID: core: zero-initialize the report buffer

  [ Ubuntu-qcom: 6.8.0-1042.42 ]

  * noble/linux-qcom: 6.8.0-1042.42 -proposed tracker (LP: #2112174)
  * Miscellaneous Ubuntu changes
    - [configs] change CONFIG_HWSPINLOCK_QCOM to y

  [ Ubuntu-qcom: 6.8.0-1041.41 ]

  * noble/linux-qcom: 6.8.0-1041.41 -proposed tracker (LP: #2111886)
  * [RB3][x02] spf core errors found in dmesg
    - SAUCE: qcom: spf-core: use pr_info() for successful logs
  * [RB3][x03] va_macro error found in dmesg
    - SAUCE: ASoC: lpass-va-macro: change dt entry missing to dev_info()
  * [RB8][x02] spmi errors found in dmesg
    - SAUCE: arm64: sa8775: remove allow-set-time property from rtc
  * Miscellaneous Ubuntu changes
    - SAUCE: switch WIFI firmware to *.mbn from *.mdt
  * Miscellaneous upstream changes
    - msm: camera: icp: Remove Redundant Structure Field
    - msm: camera: uapi: Adding flex array support to fix UBSAN kernel panic
    - PENDING: rpmsg: glink: do not serve intent request if no callback present

  [ Ubuntu-qcom: 6.8.0-1040.40 ]

  * noble/linux-qcom: 6.8.0-1040.40 -proposed tracker (LP: #2110187)
  * "[6490][x02] tc956x_pci-eth errors found in dmesg"
    - Ubuntu: SAUCE: change phy detection log-level from alert to info
  * Miscellaneous Ubuntu changes
    - SAUCE: follow-up renaming from qcs9075-rb8 to qcs9075-iq-9075-evk
  * Miscellaneous upstream changes
    - PENDING: qcom: ice: Add ice probe
    - PENDING: arm64: dts: qcom: Rename qcs9075-rb8 to qcs9075-iq-9075-evk
    - QCLINUX: arm64: dts: qcom: qcs9075-addons: Rename rb8 to iq-9075-evk
    - PENDING: tty: serial: qcom-geni-serial: fix CTS control for UART in loopback
      mode
    - QCLINUX: arm64: deconfig: enable CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT
    - PENDING: misc: fastrpc: Remove PD status check
    - Revert "FROMLIST: arm64: dts: qcom: sa8775p: Add CPUs to psci power domain"
    - Revert "BACKPORT: UPSTREAM: arm64: dts: qcom: sa8775p: add CPU idle states"

  [ Ubuntu-qcom: 6.8.0-1039.39 ]

  * noble/linux-qcom: 6.8.0-1039.39 -proposed tracker (LP: #2108955)
  * [RB8][x02] hd3ss3220 not boud to the device
    - Revert "usb: dwc3: core: set force_gen1 bit in USB31 devices if max speed is
      SS"
  * "[RB8][x02] The firmware for i2c_qcom_geni (qupv3fw.elf) not in
    initramfs" // "[RB8][x02] qcom_geni_serial errors found in dmesg"
    - SAUCE: qcom-geni-se.c: add MODULE_FIRMWARE() to copy firmware to initrd
  * Miscellaneous upstream changes
    - kgsl: Read DDR type from device tree node
    - qcom: qtee_shmbridge: change pr_err() to pr_info() for bridge size
    - qcom: qtee_shmbridge: change pr_err() to pr_info() for bridge size

  [ Ubuntu-qcom: 6.8.0-1038.38 ]

  * noble/linux-qcom: 6.8.0-1038.38 -proposed tracker (LP: #2107286)
  * Packaging resync (LP: #1786013)
    - [Packaging] debian.qcom/dkms-versions -- update from kernel-versions
      (main/d2025.04.13)
  * Miscellaneous Ubuntu changes
    - SAUCE: fix firmware for rb8
  * Miscellaneous upstream changes
    - kgsl: Fix UBSAN warning in kgsl_get_page_size

  [ Ubuntu-qcom: 6.8.0-1037.37 ]

  * noble/linux-qcom: 6.8.0-1037.37 -proposed tracker (LP: #2106781)
  * Miscellaneous Ubuntu changes
    - SAUCE: add QCS6490 industrical kit dt to compiled-dtb.dtb
    - [Config] Disable CONFIG_DRM_MSM_VALIDATE_XML
  * Miscellaneous upstream changes
    - QCLINUX: arm64: dts: qcom: qcm6490-graphics: Don't disable drm gpu/gmu nodes
    - QCLINUX: arm64: dts: qcom: qcs9100-graphics: Don't disable drm gpu/gmu nodes

  [ Ubuntu-qcom: 6.8.0-1036.36 ]

  * noble/linux-qcom: 6.8.0-1036.36 -proposed tracker (LP: #2105444)
  * Packaging resync (LP: #1786013)
    - [Packaging] debian.qcom/dkms-versions -- update from kernel-versions
      (main/d2025.03.31)
  * Miscellaneous Ubuntu changes
    - SAUCE: Add Makefile code to apply overlays for GA1.4
    - [Packaging] build zfs
  * Miscellaneous upstream changes
    - PENDING: drm/msm/dsi: Add DSI support for SA8775P
    - PENDING: drm/msm/dsi: add DSI PHY configuration for SA8775P
    - QCLINUX: Revert "PENDING: drm/bridge: anx7625: Fix circular dependency"
    - PENDING: arm64: dts: qcom: sa8775p: add DSI CTRL and PHY support
    - PENDING: ASoC: dt-bindings: q6dsp: Add High Speed Audio DAI ID support for
      MI2S and TDM
    - PENDING: net: pcs: Add 5G baseR changes in PCS driver
    - PENDING: net: stmmac: Add support for 5GbaseR to configure mac
    - PENDING: ASoC: qcom: q6dsp: Add SDR High speed DAI support for MI2S and TDM
    - PENDING: ASoC: qcom: qcm9100: Add machine driver for qcs9100-ride and
      qcs9075-rb8 boards
    - PENDING: net: phy: aquantia: Add support for 5GbaseR
    - PENDING: arm64: dts: qcom: sa8775p: add anx7625 DSI to DP bridge nodes
    - PENDING: drm/bridge: anx7625: vote for pm runtime during bridge attach
    - PENDING: drm/bridge: anx7625: update bridge_ops and sink detect logic
    - PENDING: arm64: defconfig: qcom_gen5auto: Enable TSC
    - PENDING: arm64: dts: qcom: qcs8300: Add support for camss
    - PENDING: media: qcom: camss: Add support for camss driver on qcs8300
    - PENDING: media: qcom: camss: add TPG support on camss for qcs8300
    - PENDING: net: stmmac: Enable PTP Packet id based timestamping
    - PENDING: net: PCS: Call PCS link up sequence for 10GBASER
    - PENDING: net: stmmac: Add support for 10GBASER mode within Mac link up
    - PENDING: ARM: dts: msm: Add RPMh stats for 8255p
    - QCLINUX: arm64: dts: qcom: Update the DAI ID for SDR High Speed dailinks
    - QCLINUX: Revert "PENDING: tty: serial: qcom-geni-serial: Increase Rx buffer
      size"
    - UPSTREAM: BACKPORT: arm64: dts: qcm6490: Add interconnect for CDSP
      remoteproc
    - BACKPORT: FROMLIST: remoteproc: qcom: Add iommu map_unmap helper function
    - BACKPORT: FROMLIST: remoteproc: qcom: Add helper function to support IOMMU
      devmem translation
    - BACKPORT: FROMLIST: remoteproc: qcom: Add support to parse qcom,devmem
      property
    - BACKPORT: FROMLIST: remoteproc: qcom: Add support of SHM bridge to enable
      memory protection
    - BACKPORT: FROMLIST: remoteproc: qcom: Enable map/unmap and SHM bridge
      support
    - QCLINUX: drm/msm: Remove changes made to prevent gpu probe
    - FROMLIST: arm64: dts: qcom: sa8775p: Add gpu and gmu nodes
    - QCLINUX: arm64: dts: qcom: qcm6490-addons: Don't disable drm gpu/gmu nodes
    - QCLINUX: arm64: dts: qcom: qcs615: addons: Add coresight nodes
    - PENDING: arm64: dts: qcom: sa8255p: Update hysteresis to 10degC
    - QCLINUX: arm64: dts: qcom: sa8775p: Add EL2 dtb support
    - QCLINUX: arm64: dts: qcom: qcs615: addons: Add memory dump table
    - QCLINUX: arm64: defconfig: qcom: Enable QCS9100 machine driver config
    - PENDING: arm64: dts: qcom: sa7255p: Disable USB U1/U2 entry
    - FROMGIT: arm64: dts: qcom: sc8280xp: Disable USB U1/U2 entry
    - FROMGIT: arm64: dts: qcom: sc8180x: Disable USB U1/U2 entry
    - PENDING: Coresight: Add an integer array to tmc driver data
    - PENDING: pinctrl: qcom: fix sa8775p lpass lpi quad pinctrl setting
    - FROMLIST: arm64: dts: qcom: sa8775p: Remove extra entries from the iommus
      property
    - QCLINUX: arm64: dts: qcom: add hs0 mi2s dai for qcs9075-rb8
    - QCLINUX: arm64: dts: qcom: qcs615: addons: Enable DCC
    - PENDING: usb: dwc3: qcom: Adding GPIO-based regulator functionality for VBUS
    - PENDING: arm64: dts: configs: Enable HD3SS322 USB Type-C DRP port controller
      driver on QCS9075 RB8
    - PENDING: arm64: dts: qcom: Flatten USB DT node for USB0 on QCS9075 RB8
      Platform
    - PENDING: arm64: dts: qcom: Add DRD mode support for USB0 on QCS9075 RB8
    - PENDING: arm64: dts: qcom: Flatten USB DT node for USB1 on QCS9075 RB8
      Platform
    - PENDING: arm64: dts: qcom: Add host mode support for USB1 on QCS9075 RB8
    - FROMLIST: dt-bindings: clock: Add Qualcomm QCS615 Camera clock controller
    - FROMLIST: clk: qcom: camcc-qcs615: Add QCS615 camera clock controller driver
    - FROMLIST: dt-bindings: clock: Add Qualcomm QCS615 Display clock controller
    - FROMLIST: clk: qcom: dispcc-qcs615: Add QCS615 display clock controller
      driver
    - FROMLIST: dt-bindings: clock: Add Qualcomm QCS615 Graphics clock controller
    - FROMLIST: clk: qcom: gpucc-qcs615: Add QCS615 graphics clock controller
      driver
    - FROMLIST: dt-bindings: clock: Add Qualcomm QCS615 Video clock controller
    - FROMLIST: clk: qcom: videocc-qcs615: Add QCS615 video clock controller
      driver
    - FROMLIST: arm64: defconfig: Enable QCS615 clock controllers
    - PENDING: ASoC: qcom: q6dsp: Update formats and max rate for Primary i2s
    - QCLINUX: arm64: defconfigs: Disable TBU support
    - FROMLIST: arm64: dts: qcom: sa8775p-ride: Add firmware-name in BT node
    - QCLINUX: Revert "PENDING: arm64: qcs9075-rb8: disable uart bt en pin in DTS"
    - FROMLIST: arm64: dts: qcom: sa8775p: Remove cdsp compute-cb at 10
    - FROMLIST: arm64: dts: qcom: qcs8300-ride: Add firmware-name in BT node
    - PENDING: arm64: dts: qcom: qcs8300: enable DSI-DP bridge port on QCS8300
    - PENDING: driver: bluetooth: hci_qca: fix SSR unable to wake up bug
    - QCLINUX: arm64: deconfig: Enable QCS615 clock controllers
    - FROMLIST: arm64: dts: qcom: Add clock nodes for multimedia clock
    - FROMLIST: arm64: dts: qcom: Add cpu scaling clock node
    - QCLINUX: ASoC: qcom: common: Add qcom_snd_parse_of_v2 support
    - QCLINUX: arm64: defconfigs: Enable CONFIG_PM_DEBUG
    - PENDING: serial: qcom-geni: Optimize qcom_geni_uart_ports and increase UART
      ports to 5
    - QCLINUX: firmware: qcom_tzmem: Use ns_vmid_num to set self owner bit
    - QCLINUX: arm64: dts: qcom: sa8775p: Fix cdsp1 node properties
    - QCLINUX: arm64: dts: qcom: sa8775p: Add EL2 dtb support for ride board
    - PENDING: ASoC: qcom: q6dsp: Update rates for Primary i2s rx
    - QCLINUX: arm64: dts: Remove unused pcie1 QPS615 phy node for QEP8121
    - PENDING: arm64: dts: qcom: qcs9075: Add displayport1 device node
    - PENDING: serial: qcom-geni-serial: Enable support for
    - PENDING: net: stmmac: dwmac-qcom-ethqos: Configure host DMA width for
      SA8797P
    - QCLINUX: arm64: dts: Replace AQR113c phy with RTL8211 phy
    - QCLINUX: arm64: defconfig: enable Novatek NT36672E and Lontium lt9611UXC
      configs
    - PENDING: net: stmmac: Fix NULL pointer access for GPTP packets
    - PENDING: arm64: dts: qcom: qcs9075: Change phy-mode to SGMII
    - QCLINUX: ASoC: qcom: qcm6490: Use qcom_snd_parse_of_v2 to support common
      dailink data
    - PENDING: ASoC: qcom: qcm9100: Fix the dapm routings for qcs8300
    - QCLINUX: duplicate msm/ to msm_default/
    - QCLINUX: Add support to compile msm_display.ko
    - Ubuntu: [Config] update CONFIGs for GA 1.4
  [ Ubuntu: 6.8.0-56.58 ]
  * noble/linux: 6.8.0-56.58 -proposed tracker (LP: #2098244)
  * Noble update: upstream stable patchset 2024-07-19 (LP: #2073603)
    - Revert "drm: Make drivers depends on DRM_DW_HDMI"
    - Revert "UBUNTU: [Config] Drivers now depend on DRM_DW_HDMI"
  * drm/amd/display: Add check for granularity in dml ceil/floor helpers
    (LP: #2098080)
    - drm/amd/display: Add check for granularity in dml ceil/floor helpers
  * optimized default EPP for GNR family (LP: #2097554)
    - cpufreq: intel_pstate: Update Balance-performance EPP for Granite Rapids
  * Incorrect LAPIC/x2APIC parsing order (LP: #2097455)
    - x86/acpi: Fix LAPIC/x2APIC parsing order
  * MGLRU: page allocation failure on NUMA-enabled systems (LP: #2097214)
    - mm/vmscan: wake up flushers conditionally to avoid cgroup OOM
  * Upstream commit 65357e2c164a: "RDMA/mana_ib: set node_guid" applied
    incorrectly (LP: #2096885)
    - Revert "RDMA/mana_ib: set node_guid"
  * AppArmor early policy load not funcitoning (LP: #2095370)
    - SAUCE: Revert "UBUNTU: SAUCE: apparmor4.0.0 [67/90]: userns - add the
      ability to reference a global variable for a feature value"
  * apparmor unconfined profile blocks pivot_root (LP: #2067900)
    - SAUCE: Revert "UBUNTU: SAUCE: apparmor4.0.0 [81/90]: apparmor: convert easy
      uses of unconfined() to label_mediates()"
  * CVE-2024-50117
    - drm/amd: Guard against bad data for ATIF ACPI method
  * CVE-2024-56582
    - btrfs: fix use-after-free in btrfs_encoded_read_endio()
  * CVE-2024-53165
    - sh: intc: Fix use-after-free bug in register_intc_controller()
  * CVE-2024-53156
    - wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service()
  * CVE-2024-56663
    - wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one
  * CVE-2024-56614
    - xsk: fix OOB map writes when deleting elements
  * VM boots slowly with large-BAR GPU Passthrough due to pci/probe.c redundancy
    (LP: #2097389)
    - PCI: Batch BAR sizing operations
  * Noble update: upstream stable patchset 2025-02-04 (LP: #2097393)
    - Revert "PCI/MSI: Provide stubs for IMS functions"
    - gfs2: Revert "introduce qd_bh_get_or_undo"
    - gfs2: qd_check_sync cleanups
    - gfs2: Revert "ignore negated quota changes"
    - Revert "powerpc/ps3_defconfig: Disable PPC64_BIG_ENDIAN_ELF_ABI_V2"
    - tracing: Have saved_cmdlines arrays all in one allocation
    - spi: spi-fsl-lpspi: remove redundant spi_controller_put call
    - ata: ahci: Add mask_port_map module parameter
    - ASoC: tas2781: mark dvc_tlv with __maybe_unused
    - scsi: sd: Do not repeat the starting disk message
    - bootconfig: Fix the kerneldoc of _xbc_exit()
    - perf sched: Move start_work_mutex and work_done_wait_mutex initialization to
      perf_sched__replay()
    - perf sched: Fix memory leak in perf_sched__map()
    - perf sched: Move curr_thread initialization to perf_sched__map()
    - perf sched: Move curr_pid and cpu_last_switched initialization to
      perf_sched__{lat|map|replay}()
    - libsubcmd: Don't free the usage string
    - selftests: Introduce Makefile variable to list shared bash scripts
    - jbd2: fix kernel-doc for j_transaction_overhead_buffers
    - lib/build_OID_registry: avoid non-destructive substitution for Perl < 5.13.2
      compat
    - drm/amd/display: Remove a redundant check in authenticated_dp
    - drm/amd/display: Revert "Check HDCP returned status"
    - zram: don't free statically defined names
    - x86/amd_nb: Add new PCI IDs for AMD family 0x1a
    - rtnetlink: change nlk->cb_mutex role
    - rtnetlink: add RTNL_FLAG_DUMP_UNLOCKED flag
    - mpls: no longer hold RTNL in mpls_netconf_dump_devconf()
    - phonet: no longer hold RTNL in route_dumpit()
    - rcu/nocb: Make IRQs disablement symmetric
    - HID: asus: add ROG Ally N-Key ID and keycodes
    - HID: asus: add ROG Z13 lightbar
    - hid-asus: add ROG Ally X prod ID to quirk list
    - scsi: Revert "scsi: sd: Do not repeat the starting disk message"
    - btrfs: fix uninitialized pointer free in add_inode_ref()
    - btrfs: fix uninitialized pointer free on read_alloc_one_name() error
    - ksmbd: fix user-after-free from session log off
    - ALSA: hda/conexant - Fix audio routing for HP EliteOne 1000 G2
    - mptcp: pm: fix UaF read in mptcp_pm_nl_rm_addr_or_subflow
    - net: enetc: remove xdp_drops statistic from enetc_xdp_drop()
    - net: enetc: block concurrent XDP transmissions during ring reconfiguration
    - net: enetc: disable Tx BD rings after they are empty
    - net: enetc: disable NAPI after all rings are disabled
    - net: enetc: add missing static descriptor and inline keyword
    - posix-clock: Fix missing timespec64 check in pc_clock_settime()
    - udp: Compute L4 checksum as usual when not segmenting the skb
    - arm64: probes: Remove broken LDR (literal) uprobe support
    - arm64: probes: Fix simulate_ldr*_literal()
    - arm64: probes: Fix uprobes for big-endian kernels
    - net: macb: Avoid 20s boot delay by skipping MDIO bus registration for fixed-
      link PHY
    - net: microchip: vcap api: Fix memory leaks in vcap_api_encode_rule_test()
    - maple_tree: correct tree corruption on spanning store
    - nilfs2: propagate directory read errors from nilfs_find_entry()
    - fat: fix uninitialized variable
    - mm/mremap: fix move_normal_pmd/retract_page_tables race
    - mm/swapfile: skip HugeTLB pages for unuse_vma
    - mm/damon/tests/sysfs-kunit.h: fix memory leak in
      damon_sysfs_test_add_targets()
    - tcp: fix mptcp DSS corruption due to large pmtu xmit
    - net: fec: Move `fec_ptp_read()` to the top of the file
    - net: fec: Remove duplicated code
    - mptcp: prevent MPC handshake on port-based signal endpoints
    - iommu/vt-d: Fix incorrect pci_for_each_dma_alias() for non-PCI devices
    - s390/sclp: Deactivate sclp after all its users
    - s390/sclp_vt220: Convert newlines to CRLF instead of LFCR
    - KVM: s390: gaccess: Check if guest address is in memslot
    - KVM: s390: Change virtual to physical address access in diag 0x258 handler
    - x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET
    - x86/cpufeatures: Add a IBPB_NO_RET BUG flag
    - x86/entry: Have entry_ibpb() invalidate return predictions
    - x86/bugs: Skip RSB fill at VMEXIT
    - x86/bugs: Do not use UNTRAIN_RET with IBPB on entry
    - fgraph: Use CPU hotplug mechanism to initialize idle shadow stacks
    - blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race
    - io_uring/sqpoll: close race on waiting for sqring entries
    - blk-mq: setup queue ->tag_set before initializing hctx
    - ublk: don't allow user copy for unprivileged device
    - selftest: hid: add the missing tests directory
    - Input: xpad - add support for MSI Claw A1M
    - scsi: mpi3mr: Correct a test in mpi3mr_sas_port_add()
    - scsi: mpi3mr: Validate SAS port assignments
    - scsi: ufs: core: Set SDEV_OFFLINE when UFS is shut down
    - scsi: ufs: core: Fix the issue of ICU failure
    - scsi: ufs: core: Requeue aborted request
    - drm/radeon: Fix encoder->possible_clones
    - drm/i915/dp_mst: Handle error during DSC BW overhead/slice calculation
    - drm/i915/dp_mst: Don't require DSC hblank quirk for a non-DSC compatible
      mode
    - drm/xe/xe_sync: initialise ufence.signalled
    - drm/xe/ufence: ufence can be signaled right after wait_woken
    - drm/vmwgfx: Cleanup kms setup without 3d
    - drm/vmwgfx: Handle surface check failure correctly
    - drm/amdgpu/pm: Fix code alignment issue
    - drm/amdgpu/smu13: always apply the powersave optimization
    - drm/amdgpu/swsmu: Only force workload setup on init
    - iio: dac: ad5770r: add missing select REGMAP_SPI in Kconfig
    - iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig
    - iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig
    - iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
    - iio: hid-sensors: Fix an error handling path in
      _hid_sensor_set_report_latency()
    - iio: light: veml6030: fix ALS sensor resolution
    - iio: light: veml6030: fix IIO device retrieval from embedded device
    - iio: light: opt3001: add missing full-scale range value
    - iio: amplifiers: ada4250: add missing select REGMAP_SPI in Kconfig
    - iio: frequency: adf4377: add missing select REMAP_SPI in Kconfig
    - iio: light: bu27008: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
    - iio: resolver: ad2s1210 add missing select REGMAP in Kconfig
    - iio: pressure: bm1390: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
    - iio: dac: ad5766: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
    - iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
    - iio: dac: ad3552r: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
    - iio: adc: ti-lmp92064: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
    - iio: adc: ti-lmp92064: add missing select REGMAP_SPI in Kconfig
    - iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
    - iio: resolver: ad2s1210: add missing select (TRIGGERED_)BUFFER in Kconfig
    - iio: accel: kx022a: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
    - Bluetooth: Call iso_exit() on module unload
    - Bluetooth: Remove debugfs directory on module init failure
    - Bluetooth: ISO: Fix multiple init when debugfs is disabled
    - Bluetooth: btusb: Fix not being able to reconnect after suspend
    - Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001
    - vt: prevent kernel-infoleak in con_font_get()
    - xhci: tegra: fix checked USB2 port number
    - xhci: Fix incorrect stream context type macro
    - xhci: Mitigate failed set dequeue pointer commands
    - USB: serial: option: add support for Quectel EG916Q-GL
    - USB: serial: option: add Telit FN920C04 MBIM compositions
    - usb: typec: qcom-pmic-typec: fix sink status being overwritten with RP_DEF
    - usb: dwc3: Wait for EndXfer completion before restoring GUSB2PHYCFG
    - misc: microchip: pci1xxxx: add support for NVMEM_DEVID_AUTO for EEPROM
      device
    - misc: microchip: pci1xxxx: add support for NVMEM_DEVID_AUTO for OTP device
    - serial: imx: Update mctrl old_status on RTSD interrupt
    - parport: Proper fix for array out-of-bounds access
    - x86/resctrl: Annotate get_mem_config() functions as __init
    - x86/apic: Always explicitly disarm TSC-deadline timer
    - x86/CPU/AMD: Only apply Zenbleed fix for Zen2 during late microcode load
    - x86/entry_32: Do not clobber user EFLAGS.ZF
    - x86/entry_32: Clear CPU buffers after register restore in NMI return
    - tty: n_gsm: Fix use-after-free in gsm_cleanup_mux
    - x86/bugs: Use code segment selector for VERW operand
    - pinctrl: intel: platform: fix error path in device_for_each_child_node()
    - pinctrl: ocelot: fix system hang on level based interrupts
    - pinctrl: stm32: check devm_kasprintf() returned value
    - pinctrl: apple: check devm_kasprintf() returned value
    - irqchip/gic-v4: Don't allow a VMOVP on a dying VPE
    - irqchip/sifive-plic: Unmask interrupt in plic_irq_enable()
    - serial: qcom-geni: fix polled console initialisation
    - serial: qcom-geni: revert broken hibernation support
    - serial: qcom-geni: fix shutdown race
    - serial: qcom-geni: fix dma rx cancellation
    - serial: qcom-geni: fix receiver enable
    - mm: vmscan.c: fix OOM on swap stress test
    - ALSA: hda/conexant - Use cached pin control for Node 0x1d on HP EliteOne
      1000 G2
    - Upstream stable to v6.6.57, v6.11.5
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301)
    - Revert "perf callchain: Fix stitch LBR memory leaks"
    - ASoC: amd: acp: add ZSC control register programming sequence
    - virtio: rename virtio_config_enabled to virtio_config_core_enabled
    - virtio: allow driver to disable the configure change notification
    - virtio-net: synchronize operstate with admin state on up/down
    - virtio-net: synchronize probe with ndo_set_features
    - wifi: rtw89: limit the PPDU length for VHT rate to 0x40000
    - af_unix: Don't call skb_get() for OOB skb.
    - af_unix: Remove single nest in manage_oob().
    - af_unix: Rename unlinked_skb in manage_oob().
    - af_unix: Move spin_lock() in manage_oob().
    - iommu/amd: Move allocation of the top table into v1_alloc_pgtable
    - iommu/amd: Set the pgsize_bitmap correctly
    - drm/xe: Move and export xe_hw_engine lookup.
    - drm/msm/dp: rename wide_bus_en to wide_bus_supported
    - drm/msm/dp: enable widebus on all relevant chipsets
    - bpf, arm64: Fix tailcall hierarchy
    - libbpf: Don't take direct pointers into BTF data from st_ops
    - s390/entry: Move early program check handler to entry.S
    - selftests/bpf: fix to avoid __msg tag de-duplication by clang
    - libbpf: Ensure new BTF objects inherit input endianness
    - PCI: dwc: ep: Rename dw_pcie_ep_exit() to dw_pcie_ep_deinit()
    - PCI: qcom-ep: Enable controller resources like PHY only after refclk is
      available
    - net: ravb: Fix maximum TX frame size for GbEth devices
    - ravb: Make it clear the information relates to maximum frame size
    - net: ravb: Fix R-Car RX frame size limit
    - netfilter: nf_tables: missing objects with no memcg accounting
    - PCI: dra7xx: Fix error handling when IRQ request fails in probe
    - KVM: x86: Re-split x2APIC ICR into ICR+ICR2 for AMD (x2AVIC)
    - intel_idle: fix ACPI _CST matching for newer Xeon platforms
    - wifi: mt76: mt7925: fix a potential association failure upon resuming
    - cifs: Remove intermediate object of failed create reparse call
    - drm/amd/display: Disable replay if VRR capability is false
    - drm/amd/display: Fix VRR cannot enable
    - l2tp: free sessions using rcu
    - net: skbuff: sprinkle more __GFP_NOWARN on ingress allocs
    - nvme: fix metadata handling in nvme-passthrough
    - wifi: wilc1000: Do not operate uninitialized hardware during suspend/resume
    - x86/apic: Remove logical destination mode for 64-bit
    - pmdomain: core: Use dev_name() instead of kobject_get_path() in debugfs
    - drm/xe: Name and document Wa_14019789679
    - drm/xe: Add timeout to preempt fences
    - drm/amd/display: Fix possible overflow in integer multiplication
    - ext4: fix error message when rejecting the default hash
    - power: supply: Drop use_cnt check from power_supply_property_is_writeable()
    - ALSA: hda/realtek: fix mute/micmute LED for HP mt645 G8
    - drm/xe: Generate oob before compiling anything
    - clk: qcom: gcc-sc8180x: Register QUPv3 RCGs for DFS on sc8180x
    - drm/amd/display: Restore Optimized pbn Value if Failed to Disable DSC
    - Revert "drm/amd/display: Skip Recompute DSC Params if no Stream on Link"
    - pmdomain: core: Reduce debug summary table width
    - fs/ntfs3: Do not call file_modified if collapse range failed
    - fs/ntfs3: Optimize large writes into sparse file
    - fs/ntfs3: Fix sparse warning in ni_fiemap
    - fs/ntfs3: Refactor enum_rstbl to suppress static checker
    - virtio_console: fix misc probe bugs
    - ntfs3: Change to non-blocking allocation in ntfs_d_hash
    - bpf: Call the missed btf_record_free() when map creation fails
    - selftests/bpf: Fix ARG_PTR_TO_LONG {half-,}uninitialized test
    - bpf: Check percpu map value size first
    - s390/facility: Disable compile time optimization for decompressor code
    - s390/mm: Add cond_resched() to cmm_alloc/free_pages()
    - bpf, x64: Fix a jit convergence issue
    - ext4: nested locking for xattr inode
    - s390/cpum_sf: Remove WARN_ON_ONCE statements
    - ktest.pl: Avoid false positives with grub2 skip regex
    - soundwire: intel_bus_common: enable interrupts before exiting reset
    - PCI: Add function 0 DMA alias quirk for Glenfly Arise chip
    - clk: bcm: bcm53573: fix OF node leak in init
    - PCI: Add ACS quirk for Qualcomm SA8775P
    - i2c: i801: Use a different adapter-name for IDF adapters
    - PCI: Mark Creative Labs EMU20k2 INTx masking as broken
    - RISC-V: Don't have MAX_PHYSMEM_BITS exceed phys_addr_t
    - mfd: intel_soc_pmic_chtwc: Make Lenovo Yoga Tab 3 X90F DMI match less strict
    - mfd: intel-lpss: Add Intel Arrow Lake-H LPSS PCI IDs
    - mfd: intel-lpss: Rename SPI intel_lpss_platform_info structs
    - mfd: intel-lpss: Add Intel Panther Lake LPSS PCI IDs
    - riscv: Omit optimized string routines when using KASAN
    - riscv: avoid Imbalance in RAS
    - RDMA/mlx5: Enforce umem boundaries for explicit ODP page faults
    - PCI: qcom: Disable mirroring of DBI and iATU register space in BAR region
    - PCI: endpoint: Assign PCI domain number for endpoint controllers
    - soundwire: cadence: re-check Peripheral status with delayed_work
    - riscv/kexec_file: Fix relocation type R_RISCV_ADD16 and R_RISCV_SUB16
      unknown
    - media: videobuf2-core: clear memory related fields in
      __vb2_plane_dmabuf_put()
    - remoteproc: imx_rproc: Use imx specific hook for find_loaded_rsc_table
    - usb: chipidea: udc: enable suspend interrupt after usb reset
    - usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the
      Crashkernel Scenario
    - xhci: dbc: Fix STALL transfer event handling
    - usb: host: xhci-plat: Parse xhci-missing_cas_quirk and apply quirk
    - comedi: ni_routing: tools: Check when the file could not be opened
    - LoongArch: Fix memleak in pci_acpi_scan_root()
    - netfilter: nf_nat: don't try nat source port reallocation for reverse dir
      clash
    - netfilter: nf_reject: Fix build warning when CONFIG_BRIDGE_NETFILTER=n
    - tools/iio: Add memory allocation failure check for trigger_name
    - staging: vme_user: added bound check to geoid
    - driver core: bus: Return -EIO instead of 0 when show/store invalid bus
      attribute
    - scsi: lpfc: Add ELS_RSP cmd to the list of WQEs to flush in
      lpfc_els_flush_cmd()
    - scsi: lpfc: Revise TRACE_EVENT log flag severities from KERN_ERR to
      KERN_WARNING
    - NFSD: Mark filecache "down" if init fails
    - nfsd: nfsd_destroy_serv() must call svc_destroy() even if nfsd_startup_net()
      failed
    - ice: set correct dst VSI in only LAN filters
    - ice: clear port vlan config during reset
    - ice: disallow DPLL_PIN_STATE_SELECTABLE for dpll output pins
    - ice: fix VLAN replay after reset
    - SUNRPC: Fix integer overflow in decode_rc_list()
    - tcp: fix to allow timestamp undo if no retransmits were sent
    - tcp: fix tcp_enter_recovery() to zero retrans_stamp when it's safe
    - tcp: fix TFO SYN_RECV to not zero retrans_stamp with retransmits out
    - rxrpc: Fix uninitialised variable in rxrpc_send_data()
    - selftests: net: no_forwarding: fix VID for $swp2 in one_bridge_two_pvids()
      test
    - Bluetooth: btusb: Don't fail external suspend requests
    - net: phy: bcm84881: Fix some error handling paths
    - Revert "net: stmmac: set PP_FLAG_DMA_SYNC_DEV only if XDP is enabled"
    - net: ethernet: adi: adin1110: Fix some error handling path in
      adin1110_read_fifo()
    - net: dsa: b53: fix jumbo frame mtu check
    - net: dsa: b53: fix max MTU for 1g switches
    - net: dsa: b53: fix max MTU for BCM5325/BCM5365
    - net: dsa: b53: allow lower MTUs on BCM5325/5365
    - net: dsa: b53: fix jumbo frames on 10/100 ports
    - drm/nouveau: pass cli to nouveau_channel_new() instead of drm+device
    - nouveau/dmem: Fix privileged error in copy engine channel
    - gpio: aspeed: Add the flush write to ensure the write complete.
    - gpio: aspeed: Use devm_clk api to manage clock source
    - powercap: intel_rapl_tpmi: Ignore minor version change
    - ice: Fix netif_is_ice() in Safe Mode
    - ice: Flush FDB entries before reset
    - e1000e: change I219 (19) devices to ADP
    - net: ibm: emac: mal: fix wrong goto
    - btrfs: zoned: fix missing RCU locking in error message when loading zone
      info
    - sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start
    - netfilter: fib: check correct rtable in vrf setups
    - net: ibm: emac: mal: add dcr_unmap to _remove
    - net: dsa: refuse cross-chip mirroring operations
    - rtnetlink: Add bulk registration helpers for rtnetlink message handlers.
    - vxlan: Handle error of rtnl_register_module().
    - bridge: Handle error of rtnl_register_module().
    - mctp: Handle error of rtnl_register_module().
    - mpls: Handle error of rtnl_register_module().
    - phonet: Handle error of rtnl_register_module().
    - rcu/nocb: Fix rcuog wake-up from offline softirq
    - x86/amd_nb: Add new PCI IDs for AMD family 1Ah model 60h
    - HID: multitouch: Add support for lenovo Y9000P Touchpad
    - hwmon: intel-m10-bmc-hwmon: relabel Columbiaville to CVL Die Temperature
    - hwmon: (tmp513) Add missing dependency on REGMAP_I2C
    - hwmon: (mc34vr500) Add missing dependency on REGMAP_I2C
    - hwmon: (adm9240) Add missing dependency on REGMAP_I2C
    - hwmon: (adt7470) Add missing dependency on REGMAP_I2C
    - hwmon: (ltc2991) Add missing dependency on REGMAP_I2C
    - HID: plantronics: Workaround for an unexcepted opposite volume key
    - Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant"
    - usb: dwc3: core: Stop processing of pending events if controller is halted
    - usb: xhci: Fix problem with xhci resume from suspend
    - usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip
    - usb: dwc3: re-enable runtime PM after failed resume
    - usb: gadget: core: force synchronous registration
    - hid: intel-ish-hid: Fix uninitialized variable 'rv' in
      ish_fw_xfer_direct_dma
    - ACPI: resource: Make Asus ExpertBook B2402 matches cover more models
    - ACPI: resource: Make Asus ExpertBook B2502 matches cover more models
    - drm/amdkfd: Fix an eviction fence leak
    - drm/amd/display: fix hibernate entry for DCN35+
    - drm/xe/guc_submit: fix xa_store() error checking
    - drm/i915/hdcp: fix connector refcounting
    - drm/xe/ct: fix xa_store() error checking
    - scsi: ufs: Use pre-calculated offsets in ufshcd_init_lrb()
    - mmc: sdhci-of-dwcmshc: Prevent stale command interrupt handling
    - mptcp: fallback when MPTCP opts are dropped after 1st data
    - ata: libata: avoid superfluous disk spin down + spin up during hibernation
    - OPP: fix error code in dev_pm_opp_set_config()
    - net: dsa: lan9303: ensure chip reset and wait for READY status
    - mptcp: pm: do not remove closing subflows
    - powercap: intel_rapl_tpmi: Fix bogus register reading
    - selftests/mm: fix incorrect buffer->mirror size in hmm2 double_map test
    - selftests/rseq: Fix mm_cid test failure
    - btrfs: split remaining space to discard in chunks
    - btrfs: add cancellation points to trim loops
    - fs/proc/kcore.c: allow translation of physical memory addresses
    - io_uring/rw: fix cflags posting for single issue multishot read
    - Upstream stable to v6.6.56, v6.11.1, v6.11.2, v6.11.3, v6.11.4
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50182
    - secretmem: disable memfd_secret() if arch cannot set direct map
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50019
    - kthread: unpark only parked kthread
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50096
    - nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50020
    - ice: Fix improper handling of refcount in ice_sriov_set_msix_vec_count()
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50021
    - ice: Fix improper handling of refcount in ice_dpll_init_rclk_pins()
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50022
    - device-dax: correct pgoff align in dax_set_mapping()
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50185
    - mptcp: handle consistently DSS corruption
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50023
    - net: phy: Remove LED entry from LEDs list on unregister
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50024
    - net: Fix an unsafe loop on the list
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50186
    - net: explicitly clear the sk pointer, when pf->create fails
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50025
    - scsi: fnic: Move flush_work initialization out of if block
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50026
    - scsi: wd33c93: Don't use stale scsi_pointer value
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50027
    - thermal: core: Free tzp copy along with the thermal zone
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50028
    - thermal: core: Reference count the zone in thermal_zone_get_by_id()
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50029
    - Bluetooth: hci_conn: Fix UAF in hci_enhanced_setup_sync
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50030
    - drm/xe/ct: prevent UAF in send_recv()
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50187
    - drm/vc4: Stop the active perfmon before being destroyed
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50031
    - drm/v3d: Stop the active perfmon before being destroyed
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50189
    - HID: amd_sfh: Switch to device-managed dmam_alloc_coherent()
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50033
    - slip: make slhc_remember() more robust against malicious packets
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50035
    - ppp: fix ppp_async_encode() illegal access
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50036
    - net: do not delay dst_entries_add() in dst_release()
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50038
    - netfilter: xtables: avoid NFPROTO_UNSPEC where needed
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50039
    - net/sched: accept TCA_STAB only for root qdisc
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50040
    - igb: Do not bring the device up after non-fatal error
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50041
    - i40e: Fix macvlan leak by synchronizing access to mac_filter_hash
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50042
    - ice: Fix increasing MSI-X on VF
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50093
    - thermal: intel: int340x: processor: Fix warning during module unload
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50044
    - Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50045
    - netfilter: br_netfilter: fix panic with metadata_dst skb
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50188
    - net: phy: dp83869: fix memory corruption when enabling fiber
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50046
    - NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies()
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50180
    - fbdev: sisfb: Fix strbuf array overflow
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50047
    - smb: client: fix UAF in async decryption
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50048
    - fbcon: Fix a NULL pointer dereference issue in fbcon_putcs
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50049
    - drm/amd/display: Check null pointer before dereferencing se
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50090
    - drm/xe/oa: Fix overflow in oa batch buffer
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50183
    - scsi: lpfc: Ensure DA_ID handling completion before deleting an NPIV
      instance
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50055
    - driver core: bus: Fix double free in driver API bus_register()
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50056
    - usb: gadget: uvc: Fix ERR_PTR dereference in uvc_v4l2.c
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50184
    - virtio_pmem: Check device status before requesting flush
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50057
    - usb: typec: tipd: Free IRQ only if it was requested before
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50058
    - serial: protect uart_port_dtr_rts() in uart_shutdown() too
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50181
    - clk: imx: Remove CLK_SET_PARENT_GATE for DRAM mux for i.MX7D
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50059
    - ntb: ntb_hw_switchtec: Fix use after free vulnerability in
      switchtec_ntb_remove due to race condition
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50060
    - io_uring: check if we need to reschedule during overflow flush
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50061
    - i3c: master: cdns: Fix use after free vulnerability in cdns_i3c_master
      Driver Due to Race Condition
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50062
    - RDMA/rtrs-srv: Avoid null pointer deref during path establishment
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50095
    - RDMA/mad: Improve handling of timed out WRs of mad agent
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50063
    - bpf: Prevent tail call between progs attached to different hooks
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50191
    - ext4: don't set SB_RDONLY after filesystem errors
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50064
    - zram: free secondary algorithms names
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50089
    - unicode: Don't special case ignorable code points
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-49865
    - drm/xe/vm: move xa_alloc to prevent UAF
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-49968
    - ext4: filesystems without casefold feature cannot be mounted with siphash
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-49893
    - drm/amd/display: Check stream_status before it is used
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-49972
    - drm/amd/display: Deallocate DML memory if allocation fails
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-49914
    - drm/amd/display: Add null check for pipe_ctx->plane_state in
      dcn20_program_pipe
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-49920
    - drm/amd/display: Check null pointers before multiple uses
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-49921
    - drm/amd/display: Check null pointers before used
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-50009
    - cpufreq: amd-pstate: add check for cpufreq_cpu_get's return value
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-47726
    - f2fs: fix to wait dio completion
  * Noble update: upstream stable patchset 2025-02-03 (LP: #2097301) //
    CVE-2024-47711
    - af_unix: Don't return OOB skb in manage_oob().
  * CVE-2024-53170
    - block: fix uaf for flush rq while iterating tags
  * CVE-2024-50148
    - Bluetooth: bnep: fix wild-memory-access in proto_unregister
  * CVE-2024-50134
    - drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real
      VLA
  * CVE-2024-50171
    - net: systemport: fix potential memory leak in bcm_sysport_xmit()
  * CVE-2024-50229
    - nilfs2: fix potential deadlock with newly created symlinks
  * CVE-2024-50233
    - staging: iio: frequency: ad9832: fix division by zero in
      ad9832_calc_freqreg()
  * [Lenovo Ubuntu 24.04 Bug] dmesg show "spi-nor: probe of spi0.0 failed with
    error -95" (LP: #2070339)
    - mtd: core: Don't fail mtd_otp_nvmem_add() if OTP is unsupported
    - mtd: core: Align comment with an action in mtd_otp_nvmem_add()
  * python perf module missing in realtime kernel (LP: #2089411)
    - [Packaging] linux-tools: Add missing python perf symlink
    - [Packaging] linux-tools: Fix python perf library packaging
    - [Packaging] linux-tools: Fall back to old python perf path
  * CVE-2024-53104
    - media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in
      uvc_parse_format

  [ Ubuntu-qcom: 6.8.0-1035.35 ]

  * noble/linux-qcom: 6.8.0-1034.34 -proposed tracker (LP: #2103614)
  * [RB8] iris_vpu module crashes the kernel
    - Ubuntu: [Config] enable CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT
  * Miscellaneous upstream changes
    - kgsl: Add support for using compatible string "qcom,kgsl"
    - ARM: dts: msm: Don't allow drm driver probe kgsl nodes
    - QCLINUX: drm/msm: Remove changes made to prevent gpu probe
    - FROMLIST: arm64: dts: qcom: sa8775p: Add gpu and gmu nodes
    - QCLINUX: arm64: dts: qcom: qcm6490-addons: Don't disable drm gpu/gmu nodes
    - BACKPORT: arm64: dts: qcom: sc7280: don't enable GPU on unsupported devices
    - QCLINUX: arm64: deconfig: enable CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT
    - QCLINUX: Add support to compile msm_display.ko
    - Ubuntu: [Config] enable CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT

  [ Ubuntu-qcom: 6.8.0-1033.33 ]

  * noble/linux-qcom: 6.8.0-1033.33 -proposed tracker (LP: #2101706)
  * Miscellaneous Ubuntu changes
    - SAUCE: arm64: dts: disable iris_vpu on RB8 board for now

  [ Ubuntu-qcom: 6.8.0-1032.32 ]

  * noble/linux-qcom: 6.8.0-1032.32 -proposed tracker (LP: #2100991)
  * Miscellaneous Ubuntu changes
    - SAUCE: build camera drivers for qcm6490/qcs9100 separately
    - SAUCE: ubuntu/qcom/camera: replace strlcpy() with strscpy() (take 2)
    - SAUCE: ubuntu/qcom/camera: use sizeof() instead of V4L2_SUBDEV_NAME_SIZE
      (take 2)
    - SAUCE: ubuntu/qcom/camera: remove camera_banner
    - SAUCE: ubuntu/qcom: add missing inclusion
    - SAUCE: hack modpost to allow multiple exports
    - SAUCE: fix phy-mode for RB8 board

  [ Ubuntu-qcom: 6.8.0-1031.31 ]

  * noble/linux-qcom: 6.8.0-1031.31 -proposed tracker (LP: #2099991)
  * Miscellaneous Ubuntu changes
    - SAUCE: add qcs9075-addons-rb8-ovl.dtb
  * Miscellaneous upstream changes
    - PENDING: arm64: dts: qcom: qcs9075: Enable ethernet on QCS9075 RB8
    - video: driver: fix life cycle of a buffer shared across multiple clients

  [ Ubuntu-qcom: 6.8.0-1030.30 ]

  * noble/linux-qcom: 6.8.0-1030.30 -proposed tracker (LP: #2098733)
  * "[RB3] tc956x_pci-eth errors found in dmesg"
    - SAUCE: ubuntu/qcom/qps615: suppress false alerts
    - SAUCE: ubuntu/qcom/qps615: use INFO level for logging
  * Miscellaneous Ubuntu changes
    - SAUCE: import external DT from GA 1.3.1
    - SAUCE: Add Makefile code to apply overlays for GA1.2
    - SAUCE: ubuntu/qcom/graphics: import qcm6490 graphics driver code from
      GA1.3.1
    - SAUCE: ubuntu/qcom/camera: import qcm6490 camera driver code from GA1.3.1
    - SAUCE: ubuntu/qcom/qps615: import ethernet driver from GA1.3.1
    - SAUCE: ubuntu/qcom/video: import video driver from GA 1.3.1
    - SAUCE: ubuntu/qcom: build external drivers
    - SAUCE: ubuntu/qcom/camera: fix build warnings and errors
    - SAUCE: rename qcom,phy-rst-gpio to qcom,phy-rst-gpio-id
    - SAUCE: suppress unneeded build logs
    - SAUCE: ubuntu/qcom: suppress Wno-enum-int-mismatch warning
    - SAUCE: ubuntu/qcom/graphics: change strtobool() to kstrtobool()
    - SAUCE: ubuntu/qcom/graphics: dynamically allocate the kgsl-pool shrinker for
      kernel>=6.7
    - SAUCE: ubuntu/qcom/camera: remove unused camera_banner
    - SAUCE: ubuntu/qcom/camera: use sizeof() instead of V4L2_SUBDEV_NAME_SIZE
    - SAUCE: ubuntu/qcom/camera: replace strlcpy() with strscpy()
    - SAUCE: ubuntu/qcom/qps615: replace strlcpy() with strscpy()
    - SAUCE: ubuntu/qcom/video: replace strlcpy() with strscpy()
    - SAUCE: ubuntu/qcom/qps615: auto-load module
    - SAUCE: ubuntu/qcom: add missing inclusion
    - SAUCE: disable downstream display driver
    - [Config] update config options for GA 1.3.2
    - SAUCE: import external DT from GA 1.3.2
    - SAUCE: merge two msm-camera.h
    - [Packaging] update contents of linux-libc-dev-qcom package
  * Miscellaneous upstream changes
    - PENDING: arm64: dts: qcom: sa8255p-ride: Disable aoss_qmp
    - FROMLIST: clk: qcom: Update the support for alpha mode configuration
    - FROMLIST: clk: qcom: clk-alpha-pll: Add support for dynamic update for
      slewing PLLs
    - FROMLIST: phy: qcom: qmp-usbc: Add qmp configuration for QCS615
    - FROMLIST: mmc: sdhci-msm: Enable MMC_CAP_AGGRESSIVE_PM for qualcomm
      controllers
    - QCLINUX: arm64: defconfig: Enable Ftrace for Gen5 Auto targets
    - FROMLIST: net: stmmac: dwmac-qcom-ethqos: add support for EMAC on qcs615
      platforms
    - FROMLIST: arm64: dts: qcom: qcs615: add ethernet node
    - FROMLIST: arm64: dts: qcom: qcs615-ride: Enable ethernet node
    - FROMLIST: net: stmmac: qcom-ethqos: Enable RX programmable swap on qcs615
    - FROMLIST: arm64: dts: qcom: qcs615-ride: Enable RX programmable swap on
      qcs615-ride
    - PENDING: net: stmmac: Create new mdio for every emac instance
    - PENDING: arm64: dts: qcom: Add coresight nodes for QCS615
    - PENDING: media: qcom: camss: Add support for camss driver on sa8775p
    - PENDING: arm64: dts: qcom: sa8775p: Add support for camss
    - PENDING: add TPG driver on camss for sa8775p
    - QCLINUX: arm64: defconfig: Enable GS_USB
    - QCLINUX: firmware: qcom_scm: Set SHE scm to atomic
    - PENDING: ptp: qcom: Add support for Time Stamp Counter(TSC) driver
    - PENDING: ptp: ptp_qcom_tsc: Add nsecs support for adjtime
    - QCLINUX: arm64: dts: qcom: add lpi-quad mi2s/tdm dai for qcs9075-rb8
    - PENDING: clk: qcom: videocc-sa8775p: Add HW_CTRL for video_cc_mvs0_gdsc
    - QCLINUX: arm64: qcs9075-rb8: disable uart bt en pin in DTS
    - FROMGIT: arm64: dts: qcom: sa8775p: Disable USB U1/U2 entry
    - QCLINUX: arm64: defconfig: Enable MHI driver for Gen5auto targets
    - QCLINUX: arm64: dts: qcom: add support for GPIO expander on rb8 board
    - PENDING: net: PCS: Fix USXGMII reset sequence to poll for proper bit
    - PENDING: drm/msm/dpu: remove duplicate formats from wb_formats list
    - BACKPORT: UPSTREAM: phy: add NXP PTN3222 eUSB2 to USB2 redriver
    - QCLINUX: ASoC: qcom: qdsp6: Increase the timeout to 20 secs
    - Revert "PENDING: arm64: dts: qcom: qcs9075: Update memory map for qcs9075"
    - PENDING: arm64: dts: qcom: qcs9xxx: Update memory map for qcs9xxx boards

  [ Ubuntu-qcom: 6.8.0-1029.29 ]

  * noble/linux-qcom: 6.8.0-1028.28 -proposed tracker (LP: #2098058)
  * Add list of source files to linux-buildinfo (LP: #2086606)
    - [Packaging] Add list of used source files to buildinfo package
  * Miscellaneous Ubuntu changes
    - SAUCE: disable downstream display driver
  * Miscellaneous upstream changes
    - kernel: Enable upstream display on qcm6490 rgb3gen2
  [ Ubuntu: 6.8.0-54.56 ]
  * CVE-2025-0927
    - SAUCE: fs: hfs/hfsplus: add key_len boundary check to hfs_bnode_read_key
  [ Ubuntu: 6.8.0-53.55 ]
  * noble/linux: 6.8.0-53.55 -proposed tracker (LP: #2093677)
  * Packaging resync (LP: #1786013)
    - [Packaging] debian.master/dkms-versions -- update from kernel-versions
      (main/2025.01.13)
  * generate and ship vmlinux.h to allow packages to build BPF CO-RE
    (LP: #2050083)
    - [Packaging] add linux-bpf-dev package
    - [Packaging] do not attempt to generate BTF header on armhf
  * Unable to boot as a guest on VMware ESX (LP: #2091941)
    - ptp/vmware: Use VMware hypercall API
    - input/vmmouse: Use VMware hypercall API
    - drm/vmwgfx: Use VMware hypercall API
    - x86/vmware: Use VMware hypercall API
    - x86/vmware: Correct macro names
    - x86/vmware: Remove legacy VMWARE_HYPERCALL* macros
  * When /dev/vmbus/hv_kvp is not present, disable hv-kvp-daemon (LP: #2091744)
    - [Packaging] disable hv-kvp-daemon if needed
  * Backport "netkit: Add option for scrubbing skb meta data" to 6.8
    (LP: #2091184)
    - netkit: Add option for scrubbing skb meta data
  * KVM: Cache CPUID at KVM.ko module init to reduce latency of VM-Enter and VM-
    Exit (LP: #2093146)
    - KVM: x86: Cache CPUID.0xD XSTATE offsets+sizes during module init
  * [SRU] add support of QCA BT 0489:e0fc (LP: #2085406)
    - Bluetooth: btusb: add Foxconn 0xe0fc for Qualcomm WCN785x
  * ice driver RTNL assertion failed warning on shutdown/reboot (LP: #2091107)
    - ice: Remove and readd netdev during devlink reload
  * vfio_pci soft lockup on VM start while using PCIe passthrough (LP: #2089306)
    - SAUCE: Revert "vfio/pci: Insert full vma on mmap'd MMIO fault"
    - SAUCE: Revert "vfio/pci: Use unmap_mapping_range()"
  * [SRU] Fix error of resume on rtl8168fp (LP: #2087507)
    - r8169: avoid unsolicited interrupts
  * [SRU] power: intel_pstate: HWP interrupt support for maximum ratio changed
    (LP: #2090852)
    - x86/cpufeatures: Add HWP highest perf change feature flag
    - cpufreq: intel_pstate: Support highest performance change interrupt
  * Noble update: upstream stable patchset 2024-11-29 (LP: #2089884)
    - static_call: Handle module init failure correctly in
      static_call_del_module()
    - static_call: Replace pointless WARN_ON() in static_call_module_notify()
    - jump_label: Simplify and clarify static_key_fast_inc_cpus_locked()
    - jump_label: Fix static_key_slow_dec() yet again
    - scsi: st: Fix input/output error on empty drive reset
    - scsi: pm8001: Do not overwrite PCI queue mapping
    - drm/amdgpu: Fix get each xcp macro
    - mailbox: rockchip: fix a typo in module autoloading
    - mailbox: bcm2835: Fix timeout during suspend mode
    - ceph: remove the incorrect Fw reference check when dirtying pages
    - ieee802154: Fix build error
    - net: sparx5: Fix invalid timestamps
    - net/mlx5: Fix error path in multi-packet WQE transmit
    - net/mlx5: Added cond_resched() to crdump collection
    - net/mlx5e: Fix NULL deref in mlx5e_tir_builder_alloc()
    - net/mlx5e: Fix crash caused by calling __xfrm_state_delete() twice
    - netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED
    - net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq()
    - net: wwan: qcom_bam_dmux: Fix missing pm_runtime_disable()
    - selftests: netfilter: Fix nft_audit.sh for newer nft binaries
    - netfilter: nf_tables: prevent nf_skb_duplicated corruption
    - Bluetooth: MGMT: Fix possible crash on mgmt_index_removed
    - Bluetooth: MGMT: Fix possible deadlocks
    - Bluetooth: L2CAP: Fix uaf in l2cap_connect
    - Bluetooth: hci_core: Fix calling mgmt_device_connected
    - Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq()
    - net: Add netif_get_gro_max_size helper for GRO
    - net: Fix gso_features_check to check for both dev->gso_{ipv4_,}max_size
    - net: ethernet: lantiq_etop: fix memory disclosure
    - net: fec: Restart PPS after link state change
    - net: fec: Reload PTP registers after link-state change
    - net: avoid potential underflow in qdisc_pkt_len_init() with UFO
    - net: add more sanity checks to qdisc_pkt_len_init()
    - net: stmmac: dwmac4: extend timeout for VLAN Tag register busy bit check
    - ipv4: ip_gre: Fix drops of small packets in ipgre_xmit
    - net: test for not too small csum_start in virtio_net_hdr_to_skb()
    - ppp: do not assume bh is held in ppp_channel_bridge_input()
    - iomap: constrain the file range passed to iomap_file_unshare
    - dt-bindings: net: xlnx,axi-ethernet: Add missing reg minItems
    - sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start
    - i2c: xiic: improve error message when transfer fails to start
    - i2c: xiic: Try re-initialization on bus busy timeout
    - loop: don't set QUEUE_FLAG_NOMERGES
    - ASoC: atmel: mchp-pdmc: Skip ALSA restoration if substream runtime is
      uninitialized
    - ALSA: mixer_oss: Remove some incorrect kfree_const() usages
    - ALSA: hda/realtek: Fix the push button function for the ALC257
    - ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs
    - ASoC: imx-card: Set card.owner to avoid a warning calltrace if SND=m
    - cifs: Fix buffer overflow when parsing NFS reparse points
    - cifs: Do not convert delimiter when parsing NFS-style symlinks
    - ALSA: gus: Fix some error handling paths related to get_bpos() usage
    - ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin
    - wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats()
    - wifi: rtw89: avoid to add interface to list twice when SER
    - wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit
    - crypto: x86/sha256 - Add parentheses around macros' single arguments
    - crypto: octeontx - Fix authenc setkey
    - crypto: octeontx2 - Fix authenc setkey
    - ice: Adjust over allocation of memory in ice_sched_add_root_node() and
      ice_sched_add_node()
    - wifi: iwlwifi: mvm: Fix a race in scan abort flow
    - wifi: iwlwifi: mvm: drop wrong STA selection in TX
    - wifi: cfg80211: Set correct chandef when starting CAC
    - net/xen-netback: prevent UAF in xenvif_flush_hash()
    - net: hisilicon: hip04: fix OF node leak in probe()
    - net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info()
    - net: hisilicon: hns_mdio: fix OF node leak in probe()
    - ACPI: PAD: fix crash in exit_round_robin()
    - ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails
    - ACPICA: Fix memory leak if acpi_ps_get_next_field() fails
    - e1000e: avoid failing the system during pm_suspend
    - wifi: mt76: mt7915: disable tx worker during tx BA session enable/disable
    - net: sched: consistently use rcu_replace_pointer() in taprio_change()
    - Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0489:0xe122
    - Bluetooth: btrtl: Set msft ext address filter quirk for RTL8852B
    - ACPI: video: Add force_vendor quirk for Panasonic Toughbook CF-18
    - ACPI: CPPC: Add support for setting EPP register in FFH
    - blk_iocost: fix more out of bound shifts
    - wifi: ath12k: fix array out-of-bound access in SoC stats
    - wifi: ath11k: fix array out-of-bound access in SoC stats
    - wifi: rtw88: select WANT_DEV_COREDUMP
    - ACPI: EC: Do not release locks during operation region accesses
    - ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in
      acpi_db_convert_to_package()
    - tipc: guard against string buffer overrun
    - net: mvpp2: Increase size of queue_name buffer
    - bnxt_en: Extend maximum length of version string by 1 byte
    - ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR).
    - wifi: rtw89: correct base HT rate mask for firmware
    - ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family
    - net: atlantic: Avoid warning about potential string truncation
    - crypto: simd - Do not call crypto_alloc_tfm during registration
    - netpoll: Ensure clean state on setup failures
    - tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process
    - wifi: iwlwifi: mvm: use correct key iteration
    - wifi: iwlwifi: mvm: avoid NULL pointer dereference
    - ACPICA: iasl: handle empty connection_node
    - proc: add config & param to block forcing mem writes
    - [Config] updateconfigs to select PROC_MEM_ALWAYS_FORCE
    - drivers/perf: arm_spe: Use perf_allow_kernel() for permissions
    - can: netlink: avoid call to do_set_data_bittiming callback with stale
      can_priv::ctrlmode
    - wifi: mt76: mt7915: add dummy HW offload of IEEE 802.11 fragmentation
    - wifi: mt76: mt7915: hold dev->mt76.mutex while disabling tx worker
    - wifi: mwifiex: Fix memcpy() field-spanning write warning in
      mwifiex_cmd_802_11_scan_ext()
    - nfp: Use IRQF_NO_AUTOEN flag in request_irq()
    - ALSA: usb-audio: Add input value sanity checks for standard types
    - x86/ioapic: Handle allocation failures gracefully
    - ALSA: usb-audio: Define macros for quirk table entries
    - ALSA: usb-audio: Replace complex quirk lines with macros
    - ALSA: usb-audio: Add logitech Audio profile quirk
    - ASoC: codecs: wsa883x: Handle reading version failure
    - tools/x86/kcpuid: Protect against faulty "max subleaf" values
    - x86/pkeys: Add PKRU as a parameter in signal handling functions
    - x86/pkeys: Restore altstack access in sigreturn()
    - x86/kexec: Add EFI config table identity mapping for kexec kernel
    - ALSA: asihpi: Fix potential OOB array access
    - ALSA: hdsp: Break infinite MIDI input flush loop
    - tools/nolibc: powerpc: limit stack-protector workaround to GCC
    - selftests/nolibc: avoid passing NULL to printf("%s")
    - x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments()
    - hwmon: (nct6775) add G15CF to ASUS WMI monitoring list
    - fbdev: efifb: Register sysfs groups through driver core
    - fbdev: pxafb: Fix possible use after free in pxafb_task()
    - rcuscale: Provide clear error when async specified without primitives
    - power: reset: brcmstb: Do not go into infinite loop if reset fails
    - iommu/vt-d: Always reserve a domain ID for identity setup
    - iommu/vt-d: Fix potential lockup if qi_submit_sync called with 0 count
    - drm/stm: Avoid use-after-free issues with crtc and plane
    - drm/amdgpu: disallow multiple BO_HANDLES chunks in one submit
    - drm/amdgpu: prevent BO_HANDLES error from being overwritten
    - drm/amdkfd: amdkfd_free_gtt_mem clear the correct pointer
    - drm/amd/display: Add null check for top_pipe_to_program in
      commit_planes_for_stream
    - ata: pata_serverworks: Do not use the term blacklist
    - ata: sata_sil: Rename sil_blacklist to sil_quirks
    - HID: Ignore battery for all ELAN I2C-HID devices
    - drm/amd/display: Handle null 'stream_status' in
      'planes_changed_for_existing_stream'
    - drm/amd/display: Check null pointers before using dc->clk_mgr
    - drm/amd/display: Add null check for 'afb' in
      amdgpu_dm_plane_handle_cursor_update (v2)
    - drm/amd/display: fix double free issue during amdgpu module unload
    - jfs: UBSAN: shift-out-of-bounds in dbFindBits
    - jfs: Fix uaf in dbFreeBits
    - jfs: check if leafidx greater than num leaves per dmap tree
    - scsi: smartpqi: correct stream detection
    - drm/msm/adreno: Assign msm_gpu->pdev earlier to avoid nullptrs
    - jfs: Fix uninit-value access of new_ea in ea_buffer
    - drm/amdgpu: add raven1 gfxoff quirk
    - drm/amdgpu: enable gfxoff quirk on HP 705G4
    - drm/amdkfd: Fix resource leak in criu restore queue
    - HID: multitouch: Add support for Thinkpad X12 Gen 2 Kbd Portfolio
    - platform/x86: touchscreen_dmi: add nanote-next quirk
    - drm/stm: ltdc: reset plane transparency after plane disable
    - drm/amd/display: Check stream before comparing them
    - drm/amd/display: Check link_res->hpo_dp_link_enc before using it
    - drm/amd/display: Fix index out of bounds in DCN30 degamma hardware format
      translation
    - drm/amd/display: Fix index out of bounds in degamma hardware format
      translation
    - drm/amd/display: Fix index out of bounds in DCN30 color transformation
    - drm/amd/display: Avoid overflow assignment in link_dp_cts
    - drm/amd/display: Initialize get_bytes_per_element's default to 1
    - drm/printer: Allow NULL data in devcoredump printer
    - perf,x86: avoid missing caller address in stack traces captured in uprobe
    - scsi: lpfc: Update PRLO handling in direct attached topology
    - drm/amdgpu: fix unchecked return value warning for amdgpu_gfx
    - perf: Fix event_function_call() locking
    - scsi: NCR5380: Initialize buffer for MSG IN and STATUS transfers
    - drm/radeon/r100: Handle unknown family in r100_cp_init_microcode()
    - drm/amdgpu: Block MMR_READ IOCTL in reset
    - drm/amdgpu/gfx9: use rlc safe mode for soft recovery
    - drm/amd/pm: ensure the fw_info is not null before using it
    - of/irq: Refer to actual buffer size in of_irq_parse_one()
    - powerpc/pseries: Use correct data types from pseries_hp_errorlog struct
    - drm/amdgpu/gfx11: use rlc safe mode for soft recovery
    - drm/amdgpu/gfx10: use rlc safe mode for soft recovery
    - platform/x86: lenovo-ymc: Ignore the 0x0 state
    - ksmbd: add refcnt to ksmbd_conn struct
    - ksmbd: fix use-after-free in SMB request handling
    - bpf: Make the pointer returned by iter next method valid
    - ext4: ext4_search_dir should return a proper error
    - ext4: avoid use-after-free in ext4_ext_show_leaf()
    - ext4: fix i_data_sem unlock order in ext4_ind_migrate()
    - bpftool: Fix undefined behavior caused by shifting into the sign bit
    - iomap: handle a post-direct I/O invalidate race in
      iomap_write_delalloc_release
    - bpftool: Fix undefined behavior in qsort(NULL, 0, ...)
    - spi: spi-imx: Fix pm_runtime_set_suspended() with runtime pm enabled
    - spi: spi-cadence: Fix pm_runtime_set_suspended() with runtime pm enabled
    - spi: spi-cadence: Fix missing spi_controller_is_target() check
    - selftest: hid: add missing run-hid-tools-tests.sh
    - spi: s3c64xx: fix timeout counters in flush_fifo
    - selftests: breakpoints: use remaining time to check if suspend succeed
    - accel/ivpu: Add missing MODULE_FIRMWARE metadata
    - spi: rpc-if: Add missing MODULE_DEVICE_TABLE
    - perf: Really fix event_function_call() locking
    - selftests: vDSO: fix vDSO name for powerpc
    - selftests: vDSO: fix vdso_config for powerpc
    - selftests: vDSO: fix vDSO symbols lookup for powerpc64
    - powerpc/vdso: Flag VDSO64 entry points as functions
    - selftests/mm: fix charge_reserved_hugetlb.sh test
    - powerpc/vdso: Fix VDSO data access when running in a non-root time namespace
    - selftests: vDSO: fix ELF hash table entry size for s390x
    - selftests: vDSO: fix vdso_config for s390
    - Revert "ALSA: hda: Conditionally use snooping for AMD HDMI"
    - platform/x86: ISST: Fix the KASAN report slab-out-of-bounds bug
    - i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume
    - i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq()
    - i2c: xiic: Wait for TX empty to avoid missed TX NAKs
    - media: i2c: ar0521: Use cansleep version of gpiod_set_value()
    - i2c: xiic: Fix pm_runtime_set_suspended() with runtime pm enabled
    - i2c: designware: fix controller is holding SCL low while ENABLE bit is
      disabled
    - rust: sync: require `T: Sync` for `LockedBy::access`
    - ovl: fail if trusted xattrs are needed but caller lacks permission
    - firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp()
    - memory: tegra186-emc: drop unused to_tegra186_emc()
    - dt-bindings: clock: exynos7885: Fix duplicated binding
    - spi: bcm63xx: Fix module autoloading
    - spi: bcm63xx: Fix missing pm_runtime_disable()
    - power: supply: hwmon: Fix missing temp1_max_alarm attribute
    - perf/core: Fix small negative period being ignored
    - parisc: Fix itlb miss handler for 64-bit programs
    - drm/mediatek: ovl_adaptor: Add missing of_node_put()
    - drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS
    - ALSA: hda/tas2781: Add new quirk for Lenovo Y990 Laptop
    - ALSA: core: add isascii() check to card ID generator
    - ALSA: usb-audio: Add delay quirk for VIVO USB-C HEADSET
    - ALSA: usb-audio: Add native DSD support for Luxman D-08u
    - ALSA: line6: add hw monitor volume control to POD HD500X
    - ALSA: hda/realtek: Add quirk for Huawei MateBook 13 KLV-WX9
    - ALSA: hda/realtek: Add a quirk for HP Pavilion 15z-ec200
    - ext4: correct encrypted dentry name hash when not casefolded
    - ext4: fix slab-use-after-free in ext4_split_extent_at()
    - ext4: propagate errors from ext4_find_extent() in ext4_insert_range()
    - ext4: fix incorrect tid assumption in ext4_fc_mark_ineligible()
    - ext4: dax: fix overflowing extents beyond inode size when partially writing
    - ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space()
    - ext4: drop ppath from ext4_ext_replay_update_ex() to avoid double-free
    - ext4: aovid use-after-free in ext4_ext_insert_extent()
    - ext4: fix double brelse() the buffer of the extents path
    - ext4: fix timer use-after-free on failed mount
    - ext4: update orig_path in ext4_find_extent()
    - ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit()
    - ext4: fix incorrect tid assumption in jbd2_journal_shrink_checkpoint_list()
    - ext4: fix fast commit inode enqueueing during a full journal commit
    - ext4: use handle to mark fc as ineligible in __track_dentry_update()
    - ext4: mark fc as ineligible using an handle in ext4_xattr_set()
    - parisc: Fix 64-bit userspace syscall path
    - parisc: Allow mmap(MAP_STACK) memory to automatically expand upwards
    - parisc: Fix stack start for ADDR_NO_RANDOMIZE personality
    - drm/rockchip: vop: clear DMA stop bit on RK3066
    - of: address: Report error on resource bounds overflow
    - of/irq: Support #msi-cells=<0> in of_msi_get_domain
    - drm: omapdrm: Add missing check for alloc_ordered_workqueue
    - resource: fix region_intersects() vs add_memory_driver_managed()
    - jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error
    - jbd2: correctly compare tids with tid_geq function in jbd2_fc_begin_commit
    - mm: krealloc: consider spare memory for __GFP_ZERO
    - mm: krealloc: Fix MTE false alarm in __do_krealloc
    - ocfs2: fix the la space leak when unmounting an ocfs2 volume
    - ocfs2: fix uninit-value in ocfs2_get_block()
    - ocfs2: reserve space for inline xattr before attaching reflink tree
    - ocfs2: cancel dqi_sync_work before freeing oinfo
    - ocfs2: remove unreasonable unlock in ocfs2_read_blocks
    - ocfs2: fix null-ptr-deref when journal load failed.
    - ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate
    - arm64: fix selection of HAVE_DYNAMIC_FTRACE_WITH_ARGS
    - arm64: Subscribe Microsoft Azure Cobalt 100 to erratum 3194386
    - riscv: define ILLEGAL_POINTER_VALUE for 64bit
    - [Config] updateconfigs to set ILLEGAL_POINTER_VALUE for riscv64
    - exfat: fix memory leak in exfat_load_bitmap()
    - perf python: Disable -Wno-cast-function-type-mismatch if present on clang
    - perf hist: Update hist symbol when updating maps
    - nfsd: fix delegation_blocked() to block correctly for at least 30 seconds
    - nfsd: map the EBADMSG to nfserr_io to avoid warning
    - NFSD: Fix NFSv4's PUTPUBFH operation
    - i3c: master: svc: Fix use after free vulnerability in svc_i3c_master Driver
      Due to Race Condition
    - RDMA/mana_ib: use the correct page size for mapping user-mode doorbell page
    - riscv: Fix kernel stack size when KASAN is enabled
    - aoe: fix the potential use-after-free problem in more places
    - media: ov5675: Fix power on/off delay timings
    - clk: rockchip: fix error for unknown clocks
    - remoteproc: k3-r5: Fix error handling when power-up failed
    - clk: qcom: dispcc-sm8250: use CLK_SET_RATE_PARENT for branch clocks
    - media: sun4i_csi: Implement link validate for sun4i_csi subdev
    - clk: qcom: gcc-sm8450: Do not turn off PCIe GDSCs during gdsc_disable()
    - media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags
    - clk: qcom: clk-rpmh: Fix overflow in BCM vote
    - clk: samsung: exynos7885: Update CLKS_NR_FSYS after bindings fix
    - clk: qcom: gcc-sm8150: De-register gcc_cpuss_ahb_clk_src
    - media: venus: fix use after free bug in venus_remove due to race condition
    - clk: qcom: gcc-sm8250: Do not turn off PCIe GDSCs during gdsc_disable()
    - media: qcom: camss: Remove use_count guard in stop_streaming
    - media: qcom: camss: Fix ordering of pm_runtime_enable
    - clk: qcom: gcc-sc8180x: Fix the sdcc2 and sdcc4 clocks freq table
    - clk: qcom: clk-alpha-pll: Fix CAL_L_VAL override for LUCID EVO PLL
    - smb: client: use actual path when queryfs
    - smb3: fix incorrect mode displayed for read-only files
    - iio: magnetometer: ak8975: Fix reading for ak099xx sensors
    - vrf: revert "vrf: Remove unnecessary RCU-bh critical section"
    - gso: fix udp gso fraglist segmentation after pull from frag_list
    - tomoyo: fallback to realpath if symlink's pathname does not exist
    - net: stmmac: Fix zero-division error when disabling tc cbs
    - rtc: at91sam9: fix OF node leak in probe() error path
    - Input: adp5589-keys - fix NULL pointer dereference
    - Input: adp5589-keys - fix adp5589_gpio_get_value()
    - cachefiles: fix dentry leak in cachefiles_open_file()
    - btrfs: fix a NULL pointer dereference when failed to start a new trasacntion
    - btrfs: send: fix invalid clone operation for file that got its size
      decreased
    - btrfs: wait for fixup workers before stopping cleaner kthread during umount
    - cpufreq: Avoid a bad reference count on CPU node
    - gpio: davinci: fix lazy disable
    - net: pcs: xpcs: fix the wrong register that was written back
    - Bluetooth: hci_event: Align BR/EDR JUST_WORKS paring with LE
    - mac802154: Fix potential RCU dereference issue in mac802154_scan_worker
    - ceph: fix cap ref leak via netfs init_request
    - tracing/hwlat: Fix a race during cpuhp processing
    - tracing/timerlat: Drop interface_lock in stop_kthread()
    - tracing/timerlat: Fix a race during cpuhp processing
    - tracing/timerlat: Fix duplicated kthread creation due to CPU online/offline
    - rtla: Fix the help text in osnoise and timerlat top tools
    - drm/i915/gem: fix bitwise and logical AND mixup
    - drm/sched: Add locking to drm_sched_entity_modify_sched
    - drm/amd/display: Add HDR workaround for specific eDP
    - cpufreq: intel_pstate: Make hwp_notify_lock a raw spinlock
    - kconfig: qconf: fix buffer overflow in debug links
    - platform/x86: x86-android-tablets: Fix use after free on
      platform_device_register() errors
    - i2c: core: Lock address during client device instantiation
    - i2c: synquacer: Remove a clk reference from struct synquacer_i2c
    - i2c: synquacer: Deal with optional PCLK correctly
    - arm64: cputype: Add Neoverse-N3 definitions
    - arm64: errata: Expand speculative SSBS workaround once more
    - io_uring/net: harden multishot termination case for recv
    - uprobes: fix kernel info leak via "[uprobes]" vma
    - mm: z3fold: deprecate CONFIG_Z3FOLD
    - [Config] updateconfigs for deprecated CONFIG_Z3FOLD
    - drm/amd/display: Allow backlight to go below
      `AMDGPU_DM_DEFAULT_MIN_BACKLIGHT`
    - build-id: require program headers to be right after ELF header
    - lib/buildid: harden build ID parsing logic
    - sched: psi: fix bogus pressure spikes from aggregation race
    - net: mana: Enable MANA driver on ARM64 with 4K page size
    - net: mana: Add support for page sizes other than 4KB on ARM64
    - [Config] updateconfigs for MICROSOFT_MANA
    - RDMA/mana_ib: use the correct page table index based on hardware page size
    - media: imx335: Fix reset-gpio handling
    - remoteproc: k3-r5: Acquire mailbox handle during probe routine
    - remoteproc: k3-r5: Delay notification of wakeup event
    - dt-bindings: clock: qcom: Add missing UFS QREF clocks
    - dt-bindings: clock: qcom: Add GPLL9 support on gcc-sc8180x
    - iio: pressure: bmp280: Improve indentation and line wrapping
    - iio: pressure: bmp280: Use BME prefix for BME280 specifics
    - iio: pressure: bmp280: Fix regmap for BMP280 device
    - iio: pressure: bmp280: Fix waiting time for BMP3xx configuration
    - r8169: Fix spelling mistake: "tx_underun" -> "tx_underrun"
    - r8169: add tally counter fields added with RTL8125
    - clk: qcom: gcc-sc8180x: Add GPLL9 support
    - ACPI: battery: Simplify battery hook locking
    - ACPI: battery: Fix possible crash when unregistering a battery hook
    - btrfs: drop the backref cache during relocation if we commit
    - drm/rockchip: vop: enable VOP_FEATURE_INTERNAL_RGB on RK3066
    - rxrpc: Fix a race between socket set up and I/O thread creation
    - vhost/scsi: null-ptr-dereference in vhost_scsi_get_req()
    - crypto: octeontx* - Select CRYPTO_AUTHENC
    - drm/amd/display: Revert Avoid overflow assignment
    - perf report: Fix segfault when 'sym' sort key is not used
    - drm/amd/display: enable_hpo_dp_link_output: Check link_res->hpo_dp_link_enc
      before using it
    - Revert "ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path"
    - perf python: Allow checking for the existence of warning options in clang
    - drm/i915/dp: Fix AUX IO power enabling for eDP PSR
    - drm/amd/display: handle nulled pipe context in DCE110's set_drr()
    - selftests: netfilter: Add missing return value
    - afs: Fix the setting of the server responding flag
    - net: dsa: improve shutdown sequence
    - bridge: mcast: Fail MDB get request on empty entry
    - net/ncsi: Disable the ncsi work before freeing the associated structure
    - drm/xe: Restore pci state upon resume
    - drm/xe: Resume TDR after GT reset
    - drm/xe: Prevent null pointer access in xe_migrate_copy
    - fs/inode: Prevent dump_mapping() accessing invalid dentry.d_name.name
    - ACPI: resource: Skip IRQ override on Asus Vivobook Go E1404GAB
    - nvme-keyring: restrict match length for version '1' identifiers
    - nvme-tcp: sanitize TLS key handling
    - nvme-fabrics: typo in nvmf_parse_key()
    - nvme-tcp: check for invalidated or revoked key
    - net: fec: don't save PTP state if PTP is unsupported
    - wifi: mac80211: fix RCU list iterations
    - netdev-genl: Set extack and fix error on napi-get
    - block: fix integer overflow in BLKSECDISCARD
    - arm64: trans_pgd: mark PTEs entries as valid to avoid dead kexec()
    - net: phy: Check for read errors in SIOCGMIIREG
    - wifi: rtw89: avoid reading out of bounds when loading TX power FW elements
    - x86/bugs: Add missing NO_SSB flag
    - x86/bugs: Fix handling when SRSO mitigation is disabled
    - net: napi: Prevent overflow of napi_defer_hard_irqs
    - crypto: hisilicon - fix missed error branch
    - ALSA: usb-audio: Add quirk for RME Digiface USB
    - ALSA: usb-audio: Add mixer quirk for RME Digiface USB
    - ALSA: control: Use automatic cleanup of kfree()
    - ALSA: control: Fix unannotated kfree() cleanup
    - ALSA: control: Use guard() for locking
    - ALSA: control: Take power_ref lock primarily
    - x86/mm/ident_map: Use gbpages only where full GB page should be mapped.
    - ASoC: Intel: boards: always check the result of
      acpi_dev_get_first_match_dev()
    - rcu-tasks: Add data to eliminate RCU-tasks/do_exit() deadlocks
    - rcu-tasks: Initialize data to eliminate RCU-tasks/do_exit() deadlocks
    - rcu-tasks: Fix access non-existent percpu rtpcp variable in
      rcu_tasks_need_gpcb()
    - pmdomain: core: Don't hold the genpd-lock when calling dev_pm_domain_set()
    - iommu/vt-d: Unconditionally flush device TLB for pasid table updates
    - iommu/arm-smmu-v3: Do not use devm for the cd table allocations
    - drm/amd/display: Pass non-null to dcn20_validate_apply_pipe_split_flags
    - drm/amd/display: Check null pointers before using them
    - drm/amd/display: Add null check for head_pipe in
      dcn201_acquire_free_pipe_for_layer
    - drm/amd/display: Add null check for head_pipe in
      dcn32_acquire_idle_pipe_for_head_pipe_in_layer
    - drm/amd/display: Add NULL check for clk_mgr and clk_mgr->funcs in
      dcn30_init_hw
    - drm/amd/display: Add NULL check for clk_mgr in dcn32_init_hw
    - drm/amd/display: Use gpuvm_min_page_size_kbytes for DML2 surfaces
    - scsi: smartpqi: Add new controller PCI IDs
    - drm/amd/display: Add NULL check for function pointer in
      dcn20_set_output_transfer_func
    - drm/amd/display: Add NULL check for function pointer in
      dcn32_set_output_transfer_func
    - scsi: smartpqi: add new controller PCI IDs
    - drm/amd/display: Check null-initialized variables
    - drm/amd/display: Check phantom_stream before it is used
    - drm/amdgpu/gfx9: properly handle error ints on all pipes
    - scsi: lpfc: Validate hdwq pointers before dereferencing in reset/errata
      paths
    - scsi: lpfc: Fix unsolicited FLOGI kref imbalance when in direct attached
      topology
    - drm/amdgpu: check PS, WS index
    - drm/amdgpu: fix wrong sizeof argument
    - drm/amdgpu: fix unchecked return value warning for amdgpu_atombios
    - drm/amdgpu/gfx11: enter safe mode before touching CP_INT_CNTL
    - drm/xe: Invert page fault queue head / tail
    - drm/xe: Add helper macro to loop each DSS
    - drm/xe: fix multicast support for Xe_LP platforms
    - drm/xe: Use topology to determine page fault queue size
    - drm/xe: Drop warn on xe_guc_pc_gucrc_disable in guc pc fini
    - ovl: fsync after metadata copy-up
    - HID: i2c-hid: ensure various commands do not interfere with each other
    - platform/mellanox: mlxbf-pmc: Replace uintN_t with kernel-style types
    - platform/mellanox: mlxbf-pmc: Cleanup signed/unsigned mix-up
    - platform/mellanox: mlxbf-pmc: fix signedness bugs
    - platform/mellanox: mlxbf-pmc: fix lockdep warning
    - bpf: Fix a sdiv overflow issue
    - ALSA: control: Fix power_ref lock order for compat code, too
    - perf callchain: Fix stitch LBR memory leaks
    - drm/xe: fixup xe_alloc_pf_queue
    - drm/xe: Fix memory leak on xe_alloc_pf_queue failure
    - nvme-tcp: fix link failure for TCP auth
    - f2fs: fix zoned block device information initialization
    - f2fs: add write priority option based on zone UFS
    - f2fs: make BG GC more aggressive for zoned devices
    - f2fs: introduce migration_window_granularity
    - f2fs: increase BG GC migration window granularity when boosted for zoned
      devices
    - f2fs: do FG_GC when GC boosting is required for zoned devices
    - f2fs: forcibly migrate to secure space for zoned device file pinning
    - mm, slub: avoid zeroing kmalloc redzone
    - drm/v3d: Prevent out of bounds access in performance query extensions
    - ext4: fix access to uninitialised lock in fc replay path
    - ext4: fix off by one issue in alloc_flex_gd()
    - scripts/gdb: add iteration function for rbtree
    - scripts/gdb: fix lx-mounts command error
    - sched/deadline: Comment sched_dl_entity::dl_server variable
    - sched/core: Add clearing of ->dl_server in put_prev_task_balance()
    - sched/core: Clear prev->dl_server in CFS pick fast path
    - drivers/perf: riscv: Align errno for unsupported perf event
    - ACPI: resource: Remove duplicate Asus E1504GAB IRQ override
    - ACPI: resource: Loosen the Asus E1404GAB DMI match to also cover the E1404GA
    - ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[]
    - ACPI: resource: Add Asus ExpertBook B2502CVA to
      irq1_level_low_skip_override[]
    - firmware/sysfb: Disable sysfb for firmware buffers with unknown parent
    - close_range(): fix the logics in descriptor table trimming
    - drm/sched: Fix dynamic job-flow control race
    - drm/sched: Always wake up correct scheduler in drm_sched_entity_push_job
    - drm/sched: Always increment correct scheduler score
    - drm/xe: Delete unused GuC submission_state.suspend
    - drm/xe: Use ordered wq for preempt fence waiting
    - drm/xe: fix UAF around queue destruction
    - sunrpc: change sp_nrthreads from atomic_t to unsigned int.
    - NFSD: Async COPY result needs to return a write verifier
    - NFSD: Limit the number of concurrent async COPY operations
    - NFSD: Initialize struct nfsd4_copy earlier
    - NFSD: Never decrement pending_async_copies on error
    - drm/sched: revert "Always increment correct scheduler score"
    - ALSA: control: Fix leftover snd_power_unref()
    - Upstream stable to v6.6.55, v6.10.14
  * By always inlining _compound_head(), clone() sees 3%+ performance increase
    (LP: #2089327)
    - mm: always inline _compound_head() with
      CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP=y
  * Random flickering with Intel i915 (Comet Lake and Kaby Lake) on Linux 6.8+
    (LP: #2086587)
    - SAUCE: iommu/intel: disable DMAR for KBL and CML integrated gfx
  * Add list of source files to linux-buildinfo (LP: #2086606)
    - [Packaging] Sort build dependencies alphabetically
    - [Packaging] Add list of used source files to buildinfo package
  * UFS: uspi->s_3apb UBSAN: shift-out-of-bounds (LP: #2087853)
    - ufs: ufs_sb_private_info: remove unused s_{2, 3}apb fields
  * Mute/mic LEDs don't function on HP EliteBook 645 G10 (LP: #2087983)
    - ALSA: hda/realtek: fix mute/micmute LEDs for a HP EliteBook 645 G10
  * Noble update: upstream stable patchset 2024-11-22 (LP: #2089340)
    - EDAC/synopsys: Fix ECC status and IRQ control race condition
    - EDAC/synopsys: Fix error injection on Zynq UltraScale+
    - wifi: rtw88: always wait for both firmware loading attempts
    - crypto: xor - fix template benchmarking
    - ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregion_probe()
    - wifi: brcmfmac: export firmware interface functions
    - wifi: brcmfmac: introducing fwil query functions
    - wifi: ath9k: Remove error checks when creating debugfs entries
    - wifi: ath12k: fix BSS chan info request WMI command
    - wifi: ath12k: match WMI BSS chan info structure with firmware definition
    - wifi: ath12k: fix invalid AMPDU factor calculation in
      ath12k_peer_assoc_h_he()
    - net: stmmac: dwmac-loongson: Init ref and PTP clocks rate
    - arm64: signal: Fix some under-bracketed UAPI macros
    - wifi: rtw88: remove CPT execution branch never used
    - RISC-V: KVM: Fix sbiret init before forwarding to userspace
    - RISC-V: KVM: Allow legacy PMU access from guest
    - RISC-V: KVM: Fix to allow hpmcounter31 from the guest
    - mount: handle OOM on mnt_warn_timestamp_expiry
    - ARM: 9410/1: vfp: Use asm volatile in fmrx/fmxr macros
    - powercap: intel_rapl: Fix off by one in get_rpi()
    - kselftest/arm64: signal: fix/refactor SVE vector length enumeration
    - drivers/perf: Fix ali_drw_pmu driver interrupt status clearing
    - wifi: mac80211: don't use rate mask for offchannel TX either
    - wifi: iwlwifi: remove AX101, AX201 and AX203 support from LNL
    - wifi: iwlwifi: config: label 'gl' devices as discrete
    - wifi: iwlwifi: mvm: increase the time between ranging measurements
    - padata: Honor the caller's alignment in case of chunk_size 0
    - drivers/perf: hisi_pcie: Record hardware counts correctly
    - drivers/perf: hisi_pcie: Fix TLP headers bandwidth counting
    - kselftest/arm64: Actually test SME vector length changes via sigreturn
    - can: j1939: use correct function name in comment
    - ACPI: CPPC: Fix MASK_VAL() usage
    - netfilter: nf_tables: elements with timeout below CONFIG_HZ never expire
    - netfilter: nf_tables: reject element expiration with no timeout
    - netfilter: nf_tables: reject expiration higher than timeout
    - netfilter: nf_tables: remove annotation to access set timeout while holding
      lock
    - perf/arm-cmn: Improve debugfs pretty-printing for large configs
    - perf/arm-cmn: Refactor node ID handling. Again.
    - perf/arm-cmn: Fix CCLA register offset
    - perf/arm-cmn: Ensure dtm_idx is big enough
    - cpufreq: ti-cpufreq: Introduce quirks to handle syscon fails appropriately
    - wifi: mt76: mt7915: fix oops on non-dbdc mt7986
    - wifi: mt76: mt7996: use hweight16 to get correct tx antenna
    - wifi: mt76: mt7996: fix traffic delay when switching back to working channel
    - wifi: mt76: mt7996: fix wmm set of station interface to 3
    - wifi: mt76: mt7996: fix HE and EHT beamforming capabilities
    - wifi: mt76: mt7996: fix EHT beamforming capability check
    - x86/sgx: Fix deadlock in SGX NUMA node search
    - pm:cpupower: Add missing powercap_set_enabled() stub function
    - crypto: hisilicon/hpre - mask cluster timeout error
    - crypto: hisilicon/qm - reset device before enabling it
    - crypto: hisilicon/qm - inject error before stopping queue
    - wifi: mt76: mt7603: fix mixed declarations and code
    - wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan()
    - wifi: mt76: mt7915: fix rx filter setting for bfee functionality
    - wifi: mt76: mt7996: ensure 4-byte alignment for beacon commands
    - wifi: mt76: mt7996: fix uninitialized TLV data
    - wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors
    - wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop()
    - wifi: wilc1000: fix potential RCU dereference issue in
      wilc_parse_join_bss_param
    - Bluetooth: hci_core: Fix sending MGMT_EV_CONNECT_FAILED
    - Bluetooth: hci_sync: Ignore errors from HCI_OP_REMOTE_NAME_REQ_CANCEL
    - sock_map: Add a cond_resched() in sock_hash_free()
    - can: bcm: Clear bo->bcm_proc_read after remove_proc_entry().
    - can: m_can: enable NAPI before enabling interrupts
    - can: m_can: m_can_close(): stop clocks after device has been shut down
    - Bluetooth: btusb: Fix not handling ZPL/short-transfer
    - bareudp: Pull inner IP header in bareudp_udp_encap_recv().
    - bareudp: Pull inner IP header on xmit.
    - net: enetc: Use IRQF_NO_AUTOEN flag in request_irq()
    - net: ipv6: rpl_iptunnel: Fix memory leak in rpl_input
    - net: tipc: avoid possible garbage value
    - ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev()
    - ublk: move zone report data out of request pdu
    - nbd: fix race between timeout and normal completion
    - block, bfq: fix possible UAF for bfqq->bic with merge chain
    - block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator()
    - block, bfq: don't break merge chain in bfq_split_bfqq()
    - cachefiles: Fix non-taking of sb_writers around set/removexattr
    - erofs: fix incorrect symlink detection in fast symlink
    - block, bfq: fix uaf for accessing waker_bfqq after splitting
    - block, bfq: fix procress reference leakage for bfqq in merge chain
    - io_uring/io-wq: do not allow pinning outside of cpuset
    - io_uring/io-wq: inherit cpuset of cgroup in io worker
    - block: fix potential invalid pointer dereference in blk_add_partition
    - spi: ppc4xx: handle irq_of_parse_and_map() errors
    - arm64: dts: exynos: exynos7885-jackpotlte: Correct RAM amount to 4GB
    - arm64: dts: mediatek: mt8186: Fix supported-hw mask for GPU OPPs
    - firmware: arm_scmi: Fix double free in OPTEE transport
    - spi: ppc4xx: Avoid returning 0 when failed to parse and map IRQ
    - regulator: Return actual error in of_regulator_bulk_get_all()
    - arm64: dts: renesas: r9a07g043u: Correct GICD and GICR sizes
    - arm64: dts: renesas: r9a07g054: Correct GICD and GICR sizes
    - arm64: dts: renesas: r9a07g044: Correct GICD and GICR sizes
    - ARM: dts: microchip: sam9x60: Fix rtc/rtt clocks
    - arm64: dts: rockchip: Correct vendor prefix for Hardkernel ODROID-M1
    - arm64: dts: ti: k3-j721e-sk: Fix reversed C6x carveout locations
    - arm64: dts: ti: k3-j721e-beagleboneai64: Fix reversed C6x carveout locations
    - spi: bcmbca-hsspi: Fix missing pm_runtime_disable()
    - ARM: dts: microchip: sama7g5: Fix RTT clock
    - ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property
    - ARM: versatile: fix OF node leak in CPUs prepare
    - reset: berlin: fix OF node leak in probe() error path
    - reset: k210: fix OF node leak in probe() error path
    - clocksource/drivers/qcom: Add missing iounmap() on errors in
      msm_dt_timer_init()
    - arm64: dts: mediatek: mt8195: Correct clock order for dp_intf*
    - x86/mm: Use IPIs to synchronize LAM enablement
    - ASoC: rt5682s: Return devm_of_clk_add_hw_provider to transfer the error
    - ASoC: tas2781: remove unused acpi_subysystem_id
    - ASoC: tas2781: Use of_property_read_reg()
    - ASoC: tas2781-i2c: Drop weird GPIO code
    - ASoC: tas2781-i2c: Get the right GPIO line
    - selftests/ftrace: Add required dependency for kprobe tests
    - ALSA: hda: cs35l41: fix module autoloading
    - m68k: Fix kernel_clone_args.flags in m68k_clone()
    - ASoC: loongson: fix error release
    - hwmon: (max16065) Fix overflows seen when writing limits
    - hwmon: (max16065) Remove use of i2c_match_id()
    - hwmon: (max16065) Fix alarm attributes
    - mtd: slram: insert break after errors in parsing the map
    - hwmon: (ntc_thermistor) fix module autoloading
    - power: supply: axp20x_battery: Remove design from min and max voltage
    - power: supply: max17042_battery: Fix SOC threshold calc w/ no current sense
    - fbdev: hpfb: Fix an error handling path in hpfb_dio_probe()
    - iommu/amd: Do not set the D bit on AMD v2 table entries
    - mtd: powernv: Add check devm_kasprintf() returned value
    - rcu/nocb: Fix RT throttling hrtimer armed from offline CPU
    - mtd: rawnand: mtk: Use for_each_child_of_node_scoped()
    - mtd: rawnand: mtk: Factorize out the logic cleaning mtk chips
    - mtd: rawnand: mtk: Fix init error path
    - iommu/arm-smmu-qcom: hide last LPASS SMMU context bank from linux
    - iommu/arm-smmu-qcom: Work around SDM845 Adreno SMMU w/ 16K pages
    - iommu/arm-smmu-qcom: apply num_context_bank fixes for SDM630 / SDM660
    - pmdomain: core: Harden inter-column space in debug summary
    - drm/stm: Fix an error handling path in stm_drm_platform_probe()
    - drm/stm: ltdc: check memory returned by devm_kzalloc()
    - drm/amd/display: Add null check for set_output_gamma in
      dcn30_set_output_transfer_func
    - drm/amdgpu: properly handle vbios fake edid sizing
    - drm/radeon: properly handle vbios fake edid sizing
    - scsi: smartpqi: revert propagate-the-multipath-failure-to-SML-quickly
    - scsi: NCR5380: Check for phase match during PDMA fixup
    - drm/amd/amdgpu: Properly tune the size of struct
    - drm/rockchip: vop: Allow 4096px width scaling
    - drm/rockchip: dw_hdmi: Fix reading EDID when using a forced mode
    - drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets
    - drm/bridge: lontium-lt8912b: Validate mode in drm_bridge_funcs::mode_valid()
    - drm/vc4: hdmi: Handle error case of pm_runtime_resume_and_get
    - scsi: elx: libefc: Fix potential use after free in efc_nport_vport_del()
    - jfs: fix out-of-bounds in dbNextAG() and diAlloc()
    - drm/mediatek: Fix missing configuration flags in mtk_crtc_ddp_config()
    - drm/mediatek: Use spin_lock_irqsave() for CRTC event lock
    - powerpc/8xx: Fix initial memory mapping
    - powerpc/8xx: Fix kernel vs user address comparison
    - powerpc/vdso: Inconditionally use CFUNC macro
    - drm/msm: Fix incorrect file name output in adreno_request_fw()
    - drm/msm/a5xx: disable preemption in submits by default
    - drm/msm/a5xx: properly clear preemption records on resume
    - drm/msm/a5xx: fix races in preemption evaluation stage
    - drm/msm/a5xx: workaround early ring-buffer emptiness check
    - ipmi: docs: don't advertise deprecated sysfs entries
    - drm/msm/dsi: correct programming sequence for SM8350 / SM8450
    - drm/msm: fix %s null argument error
    - drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind()
    - xen: use correct end address of kernel for conflict checking
    - HID: wacom: Support sequence numbers smaller than 16-bit
    - HID: wacom: Do not warn about dropped packets for first packet
    - ata: libata: Clear DID_TIME_OUT for ATA PT commands with sense data
    - minmax: avoid overly complex min()/max() macro arguments in xen
    - xen: introduce generic helper checking for memory map conflicts
    - xen: move max_pfn in xen_memory_setup() out of function scope
    - xen: add capability to remap non-RAM pages to different PFNs
    - xen: tolerate ACPI NVS memory overlapping with Xen allocated memory
    - xen/swiotlb: add alignment check for dma buffers
    - xen/swiotlb: fix allocated size
    - tpm: Clean up TPM space after command failure
    - sched/fair: Make SCHED_IDLE entity be preempted in strict hierarchy
    - selftests/bpf: Workaround strict bpf_lsm return value check.
    - selftests/bpf: Fix error linking uprobe_multi on mips
    - bpf: Use -Wno-error in certain tests when building with GCC
    - bpf: Disable some `attribute ignored' warnings in GCC
    - bpf: Temporarily define BPF_NO_PRESEVE_ACCESS_INDEX for GCC
    - selftests/bpf: Add CFLAGS per source file and runner
    - selftests/bpf: Fix wrong binary in Makefile log output
    - tools/runqslower: Fix LDFLAGS and add LDLIBS support
    - selftests/bpf: Use pid_t consistently in test_progs.c
    - selftests/bpf: Fix compile error from rlim_t in sk_storage_map.c
    - selftests/bpf: Fix error compiling bpf_iter_setsockopt.c with musl libc
    - selftests/bpf: Drop unneeded error.h includes
    - selftests/bpf: Fix missing ARRAY_SIZE() definition in bench.c
    - selftests/bpf: Fix missing UINT_MAX definitions in benchmarks
    - selftests/bpf: Fix missing BUILD_BUG_ON() declaration
    - selftests/bpf: Replace CHECK with ASSERT_* in ns_current_pid_tgid test
    - selftests/bpf: Refactor out some functions in ns_current_pid_tgid test
    - selftests/bpf: Add a cgroup prog bpf_get_ns_current_pid_tgid() test
    - selftests/bpf: Fix include of <sys/fcntl.h>
    - selftests/bpf: Fix compiling parse_tcp_hdr_opt.c with musl-libc
    - selftests/bpf: Fix compiling kfree_skb.c with musl-libc
    - selftests/bpf: Fix compiling flow_dissector.c with musl-libc
    - selftests/bpf: Fix compiling tcp_rtt.c with musl-libc
    - selftests/bpf: Fix compiling core_reloc.c with musl-libc
    - selftests/bpf: Fix errors compiling lwt_redirect.c with musl libc
    - selftests/bpf: Fix errors compiling decap_sanity.c with musl libc
    - selftests/bpf: Fix errors compiling cg_storage_multi.h with musl libc
    - selftests/bpf: Fix arg parsing in veristat, test_progs
    - selftests/bpf: Fix error compiling test_lru_map.c
    - selftests/bpf: Fix C++ compile error from missing _Bool type
    - selftests/bpf: Fix flaky selftest lwt_redirect/lwt_reroute
    - selftests/bpf: Fix redefinition errors compiling lwt_reroute.c
    - selftests/bpf: Fix compile if backtrace support missing in libc
    - selftests/bpf: Fix error compiling tc_redirect.c with musl libc
    - samples/bpf: Fix compilation errors with cf-protection option
    - bpf: correctly handle malformed BPF_CORE_TYPE_ID_LOCAL relos
    - xz: cleanup CRC32 edits from 2018
    - kthread: fix task state in kthread worker if being frozen
    - ext4: clear EXT4_GROUP_INFO_WAS_TRIMMED_BIT even mount with discard
    - smackfs: Use rcu_assign_pointer() to ensure safe assignment in smk_set_cipso
    - ext4: avoid buffer_head leak in ext4_mark_inode_used()
    - ext4: avoid potential buffer_head leak in __ext4_new_inode()
    - ext4: avoid negative min_clusters in find_group_orlov()
    - ext4: return error on ext4_find_inline_entry
    - ext4: avoid OOB when system.data xattr changes underneath the filesystem
    - ext4: check stripe size compatibility on remount as well
    - sched/numa: Fix the vma scan starving issue
    - nilfs2: fix potential null-ptr-deref in nilfs_btree_insert()
    - nilfs2: determine empty node blocks as corrupted
    - nilfs2: fix potential oob read in nilfs_btree_check_delete()
    - bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bit
    - bpf: Fix helper writes to read-only maps
    - bpf: Improve check_raw_mode_ok test for MEM_UNINIT-tagged types
    - bpf: Zero former ARG_PTR_TO_{LONG,INT} args in case of error
    - perf mem: Free the allocated sort string, fixing a leak
    - perf inject: Fix leader sampling inserting additional samples
    - perf report: Fix --total-cycles --stdio output error
    - perf sched timehist: Fix missing free of session in perf_sched__timehist()
    - perf stat: Display iostat headers correctly
    - perf sched timehist: Fixed timestamp error when unable to confirm event
      sched_in time
    - perf time-utils: Fix 32-bit nsec parsing
    - clk: imx: clk-audiomix: Correct parent clock for earc_phy and audpll
    - clk: imx: imx6ul: fix default parent for enet*_ref_sel
    - clk: imx: composite-8m: Less function calls in __imx8m_clk_hw_composite()
      after error detection
    - clk: imx: composite-8m: Enable gate clk with mcore_booted
    - clk: imx: composite-93: keep root clock on when mcore enabled
    - clk: imx: composite-7ulp: Check the PCC present bit
    - clk: imx: fracn-gppll: fix fractional part of PLL getting lost
    - clk: imx: imx8mp: fix clock tree update of TF-A managed clocks
    - clk: imx: imx8qxp: Register dc0_bypass0_clk before disp clk
    - clk: imx: imx8qxp: Parent should be initialized earlier than the clock
    - remoteproc: imx_rproc: Correct ddr alias for i.MX8M
    - remoteproc: imx_rproc: Initialize workqueue earlier
    - clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228
    - clk: qcom: dispcc-sm8550: fix several supposed typos
    - clk: qcom: dispcc-sm8550: use rcg2_ops for mdss_dptx1_aux_clk_src
    - clk: qcom: dispcc-sm8650: Update the GDSC flags
    - clk: qcom: dispcc-sm8550: use rcg2_shared_ops for ESC RCGs
    - leds: bd2606mvv: Fix device child node usage in bd2606mvv_probe()
    - pinctrl: ti: iodelay: Use scope based of_node_put() cleanups
    - pinctrl: ti: ti-iodelay: Fix some error handling paths
    - Input: ilitek_ts_i2c - avoid wrong input subsystem sync
    - Input: ilitek_ts_i2c - add report id message validation
    - drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error
    - drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error
    - PCI: Wait for Link before restoring Downstream Buses
    - firewire: core: correct range of block for case of switch statement
    - PCI: keystone: Fix if-statement expression in ks_pcie_quirk()
    - clk: qcom: ipq5332: Register gcc_qdss_tsctr_clk_src
    - clk: qcom: dispcc-sm8250: use special function for Lucid 5LPE PLL
    - leds: leds-pca995x: Add support for NXP PCA9956B
    - leds: pca995x: Use device_for_each_child_node() to access device child nodes
    - leds: pca995x: Fix device child node usage in pca995x_probe()
    - x86/PCI: Check pcie_find_root_port() return for NULL
    - nvdimm: Fix devs leaks in scan_labels()
    - PCI: xilinx-nwl: Fix register misspelling
    - PCI: xilinx-nwl: Clean up clock on probe failure/removal
    - media: platform: rzg2l-cru: rzg2l-csi2: Add missing MODULE_DEVICE_TABLE
    - RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency
    - pinctrl: single: fix missing error code in pcs_probe()
    - clk: at91: sama7g5: Allocate only the needed amount of memory for PLLs
    - media: mediatek: vcodec: Fix H264 multi stateless decoder smatch warning
    - media: mediatek: vcodec: Fix VP8 stateless decoder smatch warning
    - media: mediatek: vcodec: Fix H264 stateless decoder smatch warning
    - RDMA/rtrs: Reset hb_missed_cnt after receiving other traffic from peer
    - RDMA/rtrs-clt: Reset cid to con_num - 1 to stay in bounds
    - clk: ti: dra7-atl: Fix leak of of_nodes
    - clk: starfive: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync()
      usage
    - clk: rockchip: rk3588: Fix 32k clock name for pmu_24m_32k_100m_src_p
    - nfsd: remove unneeded EEXIST error check in nfsd_do_file_acquire
    - nfsd: fix refcount leak when file is unhashed after being found
    - pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function
    - IB/core: Fix ib_cache_setup_one error flow cleanup
    - PCI: kirin: Fix buffer overflow in kirin_pcie_parse_port()
    - RDMA/erdma: Return QP state in erdma_query_qp
    - RDMA/mlx5: Limit usage of over-sized mkeys from the MR cache
    - watchdog: imx_sc_wdt: Don't disable WDT in suspend
    - RDMA/hns: Don't modify rq next block addr in HIP09 QPC
    - RDMA/hns: Fix Use-After-Free of rsv_qp on HIP08
    - RDMA/hns: Fix the overflow risk of hem_list_calc_ba_range()
    - RDMA/hns: Fix spin_unlock_irqrestore() called with IRQs enabled
    - RDMA/hns: Fix VF triggering PF reset in abnormal interrupt handler
    - RDMA/hns: Fix 1bit-ECC recovery address in non-4K OS
    - RDMA/hns: Optimize hem allocation performance
    - RDMA/hns: Fix restricted __le16 degrades to integer issue
    - RDMA/mlx5: Obtain upper net device only when needed
    - riscv: Fix fp alignment bug in perf_callchain_user()
    - RDMA/cxgb4: Added NULL check for lookup_atid
    - RDMA/irdma: fix error message in irdma_modify_qp_roce()
    - ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir()
    - ntb_perf: Fix printk format
    - ntb: Force physically contiguous allocation of rx ring buffers
    - nfsd: call cache_put if xdr_reserve_space returns NULL
    - nfsd: return -EINVAL when namelen is 0
    - crypto: caam - Pad SG length when allocating hash edesc
    - crypto: powerpc/p10-aes-gcm - Disable CRYPTO_AES_GCM_P10
    - f2fs: atomic: fix to avoid racing w/ GC
    - f2fs: reduce expensive checkpoint trigger frequency
    - f2fs: fix to avoid racing in between read and OPU dio write
    - f2fs: Create COW inode from parent dentry for atomic write
    - f2fs: fix to wait page writeback before setting gcing flag
    - f2fs: atomic: fix to truncate pagecache before on-disk metadata truncation
    - f2fs: support .shutdown in f2fs_sops
    - f2fs: fix to avoid use-after-free in f2fs_stop_gc_thread()
    - f2fs: compress: don't redirty sparse cluster during {,de}compress
    - f2fs: prevent atomic file from being dirtied before commit
    - f2fs: get rid of online repaire on corrupted directory
    - f2fs: fix to don't set SB_RDONLY in f2fs_handle_critical_error()
    - spi: atmel-quadspi: Undo runtime PM changes at driver exit time
    - spi: spi-fsl-lpspi: Undo runtime PM changes at driver exit time
    - lib/sbitmap: define swap_lock as raw_spinlock_t
    - spi: atmel-quadspi: Avoid overwriting delay register settings
    - nvme-multipath: system fails to create generic nvme device
    - iio: adc: ad7606: fix oversampling gpio array
    - iio: adc: ad7606: fix standby gpio state to match the documentation
    - driver core: Fix error handling in driver API device_rename()
    - ABI: testing: fix admv8818 attr description
    - iio: chemical: bme680: Fix read/write ops to device by adding mutexes
    - iio: magnetometer: ak8975: drop incorrect AK09116 compatible
    - dt-bindings: iio: asahi-kasei,ak8975: drop incorrect AK09116 compatible
    - driver core: Fix a potential null-ptr-deref in module_add_driver()
    - serial: 8250: omap: Cleanup on error in request_irq
    - coresight: tmc: sg: Do not leak sg_table
    - interconnect: icc-clk: Add missed num_nodes initialization
    - cxl/pci: Fix to record only non-zero ranges
    - vhost_vdpa: assign irq bypass producer token correctly
    - ep93xx: clock: Fix off by one in ep93xx_div_recalc_rate()
    - Revert "dm: requeue IO if mapping table not yet available"
    - net: xilinx: axienet: Schedule NAPI in two steps
    - net: xilinx: axienet: Fix packet counting
    - netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put()
    - net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race
      Condition
    - net: ipv6: select DST_CACHE from IPV6_RPL_LWTUNNEL
    - tcp: check skb is non-NULL in tcp_rto_delta_us()
    - net: qrtr: Update packets cloning when broadcasting
    - bonding: Fix unnecessary warnings and logs from bond_xdp_get_xmit_slave()
    - virtio_net: Fix mismatched buf address when unmapping for small packets
    - netfilter: nf_tables: Keep deleted flowtable hooks until after RCU
    - netfilter: ctnetlink: compile ctnetlink_label_size with
      CONFIG_NF_CONNTRACK_EVENTS
    - netfilter: nf_tables: use rcu chain hook list iterator from netlink dump
      path
    - io_uring/sqpoll: do not allow pinning outside of cpuset
    - io_uring: check for presence of task_work rather than TIF_NOTIFY_SIGNAL
    - mm: call the security_mmap_file() LSM hook in remap_file_pages()
    - drm/amd/display: Fix Synaptics Cascaded Panamera DSC Determination
    - Revert "net: libwx: fix alloc msix vectors failed"
    - xen: move checks for e820 conflicts further up
    - xen: allow mapping ACPI data using a different physical address
    - io_uring/sqpoll: retain test for whether the CPU is valid
    - io_uring/sqpoll: do not put cpumask on stack
    - Remove *.orig pattern from .gitignore
    - PCI: Revert to the original speed after PCIe failed link retraining
    - PCI: Clear the LBMS bit after a link retrain
    - PCI: dra7xx: Fix threaded IRQ request for "dra7xx-pcie-main" IRQ
    - PCI: imx6: Fix missing call to phy_power_off() in error handling
    - PCI: Correct error reporting with PCIe failed link retraining
    - PCI: Use an error code with PCIe failed link retraining
    - PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler
    - Revert "soc: qcom: smd-rpm: Match rpmsg channel instead of compatible"
    - ASoC: rt5682: Return devm_of_clk_add_hw_provider to transfer the error
    - soc: fsl: cpm1: tsa: Fix tsa_write8()
    - soc: versatile: integrator: fix OF node leak in probe() error path
    - Revert "media: tuners: fix error return code of
      hybrid_tuner_request_state()"
    - iommufd: Protect against overflow of ALIGN() during iova allocation
    - Input: adp5588-keys - fix check on return code
    - Input: i8042 - add TUXEDO Stellaris 16 Gen5 AMD to i8042 quirk table
    - Input: i8042 - add TUXEDO Stellaris 15 Slim Gen6 AMD to i8042 quirk table
    - Input: i8042 - add another board name for TUXEDO Stellaris Gen5 AMD line
    - KVM: arm64: Add memory length checks and remove inline in do_ffa_mem_xfer
    - KVM: x86: Enforce x2APIC's must-be-zero reserved ICR bits
    - KVM: x86: Move x2APIC ICR helper above kvm_apic_write_nodecode()
    - KVM: Use dedicated mutex to protect kvm_usage_count to avoid deadlock
    - drm/amd/display: Add HDMI DSC native YCbCr422 support
    - drm/amd/display: Round calculated vtotal
    - drm/amd/display: Validate backlight caps are sane
    - KEYS: prevent NULL pointer dereference in find_asymmetric_key()
    - powerpc/atomic: Use YZ constraints for DS-form instructions
    - fs: Create a generic is_dot_dotdot() utility
    - ksmbd: make __dir_empty() compatible with POSIX
    - ksmbd: allow write with FILE_APPEND_DATA
    - ksmbd: handle caseless file creation
    - ata: libata-scsi: Fix ata_msense_control() CDL page reporting
    - scsi: sd: Fix off-by-one error in sd_read_block_characteristics()
    - scsi: ufs: qcom: Update MODE_MAX cfg_bw value
    - scsi: mac_scsi: Revise printk(KERN_DEBUG ...) messages
    - scsi: mac_scsi: Refactor polling loop
    - scsi: mac_scsi: Disallow bus errors during PDMA send
    - can: esd_usb: Remove CAN_CTRLMODE_3_SAMPLES for CAN-USB/3-FD
    - wifi: rtw88: Fix USB/SDIO devices not transmitting beacons
    - usbnet: fix cyclical race on disconnect with work queue
    - USB: appledisplay: close race between probe and completion handler
    - USB: misc: cypress_cy7c63: check for short transfer
    - USB: class: CDC-ACM: fix race between get_serial and set_serial
    - usb: cdnsp: Fix incorrect usb_request status
    - usb: dwc2: drd: fix clock gating on USB role switch
    - bus: integrator-lm: fix OF node leak in probe()
    - bus: mhi: host: pci_generic: Fix the name for the Telit FE990A
    - firmware_loader: Block path traversal
    - tty: rp2: Fix reset with non forgiving PCIe host bridges
    - xhci: Set quirky xHC PCI hosts to D3 _after_ stopping and freeing them.
    - serial: qcom-geni: fix fifo polling timeout
    - crypto: ccp - Properly unregister /dev/sev on sev PLATFORM_STATUS failure
    - drbd: Fix atomicity violation in drbd_uuid_set_bm()
    - drbd: Add NULL check for net_conf to prevent dereference in state validation
    - ACPI: sysfs: validate return type of _STR method
    - ACPI: resource: Add another DMI match for the TongFang GMxXGxx
    - efistub/tpm: Use ACPI reclaim memory for event log to avoid corruption
    - perf/x86/intel/pt: Fix sampling synchronization
    - wifi: mt76: mt7921: Check devm_kasprintf() returned value
    - wifi: mt76: mt7915: check devm_kasprintf() returned value
    - wifi: mt76: mt7996: fix NULL pointer dereference in mt7996_mcu_sta_bfer_he
    - wifi: rtw88: 8821cu: Remove VID/PID 0bda:c82c
    - wifi: rtw88: 8822c: Fix reported RX band width
    - wifi: mt76: mt7615: check devm_kasprintf() returned value
    - debugobjects: Fix conditions in fill_pool()
    - btrfs: tree-checker: fix the wrong output of data backref objectid
    - btrfs: always update fstrim_range on failure in FITRIM ioctl
    - f2fs: fix several potential integer overflows in file offsets
    - f2fs: prevent possible int overflow in dir_block_index()
    - f2fs: avoid potential int overflow in sanity_check_area_boundary()
    - f2fs: Require FMODE_WRITE for atomic write ioctls
    - f2fs: fix to check atomic_file in f2fs ioctl interfaces
    - hwrng: mtk - Use devm_pm_runtime_enable
    - hwrng: bcm2835 - Add missing clk_disable_unprepare in bcm2835_rng_init
    - hwrng: cctrng - Add missing clk_disable_unprepare in cctrng_resume
    - arm64: esr: Define ESR_ELx_EC_* constants as UL
    - arm64: errata: Enable the AC03_CPU_38 workaround for ampere1a
    - arm64: dts: rockchip: Raise Pinebook Pro's panel backlight PWM frequency
    - arm64: dts: qcom: sa8775p: Mark APPS and PCIe SMMUs as DMA coherent
    - arm64: dts: rockchip: Correct the Pinebook Pro battery design capacity
    - vfs: fix race between evice_inodes() and find_inode()&iput()
    - fs: Fix file_set_fowner LSM hook inconsistencies
    - nfs: fix memory leak in error path of nfs4_do_reclaim
    - EDAC/igen6: Fix conversion of system address to physical memory address
    - icmp: change the order of rate limits
    - cpuidle: riscv-sbi: Use scoped device node handling to fix missing
      of_node_put
    - padata: use integer wrap around to prevent deadlock on seq_nr overflow
    - spi: fspi: involve lut_num for struct nxp_fspi_devtype_data
    - ARM: dts: imx6ul-geam: fix fsl,pins property in tscgrp pinctrl
    - soc: versatile: realview: fix memory leak during device remove
    - soc: versatile: realview: fix soc_dev leak during device remove
    - USB: misc: yurex: fix race between read and write
    - xhci: Add a quirk for writing ERST in high-low order
    - usb: xhci: fix loss of data on Cadence xHC
    - pps: remove usage of the deprecated ida_simple_xx() API
    - pps: add an error check in parport_attach
    - serial: don't use uninitialized value in uart_poll_init()
    - x86/idtentry: Incorporate definitions/declarations of the FRED entries
    - x86/entry: Remove unwanted instrumentation in common_interrupt()
    - lib/bitmap: add bitmap_{read,write}()
    - btrfs: subpage: fix the bitmap dump which can cause bitmap corruption
    - btrfs: fix race setting file private on concurrent lseek using same fd
    - dt-bindings: spi: nxp-fspi: support i.MX93 and i.MX95
    - dt-bindings: spi: nxp-fspi: add imx8ulp support
    - thunderbolt: Improve DisplayPort tunnel setup process to be more robust
    - bpf: lsm: Set bpf_lsm_blob_sizes.lbs_task to 0
    - dm-verity: restart or panic on an I/O error
    - lockdep: fix deadlock issue between lockdep and rcu
    - mm: only enforce minimum stack gap size if it's sensible
    - spi: fspi: add support for imx8ulp
    - module: Fix KCOV-ignored file name
    - mm/damon/vaddr: protect vma traversal in __damon_va_thre_regions() with rcu
      read lock
    - i2c: aspeed: Update the stop sw state when the bus recovery occurs
    - i2c: isch: Add missed 'else'
    - Documentation: KVM: fix warning in "make htmldocs"
    - bpf: Fix use-after-free in bpf_uprobe_multi_link_attach()
    - wifi: brcmfmac: add linefeed at end of file
    - x86/tdx: Fix "in-kernel MMIO" check
    - spi: atmel-quadspi: Fix wrong register value written to MR
    - Revert: "dm-verity: restart or panic on an I/O error"
    - wifi: ath11k: use work queue to process beacon tx event
    - crypto: qat - disable IOV in adf_dev_stop()
    - crypto: qat - fix recovery flow for VFs
    - crypto: qat - ensure correct order in VF restarting handler
    - crypto: iaa - Fix potential use after free bug
    - autofs: fix missing fput for FSCONFIG_SET_FD
    - arm64: smp: smp_send_stop() and crash_smp_send_stop() should try non-NMI
      first
    - thermal: core: Fold two functions into their respective callers
    - thermal: core: Fix rounding of delay jiffies
    - perf/dwc_pcie: Fix registration issue in multi PCIe controller instances
    - perf/dwc_pcie: Always register for PCIe bus notifier
    - ACPI: video: force native for some T2 macbooks
    - ACPI: video: force native for Apple MacbookPro9,2
    - wifi: cfg80211: fix bug of mapping AF3x to incorrect User Priority
    - wifi: mac80211: fix the comeback long retry times
    - ACPICA: Implement ACPI_WARNING_ONCE and ACPI_ERROR_ONCE
    - ACPICA: executer/exsystem: Don't nag user about every Stall() violating the
      spec
    - netfilter: nft_dynset: annotate data-races around set timeout
    - wifi: mt76: mt7921: fix wrong UNII-4 freq range check for the channel usage
    - crypto: ccp - do not request interrupt on cmd completion when irqs disabled
    - wifi: mt76: connac: fix checksum offload fields of connac3 RXD
    - net: hsr: Use the seqnr lock for frames received via interlink port.
    - crypto: n2 - Set err to EINVAL if snprintf fails for hmac
    - firmware: qcom: scm: Disable SDI and write no dump to dump mode
    - arm64: dts: renesas: r9a08g045: Correct GICD and GICR sizes
    - arm64: tegra: Correct location of power-sensors for IGX Orin
    - arm64: dts: ti: k3-am654-idk: Fix dtbs_check warning in ICSSG dmas
    - selftests/ftrace: Fix eventfs ownership testcase to find mount point
    - iommu/amd: Introduce struct protection_domain.pd_mode
    - iommu/amd: Allocate the page table root using GFP_KERNEL
    - iommu/amd: Convert comma to semicolon
    - platform/x86: ideapad-laptop: Make the scope_guard() clear of its scope
    - kselftest: dt: Ignore nodes that have ancestors disabled
    - bpf, x64: Fix tailcall hierarchy
    - bpf, lsm: Add check for BPF LSM return value
    - bpf: Fix compare error in function retval_range_within
    - bpf: Fail verification for sign-extension of packet data/data_end/data_meta
    - selftests/bpf: Support checks against a regular expression
    - selftests/bpf: no need to track next_match_pos in struct test_loader
    - selftests/bpf: extract test_loader->expect_msgs as a data structure
    - selftests/bpf: allow checking xlated programs in verifier_* tests
    - selftests/bpf: __arch_* macro to limit test cases to specific archs
    - libbpf: Fix bpf_object__open_skeleton()'s mishandling of options
    - s390/ap: Fix deadlock caused by recursive lock of the AP bus scan mutex
    - sched/deadline: Fix schedstats vs deadline servers
    - perf scripts python cs-etm: Restore first sample log in verbose mode
    - perf lock contention: Change stack_id type to s32
    - quota: avoid missing put_quota_format when DQUOT_SUSPENDED is passed
    - media: staging: media: starfive: camss: Drop obsolete return value
      documentation
    - leds: gpio: Set num_leds after allocation
    - iommufd/selftest: Fix buffer read overrrun in the dirty test
    - iommufd: Check the domain owner of the parent before creating a nesting
      domain
    - RDMA/mlx5: Fix counter update on MR cache mkey creation
    - RDMA/mlx5: Drop redundant work canceling from clean_keys()
    - RDMA/mlx5: Fix MR cache temp entries cleanup
    - RDMA/hns: Fix ah error counter in sw stat not increasing
    - Coresight: Set correct cs_mode for TPDM to fix disable issue
    - Coresight: Set correct cs_mode for dummy source to fix disable issue
    - interconnect: qcom: sm8250: Enable sync_state
    - vdpa/mlx5: Fix invalid mr resource destroy
    - net: stmmac: set PP_FLAG_DMA_SYNC_DEV only if XDP is enabled
    - selftests: netfilter: Avoid hanging ipvs.sh
    - io_uring/rw: treat -EOPNOTSUPP for IOCB_NOWAIT like -EAGAIN
    - mm: migrate: annotate data-race in migrate_folio_unmap()
    - selftests/bpf: correctly move 'log' upon successful match
    - soc: fsl: cpm1: qmc: Update TRNSYNC only in transparent mode
    - drm/amdgpu/vcn: enable AV1 on both instances
    - drm/amd/display: Clean up dsc blocks in accelerated mode
    - drm/amd/display: Skip to enable dsc if it has been off
    - arm64: dts: mediatek: mt8195-cherry: Mark USB 3.0 on xhci1 as disabled
    - usb: xHCI: add XHCI_RESET_ON_RESUME quirk for Phytium xHCI host
    - serial: qcom-geni: fix false console tx restart
    - crypto: qcom-rng - fix support for ACPI-based systems
    - ACPI: resource: Do IRQ override on MECHREV GM7XG0M
    - perf/x86/intel: Allow to setup LBR for counting event for BPF
    - f2fs: check discard support for conventional zones
    - netfs: Delete subtree of 'fs/netfs' when netfs module exits
    - md: Don't flush sync_work in md_write_start()
    - tools/nolibc: include arch.h from string.h
    - KVM: x86: Make x2APIC ID 100% readonly
    - x86/mm/cpa: Warn for set_memory_XXcrypted() VMM fails
    - x86/mm: Make x86_platform.guest.enc_status_change_*() return an error
    - x86/tdx: Account shared memory
    - x86/mm: Add callbacks to prepare encrypted memory for kexec
    - x86/tdx: Convert shared memory back to private on kexec
    - soc: qcom: geni-se: add GP_LENGTH/IRQ_EN_SET/IRQ_EN_CLEAR registers
    - serial: qcom-geni: fix arg types for qcom_geni_serial_poll_bit()
    - serial: qcom-geni: introduce qcom_geni_serial_poll_bitfield()
    - idpf: stop using macros for accessing queue descriptors
    - fs_parse: add uid & gid option option parsing helpers
    - compiler.h: specify correct attribute for .rodata..c_jump_table
    - exfat: resolve memory leak from exfat_create_upcase_table()
    - s390/ftrace: Avoid calling unwinder in ftrace_return_address()
    - fbdev: xen-fbfront: Assign fb_info->device
    - [Config] update configs for CONFIG_CRYPTO_AES_GCM_P10
    - Upstream stable to v6.6.54, v6.10.13
  * Backport some AppArmor complain-mode profile bugfixes from Oracular
    (LP: #2086210)
    - SAUCE: apparmor4.0.0 [94/99]: apparmor: allocate xmatch for nullpdf inside
      aa_alloc_null
    - SAUCE: apparmor4.0.0 [95/99]: apparmor: properly handle cx/px lookup failure
      for complain mode profiles
  * Noble update: upstream stable patchset 2024-11-08 (LP: #2087519)
    - ASoC: SOF: mediatek: Add missing board compatible
    - ASoC: mediatek: mt8188: Mark AFE_DAC_CON0 register as volatile
    - ASoC: allow module autoloading for table db1200_pids
    - ASoC: allow module autoloading for table board_ids
    - scsi: lpfc: Fix overflow build issue
    - pinctrl: at91: make it work with current gpiolib
    - hwmon: (asus-ec-sensors) remove VRM temp X570-E GAMING
    - microblaze: don't treat zero reserved memory regions as error
    - platform/x86: x86-android-tablets: Make Lenovo Yoga Tab 3 X90F DMI match
      less strict
    - net: ftgmac100: Ensure tx descriptor updates are visible
    - LoongArch: Define ARCH_IRQ_INIT_FLAGS as IRQ_NOPROBE
    - wifi: iwlwifi: lower message level for FW buffer destination
    - wifi: iwlwifi: mvm: fix iwl_mvm_scan_fits() calculation
    - wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room()
    - wifi: iwlwifi: mvm: pause TCM when the firmware is stopped
    - wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead
    - wifi: mac80211: free skb on error path in ieee80211_beacon_get_ap()
    - wifi: iwlwifi: clear trans->state earlier upon error
    - can: mcp251xfd: mcp251xfd_ring_init(): check TX-coalescing configuration
    - ASoC: Intel: soc-acpi-cht: Make Lenovo Yoga Tab 3 X90F DMI match less strict
    - ASoC: intel: fix module autoloading
    - ASoC: google: fix module autoloading
    - ASoC: tda7419: fix module autoloading
    - ASoC: fix module autoloading
    - spi: spidev: Add an entry for elgin,jg10309-01
    - ASoC: amd: yc: Add a quirk for MSI Bravo 17 (D7VEK)
    - ALSA: hda: add HDMI codec ID for Intel PTL
    - drm: komeda: Fix an issue related to normalized zpos
    - spi: bcm63xx: Enable module autoloading
    - smb: client: fix hang in wait_for_response() for negproto
    - x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency
    - tools: hv: rm .*.cmd when make clean
    - spi: spidev: Add missing spi_device_id for jg10309-01
    - ocfs2: add bounds checking to ocfs2_xattr_find_entry()
    - ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry()
    - drm: Use XArray instead of IDR for minors
    - accel: Use XArray instead of IDR for minors
    - drm: Expand max DRM device number to full MINORBITS
    - powercap/intel_rapl: Add support for AMD family 1Ah
    - netfilter: nft_socket: make cgroupsv2 matching work with namespaces
    - netfilter: nft_socket: Fix a NULL vs IS_ERR() bug in
      nft_socket_cgroup_subtree_level()
    - nvme-pci: qdepth 1 quirk
    - x86/mm: Switch to new Intel CPU model defines
    - can: mcp251xfd: properly indent labels
    - can: mcp251xfd: move mcp251xfd_timestamp_start()/stop() into
      mcp251xfd_chip_start/stop()
    - USB: serial: pl2303: add device id for Macrosilicon MS3020
    - USB: usbtmc: prevent kernel-usb-infoleak
    - platform/x86: asus-wmi: Fix spurious rfkill on UX8406MA
    - ASoC: mediatek: mt8188-mt6359: Modify key
    - clk: qcom: gcc-sm8650: Don't use shared clk_ops for QUPs
    - ice: check for XDP rings instead of bpf program when unconfiguring
    - powercap/intel_rapl: Fix the energy-pkg event for AMD CPUs
    - powercap: intel_rapl: Change an error pointer to NULL
    - Upstream stable to v6.6.53, v6.10.12
  [ Ubuntu: 6.8.0-52.53 ]
  * noble/linux: 6.8.0-52.53 -proposed tracker (LP: #2093521)
  * CVE-2024-53164
    - net: sched: fix ordering of qlen adjustment
  * CVE-2024-53141
    - netfilter: ipset: add missing range check in bitmap_ip_uadt
  * CVE-2024-53103
    - hv_sock: Initializing vsk->trans to NULL to prevent a dangling pointer
  [ Ubuntu: 6.8.0-51.52 ]
  * noble/linux: 6.8.0-51.52 -proposed tracker (LP: #2090369)
  * Packaging resync (LP: #1786013)
    - [Packaging] resync git-ubuntu-log
    - [Packaging] update variants
  * MGLRU: kswapd uses 100% CPU when MGLRU is enabled and under memory pressure
    (LP: #2087886)
    - mm/mglru: only clear kswapd_failures if reclaimable
  * CVE-2024-50264
    - vsock/virtio: Initialization of the dangling pointer occurring in vsk->trans
  * CVE-2024-53057
    - net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT
  * CVE-2024-49967
    - ext4: no need to continue when the number of entries is 1

  [ Ubuntu-qcom: 6.8.0-1027.27 ]

  * noble/linux-qcom: 6.8.0-1027.27 -proposed tracker (LP: #2097551)

  [ Ubuntu-qcom: 6.8.0-1025.25 ]

  * noble/linux-qcom: 6.8.0-1025.25 -proposed tracker (LP: #2097247)
    - [Packaging] switch from jammy to noble

  [ Ubuntu-qcom: 6.8.0-1023.23 ]

  * jammy/linux-qcom: 6.8.0-1023.23 -proposed tracker (LP: #2097246)
  * Miscellaneous upstream changes
    - PENDING: iommu/arm-smmu: add ACTLR data and support for sa7255p
    - QCLINUX: arm64: dts: qcom: Enable gpu tsens mitigation for sa8775p variants
    - PENDING: arm64: dts: qcom: sa8255p: Add ICE node
    - QCLINUX: arm64: defconfigs: Enable PCIe EP configuration
    - QCLINUX: firmware: qtee_shmbridge: Fix stubs
    - FROMLIST: firmware: qcom: scm: add a call for deriving the software secret
    - FROMLIST: firmware: qcom: scm: add calls for creating, preparing and
      importing keys
    - QCLINUX: arm64: qcom_defconfig: enable SHM Bridge support for the TZ memory
      allocator
    - QCLINUX: firmware: qtee_shmbrige: Disable bridge enablement call
    - PENDING: firmware: qcom_tzmem: Add register/deregister interfaces
    - PENDING: firmware: qcom: tz_log: Migrate to qcom_tzmem interfaces
    - PENDING: soc: qcom: memory_dump: Use qcom_tzmem interfaces
    - PENDING: arm64: defconfig: qcom: Enable MMC crypto
    - QCLINUX: soc: qcom: smem: Switch partitions to xarray
    - QCLINUX: soc: qcom: smem: Ignore multi remote host partitions
    - PENDING: arm64: dts: qcom: sa8255p: Add PCIe EP nodes
    - PENDING: qcom: ice: enable ufs clock scaling
    - PENDING: arm64: dts: qcom: qcs9075-rb8: Add PON resin support
    - PENDING: arm64: dts: qcom: Add duplicate funnel device
    - PENDING: clk: qcom: videocc-sa8775p: Remove HW_CTRL for video_cc_mvs0_gdsc
    - PENDING: arm64: dts: qcom: Add cpufreq_hw support on sa7255p
    - QCLINUX: ASoC: qcom: qdsp6: msm_audio_mem: Fix excessive logging in
      msm_audio_mem_ioctl fun
    - BACKPORT: FROMLIST: arm64: dts: qcom: qcs9100: Update memory map for QCS9100
      Ride and QCS9100 Ride Rev3
    - QCLINUX: firmware: qcom_scm: Fix indentation for ice scm calls
    - FROMLIST: PCI: epf-mhi: Update device id for SA8775P
    - FROMLIST: bus: mhi: host: pci_generic: Add supoprt for SA8775P target
    - QCLINUX: usb: dwc3: qcom: export core_exit_mode and free_event_buffers
    - FROMLIST: net: Add MHI Endpoint network driver
    - PENDING: arm64: dts: qcom: Add MXC power domain to camcc node on QCS8300
    - PENDING: arm64: dts: qcom: sa7255p: Add pcie nodes
    - PENDING: net: phy: aquantia: AQR113c fix up PMA capabilities
    - QCLINUX: arm64: dts: qcom: Add nodes for Data Capture and Compare
    - QCLINUX: arm64: dts: qcom: Update the size for swao-etf node
    - PENDING: thermal: qcom: add support for nsp1 qmi tmd devices
    - PENDING: arm64: dts: qcom: Disable idle injection cooling device for cpu0
    - QCLINUX: arm64: dts: qcom: Enable cdsp qmi tmd devices for sa8775p variants
    - QCLINUX: arm64: dts: qcom: use 2nd trip for gpu passive cooling mitigation
    - PENDING: net: stmmac: Add sa8797p support within ethqos driver
    - PENDING: net: stmmac: Add 4k Virtualization support to Emac registers
    - PENDING: net: stmmac: Add IO macro configuration for USXGMII
    - PENDING: arm64: dts: qcom: Enable EUD on QCS9075 RB8
    - PENDING: arm64: dts: qcom: sa7255p: Add ICE node
    - QCLINUX: arm64: defconfig: enable scmi-cpufreq and cpucp mbox
    - PENDING: net: stmmac: Add Qcom specific changes for HDMA
    - QCLINUX: arm64: defconfigs: Enable MHI configs for PCIE RC and EP
    - FROMLIST: drm/msm/dpu: fix the intf_type of MST interfaces
    - FROMLIST: drm/msm/dp: split msm_dp_panel_read_sink_caps() into two parts
    - FROMLIST: drm/msm/dp: add a helper to read mst caps for dp_panel
    - FROMLIST: drm/msm/dp: remove dp_display's dp_mode and use dp_panel's instead
    - FROMLIST: drm/msm/dp: break up dp_display_enable into two parts
    - FROMLIST: drm/msm/dp: re-arrange dp_display_disable() into functional parts
    - FROMLIST: drm/msm/dp: allow dp_ctrl stream APIs to use any panel passed to
      it
    - PENDING: net: stmmac: Add missing 25GMAC link capabilities
    - PENDING: phy: qcom: qmp: Add default Type-C reverse orientation flag
    - PENDING: net: stmmac: Move desc cache compute within HDMA
    - PENDING: net: PCS: Add Qualcomm XPCS driver
    - PENDING: arm64: dts: qcom: qcs8300: add support for steam 1
    - FROMLIST: nvmem: qfprom: Add constraint read for some SoCs
    - FROMLIST: arm64/dts/qcom: add mst support for stream 1 clk
    - FROMLIST: drm/msm/dp: move the pixel clock control to its own API
    - PENDING: net: stmmac: Use new Qualcomm XPCS driver
    - QCLINUX: arm64: defconfig: Remove HVC console for Gen5auto targets
    - PENDING: ASoC: codecs: wcd937x: fix aux playback issue
    - FROMLIST: arm64: dts: qcom: sa8775p: Add CPUs to psci power domain
    - QCLINUX: arm64: dts: qcom: Disable HCI uart for Industrial mezz kit
    - PENDING: soc: qcom: smcinvoke: Remove mem-buf dependency for PVM
    - QCLINUX: ASoC: qcom: qcm6490: fix the probe defer issue
    - FROMLIST: drm/msm/dp: split dp_ctrl_off() into stream and link parts
    - FROMLIST: drm/msm/dp: make bridge helpers use dp_display to allow re-use
    - FROMLIST: drm/msm/dp: separate dp_display_prepare() into its own API
    - FROMLIST: drm/msm/dp: introduce stream_id for each DP panel
    - FROMLIST: drm/msm/dp: convert dp_display_set_mode() to use dp_panel argument
    - FROMLIST: drm/msm/dp: add support for programming p1 register block
    - FROMLIST: drm/msm/dp: use stream_id to change offsets in dp_catalog
    - FROMLIST: drm/msm/dp: add support to send ACT packets for MST
    - FROMLIST: drm/msm/dp: add support to program mst support in mainlink
    - FROMLIST: drm/msm/dp: no need to update tu calculation for mst
    - FROMLIST: drm/msm/dp: add support for mst channel slot allocation
    - FROMLIST: drm/msm/dp: add support to send vcpf packets in dp controller
    - FROMLIST: drm/msm/dp: always program MST_FIFO_CONSTANT_FILL for MST
    - FROMLIST: drm/msm/dp: abstract out the dp_display stream helpers to accept a
      panel
    - FROMLIST: drm/msm/dp: move link related operations to dp_display_unprepare()
    - FROMLIST: drm/msm/dp: replace power_on with active_stream_cnt for dp_display
    - FROMLIST: drm/msm/dp: make the SST bridge disconnected when
    - PENDING: drm/msm/dp: make the mst disable call separate
    - FROMLIST: drm/msm/dp: add an API to initialize MST on sink side
    - FROMLIST: drm/msm/dp: skip reading the EDID for MST cases
    - FROMLIST: drm/msm/dp: add dp_display_get_panel() to initialize DP panel
    - FROMLIST: drm/msm/dp: add dp_mst_drm to manage DP MST bridge operations
    - FROMLIST: drm/msm/dp: add connector abstraction for DP MST
    - FROMLIST: drm/msm/dp: add irq hpd callback for dp mst
    - PENDING: drm/msm/dp: use the max_streams from dp catalog
    - FROMLIST: drm/msm/dp: add support to re-use and clear the panel edid
    - FROMLIST: drm/msm/dp: add a mst session mutex to protect bridge ops
    - FROMLIST: drm/msm/dp: propagate hpd state changes to dp mst module
    - PENDING: drm/msm/dp: make the changes for hpd to work
    - FROMLIST: drm/msm: add support for non-blocking commits
    - FROMLIST: drm/msm: initialize DRM MST encoders for DP controllers
    - FROMLIST: drm/msm/dp: initialize dp_mst module for each DP MST controller
    - FROMLIST: drm/msm: add a stream to intf map for DP controller
    - FROMLIST: drm/msm/dpu: use msm_dp_get_mst_intf_id() to get the intf id
    - FROMLIST: drm/msm/dp: populate the max_streams for sa8775 mst controller
    - PENDING: drm/msm/dpu: make max h_display split to 2560 to allow 4 streams
    - PENDING: drm/msm/dp: populate the max streams for DP1
    - FROMLIST: drm: allow encoder mode_set even when connectors change for crtc
    - PENDING: drm/msm/dp: fix up the hpd state machine for mst cases
    - PENDING: drm/msm/dp: use stream id for streams clk on
    - PENDING: drm/msm/dp: populate the max_streams for qcs8300
    - FROMLIST: arm64/dts/qcom: add mst support for stream 0 clk
    - FROMLIST: irqchip: gic-v3: Handle failure case of CPU enters low power state
    - PENDING: arm64: dts: qcom: qcs8300: Fix quirks being added to usb node
    - QCLINUX: arm64: dts: qcom: remove unused tlmm gpio entry
    - FROMLIST: Revert "PENDING: Bluetooth: hci_sync: Fix disconnect
    - PENDING: arm64: dts: qcom: Add L3 interconnect device for QCS8300
    - PENDING: arm64: dts: qcom: Add static vote for QCS8300
    - QCLINUX: arm64: defconfig: Enable additional debug configs for gen5auto
    - QCLINUX: arm64: dts: qcom: Add reserved regions
    - PENDING: arm64: dts: qcom: qcs8300: Add support to scale DDR/L3
    - PENDING: arm64: dts: qcom: qcs8300: Add LMH interrupts for cpufreq_hw node
    - PENDING: clk: qcom: gdsc: Increase the GDSC status poll timeout
    - QCLINUX: firmware: shmbridge/tzmem: Improve error reporting
    - QCLINUX: ASoC: qcom: qdsp6: Increase the timeout to 5 secs
    - PENDING: net: stmmac: enable SGMII loopback for DMA reset
    - QCLINUX: arm64: dts: qcom: Add addons support for QCS615 RIDE
    - QCLINUX: arm64: dts: qcom: Add board-id and msm-id for QCS615
    - QCLINUX: arm64: deconfig: enable clock controller, interconnect and pinctrl
      for QCS615
    - BACKPORT: FROMGIT: clk: qcom: rpmhcc: Add support for QCS615 Clocks
    - BACKPORT: FROMGIT: clk: qcom: gcc: Add support for QCS615 GCC clocks
    - FROMLIST: pinctrl: qcom: correct the ngpios entry for QCS615
    - PENDING: net: stmmac: Support 10GBaseR iomacro configuration
    - QCLINUX: arm64: defconfig: enable carveout heaps
    - FROMLIST: misc: fastrpc: Fix race condition in MUNMAP
    - PENDING: net: PCS: Add 10GBaseR support in XPCS driver
    - PENDING: arm64: dts: qcom: qcs9075: Update memory map for qcs9075
    - Ubuntu: [Config] update CONFIG options for Yocto GA 1.3.1
    - drm/i915: convert remaining intel_dp_vsc_sdp_pack

  [ Ubuntu-qcom: 6.8.0-1019.19 ]

  * jammy/linux-qcom: 6.8.0-1019.19 -proposed tracker (LP: #2095417)
  * "[RB3] tc956x_pci-eth errors found in dmesg"
    - SAUCE: ubuntu/qcom/qps615: suppress false alerts
    - SAUCE: ubuntu/qcom/qps615: use INFO level for logging
  * [RB3] drm sde error/ msm-dsi-error found in dmesg
    - SAUCE: do not show error on EPROBE_DEFER
  * Miscellaneous Ubuntu changes
    - SAUCE: import external DT from GA 1.3
    - SAUCE: Add Makefile code to apply overlays for GA1.2
    - SAUCE: ubuntu/qcom/display: import qcm6490 display code from GA1.3
    - SAUCE: ubuntu/qcom/graphics: import qcm6490 graphics driver code from GA1.3
    - SAUCE: ubuntu/qcom/camera: import qcm6490 camera driver code from GA1.3
    - SAUCE: ubuntu/qcom/qps615: import ethernet driver from GA1.3
    - SAUCE: ubuntu/qcom/video: import video driver from GA 1.3
    - SAUCE: ubuntu/qcom: build external drivers
    - SAUCE: ubuntu/qcom/camera: fix build warnings and errors
    - SAUCE: suppress unneeded build logs
    - SAUCE: ubuntu/qcom: suppress Wno-enum-int-mismatch warning
    - SAUCE: ubuntu/qcom/graphics: change strtobool() to kstrtobool()
    - SAUCE: ubuntu/qcom/graphics: dynamically allocate the kgsl-pool shrinker for
      kernel>=6.7
    - SAUCE: ubuntu/qcom/camera: remove unused camera_banner
    - SAUCE: ubuntu/qcom/camera: use sizeof() instead of V4L2_SUBDEV_NAME_SIZE
    - SAUCE: ubuntu/qcom/camera: replace strlcpy() with strscpy()
    - SAUCE: ubuntu/qcom/qps615: replace strlcpy() with strscpy()
    - SAUCE: ubuntu/qcom/video: replace strlcpy() with strscpy()
    - SAUCE: ubuntu/qcom/qps615: auto-load module
    - SAUCE: ubuntu/qcom: add missing inclusion
    - SAUCE: ubuntu/qcom/display: Rename min_buffers_needed to min_queued_buffers
    - SAUCE: ubuntu/qcom: remove DRM_UNLOCKED
    - SAUCE: ubuntu/qcom/display: suppress EPROBE_DEFER error log
    - SAUCE: Add Makefile code to apply qcs5430 overlays for GA1.2
    - SAUCE: rename qcom,phy-rst-gpio to qcom,phy-rst-gpio-id
    - SAUCE: comment out BUILD_TIMESTAMP
    - SAUCE: add more DT to combined-dtb.dtb
  * Miscellaneous upstream changes
    - PENDING: usb: typec: ucsi_glink: Search current directory for headers
    - PENDING: iommu/arm-smmu-qcom: Add SA8255p SMMUv2
    - FROMLIST: usb: misc: qcom_eud: Access mode manager through secure calls
    - FROMLIST: arm64: dts: qcom: sc7280: Update eud compatible string
    - PENDING: arm64: dts: qcom: sa8775p: Add EUD dt node
    - QCLINUX: arm64: dts: qcom: Add DT configuration
    - PENDING: phy: qcom: Add support for eDP PHY on qcs8300
    - UPSTREAM: wifi: ath11k: fix connection failure due to unexpected peer delete
    - PENDING: arm64: dts: qcom: sa8775p-ride: Enable gpi-dma and qup node
    - FROMLIST: wifi: ath11k: enable fw_wmi_diag_event hw param for WCN6750
    - PENDING: Bluetooth: mgmt: Verify cmd pending status before removing it
    - QCLINUX: firmware: qcom_scm: Add new scm to update Camera QoS
    - QCLINUX: arm64: defconfig: Enable usb5807 driver
    - QCLINUX: arm64: defconfigs: Add configs for Auto targets
    - PENDING: drm/msm/dpu: Add QCS8300 support
    - PENDING: arm64: dts: qcom: qcs8300: Add CDSP and ADSP fastrpc nodes
    - PENDING: net: stmmac: Add the missing programming sequence for Split header
      feature
    - QCLINUX: firmware: qcom_scm_addon: Fix qcom_she_op missing arginfo and res
    - UPSTREAM: arm64: mm: Batch dsb and isb when populating pgtables
    - UPSTREAM: arm64: mm: Don't remap pgtables for allocate vs populate
    - PENDING: drm/msm/dp: Add DisplayPort controller for QCS8300
    - PENDING: arm64: dts: qcom: sa8775p: Enable EUD function
    - PENDING: arm64: dts: qcom: qcs8300: Add BWMON instances
    - PENDING: Bluetooth: mgmt: Verify command pending status before removing it
    - PENDING: pinctrl: qcom: Add qcs8300 lpass lpi pinctrl driver
    - QCLINUX: ASoC: qcm6490: Add sound card support for QCS8300
    - QCLINUX: qcom: qtee_shmbridge: Register dma bridge
    - PENDING: drm/msm: mdss: Add QCS8300 support
    - QCLINUX: arm64: deconfig: qcom: disable CONFIG_ARM_SCMI_CPUFREQ
    - PENDING: net: phy: aquantia: Fix aquantia driver to support 2.5Gbps
    - QCLINUX: arm64: defconfig: Enable LPASS LPI QCS8300 pinctrl
    - PENDING: arm64: dts: qcom: Add on-board PMICs for qcs8300
    - PENDING: arm64: dts: qcom: Add PMIC GPIO devices for qcs8300
    - PENDING: arm64: dts: qcom: Add PMIC RTC device for qcs8300
    - PENDING: arm64: dts: qcom: qcs8300-ride: Add Bluetooth support
    - PENDING: arm64: dts: qcom: sa8775p: Enable high bandwidth for hs isoc eps
    - PENDING: arm64: dts: qcom: sa8255p-ride: Disable USB wakeup capability
    - PENDING: usb: dwc3: Update nominal max votes for qcom usb
    - PENDING: tty: serial: qcom-geni-serial: Increase Rx buffer size
    - PENDING: arm64: dts: qcom: qcs8300: add display dt nodes
    - QCLINUX: ARM64: configs: Remove Gunyah in-tree drivers
    - PENDING: arm64: dts: qcom: qcs8300: Add gpr device tree node for ADSP
    - QCLINUX: arm64: dts: qcom: qcs8300: Add lpass_tlmm node for lpi pinctrl
    - QCLINUX: arm64: dts: qcom: qcs8300: Add sound node for qcs8300 ridesx target
    - PENDING: arm64: dts: qcom: qcs8300: Add DisplayPort device node
    - PENDING: usb: dwc3: Reserve Higher Bandwidth for HS Periodic EPs
    - QCLINUX: arm64: defconfig: Add configs for Gen5auto targets
    - QCLINUX: soc: qcom: Fix showing watchdog device attr "disable"
    - PENDING: QCLINUX: arm64: PCI: qcom: Add support for QCS8300 SoC
    - QCLINUX: secure-buffer: Minor cleanup
    - PENDING: phy: qcom-qmp-pcie: add dual lane PHY support for QCS8300
    - PENDING: pinctrl: qcom: add tlmm driver for sa7255p platform
    - QCLINUX: arm64: defconfigs: Enable SA7255P Pinctrl
    - PENDING: ARM64: dts: qcom: Update camera PIL memory to 7MB
    - PENDING: arm64: dts: qcom: Add dcvsh interrupts
    - QCLINUX: arm64: dts: qcom: addons: Add TGU components
    - PENDING: arm64: dts: qcom: Add lpass_stm device
    - PENDING: arm64: dts: qcom: qcs8300: Add EUD dt node
    - QCLINUX: arm64: configs: Disable the console for perf build
    - PENDING: arm64: dts: qcom: qcs8300: enable pcie0 for QCS8300
    - PENDING: arm64: dts: qcom: qcs8300: Correct IRQ number of EL2 non-secure
      physical timer
    - PENDING: QCLINUX: arm64: dts: add pmu node for WCN6855
    - PENDING: arm64: dts: qcom: qcs8300: add Watchdog
    - QCLINUX: dcc: Configure the correct bit for MEM_MAP_VER3
    - QCLINUX: arm64: defconfig: Enable EFI runtime service
    - QCLINUX: rpmsg: glink: Get reference of channel objects in rx path
    - PENDING: arm64: dts: qcom: Add support for SA7255p Ride platform
    - PENDING: arm64: dts: qcom: sa7255p: Add UFS node
    - PENDING: arm64: dts: qcom: sa7255p: Add USB nodes
    - QCLINUX: arm64: dts: qcom: Add/Modify board-id and msm-id for V1,v2 and V3
    - PENDING: arm64: dts: qcom: add the PCIE SMMU node
    - PENDING: arm64: dts: qcom: Add nodes for Data Capture and Compare
    - QCLINUX: secure-buffer: Roll-back failed assigns
    - QCLINUX: dma-heap: qcom: Reclaim pages we failed to hyp-assign
    - QCLINUX: arm64: dts: qcom: sa8775p: add ride r3 addons dts support
    - QCLINUX: arm64: dts: qcom: qcs9100: add addons ride dts support
    - PENDING: pinctrl: qcom: add pdc wakeup irq map for sa7255p
    - PENDING: slimbus: messaging: Free transaction ID in delayed interrupt
      scenario
    - PENDING: clk: qcom: videocc-sa8775p: Increase mvs0c divider to div-3
    - PENDING: arm64: dts: qcom: Add support for tsens and thermal for SA7255p
    - PENDING: net: stmmac: dwmac-qcom-ethqos: Add ethernet support for sa8620
    - PENDING: net: stmmac: Fix SPH feature to support AV packets
    - PENDING: arm64: dts: qcom: sa8255p: Add PCIe nodes
    - PENDING: arm64: dts: qcom: Add PCIe SMMU node for SA7255P
    - QCLINUX: arm64: dts: qcom: addons: Correct the dcc version
    - QCLINUX: Revert "PENDING: net: phy: aquantia: Fix aquantia driver to
    - QCLINUX: arm64: dts: qcom: addons: add periphid for TGU
    - PENDING: arm64: dts: qcom: Add the Adreno SMMU node for SA7255P
    - QCLINUX: arm64: defconfig: Enable Intel IXGBE driver
    - PENDING: dt-bindings: arm: qcom,ids: add SoC ID for SA7255P
    - PENDING: soc: qcom: socinfo: add support for SA7255P SoC
    - PENDING: arm64: dts: qcom: qcs8300: enable pcie1 for QCS8300
    - PENDING: arm64: dts: qcom: add support for ipcc
    - PENDING: arm64: dts: qcom: Add WDT device node for SA7255
    - PENDING: arm64: dts: qcom: sa8775p: Enable DPTX1 on MDSS0 for SA8775P target
    - PENDING: arm64: dts: qcom: sa8775p: Enable DPTX1 on MDSS0 for SA8775P target
    - QCLINUX: arm64: deconfig: enable dm-verity configs
    - QCLINUX: arm64: deconfig: qcom: disable SOC_DEBUG CONFIG
    - QCLINUX: arm64: dts: qcom: qcs6490-addons-rb3gen2: Enable camera subsystem
    - FROMLIST: arm64: dts: qcom: Disable TPDM_GCC for QCS8300
    - QCLINUX: arm64: defconfig: Enable Aquantia Phy
    - PENDING: arm64: dts: qcom: sc7280: Update camss driver properties
    - QCLINUX: usb: dwc3: qcom: Add shutdown callback for qcom wrapper
    - QCLINUX: drivers: thermal: Add dummy set hysteresis operation for all
      sensors
    - PENDING: arm64: dts: qcom: sa7255p: Enable i2c15 for audio
    - QCLINUX: arm64: deconfig: qcom: enable IOMMU_DEFAULT_DMA_LAZY
    - PENDING: arm64: dts: qcom: qcs8300: update videocc compatible
    - PENDING: arm64: dts: qcom: qcs8300: add rdbg nodes
    - PENDING: arm64: dts: qcom: qcs8300: add TRNG node
    - QCLINUX: arm64: dts: qcom: Add msm-id/board-id for SA7255P
    - PENDING: arm64: dts: qcom: sa8775p: Define interconnect bandwidth value in
      dtsi
    - PENDING: arm64: qcom: dts: Add psci sys_reset2 modes for SA8255P & SA7255P
    - PENDING: Bluetooth: Increase settling time for baudrate change VSC
    - QCLINUX: arm64: dts: qcom: Enable TPM device
    - PENDING: arm64: dts: qcom: qcs8300: add ICE node
    - BACKPORT: Bluetooth: MGMT: Fix possible crash on mgmt_index_removed
    - QCLINUX: arm64: dts: qcom: qcs6490-rb3gen2: Move the msm-id and board-id
    - QCLINUX: arm64: defconfigs: Add configs for Auto targets
    - FROMLIST: wifi: ath11k: Fix unexpected return buffer manager error for
      WCN6750/WCN6855
    - PENDING: soc: qcom: qup_fw: QUP SE Firmware load from Linux
    - FROMLIST: arm64: dts: qcom: qcs8300: Add PMU support for QCS8300
    - BACKPORT: FROMLIST: io_uring: Do not set iowait before sleeping
    - PENDING: dt-bindings: arm: qcom,ids: add SoC ID for SA8797P
    - PENDING: soc: qcom: socinfo: add support for SA8797P SoC
    - PENDING: arm64: dts: qcom: qcs8300: Add tz-log node
    - QCLINUX: arm64: dts: qcom: qcs8300: add dcodec and macro clk
    - QCLINUX: ASoC: qcm6490: Add AIF3 and AIF4 for qcs8300
    - PENDING: arm64: dts: qcom: qcs8300: Add spi dev node for qcs8300 ridesx
      target
    - PENDING: arm64: dts: qcom: qcs8300: Enable i2c15 node for qcs8300 ridesx
      target
    - QCLINUX: arm64: dts: qcom: qcs8300: Enable HS MI2S
    - PENDING: arm64: dts: qcom: qcs8300: Add shmbridge and smcinvoke nodes
    - PENDING: arm64: dts: qcom: qcs8300-addons: Add CMA heap
    - PENDING: drivers: char: fix rdbg driver init sequence
    - PENDING: arm64: dts: qcom: qcs8300: add QCrypto nodes
    - QCLINUX: arm64: dts: qcom: addons: Enable mem-buf and secure-buffer for
      qcs8300
    - PENDING: clk: qcom: common: Add support to attach multiple power domains
    - PENDING: clk: qcom: gdsc: Add support to link multiple PDs as GDSC parents
    - PENDING: clk: qcom: camcc-sa8775p: Add support to attach multiple pds
    - PENDING: arm64: dts: qcom: Add MXC power domain to camcc node on SA8775P
    - PENDING: arm64: qcom: dts: qcs8300: Add psci sys_reset2 modes
    - FROMLIST: dt-bindings: arm: qcom,ids: add SoC ID for QCS9075
    - FROMLIST: soc: qcom: socinfo: add QCS9075 SoC ID
    - FROMLIST: arm64: dts: qcom: Add support for QCS9075 RB8
    - FROMLIST: arm64: dts: qcom: Add support for QCS9075 Ride & Ride-r3
    - QCLINUX: arm64: dts: qcom: Add msm-id & board-id for qcs9075-rb8
    - QCLINUX: arm64: dts: qcom: qcs9075: Add msm-id & board-id for ride/ride-r3
    - PENDING: ARM: dts: qcom: Add ADC thermistor support for SA8775P
    - PENDING: arm64: dts: qcom: qcs8300: Add adsp memory-region and vmids
    - PENDING: arm64: dts: qcom: qcs9075-rb8: Add support for remoteproc instances
    - PENDING: arm64: dts: qcom: qcs9075-rb8: Enable llcc node
    - FROMLIST: net: stmmac: Add snps_id, dev_id to struct plat_stmmacenet_data
    - FROMLIST: net: stmmac: Integrate dw25gmac into stmmac hwif handling
    - QCLINUX:arm64:defconfigs: Enable NO_HZ_FULL for better rcu performance
    - PENDING: serial: qcom-geni: Support of uart firmware load from Linux
    - PENDING: spi: geni-qcom: Load spi Firmware from driver probe
    - PENDING: i2c: qcom-geni: Load i2c Firmware from driver probe
    - PENDING: arm64: dts: qcom: Disable USB U1/U2 entry for QCS9100/QCS8300
    - FROMLIST: net: stmmac: Add basic dw25gmac support in stmmac core
    - QCLINUX: arm64: dts: qcom: qcs9100: Enable DISPLAY-PORT
    - PENDING: misc: fastrpc: Add support for invoke v2
    - PENDING: wifi: ath11k: fix wrong overriding for VHT Beamformee STS
      Capability
    - QCLINUX: arm64: dts: qcom: Add QPS615 and PHY devicetree config for RC0 for
      RB3Gen2 ia-mezz
    - QCLINUX: arm64: dts: qcom: Add support for Eth0 and Eth1 on QPS615 for
      RB3Gen2 ia-mezz
    - QCLINUX: arm64: dts: qcom: Add QPS615 and PHY devicestree config for RC1 for
      RB3gen2 IPC board
    - QCLINUX: arm64: dts: qcom: Add QPS615 Ethernet support for RC1 for RB3gen2
      IPC board
    - PENDING: ARM: dts: qcom: Add support for PMIC peripherals for qcs8300
    - PENDING: arm64: dts: qcom: sa8775p: Add dma heap for cdsp_secure_heap_mem
    - PENDING: spi: spi-geni-qcom: Add immediate DMA support
    - PENDING: arm64: dts: qcom: qcs8300: Add dma heap for cdsp_secure_heap_mem
    - QCLINUX: ASoC: qcs9100: add HDMI/DP Jack
    - QCLINUX: arm64: dts: qcom: qcs6490-rb3gen2: disable camss driver
    - PENDING: net: stmmac: pass stmmac_priv in some callbacks
    - FROMLIST: arm64: dts: qcom: sa8775p: Update iommu-map entry
    - PENDING: Bluetooth: clear cmd_sync_work_list when power off
    - QCLINUX: dma-heap: qcom: Snapshot of dma-buf-carveout-heap
    - PENDING: clk: qcom: Add support for qdss_xo clock for QCS8300
    - PENDING: arm64: dts: qcom: Fix dr_mode for secondary port
    - PENDING: arm64: qcs9075-rb8: Enable PCIe0 & PCIe1 nodes
    - BACKPORT: PCI: Add ACS quirk for Qualcomm SA8775P
    - PENDING: Bluetooth: hci_sync: Fix disconnect complete event timeout issue
    - PENDING: arm64: dts: qcom: qcs8300: Delete duplicate cdsp fastrpc nodes
    - BACKPORT: PCI: qcom-ep: Add HDMA support for SA8775P SoC
    - QCLINUX: arm64: defconfigs: convert usb configs to module
    - PENDING: arm64: dts: qcom: sa8775p: Define interconnect bandwidth value in
      dtsi
    - PENDING: arm64: dts: qcom: Enable cpu idle injection for cpu tsens for
      qcs9100
    - PENDING: pinctrl: sa8775p: Enable egpio function for pingroups
    - PENDING: arm64: dts: qcom: Memory map for qcs8300 v1 approved
    - PENDING: arm-smmu-qcom: program actlr earlier in init to include GPU and GMU
    - QCLINUX: arm64: defconfig: qcom: Enable EMC2305 Sensor driver
    - QCLINUX: arm64: dts: qcom: qcs9075: Add support for rb8 addons
    - QCLINUX: arm64: dts: qcom: qcs9075: Add support for ride/ride-r3 addons
    - PENDING: arm64: dts: qcom: Add wlan support for qcs9075-rb8
    - PENDING: arm64: qcs9075-rb8: Config BT bootstrap pin in DTS
    - FROMLIST: qcom: llcc/edac: Correct interrupt enable register configuration
    - PENDING: arm64: dts: qcom: Enable cpu idle injection for cpu tsens for
      qcs9075
    - QCLINUX: arm64: dts: qcom: Fix dr_mode for non-primary ports
    - QCLINUX: arm64: dts: qcom: qcs6490-rb3gen2: disable camss driver
    - BACKPORT: PCI: epf-mhi: Add "pci_epf_mhi_" prefix to the function names
    - QCLINUX: rpmsg: Align channel objects reference in rx path
    - QCLINUX: arm64: dts: qcom: qcs6490-addons-rb3gen2: Enable camera subsystem"
    - PENDING: qcom: ice: Remove ice probe
    - PENDING: arm64: dts: qcom: qcs9100-rb8: QUP Firmware load from Linux
    - QCLINUX: arm64: dts: qcom: Enable usb controller on QCS9075 RB8
    - QCLINUX: arm64: dts: qcom: qcs9075: Add UFS support for QCS9075 RB8
    - PENDING: arm64: dts: qcom: qcs9075: Add displayport device node
    - QCLINUX: arm64: dts: qcom: add audio support for qcs9075-rb8
    - QCLINUX: ASoC: qcm6490: Add support for QCS9075 RB8
    - QCLINUX: clk: qcom: videocc-sa8775: disable HW CTRL for video GDSC
    - PENDING: arm64: dts: qcom: update power-domain for display-controller
    - PENDING: hwmon: Add I2C detection and initialization for EMC2303
    - BACKPORT: FROMLIST: arm64: dts: qcom: qcs9100: Update memory map  for
      QCS9100 Ride and QCS9100 Ride Rev3
    - FROMLIST: usb: misc: usb5807: Add driver
    - PENDING: USB: Adapt USB5807 driver for IPC hardware design
    - PENDING: wifi: ath11k: add support for MU EDCA
    - PENDING: ARM: dts: qcom: Update thermal zone names for qcs8300
    - PENDING: pinctrl: qcs8300: Update function and group binding
    - QCLINUX: drm/msm: Avoid probing gpu device
    - QCLINUX: arm64: dts: qcom: qcs6490-rb3gen2: enable camera sensor
    - PENDING: arm64: dts: qcom: qcs8300: Add capacity and DPC properties
    - Revert: ICE eMMC and probe
    - QCLINUX: arm64: defconfig: Enable GPUCC SA8775P driver as static module
    - Ubuntu: [Config] update CONFIG options for GA 1.3
    - Ubuntu: [Config] change CONFIG_USB_DWC3 to y
    - Ubuntu: [Config] change CONFIG_SENSORS_EMC2305 to y

  [ Ubuntu-qcom: 6.8.0-1018.18 ]

  * "[Canonical][RB3] [ftmdaemon] WlanSetPhyRFMode fail by ftmdaemon tool"
    - [Config] Enable CONFIG_NL80211_TESTMODE

  [ Ubuntu-qcom: 6.8.0-1017.17 ]

  * Miscellaneous upstream changes
    - scsi: ufs: qcom: revive the enabled check in ufs_qcom_host_clk_get()
    - Revert "usb: typec: fsa4480: Relax CHIP_ID check"
    - Revert "usb: typec: fsa4480: Check if the chip is really there"

  [ Ubuntu-qcom: 6.8.0-1016.16 ]

  * Miscellaneous Ubuntu changes
    - SAUCE: Add Makefile code to apply qcs5430 overlays for GA1.2
  * Miscellaneous upstream changes
    - msm: camera: isp: Fix warnings

  [ Ubuntu-qcom: 6.8.0-1015.15 ]

  * Noble update: upstream stable patchset 2024-10-02 (LP: #2083488)
    - [Config] Update CONFIG_SCREEN_INFO
  * Packaging resync (LP: #1786013)
    - [Packaging] resync git-ubuntu-log
  * [RB3] CONFIG_KASAN_GENERIC report potential memory bug in tc956x_pcie_eth
    - SAUCE: ubuntu/qcom/qps615: suppress KASAN error
  * Miscellaneous Ubuntu changes
    - [Config] set CONFIG_GCC_ASM_GOTO_OUTPUT_WORKAROUND
  [ Ubuntu: 6.8.0-50.51 ]
  * noble/linux: 6.8.0-50.51 -proposed tracker (LP: #2086301)
  * Packaging resync (LP: #1786013)
    - [Packaging] debian.master/dkms-versions -- update from kernel-versions
      (main/2024.10.28)
  * Noble update: upstream stable patchset 2024-10-31 (LP: #2086138)
    - device property: Add cleanup.h based fwnode_handle_put() scope based
      cleanup.
    - device property: Introduce device_for_each_child_node_scoped()
    - iio: adc: ad7124: Switch from of specific to fwnode based property handling
    - ksmbd: override fsids for share path check
    - ksmbd: override fsids for smb2_query_info()
    - usbnet: ipheth: remove extraneous rx URB length check
    - usbnet: ipheth: drop RX URBs with no payload
    - usbnet: ipheth: do not stop RX on failing RX callback
    - usbnet: ipheth: fix carrier detection in modes 1 and 4
    - net: ethernet: use ip_hdrlen() instead of bit shift
    - drm: panel-orientation-quirks: Add quirk for Ayn Loki Zero
    - drm: panel-orientation-quirks: Add quirk for Ayn Loki Max
    - net: phy: vitesse: repair vsc73xx autonegotiation
    - powerpc/mm: Fix boot warning with hugepages and CONFIG_DEBUG_VIRTUAL
    - wifi: mt76: mt7921: fix NULL pointer access in mt7921_ipv6_addr_change
    - net: hns3: use correct release function during uninitialization
    - btrfs: update target inode's ctime on unlink
    - Input: ads7846 - ratelimit the spi_sync error message
    - Input: synaptics - enable SMBus for HP Elitebook 840 G2
    - HID: multitouch: Add support for GT7868Q
    - scripts: kconfig: merge_config: config files: add a trailing newline
    - platform/surface: aggregator_registry: Add Support for Surface Pro 10
    - platform/surface: aggregator_registry: Add support for Surface Laptop Go 3
    - drm/msm/adreno: Fix error return if missing firmware-name
    - Input: i8042 - add Fujitsu Lifebook E756 to i8042 quirk table
    - smb/server: fix return value of smb2_open()
    - NFSv4: Fix clearing of layout segments in layoutreturn
    - NFS: Avoid unnecessary rescanning of the per-server delegation list
    - platform/x86: panasonic-laptop: Fix SINF array out of bounds accesses
    - platform/x86: panasonic-laptop: Allocate 1 entry extra in the sinf array
    - mptcp: pm: Fix uaf in __timer_delete_sync
    - arm64: dts: rockchip: fix eMMC/SPI corruption when audio has been used on
      RK3399 Puma
    - arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399
      Puma
    - minmax: reduce min/max macro expansion in atomisp driver
    - net: tighten bad gso csum offset check in virtio_net_hdr
    - dm-integrity: fix a race condition when accessing recalc_sector
    - x86/hyperv: fix kexec crash due to VP assist page corruption
    - mm: avoid leaving partial pfn mappings around in error case
    - arm64: dts: rockchip: fix PMIC interrupt pin in pinctrl for ROCK Pi E
    - drm/amd/display: Disable error correction if it's not supported
    - drm/amd/display: Fix FEC_READY write on DP LT
    - eeprom: digsy_mtc: Fix 93xx46 driver probe failure
    - cxl/core: Fix incorrect vendor debug UUID define
    - selftests/bpf: Support SOCK_STREAM in unix_inet_redir_to_connected()
    - hwmon: (pmbus) Conditionally clear individual status bits for pmbus rev >=
      1.2
    - ice: Fix lldp packets dropping after changing the number of channels
    - ice: fix accounting for filters shared by multiple VSIs
    - ice: fix VSI lists confusion when adding VLANs
    - igb: Always call igb_xdp_ring_update_tail() under Tx lock
    - net/mlx5: Update the list of the PCI supported devices
    - net/mlx5e: Add missing link modes to ptys2ethtool_map
    - net/mlx5e: Add missing link mode to ptys2ext_ethtool_map
    - net/mlx5: Explicitly set scheduling element and TSAR type
    - net/mlx5: Add missing masks and QoS bit masks for scheduling elements
    - net/mlx5: Correct TASR typo into TSAR
    - net/mlx5: Verify support for scheduling element and TSAR type
    - net/mlx5: Fix bridge mode operations when there are no VFs
    - fou: fix initialization of grc
    - octeontx2-af: Modify SMQ flush sequence to drop packets
    - net: ftgmac100: Enable TX interrupt to avoid TX timeout
    - selftests: net: csum: Fix checksums for packets with non-zero padding
    - netfilter: nft_socket: fix sk refcount leaks
    - net: dsa: felix: ignore pending status of TAS module when it's disabled
    - net: dpaa: Pad packets to ETH_ZLEN
    - tracing/osnoise: Fix build when timerlat is not enabled
    - spi: nxp-fspi: fix the KASAN report out-of-bounds bug
    - drm/syncobj: Fix syncobj leak in drm_syncobj_eventfd_ioctl
    - dma-buf: heaps: Fix off-by-one in CMA heap fault handler
    - drm/nouveau/fb: restore init() for ramgp102
    - drm/amdgpu/atomfirmware: Silence UBSAN warning
    - drm/amd/amdgpu: apply command submission parser for JPEG v1
    - spi: geni-qcom: Undo runtime PM changes at driver exit time
    - spi: geni-qcom: Fix incorrect free_irq() sequence
    - drm/i915/guc: prevent a possible int overflow in wq offsets
    - ASoC: codecs: avoid possible garbage value in peb2466_reg_read()
    - cifs: Fix signature miscalculation
    - pinctrl: meteorlake: Add Arrow Lake-H/U ACPI ID
    - ASoC: meson: axg-card: fix 'use-after-free'
    - drm/mediatek: Set sensible cursor width/height values to fix crash
    - Input: edt-ft5x06 - add support for FocalTech FT5452 and FT8719
    - Input: edt-ft5x06 - add support for FocalTech FT8201
    - cgroup/cpuset: Eliminate unncessary sched domains rebuilds in hotplug
    - spi: zynqmp-gqspi: Scale timeout by data size
    - drm/xe: use devm instead of drmm for managed bo
    - net: libwx: fix number of Rx and Tx descriptors
    - clocksource: hyper-v: Use lapic timer in a TDX VM without paravisor
    - bcachefs: Fix bch2_extents_match() false positive
    - bcachefs: Don't delete open files in online fsck
    - firmware: qcom: uefisecapp: Fix deadlock in qcuefi_acquire()
    - riscv: dts: starfive: jh7110-common: Fix lower rate of CPUfreq by setting
      PLL0 rate to 1.5GHz
    - cxl: Restore XOR'd position bits during address translation
    - netlink: specs: mptcp: fix port endianness
    - drm/amd/display: Avoid race between dcn10_set_drr() and dc_state_destruct()
    - drm/amd/display: Avoid race between dcn35_set_drr() and dc_state_destruct()
    - drm/amd/amdgpu: apply command submission parser for JPEG v2+
    - drm/xe/client: fix deadlock in show_meminfo()
    - drm/xe/client: remove bogus rcu list usage
    - drm/xe/client: add missing bo locking in show_meminfo()
    - tracing/kprobes: Fix build error when find_module() is not available
    - drm/xe/display: fix compat IS_DISPLAY_STEP() range end
    - Upstream stable to v6.6.52, v6.10.11
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849)
    - KVM: SVM: fix emulation of msr reads/writes of MSR_FS_BASE and MSR_GS_BASE
    - KVM: SVM: Don't advertise Bus Lock Detect to guest if SVM support is missing
    - ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius
      devices
    - ALSA: hda/realtek: add patch for internal mic in Lenovo V145
    - ALSA: hda/realtek: Support mute LED on HP Laptop 14-dq2xxx
    - ksmbd: Unlock on in ksmbd_tcp_set_interfaces()
    - ata: libata: Fix memory leak for error path in ata_host_alloc()
    - irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init()
    - x86/kaslr: Expose and use the end of the physical memory address space
    - nvme-pci: Add sleep quirk for Samsung 990 Evo
    - rust: types: Make Opaque::get const
    - rust: macros: provide correct provenance when constructing THIS_MODULE
    - Revert "Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE"
    - Bluetooth: MGMT: Ignore keys being loaded with invalid type
    - mmc: core: apply SD quirks earlier during probe
    - mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K
    - mmc: sdhci-of-aspeed: fix module autoloading
    - mmc: cqhci: Fix checking of CQHCI_HALT state
    - fuse: update stats for pages in dropped aux writeback list
    - fuse: use unsigned type for getxattr/listxattr size truncation
    - fuse: fix memory leak in fuse_create_open
    - clk: starfive: jh7110-sys: Add notifier for PLL0 clock
    - clk: qcom: clk-alpha-pll: Fix the pll post div mask
    - clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate API
    - kexec_file: fix elfcorehdr digest exclusion when CONFIG_CRASH_HOTPLUG=y
    - tracing: Avoid possible softlockup in tracing_iter_reset()
    - tracing/timerlat: Add interface_lock around clearing of kthread in
      stop_kthread()
    - net: mctp-serial: Fix missing escapes on transmit
    - x86/fpu: Avoid writing LBR bit to IA32_XSS unless supported
    - x86/apic: Make x2apic_disable() work correctly
    - drm/i915: Do not attempt to load the GSC multiple times
    - ALSA: control: Apply sanity check of input values for user elements
    - ALSA: hda: Add input value sanity checks to HDMI channel map controls
    - wifi: ath12k: fix uninitialize symbol error on ath12k_peer_assoc_h_he()
    - smack: unix sockets: fix accept()ed socket label
    - bpf, verifier: Correct tail_call_reachable for bpf prog
    - accel/habanalabs/gaudi2: unsecure edma max outstanding register
    - irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1
    - af_unix: Remove put_pid()/put_cred() in copy_peercred().
    - x86/kmsan: Fix hook for unaligned accesses
    - iommu: sun50i: clear bypass register
    - netfilter: nf_conncount: fix wrong variable type
    - fs/ntfs3: One more reason to mark inode bad
    - riscv: kprobes: Use patch_text_nosync() for insn slots
    - media: vivid: fix wrong sizeimage value for mplane
    - leds: spi-byte: Call of_node_put() on error path
    - wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3
    - usb: uas: set host status byte on data completion error
    - drm/amd/display: Check HDCP returned status
    - drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts
    - media: vivid: don't set HDMI TX controls if there are no HDMI outputs
    - vfio/spapr: Always clear TCEs before unsetting the window
    - ice: Check all ice_vsi_rebuild() errors in function
    - Input: ili210x - use kvmalloc() to allocate buffer for firmware update
    - media: qcom: camss: Add check for v4l2_fwnode_endpoint_parse
    - pcmcia: Use resource_size function on resource object
    - drm/amdgpu: check for LINEAR_ALIGNED correctly in check_tiling_flags_gfx6
    - can: m_can: Release irq on error in m_can_open
    - can: mcp251xfd: fix ring configuration when switching from CAN-CC to CAN-FD
      mode
    - rust: kbuild: fix export of bss symbols
    - cifs: Fix FALLOC_FL_ZERO_RANGE to preflush buffered part of target region
    - igb: Fix not clearing TimeSync interrupts for 82580
    - platform/x86: dell-smbios: Fix error path in dell_smbios_init()
    - regulator: core: Stub devm_regulator_bulk_get_const() if !CONFIG_REGULATOR
    - can: kvaser_pciefd: Skip redundant NULL pointer check in ISR
    - can: kvaser_pciefd: Remove unnecessary comment
    - can: kvaser_pciefd: Rename board_irq to pci_irq
    - can: kvaser_pciefd: Move reset of DMA RX buffers to the end of the ISR
    - can: kvaser_pciefd: Use a single write when releasing RX buffers
    - Bluetooth: qca: If memdump doesn't work, re-enable IBS
    - Bluetooth: hci_sync: Introduce hci_cmd_sync_run/hci_cmd_sync_run_once
    - Bluetooth: MGMT: Fix not generating command complete for MGMT_OP_DISCONNECT
    - igc: Unlock on error in igc_io_resume()
    - ice: do not bring the VSI up, if it was down before the XDP setup
    - usbnet: modern method to get random MAC
    - bpf, net: Fix a potential race in do_sock_getsockopt()
    - bareudp: Fix device stats updates.
    - r8152: fix the firmware doesn't work
    - net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN
    - net: dsa: vsc73xx: fix possible subblocks range of CAPT block
    - selftests: net: enable bind tests
    - firmware: cs_dsp: Don't allow writes to read-only controls
    - phy: zynqmp: Take the phy mutex in xlate
    - ASoC: topology: Properly initialize soc_enum values
    - dm init: Handle minors larger than 255
    - iommu/vt-d: Handle volatile descriptor status read
    - cgroup: Protect css->cgroup write under css_set_lock
    - devres: Initialize an uninitialized struct member
    - virtio_ring: fix KMSAN error for premapped mode
    - crypto: qat - fix unintentional re-enabling of error interrupts
    - ASoc: TAS2781: replace beXX_to_cpup with get_unaligned_beXX for potentially
      broken alignment
    - libbpf: Add NULL checks to bpf_object__{prev_map,next_map}
    - drm/amdgpu: Set no_hw_access when VF request full GPU fails
    - ext4: fix possible tid_t sequence overflows
    - jbd2: avoid mount failed when commit block is partial submitted
    - dma-mapping: benchmark: Don't starve others when doing the test
    - drm/amdgpu: reject gang submit on reserved VMIDs
    - smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu()
    - fs/ntfs3: Check more cases when directory is corrupted
    - btrfs: replace BUG_ON with ASSERT in walk_down_proc()
    - cxl/region: Verify target positions using the ordered target list
    - riscv: set trap vector earlier
    - tcp: Don't drop SYN+ACK for simultaneous connect().
    - net: dpaa: avoid on-stack arrays of NR_CPUS elements
    - LoongArch: Use correct API to map cmdline in relocate_kernel()
    - regmap: maple: work around gcc-14.1 false-positive warning
    - vfs: Fix potential circular locking through setxattr() and removexattr()
    - i3c: master: svc: resend target address when get NACK
    - kselftests: dmabuf-heaps: Ensure the driver name is null-terminated
    - btrfs: initialize location to fix -Wmaybe-uninitialized in
      btrfs_lookup_dentry()
    - s390/vmlinux.lds.S: Move ro_after_init section behind rodata section
    - usbnet: ipheth: race between ipheth_close and error handling
    - spi: spi-fsl-lpspi: limit PRESCALE bit in TCR register
    - ata: pata_macio: Use WARN instead of BUG
    - NFSv4: Add missing rescheduling points in
      nfs_client_return_marked_delegations
    - ACPI: CPPC: Add helper to get the highest performance value
    - cpufreq: amd-pstate: Enable amd-pstate preferred core support
    - cpufreq: amd-pstate: fix the highest frequency issue which limits
      performance
    - tcp: process the 3rd ACK with sk_socket for TFO/MPTCP
    - iio: buffer-dmaengine: fix releasing dma channel on error
    - iio: fix scale application in iio_convert_raw_to_processed_unlocked
    - iio: adc: ad7124: fix config comparison
    - iio: adc: ad7606: remove frstdata check for serial mode
    - iio: adc: ad7124: fix chip ID mismatch
    - usb: dwc3: core: update LC timer as per USB Spec V3.2
    - usb: cdns2: Fix controller reset issue
    - usb: dwc3: Avoid waking up gadget during startxfer
    - nvmem: Fix return type of devm_nvmem_device_get() in kerneldoc
    - Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic
    - clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAX
    - clocksource/drivers/imx-tpm: Fix next event not taking effect sometime
    - clocksource/drivers/timer-of: Remove percpu irq related code
    - uprobes: Use kzalloc to allocate xol area
    - Revert "mm: skip CMA pages when they are not available"
    - workqueue: wq_watchdog_touch is always called with valid CPU
    - workqueue: Improve scalability of workqueue watchdog touch
    - ACPI: processor: Return an error if acpi_processor_get_info() fails in
      processor_add()
    - ACPI: processor: Fix memory leaks in error paths of processor_add()
    - arm64: acpi: Move get_cpu_for_acpi_id() to a header
    - can: mcp251xfd: mcp251xfd_handle_rxif_ring_uinc(): factor out in separate
      function
    - can: mcp251xfd: rx: prepare to workaround broken RX FIFO head index erratum
    - can: mcp251xfd: clarify the meaning of timestamp
    - can: mcp251xfd: rx: add workaround for erratum DS80000789E 6 of mcp2518fd
    - drm/amd: Add gfx12 swizzle mode defs
    - drm/amdgpu: handle gfx12 in amdgpu_display_verify_sizes
    - ata: libata-scsi: Remove redundant sense_buffer memsets
    - ata: libata-scsi: Check ATA_QCFLAG_RTF_FILLED before using result_tf
    - crypto: starfive - Align rsa input data to 32-bit
    - crypto: starfive - Fix nent assignment in rsa dec
    - clk: qcom: ipq9574: Update the alpha PLL type for GPLLs
    - powerpc/64e: remove unused IBM HTW code
    - powerpc/64e: split out nohash Book3E 64-bit code
    - powerpc/64e: Define mmu_pte_psize static
    - powerpc/vdso: Don't discard rela sections
    - ASoC: tegra: Fix CBB error during probe()
    - nvme-pci: allocate tagset on reset if necessary
    - ASoc: SOF: topology: Clear SOF link platform name upon unload
    - ASoC: sunxi: sun4i-i2s: fix LRCLK polarity in i2s mode
    - clk: qcom: gcc-sm8550: Don't use parking clk_ops for QUPs
    - clk: qcom: gcc-sm8550: Don't park the USB RCG at registration time
    - drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused
    - drm/i915/fence: Mark debug_fence_free() with __maybe_unused
    - gpio: rockchip: fix OF node leak in probe()
    - gpio: modepin: Enable module autoloading
    - riscv: Fix toolchain vector detection
    - riscv: Do not restrict memory size because of linear mapping on nommu
    - membarrier: riscv: Add full memory barrier in switch_mm()
    - [Config] updateconfigs for ARCH_HAS_MEMBARRIER_CALLBACKS
    - x86/mm: Fix PTI for i386 some more
    - btrfs: fix race between direct IO write and fsync when using same fd
    - spi: spi-fsl-lpspi: Fix off-by-one in prescale max
    - ALSA: hda/realtek: Enable Mute Led for HP Victus 15-fb1xxx
    - ALSA: hda/realtek - Fix inactive headset mic jack for ASUS Vivobook 15
      X1504VAP
    - fuse: clear PG_uptodate when using a stolen page
    - riscv: misaligned: remove CONFIG_RISCV_M_MODE specific code
    - parisc: Delay write-protection until mark_rodata_ro() call
    - pinctrl: qcom: x1e80100: Bypass PDC wakeup parent for now
    - maple_tree: remove rcu_read_lock() from mt_validate()
    - Revert "wifi: ath11k: restore country code during resume"
    - btrfs: qgroup: don't use extent changeset when not needed
    - btrfs: zoned: handle broken write pointer on zones
    - drm/xe/gsc: Do not attempt to load the GSC multiple times
    - drm/amdgpu: always allocate cleared VRAM for GEM allocations
    - drm/amd/display: Lock DC and exit IPS when changing backlight
    - ALSA: hda/realtek: extend quirks for Clevo V5[46]0
    - cgroup/cpuset: Delay setting of CS_CPU_EXCLUSIVE until valid partition
    - virt: sev-guest: Mark driver struct with __refdata to prevent section
      mismatch
    - media: b2c2: flexcop-usb: fix flexcop_usb_memory_req
    - gve: Add adminq mutex lock
    - wifi: rtw89: wow: prevent to send unexpected H2C during download Firmware
    - drm/amdgpu: add missing error handling in function
      amdgpu_gmc_flush_gpu_tlb_pasid
    - crypto: qat - initialize user_input.lock for rate_limiting
    - locking: Add rwsem_assert_held() and rwsem_assert_held_write()
    - fs: don't copy to userspace under namespace semaphore
    - fs: relax permissions for statmount()
    - seccomp: release task filters when the task exits
    - drm/amdgpu/display: handle gfx12 in amdgpu_dm_plane_format_mod_supported
    - can: m_can: Remove m_can_rx_peripheral indirection
    - can: m_can: Do not cancel timer from within timer
    - mm: Provide a means of invalidation without using launder_folio
    - cifs: Fix copy offload to flush destination region
    - hwmon: ltc2991: fix register bits defines
    - scripts: fix gfp-translate after ___GFP_*_BITS conversion to an enum
    - ptp: ocp: convert serial ports to array
    - ptp: ocp: adjust sysfs entries to expose tty information
    - ice: check ICE_VSI_DOWN under rtnl_lock when preparing for reset
    - ice: remove ICE_CFG_BUSY locking from AF_XDP code
    - net: xilinx: axienet: Fix race in axienet_stop
    - iommu/vt-d: Remove control over Execute-Requested requests
    - block: don't call bio_uninit from bio_endio
    - tracing/kprobes: Add symbol counting check when module loads
    - perf/x86/intel: Hide Topdown metrics events if the feature is not enumerated
    - PCI: qcom: Override NO_SNOOP attribute for SA8775P RC
    - staging: vchiq_core: Bubble up wait_event_interruptible() return value
    - watchdog: imx7ulp_wdt: keep already running watchdog enabled
    - btrfs: slightly loosen the requirement for qgroup removal
    - drm/amdgpu: add PSP RAS address query command
    - drm/amdgpu: add mutex to protect ras shared memory
    - s390/boot: Do not assume the decompressor range is reserved
    - drm/amdgpu: Fix two reset triggered in a row
    - drm/amdgpu: Add reset_context flag for host FLR
    - drm/amdgpu: Fix amdgpu_device_reset_sriov retry logic
    - fs: only copy to userspace on success in listmount()
    - iio: adc: ad7124: fix DT configuration parsing
    - nvmem: u-boot-env: error if NVMEM device is too small
    - mm: zswap: rename is_zswap_enabled() to zswap_is_enabled()
    - mm/memcontrol: respect zswap.writeback setting from parent cg too
    - path: add cleanup helper
    - fs: simplify error handling
    - fs: relax permissions for listmount()
    - hid: bpf: add BPF_JIT dependency
    - net/mlx5e: SHAMPO, Use KSMs instead of KLMs
    - net/mlx5e: SHAMPO, Fix page leak
    - drm/xe/xe2: Add workaround 14021402888
    - drm/xe/xe2lpg: Extend workaround 14021402888
    - clk: qcom: gcc-x1e80100: Fix USB 0 and 1 PHY GDSC pwrsts flags
    - clk: qcom: gcc-x1e80100: Don't use parking clk_ops for QUPs
    - nouveau: fix the fwsec sb verification register.
    - riscv: Add tracepoints for SBI calls and returns
    - riscv: Improve sbi_ecall() code generation by reordering arguments
    - riscv: Fix RISCV_ALTERNATIVE_EARLY
    - cifs: Fix zero_point init on inode initialisation
    - nvme: rename nvme_sc_to_pr_err to nvme_status_to_pr_err
    - nvme: fix status magic numbers
    - nvme: rename CDR/MORE/DNR to NVME_STATUS_*
    - nvmet: Identify-Active Namespace ID List command should reject invalid nsid
    - drm/i915/display: Add mechanism to use sink model when applying quirk
    - drm/i915/display: Increase Fast Wake Sync length as a quirk
    - LoongArch: Use accessors to page table entries instead of direct dereference
    - Upstream stable to v6.6.51, v6.10.10
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46823
    - kunit/overflow: Fix UB in overflow_allocation_test
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46834
    - ethtool: fail closed if we can't get max channel used in indirection tables
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46751
    - btrfs: don't BUG_ON() when 0 reference count at btrfs_lookup_extent_info()
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46753
    - btrfs: handle errors from btrfs_dec_ref() properly
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46841
    - btrfs: don't BUG_ON on ENOMEM from btrfs_lookup_extent_info() in
      walk_down_proc()
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46754
    - bpf: Remove tst_run from lwt_seg6local_prog_ops.
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46824
    - iommufd: Require drivers to supply the cache_invalidate_user ops
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46842
    - scsi: lpfc: Handle mailbox timeouts in lpfc_get_sfp_info
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46766
    - ice: move netif_queue_set_napi to rtnl-protected sections
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46772
    - drm/amd/display: Check denominator crb_pipes before used
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46774
    - powerpc/rtas: Prevent Spectre v1 gadget construction in sys_rtas()
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46775
    - drm/amd/display: Validate function returns
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46778
    - drm/amd/display: Check UnboundedRequestEnabled's value
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46779
    - drm/imagination: Free pvr_vm_gpuva after unlink
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46792
    - riscv: misaligned: Restrict user access to kernel memory
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46793
    - ASoC: Intel: Boards: Fix NULL pointer deref in BYT/CHT boards harder
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46735
    - ublk_drv: fix NULL pointer dereference in ublk_ctrl_start_recovery()
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46737
    - nvmet-tcp: fix kernel crash if commands allocation fails
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46822
    - arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46713
    - perf/aux: Fix AUX buffer serialization
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46739
    - uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46740
    - binder: fix UAF caused by offsets overwrite
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46741
    - misc: fastrpc: Fix double free of 'buf' in error path
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-47663
    - staging: iio: frequency: ad9834: Validate frequency parameter value
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46832
    - MIPS: cevt-r4k: Don't call get_c0_compare_int if timer irq is installed
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-47668
    - lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc()
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46744
    - Squashfs: sanity check symbolic link size
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46745
    - Input: uinput - reject requests with unreasonable number of slots
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46746
    - HID: amd_sfh: free driver_data after destroying hid device
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-47664
    - spi: hisi-kunpeng: Add verification for the max_frequency provided by the
      firmware
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-47665
    - i3c: mipi-i3c-hci: Error out instead on BUG_ON() in IBI DMA setup
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46749
    - Bluetooth: btnxpuart: Fix Null pointer dereference in btnxpuart_flush()
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46750
    - PCI: Add missing bridge lock to pci_bus_lock()
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46752
    - btrfs: replace BUG_ON() with error handling at update_ref_for_cow()
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46840
    - btrfs: clean up our handling of refs == 0 in snapshot delete
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46755
    - wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id()
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-47666
    - scsi: pm80xx: Set phy->enable_completion only when we wait for it
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46843
    - scsi: ufs: core: Remove SCSI host only if added
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46760
    - wifi: rtw88: usb: schedule rx work after everything is set up
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46761
    - pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46844
    - um: line: always fill *error_out in setup_one_line()
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46762
    - xen: privcmd: Fix possible access to a freed kirqfd instance
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46763
    - fou: Fix null-ptr-deref in GRO.
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46765
    - ice: protect XDP configuration with a mutex
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46767
    - net: phy: Fix missing of_node_put() for leds
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46768
    - hwmon: (hp-wmi-sensors) Check if WMI event data exists
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46770
    - ice: Add netif_device_attach/detach into PF reset flow
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46771
    - can: bcm: Remove proc entry when dev is unregistered.
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46773
    - drm/amd/display: Check denominator pbn_div before used
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-47667
    - PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0)
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46835
    - drm/amdgpu: Fix smatch static checker warning
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46776
    - drm/amd/display: Run DC_LOG_DC after checking link->link_enc
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46836
    - usb: gadget: aspeed_udc: validate endpoint index for ast udc
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46777
    - udf: Avoid excessive partition lengths
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46825
    - wifi: iwlwifi: mvm: use IWL_FW_CHECK for link ID check
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46826
    - ELF: fix kernel.randomize_va_space double read
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46827
    - wifi: ath12k: fix firmware crash due to invalid peer nss
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-47669
    - nilfs2: fix state management in error path of log writing function
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46780
    - nilfs2: protect references to superblock parameters exposed in sysfs
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46781
    - nilfs2: fix missing cleanup on rollforward recovery error
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46828
    - sched: sch_cake: fix bulk flow accounting logic for host fairness
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46782
    - ila: call nf_unregister_net_hooks() sooner
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46783
    - tcp_bpf: fix return value of tcp_bpf_sendmsg()
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46784
    - net: mana: Fix error handling in mana_create_txq/rxq's NAPI cleanup
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46785
    - eventfs: Use list_del_rcu() for SRCU protected list variable
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46786
    - fscache: delete fscache_cookie_lru_timer when fscache exits to avoid UAF
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46787
    - userfaultfd: fix checks for huge PMDs
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46838
    - userfaultfd: don't BUG_ON() if khugepaged yanks our page table
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46845
    - tracing/timerlat: Only clear timer if a kthread exists
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46788
    - tracing/osnoise: Use a cpumask to know what threads are kthreads
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46846
    - spi: rockchip: Resolve unbalanced runtime PM / system PM handling
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46847
    - mm: vmalloc: ensure vmap_block is initialised before adding to queue
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46791
    - can: mcp251x: fix deadlock if an interrupt occurs during mcp251x_open
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46829
    - rtmutex: Drop rt_mutex::wait_lock before scheduling
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46848
    - perf/x86/intel: Limit the period on Haswell
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46794
    - x86/tdx: Fix data leak in mmio_read()
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46795
    - ksmbd: unset the binding mark of a reused connection
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46797
    - powerpc/qspinlock: Fix deadlock in MCS queue
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46830
    - KVM: x86: Acquire kvm->srcu when handling KVM_SET_VCPU_EVENTS
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46798
    - ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object
  * Noble update: upstream stable patchset 2024-10-29 (LP: #2085849) //
    CVE-2024-46831
    - net: microchip: vcap: Fix use-after-free error in kunit test
  * Navi24 RX6300 light up issue on 6.8 kernel (LP: #2084513)
    - drm/amd/display: Ensure populate uclk in bb construction
  * Noble update: upstream stable patchset 2024-10-18 (LP: #2084941)
    - drm/fb-helper: Don't schedule_work() to flush frame buffer during panic()
    - drm: panel-orientation-quirks: Add quirk for OrangePi Neo
    - scsi: ufs: core: Check LSDBS cap when !mcq
    - scsi: ufs: core: Bypass quick recovery if force reset is needed
    - btrfs: tree-checker: validate dref root and objectid
    - ALSA: hda/generic: Add a helper to mute speakers at suspend/shutdown
    - ALSA: hda/conexant: Mute speakers at suspend / shutdown
    - ALSA: ump: Transmit RPN/NRPN message at each MSB/LSB data reception
    - ALSA: ump: Explicitly reset RPN with Null RPN
    - ALSA: seq: ump: Use the common RPN/bank conversion context
    - ALSA: seq: ump: Transmit RPN/NRPN message at each MSB/LSB data reception
    - ALSA: seq: ump: Explicitly reset RPN with Null RPN
    - net/mlx5: DR, Fix 'stack guard page was hit' error in dr_rule
    - ASoC: amd: yc: Support mic on HP 14-em0002la
    - spi: hisi-kunpeng: Add validation for the minimum value of speed_hz
    - i2c: Fix conditional for substituting empty ACPI functions
    - dma-debug: avoid deadlock between dma debug vs printk and netconsole
    - net: usb: qmi_wwan: add MeiG Smart SRM825L
    - ASoC: amd: yc: Support mic on Lenovo Thinkpad E14 Gen 6
    - ASoC: codecs: ES8326: button detect issue
    - selftests: mptcp: userspace pm create id 0 subflow
    - selftests: mptcp: dump userspace addrs list
    - selftests: mptcp: userspace pm get addr tests
    - selftests: mptcp: declare event macros in mptcp_lib
    - selftests: mptcp: join: cannot rm sf if closed
    - selftests: mptcp: add explicit test case for remove/readd
    - selftests: mptcp: join: check re-using ID of unused ADD_ADDR
    - selftests: mptcp: join: check re-adding init endp with != id
    - selftests: mptcp: add mptcp_lib_events helper
    - selftests: mptcp: join: validate event numbers
    - selftests: mptcp: join: check re-re-adding ID 0 signal
    - selftests: mptcp: join: test for flush/re-add endpoints
    - selftests: mptcp: join: disable get and dump addr checks
    - selftests: mptcp: join: stop transfer when check is done (part 2.2)
    - drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr
    - drm/amd/display: Assign linear_pitch_alignment even for VM
    - drm/amdgpu: fix overflowed array index read warning
    - drm/amdgpu/pm: Check the return value of smum_send_msg_to_smc
    - drm/amd/pm: fix uninitialized variable warning
    - drm/amd/pm: fix uninitialized variable warning for smu8_hwmgr
    - drm/amd/pm: fix warning using uninitialized value of max_vid_step
    - drm/amd/pm: Fix negative array index read
    - drm/amd/pm: fix the Out-of-bounds read warning
    - drm/amd/pm: fix uninitialized variable warnings for vega10_hwmgr
    - drm/amdgpu: avoid reading vf2pf info size from FB
    - drm/amd/display: Check gpio_id before used as array index
    - drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6
    - drm/amd/display: Check index for aux_rd_interval before using
    - drm/amd/display: Add array index check for hdcp ddc access
    - drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[]
    - drm/amd/display: Check msg_id before processing transcation
    - drm/amd/display: Fix Coverity INTERGER_OVERFLOW within
      construct_integrated_info
    - drm/amd/display: Fix Coverity INTEGER_OVERFLOW within
      dal_gpio_service_create
    - drm/amd/display: Spinlock before reading event
    - drm/amd/display: Fix Coverity INTEGER_OVERFLOW within
      decide_fallback_link_setting_max_bw_policy
    - drm/amd/display: Ensure index calculation will not overflow
    - drm/amd/display: Skip inactive planes within
      ModeSupportAndSystemConfiguration
    - drm/amd/display: Fix index may exceed array range within
      fpu_update_bw_bounding_box
    - drm/amd/amdgpu: Check tbo resource pointer
    - drm/amd/pm: fix uninitialized variable warnings for vangogh_ppt
    - drm/amdgpu/pm: Fix uninitialized variable warning for smu10
    - drm/amdgpu/pm: Fix uninitialized variable agc_btc_response
    - drm/amdgpu: Fix the uninitialized variable warning
    - drm/amdkfd: Check debug trap enable before write dbg_ev_file
    - drm/amdkfd: Reconcile the definition and use of oem_id in struct
      kfd_topology_device
    - apparmor: fix possible NULL pointer dereference
    - wifi: ath12k: initialize 'ret' in ath12k_qmi_load_file_target_mem()
    - wifi: ath11k: initialize 'ret' in ath11k_qmi_load_file_target_mem()
    - drm/amdgpu/pm: Check input value for CUSTOM profile mode setting on legacy
      SOCs
    - drm/amdgpu: Fix the warning division or modulo by zero
    - drm/amdgpu: fix dereference after null check
    - drm/amdgpu: fix the waring dereferencing hive
    - drm/amd/pm: check specific index for aldebaran
    - drm/amd/pm: check specific index for smu13
    - drm/amdgpu: the warning dereferencing obj for nbio_v7_4
    - drm/amd/pm: check negtive return for table entries
    - wifi: rtw89: ser: avoid multiple deinit on same CAM
    - drm/kfd: Correct pinned buffer handling at kfd restore and validate process
    - drm/amdgpu: update type of buf size to u32 for eeprom functions
    - wifi: iwlwifi: remove fw_running op
    - cpufreq: scmi: Avoid overflow of target_freq in fast switch
    - PCI: al: Check IORESOURCE_BUS existence during probe
    - wifi: mac80211: check ieee80211_bss_info_change_notify() against MLD
    - hwspinlock: Introduce hwspin_lock_bust()
    - soc: qcom: smem: Add qcom_smem_bust_hwspin_lock_by_host()
    - RDMA/efa: Properly handle unexpected AQ completions
    - ionic: fix potential irq name truncation
    - pwm: xilinx: Fix u32 overflow issue in 32-bit width PWM mode.
    - rcu/nocb: Remove buggy bypass lock contention mitigation
    - media: v4l2-cci: Always assign *val
    - usbip: Don't submit special requests twice
    - usb: typec: ucsi: Fix null pointer dereference in trace
    - fsnotify: clear PARENT_WATCHED flags lazily
    - net: remove NULL-pointer net parameter in ip_metrics_convert
    - drm/amdgu: fix Unintentional integer overflow for mall size
    - regmap: spi: Fix potential off-by-one when calculating reserved size
    - smack: tcp: ipv4, fix incorrect labeling
    - platform/chrome: cros_ec_lpc: MEC access can use an AML mutex
    - net/mlx5e: SHAMPO, Fix incorrect page release
    - drm/meson: plane: Add error handling
    - crypto: stm32/cryp - call finalize with bh disabled
    - gfs2: Revert "Add quota_change type"
    - drm/bridge: tc358767: Check if fully initialized before signalling HPD event
      via IRQ
    - dmaengine: altera-msgdma: use irq variant of spin_lock/unlock while invoking
      callbacks
    - dmaengine: altera-msgdma: properly free descriptor in msgdma_free_descriptor
    - hwmon: (k10temp) Check return value of amd_smn_read()
    - wifi: cfg80211: make hash table duplicates more survivable
    - f2fs: fix to do sanity check on blocks for inline_data inode
    - driver: iio: add missing checks on iio_info's callback access
    - block: remove the blk_flush_integrity call in blk_integrity_unregister
    - drm/amdgpu: add skip_hw_access checks for sriov
    - drm/amdgpu: add lock in amdgpu_gart_invalidate_tlb
    - drm/amdgpu: add lock in kfd_process_dequeue_from_device
    - drm/amd/display: Don't use fsleep for PSR exit waits on dmub replay
    - drm/amd/display: added NULL check at start of dc_validate_stream
    - drm/amd/display: Correct the defined value for AMDGPU_DMUB_NOTIFICATION_MAX
    - drm/amd/display: use preferred link settings for dp signal only
    - drm/amd/display: Check BIOS images before it is used
    - drm/amd/display: Skip wbscl_set_scaler_filter if filter is null
    - media: uvcvideo: Enforce alignment of frame and interval
    - virtio_net: Fix napi_skb_cache_put warning
    - i2c: Use IS_REACHABLE() for substituting empty ACPI functions
    - btrfs: factor out stripe length calculation into a helper
    - btrfs: scrub: update last_physical after scrubbing one stripe
    - btrfs: fix qgroup reserve leaks in cow_file_range
    - virtio-net: check feature before configuring the vq coalescing command
    - drm/amd/display: Handle the case which quad_part is equal 0
    - drm/amdgpu: Handle sg size limit for contiguous allocation
    - drm/amd/pm: fix uninitialized variable warning for smu_v13
    - drm/amdgpu: fix uninitialized scalar variable warning
    - drm/amd/display: Ensure array index tg_inst won't be -1
    - drm/amd/display: handle invalid connector indices
    - drm/amd/display: Increase MAX_LINKS by 2
    - drm/amd/display: Stop amdgpu_dm initialize when link nums greater than
      max_links
    - drm/amd/display: Fix incorrect size calculation for loop
    - drm/amd/display: Use kcalloc() instead of kzalloc()
    - drm/amd/display: Add missing NULL pointer check within
      dpcd_extend_address_range
    - drm/amd/display: Release state memory if amdgpu_dm_create_color_properties
      fail
    - drm/amd/display: Check link_index before accessing dc->links[]
    - drm/amd/display: Add otg_master NULL check within
      resource_log_pipe_topology_update
    - drm/amd/display: Release clck_src memory if clk_src_construct fails
    - drm/amd/display: Fix writeback job lock evasion within dm_crtc_high_irq
    - drm/xe: Demote CCS_MODE info to debug only
    - drm/drm-bridge: Drop conditionals around of_node pointers
    - drm/amdgpu: fix uninitialized variable warning for amdgpu_xgmi
    - drm/amdgpu: fix uninitialized variable warning for jpeg_v4
    - drm/amdgpu: Fix uninitialized variable warning in amdgpu_info_ioctl
    - wifi: ath12k: initialize 'ret' in ath12k_dp_rxdma_ring_sel_config_wcn7850()
    - drm/amdgpu/pm: Check input value for power profile setting on smu11, smu13
      and smu14
    - drm/xe: Fix the warning conditions
    - drm/amd/display: Fix pipe addition logic in calc_blocks_to_ungate DCN35
    - wifi: cfg80211: restrict operation during radar detection
    - remoteproc: qcom_q6v5_pas: Add hwspinlock bust on stop
    - tcp: annotate data-races around tw->tw_ts_recent and tw->tw_ts_recent_stamp
    - drm/xe: Don't overmap identity VRAM mapping
    - net: tcp/dccp: prepare for tw_timer un-pinning
    - drm/xe: Ensure caller uses sole domain for xe_force_wake_assert_held
    - drm/xe: Check valid domain is passed in xe_force_wake_ref
    - thermal: trip: Use READ_ONCE() for lockless access to trip properties
    - drm/xe: Add GuC state asserts to deregister_exec_queue
    - drm/amdgpu: fix overflowed constant warning in mmhub_set_clockgating()
    - drm/amd/display: Remove register from DCN35 DMCUB diagnostic collection
    - drm/amd/display: Disable DMCUB timeout for DCN35
    - drm/amd/display: Avoid overflow from uint32_t to uint8_t
    - pinctrl: core: reset gpio_device in loop in pinctrl_pins_show()
    - Upstream stable to v6.6.50, v6.10.9
  * CVE-2024-46747
    - HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup
  * CVE-2024-46725
    - drm/amdgpu: Fix out-of-bounds write warning
  * CVE-2024-46724
    - drm/amdgpu: Fix out-of-bounds read of df_v1_7_channel_number
  * [SRU] Fix AST DP output after resume (LP: #2083022)
    - drm/ast: Inline drm_simple_encoder_init()
    - drm/ast: Implement atomic enable/disable for encoders
    - drm/ast: Program mode for AST DP in atomic_mode_set
    - drm/ast: Move mode-setting code into mode_set_nofb CRTC helper
    - drm/ast: Handle primary-plane format setup in atomic_update
    - drm/ast: Remove gamma LUT updates from DPMS code
    - drm/ast: Only set VGA SCREEN_DISABLE bit in CRTC code
    - drm/ast: Inline ast_crtc_dpms() into callers
    - drm/ast: Use drm_atomic_helper_commit_tail() helper
  * UBSAN array-index-out-of-bounds reported with N-6.8 on P9 node baltar
    (LP: #2078038)
    - scripts/kernel-doc: reindent
    - compiler_types: add Endianness-dependent __counted_by_{le, be}
    - scsi: aacraid: union aac_init: Replace 1-element array with flexible array
    - scsi: aacraid: struct aac_ciss_phys_luns_resp: Replace 1-element array with
      flexible array
    - scsi: aacraid: Rearrange order of struct aac_srb_unit
    - scsi: aacraid: struct {user, }sgmap{, 64, raw}: Replace 1-element arrays
      with flexible arrays
  * r8169: transmit queue 0 timed out error when re-plugging the Ethernet cable
    (LP: #2084526)
    - r8169: disable ALDPS per default for RTL8125
  * [SRU] cpufreq: intel_pstate: Support Emerald Rapids OOB mode (LP: #2084834)
    - cpufreq: intel_pstate: Support Emerald Rapids OOB mode
  * CVE-2024-46723
    - drm/amdgpu: fix ucode out-of-bounds read warning
  * CVE-2024-46743
    - of/irq: Prevent device address out-of-bounds read in interrupt map walk
  * CVE-2024-46757
    - hwmon: (nct6775-core) Fix underflows seen when writing limit attributes
  * [SRU] Ubuntu 24.04 - GPU cannot be installed with DL380a Gen12 (2P, SRF-SP)
    (LP: #2081079)
    - perf/x86/uncore: Save the unit control address of all units
    - perf/x86/uncore: Support per PMU cpumask
    - perf/x86/uncore: Retrieve the unit ID from the unit control RB tree
    - perf/x86/uncore: Apply the unit control RB tree to MMIO uncore units
    - perf/x86/uncore: Apply the unit control RB tree to MSR uncore units
    - perf/x86/uncore: Apply the unit control RB tree to PCI uncore units
    - perf/x86/uncore: Cleanup unused unit structure
    - perf/x86/intel/uncore: Support HBM and CXL PMON counters
  * Noble update: upstream stable patchset 2024-10-11 (LP: #2084225)
    - ALSA: seq: Skip event type filtering for UMP events
    - LoongArch: Remove the unused dma-direct.h
    - btrfs: fix a use-after-free when hitting errors inside btrfs_submit_chunk()
    - btrfs: run delayed iputs when flushing delalloc
    - smb/client: avoid dereferencing rdata=NULL in smb2_new_read_req()
    - pinctrl: rockchip: correct RK3328 iomux width flag for GPIO2-B pins
    - pinctrl: single: fix potential NULL dereference in pcs_get_function()
    - wifi: wfx: repair open network AP mode
    - wifi: mwifiex: duplicate static structs used in driver instances
    - net: mana: Fix race of mana_hwc_post_rx_wqe and new hwc response
    - mptcp: close subflow when receiving TCP+FIN
    - mptcp: sched: check both backup in retrans
    - mptcp: pm: reuse ID 0 after delete and re-add
    - mptcp: pm: skip connecting to already established sf
    - mptcp: pm: reset MPC endp ID when re-added
    - mptcp: pm: send ACK on an active subflow
    - mptcp: pm: do not remove already closed subflows
    - mptcp: pm: fix ID 0 endp usage after multiple re-creations
    - mptcp: pm: ADD_ADDR 0 is not a new address
    - selftests: mptcp: join: check removing ID 0 endpoint
    - selftests: mptcp: join: no extra msg if no counter
    - selftests: mptcp: join: check re-re-adding ID 0 endp
    - drm/amdgpu/swsmu: always force a state reprogram on init
    - drm/vmwgfx: Fix prime with external buffers
    - usb: typec: fix up incorrectly backported "usb: typec: tcpm: unregister
      existing source caps before re-registration"
    - ASoC: amd: acp: fix module autoloading
    - ASoC: SOF: amd: Fix for acp init sequence
    - pinctrl: mediatek: common-v2: Fix broken bias-disable for
      PULL_PU_PD_RSEL_TYPE
    - pinctrl: starfive: jh7110: Correct the level trigger configuration of iev
      register
    - ovl: pass string to ovl_parse_layer()
    - ovl: fix wrong lowerdir number check for parameter Opt_lowerdir
    - ovl: ovl_parse_param_lowerdir: Add missed '\n' for pr_err
    - mm: Fix missing folio invalidation calls during truncation
    - cifs: Fix FALLOC_FL_PUNCH_HOLE support
    - selinux,smack: don't bypass permissions check in inode_setsecctx hook
    - iommufd: Do not allow creating areas without READ or WRITE
    - phy: fsl-imx8mq-usb: fix tuning parameter name
    - dmaengine: dw-edma: Fix unmasking STOP and ABORT interrupts for HDMA
    - dmaengine: dw-edma: Do not enable watermark interrupts for HDMA
    - phy: xilinx: phy-zynqmp: Fix SGMII linkup failure on resume
    - dmaengine: dw: Add peripheral bus width verification
    - dmaengine: dw: Add memory bus width verification
    - Bluetooth: btnxpuart: Resolve TX timeout error in power save stress test
    - Bluetooth: btnxpuart: Handle FW Download Abort scenario
    - Bluetooth: btnxpuart: Fix random crash seen while removing driver
    - Bluetooth: hci_core: Fix not handling hibernation actions
    - iommu: Do not return 0 from map_pages if it doesn't do anything
    - netfilter: nf_tables: restore IP sanity checks for netdev/egress
    - wifi: iwlwifi: fw: fix wgds rev 3 exact size
    - ethtool: check device is present when getting link settings
    - netfilter: nf_tables_ipv6: consider network offset in netdev/egress
      validation
    - selftests: forwarding: no_forwarding: Down ports on cleanup
    - selftests: forwarding: local_termination: Down ports on cleanup
    - bonding: implement xdo_dev_state_free and call it after deletion
    - bonding: extract the use of real_device into local variable
    - bonding: change ipsec_lock from spin lock to mutex
    - gtp: fix a potential NULL pointer dereference
    - sctp: fix association labeling in the duplicate COOKIE-ECHO case
    - drm/amd/display: avoid using null object of framebuffer
    - net: busy-poll: use ktime_get_ns() instead of local_clock()
    - nfc: pn533: Add poll mod list filling check
    - soc: qcom: cmd-db: Map shared memory as WC, not WB
    - soc: qcom: pmic_glink: Actually communicate when remote goes down
    - soc: qcom: pmic_glink: Fix race during initialization
    - cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller
    - scsi: sd: Ignore command SYNCHRONIZE CACHE error if format in progress
    - USB: serial: option: add MeiG Smart SRM825L
    - ARM: dts: imx6dl-yapp43: Increase LED current to match the yapp4 HW design
    - usb: dwc3: omap: add missing depopulate in probe error path
    - usb: dwc3: core: Prevent USB core invalid event buffer address access
    - usb: dwc3: st: fix probed platform device ref count on probe error path
    - usb: dwc3: st: add missing depopulate in probe error path
    - usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in
      remove_power_attributes()
    - usb: cdnsp: fix incorrect index in cdnsp_get_hw_deq function
    - usb: cdnsp: fix for Link TRB with TC
    - ARM: dts: omap3-n900: correct the accelerometer orientation
    - arm64: dts: imx8mp-beacon-kit: Fix Stereo Audio on WM8962
    - arm64: dts: imx93: add nvmem property for fec1
    - arm64: dts: imx93: add nvmem property for eqos
    - arm64: dts: imx93: update default value for snps,clk-csr
    - arm64: dts: freescale: imx93-tqma9352: fix CMA alloc-ranges
    - arm64: dts: freescale: imx93-tqma9352-mba93xxla: fix typo
    - scsi: aacraid: Fix double-free on probe failure
    - apparmor: fix policy_unpack_test on big endian systems
    - mptcp: pr_debug: add missing \n at the end
    - mptcp: make pm_remove_addrs_and_subflows static
    - mptcp: pm: fix RM_ADDR ID for the initial subflow
    - mptcp: avoid duplicated SUB_CLOSED events
    - drm/i915/dsi: Make Lenovo Yoga Tab 3 X90F DMI match less strict
    - drm/vmwgfx: Prevent unmapping active read buffers
    - drm/vmwgfx: Disable coherent dumb buffers without 3d
    - firmware/sysfb: Set firmware-framebuffer parent device
    - firmware/sysfb: Create firmware device only for enabled PCI devices
    - video/aperture: optionally match the device in sysfb_disable()
    - drm/xe: Prepare display for D3Cold
    - drm/xe/display: Make display suspend/resume work on discrete
    - drm/xe/vm: Simplify if condition
    - drm/xe/exec_queue: Rename xe_exec_queue::compute to xe_exec_queue::lr
    - drm/xe: prevent UAF around preempt fence
    - pinctrl: qcom: x1e80100: Update PDC hwirq map
    - ASoC: SOF: amd: move iram-dram fence register programming sequence
    - nfsd: ensure that nfsd4_fattr_args.context is zeroed out
    - backing-file: convert to using fops->splice_write
    - pinctrl: qcom: x1e80100: Fix special pin offsets
    - afs: Fix post-setattr file edit to do truncation correctly
    - netfs: Fix netfs_release_folio() to say no if folio dirty
    - netfs: Fix missing iterator reset on retry of short read
    - dmaengine: ti: omap-dma: Initialize sglen after allocation
    - pktgen: use cpus_read_lock() in pg_net_init()
    - net_sched: sch_fq: fix incorrect behavior for small weights
    - tcp: fix forever orphan socket caused by tcp_abort
    - drm/xe/hwmon: Fix WRITE_I1 param from u32 to u16
    - usb: typec: fsa4480: Relax CHIP_ID check
    - firmware: qcom: scm: Mark get_wq_ctx() as atomic call
    - usb: gadget: uvc: queue pump work in uvcg_video_enable()
    - usb: dwc3: xilinx: add missing depopulate in probe error path
    - usb: typec: ucsi: Move unregister out of atomic section
    - firmware: microchip: fix incorrect error report of programming:timeout on
      success
    - Upstream stable to v6.6.49, v6.10.8
  * Fix blank screen on external display after reconnecting the USB type-C
    (LP: #2081786) // Noble update: upstream stable patchset 2024-10-11
    (LP: #2084225)
    - drm/i915/display: add intel_display -> drm_device backpointer
    - drm/i915/display: add generic to_intel_display() macro
    - drm/i915/dp_mst: Fix MST state after a sink reset
  * Noble update: upstream stable patchset 2024-10-09 (LP: #2084005)
    - tty: serial: fsl_lpuart: mark last busy before uart_add_one_port
    - tty: atmel_serial: use the correct RTS flag.
    - Revert "ACPI: EC: Evaluate orphan _REG under EC device"
    - Revert "misc: fastrpc: Restrict untrusted app to attach to privileged PD"
    - Revert "usb: typec: tcpm: clear pd_event queue in PORT_RESET"
    - selinux: revert our use of vma_is_initial_heap()
    - fuse: Initialize beyond-EOF page contents before setting uptodate
    - char: xillybus: Don't destroy workqueue from work item running on it
    - char: xillybus: Refine workqueue handling
    - char: xillybus: Check USB endpoints when probing device
    - ALSA: usb-audio: Add delay quirk for VIVO USB-C-XE710 HEADSET
    - ALSA: usb-audio: Support Yamaha P-125 quirk entry
    - xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration
    - thunderbolt: Mark XDomain as unplugged when router is removed
    - ALSA: hda/tas2781: fix wrong calibrated data order
    - s390/dasd: fix error recovery leading to data corruption on ESE devices
    - KVM: s390: fix validity interception issue when gisa is switched off
    - riscv: change XIP's kernel_map.size to be size of the entire kernel
    - i2c: tegra: Do not mark ACPI devices as irq safe
    - ACPICA: Add a depth argument to acpi_execute_reg_methods()
    - ACPI: EC: Evaluate _REG outside the EC scope more carefully
    - arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to
      NUMA_NO_NODE
    - dm resume: don't return EINVAL when signalled
    - dm persistent data: fix memory allocation failure
    - fs/ntfs3: add prefix to bitmap_size() and use BITS_TO_U64()
    - s390/cio: rename bitmap_size() -> idset_bitmap_size()
    - btrfs: rename bitmap_set_bits() -> btrfs_bitmap_set_bits()
    - bitmap: introduce generic optimized bitmap_size()
    - fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE
    - i2c: qcom-geni: Add missing geni_icc_disable in geni_i2c_runtime_resume
    - rtla/osnoise: Prevent NULL dereference in error handling
    - net: mana: Fix RX buf alloc_size alignment and atomic op panic
    - net: mana: Fix doorbell out of order violation and avoid unnecessary
      doorbell rings
    - wifi: brcmfmac: cfg80211: Handle SSID based pmksa deletion
    - selinux: fix potential counting error in avc_add_xperms_decision()
    - selinux: add the processing of the failure of avc_add_xperms_decision()
    - mm/memory-failure: use raw_spinlock_t in struct memory_failure_cpu
    - btrfs: tree-checker: reject BTRFS_FT_UNKNOWN dir type
    - btrfs: zoned: properly take lock to read/update block group's zoned
      variables
    - btrfs: tree-checker: add dev extent item checks
    - drm/amdgpu: Actually check flags for all context ops.
    - memcg_write_event_control(): fix a user-triggerable oops
    - drm/amdgpu/jpeg2: properly set atomics vmid field
    - drm/amdgpu/jpeg4: properly set atomics vmid field
    - s390/uv: Panic for set and remove shared access UVC errors
    - bpf: Fix updating attached freplace prog in prog_array map
    - igc: Fix packet still tx after gate close by reducing i226 MAC retry buffer
    - igc: Fix qbv_config_change_errors logics
    - igc: Fix reset adapter logics when tx mode change
    - net/mlx5e: Take state lock during tx timeout reporter
    - net/mlx5e: Correctly report errors for ethtool rx flows
    - net: axienet: Fix register defines comment description
    - net: dsa: vsc73xx: pass value in phy_write operation
    - net: dsa: vsc73xx: use read_poll_timeout instead delay loop
    - net: dsa: vsc73xx: check busy flag in MDIO operations
    - net: ethernet: mtk_wed: fix use-after-free panic in
      mtk_wed_setup_tc_block_cb()
    - mlxbf_gige: disable RX filters until RX path initialized
    - mptcp: correct MPTCP_SUBFLOW_ATTR_SSN_OFFSET reserved size
    - tcp: Update window clamping condition
    - netfilter: allow ipv6 fragments to arrive on different devices
    - netfilter: flowtable: initialise extack before use
    - netfilter: nf_queue: drop packets with cloned unconfirmed conntracks
    - netfilter: nf_tables: Audit log dump reset after the fact
    - netfilter: nf_tables: Introduce nf_tables_getobj_single
    - netfilter: nf_tables: Add locking for NFT_MSG_GETOBJ_RESET requests
    - vsock: fix recursive ->recvmsg calls
    - selftests: net: lib: ignore possible errors
    - selftests: net: lib: kill PIDs before del netns
    - net: hns3: fix wrong use of semaphore up
    - net: hns3: use the user's cfg after reset
    - net: hns3: fix a deadlock problem when config TC during resetting
    - gpio: mlxbf3: Support shutdown() function
    - ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7
    - rust: work around `bindgen` 0.69.0 issue
    - rust: suppress error messages from CONFIG_{RUSTC,BINDGEN}_VERSION_TEXT
    - rust: fix the default format for CONFIG_{RUSTC,BINDGEN}_VERSION_TEXT
    - cpu/SMT: Enable SMT only if a core is online
    - powerpc/topology: Check if a core is online
    - arm64: Fix KASAN random tag seed initialization
    - block: Fix lockdep warning in blk_mq_mark_tag_wait
    - wifi: ath12k: Add missing qmi_txn_cancel() calls
    - quota: Remove BUG_ON from dqget()
    - riscv: blacklist assembly symbols for kprobe
    - kernfs: fix false-positive WARN(nr_mmapped) in kernfs_drain_open_files
    - media: pci: cx23885: check cx23885_vdev_init() return
    - fs: binfmt_elf_efpic: don't use missing interpreter's properties
    - scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list()
    - media: drivers/media/dvb-core: copy user arrays safely
    - wifi: iwlwifi: mvm: avoid garbage iPN
    - net/sun3_82586: Avoid reading past buffer in debug output
    - drm/lima: set gp bus_stop bit before hard reset
    - gpio: sysfs: extend the critical section for unregistering sysfs devices
    - hrtimer: Select housekeeping CPU during migration
    - virtiofs: forbid newlines in tags
    - accel/habanalabs: fix debugfs files permissions
    - clocksource/drivers/arm_global_timer: Guard against division by zero
    - tick: Move got_idle_tick away from common flags
    - netlink: hold nlk->cb_mutex longer in __netlink_dump_start()
    - md: clean up invalid BUG_ON in md_ioctl
    - x86: Increase brk randomness entropy for 64-bit systems
    - memory: stm32-fmc2-ebi: check regmap_read return value
    - parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367
    - rxrpc: Don't pick values out of the wire header when setting up security
    - f2fs: stop checkpoint when get a out-of-bounds segment
    - powerpc/boot: Handle allocation failure in simple_realloc()
    - powerpc/boot: Only free if realloc() succeeds
    - btrfs: delayed-inode: drop pointless BUG_ON in __btrfs_remove_delayed_item()
    - btrfs: defrag: change BUG_ON to assertion in btrfs_defrag_leaves()
    - btrfs: change BUG_ON to assertion when checking for delayed_node root
    - btrfs: push errors up from add_async_extent()
    - btrfs: handle invalid root reference found in may_destroy_subvol()
    - btrfs: send: handle unexpected data in header buffer in begin_cmd()
    - btrfs: send: handle unexpected inode in header process_recorded_refs()
    - btrfs: change BUG_ON to assertion in tree_move_down()
    - btrfs: delete pointless BUG_ON check on quota root in
      btrfs_qgroup_account_extent()
    - f2fs: fix to do sanity check in update_sit_entry
    - usb: gadget: fsl: Increase size of name buffer for endpoints
    - nvme: clear caller pointer on identify failure
    - Bluetooth: bnep: Fix out-of-bound access
    - firmware: cirrus: cs_dsp: Initialize debugfs_root to invalid
    - rtc: nct3018y: fix possible NULL dereference
    - net: hns3: add checking for vf id of mailbox
    - nvmet-tcp: do not continue for invalid icreq
    - NFS: avoid infinite loop in pnfs_update_layout.
    - openrisc: Call setup_memory() earlier in the init sequence
    - s390/iucv: fix receive buffer virtual vs physical address confusion
    - irqchip/renesas-rzg2l: Do not set TIEN and TINT source at the same time
    - platform/x86: lg-laptop: fix %s null argument warning
    - usb: dwc3: core: Skip setting event buffers for host only controllers
    - irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc
    - ext4: set the type of max_zeroout to unsigned int to avoid overflow
    - nvmet-rdma: fix possible bad dereference when freeing rsps
    - selftests/bpf: Fix a few tests for GCC related warnings.
    - Revert "bpf, sockmap: Prevent lock inversion deadlock in map delete elem"
    - nvme: use srcu for iterating namespace list
    - drm/amdgpu: fix dereference null return value for the function
      amdgpu_vm_pt_parent
    - hrtimer: Prevent queuing of hrtimer without a function callback
    - nvme: fix namespace removal list
    - gtp: pull network headers in gtp_dev_xmit()
    - riscv: entry: always initialize regs->a0 to -ENOSYS
    - smb3: fix lock breakage for cached writes
    - dm suspend: return -ERESTARTSYS instead of -EINTR
    - selftests: memfd_secret: don't build memfd_secret test on unsupported arches
    - mm/vmalloc: fix page mapping if vm_area_alloc_pages() with high order
      fallback to order 0
    - btrfs: send: allow cloning non-aligned extent if it ends at i_size
    - drm/amd/amdgpu: command submission parser for JPEG
    - platform/surface: aggregator: Fix warning when controller is destroyed in
      probe
    - ALSA: hda/tas2781: Use correct endian conversion
    - Bluetooth: hci_core: Fix LE quote calculation
    - Bluetooth: SMP: Fix assumption of Central always being Initiator
    - net: mscc: ocelot: use ocelot_xmit_get_vlan_info() also for FDMA and
      register injection
    - net: mscc: ocelot: fix QoS class for injected packets with "ocelot-8021q"
    - net: mscc: ocelot: serialize access to the injection/extraction groups
    - tc-testing: don't access non-existent variable on exception
    - selftests: udpgro: report error when receive failed
    - tcp/dccp: bypass empty buckets in inet_twsk_purge()
    - tcp/dccp: do not care about families in inet_twsk_purge()
    - tcp: prevent concurrent execution of tcp_sk_exit_batch
    - net: mctp: test: Use correct skb for route input check
    - kcm: Serialise kcm_sendmsg() for the same socket.
    - netfilter: nft_counter: Disable BH in nft_counter_offload_stats().
    - netfilter: nft_counter: Synchronize nft_counter_reset() against reader.
    - ip6_tunnel: Fix broken GRO
    - bonding: fix bond_ipsec_offload_ok return type
    - bonding: fix null pointer deref in bond_ipsec_offload_ok
    - bonding: fix xfrm real_dev null pointer dereference
    - bonding: fix xfrm state handling when clearing active slave
    - ice: fix page reuse when PAGE_SIZE is over 8k
    - ice: fix ICE_LAST_OFFSET formula
    - ice: fix truesize operations for PAGE_SIZE >= 8192
    - dpaa2-switch: Fix error checking in dpaa2_switch_seed_bp()
    - igb: cope with large MAX_SKB_FRAGS
    - net: dsa: mv88e6xxx: Fix out-of-bound access
    - udp: fix receiving fraglist GSO packets
    - ipv6: fix possible UAF in ip6_finish_output2()
    - ipv6: prevent possible UAF in ip6_xmit()
    - bnxt_en: Fix double DMA unmapping for XDP_REDIRECT
    - netfilter: flowtable: validate vlan header
    - octeontx2-af: Fix CPT AF register offset calculation
    - net: xilinx: axienet: Always disable promiscuous mode
    - net: xilinx: axienet: Fix dangling multicast addresses
    - net: ovs: fix ovs_drop_reasons error
    - drm/msm/dpu: don't play tricks with debug macros
    - drm/msm/dp: fix the max supported bpp logic
    - drm/msm/dpu: split dpu_encoder_wait_for_event into two functions
    - drm/msm/dpu: capture snapshot on the first commit_done timeout
    - drm/msm/dpu: move dpu_encoder's connector assignment to atomic_enable()
    - drm/msm/dp: reset the link phy params before link training
    - drm/msm/dpu: cleanup FB if dpu_format_populate_layout fails
    - drm/msm/dpu: take plane rotation into account for wide planes
    - drm/msm: fix the highest_bank_bit for sc7180
    - mmc: mmc_test: Fix NULL dereference on allocation failure
    - Bluetooth: MGMT: Add error handling to pair_device()
    - scsi: core: Fix the return value of scsi_logical_block_count()
    - ksmbd: the buffer of smb2 query dir response has at least 1 byte
    - drm/amdgpu: Validate TA binary size
    - net: dsa: microchip: fix PTP config failure when using multiple ports
    - MIPS: Loongson64: Set timer mode in cpu-probe
    - HID: wacom: Defer calculation of resolution until resolution_code is known
    - Input: i8042 - add forcenorestore quirk to leave controller untouched even
      on s3
    - Input: i8042 - use new forcenorestore quirk to replace old buggy quirk
      combination
    - cxgb4: add forgotten u64 ivlan cast before shift
    - KVM: arm64: Make ICC_*SGI*_EL1 undef in the absence of a vGICv3
    - mmc: mtk-sd: receive cmd8 data when hs400 tuning fail
    - mmc: dw_mmc: allow biu and ciu clocks to defer
    - smb3: fix broken cached reads when posix locks
    - pmdomain: imx: scu-pd: Remove duplicated clocks
    - pmdomain: imx: wait SSAR when i.MX93 power domain on
    - nouveau/firmware: use dma non-coherent allocator
    - mptcp: pm: re-using ID of unused removed ADD_ADDR
    - mptcp: pm: re-using ID of unused removed subflows
    - mptcp: pm: re-using ID of unused flushed subflows
    - mptcp: pm: remove mptcp_pm_remove_subflow()
    - mptcp: pm: only mark 'subflow' endp as available
    - mptcp: pm: only decrement add_addr_accepted for MPJ req
    - mptcp: pm: check add_addr_accept_max before accepting new ADD_ADDR
    - mptcp: pm: only in-kernel cannot have entries with ID 0
    - mptcp: pm: fullmesh: select the right ID later
    - mptcp: pm: avoid possible UaF when selecting endp
    - selftests: mptcp: join: validate fullmesh endp on 1st sf
    - selftests: mptcp: join: restrict fullmesh endp on 1st sf
    - selftests: mptcp: join: check re-using ID of closed subflow
    - tcp: do not export tcp_twsk_purge()
    - drm/msm/mdss: specify cfg bandwidth for SDM670
    - drm/panel: nt36523: Set 120Hz fps for xiaomi,elish panels
    - igc: Fix qbv tx latency by setting gtxoffset
    - ALSA: timer: Relax start tick time check for slave timer elements
    - bpf: Fix a kernel verifier crash in stacksafe()
    - selftests/bpf: Add a test to verify previous stacksafe() fix
    - Revert "s390/dasd: Establish DMA alignment"
    - Input: MT - limit max slots
    - tools: move alignment-related macros to new <linux/align.h>
    - Revert "serial: 8250_omap: Set the console genpd always on if no console
      suspend"
    - usb: misc: ljca: Add Lunar Lake ljca GPIO HID to ljca_gpio_hids[]
    - usb: xhci: Check for xhci->interrupters being allocated in
      xhci_mem_clearup()
    - vfs: Don't evict inode under the inode lru traversing context
    - tracing: Return from tracing_buffers_read() if the file has been closed
    - mm: fix endless reclaim on machines with unaccepted memory
    - fs/netfs/fscache_cookie: add missing "n_accesses" check
    - mm/numa: no task_numa_fault() call if PMD is changed
    - mm/numa: no task_numa_fault() call if PTE is changed
    - btrfs: check delayed refs when we're checking if a ref exists
    - drm/amd/display: Adjust cursor position
    - drm/amd/display: fix s2idle entry for DCN3.5+
    - drm/amd/display: Enable otg synchronization logic for DCN321
    - drm/amd/display: fix cursor offset on rotation 180
    - netfs: Fault in smaller chunks for non-large folio mappings
    - libfs: fix infinite directory reads for offset dir
    - kallsyms: Avoid weak references for kallsyms symbols
    - kbuild: avoid unneeded kallsyms step 3
    - kbuild: refactor variables in scripts/link-vmlinux.sh
    - kbuild: remove PROVIDE() for kallsyms symbols
    - kallsyms: get rid of code for absolute kallsyms
    - [Config] Remove CONFIG_KALLSYMS_BASE_RELATIVE
    - kallsyms: Do not cleanup .llvm.<hash> suffix before sorting symbols
    - bpf: Replace deprecated strncpy with strscpy
    - kallsyms: replace deprecated strncpy with strscpy
    - kallsyms: rework symbol lookup return codes
    - kallsyms: Match symbols exactly with CONFIG_LTO_CLANG
    - drm/v3d: Fix out-of-bounds read in `v3d_csd_job_run()`
    - drm/amd/display: Don't register panel_power_savings on OLED panels
    - wifi: ath12k: use 128 bytes aligned iova in transmit path for WCN7850
    - kbuild: merge temporary vmlinux for BTF and kallsyms
    - kbuild: avoid scripts/kallsyms parsing /dev/null
    - Bluetooth: HCI: Invert LE State quirk to be opt-out rather then opt-in
    - net/mlx5: Fix IPsec RoCE MPV trace call
    - selftests: udpgro: no need to load xdp for gro
    - ice: use internal pf id instead of function number
    - drm/msm/dpu: limit QCM2290 to RGB formats only
    - drm/msm/dpu: relax YUV requirements
    - spi: spi-cadence-quadspi: Fix OSPI NOR failures during system resume
    - drm/xe/display: stop calling domains_driver_remove twice
    - drm/xe: Fix opregion leak
    - drm/xe/mmio: move mmio_fini over to devm
    - drm/xe: reset mmio mappings with devm
    - drm/xe: Fix tile fini sequence
    - drm/xe: Fix missing workqueue destroy in xe_gt_pagefault
    - drm/xe: Free job before xe_exec_queue_put
    - thermal/debugfs: Fix the NULL vs IS_ERR() confusion in debugfs_create_dir()
    - nvme: move stopping keep-alive into nvme_uninit_ctrl()
    - drm/amdgpu/sdma5.2: limit wptr workaround to sdma 5.2.1
    - s390/ap: Refine AP bus bindings complete processing
    - net: ngbe: Fix phy mode set to external phy
    - iommufd/device: Fix hwpt at err_unresv in iommufd_device_do_replace()
    - cgroup/cpuset: fix panic caused by partcmd_update
    - cgroup/cpuset: Clear effective_xcpus on cpus_allowed clearing only if
      cpus.exclusive not set
    - of: Introduce for_each_*_child_of_node_scoped() to automate of_node_put()
      handling
    - thermal: of: Fix OF node leak in thermal_of_trips_init() error path
    - thermal: of: Fix OF node leak in thermal_of_zone_register()
    - thermal: of: Fix OF node leak in of_thermal_zone_find() error paths
    - Upstream stable to v6.6.48, v6.10.7
  * Unable to list directories using CIFS on 6.8 kernel (LP: #2082423) // Noble
    update: upstream stable patchset 2024-10-09 (LP: #2084005)
    - smb: client: ignore unhandled reparse tags
  * CVE-2024-46759
    - hwmon: (adc128d818) Fix underflows seen when writing limit attributes
  * CVE-2024-46758
    - hwmon: (lm95234) Fix underflows seen when writing limit attributes
  * CVE-2024-46756
    - hwmon: (w83627ehf) Fix underflows seen when writing limit attributes
  * CVE-2024-46738
    - VMCI: Fix use-after-free when removing resource in vmci_resource_remove()
  * CVE-2024-46722
    - drm/amdgpu: fix mc_data out-of-bounds read warning
  * LXD fan bridge causes blocked tasks (LP: #2064176)
    - SAUCE: fan: release rcu_read_lock on skb discard path
    - SAUCE: fan: fix racy device stat update
  * x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range (LP: #2081863)
    - x86/CPU/AMD: Add models 0x60-0x6f to the Zen5 range
  * UBSAN: array-index-out-of-bounds in module mt76 (LP: #2081785)
    - wifi: mt76: mt7925: fix a potential array-index-out-of-bounds issue for clc
  * The system hangs after resume with thunderbolt monitor(AMD GPU [1002:1900])
    (LP: #2083182)
    - SAUCE: drm/amd/display: Fix system hang while resume with TBT monitor
  * [SRU] GPU: support additional device ids for DG2 driver (LP: #2083701)
    - drm/i915: Add new PCI IDs to DG2 platform in driver
  * [SRU]Intel Arrow Lake IBECC feature backport request for ubuntu 22.04.5 and
    24.04.1 server (LP: #2077861)
    - EDAC/igen6: Add Intel Arrow Lake-U/H SoCs support
  * Noble update: upstream stable patchset 2024-10-07 (LP: #2083794)
    - ASoC: topology: Clean up route loading
    - ASoC: topology: Fix route memory corruption
    - LoongArch: Define __ARCH_WANT_NEW_STAT in unistd.h
    - sunrpc: don't change ->sv_stats if it doesn't exist
    - nfsd: stop setting ->pg_stats for unused stats
    - sunrpc: pass in the sv_stats struct through svc_create_pooled
    - sunrpc: remove ->pg_stats from svc_program
    - nfsd: remove nfsd_stats, make th_cnt a global counter
    - nfsd: make svc_stat per-network namespace instead of global
    - mm: gup: stop abusing try_grab_folio
    - nvme/pci: Add APST quirk for Lenovo N60z laptop
    - genirq/cpuhotplug: Skip suspended interrupts when restoring affinity
    - genirq/cpuhotplug: Retry with cpu_online_mask when migration fails
    - quota: Detect loops in quota tree
    - bpf: Replace bpf_lpm_trie_key 0-length array with flexible array
    - fs: Annotate struct file_handle with __counted_by() and use struct_size()
    - mISDN: fix MISDN_TIME_STAMP handling
    - mm/page_table_check: support userfault wr-protect entries
    - bpf, net: Use DEV_STAT_INC()
    - f2fs: fix to do sanity check on F2FS_INLINE_DATA flag in inode during GC
    - f2fs: fix to cover read extent cache access with lock
    - fou: remove warn in gue_gro_receive on unsupported protocol
    - jfs: fix null ptr deref in dtInsertEntry
    - jfs: Fix shift-out-of-bounds in dbDiscardAG
    - fs/ntfs3: Do copy_to_user out of run_lock
    - ALSA: usb: Fix UBSAN warning in parse_audio_unit()
    - binfmt_flat: Fix corruption when not offsetting data start
    - mm/debug_vm_pgtable: drop RANDOM_ORVALUE trick
    - KVM: arm64: Don't defer TLB invalidation when zapping table entries
    - KVM: arm64: Don't pass a TLBI level hint when zapping table entries
    - drm/amd/display: Defer handling mst up request in resume
    - drm/amd/display: Guard cursor idle reallow by DC debug option
    - drm/amd/display: Separate setting and programming of cursor
    - drm/amd/display: Prevent IPX From Link Detect and Set Mode
    - ASoC: cs35l56: Patch CS35L56_IRQ1_MASK_18 to the default value
    - platform/x86/amd/pmf: Fix to Update HPD Data When ALS is Disabled
    - platform/x86: ideapad-laptop: introduce a generic notification chain
    - platform/x86: ideapad-laptop: move ymc_trigger_ec from lenovo-ymc
    - platform/x86: ideapad-laptop: add a mutex to synchronize VPC commands
    - drm/amd/display: Solve mst monitors blank out problem after resume
    - drm/amdgpu/display: Fix null pointer dereference in
      dc_stream_program_cursor_position
    - Upstream stable to v6.6.47, v6.10.6
  * Noble update: upstream stable patchset 2024-10-04 (LP: #2083656)
    - irqchip/mbigen: Fix mbigen node address layout
    - platform/x86/intel/ifs: Initialize union ifs_status to zero
    - jump_label: Fix the fix, brown paper bags galore
    - x86/mm: Fix pti_clone_pgtable() alignment assumption
    - x86/mm: Fix pti_clone_entry_text() for i386
    - smb: client: move most of reparse point handling code to common file
    - smb: client: set correct d_type for reparse DFS/DFSR and mount point
    - smb: client: handle lack of FSCTL_GET_REPARSE_POINT support
    - sctp: Fix null-ptr-deref in reuseport_add_sock().
    - net: usb: qmi_wwan: fix memory leak for not ip packets
    - net: bridge: mcast: wait for previous gc cycles when removing port
    - net: linkwatch: use system_unbound_wq
    - ice: Fix reset handler
    - Bluetooth: l2cap: always unlock channel in l2cap_conless_channel()
    - Bluetooth: hci_sync: avoid dup filtering when passive scanning with adv
      monitor
    - net/smc: add the max value of fallback reason count
    - net: dsa: bcm_sf2: Fix a possible memory leak in bcm_sf2_mdio_register()
    - l2tp: fix lockdep splat
    - net: bcmgenet: Properly overlay PHY and MAC Wake-on-LAN capabilities
    - net: fec: Stop PPS on driver remove
    - gpio: prevent potential speculation leaks in gpio_device_get_desc()
    - hwmon: corsair-psu: add USB id of HX1200i Series 2023 psu
    - rcutorture: Fix rcu_torture_fwd_cb_cr() data race
    - md: do not delete safemode_timer in mddev_suspend
    - md/raid5: avoid BUG_ON() while continue reshape after reassembling
    - block: change rq_integrity_vec to respect the iterator
    - rcu: Fix rcu_barrier() VS post CPUHP_TEARDOWN_CPU invocation
    - clocksource/drivers/sh_cmt: Address race condition for clock events
    - ACPI: battery: create alarm sysfs attribute atomically
    - ACPI: SBS: manage alarm sysfs attribute through psy core
    - xen: privcmd: Switch from mutex to spinlock for irqfds
    - wifi: nl80211: disallow setting special AP channel widths
    - wifi: ath12k: fix memory leak in ath12k_dp_rx_peer_frag_setup()
    - net/mlx5e: SHAMPO, Fix invalid WQ linked list unlink
    - selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT
    - af_unix: Don't retry after unix_state_lock_nested() in
      unix_stream_connect().
    - PCI: Add Edimax Vendor ID to pci_ids.h
    - udf: prevent integer overflow in udf_bitmap_free_blocks()
    - wifi: nl80211: don't give key data to userspace
    - can: mcp251xfd: tef: prepare to workaround broken TEF FIFO tail index
      erratum
    - can: mcp251xfd: tef: update workaround for erratum DS80000789E 6 of
      mcp2518fd
    - net: stmmac: qcom-ethqos: enable SGMII loopback during DMA reset on
      sa8775p-ride-r3
    - btrfs: do not clear page dirty inside extent_write_locked_range()
    - btrfs: fix invalid mapping of extent xarray state
    - btrfs: fix bitmap leak when loading free space cache on duplicate entry
    - Bluetooth: btnxpuart: Shutdown timer and prevent rearming when driver
      unloading
    - drm/amd/display: Add delay to improve LTTPR UHBR interop
    - drm/amdgpu: fix potential resource leak warning
    - drm/amdgpu/pm: Fix the param type of set_power_profile_mode
    - drm/amdgpu/pm: Fix the null pointer dereference for smu7
    - drm/amdgpu: Fix the null pointer dereference to ras_manager
    - drm/amdgpu/pm: Fix the null pointer dereference in apply_state_adjust_rules
    - drm/admgpu: fix dereferencing null pointer context
    - drm/amdgpu: Add lock around VF RLCG interface
    - drm/amd/pm: Fix the null pointer dereference for vega10_hwmgr
    - media: amphion: Remove lock in s_ctrl callback
    - drm/amd/display: Add null checker before passing variables
    - media: uvcvideo: Ignore empty TS packets
    - media: uvcvideo: Fix the bandwdith quirk on USB 3.x
    - media: xc2028: avoid use-after-free in load_firmware_cb()
    - ext4: fix uninitialized variable in ext4_inlinedir_to_tree
    - jbd2: avoid memleak in jbd2_journal_write_metadata_buffer
    - s390/sclp: Prevent release of buffer in I/O
    - SUNRPC: Fix a race to wake a sync task
    - profiling: remove profile=sleep support
    - scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES
    - irqchip/meson-gpio: Convert meson_gpio_irq_controller::lock to
      'raw_spinlock_t'
    - irqchip/loongarch-cpu: Fix return value of lpic_gsi_to_irq()
    - sched/cputime: Fix mul_u64_u64_div_u64() precision for cputime
    - net: drop bad gso csum_start and offset in virtio_net_hdr
    - arm64: Add Neoverse-V2 part
    - arm64: barrier: Restore spec_bar() macro
    - arm64: cputype: Add Cortex-X4 definitions
    - arm64: cputype: Add Neoverse-V3 definitions
    - arm64: errata: Add workaround for Arm errata 3194386 and 3312417
    - arm64: cputype: Add Cortex-X3 definitions
    - arm64: cputype: Add Cortex-A720 definitions
    - arm64: cputype: Add Cortex-X925 definitions
    - arm64: errata: Unify speculative SSBS errata logic
    - [Config] Set ARM64_ERRATUM_3194386=y
    - arm64: errata: Expand speculative SSBS workaround
    - arm64: cputype: Add Cortex-X1C definitions
    - arm64: cputype: Add Cortex-A725 definitions
    - arm64: errata: Expand speculative SSBS workaround (again)
    - i2c: smbus: Improve handling of stuck alerts
    - ASoC: codecs: wcd938x-sdw: Correct Soundwire ports mask
    - ASoC: codecs: wsa881x: Correct Soundwire ports mask
    - ASoC: codecs: wsa883x: parse port-mapping information
    - ASoC: codecs: wsa883x: Correct Soundwire ports mask
    - ASoC: codecs: wsa884x: parse port-mapping information
    - ASoC: codecs: wsa884x: Correct Soundwire ports mask
    - ASoC: sti: add missing probe entry for player and reader
    - spi: spidev: Add missing spi_device_id for bh2228fv
    - ASoC: SOF: Remove libraries from topology lookups
    - i2c: smbus: Send alert notifications to all devices if source not found
    - bpf: kprobe: remove unused declaring of bpf_kprobe_override
    - kprobes: Fix to check symbol prefixes correctly
    - i2c: qcom-geni: Add missing clk_disable_unprepare in geni_i2c_runtime_resume
    - i2c: qcom-geni: Add missing geni_icc_disable in geni_i2c_runtime_resume
    - spi: spi-fsl-lpspi: Fix scldiv calculation
    - ALSA: usb-audio: Re-add ScratchAmp quirk entries
    - ASoC: meson: axg-fifo: fix irq scheduling issue with PREEMPT_RT
    - cifs: cifs_inval_name_dfs_link_error: correct the check for fullpath
    - module: warn about excessively long module waits
    - module: make waiting for a concurrent module loader interruptible
    - drm/i915/gem: Fix Virtual Memory mapping boundaries calculation
    - drm/amd/display: Skip Recompute DSC Params if no Stream on Link
    - drm/amdgpu: Forward soft recovery errors to userspace
    - drm/i915/gem: Adjust vma offset for framebuffer mmap offset
    - drm/client: fix null pointer dereference in drm_client_modeset_probe
    - ALSA: line6: Fix racy access to midibuf
    - ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list
    - ALSA: hda/realtek: Add Framework Laptop 13 (Intel Core Ultra) to quirks
    - ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4
    - usb: vhci-hcd: Do not drop references before new references are gained
    - USB: serial: debug: do not echo input by default
    - usb: gadget: core: Check for unset descriptor
    - usb: gadget: midi2: Fix the response for FB info with block 0xff
    - usb: gadget: u_serial: Set start_delayed during suspend
    - usb: gadget: u_audio: Check return codes from usb_ep_enable and
      config_ep_by_speed.
    - scsi: mpi3mr: Avoid IOMMU page faults on REPORT ZONES
    - scsi: ufs: core: Do not set link to OFF state while waking up from
      hibernation
    - scsi: ufs: core: Fix hba->last_dme_cmd_tstamp timestamp updating logic
    - tick/broadcast: Move per CPU pointer access into the atomic section
    - vhost-vdpa: switch to use vmf_insert_pfn() in the fault handler
    - ntp: Clamp maxerror and esterror to operating range
    - clocksource: Scale the watchdog read retries automatically
    - clocksource: Fix brown-bag boolean thinko in cs_watchdog_read()
    - driver core: Fix uevent_show() vs driver detach race
    - tracefs: Fix inode allocation
    - tracefs: Use generic inode RCU for synchronizing freeing
    - ntp: Safeguard against time_constant overflow
    - timekeeping: Fix bogus clock_was_set() invocation in do_adjtimex()
    - serial: core: check uartclk for zero to avoid divide by zero
    - memcg: protect concurrent access to mem_cgroup_idr
    - parisc: fix unaligned accesses in BPF
    - parisc: fix a possible DMA corruption
    - ASoC: amd: yc: Add quirk entry for OMEN by HP Gaming Laptop 16-n0xxx
    - kcov: properly check for softirq context
    - irqchip/xilinx: Fix shift out of bounds
    - genirq/irqdesc: Honor caller provided affinity in alloc_desc()
    - LoongArch: Enable general EFI poweroff method
    - power: supply: qcom_battmgr: return EAGAIN when firmware service is not up
    - power: supply: axp288_charger: Fix constant_charge_voltage writes
    - power: supply: axp288_charger: Round constant_charge_voltage writes down
    - tracing: Fix overflow in get_free_elt()
    - padata: Fix possible divide-by-0 panic in padata_mt_helper()
    - smb3: fix setting SecurityFlags when encryption is required
    - eventfs: Don't return NULL in eventfs_create_dir()
    - eventfs: Use SRCU for freeing eventfs_inodes
    - selftests: mm: add s390 to ARCH check
    - btrfs: avoid using fixed char array size for tree names
    - x86/paravirt: Fix incorrect virt spinlock setting on bare metal
    - x86/mtrr: Check if fixed MTRRs exist before saving them
    - sched/smt: Introduce sched_smt_present_inc/dec() helper
    - sched/smt: Fix unbalance sched_smt_present dec/inc
    - sched/core: Introduce sched_set_rq_on/offline() helper
    - sched/core: Fix unbalance set_rq_online/offline() in sched_cpu_deactivate()
    - drm/bridge: analogix_dp: properly handle zero sized AUX transactions
    - drm/dp_mst: Skip CSN if topology probing is not done yet
    - drm/lima: Mark simple_ondemand governor as softdep
    - drm/mgag200: Set DDC timeout in milliseconds
    - drm/mgag200: Bind I2C lifetime to DRM device
    - drm/radeon: Remove __counted_by from StateArray.states[]
    - mptcp: fully established after ADD_ADDR echo on MPJ
    - mptcp: pm: deny endp with signal + subflow + port
    - block: use the right type for stub rq_integrity_vec()
    - btrfs: fix corruption after buffer fault in during direct IO append write
    - tools headers arm64: Sync arm64's cputype.h with the kernel sources
    - mm/hugetlb: fix potential race in __update_and_free_hugetlb_folio()
    - xfs: fix log recovery buffer allocation for the legacy h_size fixup
    - mptcp: pm: reduce indentation blocks
    - mptcp: pm: don't try to create sf if alloc failed
    - mptcp: pm: do not ignore 'subflow' if 'signal' flag is also set
    - selftests: mptcp: join: ability to invert ADD_ADDR check
    - selftests: mptcp: join: test both signal & subflow
    - Revert "selftests: mptcp: simult flows: mark 'unbalanced' tests as flaky"
    - btrfs: fix double inode unlock for direct IO sync writes
    - perf/x86/intel/cstate: Switch to new Intel CPU model defines
    - perf/x86/intel/cstate: Add Arrowlake support
    - perf/x86/intel/cstate: Add Lunarlake support
    - perf/x86/intel/cstate: Add pkg C2 residency counter for Sierra Forest
    - platform/x86: intel-vbtn: Protect ACPI notify handler against recursion
    - perf/x86/amd: Use try_cmpxchg() in events/amd/{un,}core.c
    - perf/x86/intel: Support the PEBS event mask
    - perf/x86: Support counter mask
    - perf/x86: Fix smp_processor_id()-in-preemptible warnings
    - virtio-net: unbreak vq resizing when coalescing is not negotiated
    - net: dsa: microchip: Fix Wake-on-LAN check to not return an error
    - net: dsa: microchip: disable EEE for KSZ8567/KSZ9567/KSZ9896/KSZ9897.
    - regmap: kunit: Use a KUnit action to call regmap_exit()
    - regmap: kunit: Replace a kmalloc/kfree() pair with KUnit-managed alloc
    - regmap: kunit: Fix memory leaks in gen_regmap() and gen_raw_regmap()
    - debugobjects: Annotate racy debug variables
    - nvme: apple: fix device reference counting
    - cpufreq: amd-pstate: Allow users to write 'default' EPP string
    - cpufreq: amd-pstate: auto-load pstate driver by default
    - soc: qcom: icc-bwmon: Allow for interrupts to be shared across instances
    - ACPI: resource: Skip IRQ override on Asus Vivobook Pro N6506MU
    - ACPI: resource: Skip IRQ override on Asus Vivobook Pro N6506MJ
    - thermal: intel: hfi: Give HFI instances package scope
    - wifi: ath12k: fix race due to setting ATH12K_FLAG_EXT_IRQ_ENABLED too early
    - wifi: rtlwifi: handle return value of usb init TX/RX
    - wifi: rtw89: pci: fix RX tag race condition resulting in wrong RX length
    - wifi: mac80211: fix NULL dereference at band check in starting tx ba session
    - bpf: add missing check_func_arg_reg_off() to prevent out-of-bounds memory
      accesses
    - mlxsw: pci: Lock configuration space of upstream bridge during reset
    - btrfs: do not BUG_ON() when freeing tree block after error
    - btrfs: reduce nesting for extent processing at btrfs_lookup_extent_info()
    - btrfs: fix data race when accessing the last_trans field of a root
    - drm/xe/preempt_fence: enlarge the fence critical section
    - drm/amd/display: Handle HPD_IRQ for internal link
    - drm/amd/amdkfd: Fix a resource leak in svm_range_validate_and_map()
    - drm/xe/xe_guc_submit: Fix exec queue stop race condition
    - drm/amd/display: Add null checks for 'stream' and 'plane' before
      dereferencing
    - drm/amd/display: Wake DMCUB before sending a command for replay feature
    - drm/amd/display: reduce ODM slice count to initial new dc state only when
      needed
    - of: Add cleanup.h based auto release via __free(device_node) markings
    - media: i2c: ov5647: replacing of_node_put with __free(device_node)
    - drm/amd/display: Fix null pointer deref in dcn20_resource.c
    - ext4: sanity check for NULL pointer after ext4_force_shutdown
    - mm, slub: do not call do_slab_free for kfence object
    - ASoC: cs35l56: Revert support for dual-ownership of ASP registers
    - drm/atomic: allow no-op FB_ID updates for async flips
    - drm/amd/display: Replace dm_execute_dmub_cmd with
      dc_wake_and_execute_dmub_cmd
    - drm/xe/rtp: Fix off-by-one when processing rules
    - drm/xe: Use dma_fence_chain_free in chain fence unused as a sync
    - drm/xe/hwmon: Fix PL1 disable flow in xe_hwmon_power_max_write
    - drm/xe: Move lrc snapshot capturing to xe_lrc.c
    - drm/xe: Minor cleanup in LRC handling
    - drm/test: fix the gem shmem test to map the sg table.
    - usb: typec: pd: no opencoding of FIELD_GET
    - usb: typec: fsa4480: Check if the chip is really there
    - PM: runtime: Simplify pm_runtime_get_if_active() usage
    - scsi: ufs: core: Fix deadlock during RTC update
    - serial: sc16is7xx: fix invalid FIFO access with special register set
    - tracing: Have format file honor EVENT_FILE_FL_FREED
    - mm: list_lru: fix UAF for memory cgroup
    - net/tcp: Disable TCP-AO static key after RCU grace period
    - Revert "drm/amd/display: Handle HPD_IRQ for internal link"
    - idpf: fix memleak in vport interrupt configuration
    - drm/amd/display: Add null check in resource_log_pipe_topology_update
    - Upstream stable to v6.6.46, v6.10.5
  * Noble update: upstream stable patchset 2024-10-02 (LP: #2083488)
    - 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
    - [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
    - drm/vmwgfx: Remove unused code
    - drm/vmwgfx: Fix handling of dumb buffers
    - 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
    - Upstream stable to v6.6.45, v6.10.4
  * [SRU] Fix AST DP output after resume (LP: #2083022) // Noble update:
    upstream stable patchset 2024-10-02 (LP: #2083488)
    - drm/ast: astdp: Wake up during connector status detection
    - drm/ast: Fix black screen after resume
  * [SRU]Fail to locate the LED of NVME disk behind  Intel VMD (LP: #2077287) //
    Noble update: upstream stable patchset 2024-10-02 (LP: #2083488)
    - PCI: pciehp: Retain Power Indicator bits for userspace indicators
  * Noble update: upstream stable patchset 2024-09-30 (LP: #2083196)
    - powerpc/configs: Update defconfig with now user-visible CONFIG_FSL_IFC
    - spi: spi-microchip-core: Fix the number of chip selects supported
    - spi: atmel-quadspi: Add missing check for clk_prepare
    - EDAC, i10nm: make skx_common.o a separate module
    - rcu/tasks: Fix stale task snaphot for Tasks Trace
    - platform/chrome: cros_ec_debugfs: fix wrong EC message version
    - ubd: refactor the interrupt handler
    - ubd: untagle discard vs write zeroes not support handling
    - block: initialize integrity buffer to zero before writing it to media
    - x86/kconfig: Add as-instr64 macro to properly evaluate AS_WRUSS
    - hfsplus: fix to avoid false alarm of circular locking
    - x86/of: Return consistent error type from x86_of_pci_irq_enable()
    - x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling
    - x86/pci/xen: Fix PCIBIOS_* return code handling
    - x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos
    - cgroup/cpuset: Prevent UAF in proc_cpuset_show()
    - hwmon: (adt7475) Fix default duty on fan is disabled
    - block: Call .limit_depth() after .hctx has been set
    - block/mq-deadline: Fix the tag reservation code
    - md: Don't wait for MD_RECOVERY_NEEDED for HOT_REMOVE_DISK ioctl
    - pwm: stm32: Always do lazy disabling
    - nvmet-auth: fix nvmet_auth hash error handling
    - drm/meson: fix canvas release in bind function
    - pwm: atmel-tcb: Fix race condition and convert to guards
    - hwmon: (max6697) Fix underflow when writing limit attributes
    - hwmon: (max6697) Fix swapped temp{1,8} critical alarms
    - arm64: dts: qcom: sc8180x: Correct PCIe slave ports
    - arm64: dts: qcom: sc8180x: add power-domain to UFS PHY
    - arm64: dts: qcom: sdm845: add power-domain to UFS PHY
    - arm64: dts: qcom: sm6115: add power-domain to UFS PHY
    - arm64: dts: qcom: sm6350: add power-domain to UFS PHY
    - arm64: dts: qcom: sm8250: add power-domain to UFS PHY
    - arm64: dts: qcom: sm8350: add power-domain to UFS PHY
    - arm64: dts: qcom: sm8450: add power-domain to UFS PHY
    - arm64: dts: qcom: msm8996-xiaomi-common: drop excton from the USB PHY
    - arm64: dts: qcom: sdm850-lenovo-yoga-c630: fix IPA firmware path
    - arm64: dts: qcom: msm8998: enable adreno_smmu by default
    - soc: qcom: pmic_glink: Handle the return value of pmic_glink_init
    - soc: qcom: rpmh-rsc: Ensure irqs aren't disabled by rpmh_rsc_send_data()
      callers
    - arm64: dts: rockchip: Add sdmmc related properties on rk3308-rock-pi-s
    - arm64: dts: rockchip: Add pinctrl for UART0 to rk3308-rock-pi-s
    - arm64: dts: rockchip: Add mdio and ethernet-phy nodes to rk3308-rock-pi-s
    - arm64: dts: rockchip: Update WIFi/BT related nodes on rk3308-rock-pi-s
    - arm64: dts: qcom: msm8996: specify UFS core_clk frequencies
    - arm64: dts: qcom: sa8775p: mark ethernet devices as DMA-coherent
    - soc: xilinx: rename cpu_number1 to dummy_cpu_number
    - ARM: dts: sunxi: remove duplicated entries in makefile
    - ARM: dts: stm32: Add arm,no-tick-in-suspend to STM32MP15xx STGEN timer
    - arm64: dts: qcom: qrb4210-rb2: make L9A always-on
    - cpufreq: ti-cpufreq: Handle deferred probe with dev_err_probe()
    - OPP: ti: Fix ti_opp_supply_probe wrong return values
    - memory: fsl_ifc: Make FSL_IFC config visible and selectable
    - arm64: dts: ti: k3-am62x: Drop McASP AFIFOs
    - arm64: dts: ti: k3-am625-beagleplay: Drop McASP AFIFOs
    - arm64: dts: ti: k3-am62-verdin: Drop McASP AFIFOs
    - arm64: dts: qcom: qdu1000: Add secure qfprom node
    - soc: qcom: icc-bwmon: Fix refcount imbalance seen during bwmon_remove
    - soc: qcom: pdr: protect locator_addr with the main mutex
    - soc: qcom: pdr: fix parsing of domains lists
    - arm64: dts: rockchip: Increase VOP clk rate on RK3328
    - arm64: dts: amlogic: sm1: fix spdif compatibles
    - ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode
    - ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset
    - ARM: dts: imx6qdl-kontron-samx6i: fix board reset
    - ARM: dts: imx6qdl-kontron-samx6i: fix SPI0 chip selects
    - ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity
    - arm64: dts: mediatek: mt8195: Fix GPU thermal zone name for SVS
    - arm64: dts: mediatek: mt8183-kukui: Drop bogus output-enable property
    - arm64: dts: mediatek: mt8192-asurada: Add off-on-delay-us for
      pp3300_mipibrdg
    - arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux
    - arm64: dts: mediatek: mt8183-kukui: Fix the value of `dlg,jack-det-rate`
      mismatch
    - arm64: dts: mediatek: mt8183-kukui-jacuzzi: Add ports node for anx7625
    - arm64: dts: amlogic: gx: correct hdmi clocks
    - arm64: dts: amlogic: add power domain to hdmitx
    - arm64: dts: amlogic: setup hdmi system clock
    - arm64: dts: rockchip: Drop invalid mic-in-differential on rk3568-rock-3a
    - arm64: dts: rockchip: Fix mic-in-differential usage on rk3566-roc-pc
    - arm64: dts: rockchip: Fix mic-in-differential usage on rk3568-evb1-v10
    - arm64: dts: renesas: r8a779a0: Add missing hypervisor virtual timer IRQ
    - arm64: dts: renesas: r8a779f0: Add missing hypervisor virtual timer IRQ
    - arm64: dts: renesas: r8a779g0: Add missing hypervisor virtual timer IRQ
    - arm64: dts: renesas: r9a07g043u: Add missing hypervisor virtual timer IRQ
    - arm64: dts: renesas: r9a07g044: Add missing hypervisor virtual timer IRQ
    - arm64: dts: renesas: r9a07g054: Add missing hypervisor virtual timer IRQ
    - m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages
    - arm64: dts: imx8mp: Fix pgc_mlmix location
    - arm64: dts: imx8mp: add HDMI power-domains
    - arm64: dts: imx8mp: Fix pgc vpu locations
    - x86/xen: Convert comma to semicolon
    - arm64: dts: rockchip: Add missing power-domains for rk356x vop_mmu
    - arm64: dts: rockchip: fix regulator name for Lunzn Fastrhino R6xS
    - arm64: dts: rockchip: fix usb regulator for Lunzn Fastrhino R6xS
    - arm64: dts: rockchip: fix pmu_io supply for Lunzn Fastrhino R6xS
    - arm64: dts: rockchip: remove unused usb2 nodes for Lunzn Fastrhino R6xS
    - arm64: dts: rockchip: disable display subsystem for Lunzn Fastrhino R6xS
    - arm64: dts: rockchip: fixes PHY reset for Lunzn Fastrhino R68S
    - arm64: dts: qcom: sm6350: Add missing qcom,non-secure-domain property
    - cpufreq/amd-pstate: Fix the scaling_max_freq setting on shared memory CPPC
      systems
    - m68k: cmpxchg: Fix return value for default case in __arch_xchg()
    - ARM: spitz: fix GPIO assignment for backlight
    - vmlinux.lds.h: catch .bss..L* sections into BSS")
    - firmware: turris-mox-rwtm: Do not complete if there are no waiters
    - firmware: turris-mox-rwtm: Fix checking return value of
      wait_for_completion_timeout()
    - firmware: turris-mox-rwtm: Initialize completion before mailbox
    - wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device
    - wifi: ath12k: Correct 6 GHz frequency value in rx status
    - wifi: ath12k: Fix tx completion ring (WBM2SW) setup failure
    - bpftool: Un-const bpf_func_info to fix it for llvm 17 and newer
    - selftests/bpf: Fix prog numbers in test_sockmap
    - net: esp: cleanup esp_output_tail_tcp() in case of unsupported ESPINTCP
    - wifi: ath12k: change DMA direction while mapping reinjected packets
    - wifi: ath12k: fix invalid memory access while processing fragmented packets
    - wifi: ath12k: fix firmware crash during reo reinject
    - wifi: ath11k: fix wrong definition of CE ring's base address
    - wifi: ath12k: fix wrong definition of CE ring's base address
    - tcp: add tcp_done_with_error() helper
    - tcp: fix race in tcp_write_err()
    - tcp: fix races in tcp_v[46]_err()
    - net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when
      CONFIG_ARCH_NO_SG_CHAIN is defined
    - selftests/bpf: Check length of recv in test_sockmap
    - udf: Fix lock ordering in udf_evict_inode()
    - lib: objagg: Fix general protection fault
    - mlxsw: spectrum_acl_erp: Fix object nesting warning
    - mlxsw: spectrum_acl: Fix ACL scale regression and firmware errors
    - perf/x86: Serialize set_attr_rdpmc()
    - jump_label: Fix concurrency issues in static_key_slow_dec()
    - wifi: ath11k: fix wrong handling of CCMP256 and GCMP ciphers
    - wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he()
    - wifi: cfg80211: handle 2x996 RU allocation in
      cfg80211_calculate_bitrate_he()
    - udf: Fix bogus checksum computation in udf_rename()
    - net: fec: Refactor: #define magic constants
    - net: fec: Fix FEC_ECR_EN1588 being cleared on link-down
    - libbpf: Checking the btf_type kind when fixing variable offsets
    - xfrm: Fix unregister netdevice hang on hardware offload.
    - ipvs: Avoid unnecessary calls to skb_is_gso_sctp
    - netfilter: nf_tables: rise cap on SELinux secmark context
    - wifi: rtw89: 8852b: fix definition of KIP register number
    - wifi: rtl8xxxu: 8188f: Limit TX power index
    - xfrm: Export symbol xfrm_dev_state_delete.
    - bpftool: Mount bpffs when pinmaps path not under the bpffs
    - perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation
    - perf: Fix perf_aux_size() for greater-than 32-bit size
    - perf: Prevent passing zero nr_pages to rb_alloc_aux()
    - perf: Fix default aux_watermark calculation
    - perf/x86/intel/cstate: Fix Alderlake/Raptorlake/Meteorlake
    - wifi: rtw89: Fix array index mistake in rtw89_sta_info_get_iter()
    - xfrm: fix netdev reference count imbalance
    - xfrm: call xfrm_dev_policy_delete when kill policy
    - wifi: virt_wifi: avoid reporting connection success with wrong SSID
    - gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey
    - wifi: virt_wifi: don't use strlen() in const context
    - locking/rwsem: Add __always_inline annotation to __down_write_common() and
      inlined callers
    - selftests/bpf: Close fd in error path in drop_on_reuseport
    - selftests/bpf: Null checks for links in bpf_tcp_ca
    - selftests/bpf: Close obj in error path in xdp_adjust_tail
    - selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()
    - selftests/resctrl: Fix closing IMC fds on error and open-code R+W instead of
      loops
    - bpf: annotate BTF show functions with __printf
    - bna: adjust 'name' buf size of bna_tcb and bna_ccb structures
    - bpf: Eliminate remaining "make W=1" warnings in kernel/bpf/btf.o
    - bpf: Fix null pointer dereference in resolve_prog_type() for
      BPF_PROG_TYPE_EXT
    - selftests: forwarding: devlink_lib: Wait for udev events after reloading
    - Bluetooth: hci_bcm4377: Use correct unit for timeouts
    - Bluetooth: btintel: Refactor btintel_set_ppag()
    - Bluetooth: btnxpuart: Add handling for boot-signature timeout errors
    - xdp: fix invalid wait context of page_pool_destroy()
    - net: bridge: mst: Check vlan state for egress decision
    - drm/rockchip: vop2: Fix the port mux of VP2
    - drm/arm/komeda: Fix komeda probe failing if there are no links in the
      secondary pipeline
    - drm/amdkfd: Fix CU Masking for GFX 9.4.3
    - drm/mipi-dsi: Fix theoretical int overflow in mipi_dsi_dcs_write_seq()
    - drm/mipi-dsi: Fix theoretical int overflow in mipi_dsi_generic_write_seq()
    - drm/amd/pm: Fix aldebaran pcie speed reporting
    - drm/amdgpu: Fix memory range calculation
    - drm/amdgpu: Check if NBIO funcs are NULL in amdgpu_device_baco_exit
    - drm/amdgpu: Remove GC HW IP 9.3.0 from noretry=1
    - drm/panel: himax-hx8394: Handle errors from mipi_dsi_dcs_set_display_on()
      better
    - drm/panel: boe-tv101wum-nl6: If prepare fails, disable GPIO before
      regulators
    - drm/panel: boe-tv101wum-nl6: Check for errors on the NOP in prepare()
    - drm/bridge: Fixed a DP link training bug
    - drm/bridge: it6505: fix hibernate to resume no display issue
    - media: pci: ivtv: Add check for DMA map result
    - media: imon: Fix race getting ictx->lock
    - media: i2c: Fix imx412 exposure control
    - media: v4l: async: Fix NULL pointer dereference in adding ancillary links
    - s390/mm: Convert make_page_secure to use a folio
    - s390/mm: Convert gmap_make_secure to use a folio
    - s390/uv: Don't call folio_wait_writeback() without a folio reference
    - media: mediatek: vcodec: Handle invalid decoder vsi
    - x86/shstk: Make return uprobe work with shadow stack
    - ipmi: ssif_bmc: prevent integer overflow on 32bit systems
    - saa7134: Unchecked i2c_transfer function result fixed
    - media: i2c: imx219: fix msr access command sequence
    - media: uvcvideo: Disable autosuspend for Insta360 Link
    - media: uvcvideo: Quirk for invalid dev_sof in Logitech C922
    - media: uvcvideo: Add quirk for invalid dev_sof in Logitech C920
    - media: uvcvideo: Override default flags
    - drm: zynqmp_dpsub: Fix an error handling path in zynqmp_dpsub_probe()
    - drm: zynqmp_kms: Fix AUX bus not getting unregistered
    - media: rcar-vin: Fix YUYV8_1X16 handling for CSI-2
    - media: rcar-csi2: Disable runtime_pm in probe error
    - media: rcar-csi2: Cleanup subdevice in remove()
    - media: renesas: vsp1: Fix _irqsave and _irq mix
    - media: renesas: vsp1: Store RPF partition configuration per RPF instance
    - drm/mediatek: Add missing plane settings when async update
    - drm/mediatek: Use 8-bit alpha in ETHDR
    - drm/mediatek: Fix XRGB setting error in OVL
    - drm/mediatek: Fix XRGB setting error in Mixer
    - drm/mediatek: Fix destination alpha error in OVL
    - drm/mediatek: Turn off the layers with zero width or height
    - drm/mediatek: Add OVL compatible name for MT8195
    - media: imx-jpeg: Drop initial source change event if capture has been setup
    - leds: trigger: Unregister sysfs attributes before calling deactivate()
    - drm/msm/dsi: set VIDEO_COMPRESSION_MODE_CTRL_WC
    - drm/msm/dpu: drop validity checks for clear_pending_flush() ctl op
    - perf test: Make test_arm_callgraph_fp.sh more robust
    - perf pmus: Fixes always false when compare duplicates aliases
    - perf report: Fix condition in sort__sym_cmp()
    - drm/etnaviv: fix DMA direction handling for cached RW buffers
    - drm/qxl: Add check for drm_cvt_mode
    - Revert "leds: led-core: Fix refcount leak in of_led_get()"
    - drm/mediatek: Remove less-than-zero comparison of an unsigned value
    - ext4: fix infinite loop when replaying fast_commit
    - drm/mediatek/dp: switch to ->edid_read callback
    - drm/mediatek/dp: Fix spurious kfree()
    - media: venus: flush all buffers in output plane streamoff
    - perf intel-pt: Fix aux_watermark calculation for 64-bit size
    - perf intel-pt: Fix exclude_guest setting
    - mfd: rsmu: Split core code into separate module
    - mfd: omap-usb-tll: Use struct_size to allocate tll
    - xprtrdma: Fix rpcrdma_reqs_reset()
    - SUNRPC: avoid soft lockup when transmitting UDP to reachable server.
    - NFSv4.1 another fix for EXCHGID4_FLAG_USE_PNFS_DS for DS server
    - ext4: don't track ranges in fast_commit if inode has inlined data
    - ext4: avoid writing unitialized memory to disk in EA inodes
    - leds: flash: leds-qcom-flash: Test the correct variable in init
    - sparc64: Fix incorrect function signature and add prototype for
      prom_cif_init
    - SUNRPC: Fixup gss_status tracepoint error output
    - iio: Fix the sorting functionality in iio_gts_build_avail_time_table
    - PCI: Fix resource double counting on remove & rescan
    - PCI: keystone: Relocate ks_pcie_set/clear_dbi_mode()
    - PCI: keystone: Don't enable BAR 0 for AM654x
    - PCI: keystone: Fix NULL pointer dereference in case of DT error in
      ks_pcie_setup_rc_app_regs()
    - PCI: rcar: Demote WARN() to dev_warn_ratelimited() in rcar_pcie_wakeup()
    - scsi: ufs: mcq: Fix missing argument 'hba' in MCQ_OPR_OFFSET_n
    - clk: qcom: gcc-sc7280: Update force mem core bit for UFS ICE clock
    - clk: qcom: camcc-sc7280: Add parent dependency to all camera GDSCs
    - iio: frequency: adrf6780: rm clk provider include
    - coresight: Fix ref leak when of_coresight_parse_endpoint() fails
    - RDMA/mlx5: Set mkeys for dmabuf at PAGE_SIZE
    - ASoc: tas2781: Enable RCA-based playback without DSP firmware download
    - ASoC: cs35l56: Accept values greater than 0 as IRQ numbers
    - usb: typec-mux: nb7vpq904m: unregister typec switch on probe error and
      remove
    - RDMA/cache: Release GID table even if leak is detected
    - clk: qcom: gpucc-sm8350: Park RCG's clk source at XO during disable
    - clk: qcom: gcc-sa8775p: Update the GDSC wait_val fields and flags
    - clk: qcom: gpucc-sa8775p: Remove the CLK_IS_CRITICAL and ALWAYS_ON flags
    - clk: qcom: gpucc-sa8775p: Park RCG's clk source at XO during disable
    - clk: qcom: gpucc-sa8775p: Update wait_val fields for GPU GDSC's
    - interconnect: qcom: qcm2290: Fix mas_snoc_bimc RPM master ID
    - Input: qt1050 - handle CHIP_ID reading error
    - RDMA/mlx4: Fix truncated output warning in mad.c
    - RDMA/mlx4: Fix truncated output warning in alias_GUID.c
    - RDMA/mlx5: Use sq timestamp as QP timestamp when RoCE is disabled
    - RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs
    - ASoC: qcom: Adjust issues in case of DT error in
      asoc_qcom_lpass_cpu_platform_probe()
    - scsi: lpfc: Fix a possible null pointer dereference
    - hwrng: core - Fix wrong quality calculation at hw rng registration
    - powerpc/prom: Add CPU info to hardware description string later
    - ASoC: max98088: Check for clk_prepare_enable() error
    - mtd: make mtd_test.c a separate module
    - RDMA/device: Return error earlier if port in not valid
    - Input: elan_i2c - do not leave interrupt disabled on suspend failure
    - ASoC: amd: Adjust error handling in case of absent codec device
    - PCI: endpoint: Clean up error handling in vpci_scan_bus()
    - PCI: endpoint: Fix error handling in epf_ntb_epc_cleanup()
    - vhost/vsock: always initialize seqpacket_allow
    - net: missing check virtio
    - nvmem: rockchip-otp: set add_legacy_fixed_of_cells config option
    - crypto: qat - extend scope of lock in adf_cfg_add_key_value_param()
    - clk: qcom: kpss-xcc: Return of_clk_add_hw_provider to transfer the error
    - clk: qcom: Park shared RCGs upon registration
    - clk: en7523: fix rate divider for slic and spi clocks
    - MIPS: Octeron: remove source file executable bit
    - PCI: qcom-ep: Disable resources unconditionally during PERST# assert
    - PCI: dwc: Fix index 0 incorrectly being interpreted as a free ATU slot
    - powerpc/xmon: Fix disassembly CPU feature checks
    - macintosh/therm_windtunnel: fix module unload.
    - RDMA/hns: Check atomic wr length
    - RDMA/hns: Fix unmatch exception handling when init eq table fails
    - RDMA/hns: Fix missing pagesize and alignment check in FRMR
    - RDMA/hns: Fix shift-out-bounds when max_inline_data is 0
    - RDMA/hns: Fix undifined behavior caused by invalid max_sge
    - RDMA/hns: Fix insufficient extend DB for VFs.
    - iommu/vt-d: Fix identity map bounds in si_domain_init()
    - RDMA/core: Remove NULL check before dev_{put, hold}
    - RDMA: Fix netdev tracker in ib_device_set_netdev
    - bnxt_re: Fix imm_data endianness
    - netfilter: ctnetlink: use helper function to calculate expect ID
    - netfilter: nf_set_pipapo: fix initial map fill
    - ipvs: properly dereference pe in ip_vs_add_service
    - gve: Fix XDP TX completion handling when counters overflow
    - net: flow_dissector: use DEBUG_NET_WARN_ON_ONCE
    - ipv4: Fix incorrect TOS in route get reply
    - ipv4: Fix incorrect TOS in fibmatch route get reply
    - net: dsa: mv88e6xxx: Limit chip-wide frame size config to CPU ports
    - net: dsa: b53: Limit chip-wide jumbo frame config to CPU ports
    - fs/ntfs3: Merge synonym COMPRESSION_UNIT and NTFS_LZNT_CUNIT
    - fs/ntfs3: Fix transform resident to nonresident for compressed files
    - fs/ntfs3: Deny getting attr data block in compressed frame
    - fs/ntfs3: Missed NI_FLAG_UPDATE_PARENT setting
    - fs/ntfs3: Fix getting file type
    - fs/ntfs3: Add missing .dirty_folio in address_space_operations
    - pinctrl: rockchip: update rk3308 iomux routes
    - pinctrl: core: fix possible memory leak when pinctrl_enable() fails
    - pinctrl: single: fix possible memory leak when pinctrl_enable() fails
    - pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable()
      fails
    - pinctrl: freescale: mxs: Fix refcount of child
    - fs/ntfs3: Replace inode_trylock with inode_lock
    - fs/ntfs3: Correct undo if ntfs_create_inode failed
    - fs/ntfs3: Drop stray '\' (backslash) in formatting string
    - fs/ntfs3: Fix field-spanning write in INDEX_HDR
    - pinctrl: renesas: r8a779g0: Fix CANFD5 suffix
    - pinctrl: renesas: r8a779g0: Fix FXR_TXEN[AB] suffixes
    - pinctrl: renesas: r8a779g0: Fix (H)SCIF1 suffixes
    - pinctrl: renesas: r8a779g0: Fix (H)SCIF3 suffixes
    - pinctrl: renesas: r8a779g0: Fix IRQ suffixes
    - pinctrl: renesas: r8a779g0: FIX PWM suffixes
    - pinctrl: renesas: r8a779g0: Fix TCLK suffixes
    - pinctrl: renesas: r8a779g0: Fix TPU suffixes
    - fs/proc/task_mmu: indicate PM_FILE for PMD-mapped file THP
    - fs/proc/task_mmu.c: add_to_pagemap: remove useless parameter addr
    - fs/proc/task_mmu: don't indicate PM_MMAP_EXCLUSIVE without PM_PRESENT
    - fs/proc/task_mmu: properly detect PM_MMAP_EXCLUSIVE per page of PMD-mapped
      THPs
    - nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro
    - rtc: interface: Add RTC offset to alarm after fix-up
    - fs/ntfs3: Fix the format of the "nocase" mount option
    - fs/ntfs3: Missed error return
    - fs/ntfs3: Keep runs for $MFT::$ATTR_DATA and $MFT::$ATTR_BITMAP
    - powerpc/8xx: fix size given to set_huge_pte_at()
    - s390/dasd: fix error checks in dasd_copy_pair_store()
    - sbitmap: use READ_ONCE to access map->word
    - sbitmap: fix io hung due to race on sbitmap_word::cleared
    - LoongArch: Check TIF_LOAD_WATCH to enable user space watchpoint
    - landlock: Don't lose track of restrictions on cred_transfer
    - hugetlb: force allocating surplus hugepages on mempolicy allowed nodes
    - mm/hugetlb: fix possible recursive locking detected warning
    - mm/mglru: fix div-by-zero in vmpressure_calc_level()
    - mm: mmap_lock: replace get_memcg_path_buf() with on-stack buffer
    - mm/mglru: fix overshooting shrinker memory
    - x86/efistub: Avoid returning EFI_SUCCESS on error
    - x86/efistub: Revert to heap allocated boot_params for PE entrypoint
    - exfat: fix potential deadlock on __exfat_get_dentry_set
    - dt-bindings: thermal: correct thermal zone node name limit
    - tick/broadcast: Make takeover of broadcast hrtimer reliable
    - net: netconsole: Disable target before netpoll cleanup
    - af_packet: Handle outgoing VLAN packets without hardware offloading
    - btrfs: fix extent map use-after-free when adding pages to compressed bio
    - kernel: rerun task_work while freezing in get_signal()
    - ipv4: fix source address selection with route leak
    - ipv6: take care of scope when choosing the src addr
    - NFSD: Support write delegations in LAYOUTGET
    - sched/fair: set_load_weight() must also call reweight_task() for SCHED_IDLE
      tasks
    - fuse: verify {g,u}id mount options correctly
    - ata: libata-scsi: Fix offsets for the fixed format sense data
    - char: tpm: Fix possible memory leak in tpm_bios_measurements_open()
    - media: venus: fix use after free in vdec_close
    - ata: libata-scsi: Do not overwrite valid sense data when CK_COND=1
    - hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode()
    - ext2: Verify bitmap and itable block numbers before using them
    - io_uring/io-wq: limit retrying worker initialisation
    - drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes
    - drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes
    - scsi: qla2xxx: Fix optrom version displayed in FDMI
    - drm/amd/display: Check for NULL pointer
    - apparmor: use kvfree_sensitive to free data->data
    - cifs: fix potential null pointer use in destroy_workqueue in init_cifs error
      path
    - cifs: fix reconnect with SMB1 UNIX Extensions
    - cifs: mount with "unix" mount option for SMB1 incorrectly handled
    - task_work: s/task_work_cancel()/task_work_cancel_func()/
    - task_work: Introduce task_work_cancel() again
    - udf: Avoid using corrupted block bitmap buffer
    - m68k: amiga: Turn off Warp1260 interrupts during boot
    - ext4: check dot and dotdot of dx_root before making dir indexed
    - ext4: make sure the first directory block is not a hole
    - io_uring: tighten task exit cancellations
    - trace/pid_list: Change gfp flags in pid_list_fill_irq()
    - selftests/landlock: Add cred_transfer test
    - wifi: mwifiex: Fix interface type change
    - wifi: rtw88: usb: Fix disconnection after beacon loss
    - drivers: soc: xilinx: check return status of get_api_version()
    - leds: ss4200: Convert PCIBIOS_* return codes to errnos
    - leds: mt6360: Fix memory leak in mt6360_init_isnk_properties()
    - media: imx-pxp: Fix ERR_PTR dereference in pxp_probe()
    - jbd2: make jbd2_journal_get_max_txn_bufs() internal
    - jbd2: precompute number of transaction descriptor blocks
    - jbd2: avoid infinite transaction commit loop
    - media: uvcvideo: Fix integer overflow calculating timestamp
    - KVM: VMX: Split out the non-virtualization part of vmx_interrupt_blocked()
    - KVM: nVMX: Request immediate exit iff pending nested event needs injection
    - ALSA: ump: Don't update FB name for static blocks
    - ALSA: ump: Force 1 Group for MIDI1 FBs
    - ALSA: usb-audio: Fix microphone sound on HD webcam.
    - ALSA: usb-audio: Move HD Webcam quirk to the right place
    - ALSA: usb-audio: Add a quirk for Sonix HD USB Camera
    - tools/memory-model: Fix bug in lock.cat
    - hwrng: amd - Convert PCIBIOS_* return codes to errnos
    - parisc: Fix warning at drivers/pci/msi/msi.h:121
    - PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN
    - PCI: dw-rockchip: Fix initial PERST# GPIO value
    - PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio
    - PCI: loongson: Enable MSI in LS7A Root Complex
    - binder: fix hang of unregistered readers
    - hostfs: fix dev_t handling
    - efi/libstub: Zero initialize heap allocated struct screen_info
    - fs/ntfs3: Update log->page_{mask,bits} if log->page_size changed
    - scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds
    - ASoC: fsl: fsl_qmc_audio: Check devm_kasprintf() returned value
    - f2fs: fix to force buffered IO on inline_data inode
    - f2fs: fix to don't dirty inode for readonly filesystem
    - f2fs: fix return value of f2fs_convert_inline_inode()
    - f2fs: use meta inode for GC of atomic file
    - f2fs: use meta inode for GC of COW file
    - clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use
    - ubi: eba: properly rollback inside self_check_eba
    - block: fix deadlock between sd_remove & sd_release
    - mm: fix old/young bit handling in the faulting path
    - decompress_bunzip2: fix rare decompression failure
    - kbuild: Fix '-S -c' in x86 stack protector scripts
    - ASoC: SOF: ipc4-topology: Preserve the DMA Link ID for ChainDMA on unprepare
    - ASoC: amd: yc: Support mic on Lenovo Thinkpad E16 Gen 2
    - kobject_uevent: Fix OOB access within zap_modalias_env()
    - gve: Fix an edge case for TSO skb validity check
    - ice: Add a per-VF limit on number of FDIR filters
    - devres: Fix devm_krealloc() wasting memory
    - devres: Fix memory leakage caused by driver API devm_free_percpu()
    - irqdomain: Fixed unbalanced fwnode get and put
    - irqchip/imx-irqsteer: Handle runtime power management correctly
    - mm/numa_balancing: teach mpol_to_str about the balancing mode
    - rtc: cmos: Fix return value of nvmem callbacks
    - scsi: lpfc: Allow DEVICE_RECOVERY mode after RSCN receipt if in PRLI_ISSUE
      state
    - scsi: qla2xxx: During vport delete send async logout explicitly
    - scsi: qla2xxx: Unable to act on RSCN for port online
    - scsi: qla2xxx: Fix for possible memory corruption
    - scsi: qla2xxx: Use QP lock to search for bsg
    - scsi: qla2xxx: Reduce fabric scan duplicate code
    - scsi: qla2xxx: Fix flash read failure
    - scsi: qla2xxx: Complete command early within lock
    - scsi: qla2xxx: validate nvme_local_port correctly
    - perf: Fix event leak upon exit
    - perf: Fix event leak upon exec and file release
    - perf stat: Fix the hard-coded metrics calculation on the hybrid
    - perf/x86/intel/uncore: Fix the bits of the CHA extended umask for SPR
    - perf/x86/intel/ds: Fix non 0 retire latency on Raptorlake
    - perf/x86/intel/pt: Fix topa_entry base length
    - perf/x86/intel/pt: Fix a topa_entry base address calculation
    - drm/i915/gt: Do not consider preemption during execlists_dequeue for gen8
    - drm/amdgpu/sdma5.2: Update wptr registers as well as doorbell
    - drm/udl: Remove DRM_CONNECTOR_POLL_HPD
    - drm/dp_mst: Fix all mstb marked as not probed after suspend/resume
    - drm/amdgpu: reset vm state machine after gpu reset(vram lost)
    - drm/amd/amdgpu: Fix uninitialized variable warnings
    - drm/i915/dp: Reset intel_dp->link_trained before retraining the link
    - drm/i915/dp: Don't switch the LTTPR mode on an active link
    - rtc: isl1208: Fix return value of nvmem callbacks
    - rtc: abx80x: Fix return value of nvmem callback on read
    - watchdog/perf: properly initialize the turbo mode timestamp and rearm
      counter
    - platform: mips: cpu_hwmon: Disable driver on unsupported hardware
    - RDMA/iwcm: Fix a use-after-free related to destroying CM IDs
    - selftests/sigaltstack: Fix ppc64 GCC build
    - dm-verity: fix dm_is_verity_target() when dm-verity is builtin
    - rbd: don't assume rbd_is_lock_owner() for exclusive mappings
    - remoteproc: stm32_rproc: Fix mailbox interrupts queuing
    - remoteproc: imx_rproc: Skip over memory region when node value is NULL
    - remoteproc: imx_rproc: Fix refcount mistake in imx_rproc_addr_init
    - MIPS: dts: loongson: Add ISA node
    - MIPS: ip30: ip30-console: Add missing include
    - MIPS: dts: loongson: Fix GMAC phy node
    - MIPS: Loongson64: env: Hook up Loongsson-2K
    - MIPS: Loongson64: Remove memory node for builtin-dtb
    - MIPS: Loongson64: reset: Prioritise firmware service
    - MIPS: Loongson64: Test register availability before use
    - drm/etnaviv: don't block scheduler when GPU is still active
    - drm/panfrost: Mark simple_ondemand governor as softdep
    - rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait
    - rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings
    - lib/build_OID_registry: don't mention the full path of the script in output
    - video: logo: Drop full path of the input filename in generated file
    - Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables
    - Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591
    - minmax: scsi: fix mis-use of 'clamp()' in sr.c
    - mm/mglru: fix ineffective protection calculation
    - PCI/DPC: Fix use-after-free on concurrent DPC and hot-removal
    - f2fs: fix to truncate preallocated blocks in f2fs_file_open()
    - kdb: address -Wformat-security warnings
    - kdb: Use the passed prompt in kdb_position_cursor()
    - dmaengine: ti: k3-udma: Fix BCHAN count with UHC and HC channels
    - phy: cadence-torrent: Check return value on register read
    - phy: zynqmp: Enable reference clock correctly
    - um: time-travel: fix time-travel-start option
    - um: time-travel: fix signal blocking race/hang
    - f2fs: fix start segno of large section
    - watchdog: rzg2l_wdt: Use pm_runtime_resume_and_get()
    - watchdog: rzg2l_wdt: Check return status of pm_runtime_put()
    - f2fs: fix to update user block counts in block_operations()
    - kbuild: avoid build error when single DTB is turned into composite DTB
    - selftests/bpf: fexit_sleep: Fix stack allocation for arm64
    - libbpf: Fix no-args func prototype BTF dumping syntax
    - af_unix: Disable MSG_OOB handling for sockets in sockmap/sockhash
    - dma: fix call order in dmam_free_coherent
    - bpf, events: Use prog to emit ksymbol event for main program
    - tools/resolve_btfids: Fix comparison of distinct pointer types warning in
      resolve_btfids
    - MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later
    - ipv4: Fix incorrect source address in Record Route option
    - net: bonding: correctly annotate RCU in bond_should_notify_peers()
    - ice: Fix recipe read procedure
    - netfilter: nft_set_pipapo_avx2: disable softinterrupts
    - net: stmmac: Correct byte order of perfect_match
    - net: nexthop: Initialize all fields in dumped nexthops
    - bpf: Fix a segment issue when downgrading gso_size
    - apparmor: Fix null pointer deref when receiving skb during sock creation
    - powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap()
    - lirc: rc_dev_get_from_fd(): fix file leak
    - auxdisplay: ht16k33: Drop reference after LED registration
    - ASoC: SOF: imx8m: Fix DSP control regmap retrieval
    - spi: microchip-core: fix the issues in the isr
    - spi: microchip-core: defer asserting chip select until just before write to
      TX FIFO
    - spi: microchip-core: only disable SPI controller when register value change
      requires it
    - spi: microchip-core: fix init function not setting the master and motorola
      modes
    - spi: microchip-core: ensure TX and RX FIFOs are empty at start of a transfer
    - nvme-pci: Fix the instructions for disabling power management
    - ASoC: sof: amd: fix for firmware reload failure in Vangogh platform
    - spi: spidev: add correct compatible for Rohm BH2228FV
    - ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable
    - ASoC: TAS2781: Fix tasdev_load_calibrated_data()
    - ceph: fix incorrect kmalloc size of pagevec mempool
    - s390/pci: Refactor arch_setup_msi_irqs()
    - s390/pci: Allow allocation of more than 1 MSI interrupt
    - s390/cpum_cf: Fix endless loop in CF_DIAG event stop
    - iommu: sprd: Avoid NULL deref in sprd_iommu_hw_en
    - io_uring: fix io_match_task must_hold
    - nvme-pci: add missing condition check for existence of mapped data
    - fs: don't allow non-init s_user_ns for filesystems without FS_USERNS_MOUNT
    - md/raid0: don't free conf on raid0_run failure
    - md/raid1: don't free conf on raid0_run failure
    - io_uring: Fix probe of disabled operations
    - cgroup/cpuset: Optimize isolated partition only generate_sched_domains()
      calls
    - cgroup/cpuset: Fix remote root partition creation problem
    - x86/syscall: Mark exit[_group] syscall handlers __noreturn
    - perf: arm_pmuv3: Avoid assigning fixed cycle counter with threshold
    - md/raid5: recheck if reshape has finished with device_lock held
    - hwmon: (ltc2991) re-order conditions to fix off by one bug
    - arm64: smp: Fix missing IPI statistics
    - arm64: dts: qcom: sc7280: Remove CTS/RTS configuration
    - ARM: dts: qcom: msm8226-microsoft-common: Enable smbb explicitly
    - OPP: Fix missing cleanup on error in _opp_attach_genpd()
    - arm64: dts: qcom: sc8280xp-*: Remove thermal zone polling delays
    - arm64: dts: ti: k3-am62-main: Fix the reg-range for main_pktdma
    - arm64: dts: ti: k3-am62a-main: Fix the reg-range for main_pktdma
    - arm64: dts: ti: k3-am62p-main: Fix the reg-range for main_pktdma
    - arm64: dts: ti: k3-am62a7: Drop McASP AFIFOs
    - arm64: dts: ti: k3-am62p5: Drop McASP AFIFOs
    - arm64: dts: ti: k3-am62p5-sk: Fix pinmux for McASP1 TX
    - arm64: dts: qcom: sc7180-trogdor: Disable pwmleds node where unused
    - arm64: dts: mediatek: mt8192: Fix GPU thermal zone name for SVS
    - arm64: dts: mediatek: mt8183-pico6: Fix wake-on-X event node names
    - arm64: dts: renesas: r9a08g045: Add missing hypervisor virtual timer IRQ
    - cpufreq/amd-pstate-ut: Convert nominal_freq to khz during comparisons
    - wifi: mac80211: cancel multi-link reconf work on disconnect
    - wifi: ath11k: refactor setting country code logic
    - wifi: ath11k: restore country code during resume
    - net: ethernet: cortina: Restore TSO support
    - tcp: fix races in tcp_abort()
    - hns3: avoid linking objects into multiple modules
    - sched/core: Move preempt_model_*() helpers from sched.h to preempt.h
    - sched/core: Drop spinlocks on contention iff kernel is preemptible
    - net: dsa: ksz_common: Allow only up to two HSR HW offloaded ports for
      KSZ9477
    - libbpf: Skip base btf sanity checks
    - wifi: mac80211: add ieee80211_tdls_sta_link_id()
    - wifi: iwlwifi: fix iwl_mvm_get_valid_rx_ant()
    - wifi: ath12k: advertise driver capabilities for MBSSID and EMA
    - riscv, bpf: Fix out-of-bounds issue when preparing trampoline image
    - perf/x86/amd/uncore: Avoid PMU registration if counters are unavailable
    - perf/x86/amd/uncore: Fix DF and UMC domain identification
    - NFSD: Fix nfsdcld warning
    - net: page_pool: fix warning code
    - bpf, arm64: Fix trampoline for BPF_TRAMP_F_CALL_ORIG
    - Bluetooth: hci_event: Set QoS encryption from BIGInfo report
    - Bluetooth: hci_core, hci_sync: cleanup struct discovery_state
    - Bluetooth: Fix usage of __hci_cmd_sync_status
    - tcp: Don't access uninit tcp_rsk(req)->ao_keyid in
      tcp_create_openreq_child().
    - drm/panel: ilitek-ili9882t: If prepare fails, disable GPIO before regulators
    - drm/panel: ilitek-ili9882t: Check for errors on the NOP in prepare()
    - drm/amd/display: Move 'struct scaler_data' off stack
    - media: i2c: hi846: Fix V4L2_SUBDEV_FORMAT_TRY get_selection()
    - drm/msm/dpu: fix encoder irq wait skip
    - drm/msm/dpu: drop duplicate drm formats from wb2_formats arrays
    - drm/msm/dp: fix runtime_pm handling in dp_wait_hpd_asserted
    - perf maps: Switch from rbtree to lazily sorted array for addresses
    - perf maps: Fix use after free in __maps__fixup_overlap_and_insert
    - drm/bridge: samsung-dsim: Set P divider based on min/max of fin pll
    - drm/i915/psr: Print Panel Replay status instead of frame lock status
    - drm/mediatek: Set DRM mode configs accordingly
    - drm/msm/dsi: set video mode widebus enable bit when widebus is enabled
    - tools/perf: Fix the string match for "/tmp/perf-$PID.map" files in dso__load
    - drm/amd/display: Add null check before access structs
    - nfs: pass explicit offset/count to trace events
    - PCI: endpoint: pci-epf-test: Make use of cached 'epc_features' in
      pci_epf_test_core_init()
    - PCI: tegra194: Set EP alignment restriction for inbound ATU
    - riscv: smp: fail booting up smp if inconsistent vlen is detected
    - clk: meson: s4: fix fixed_pll_dco clock
    - clk: meson: s4: fix pwm_j_div parent clock
    - usb: typec-mux: ptn36502: unregister typec switch on probe error and remove
    - mtd: spi-nor: winbond: fix w25q128 regression
    - iommufd/selftest: Fix dirty bitmap tests with u8 bitmaps
    - iommufd/selftest: Fix iommufd_test_dirty() to handle <u8 bitmaps
    - iommufd/selftest: Add tests for <= u8 bitmap sizes
    - iommufd/selftest: Fix tests to use MOCK_PAGE_SIZE based buffer sizes
    - iommufd/iova_bitmap: Check iova_bitmap_done() after set ahead
    - clk: qcom: gcc-x1e80100: Fix halt_check for all pipe clocks
    - dm-raid: Fix WARN_ON_ONCE check for sync_thread in raid_resume
    - kvm: s390: Reject memory region operations for ucontrol VMs
    - eeprom: ee1004: Call i2c_new_scanned_device to instantiate thermal sensor
    - clk: qcom: gcc-x1e80100: Set parent rate for USB3 sec and tert PHY pipe clks
    - workqueue: Introduce from_work() helper for cleaner callback declarations
    - RDMA/hns: Fix mbx timing out before CMD execution is completed
    - crypto: mxs-dcp - Ensure payload is zero when using key slot
    - RDMA/mana_ib: Enable RoCE on port 1
    - RDMA/mana_ib: set node_guid
    - rtc: tps6594: Fix memleak in probe
    - selftests/damon/access_memory: use user-defined region size
    - md-cluster: fix hanging issue while a new disk adding
    - power: supply: ab8500: Fix error handling when calling
      iio_read_channel_processed()
    - power: supply: ingenic: Fix some error handling paths in
      ingenic_battery_get_property()
    - remoteproc: mediatek: Don't attempt to remap l1tcm memory if missing
    - remoteproc: k3-r5: Fix IPC-only mode detection
    - mailbox: imx: fix TXDB_V2 channel race condition
    - mailbox: mtk-cmdq: Move devm_mbox_controller_register() after
      devm_pm_runtime_enable()
    - mm: huge_memory: use !CONFIG_64BIT to relax huge page alignment on 32 bit
      machines
    - mm/huge_memory: avoid PMD-size page cache if needed
    - thermal/drivers/broadcom: Fix race between removal and clock disable
    - workqueue: Always queue work items to the newest PWQ for order workqueues
    - ipv6: fix source address selection with route leak
    - drm/xe: Use write-back caching mode for system memory on DGFX
    - md/raid5: fix spares errors about rcu usage
    - media: stm32: dcmipp: correct error handling in dcmipp_create_subdevs
    - tpm_tis_spi: add missing attpm20p SPI device ID entry
    - sysctl: always initialize i_uid/i_gid
    - media: i2c: Kconfig: Fix missing firmware upload config select
    - genirq: Set IRQF_COND_ONESHOT in request_irq()
    - cpufreq: qcom-nvmem: fix memory leaks in probe error paths
    - leds: triggers: Flush pending brightness before activating trigger
    - media: i2c: alvium: Move V4L2_CID_GAIN to V4L2_CID_ANALOG_GAIN
    - KVM: nVMX: Add a helper to get highest pending from Posted Interrupt vector
    - KVM: nVMX: Check for pending posted interrupts when looking for nested
      events
    - ALSA: hda/realtek: cs35l41: Fixup remaining asus strix models
    - fbdev: vesafb: Detect VGA compatibility from screen info's VESA attributes
    - drm/fbdev-dma: Fix framebuffer mode for big endian devices
    - xhci: Apply XHCI_RESET_TO_DEFAULT quirk to TGL
    - dmaengine: fsl-edma: clean up unused "fsl,imx8qm-adma" compatible string
    - dmaengine: fsl-edma: change the memory access from local into remote mode in
      i.MX 8QM
    - clk: samsung: fix getting Exynos4 fin_pll rate from external clocks
    - bus: mhi: ep: Do not allocate memory for MHI objects from DMA zone
    - ASoC: SOF: ipc4-topology: Use correct queue_id for requesting input pin
      format
    - arch: um: rust: Use the generated target.json again
    - f2fs: fix null reference error when checking end of zone
    - selftests: forwarding: skip if kernel not support setting bridge fdb
      learning limit
    - xsk: Require XDP_UMEM_TX_METADATA_LEN to actuate tx_metadata_len
    - drm/xe/exec: Fix minor bug related to xe_sync_entry_cleanup
    - thermal: trip: Split thermal_zone_device_set_mode()
    - apparmor: unpack transition table if dfa is not present
    - i3c: mipi-i3c-hci: Fix number of DAT/DCT entries for HCI versions < 1.1
    - selinux,smack: remove the capability checks in the removexattr hooks
    - selftests/bpf: DENYLIST.aarch64: Skip fexit_sleep again
    - nilfs2: handle inconsistent state in nilfs_btnode_create_block()
    - Upstream stable to v6.6.44, v6.10.3
  * Noble update: upstream stable patchset 2024-09-30 (LP: #2083196) //
    CVE-2024-42284
    - tipc: Return non-zero value from tipc_udp_addr2str() on error
  * CVE-2024-44987
    - ipv6: prevent UAF in ip6_send_skb()
  * CVE-2024-42301
    - dev/parport: fix the array out-of-bounds risk
  * CVE-2024-44998
    - atm: idt77252: prevent use after free in dequeue_rx()
  [ Ubuntu: 6.8.0-49.49 ]
  * noble/linux: 6.8.0-49.49 -proposed tracker (LP: #2085942)
  * CVE-2024-46800
    - sch/netem: fix use after free in netem_dequeue
  * mm/folios: xfs hangs with hung task timeouts with corrupted folio pointer
    lists (LP: #2085495)
    - lib/xarray: introduce a new helper xas_get_order
    - mm/filemap: return early if failed to allocate memory for split
    - mm/filemap: optimize filemap folio adding
  * CVE-2024-43882
    - exec: Fix ToCToU between perm check and set-uid/gid usage

  [ Ubuntu-qcom: 6.8.0-1014.14 ]

  * [RB3] CONFIG_KASAN_GENERIC report potential memory bug in tc956x_pcie_eth
    - SAUCE: ubuntu/qcom/qps615: suppress KASAN error
  * Miscellaneous Ubuntu changes
    - SAUCE: arm64: dts: qcom: remove redundant code in qcs6490.dtsi
  * Miscellaneous upstream changes
    - QCLINUX: data-eth: qps615: Properly set HW address assign type property

  [ Ubuntu-qcom: 6.8.0-1013.13 ]

  * "[RB3] tc956x_pci-eth errors found in dmesg"
    - SAUCE: ubuntu/qcom/qps615: suppress false alerts
    - SAUCE: ubuntu/qcom/qps615: use INFO level for logging
  * [RB3] drm sde error/ msm-dsi-error found in dmesg
    - SAUCE: do not show error on EPROBE_DEFER
  * Miscellaneous Ubuntu changes
    - SAUCE: arm64: dts: qcom: enable WIFI
    - SAUCE: import external DT from GA 1.2
    - SAUCE: Add Makefile code to apply overlays for GA1.2
    - SAUCE: ubuntu/qcom/display: import qcm6490 display code from GA1.2
    - SAUCE: ubuntu/qcom/graphics: import qcm6490 graphics driver code from GA1.2
    - SAUCE: ubuntu/qcom/camera: import qcm6490 camera driver code from GA1.2
    - SAUCE: ubuntu/qcom/qps615: import ethernet driver from GA1.2
    - SAUCE: ubuntu/qcom/video: import video driver from GA 1.2
    - SAUCE: ubuntu/qcom/touch: import touch driver from GA 1.2
    - SAUCE: ubuntu/qcom: build external drivers
    - SAUCE: ubuntu/qcom/camera: fix build warnings and errors
    - SAUCE: suppress unneeded build logs
    - SAUCE: ubuntu/qcom: suppress warning and error
    - SAUCE: ubuntu/qcom/graphics: change strtobool() to kstrtobool()
    - SAUCE: ubuntu/qcom/graphics: dynamically allocate the kgsl-pool shrinker for
      kernel>=6.7
    - SAUCE: ubuntu/qcom/camera: remove unused camera_banner
    - SAUCE: ubuntu/qcom/camera: use sizeof() instead of V4L2_SUBDEV_NAME_SIZE
    - SAUCE: ubuntu/qcom/camera: replace strlcpy() with strscpy()
    - SAUCE: ubuntu/qcom/qps615: replace strlcpy() with strscpy()
    - SAUCE: ubuntu/qcom/video: replace strlcpy() with strscpy()
    - SAUCE: ubuntu/qcom/touch: replace strlcpy() with strscpy()
    - SAUCE: ubuntu/qcom/qps615: auto-load module
    - SAUCE: ubuntu/qcom: add missing inclusion
    - SAUCE: ubuntu/qcom/display: Rename min_buffers_needed to min_queued_buffers
    - SAUCE: ubuntu/qcom: remove DRM_UNLOCKED
    - SAUCE: ubuntu/qcom/display: suppress EPROBE_DEFER error log
    - SAUCE: rename qcom,phy-rst-gpio to qcom,phy-rst-gpio-id
    - SAUCE: Revert "PENDING: arm64: dts: qcom: qcs6490-rb3gen2: Enable IMX577
      camera sensor"
    - SAUCE: ASoC: wsa883x:  suppress noisy pr_err
  * Miscellaneous upstream changes
    - Revert "rpmsg: glink: Introduce packet tracepoints"
    - PENDING: arm64: dts: qcom: sa8775p: add TBU support
    - QCLINUX: coresight: add etr ATID filter function support
    - PENDING: ASOC: WSA883X: Add swr slave dev number kcontrol
    - FROMLIST: arm64: dts: qcom: sc7280: Add PCIe0 node
    - QCLINUX: arm64: defconfig: qcom: Enable BT_BNEP
    - QCLINUX: arm64: dts: qcom: sa8775p-ride: add board id and msm id support
    - PENDING: coresight: tmc: Fix byte-cntr irq count mismatch issue
    - QCLINUX: arm64: qcom_debug: Enable ATH trace
    - QCLINUX: arm64: dts: qcom: sa8775p: Disable gunyah watchdog
    - PENDING: arm64: dts: qcom: sa8775p: Add tz-log node
    - QCLINUX: arm64: defconfig: qcom: Enable UINPUT
    - PENDING: arm64: dts: qcom: sa8775: add QCrypto nodes
    - PENDING: arm64: dts: qcom: sa8775p: add coresight components
    - QCLINUX: arm64: dts: qcom: sa8775p: addons: add coresight components
    - QCLINUX: net: can: Add support for mcp25xxfd driver
    - BACKPORT: FROMLIST: wifi: ath11k: Add firmware coredump collection support
    - QCLINUX: arm64: defconfig: Enable ATH reg setting
    - PENDING: media: qcom: camss: Designate lite subdevices in resources
    - PENDING: thermal: qcom: Add support for MBG Temp monitor
    - FROMLIST: soc: qcom: icc-bwmon: Allow for interrupts to be shared across
      instances
    - PENDING: dt-bindings: iio: Add ADC5 GEN3 Channel macros
    - PENDING: arm64: dts: qcom: sa8775p: Add cpu and llcc BWMON
    - QCLINUX: ASoC: qcom: qcm6490: Add sound card compatible for qcs6490 rb3gen2
      mezzanine boards
    - QCLINUX: arm64: dts: qcom: qcm6490-rb3: Add uart4 node for RB3GEN2 video-
      mezz
    - BACKPORT: FROMLIST: iio: adc: Add support for QCOM PMIC5 Gen3 ADC
    - PENDING: arm64: dts: qcom: sc7280: Add support for camss
    - PENDING: arm64: dts: qcom: sa8775p: add remaining coresight components
    - QCLINUX: arm64: dts: qcom: Remove iommu enc dec data from venus node
    - PENDING: ARM: dts: qcom: Add support for MBG TM for pm8775
    - PENDING: dt-bindings: clock: qcom: Add qdss_xo clock SA8775P
    - PENDING: clk: qcom: Add support for qdss_xo clock for SA8775P
    - PENDING: arm64: dts: qcom: sa8775p: add dma-coherent for smmu
    - QCLINUX: arm64: dts: qcom: sa8775p: Add dcc device tree node
    - QCLINUX: arm64: dts: qcom: Add memory dump table on SA8775p
    - PENDING: arm64: dts: qcom: sa8775p: Add fastrpc nsession property
    - PENDING: arm64: dts: qcom: qcs6490-rb3gen2: Enable IMX577 camera sensor
    - PENDING: i2c: Enable IMX577 camera sensor for qcm6490
    - QCLINUX: arm64: defconfig: qcom: Enable IMX577 module support
    - QCLINUX: arm64: qcom_debug: Enable ath11k coredump
    - QCLINUX: ASoC: qcom: qcm6490: Update widgets for rb3gen2-ia-mezz board
    - PENDING: misc: dcc: Fix invalid character issue
    - QCLINUX: ASoC: qcm6490: Add sound card support for QCS9100
    - PENDING: arm64: dts: qcom: sa8775p: add NSP0 fastrpc-compute-cb nodes
    - QCLINUX: arm64: dts: qcom: Add board-id and msm-id for Rb3Gen2
    - PENDING: arm64: dts: qcom: sa8775p: Add QFPROM node
    - PENDING: arm64: dts: qcom: sa8775p: Correct the device name for TPDM and CTI
    - QCLINUX: arm64: defconfig: Update memory configs
    - PENDING: arm64: dts: qcom: sa8775p: Add memory region for audioPD
    - FROMLIST: coresight: Add support to get preferred id for system trace
      sources
    - FROMLIST: coresight: dummy: Add reserve atid support for dummy source
    - QCLINUX: virt: gunyah: Zero state_data after vcpu_run
    - QCLINUX: arm64: defconfig: qcom: Enable MBG TM and ADC5 Gen3
    - QCLINUX: arm64: dts: qcom: sa8775p: addons: Correct the device name for
    - QCLINUX: arm64: dts: qcom: Add trace-id of modem_diag for qcm6490
    - PENDING: misc: fastrpc: Fix registered buffer page address
    - PENDING: arm64: dts: qcom: qcm6490: Use existing tcsr_2 node from sc7280
    - PENDING: pinctrl: qcom: Add sa8775p lpass lpi pinctrl driver
    - PENDING: opp: add a new helper set_opp api
    - PENDING: can: mcp251xfd: enable CAN transceiver using gpio_0
    - PENDING: arm64: config: Enable MCP251x CAN Device
    - QCLINUX: ASoC: codecs: msm-stub: Add AIF2 dai support for LPI MI2S interface
    - PENDING: arm64: dts: qcom: Add MCP251xFD CAN Controller
    - PENDING: firmware: arm_scmi: add qcom smc xport descriptor
    - QCLINUX: arm64: dts: qcom: sa8775p: Remove status override for watchdog node
    - PENDING: arm64: dts: qcom: sc7280: Add device name for CTIs
    - QCLINUX: arm64: defconfig: Enable LPASS LPI SA8775P pinctrl
    - PENDING: crypto: qce - Add command descriptor support for crypto driver
    - QCLINUX: usb: dwc3: core: Set driver data before core init
    - QCLINUX: ASoC: qcom: qcm6490: Remove LPASS_CDC_DMA_TX3 dai id from
      qcm6490_snd_init
    - QCLINUX: ASoC: codecs: wcd937x: Add conditional regulator control for
      wcd937x
    - QCLINUX: coresight: tpdm: Correct the TPDA Key
    - QCLINUX: arm64: dts: qcom: Bringup wcd9375 headphone on rb3gen2-ia-mezz
      board
    - PENDING: soc: qcom: socinfo: add SoC Info support for QCS9100 platform
    - PENDING: dt-bindings: arm: qcom,ids: Add SoC ID for QCS9100
    - PENDING: arm64: dts: qcom: sa8775p: Add gpr device tree node for ADSP
    - PENDING: soc: qcom: socinfo: add SoC Info support for QCM6490 and QCS6490
      platform
    - PENDING: dt-bindings: arm: qcom,ids: Add SoC ID for QCM6490 and QCS6490
    - PENDING: pinctrl: sa8775p: Update function and group binding
    - QCLINUX: ASoC: qcom: qcm6490: Add AIF2 dapm pinctrl widget for QCS9100
    - PENDING: arm64: dts: qcom: sa8775p: Add TCSR halt register space
    - QCLINUX: soc: qcom: Update soc wdt node only for sc7280
    - PENDING: arm64: qcom: dts: sa8775p: Add psci sys_reset2 modes
    - QCLINUX: soc: qcom: Add documentation to align with code
    - PENDING: arm64: dts: qcom: sa8775p: add rdbg nodes
    - PENDING: gunyah: Add support for tracking Guest VM run time
    - QCLINUX: arm64: dts: qcom: Add qcm6490 IDP dts file
    - QCLINUX: arm64: dts: qcom: sa8775p: Add lpass_tlmm node for lpi pinctrl
    - PENDING: drivers: char: add remote debugger driver support for cDSP1
    - QCLINUX: arm64: dts: qcom: sa8775p: Add sound node for qcs9100 ridesx target
    - PENDING: coresight: tmc: Remove duplicated ETR disable HW
    - PENDING: arm64: dts: qcom: sc7280: Add msr properties to TPDMs
    - QCLINUX: arm64: dts: qcom: Enable the uart for Rb3gen2-IA-MEZZ board
    - QCLINUX: arm64: dts: qcom: Bring up LED-GPIO for Rb3gen2-IA-MEZZ board
    - PENDING: ARM: dts: qcom: sa8775p: Update VADC interrupt-name
    - QCLINUX: arm64: dts: qcom: Bring up I2C switch for Rb3gen2-IA-MEZZ board
    - QCLINUX: arm64: deconfig: qcom: Enable vfio driver
    - QCLINUX: arm64: deconfig: qcom: Enable mhi_bus_ep driver
    - FROMLIST: iommu/arm-smmu-qcom: NULL pointer check for driver data
    - QCLINUX: Revert "QCLINUX: net: can: Add support for mcp25xxfd driver"
    - QCLINUX: qcom: tz_log: enable tz_log support hypervisor
    - QCLINUX: coresight: Use desc name to get the CSR node
    - QCLINUX: arm64: dts: qcom: Bring up TPM for Rb3gen2-IA-MEZZ board
    - QCLINUX: arm64: defconfig: Enable NULL TTY for VM's
    - QCLINUX: arm64: deconfig: qcom: disable smccc_trng driver
    - QCLINUX: coresight: Enable ETR ATID filter for remote-etm
    - PENDING: coresight: Disable RTB for coresight-stm
    - PENDING: arm64: dts: qcom: sa8775p: Add protection-domain support for APM
      and PRM
    - PENDING: wifi: ath11k: fix vmalloc-out-of-bounds
    - PENDING: arm64: dts: qcom: qcs6490-rb3gen2: Update the io-channels
    - QCLINUX: arm64: defconfig: Remove unused VM config
    - QCLINUX: coresight: Add extended CTI support
    - QCLINUX: coresight: Remote-etm can probe successfully without ATID
    - PENDING: iommu/arm-smmu-qcom: Fix compilation error
    - QCLINUX: arm64: defconfig: Update VM memory and cpu configs
    - QCLINUX: firmware: qcom_scm_addon:  Add qcom_she_op and
      qcom_scm_ddrbw_profiler scm calls
    - FROMLIST: arm64: dts: qcom: sa8775p: Add capacity and DPC properties
    - QCLINUX: arm64: dts: restore wlan_ce_mem node
    - QCLINUX: clk: qcom: dispcc1-sa8775p: Reparent dptx crypto RCG's to XO
    - PENDING: arm64: dts: qcom: sa8775p: Correct the names of TPDMs
    - PENDING: ath11k: Send pdev suspend before sending qmi mode off
    - PENDING: dt-bindings: arm: qcom: add the SoC ID for SA8255P
    - PENDING: soc: qcom: socinfo: add support for SA8255P
    - PENDING: ARM64: dts: qcom: sa8775p: change camera PIL memory to 7MB
    - PENDING: iommu/arm-smmu: add ACTLR data and support for sa8775p
    - PENDING: arm64: dts: qcom: Add L3 interconnect device for SA8775P
    - PENDING: interconnect: qcom: Add EPSS L3 support on SA8775P
    - PENDING: usb: dwc3: Redesign flattening implementation
    - PENDING: pinctrl: sa8775p: Add support for SA8255p SoC
    - QCLINUX: smcinvoke: Add support hypervisor of shmbridge
    - BACKPORT: wifi: mac80211: track capability/opmode NSS separately
    - QCLINUX: drm/msm: Avoid probing gpu device
    - QCLINUX: arm64: dts: qcom: sa8775p: addons: Enable byte-cntr for ETR1
    - dt-bindings: net: Document QCA808x PHYs
    - PENDING: dt-bindings: arm: qcom,ids: add SoC ID for QCS8300/QCS8275
    - PENDING: soc: qcom: socinfo: add QCS8300/QCS8275 SoC ID
    - PENDING: dt-bindings: pinctrl: describe qcs8300-tlmm
    - PENDING: dt-bindings: qcom,pdc: document QCS8300 Power Domain Controller
    - PENDING: arm64: dts: qcom: Add L3/DDR freq scaling from cpufreq on SA8775P
    - QCLINUX: arm64: defconfig: qcom: Enable WLAN debug configs
    - PENDING: pinctrl: qcom: add the tlmm driver for QCS8300 platforms
    - FROMLIST: arm64: dts: qcom: sa8775p-ride: Add QCS9100 compatible
    - PENDING: dt-bindings: clock: qcom: Add GCC clocks for QCS8300
    - PENDING: clk: qcom: Add support for Global Clock Controller on QCS8300
    - PENDING: dt-bindings: interconnect: Add Qualcomm QCS8300 DT bindings
    - QCLINUX: arm64: defconfig: enable arm64 pmem
    - PENDING: interconnect: qcom: add QCS8300 interconnect provider driver
    - PENDING: dt-bindings: clock: qcom: Add GPU clocks for QCS8300
    - PENDING: dt-bindings: power: qcom,rpmpd: document qcs8300
    - PENDING: arm64: dts: qcom: Add static vote for SA8775P
    - PENDING: arm64: dts: qcom: add initial support for QCS8300 DTSI
    - PENDING: arm64: dts: qcom: add base QCS8300 RIDE dts
    - QCLINUX: arm64: dts: qcom: Add addons support for QCS8300
    - PENDING: arm64: dts: qcom: qcs8300: Add IMEM, PIL info and download mode
      region
    - QCLINUX: arm64: dts: qcom: qcs8300: define kaslr offset and mem dump table
      regions
    - QCLINUX: arm64: dts: qcom: qcs8300: addons: Add CSR device
    - QCLINUX: arm64: deconfig: enable clock controller, interconnect and pinctrl
      for QCS8300
    - PENDING: soc: qcom: llcc: add errata to get bank num
    - PENDING: soc: qcom: llcc: Add llcc configuration support for the QCS8300
      platform
    - PENDING:arm64: dts: qcom: qcs8300: Add qmp device nodes
    - PENDING: arm64: dts: qcom: qcs8300: Add llcc support for the QCS8300
      platform
    - PENDING: drivers: phy: qualcomm: qmp-ufs qcs8300 compatible
    - PENDING: dt-bindings: clock: qcom: Add CAMCC clocks for QCS8300
    - QCLINUX: arm64: dts: qcom: Add qcs5430 dts support
    - PENDING: arm64: dts: qcom: qcs8300: Add interconnect device nodes
    - PENDING: arm64: dts: qcom: qcs8300: Add support for cpufreq hw
    - QCLINUX: arm64: defconfig: Add Aquantia AQR115C config
    - PENDING: net: stmmac: dwmac-qcom-ethqos: add support for emac4 on qcs8300
      platforms
    - PENDING: arm64: dts: qcom: qcs8300: add the SGMII PHY node
    - FROMGIT: Bluetooth: SMP: Fix assumption of Central always being Initiator
    - QCLINUX: arm64: dts: qcom: qcs8300: Add dma-buf heaps support
    - PENDING: arm64: dts: qcom: qcs8300: add rpmhpd dts node
    - PENDING: arm64: dts: qcom: qcs8300: Add regulators dts node
    - PENDING: phy: qcom: add support for SGMII SerDes PHY on qcs8300 platform
    - PENDING: clk: qcom: Add support for Camera Clock Controller on QCS8300
    - PENDING: clk: qcom: Add support for GPU Clock Controller on QCS8300
    - PENDING: arm64: dts: qcom: qcs8300: add coresight components
    - QCLINUX: arm64: dts: qcom: qcs8300: Add dcc device tree node
    - PENDING: arm64: dts: qcom: qcs8300: add the first 1Gb ethernet interface
    - PENDING: arm64: dts: qcom: qcs8300-ride: enable the SerDes PHY
    - PENDING: arm64: dts: qcom: qcs8300-ride: add pin functions for ethernet0
    - PENDING: arm64: dts: qcom: qcs8300-ride: enable ethernet0
    - PENDING: arm64: dts: qcom: qcs8300: add UFS nodes
    - PENDING: arm64: dts: qcom: qcs8300: add the pcie smmu node
    - PENDING: arm64: dts: qcom: qcs8300-ride: Add ufs mem
    - PENDING: dmaengine: qcom: bam_dma: Correct descriptor FIFO size
    - PENDING: arm64: dts: qcom: qcs8300: Add clock controllers support
    - PENDING: remoteproc: qcom: pas: Add QCS8300 CDSP support
    - PENDING: remoteproc: qcom: disable remoteproc auto boot for wpss
    - PENDING: ARM: dt: add extended SPI specifier
    - PENDING: arm64: dts: qcom: Add support for SA8255p Ride platform
    - PENDING: arm64: dts: QCS8300: Add device node for gfx_smmu
    - FROMLIST: misc: fastrpc: Add support for multiple PD from one process
    - PENDING: arm64: dts: qcom: qcs8300: add CDSP support
    - PENDING: arm64: dts: qcom: qcs8300-ride: enable CDSP for QCS8300
    - PENDING: phy: qcom: Add support for eDP PHY on sa8775p
    - PENDING: arm64: dts: qcom: qcs8300: add ADSP GPDSP support
    - PENDING: arm64: dts: qcom: qcs8300-ride: enable ADSP GPDSP for QCS8300
    - PENDING: arm64: dts: qcom: qcs8300: Add spmi bus
    - QCLINUX: arm64: dts: qcom: qcs8300: addons: Add memory dump table
    - PENDING: clk: qcom: gcc-qcs8300: Fixup the copyright
    - PENDING: drm/msm/dp: Add DisplayPort controller for SA8775P
    - PENDING: arm64: dts: qcom: mark ethernet devices as DMA-coherent
    - PENDING: arm64: dts: qcom: sa8255p: enable safety IRQ
    - PENDING: remoteproc: qcom: pas: Add QCS8300 ADSP GPDSP support
    - FROMLIST: misc: fastrpc: Save actual DMA size in fastrpc_map structure
    - FROMLIST: misc: fastrpc: Fix fastrpc_map_lookup operation
    - FROMLIST: misc: fastrpc: Skip reference for DMA handles
    - PENDING: phy: qcom: qmp: Add qmp conifguration for QCS8300
    - PENDING: drm/msm: mdss: Add SA8775P support
    - PENDING: drm/msm/dpu: Add SA8775P support
    - QCLINUX: arm64: dts: qcom: qcm6490-rb3: Add uart4 node for RB3GEN2 vision-
      mezz
    - PENDING: arm64: dts: qcom: qcs8300: add "clock-names" property
    - PENDING:wifi: ath11k: support DBS and DFS compatibility
    - PENDING: pmdomain: qcom: rpmhpd: Add qcs8300 power domains
    - QCLINUX: arm64: defconfig: Revert Add Aquantia AQR115C config
    - QCLINUX: qcom: tz_log: differentiate hlos and hypversior of creating
      shmbridge
    - BACKPORT: FROMGIT: soc: qcom: smp2p: Introduce tracepoint support
    - FROMLIST: wifi: ath11k: Fix double free issue during SRNG deinit
    - PENDING: arm64: dts: qcom: Add support for usb nodes on QCS8300
    - PENDING: arm64: dts: qcom: sa8775p: add display dt nodes
    - QCLINUX: coresight: Correct the loglevel of the log info
    - QCLINUX: arm64: dts: qcom: sa8775p: Add spi dev node for qcs100 ridesx
      target
    - PENDING: arm64: dts: qcom: qcs8300: Add QUPv3 configuration
    - PENDING: arm64: dts: qcom: sa8775p: Add DisplayPort device node
    - PENDING: arm64: dts: qcom: Enable USB controllers for QCS8300
    - PENDING: smcinvoke: Decrement the server object ref count in mutex context
    - QCLINUX: defconfig: Enable SKBEDIT AND CLS TC utilities
    - PENDING: coresight: tmc: flush remaining data when ETR is disabled
    - QCLINUX: Revert "drivers: core: synchronize really_probe() and dev_uevent()"
    - PENDING: drm/bridge: anx7625: change the gpio_set_value API
    - PENDING: Bluetooth: mgmt: Verify cmd pending status before removing it
    - PENDING: remoteproc: qcom: pas: fix QCS8300 GPDSP support
    - PENDING: Bluetooth: mgmt: Verify command pending status before removing it
    - QCLINUX: arm64: dts: qcom: sa8775p: Enable HS MI2S
    - QCLINUX: ASoC: qcm6490: Add AIF0 and AIF3 for qcs9100
    - QCLINUX: ASoC: codecs: msm-stub: Add AIF0 and AIF3 DAIs
    - QCLINUX: ASoC: qcm6490: add macro and dcodec clk for qcs9100
    - QCLINUX: arm64: dts: qcom: sa8775p: add dcodec and macro clk
    - QCLINUX: arm64: dts: qcom: Add HSP dts support
    - QCLINUX: arm64: dts: qcom: Add HSP BT dts support
    - QCLINUX: arm64: dts: qcom: Disable MPSS on HSP dts
    - QCLINUX: arm64: dts: qcom: Add PCIe node on HSP
    - PENDING: arm64: dts: qcom: sc7280: add ICE node
    - PENDING: qcom: ice: Remove ice probe
    - QCLINUX: mmc: host: support wrapped keys in mmc
    - PENDING: mmc: host: add support to derive software secret
    - PENDING: mmc: host: add support for generate, import and prepare keys
    - PENDING: mmc: host: wrapped keys support in mmc qcom
    - PENDING: mmc: host: implement derive sw secret vop in mmc qcom
    - PENDING: mmc: host: support for generate, import and prepare key
    - PENDING: arm64: defconfig: qcom: Enable MMC crypto
    - QCLINUX: net: qrtr: mhi: synchronize qrtr and mhi preparation
    - PENDING: ath11k: Fix CE offset address calculation for WCN6750 in SSR
    - QCLINUX: rpmsg: glink: multi enter for unregister path
    - PENDING: arm64: dts: qcom: sa8775p: Update memory map for SA8775P
    - Ubuntu: [Config] update CONFIG options for GA 1.2

  [ Ubuntu-qcom: 6.8.0-1012.12 ]

  * perf build disables tracepoint support (LP: #2076190)
    - [Packaging] add libtraceevent as dependency

  [ Ubuntu-qcom: 6.8.0-1011.11 ]

  * "[RB3] tc956x_pci-eth errors found in dmesg"
    - SAUCE: ubuntu/qcom/qps615: suppress false alerts
    - SAUCE: ubuntu/qcom/qps615: use INFO level for logging
  * "[RB3] slim-ngd-ctrl error found in dmesg"
    - SAUCE: qcom-ngd-ctrl: suppress "QMI handle is NULL" error
    - SAUCE: qcom-ngd-ctrl: fix race condition for completion
  * Miscellaneous Ubuntu changes
    - [Packaging] remove modules-extra package
  [ Ubuntu: 6.8.0-48.48 ]
  * noble/linux: 6.8.0-48.48 -proposed tracker (LP: #2082437)
  * [SRU][Noble] Bad EPP defaults cause performance regressions on select Intel
    CPUs (LP: #2077470)
    - x86/cpu/vfm: Update arch/x86/include/asm/intel-family.h
    - cpufreq: intel_pstate: Allow model specific EPPs
    - cpufreq: intel_pstate: Update default EPPs for Meteor Lake
    - cpufreq: intel_pstate: Switch to new Intel CPU model defines
    - cpufreq: intel_pstate: Update Meteor Lake EPPs
    - cpufreq: intel_pstate: Use Meteor Lake EPPs for Arrow Lake
    - cpufreq: intel_pstate: Update Balance performance EPP for Emerald Rapids
  * power: Enable intel_rapl driver (LP: #2078834)
    - powercap: intel_rapl: Add support for ArrowLake-H platform
  * x86/vmware: Add TDX hypercall support (LP: #2077729)
    - x86/vmware: Introduce VMware hypercall API
    - x86/vmware: Add TDX hypercall support
  * Guest crashes post migration with migrate_misplaced_folio+0x4cc/0x5d0
    (LP: #2076866)
    - mm/mempolicy: use numa_node_id() instead of cpu_to_node()
    - mm/numa_balancing: allow migrate on protnone reference with
      MPOL_PREFERRED_MANY policy
    - mm: convert folio_estimated_sharers() to folio_likely_mapped_shared()
    - mm: factor out the numa mapping rebuilding into a new helper
    - mm: support multi-size THP numa balancing
    - mm/migrate: make migrate_misplaced_folio() return 0 on success
    - mm/migrate: move NUMA hinting fault folio isolation + checks under PTL
    - mm: fix possible OOB in numa_rebuild_large_mapping()
  * Add 'mm: hold PTL from the first PTE while reclaiming a large folio' to fix
    L2 Guest hang during LTP Test (LP: #2076147)
    - mm: hold PTL from the first PTE while reclaiming a large folio
  * KOP L2 guest fails to boot with 1 core - SMT8 topology (LP: #2070329)
    - KVM: PPC: Book3S HV nestedv2: Add DPDES support in helper library for Guest
      state buffer
    - KVM: PPC: Book3S HV nestedv2: Fix doorbell emulation
  * L2 Guest migration: continuously dumping while running NFS guest migration
    (LP: #2076406)
    - KVM: PPC: Book3S HV: Fix the set_one_reg for MMCR3
    - KVM: PPC: Book3S HV: Fix the get_one_reg of SDAR
    - KVM: PPC: Book3S HV: Add one-reg interface for DEXCR register
    - KVM: PPC: Book3S HV nestedv2: Keep nested guest DEXCR in sync
    - KVM: PPC: Book3S HV: Add one-reg interface for HASHKEYR register
    - KVM: PPC: Book3S HV nestedv2: Keep nested guest HASHKEYR in sync
    - KVM: PPC: Book3S HV: Add one-reg interface for HASHPKEYR register
    - KVM: PPC: Book3S HV nestedv2: Keep nested guest HASHPKEYR in sync
  * perf build disables tracepoint support (LP: #2076190)
    - [Packaging] perf: reenable libtraceevent
  * Please backport the more restrictive XSAVES deactivation for  Zen1/2 arch
    (LP: #2077321)
    - x86/CPU/AMD: Improve the erratum 1386 workaround
  * Fix alsa scarlett2 driver in 6.8  (LP: #2076402)
    - ALSA: scarlett2: Move initialisation code lower in the source
    - ALSA: scarlett2: Implement handling of the ACK notification
  * rtw89: reset IDMEM mode to prevent download firmware failure (LP: #2077396)
    - wifi: rtw89: 885xb: reset IDMEM mode to prevent download firmware failure
  * CVE-2024-43858
    - jfs: Fix array-index-out-of-bounds in diFree
  * CVE-2024-42280
    - mISDN: Fix a use after free in hfcmulti_tx()
  * CVE-2024-42271
    - net/iucv: fix use after free in iucv_sock_close()
  * [Ubuntu-24.04] FADump with recommended crash size is making the L1 hang
    (LP: #2060039)
    - powerpc/64s/radix/kfence: map __kfence_pool at page granularity
  * Noble update: upstream stable patchset 2024-09-09 (LP: #2079945)
    - ocfs2: add bounds checking to ocfs2_check_dir_entry()
    - jfs: don't walk off the end of ealist
    - fs/ntfs3: Add a check for attr_names and oatbl
    - fs/ntfs3: Validate ff offset
    - usb: gadget: midi2: Fix incorrect default MIDI2 protocol setup
    - ALSA: hda/realtek: Enable headset mic on Positivo SU C1400
    - ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360
    - arm64: dts: qcom: qrb4210-rb2: switch I2C2 to i2c-gpio
    - arm64: dts: qcom: msm8996: Disable SS instance in Parkmode for USB
    - arm64: dts: qcom: sm6350: Disable SS instance in Parkmode for USB
    - arm64: dts: qcom: ipq6018: Disable SS instance in Parkmode for USB
    - arm64: dts: qcom: sdm630: Disable SS instance in Parkmode for USB
    - ALSA: pcm_dmaengine: Don't synchronize DMA channel when DMA is paused
    - ALSA: seq: ump: Skip useless ports for static blocks
    - filelock: Fix fcntl/close race recovery compat path
    - tun: add missing verification for short frame
    - tap: add missing verification for short frame
    - s390/mm: Fix VM_FAULT_HWPOISON handling in do_exception()
    - ALSA: hda/tas2781: Add new quirk for Lenovo Hera2 Laptop
    - arm64: dts: qcom: sc7180: Disable SuperSpeed instances in park mode
    - arm64: dts: qcom: sc7280: Disable SuperSpeed instances in park mode
    - arm64: dts: qcom: qrb2210-rb1: switch I2C2 to i2c-gpio
    - arm64: dts: qcom: msm8998: Disable SS instance in Parkmode for USB
    - arm64: dts: qcom: ipq8074: Disable SS instance in Parkmode for USB
    - arm64: dts: qcom: sdm845: Disable SS instance in Parkmode for USB
    - Upstream stable to v6.6.43, v6.9.12
  * Noble update: upstream stable patchset 2024-09-02 (LP: #2078304)
    - filelock: Remove locks reliably when fcntl/close race is detected
    - scsi: core: alua: I/O errors for ALUA state transitions
    - scsi: sr: Fix unintentional arithmetic wraparound
    - scsi: qedf: Don't process stag work during unload and recovery
    - scsi: qedf: Wait for stag work during unload
    - scsi: qedf: Set qed_slowpath_params to zero before use
    - efi/libstub: zboot.lds: Discard .discard sections
    - ACPI: EC: Abort address space access upon error
    - ACPI: EC: Avoid returning AE_OK on errors in address space handler
    - tools/power/cpupower: Fix Pstate frequency reporting on AMD Family 1Ah CPUs
    - wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata
    - wifi: mac80211: apply mcast rate only if interface is up
    - wifi: mac80211: handle tasklet frames before stopping
    - wifi: cfg80211: fix 6 GHz scan request building
    - wifi: iwlwifi: mvm: d3: fix WoWLAN command version lookup
    - wifi: iwlwifi: mvm: remove stale STA link data during restart
    - wifi: iwlwifi: mvm: Handle BIGTK cipher in kek_kck cmd
    - wifi: iwlwifi: mvm: handle BA session teardown in RF-kill
    - wifi: iwlwifi: mvm: properly set 6 GHz channel direct probe option
    - wifi: iwlwifi: mvm: Fix scan abort handling with HW rfkill
    - wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan()
    - selftests: cachestat: Fix build warnings on ppc64
    - selftests/openat2: Fix build warnings on ppc64
    - selftests/futex: pass _GNU_SOURCE without a value to the compiler
    - of/irq: Factor out parsing of interrupt-map parent phandle+args from
      of_irq_parse_raw()
    - Input: silead - Always support 10 fingers
    - net: ipv6: rpl_iptunnel: block BH in rpl_output() and rpl_input()
    - ila: block BH in ila_output()
    - arm64: armv8_deprecated: Fix warning in isndep cpuhp starting process
    - null_blk: fix validation of block size
    - kconfig: gconf: give a proper initial state to the Save button
    - kconfig: remove wrong expr_trans_bool()
    - input: Add event code for accessibility key
    - input: Add support for "Do Not Disturb"
    - HID: Ignore battery for ELAN touchscreens 2F2C and 4116
    - NFSv4: Fix memory leak in nfs4_set_security_label
    - nfs: propagate readlink errors in nfs_symlink_filler
    - nfs: Avoid flushing many pages with NFS_FILE_SYNC
    - nfs: don't invalidate dentries on transient errors
    - cachefiles: add consistency check for copen/cread
    - cachefiles: Set object to close if ondemand_id < 0 in copen
    - cachefiles: make on-demand read killable
    - fs/file: fix the check in find_next_fd()
    - mei: demote client disconnect warning on suspend to debug
    - iomap: Fix iomap_adjust_read_range for plen calculation
    - drm/exynos: dp: drop driver owner initialization
    - drm: panel-orientation-quirks: Add quirk for Aya Neo KUN
    - drm/mediatek: Call drm_atomic_helper_shutdown() at shutdown time
    - nvme: avoid double free special payload
    - nvmet: always initialize cqe.result
    - ALSA: hda: cs35l56: Fix lifecycle of codec pointer
    - wifi: cfg80211: wext: add extra SIOCSIWSCAN data check
    - ALSA: hda/realtek: Support Lenovo Thinkbook 16P Gen 5
    - KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group()
    - drm/vmwgfx: Fix missing HYPERVISOR_GUEST dependency
    - ALSA: hda/realtek: Add more codec ID to no shutup pins list
    - spi: Fix OCTAL mode support
    - cpumask: limit FORCE_NR_CPUS to just the UP case
    - [Config] Remove FORCE_NR_CPUS
    - selftests: openvswitch: Set value to nla flags.
    - drm/amdgpu: Indicate CU havest info to CP
    - ALSA: hda: cs35l56: Select SERIAL_MULTI_INSTANTIATE
    - mips: fix compat_sys_lseek syscall
    - Input: elantech - fix touchpad state on resume for Lenovo N24
    - Input: i8042 - add Ayaneo Kun to i8042 quirk table
    - ASoC: rt722-sdca-sdw: add silence detection register as volatile
    - Input: xpad - add support for ASUS ROG RAIKIRI PRO
    - ASoC: topology: Fix references to freed memory
    - ASoC: topology: Do not assign fields that are already set
    - bytcr_rt5640 : inverse jack detect for Archos 101 cesium
    - ALSA: dmaengine: Synchronize dma channel after drop()
    - ASoC: ti: davinci-mcasp: Set min period size using FIFO config
    - ASoC: ti: omap-hdmi: Fix too long driver name
    - ASoC: SOF: sof-audio: Skip unprepare for in-use widgets on error rollback
    - ASoC: rt722-sdca-sdw: add debounce time for type detection
    - nvme: fix NVME_NS_DEAC may incorrectly identifying the disk as EXT_LBA.
    - Input: ads7846 - use spi_device_id table
    - can: kvaser_usb: fix return value for hif_usb_send_regout
    - gpio: pca953x: fix pca953x_irq_bus_sync_unlock race
    - octeontx2-pf: Fix coverity and klockwork issues in octeon PF driver
    - s390/sclp: Fix sclp_init() cleanup on failure
    - platform/mellanox: nvsw-sn2201: Add check for platform_device_add_resources
    - platform/x86: wireless-hotkey: Add support for LG Airplane Button
    - platform/x86: lg-laptop: Remove LGEX0815 hotkey handling
    - platform/x86: lg-laptop: Change ACPI device id
    - platform/x86: lg-laptop: Use ACPI device handle when evaluating WMAB/WMBB
    - btrfs: qgroup: fix quota root leak after quota disable failure
    - ibmvnic: Add tx check to prevent skb leak
    - ALSA: PCM: Allow resume only for suspended streams
    - ALSA: hda/relatek: Enable Mute LED on HP Laptop 15-gw0xxx
    - ALSA: dmaengine_pcm: terminate dmaengine before synchronize
    - ASoC: amd: yc: Fix non-functional mic on ASUS M5602RA
    - net: usb: qmi_wwan: add Telit FN912 compositions
    - net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and
      DEV_STATS_ADD()
    - powerpc/pseries: Whitelist dtl slub object for copying to userspace
    - powerpc/eeh: avoid possible crash when edev->pdev changes
    - scsi: libsas: Fix exp-attached device scan after probe failure scanned in
      again after probe failed
    - tee: optee: ffa: Fix missing-field-initializers warning
    - Bluetooth: hci_core: cancel all works upon hci_unregister_dev()
    - Bluetooth: btnxpuart: Enable Power Save feature on startup
    - bluetooth/l2cap: sync sock recv cb and release
    - erofs: ensure m_llen is reset to 0 if metadata is invalid
    - drm/amd/display: Add refresh rate range check
    - drm/amd/display: Account for cursor prefetch BW in DML1 mode support
    - drm/amd/display: Fix refresh rate range for some panel
    - drm/radeon: check bo_va->bo is non-NULL before using it
    - fs: better handle deep ancestor chains in is_subdir()
    - wifi: iwlwifi: properly set WIPHY_FLAG_SUPPORTS_EXT_KEK_KCK
    - drivers/perf: riscv: Reset the counter to hpmevent mapping while starting
      cpus
    - riscv: stacktrace: fix usage of ftrace_graph_ret_addr()
    - spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices
    - ksmbd: return FILE_DEVICE_DISK instead of super magic
    - ASoC: SOF: Intel: hda-pcm: Limit the maximum number of periods by
      MAX_BDL_ENTRIES
    - selftest/timerns: fix clang build failures for abs() calls
    - selftests/vDSO: fix clang build errors and warnings
    - hfsplus: fix uninit-value in copy_name
    - selftests/bpf: Extend tcx tests to cover late tcx_entry release
    - spi: mux: set ctlr->bits_per_word_mask
    - ALSA: hda: Use imply for suggesting CONFIG_SERIAL_MULTI_INSTANTIATE
    - [Config] Update CONFIG_SERIAL_MULTI_INSTANTIATE
    - cifs: fix noisy message on copy_file_range
    - Bluetooth: L2CAP: Fix deadlock
    - of/irq: Disable "interrupt-map" parsing for PASEMI Nemo
    - wifi: cfg80211: wext: set ssids=NULL for passive scans
    - wifi: mac80211: disable softirqs for queued frame handling
    - wifi: iwlwifi: mvm: don't wake up rx_sync_waitq upon RFKILL
    - cachefiles: fix slab-use-after-free in fscache_withdraw_volume()
    - cachefiles: fix slab-use-after-free in cachefiles_withdraw_cookie()
    - btrfs: ensure fast fsync waits for ordered extents after a write failure
    - PNP: Hide pnp_bus_type from the non-PNP code
    - ACPI: AC: Properly notify powermanagement core about changes
    - selftests/overlayfs: Fix build error on ppc64
    - nvme-fabrics: use reserved tag for reg read/write command
    - LoongArch: Fix GMAC's phy-mode definitions in dts
    - io_uring: fix possible deadlock in io_register_iowq_max_workers()
    - vfio: Create vfio_fs_type with inode per device
    - vfio/pci: Use unmap_mapping_range()
    - parport: amiga: Mark driver struct with __refdata to prevent section
      mismatch
    - drm: renesas: shmobile: Call drm_atomic_helper_shutdown() at shutdown time
    - vfio/pci: Insert full vma on mmap'd MMIO fault
    - ALSA: hda: cs35l41: Support Lenovo Thinkbook 16P Gen 5
    - ALSA: hda: cs35l41: Support Lenovo Thinkbook 13x Gen 4
    - ALSA: hda/realtek: Support Lenovo Thinkbook 13x Gen 4
    - wifi: mac80211: Avoid address calculations via out of bounds array indexing
    - drm/amd/display: change dram_clock_latency to 34us for dcn35
    - closures: Change BUG_ON() to WARN_ON()
    - ASoC: codecs: ES8326: Solve headphone detection issue
    - ASoC: Intel: avs: Fix route override
    - net: mvpp2: fill-in dev_port attribute
    - btrfs: scrub: handle RST lookup error correctly
    - clk: qcom: apss-ipq-pll: remove 'config_ctl_hi_val' from Stromer pll configs
    - drm/amd/display: Update efficiency bandwidth for dcn351
    - drm/amd/display: Fix array-index-out-of-bounds in dml2/FCLKChangeSupport
    - btrfs: fix uninitialized return value in the ref-verify tool
    - spi: davinci: Unset POWERDOWN bit when releasing resources
    - mm: page_ref: remove folio_try_get_rcu()
    - ALSA: hda: cs35l41: Fix swapped l/r audio channels for Lenovo ThinBook 13x
      Gen4
    - netfs, fscache: export fscache_put_volume() and add fscache_try_get_volume()
    - Upstream stable to v6.6.42, v6.9.11
  * CVE-2024-27022
    - Revert "Revert "fork: defer linking file vma until vma is fully
      initialized""
  * UBSAN: array-index-out-of-bounds in /build/linux-Z1RxaK/linux-
    6.8.0/drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/processpptables.c:124
    9:61 (LP: #2078041)
    - drm/amdgpu/pptable: convert some variable sized arrays to [] style
    - drm/amdgpu: convert some variable sized arrays to [] style
    - drm/amdgpu/pptable: Fix UBSAN array-index-out-of-bounds
  * alsa: Headphone and Speaker couldn't output sound intermittently
    (LP: #2077690)
    - ALSA: hda/realtek - Fixed ALC256 headphone no sound
    - ALSA: hda/realtek - FIxed ALC285 headphone no sound
  * Fix ethernet performance on JSL and EHL (LP: #2077858)
    - intel_idle: Disable promotion to C1E on Jasper Lake and Elkhart Lake
  * Noble update: upstream stable patchset 2024-08-29 (LP: #2078289)
    - Revert "usb: xhci: prevent potential failure in handle_tx_event() for
      Transfer events without TRB"
    - Compiler Attributes: Add __uninitialized macro
    - mm: prevent derefencing NULL ptr in pfn_section_valid()
    - scsi: ufs: core: Fix ufshcd_clear_cmd racing issue
    - scsi: ufs: core: Fix ufshcd_abort_one racing issue
    - vfio/pci: Init the count variable in collecting hot-reset devices
    - cachefiles: propagate errors from vfs_getxattr() to avoid infinite loop
    - cachefiles: stop sending new request when dropping object
    - cachefiles: cancel all requests for the object that is being dropped
    - cachefiles: wait for ondemand_object_worker to finish when dropping object
    - cachefiles: cyclic allocation of msg_id to avoid reuse
    - cachefiles: add missing lock protection when polling
    - dsa: lan9303: Fix mapping between DSA port number and PHY address
    - filelock: fix potential use-after-free in posix_lock_inode
    - fs/dcache: Re-use value stored to dentry->d_flags instead of re-reading
    - vfs: don't mod negative dentry count when on shrinker list
    - net: bcmasp: Fix error code in probe()
    - tcp: fix incorrect undo caused by DSACK of TLP retransmit
    - bpf: Fix too early release of tcx_entry
    - net: phy: microchip: lan87xx: reinit PHY after cable test
    - skmsg: Skip zero length skb in sk_msg_recvmsg
    - octeontx2-af: Fix incorrect value output on error path in
      rvu_check_rsrc_availability()
    - net: fix rc7's __skb_datagram_iter()
    - i40e: Fix XDP program unloading while removing the driver
    - net: ethernet: lantiq_etop: fix double free in detach
    - bpf: fix order of args in call to bpf_map_kvcalloc
    - bpf: make timer data struct more generic
    - bpf: replace bpf_timer_init with a generic helper
    - bpf: Fail bpf_timer_cancel when callback is being cancelled
    - net: ethernet: mtk-star-emac: set mac_managed_pm when probing
    - ppp: reject claimed-as-LCP but actually malformed packets
    - ethtool: netlink: do not return SQI value if link is down
    - udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port().
    - net, sunrpc: Remap EPERM in case of connection failure in
      xs_tcp_setup_socket
    - s390: Mark psw in __load_psw_mask() as __unitialized
    - arm64: dts: qcom: sc8180x: Fix LLCC reg property again
    - firmware: cs_dsp: Fix overflow checking of wmfw header
    - firmware: cs_dsp: Return error if block header overflows file
    - firmware: cs_dsp: Validate payload length before processing block
    - firmware: cs_dsp: Prevent buffer overrun when processing V2 alg headers
    - ASoC: SOF: Intel: hda: fix null deref on system suspend entry
    - firmware: cs_dsp: Use strnlen() on name fields in V1 wmfw files
    - ARM: davinci: Convert comma to semicolon
    - octeontx2-af: replace cpt slot with lf id on reg write
    - octeontx2-af: fix a issue with cpt_lf_alloc mailbox
    - octeontx2-af: fix detection of IP layer
    - octeontx2-af: fix issue with IPv6 ext match for RSS
    - octeontx2-af: fix issue with IPv4 match for RSS
    - cifs: fix setting SecurityFlags to true
    - Revert "sched/fair: Make sure to try to detach at least one movable task"
    - tcp: avoid too many retransmit packets
    - net: ks8851: Fix deadlock with the SPI chip variant
    - net: ks8851: Fix potential TX stall after interface reopen
    - USB: serial: option: add Telit generic core-dump composition
    - USB: serial: option: add Telit FN912 rmnet compositions
    - USB: serial: option: add Fibocom FM350-GL
    - USB: serial: option: add support for Foxconn T99W651
    - USB: serial: option: add Netprisma LCUK54 series modules
    - USB: serial: option: add Rolling RW350-GL variants
    - USB: serial: mos7840: fix crash on resume
    - USB: Add USB_QUIRK_NO_SET_INTF quirk for START BP-850k
    - usb: dwc3: pci: add support for the Intel Panther Lake
    - usb: gadget: configfs: Prevent OOB read/write in usb_string_copy()
    - USB: core: Fix duplicate endpoint bug by clearing reserved bits in the
      descriptor
    - misc: microchip: pci1xxxx: Fix return value of nvmem callbacks
    - hpet: Support 32-bit userspace
    - xhci: always resume roothubs if xHC was reset during resume
    - s390/mm: Add NULL pointer check to crst_table_free() base_crst_free()
    - mm: vmalloc: check if a hash-index is in cpu_possible_mask
    - mm/filemap: skip to create PMD-sized page cache if needed
    - mm/filemap: make MAX_PAGECACHE_ORDER acceptable to xarray
    - ksmbd: discard write access to the directory open
    - iio: trigger: Fix condition for own trigger
    - arm64: dts: qcom: sa8775p: Correct IRQ number of EL2 non-secure physical
      timer
    - arm64: dts: qcom: sc8280xp-x13s: fix touchscreen power on
    - nvmem: rmem: Fix return value of rmem_read()
    - nvmem: meson-efuse: Fix return value of nvmem callbacks
    - nvmem: core: only change name to fram for current attribute
    - platform/x86: toshiba_acpi: Fix array out-of-bounds access
    - tty: serial: ma35d1: Add a NULL check for of_node
    - ALSA: hda/realtek: add quirk for Clevo V5[46]0TU
    - ALSA: hda/realtek: Enable Mute LED on HP 250 G7
    - ALSA: hda/realtek: Limit mic boost on VAIO PRO PX
    - Fix userfaultfd_api to return EINVAL as expected
    - pmdomain: qcom: rpmhpd: Skip retention level for Power Domains
    - libceph: fix race between delayed_work() and ceph_monc_stop()
    - ACPI: processor_idle: Fix invalid comparison with insertion sort for latency
    - cpufreq: ACPI: Mark boost policy as enabled when setting boost
    - cpufreq: Allow drivers to advertise boost enabled
    - wireguard: selftests: use acpi=off instead of -no-acpi for recent QEMU
    - wireguard: allowedips: avoid unaligned 64-bit memory accesses
    - wireguard: queueing: annotate intentional data race in cpu round robin
    - wireguard: send: annotate intentional data race in checking empty queue
    - misc: fastrpc: Fix DSP capabilities request
    - misc: fastrpc: Avoid updating PD type for capability request
    - misc: fastrpc: Copy the complete capability structure to user
    - misc: fastrpc: Fix memory leak in audio daemon attach operation
    - misc: fastrpc: Fix ownership reassignment of remote heap
    - misc: fastrpc: Restrict untrusted app to attach to privileged PD
    - mm/shmem: disable PMD-sized page cache if needed
    - mm/damon/core: merge regions aggressively when max_nr_regions is unmet
    - selftests/net: fix gro.c compilation failure due to non-existent
      opt_ipproto_off
    - ext4: avoid ptr null pointer dereference
    - sched: Move psi_account_irqtime() out of update_rq_clock_task() hotpath
    - i2c: rcar: bring hardware to known state when probing
    - i2c: mark HostNotify target address as used
    - i2c: rcar: ensure Gen3+ reset does not disturb local targets
    - i2c: testunit: avoid re-issued work after read message
    - i2c: rcar: clear NO_RXDMA flag after resetting
    - x86/bhi: Avoid warning in #DB handler due to BHI mitigation
    - kbuild: Make ld-version.sh more robust against version string changes
    - spi: axi-spi-engine: fix sleep calculation
    - minixfs: Fix minixfs_rename with HIGHMEM
    - bpf: Defer work in bpf_timer_cancel_and_free
    - netfilter: nf_tables: prefer nft_chain_validate
    - arm64: dts: qcom: x1e80100-*: Allocate some CMA buffers
    - arm64: dts: qcom: sm6115: add iommu for sdhc_1
    - arm64: dts: qcom: qdu1000: Fix LLCC reg property
    - net: ethtool: Fix RSS setting
    - nilfs2: fix kernel bug on rename operation of broken directory
    - cachestat: do not flush stats in recency check
    - mm: fix crashes from deferred split racing folio migration
    - nvmem: core: limit cell sysfs permissions to main attribute ones
    - serial: imx: ensure RTS signal is not left active after shutdown
    - mmc: sdhci: Fix max_seg_size for 64KiB PAGE_SIZE
    - mmc: davinci_mmc: Prevent transmitted data size from exceeding sgm's length
    - mm/readahead: limit page cache size in page_cache_ra_order()
    - Revert "dt-bindings: cache: qcom,llcc: correct QDU1000 reg entries"
    - sched/deadline: Fix task_struct reference leak
    - Upstream stable to v6.6.40, v6.6.41, v6.9.10
  * [SRU][HPE 24.04] Intel FVL NIC FW flash fails with inbox driver, causing
    driver not detected (LP: #2076675) // Noble update: upstream stable patchset
    2024-08-29 (LP: #2078289)
    - i40e: fix: remove needless retries of NVM update
  * CVE-2024-41022
    - drm/amdgpu: Fix signedness bug in sdma_v4_0_process_trap_irq()
  *  Deadlock occurs while suspending md raid  (LP: #2073695)
    - md: change the return value type of md_write_start to void
    - md: fix deadlock between mddev_suspend and flush bio
  * Lenovo X12 Detachable Gen 2 unresponsive under light load (LP: #2076361)
    - drm/i915: Enable Wa_16019325821
    - drm/i915/guc: Add support for w/a KLVs
    - drm/i915/guc: Enable Wa_14019159160
  * Regression: unable to reach low idle states on Tiger Lake (LP: #2072679)
    - SAUCE: PCI: ASPM: Allow OS to configure ASPM where BIOS is incapable of
    - SAUCE: PCI: vmd: Let OS control ASPM for devices under VMD domain
  * Noble update: upstream stable patchset 2024-08-22 (LP: #2077600)
    - locking/mutex: Introduce devm_mutex_init()
    - leds: an30259a: Use devm_mutex_init() for mutex initialization
    - crypto: hisilicon/debugfs - Fix debugfs uninit process issue
    - drm/lima: fix shared irq handling on driver remove
    - powerpc: Avoid nmi_enter/nmi_exit in real mode interrupt.
    - media: dvb: as102-fe: Fix as10x_register_addr packing
    - media: dvb-usb: dib0700_devices: Add missing release_firmware()
    - IB/core: Implement a limit on UMAD receive List
    - scsi: qedf: Make qedf_execute_tmf() non-preemptible
    - selftests/bpf: adjust dummy_st_ops_success to detect additional error
    - selftests/bpf: do not pass NULL for non-nullable params in dummy_st_ops
    - selftests/bpf: dummy_st_ops should reject 0 for non-nullable params
    - RISC-V: KVM: Fix the initial sample period value
    - crypto: aead,cipher - zeroize key buffer after use
    - media: mediatek: vcodec: Only free buffer VA that is not NULL
    - drm/amdgpu: Fix uninitialized variable warnings
    - drm/amdgpu: Initialize timestamp for some legacy SOCs
    - drm/amd/display: Check index msg_id before read or write
    - drm/amd/display: Check pipe offset before setting vblank
    - drm/amd/display: Skip finding free audio for unknown engine_id
    - drm/amd/display: Fix uninitialized variables in DM
    - drm/amdgpu: fix uninitialized scalar variable warning
    - drm/amdgpu: fix the warning about the expression (int)size - len
    - media: dw2102: Don't translate i2c read into write
    - riscv: Apply SiFive CIP-1200 workaround to single-ASID sfence.vma
    - sctp: prefer struct_size over open coded arithmetic
    - firmware: dmi: Stop decoding on broken entry
    - Input: ff-core - prefer struct_size over open coded arithmetic
    - wifi: mt76: replace skb_put with skb_put_zero
    - wifi: mt76: mt7996: add sanity checks for background radar trigger
    - thermal/drivers/mediatek/lvts_thermal: Check NULL ptr on lvts_data
    - media: dvb-frontends: tda18271c2dd: Remove casting during div
    - media: s2255: Use refcount_t instead of atomic_t for num_channels
    - media: dvb-frontends: tda10048: Fix integer overflow
    - i2c: i801: Annotate apanel_addr as __ro_after_init
    - powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=n
    - orangefs: fix out-of-bounds fsid access
    - kunit: Fix timeout message
    - powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#"
    - selftests/net: fix uninitialized variables
    - igc: fix a log entry using uninitialized netdev
    - bpf: Avoid uninitialized value in BPF_CORE_READ_BITFIELD
    - serial: imx: Raise TX trigger level to 8
    - jffs2: Fix potential illegal address access in jffs2_free_inode
    - s390/pkey: Wipe sensitive data on failure
    - btrfs: scrub: initialize ret in scrub_simple_mirror() to fix compilation
      warning
    - cdrom: rearrange last_media_change check to avoid unintentional overflow
    - tools/power turbostat: Remember global max_die_id
    - vhost: Use virtqueue mutex for swapping worker
    - vhost: Release worker mutex during flushes
    - vhost_task: Handle SIGKILL by flushing work and exiting
    - mac802154: fix time calculation in ieee802154_configure_durations()
    - net: phy: phy_device: Fix PHY LED blinking code comment
    - UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open()
    - net/mlx5: E-switch, Create ingress ACL when needed
    - net/mlx5e: Add mqprio_rl cleanup and free in mlx5e_priv_cleanup()
    - Bluetooth: hci_event: Fix setting of unicast qos interval
    - Bluetooth: Ignore too large handle values in BIG
    - Bluetooth: ISO: Check socket flag instead of hcon
    - bluetooth/hci: disallow setting handle bigger than HCI_CONN_HANDLE_MAX
    - KVM: s390: fix LPSWEY handling
    - e1000e: Fix S0ix residency on corporate systems
    - gpiolib: of: fix lookup quirk for MIPS Lantiq
    - net: allow skb_datagram_iter to be called from any context
    - net: txgbe: initialize num_q_vectors for MSI/INTx interrupts
    - net: ntb_netdev: Move ntb_netdev_rx_handler() to call netif_rx() from
      __netif_rx()
    - gpio: mmio: do not calculate bgpio_bits via "ngpios"
    - wifi: wilc1000: fix ies_len type in connect path
    - riscv: kexec: Avoid deadlock in kexec crash path
    - netfilter: nf_tables: unconditionally flush pending work before notifier
    - bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
    - selftests: fix OOM in msg_zerocopy selftest
    - selftests: make order checking verbose in msg_zerocopy selftest
    - inet_diag: Initialize pad field in struct inet_diag_req_v2
    - mlxsw: core_linecards: Fix double memory deallocation in case of invalid INI
      file
    - gpiolib: of: add polarity quirk for TSC2005
    - cpu: Fix broken cmdline "nosmp" and "maxcpus=0"
    - platform/x86: toshiba_acpi: Fix quickstart quirk handling
    - Revert "igc: fix a log entry using uninitialized netdev"
    - nilfs2: fix inode number range checks
    - nilfs2: add missing check for inode numbers on directory entries
    - mm: optimize the redundant loop of mm_update_owner_next()
    - mm: avoid overflows in dirty throttling logic
    - btrfs: fix adding block group to a reclaim list and the unused list during
      reclaim
    - scsi: mpi3mr: Use proper format specifier in mpi3mr_sas_port_add()
    - Bluetooth: hci_bcm4377: Fix msgid release
    - Bluetooth: qca: Fix BT enable failure again for QCA6390 after warm reboot
    - can: kvaser_usb: Explicitly initialize family in leafimx driver_info struct
    - fsnotify: Do not generate events for O_PATH file descriptors
    - Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(),
      again"
    - drm/nouveau: fix null pointer dereference in nouveau_connector_get_modes
    - drm/amdgpu/atomfirmware: silence UBSAN warning
    - drm: panel-orientation-quirks: Add quirk for Valve Galileo
    - clk: qcom: gcc-ipq9574: Add BRANCH_HALT_VOTED flag
    - clk: sunxi-ng: common: Don't call hw_to_ccu_common on hw without common
    - powerpc/pseries: Fix scv instruction crash with kexec
    - powerpc/64s: Fix unnecessary copy to 0 when kernel is booted at address 0
    - mtd: rawnand: Ensure ECC configuration is propagated to upper layers
    - mtd: rawnand: Fix the nand_read_data_op() early check
    - mtd: rawnand: Bypass a couple of sanity checks during NAND identification
    - mtd: rawnand: rockchip: ensure NVDDR timings are rejected
    - net: stmmac: dwmac-qcom-ethqos: fix error array size
    - arm64: dts: rockchip: Fix the DCDC_REG2 minimum voltage on Quartz64 Model B
    - media: dw2102: fix a potential buffer overflow
    - clk: qcom: gcc-sm6350: Fix gpll6* & gpll7 parents
    - clk: qcom: clk-alpha-pll: set ALPHA_EN bit for Stromer Plus PLLs
    - clk: mediatek: mt8183: Only enable runtime PM on mt8183-mfgcfg
    - i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr
    - fs/ntfs3: Mark volume as dirty if xattr is broken
    - ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897
    - vhost-scsi: Handle vhost_vq_work_queue failures for events
    - nvme-multipath: find NUMA path only for online numa-node
    - dma-mapping: benchmark: avoid needless copy_to_user if benchmark fails
    - connector: Fix invalid conversion in cn_proc.h
    - nvme: adjust multiples of NVME_CTRL_PAGE_SIZE in offset
    - regmap-i2c: Subtract reg size from max_write
    - platform/x86: touchscreen_dmi: Add info for GlobalSpace SolT IVW 11.6"
      tablet
    - platform/x86: touchscreen_dmi: Add info for the EZpad 6s Pro
    - nvmet: fix a possible leak when destroy a ctrl during qp establishment
    - kbuild: fix short log for AS in link-vmlinux.sh
    - nfc/nci: Add the inconsistency check between the input data length and count
    - spi: cadence: Ensure data lines set to low during dummy-cycle period
    - ALSA: ump: Set default protocol when not given explicitly
    - drm/amdgpu: silence UBSAN warning
    - null_blk: Do not allow runt zone with zone capacity smaller then zone size
    - nilfs2: fix incorrect inode allocation from reserved inodes
    - leds: mlxreg: Use devm_mutex_init() for mutex initialization
    - net: dql: Avoid calling BUG() when WARN() is enough
    - drm/xe: Add outer runtime_pm protection to xe_live_ktest at xe_dma_buf
    - bpf: mark bpf_dummy_struct_ops.test_1 parameter as nullable
    - drm/amdgpu: fix double free err_addr pointer warnings
    - drm/amd/display: Fix overlapping copy within dml_core_mode_programming
    - drm/amd/display: update pipe topology log to support subvp
    - drm/amd/display: Do not return negative stream id for array
    - drm/amd/display: ASSERT when failing to find index by plane/stream id
    - usb: xhci: prevent potential failure in handle_tx_event() for Transfer
      events without TRB
    - media: i2c: st-mipid02: Use the correct div function
    - media: tc358746: Use the correct div_ function
    - crypto: hisilicon/sec2 - fix for register offset
    - s390/pkey: Use kfree_sensitive() to fix Coccinelle warnings
    - s390/pkey: Wipe copies of clear-key structures on failure
    - s390/pkey: Wipe copies of protected- and secure-keys
    - wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values
    - wifi: mac80211: fix BSS_CHANGED_UNSOL_BCAST_PROBE_RESP
    - net: txgbe: remove separate irq request for MSI and INTx
    - net: txgbe: add extra handle for MSI/INTx into thread irq handle
    - net: txgbe: free isb resources at the right time
    - btrfs: always do the basic checks for btrfs_qgroup_inherit structure
    - net: phy: aquantia: add missing include guards
    - drm/fbdev-generic: Fix framebuffer on big endian devices
    - net: stmmac: enable HW-accelerated VLAN stripping for gmac4 only
    - net: rswitch: Avoid use-after-free in rswitch_poll()
    - ice: use proper macro for testing bit
    - drm/xe/mcr: Avoid clobbering DSS steering
    - tcp: Don't flag tcp_sk(sk)->rx_opt.saw_unknown for TCP AO.
    - btrfs: zoned: fix calc_available_free_space() for zoned mode
    - btrfs: fix folio refcount in __alloc_dummy_extent_buffer()
    - Bluetooth: Add quirk to ignore reserved PHY bits in LE Extended Adv Report
    - drm/xe: fix error handling in xe_migrate_update_pgtables
    - drm/ttm: Always take the bo delayed cleanup path for imported bos
    - fs: don't misleadingly warn during thaw operations
    - drm/amdkfd: Let VRAM allocations go to GTT domain on small APUs
    - drm/amdgpu: correct hbm field in boot status
    - Upstream stable to v6.6.38, v6.6.39, v6.9.9
  * Panels show garbage or flickering when i915.psr2 enabled (LP: #2069993)
    - SAUCE: drm/i915/display/psr: add a psr2 disable quirk table
    - SAUCE: drm/i915/display/psr: disable psr2 for panel_0x4d_0x10_0x93_0x15
    - SAUCE: drm/i915/display/psr: disable psr2 for panel_0x30_0xe4_0x8b_0x07
    - SAUCE: drm/i915/display/psr: disable psr2 for panel_0x30_0xe4_0x78_0x07
    - SAUCE: drm/i915/display/psr: disable psr2 for panel_0x30_0xe4_0x8c_0x07
    - SAUCE: drm/i915/display/psr: disable psr2 for panel_0x06_0xaf_0x9a_0xf9
    - SAUCE: drm/i915/display/psr: disable psr2 for panel_0x4d_0x10_0x8f_0x15
    - SAUCE: drm/i915/display/psr: disable psr2 for panel_0x06_0xaf_0xa3_0xc3
  * Random flickering with Intel i915 (Gen9 GPUs in 6th-8th gen CPUs) on Linux
    6.8 (LP: #2062951)
    - SAUCE: iommu/intel: disable DMAR for SKL integrated gfx
  * [SRU][22.04.5]: mpi3mr driver update (LP: #2073583)
    - scsi: mpi3mr: HDB allocation and posting for hardware and firmware buffers
    - scsi: mpi3mr: Trigger support
    - scsi: mpi3mr: Add ioctl support for HDB
    - scsi: mpi3mr: Support PCI Error Recovery callback handlers
    - scsi: mpi3mr: Prevent PCI writes from driver during PCI error recovery
    - scsi: mpi3mr: Driver version update
  * Fix power consumption while using HW accelerated video decode on AMD
    platforms (LP: #2073282)
    - drm/amdgpu/vcn: identify unified queue in sw init
    - drm/amdgpu/vcn: not pause dpg for unified queue
  * Noble update: upstream stable patchset 2024-08-09 (LP: #2076435)
    - usb: typec: ucsi: Never send a lone connector change ack
    - usb: typec: ucsi: Ack also failed Get Error commands
    - Input: ili210x - fix ili251x_read_touch_data() return value
    - pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER
    - pinctrl: rockchip: fix pinmux bits for RK3328 GPIO2-B pins
    - pinctrl: rockchip: fix pinmux bits for RK3328 GPIO3-B pins
    - pinctrl: rockchip: use dedicated pinctrl type for RK3328
    - pinctrl: rockchip: fix pinmux reset in rockchip_pmx_set
    - MIPS: pci: lantiq: restore reset gpio polarity
    - ASoC: rockchip: i2s-tdm: Fix trcm mode by setting clock on right mclk
    - ASoC: mediatek: mt8183-da7219-max98357: Fix kcontrol name collision
    - ASoC: atmel: atmel-classd: Re-add dai_link->platform to fix card init
    - workqueue: Increase worker desc's length to 32
    - ASoC: q6apm-lpass-dai: close graph on prepare errors
    - bpf: Add missed var_off setting in set_sext32_default_val()
    - bpf: Add missed var_off setting in coerce_subreg_to_size_sx()
    - s390/pci: Add missing virt_to_phys() for directed DIBV
    - ASoC: amd: acp: add a null check for chip_pdev structure
    - ASoC: amd: acp: remove i2s configuration check in acp_i2s_probe()
    - ASoC: fsl-asoc-card: set priv->pdev before using it
    - net: dsa: microchip: fix initial port flush problem
    - openvswitch: get related ct labels from its master if it is not confirmed
    - mlxsw: spectrum_buffers: Fix memory corruptions on Spectrum-4 systems
    - ibmvnic: Free any outstanding tx skbs during scrq reset
    - net: phy: micrel: add Microchip KSZ 9477 to the device table
    - net: dsa: microchip: use collision based back pressure mode
    - ice: Rebuild TC queues on VSI queue reconfiguration
    - xdp: Remove WARN() from __xdp_reg_mem_model()
    - netfilter: fix undefined reference to 'netfilter_lwtunnel_*' when
      CONFIG_SYSCTL=n
    - btrfs: use NOFS context when getting inodes during logging and log replay
    - Fix race for duplicate reqsk on identical SYN
    - ALSA: seq: Fix missing channel at encoding RPN/NRPN MIDI2 messages
    - net: dsa: microchip: fix wrong register write when masking interrupt
    - sparc: fix old compat_sys_select()
    - sparc: fix compat recv/recvfrom syscalls
    - parisc: use correct compat recv/recvfrom syscalls
    - powerpc: restore some missing spu syscalls
    - tcp: fix tcp_rcv_fastopen_synack() to enter TCP_CA_Loss for failed TFO
    - ALSA: seq: Fix missing MSB in MIDI2 SPP conversion
    - netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data
      registers
    - net: mana: Fix possible double free in error handling path
    - drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep
    - vduse: validate block features only with block devices
    - vduse: Temporarily fail if control queue feature requested
    - x86/fpu: Fix AMD X86_BUG_FXSAVE_LEAK fixup
    - mtd: partitions: redboot: Added conversion of operands to a larger type
    - wifi: ieee80211: check for NULL in ieee80211_mle_size_ok()
    - bpf: Mark bpf prog stack with kmsan_unposion_memory in interpreter mode
    - RDMA/restrack: Fix potential invalid address access
    - net/iucv: Avoid explicit cpumask var allocation on stack
    - net/dpaa2: Avoid explicit cpumask var allocation on stack
    - crypto: ecdh - explicitly zeroize private_key
    - ALSA: emux: improve patch ioctl data validation
    - media: dvbdev: Initialize sbuf
    - irqchip/loongson: Select GENERIC_IRQ_EFFECTIVE_AFF_MASK if SMP for
      IRQ_LOONGARCH_CPU
    - soc: ti: wkup_m3_ipc: Send NULL dummy message instead of pointer message
    - gfs2: Fix NULL pointer dereference in gfs2_log_flush
    - drm/radeon/radeon_display: Decrease the size of allocated memory
    - nvme: fixup comment for nvme RDMA Provider Type
    - drm/panel: simple: Add missing display timing flags for KOE TX26D202VM0BWA
    - gpio: davinci: Validate the obtained number of IRQs
    - RISC-V: fix vector insn load/store width mask
    - drm/amdgpu: Fix pci state save during mode-1 reset
    - riscv: stacktrace: convert arch_stack_walk() to noinstr
    - gpiolib: cdev: Disallow reconfiguration without direction (uAPI v1)
    - randomize_kstack: Remove non-functional per-arch entropy filtering
    - x86: stop playing stack games in profile_pc()
    - parisc: use generic sys_fanotify_mark implementation
    - Revert "MIPS: pci: lantiq: restore reset gpio polarity"
    - pinctrl: qcom: spmi-gpio: drop broken pm8008 support
    - ocfs2: fix DIO failure due to insufficient transaction credits
    - nfs: drop the incorrect assertion in nfs_swap_rw()
    - mm: fix incorrect vbq reference in purge_fragmented_block
    - mmc: sdhci-pci-o2micro: Convert PCIBIOS_* return codes to errnos
    - mmc: sdhci-brcmstb: check R1_STATUS for erase/trim/discard
    - mmc: sdhci-pci: Convert PCIBIOS_* return codes to errnos
    - mmc: sdhci: Do not invert write-protect twice
    - mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro()
    - iio: xilinx-ams: Don't include ams_ctrl_channels in scan_mask
    - counter: ti-eqep: enable clock at probe
    - kbuild: doc: Update default INSTALL_MOD_DIR from extra to updates
    - kbuild: Fix build target deb-pkg: ln: failed to create hard link
    - i2c: testunit: don't erase registers after STOP
    - i2c: testunit: discard write requests while old command is running
    - ata: libata-core: Fix null pointer dereference on error
    - ata,scsi: libata-core: Do not leak memory for ata_port struct members
    - iio: adc: ad7266: Fix variable checking bug
    - iio: accel: fxls8962af: select IIO_BUFFER & IIO_KFIFO_BUF
    - iio: chemical: bme680: Fix pressure value output
    - iio: chemical: bme680: Fix calibration data variable
    - iio: chemical: bme680: Fix overflows in compensate() functions
    - iio: chemical: bme680: Fix sensor data read operation
    - net: usb: ax88179_178a: improve link status logs
    - usb: gadget: printer: SS+ support
    - usb: gadget: printer: fix races against disable
    - usb: musb: da8xx: fix a resource leak in probe()
    - usb: atm: cxacru: fix endpoint checking in cxacru_bind()
    - usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to
      avoid deadlock
    - usb: gadget: aspeed_udc: fix device address configuration
    - usb: typec: ucsi: glink: fix child node release in probe function
    - usb: ucsi: stm32: fix command completion handling
    - usb: dwc3: core: Add DWC31 version 2.00a controller
    - usb: dwc3: core: Workaround for CSR read timeout
    - Revert "serial: core: only stop transmit when HW fifo is empty"
    - serial: 8250_omap: Implementation of Errata i2310
    - serial: imx: set receiver level before starting uart
    - serial: core: introduce uart_port_tx_limited_flags()
    - serial: bcm63xx-uart: fix tx after conversion to uart_port_tx_limited()
    - tty: mcf: MCF54418 has 10 UARTS
    - net: can: j1939: Initialize unused data in j1939_send_one()
    - net: can: j1939: recover socket queue on CAN bus error during BAM
      transmission
    - net: can: j1939: enhanced error handling for tightly received RTS messages
      in xtp_rx_rts_session_new
    - PCI/MSI: Fix UAF in msi_capability_init
    - cpufreq: intel_pstate: Use HWP to initialize ITMT if CPPC is missing
    - irqchip/loongson-eiointc: Use early_cpu_to_node() instead of cpu_to_node()
    - cpu/hotplug: Fix dynstate assignment in __cpuhp_setup_state_cpuslocked()
    - irqchip/loongson-liointc: Set different ISRs for different cores
    - kbuild: Install dtb files as 0644 in Makefile.dtbinst
    - sh: rework sync_file_range ABI
    - btrfs: zoned: fix initial free space detection
    - csky, hexagon: fix broken sys_sync_file_range
    - hexagon: fix fadvise64_64 calling conventions
    - drm/drm_file: Fix pid refcounting race
    - drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes
    - drm/fbdev-dma: Only set smem_start is enable per module option
    - drm/amdgpu: avoid using null object of framebuffer
    - drm/i915/gt: Fix potential UAF by revoke of fence registers
    - drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes
    - drm/amd/display: Send DP_TOTAL_LTTPR_CNT during detection if LTTPR is
      present
    - drm/amdgpu/atomfirmware: fix parsing of vram_info
    - batman-adv: Don't accept TT entries for out-of-spec VIDs
    - can: mcp251xfd: fix infinite loop when xmit fails
    - ata: ahci: Clean up sysfs file on error
    - ata: libata-core: Fix double free on error
    - ftruncate: pass a signed offset
    - syscalls: fix compat_sys_io_pgetevents_time64 usage
    - syscalls: fix sys_fanotify_mark prototype
    - Revert "cpufreq: amd-pstate: Fix the inconsistency in max frequency units"
    - mm/page_alloc: Separate THP PCP into movable and non-movable categories
    - arm64: dts: rockchip: Fix SD NAND and eMMC init on rk3308-rock-pi-s
    - arm64: dts: rockchip: Rename LED related pinctrl nodes on rk3308-rock-pi-s
    - arm64: dts: rockchip: Fix the value of `dlg,jack-det-rate` mismatch on
      rk3399-gru
    - ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi node
    - arm64: dts: rockchip: make poweroff(8) work on Radxa ROCK 5A
    - arm64: dts: rockchip: fix PMIC interrupt pin on ROCK Pi E
    - arm64: dts: rockchip: Add sound-dai-cells for RK3368
    - cxl/region: Move cxl_dpa_to_region() work to the region driver
    - cxl/region: Avoid null pointer dereference in region lookup
    - cxl/region: check interleave capability
    - serial: imx: only set receiver level if it is zero
    - serial: 8250_omap: Fix Errata i2310 with RX FIFO level check
    - tracing/net_sched: NULL pointer dereference in perf_trace_qdisc_reset()
    - pwm: stm32: Improve precision of calculation in .apply()
    - pwm: stm32: Fix for settings using period > UINT32_MAX
    - pwm: stm32: Calculate prescaler with a division instead of a loop
    - pwm: stm32: Refuse too small period requests
    - ASoC: cs42l43: Increase default type detect time and button delay
    - ASoC: amd: acp: move chip->flag variable assignment
    - bonding: fix incorrect software timestamping report
    - mlxsw: pci: Fix driver initialization with Spectrum-4
    - vxlan: Pull inner IP header in vxlan_xmit_one().
    - ASoC: mediatek: mt8195: Add platform entry for ETDM1_OUT_BE dai link
    - af_unix: Stop recv(MSG_PEEK) at consumed OOB skb.
    - af_unix: Don't stop recv(MSG_DONTWAIT) if consumed OOB skb is at the head.
    - af_unix: Don't stop recv() at consumed ex-OOB skb.
    - af_unix: Fix wrong ioctl(SIOCATMARK) when consumed OOB skb is at the head.
    - bpf: Take return from set_memory_ro() into account with bpf_prog_lock_ro()
    - bpf: Take return from set_memory_rox() into account with
      bpf_jit_binary_lock_ro()
    - drm/xe: Fix potential integer overflow in page size calculation
    - drm/xe: Add a NULL check in xe_ttm_stolen_mgr_init
    - drm/amd/display: correct hostvm flag
    - drm/amd/display: Skip pipe if the pipe idx not set properly
    - bpf: Add a check for struct bpf_fib_lookup size
    - drm/xe/xe_devcoredump: Check NULL before assignments
    - iommu/arm-smmu-v3: Do not allow a SVA domain to be set on the wrong PASID
    - evm: Enforce signatures on unsupported filesystem for EVM_INIT_X509
    - drm/xe: Check pat.ops before dumping PAT settings
    - nvmet: do not return 'reserved' for empty TSAS values
    - nvmet: make 'tsas' attribute idempotent for RDMA
    - iommu/amd: Fix GT feature enablement again
    - gpiolib: cdev: Ignore reconfiguration without direction
    - kasan: fix bad call to unpoison_slab_object
    - mm/memory: don't require head page for do_set_pmd()
    - SUNRPC: Fix backchannel reply, again
    - Revert "usb: gadget: u_ether: Re-attach netif device to mirror detachment"
    - Revert "usb: gadget: u_ether: Replace netif_stop_queue with
      netif_device_detach"
    - tty: serial: 8250: Fix port count mismatch with the device
    - tty: mxser: Remove __counted_by from mxser_board.ports[]
    - nvmet-fc: Remove __counted_by from nvmet_fc_tgt_queue.fod[]
    - ata: libata-core: Add ATA_HORKAGE_NOLPM for all Crucial BX SSD1 models
    - bcachefs: Fix sb_field_downgrade validation
    - bcachefs: Fix sb-downgrade validation
    - bcachefs: Fix bch2_sb_downgrade_update()
    - bcachefs: Fix setting of downgrade recovery passes/errors
    - bcachefs: btree_gc can now handle unknown btrees
    - pwm: stm32: Fix calculation of prescaler
    - pwm: stm32: Fix error message to not describe the previous error path
    - cxl/region: Convert cxl_pmem_region_alloc to scope-based resource management
    - cxl/mem: Fix no cxl_nvd during pmem region auto-assembling
    - arm64: dts: rockchip: Fix the i2c address of es8316 on Cool Pi 4B
    - netfs: Fix netfs_page_mkwrite() to check folio->mapping is valid
    - netfs: Fix netfs_page_mkwrite() to flush conflicting data, not wait
    - Upstream stable to v6.6.37, v6.9.8
  * [UBUNTU 22.04] s390/cpum_cf: make crypto counters upward compatible
    (LP: #2074380)
    - s390/cpum_cf: make crypto counters upward compatible across machine types
  * CVE-2024-45016
    - netem: fix return value if duplicate enqueue fails
  [ Ubuntu: 6.8.0-45.45 ]
  * noble/linux: 6.8.0-45.45 -proposed tracker (LP: #2078100)
  * Packaging resync (LP: #1786013)
    - [Packaging] debian.master/dkms-versions -- update from kernel-versions
      (main/s2024.08.05)
  * Noble update: upstream stable patchset 2024-08-09 (LP: #2076435) //
    CVE-2024-41009
    - bpf: Fix overrunning reservations in ringbuf
  * CVE-2024-42160
    - f2fs: check validation of fault attrs in f2fs_build_fault_attr()
    - f2fs: Add inline to f2fs_build_fault_attr() stub
  * Noble update: upstream stable patchset 2024-08-22 (LP: #2077600) //
    CVE-2024-42224
    - net: dsa: mv88e6xxx: Correct check for empty list
  * Noble update: upstream stable patchset 2024-08-22 (LP: #2077600) //
    CVE-2024-42154
    - tcp_metrics: validate source addr length
  * CVE-2024-42228
    - drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc
  * CVE-2024-42159
    - scsi: mpi3mr: Sanitise num_phys

  [ Ubuntu-qcom: 6.8.0-1010.10 ]

  * jammy/linux-qcom: 6.8.0-1010.10 -proposed tracker (LP: #2081038)
  * Disable PCI_DYNAMIC_OF_NODES in Ubuntu (LP: #2074376)
    - [Config] Disable PCI_DYNAMIC_OF_NODES
  * Reenable CONFIG_UBSAN for noble (LP: #2076650)
    - [Config] Remove CONFIG_UBSAN_SANITIZE_ALL
  * Packaging resync (LP: #1786013)
    - [Packaging] update update.conf
  * Miscellaneous Ubuntu changes
    - [Packaging] create linux-libc-dev-qcom package
    - SAUCE: rdbg: include <linux/platform_device.h>
    - SAUCE: add empty dkms-versions
  * Miscellaneous upstream changes
    - Ubuntu: [Config] enable more CONFIG options based on GA 1.1
  [ Ubuntu: 6.8.0-44.44 ]
  * noble/linux: 6.8.0-44.44 -proposed tracker (LP: #2076647)
  * Packaging resync (LP: #1786013)
    - [Packaging] debian.master/dkms-versions -- update from kernel-versions
      (main/2024.08.05)
  * Disable PCI_DYNAMIC_OF_NODES in Ubuntu (LP: #2074376)
    - [Config] Disable PCI_DYNAMIC_OF_NODES
  * [SRU] Turbostat support for Arrow Lake H (LP: #2074372)
    - tools/power turbostat: Enhance ARL/LNL support
    - x86/cpu: Add model number for another Intel Arrow Lake mobile processor
    - tools/power turbostat: Add ARL-H support
  * Noble update: upstream stable patchset 2024-07-30 (LP: #2075154)
    - fs/writeback: bail out if there is no more inodes for IO and queued once
    - padata: Disable BH when taking works lock on MT path
    - crypto: hisilicon/sec - Fix memory leak for sec resource release
    - crypto: hisilicon/qm - Add the err memory release process to qm uninit
    - io_uring/sqpoll: work around a potential audit memory leak
    - rcutorture: Fix rcu_torture_one_read() pipe_count overflow comment
    - rcutorture: Make stall-tasks directly exit when rcutorture tests end
    - rcutorture: Fix invalid context warning when enable srcu barrier testing
    - block/ioctl: prefer different overflow check
    - ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
    - selftests/bpf: Prevent client connect before server bind in
      test_tc_tunnel.sh
    - selftests/bpf: Fix flaky test btf_map_in_map/lookup_update
    - batman-adv: bypass empty buckets in batadv_purge_orig_ref()
    - wifi: ath9k: work around memset overflow warning
    - af_packet: avoid a false positive warning in packet_setsockopt()
    - ACPI: x86: Add PNP_UART1_SKIP quirk for Lenovo Blade2 tablets
    - drop_monitor: replace spin_lock by raw_spin_lock
    - scsi: qedi: Fix crash while reading debugfs attribute
    - net: sfp: add quirk for ATS SFP-GE-T 1000Base-TX module
    - net/sched: fix false lockdep warning on qdisc root lock
    - kselftest: arm64: Add a null pointer check
    - net: dsa: realtek: keep default LED state in rtl8366rb
    - netpoll: Fix race condition in netpoll_owner_active
    - wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
    - HID: Add quirk for Logitech Casa touchpad
    - HID: asus: fix more n-key report descriptors if n-key quirked
    - ACPI: video: Add backlight=native quirk for Lenovo Slim 7 16ARH7
    - Bluetooth: ath3k: Fix multiple issues reported by checkpatch.pl
    - drm/amd/display: Exit idle optimizations before HDCP execution
    - platform/x86: toshiba_acpi: Add quirk for buttons on Z830
    - ASoC: Intel: sof_sdw: add JD2 quirk for HP Omen 14
    - ASoC: Intel: sof_sdw: add quirk for Dell SKU 0C0F
    - drm/lima: add mask irq callback to gp and pp
    - drm/lima: mask irqs in timeout path before hard reset
    - ALSA: hda/realtek: Add quirks for Lenovo 13X
    - powerpc/pseries: Enforce hcall result buffer validity and size
    - media: intel/ipu6: Fix build with !ACPI
    - media: mtk-vcodec: potential null pointer deference in SCP
    - powerpc/io: Avoid clang null pointer arithmetic warnings
    - platform/x86: p2sb: Don't init until unassigned resources have been assigned
    - power: supply: cros_usbpd: provide ID table for avoiding fallback match
    - iommu/arm-smmu-v3: Free MSIs in case of ENOMEM
    - ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super()
    - kprobe/ftrace: bail out if ftrace was killed
    - usb: gadget: uvc: configfs: ensure guid to be valid before set
    - f2fs: remove clear SB_INLINECRYPT flag in default_options
    - usb: misc: uss720: check for incompatible versions of the Belkin F5U002
    - Avoid hw_desc array overrun in dw-axi-dmac
    - usb: dwc3: pci: Don't set "linux,phy_charger_detect" property on Lenovo Yoga
      Tab2 1380
    - usb: typec: ucsi_glink: drop special handling for CCI_BUSY
    - udf: udftime: prevent overflow in udf_disk_stamp_to_time()
    - PCI/PM: Avoid D3cold for HP Pavilion 17 PC/1972 PCIe Ports
    - f2fs: don't set RO when shutting down f2fs
    - MIPS: Octeon: Add PCIe link status check
    - serial: imx: Introduce timeout when waiting on transmitter empty
    - serial: exar: adding missing CTI and Exar PCI ids
    - usb: gadget: function: Remove usage of the deprecated ida_simple_xx() API
    - tty: add the option to have a tty reject a new ldisc
    - vfio/pci: Collect hot-reset devices to local buffer
    - cpufreq: amd-pstate: fix memory leak on CPU EPP exit
    - ACPI: EC: Install address space handler at the namespace root
    - PCI: Do not wait for disconnected devices when resuming
    - ALSA: hda: cs35l41: Possible null pointer dereference in
      cs35l41_hda_unbind()
    - ALSA: seq: ump: Fix missing System Reset message handling
    - MIPS: Routerboard 532: Fix vendor retry check code
    - mips: bmips: BCM6358: make sure CBR is correctly set
    - tracing: Build event generation tests only as modules
    - ALSA: hda/realtek: Remove Framework Laptop 16 from quirks
    - ALSA/hda: intel-dsp-config: Document AVS as dsp_driver option
    - ice: avoid IRQ collision to fix init failure on ACPI S3 resume
    - btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
    - net: mvpp2: use slab_build_skb for oversized frames
    - cipso: fix total option length computation
    - ALSA: hda: cs35l56: Component should be unbound before deconstruction
    - ALSA: hda: tas2781: Component should be unbound before deconstruction
    - bpf: Avoid splat in pskb_pull_reason
    - ALSA: hda/realtek: Enable headset mic on IdeaPad 330-17IKB 81DM
    - netrom: Fix a memory leak in nr_heartbeat_expiry()
    - ipv6: prevent possible NULL deref in fib6_nh_init()
    - ipv6: prevent possible NULL dereference in rt6_probe()
    - xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr()
    - netns: Make get_net_ns() handle zero refcount net
    - qca_spi: Make interrupt remembering atomic
    - net: lan743x: disable WOL upon resume to restore full data path operation
    - net: lan743x: Support WOL at both the PHY and MAC appropriately
    - net: phy: mxl-gpy: Remove interrupt mask clearing from config_init
    - net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()
    - tipc: force a dst refcount before doing decryption
    - sched: act_ct: add netns into the key of tcf_ct_flow_table
    - ptp: fix integer overflow in max_vclocks_store
    - selftests: openvswitch: Use bash as interpreter
    - net: stmmac: No need to calculate speed divider when offload is disabled
    - virtio_net: checksum offloading handling fix
    - virtio_net: fixing XDP for fully checksummed packets handling
    - octeontx2-pf: Add error handling to VLAN unoffload handling
    - octeontx2-pf: Fix linking objects into multiple modules
    - netfilter: ipset: Fix suspicious rcu_dereference_protected()
    - seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6
      behaviors
    - netfilter: move the sysctl nf_hooks_lwtunnel into the netfilter core
    - ice: Fix VSI list rule with ICE_SW_LKUP_LAST type
    - bnxt_en: Restore PTP tx_avail count in case of skb_pad() error
    - net: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettings
    - RDMA/bnxt_re: Fix the max msix vectors macro
    - spi: cs42l43: Correct SPI root clock speed
    - RDMA/rxe: Fix responder length checking for UD request packets
    - regulator: core: Fix modpost error "regulator_get_regmap" undefined
    - dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list
    - dmaengine: ioatdma: Fix leaking on version mismatch
    - dmaengine: ioatdma: Fix error path in ioat3_dma_probe()
    - dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe()
    - dmaengine: fsl-edma: avoid linking both modules
    - dmaengine: ioatdma: Fix missing kmem_cache_destroy()
    - regulator: bd71815: fix ramp values
    - thermal/drivers/mediatek/lvts_thermal: Return error in case of invalid efuse
      data
    - arm64: dts: imx8mp: Fix TC9595 input clock on DH i.MX8M Plus DHCOM SoM
    - arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix BT shutdown GPIO
    - arm64: dts: imx93-11x11-evk: Remove the 'no-sdio' property
    - arm64: dts: freescale: imx8mm-verdin: enable hysteresis on slow input pin
    - ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is
      fine."
    - spi: spi-imx: imx51: revert burst length calculation back to bits_per_word
    - io_uring/rsrc: fix incorrect assignment of iter->nr_segs in io_import_fixed
    - firmware: psci: Fix return value from psci_system_suspend()
    - RDMA/mlx5: Fix unwind flow as part of mlx5_ib_stage_init_init
    - RDMA/mlx5: Add check for srq max_sge attribute
    - RDMA/mana_ib: Ignore optional access flags for MRs
    - ACPI: EC: Evaluate orphan _REG under EC device
    - arm64: defconfig: enable the vf610 gpio driver
    - ext4: avoid overflow when setting values via sysfs
    - ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists()
    - net: stmmac: Assign configured channel value to EXTTS event
    - net: usb: ax88179_178a: improve reset check
    - net: do not leave a dangling sk pointer, when socket creation fails
    - btrfs: retry block group reclaim without infinite loop
    - scsi: ufs: core: Free memory allocated for model before reinit
    - cifs: fix typo in module parameter enable_gcm_256
    - LoongArch: Fix watchpoint setting error
    - LoongArch: Trigger user-space watchpoints correctly
    - LoongArch: Fix multiple hardware watchpoint issues
    - KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin()
    - KVM: arm64: Disassociate vcpus from redistributor region on teardown
    - KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routes
    - RDMA/rxe: Fix data copy for IB_SEND_INLINE
    - RDMA/mlx5: Remove extra unlock on error path
    - RDMA/mlx5: Follow rb_key.ats when creating new mkeys
    - ovl: fix encoding fid for lower only root
    - ALSA: hda/realtek: Limit mic boost on N14AP7
    - ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14AHP9
    - drm/i915/mso: using joiner is not possible with eDP MSO
    - drm/radeon: fix UBSAN warning in kv_dpm.c
    - drm/amdgpu: fix UBSAN warning in kv_dpm.c
    - dt-bindings: dma: fsl-edma: fix dma-channels constraints
    - ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
    - ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
    - gcov: add support for GCC 14
    - kcov: don't lose track of remote references during softirqs
    - efi/x86: Free EFI memory map only when installing a new one.
    - serial: 8250_dw: Revert "Move definitions to the shared header"
    - mm: mmap: allow for the maximum number of bits for randomizing mmap_base by
      default
    - tcp: clear tp->retrans_stamp in tcp_rcv_fastopen_synack()
    - mm/page_table_check: fix crash on ZONE_DEVICE
    - i2c: ocores: set IACK bit after core is enabled
    - dt-bindings: i2c: atmel,at91sam: correct path to i2c-controller schema
    - dt-bindings: i2c: google,cros-ec-i2c-tunnel: correct path to i2c-controller
      schema
    - spi: stm32: qspi: Fix dual flash mode sanity test in stm32_qspi_setup()
    - arm64: dts: imx8qm-mek: fix gpio number for reg_usdhc2_vmmc
    - spi: stm32: qspi: Clamp stm32_qspi_get_mode() output to CCR_BUSWIDTH_4
    - perf: script: add raw|disasm arguments to --insn-trace option
    - nbd: Improve the documentation of the locking assumptions
    - nbd: Fix signal handling
    - tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test
    - x86/cpu/vfm: Add new macros to work with (vendor/family/model) values
    - x86/cpu: Fix x86_match_cpu() to match just X86_VENDOR_INTEL
    - drm/amd/display: revert Exit idle optimizations before HDCP execution
    - ASoC: Intel: sof-sdw: really remove FOUR_SPEAKER quirk
    - net/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error path
    - kprobe/ftrace: fix build error due to bad function definition
    - hid: asus: asus_report_fixup: fix potential read out of bounds
    - Revert "mm: mmap: allow for the maximum number of bits for randomizing
      mmap_base by default"
    - platform/chrome: cros_usbpd_logger: provide ID table for avoiding fallback
      match
    - platform/chrome: cros_usbpd_notify: provide ID table for avoiding fallback
      match
    - ubsan: Avoid i386 UBSAN handler crashes with Clang
    - arm64: defconfig: select INTERCONNECT_QCOM_SM6115 as built-in
    - bpf: Avoid kfree_rcu() under lock in bpf_lpm_trie.
    - devlink: use kvzalloc() to allocate devlink instance resources
    - wifi: rtw89: 8852c: add quirk to set PCI BER for certain platforms
    - clocksource: Make watchdog and suspend-timing multiplication overflow safe
    - ACPI: resource: Do IRQ override on GMxBGxx (XMG APEX 17 M23)
    - wifi: ath12k: add string type to search board data in board-2.bin for
      WCN7850
    - wifi: ath12k: add firmware-2.bin support
    - wifi: ath12k: fix kernel crash during resume
    - arm64/sysreg: Update PIE permission encodings
    - ACPI: resource: Skip IRQ override on Asus Vivobook Pro N6506MV
    - wifi: ath12k: fix the problem that down grade phy mode operation
    - bpf: avoid uninitialized warnings in verifier_global_subprogs.c
    - selftests: net: fix timestamp not arriving in cmsg_time.sh
    - net: ena: Add validation for completion descriptors consistency
    - drm/amd/display: Workaround register access in idle race with cursor
    - cgroup/cpuset: Make cpuset hotplug processing synchronous
    - platform/x86: x86-android-tablets: Unregister devices in reverse order
    - platform/x86: x86-android-tablets: Add Lenovo Yoga Tablet 2 Pro 1380F/L data
    - ALSA: hda/realtek: Add quirks for HP Omen models using CS35L41
    - ext4: fold quota accounting into ext4_xattr_inode_lookup_create()
    - ext4: do not create EA inode under buffer lock
    - f2fs: fix to detect inconsistent nat entry during truncation
    - usb: typec: ucsi_glink: rework quirks implementation
    - xhci: remove XHCI_TRUST_TX_LENGTH quirk
    - clk: Add a devm variant of clk_rate_exclusive_get()
    - clk: Provide !COMMON_CLK dummy for devm_clk_rate_exclusive_get()
    - i2c: lpi2c: Avoid calling clk_get_rate during transfer
    - cxl: Add post-reset warning if reset results in loss of previously committed
      HDM decoders
    - OPP: Fix required_opp_tables for multiple genpds using same table
    - wifi: iwlwifi: mvm: fix ROC version check
    - wifi: mac80211: Recalc offload when monitor stop
    - ice: fix 200G link speed message log
    - ice: implement AQ download pkg retry
    - bpf: Fix reg_set_min_max corruption of fake_reg
    - ALSA: hda: cs35l41: Component should be unbound before deconstruction
    - netdev-genl: fix error codes when outputting XDP features
    - arm64: dts: freescale: imx8mm-verdin: Fix GPU speed
    - phy: qcom-qmp: qserdes-txrx: Add missing registers offsets
    - phy: qcom-qmp: pcs: Add missing v6 N4 register offsets
    - phy: qcom: qmp-combo: Switch from V6 to V6 N4 register offsets
    - powerpc/crypto: Add generated P8 asm to .gitignore
    - spi: Exctract spi_dev_check_cs() helper
    - spi: Fix SPI slave probe failure
    - net: phy: dp83tg720: wake up PHYs in managed mode
    - net: phy: dp83tg720: get master/slave configuration in link down state
    - RDMA/mlx5: Ensure created mkeys always have a populated rb_key
    - drm/amdgpu: fix locking scope when flushing tlb
    - drm/amd/display: Remove redundant idle optimization check
    - drm/amd/display: Attempt to avoid empty TUs when endpoint is DPIA
    - ata: ahci: Do not enable LPM if no LPM states are supported by the HBA
    - dmaengine: xilinx: xdma: Fix data synchronisation in xdma_channel_isr()
    - net/tcp_ao: Don't leak ao_info on error-path
    - mm: shmem: fix getting incorrect lruvec when replacing a shmem folio
    - selftests: mptcp: print_test out of verify_listener_events
    - selftests: mptcp: userspace_pm: fixed subtest names
    - ima: Avoid blocking in RCU read-side critical section
    - virt: guest_memfd: fix reference leak on hwpoisoned page
    - thermal: int340x: processor_thermal: Support shared interrupts
    - thermal: core: Change PM notifier priority to the minimum
    - wifi: ath12k: check M3 buffer size as well whey trying to reuse it
    - Upstream stable to v6.6.36, v6.9.7
  * [SRU] Add Dynamic Tuning Technology (DTT)  support for Lunar Lake
    (LP: #2073961)
    - thermal: int340x: processor_thermal: Add Lunar Lake-M PCI ID
  * Kubuntu 24.04 freezes after plugging in ethernet cable (LP: #2073358)
    - e1000e: move force SMBUS near the end of enable_ulp function
    - e1000e: fix force smbus during suspend flow
  * Noble update: upstream stable patchset 2024-07-25 (LP: #2074091)
    - wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects
    - wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
    - wifi: cfg80211: fully move wiphy work to unbound workqueue
    - wifi: cfg80211: Lock wiphy in cfg80211_get_station
    - wifi: cfg80211: pmsr: use correct nla_get_uX functions
    - wifi: iwlwifi: mvm: don't initialize csa_work twice
    - wifi: iwlwifi: mvm: revert gen2 TX A-MPDU size to 64
    - wifi: iwlwifi: mvm: set properly mac header
    - wifi: iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef
    - wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
    - wifi: iwlwifi: mvm: don't read past the mfuart notifcation
    - wifi: mac80211: correctly parse Spatial Reuse Parameter Set element
    - scsi: ufs: mcq: Fix error output and clean up ufshcd_mcq_abort()
    - RISC-V: KVM: No need to use mask when hart-index-bit is 0
    - RISC-V: KVM: Fix incorrect reg_subtype labels in
      kvm_riscv_vcpu_set_reg_isa_ext function
    - ax25: Fix refcount imbalance on inbound connections
    - ax25: Replace kfree() in ax25_dev_free() with ax25_dev_put()
    - net/ncsi: Fix the multi thread manner of NCSI driver
    - net: phy: micrel: fix KSZ9477 PHY issues after suspend/resume
    - bpf: Fix a potential use-after-free in bpf_link_free()
    - KVM: SEV-ES: Disallow SEV-ES guests when X86_FEATURE_LBRV is absent
    - KVM: SEV-ES: Delegate LBR virtualization to the processor
    - vmxnet3: disable rx data ring on dma allocation failure
    - ipv6: ioam: block BH from ioam6_output()
    - ipv6: sr: block BH in seg6_output_core() and seg6_input_core()
    - net: tls: fix marking packets as decrypted
    - bpf: Set run context for rawtp test_run callback
    - octeontx2-af: Always allocate PF entries from low prioriy zone
    - net/smc: avoid overwriting when adjusting sock bufsizes
    - net: phy: Micrel KSZ8061: fix errata solution not taking effect problem
    - net: sched: sch_multiq: fix possible OOB write in multiq_tune()
    - vxlan: Fix regression when dropping packets due to invalid src addresses
    - tcp: count CLOSE-WAIT sockets for TCP_MIB_CURRESTAB
    - mptcp: count CLOSE-WAIT sockets for MPTCP_MIB_CURRESTAB
    - net/mlx5: Stop waiting for PCI if pci channel is offline
    - net/mlx5: Always stop health timer during driver removal
    - net/mlx5: Fix tainted pointer delete is case of flow rules creation fail
    - net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP
    - ptp: Fix error message on failed pin verification
    - ice: fix iteration of TLVs in Preserved Fields Area
    - ice: remove af_xdp_zc_qps bitmap
    - ice: add flag to distinguish reset from .ndo_bpf in XDP rings config
    - net: wwan: iosm: Fix tainted pointer delete is case of region creation fail
    - af_unix: Set sk->sk_state under unix_state_lock() for truly disconencted
      peer.
    - af_unix: Annodate data-races around sk->sk_state for writers.
    - af_unix: Annotate data-race of sk->sk_state in unix_inq_len().
    - af_unix: Annotate data-races around sk->sk_state in unix_write_space() and
      poll().
    - af_unix: Annotate data-race of sk->sk_state in unix_stream_connect().
    - af_unix: Annotate data-races around sk->sk_state in sendmsg() and recvmsg().
    - af_unix: Annotate data-race of sk->sk_state in unix_stream_read_skb().
    - af_unix: Annotate data-races around sk->sk_state in UNIX_DIAG.
    - af_unix: Annotate data-races around sk->sk_sndbuf.
    - af_unix: Annotate data-race of net->unx.sysctl_max_dgram_qlen.
    - af_unix: Use unix_recvq_full_lockless() in unix_stream_connect().
    - af_unix: Use skb_queue_empty_lockless() in unix_release_sock().
    - af_unix: Use skb_queue_len_lockless() in sk_diag_show_rqlen().
    - af_unix: Annotate data-race of sk->sk_shutdown in sk_diag_fill().
    - ipv6: fix possible race in __fib6_drop_pcpu_from()
    - net: ethtool: fix the error condition in ethtool_get_phy_stats_ethtool()
    - selftests/mm: log a consistent test name for check_compaction
    - irqchip/riscv-intc: Allow large non-standard interrupt number
    - irqchip/riscv-intc: Introduce Andes hart-level interrupt controller
    - eventfs: Update all the eventfs_inodes from the events descriptor
    - io_uring/rsrc: don't lock while !TASK_RUNNING
    - io_uring: check for non-NULL file pointer in io_file_can_poll()
    - USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages
    - USB: xen-hcd: Traverse host/ when CONFIG_USB_XEN_HCD is selected
    - usb: typec: tcpm: fix use-after-free case in tcpm_register_source_caps
    - usb: typec: tcpm: Ignore received Hard Reset in TOGGLING state
    - mei: me: release irq in mei_me_pci_resume error path
    - tty: n_tty: Fix buffer offsets when lookahead is used
    - serial: port: Don't block system suspend even if bytes are left to xmit
    - landlock: Fix d_parent walk
    - jfs: xattr: fix buffer overflow for invalid xattr
    - xhci: Set correct transferred length for cancelled bulk transfers
    - xhci: Apply reset resume quirk to Etron EJ188 xHCI host
    - xhci: Handle TD clearing for multiple streams case
    - xhci: Apply broken streams quirk to Etron EJ188 xHCI host
    - thunderbolt: debugfs: Fix margin debugfs node creation condition
    - scsi: core: Disable CDL by default
    - scsi: mpi3mr: Fix ATA NCQ priority support
    - scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory
    - scsi: sd: Use READ(16) when reading block zero on large capacity disks
    - gve: Clear napi->skb before dev_kfree_skb_any()
    - powerpc/uaccess: Fix build errors seen with GCC 13/14
    - HID: nvidia-shield: Add missing check for input_ff_create_memless
    - cxl/test: Add missing vmalloc.h for tools/testing/cxl/test/mem.c
    - cxl/region: Fix memregion leaks in devm_cxl_add_region()
    - cachefiles: add output string to cachefiles_obj_[get|put]_ondemand_fd
    - cachefiles: remove requests from xarray during flushing requests
    - cachefiles: add spin_lock for cachefiles_ondemand_info
    - cachefiles: fix slab-use-after-free in cachefiles_ondemand_get_fd()
    - cachefiles: fix slab-use-after-free in cachefiles_ondemand_daemon_read()
    - cachefiles: remove err_put_fd label in cachefiles_ondemand_daemon_read()
    - cachefiles: never get a new anonymous fd if ondemand_id is valid
    - cachefiles: defer exposing anon_fd until after copy_to_user() succeeds
    - cachefiles: flush all requests after setting CACHEFILES_DEAD
    - selftests/ftrace: Fix to check required event file
    - clk: sifive: Do not register clkdevs for PRCI clocks
    - NFSv4.1 enforce rootpath check in fs_location query
    - SUNRPC: return proper error from gss_wrap_req_priv
    - NFS: add barriers when testing for NFS_FSDATA_BLOCKED
    - selftests/tracing: Fix event filter test to retry up to 10 times
    - nvme: fix nvme_pr_* status code parsing
    - drm/panel: sitronix-st7789v: Add check for of_drm_get_panel_orientation
    - platform/x86: dell-smbios: Fix wrong token data in sysfs
    - gpio: tqmx86: fix typo in Kconfig label
    - gpio: tqmx86: introduce shadow register for GPIO output value
    - gpio: tqmx86: store IRQ trigger type and unmask status separately
    - gpio: tqmx86: fix broken IRQ_TYPE_EDGE_BOTH interrupt type
    - HID: core: remove unnecessary WARN_ON() in implement()
    - iommu/amd: Fix sysfs leak in iommu init
    - iommu: Return right value in iommu_sva_bind_device()
    - io_uring/io-wq: Use set_bit() and test_bit() at worker->flags
    - io_uring/io-wq: avoid garbage value of 'match' in io_wq_enqueue()
    - HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode()
    - drm/vmwgfx: Refactor drm connector probing for display modes
    - drm/vmwgfx: Filter modes which exceed graphics memory
    - drm/vmwgfx: 3D disabled should not effect STDU memory limits
    - drm/vmwgfx: Remove STDU logic from generic mode_valid function
    - drm/vmwgfx: Don't memcmp equivalent pointers
    - af_unix: Annotate data-race of sk->sk_state in unix_accept().
    - modpost: do not warn about missing MODULE_DESCRIPTION() for vmlinux.o
    - net: sfp: Always call `sfp_sm_mod_remove()` on remove
    - net: hns3: fix kernel crash problem in concurrent scenario
    - net: hns3: add cond_resched() to hns3 ring buffer init process
    - liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
    - net: stmmac: dwmac-qcom-ethqos: Configure host DMA width
    - drm/komeda: check for error-valued pointer
    - drm/bridge/panel: Fix runtime warning on panel bridge release
    - tcp: fix race in tcp_v6_syn_recv_sock()
    - net dsa: qca8k: fix usages of device_get_named_child_node()
    - geneve: Fix incorrect inner network header offset when innerprotoinherit is
      set
    - net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN)
      packets
    - Bluetooth: fix connection setup in l2cap_connect
    - netfilter: nft_inner: validate mandatory meta and payload
    - netfilter: ipset: Fix race between namespace cleanup and gc in the list:set
      type
    - x86/asm: Use %c/%n instead of %P operand modifier in asm templates
    - x86/uaccess: Fix missed zeroing of ia32 u64 get_user() range checking
    - scsi: ufs: core: Quiesce request queues before checking pending cmds
    - net: pse-pd: Use EOPNOTSUPP error code instead of ENOTSUPP
    - gve: ignore nonrelevant GSO type bits when processing TSO headers
    - net: stmmac: replace priv->speed with the portTransmitRate from the tc-cbs
      parameters
    - block: sed-opal: avoid possible wrong address reference in
      read_sed_opal_key()
    - block: fix request.queuelist usage in flush
    - nvmet-passthru: propagate status from id override functions
    - net/ipv6: Fix the RT cache flush via sysctl using a previous delay
    - net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state
    - net: bridge: mst: fix suspicious rcu usage in br_mst_set_state
    - ionic: fix use after netif_napi_del()
    - af_unix: Read with MSG_PEEK loops if the first unread byte is OOB
    - bnxt_en: Adjust logging of firmware messages in case of released token in
      __hwrm_send()
    - misc: microchip: pci1xxxx: fix double free in the error handling of
      gp_aux_bus_probe()
    - ksmbd: move leading slash check to smb2_get_name()
    - ksmbd: fix missing use of get_write in in smb2_set_ea()
    - x86/boot: Don't add the EFI stub to targets, again
    - iio: adc: ad9467: fix scan type sign
    - iio: dac: ad5592r: fix temperature channel scaling value
    - iio: invensense: fix odr switching to same value
    - iio: imu: inv_icm42600: delete unneeded update watermark call
    - drivers: core: synchronize really_probe() and dev_uevent()
    - parisc: Try to fix random segmentation faults in package builds
    - ACPI: x86: Force StorageD3Enable on more products
    - drm/exynos/vidi: fix memory leak in .get_modes()
    - drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
    - mptcp: ensure snd_una is properly initialized on connect
    - mptcp: pm: inc RmAddr MIB counter once per RM_ADDR ID
    - mptcp: pm: update add_addr counters after connect
    - clkdev: Update clkdev id usage to allow for longer names
    - irqchip/gic-v3-its: Fix potential race condition in its_vlpi_prop_update()
    - x86/kexec: Fix bug with call depth tracking
    - x86/amd_nb: Check for invalid SMN reads
    - perf/core: Fix missing wakeup when waiting for context reference
    - perf auxtrace: Fix multiple use of --itrace option
    - riscv: fix overlap of allocated page and PTR_ERR
    - tracing/selftests: Fix kprobe event name test for .isra. functions
    - kheaders: explicitly define file modes for archived headers
    - null_blk: Print correct max open zones limit in null_init_zoned_dev()
    - sock_map: avoid race between sock_map_close and sk_psock_put
    - dma-buf: handle testing kthreads creation failure
    - vmci: prevent speculation leaks by sanitizing event in event_deliver()
    - spmi: hisi-spmi-controller: Do not override device identifier
    - knfsd: LOOKUP can return an illegal error value
    - fs/proc: fix softlockup in __read_vmcore
    - ocfs2: use coarse time for new created files
    - ocfs2: fix races between hole punching and AIO+DIO
    - PCI: rockchip-ep: Remove wrong mask on subsys_vendor_id
    - dmaengine: axi-dmac: fix possible race in remove()
    - remoteproc: k3-r5: Wait for core0 power-up before powering up core1
    - remoteproc: k3-r5: Do not allow core1 to power up before core0 via sysfs
    - iio: adc: axi-adc: make sure AXI clock is enabled
    - iio: invensense: fix interrupt timestamp alignment
    - riscv: rewrite __kernel_map_pages() to fix sleeping in invalid context
    - rtla/timerlat: Simplify "no value" printing on top
    - rtla/auto-analysis: Replace \t with spaces
    - drm/i915/gt: Disarm breadcrumbs if engines are already idle
    - drm/shmem-helper: Fix BUG_ON() on mmap(PROT_WRITE, MAP_PRIVATE)
    - drm/i915/dpt: Make DPT object unshrinkable
    - drm/i915: Fix audio component initialization
    - intel_th: pci: Add Meteor Lake-S support
    - pmdomain: ti-sci: Fix duplicate PD referrals
    - btrfs: zoned: fix use-after-free due to race with dev replace
    - xfs: fix imprecise logic in xchk_btree_check_block_owner
    - xfs: fix scrub stats file permissions
    - xfs: fix SEEK_HOLE/DATA for regions with active COW extents
    - xfs: shrink failure needs to hold AGI buffer
    - xfs: ensure submit buffers on LSN boundaries in error handlers
    - xfs: allow sunit mount option to repair bad primary sb stripe values
    - xfs: don't use current->journal_info
    - xfs: allow cross-linking special files without project quota
    - swiotlb: Enforce page alignment in swiotlb_alloc()
    - swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE
    - swiotlb: extend buffer pre-padding to alloc_align_mask if necessary
    - tick/nohz_full: Don't abuse smp_call_function_single() in
      tick_setup_device()
    - mm/huge_memory: don't unpoison huge_zero_folio
    - serial: 8250_pxa: Configure tx_loadsz to match FIFO IRQ level
    - Revert "fork: defer linking file vma until vma is fully initialized"
    - remoteproc: k3-r5: Jump to error handling labels in start/stop errors
    - greybus: Fix use-after-free bug in gb_interface_release due to race
      condition.
    - ima: Fix use-after-free on a dentry's dname.name
    - serial: core: Add UPIO_UNKNOWN constant for unknown port type
    - serial: port: Introduce a common helper to read properties
    - serial: 8250_dw: Switch to use uart_read_port_properties()
    - serial: 8250_dw: Replace ACPI device check by a quirk
    - serial: 8250_dw: Don't use struct dw8250_data outside of 8250_dw
    - usb-storage: alauda: Check whether the media is initialized
    - misc: microchip: pci1xxxx: Fix a memory leak in the error handling of
      gp_aux_bus_probe()
    - i2c: at91: Fix the functionality flags of the slave-only interface
    - i2c: designware: Fix the functionality flags of the slave-only interface
    - zap_pid_ns_processes: clear TIF_NOTIFY_SIGNAL along with TIF_SIGPENDING
    - wifi: ath11k: fix WCN6750 firmware crash caused by 17 num_vdevs
    - cpufreq: amd-pstate: Unify computation of
      {max,min,nominal,lowest_nonlinear}_freq
    - cpufreq: amd-pstate: Add quirk for the pstate CPPC capabilities missing
    - cpufreq: amd-pstate: remove global header file
    - virtio_net: fix possible dim status unrecoverable
    - net: ethernet: mtk_eth_soc: handle dma buffer size soc specific
    - ice: fix reads from NVM Shadow RAM on E830 and E825-C devices
    - ice: map XDP queues to vectors in ice_vsi_map_rings_to_vectors()
    - x86/cpu: Get rid of an unnecessary local variable in get_cpu_address_sizes()
    - x86/cpu: Provide default cache line size if not enumerated
    - selftests/mm: ksft_exit functions do not return
    - selftests/mm: compaction_test: fix bogus test success and reduce probability
      of OOM-killer invocation
    - .editorconfig: remove trim_trailing_whitespace option
    - kcov, usb: disable interrupts in kcov_remote_start_usb_softirq
    - ata: libata-scsi: Set the RMB bit only for removable media devices
    - powerpc/85xx: fix compile error without CONFIG_CRASH_DUMP
    - kselftest/alsa: Ensure _GNU_SOURCE is defined
    - thermal: core: Do not fail cdev registration because of invalid initial
      state
    - Bluetooth: hci_sync: Fix not using correct handle
    - net/sched: initialize noop_qdisc owner
    - tcp: use signed arithmetic in tcp_rtx_probe0_timed_out()
    - drm/nouveau: don't attempt to schedule hpd_work on headless cards
    - drm/xe/xe_gt_idle: use GT forcewake domain assertion
    - drm/xe: flush engine buffers before signalling user fence on all engines
    - drm/xe: Remove mem_access from guc_pc calls
    - drm/xe: move disable_c6 call
    - bnxt_en: Cap the size of HWRM_PORT_PHY_QCFG forwarded response
    - iio: imu: bmi323: Fix trigger notification in case of error
    - iio: pressure: bmp280: Fix BMP580 temperature reading
    - iio: temperature: mlx90635: Fix ERR_PTR dereference in mlx90635_probe()
    - thermal: ACPI: Invalidate trip points with temperature of 0 or below
    - x86/mm/numa: Use NUMA_NO_NODE when calling memblock_set_node()
    - memblock: make memblock_set_node() also warn about use of MAX_NUMNODES
    - perf script: Show also errors for --insn-trace option
    - wifi: cfg80211: validate HE operation element parsing
    - wifi: rtlwifi: Ignore IEEE80211_CONF_CHANGE_RETRY_LIMITS
    - locking/atomic: scripts: fix ${atomic}_sub_and_test() kerneldoc
    - ata: ahci: Do not apply Intel PCS quirk on Intel Alder Lake
    - ata: libata-core: Add ATA_HORKAGE_NOLPM for Apacer AS340
    - ata: libata-core: Add ATA_HORKAGE_NOLPM for Crucial CT240BX500SSD1
    - ata: libata-core: Add ATA_HORKAGE_NOLPM for AMD Radeon S3 SSD
    - kexec: fix the unexpected kexec_dprintk() macro
    - ocfs2: update inode fsync transaction id in ocfs2_unlink and ocfs2_link
    - dm-integrity: set discard_granularity to logical block size
    - drm/bridge: aux-hpd-bridge: correct devm_drm_dp_hpd_bridge_add() stub
    - iio: temperature: mcp9600: Fix temperature reading for negative values
    - drm/mst: Fix NULL pointer dereference at drm_dp_add_payload_part2
    - riscv: force PAGE_SIZE linear mapping if debug_pagealloc is enabled
    - drm/xe: Properly handle alloc_guc_id() failure
    - wifi: iwlwifi: mvm: support iwl_dev_tx_power_cmd_v8
    - wifi: iwlwifi: mvm: fix a crash on 7265
    - mei: vsc: Fix wrong invocation of ACPI SID method
    - Upstream stable to v6.6.35, v6.9.6
  * [SRU] Add support for intel trace hub for last platforms (LP: #2073926) //
    Noble update: upstream stable patchset 2024-07-25 (LP: #2074091)
    - intel_th: pci: Add Granite Rapids support
    - intel_th: pci: Add Granite Rapids SOC support
    - intel_th: pci: Add Sapphire Rapids SOC support
    - intel_th: pci: Add Lunar Lake support
  * Fix L2CAP/LE/CPU/BV-02-C bluetooth certification failure (LP: #2072858) //
    Noble update: upstream stable patchset 2024-07-25 (LP: #2074091)
    - Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ
  * Noble update: upstream stable patchset 2024-07-22 (LP: #2073788)
    - drm/i915/hwmon: Get rid of devm
    - afs: Don't cross .backup mountpoint from backup volume
    - erofs: avoid allocating DEFLATE streams before mounting
    - vxlan: Fix regression when dropping packets due to invalid src addresses
    - drm/sun4i: hdmi: Convert encoder to atomic
    - drm/sun4i: hdmi: Move mode_set into enable
    - f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
    - media: lgdt3306a: Add a check against null-pointer-def
    - drm/amdgpu: add error handle to avoid out-of-bounds
    - wifi: rtw89: correct aSIFSTime for 6GHz band
    - ata: pata_legacy: make legacy_exit() work again
    - fsverity: use register_sysctl_init() to avoid kmemleak warning
    - proc: Move fdinfo PTRACE_MODE_READ check into the inode .permission
      operation
    - platform/chrome: cros_ec: Handle events during suspend after resume
      completion
    - thermal/drivers/qcom/lmh: Check for SCM availability at probe
    - soc: qcom: rpmh-rsc: Enhance check for VRM in-flight request
    - ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx
    - arm64: tegra: Correct Tegra132 I2C alias
    - arm64: dts: qcom: qcs404: fix bluetooth device address
    - md/raid5: fix deadlock that raid5d() wait for itself to clear
      MD_SB_CHANGE_PENDING
    - wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU
    - wifi: rtlwifi: rtl8192de: Fix 5 GHz TX power
    - wifi: rtlwifi: rtl8192de: Fix low speed with WPA3-SAE
    - wifi: rtlwifi: rtl8192de: Fix endianness issue in RX path
    - arm64: dts: qcom: sc8280xp: add missing PCIe minimum OPP
    - arm64: dts: hi3798cv200: fix the size of GICR
    - arm64: dts: ti: verdin-am62: Set memory size to 2gb
    - media: mc: Fix graph walk in media_pipeline_start
    - media: mc: mark the media devnode as registered from the, start
    - media: mxl5xx: Move xpt structures off stack
    - media: v4l2-core: hold videodev_lock until dev reg, finishes
    - media: v4l: async: Properly re-initialise notifier entry in unregister
    - media: v4l: async: Don't set notifier's V4L2 device if registering fails
    - media: v4l: async: Fix notifier list entry init
    - mmc: core: Add mmc_gpiod_set_cd_config() function
    - mmc: sdhci: Add support for "Tuning Error" interrupts
    - mmc: sdhci-acpi: Sort DMI quirks alphabetically
    - mmc: sdhci-acpi: Fix Lenovo Yoga Tablet 2 Pro 1380 sdcard slot not working
    - mmc: sdhci-acpi: Disable write protect detection on Toshiba WT10-A
    - mmc: sdhci-acpi: Add quirk to enable pull-up on the card-detect GPIO on Asus
      T100TA
    - drm/fbdev-generic: Do not set physical framebuffer address
    - fbdev: savage: Handle err return when savagefb_check_var failed
    - drm/amdgpu/atomfirmware: add intergrated info v2.3 table
    - 9p: add missing locking around taking dentry fid list
    - drm/amd: Fix shutdown (again) on some SMU v13.0.4/11 platforms
    - Revert "drm/amdkfd: fix gfx_target_version for certain 11.0.3 devices"
    - KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
    - KVM: arm64: Fix AArch32 register narrowing on userspace write
    - KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode
    - KVM: arm64: AArch32: Fix spurious trapping of conditional instructions
    - LoongArch: Add all CPUs enabled by fdt to NUMA node 0
    - LoongArch: Override higher address bits in JUMP_VIRT_ADDR
    - clk: bcm: dvp: Assign ->num before accessing ->hws
    - clk: bcm: rpi: Assign ->num before accessing ->hws
    - clk: qcom: clk-alpha-pll: fix rate setting for Stromer PLLs
    - crypto: ecdsa - Fix module auto-load on add-key
    - crypto: ecrdsa - Fix module auto-load on add_key
    - crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak
    - kbuild: Remove support for Clang's ThinLTO caching
    - mm: fix race between __split_huge_pmd_locked() and GUP-fast
    - filemap: add helper mapping_max_folio_size()
    - iomap: fault in smaller chunks for non-large folio mappings
    - i2c: acpi: Unbind mux adapters before delete
    - HID: i2c-hid: elan: fix reset suspend current leakage
    - scsi: core: Handle devices which return an unusually large VPD page count
    - net/ipv6: Fix route deleting failure when metric equals 0
    - net/9p: fix uninit-value in p9_client_rpc()
    - mm/ksm: fix ksm_pages_scanned accounting
    - mm/ksm: fix ksm_zero_pages accounting
    - kmsan: do not wipe out origin when doing partial unpoisoning
    - tpm_tis: Do *not* flush uninitialized work
    - intel_th: pci: Add Meteor Lake-S CPU support
    - rtla/timerlat: Fix histogram report when a cpu count is 0
    - sparc64: Fix number of online CPUs
    - mm/cma: drop incorrect alignment check in cma_init_reserved_mem
    - mm/hugetlb: pass correct order_per_bit to cma_declare_contiguous_nid
    - mm: /proc/pid/smaps_rollup: avoid skipping vma after getting mmap_lock again
    - mm/vmalloc: fix vmalloc which may return null if called with __GFP_NOFAIL
    - selftests/mm: compaction_test: fix incorrect write of zero to nr_hugepages
    - selftests/mm: fix build warnings on ppc64
    - watchdog: rti_wdt: Set min_hw_heartbeat_ms to accommodate a safety margin
    - bonding: fix oops during rmmod
    - wifi: ath10k: fix QCOM_RPROC_COMMON dependency
    - kdb: Fix buffer overflow during tab-complete
    - kdb: Use format-strings rather than '\0' injection in kdb_read()
    - kdb: Fix console handling when editing and tab-completing commands
    - kdb: Merge identical case statements in kdb_read()
    - kdb: Use format-specifiers rather than memset() for padding in kdb_read()
    - sparc: move struct termio to asm/termios.h
    - drm/amdkfd: handle duplicate BOs in reserve_bo_and_cond_vms
    - ext4: Fixes len calculation in mpage_journal_page_buffers
    - ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow
    - ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
    - riscv: dts: starfive: Remove PMIC interrupt info for Visionfive 2 board
    - ARM: dts: samsung: smdkv310: fix keypad no-autorepeat
    - ARM: dts: samsung: smdk4412: fix keypad no-autorepeat
    - ARM: dts: samsung: exynos4412-origen: fix keypad no-autorepeat
    - parisc: Define HAVE_ARCH_HUGETLB_UNMAPPED_AREA
    - parisc: Define sigset_t in parisc uapi header
    - s390/ap: Fix crash in AP internal function modify_bitmap()
    - s390/cpacf: Split and rework cpacf query functions
    - s390/cpacf: Make use of invalid opcode produce a link error
    - i3c: master: svc: fix invalidate IBI type and miss call client IBI handler
    - genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after()
    - ASoC: SOF: ipc4-topology: Fix input format query of process modules without
      base extension
    - ALSA: ump: Don't clear bank selection after sending a program change
    - ALSA: ump: Don't accept an invalid UMP protocol number
    - EDAC/amd64: Convert PCIBIOS_* return codes to errnos
    - EDAC/igen6: Convert PCIBIOS_* return codes to errnos
    - nfs: fix undefined behavior in nfs_block_bits()
    - NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS
    - eventfs: Fix a possible null pointer dereference in eventfs_find_events()
    - eventfs: Keep the directories from having the same inode number as files
    - tracefs: Clear EVENT_INODE flag in tracefs_drop_inode()
    - btrfs: fix crash on racing fsync and size-extending write into prealloc
    - btrfs: fix leak of qgroup extent records after transaction abort
    - ALSA: seq: Fix incorrect UMP type for system messages
    - powerpc/bpf: enforce full ordering for ATOMIC operations with BPF_FETCH
    - smb: client: fix deadlock in smb2_find_smb_tcon()
    - smp: Provide 'setup_max_cpus' definition on UP too
    - drm/xe/bb: assert width in xe_bb_create_job()
    - crypto: starfive - Do not free stack buffer
    - btrfs: qgroup: fix initialization of auto inherit array
    - wifi: rtl8xxxu: enable MFP support with security flag of RX descriptor
    - media: mgb4: Fix double debugfs remove
    - media: ov2740: Fix LINK_FREQ and PIXEL_RATE control value reporting
    - firmware: qcom_scm: disable clocks if qcom_scm_bw_enable() fails
    - LoongArch: Fix built-in DTB detection
    - LoongArch: Fix entry point in kernel image header
    - clk: qcom: apss-ipq-pll: use stromer ops for IPQ5018 to fix boot failure
    - net/tcp: Don't consider TCP_CLOSE in TCP_AO_ESTABLISHED
    - selftests: net: lib: support errexit with busywait
    - selftests: net: lib: avoid error removing empty netns name
    - cpufreq: amd-pstate: Fix the inconsistency in max frequency units
    - mm/memory-failure: fix handling of dissolved but not taken off from buddy
      pages
    - selftests/mm: compaction_test: fix bogus test success on Aarch64
    - irqchip/riscv-intc: Prevent memory leak when riscv_intc_init_common() fails
    - Revert "perf record: Reduce memory for recording PERF_RECORD_LOST_SAMPLES
      event"
    - hwmon: (ltc2992) Fix memory leak in ltc2992_parse_dt()
    - riscv: enable HAVE_ARCH_HUGE_VMAP for XIP kernel
    - btrfs: qgroup: update rescan message levels and error codes
    - btrfs: qgroup: fix qgroup id collision across mounts
    - btrfs: cache folio size and shift in extent_buffer
    - btrfs: protect folio::private when attaching extent buffer folios
    - bpf: fix multi-uprobe PID filtering logic
    - powerpc/64/bpf: fix tail calls for PCREL addressing
    - nilfs2: fix potential kernel bug due to lack of writeback flag waiting
    - nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors
    - Upstream stable to v6.6.34, v6.9.5
  * Noble update: upstream stable patchset 2024-07-19 (LP: #2073603)
    - perf record: Delete session after stopping sideband thread
    - perf probe: Add missing libgen.h header needed for using basename()
    - iio: core: Leave private pointer NULL when no private data supplied
    - greybus: lights: check return of get_channel_from_mode
    - phy: qcom: qmp-combo: fix duplicate return in qmp_v4_configure_dp_phy
    - f2fs: multidev: fix to recognize valid zero block address
    - f2fs: fix to wait on page writeback in __clone_blkaddrs()
    - fpga: manager: add owner module and take its refcount
    - fpga: bridge: add owner module and take its refcount
    - counter: linux/counter.h: fix Excess kernel-doc description warning
    - perf annotate: Get rid of duplicate --group option item
    - usb: typec: ucsi: always register a link to USB PD device
    - usb: typec: ucsi: simplify partner's PD caps registration
    - perf stat: Do not fail on metrics on s390 z/VM systems
    - soundwire: cadence: fix invalid PDI offset
    - dmaengine: idma64: Add check for dma_set_max_seg_size
    - firmware: dmi-id: add a release callback function
    - perf annotate: Fix annotation_calc_lines() to pass correct address to
      get_srcline()
    - serial: max3100: Lock port->lock when calling uart_handle_cts_change()
    - serial: max3100: Update uart_driver_registered on driver removal
    - serial: max3100: Fix bitwise types
    - greybus: arche-ctrl: move device table to its right location
    - PCI: tegra194: Fix probe path for Endpoint mode
    - serial: sc16is7xx: add proper sched.h include for sched_set_fifo()
    - module: don't ignore sysfs_create_link() failures
    - interconnect: qcom: qcm2290: Fix mas_snoc_bimc QoS port assignment
    - arm64: dts: meson: fix S4 power-controller node
    - perf tests: Make "test data symbol" more robust on Neoverse N1
    - perf tests: Apply attributes to all events in object code reading test
    - perf record: Fix debug message placement for test consumption
    - dt-bindings: PCI: rcar-pci-host: Add missing IOMMU properties
    - perf bench uprobe: Remove lib64 from libc.so.6 binary path
    - f2fs: compress: fix to relocate check condition in
      f2fs_{release,reserve}_compress_blocks()
    - f2fs: compress: fix to relocate check condition in
      f2fs_ioc_{,de}compress_file()
    - f2fs: fix to relocate check condition in f2fs_fallocate()
    - f2fs: fix to check pinfile flag in f2fs_move_file_range()
    - iio: adc: stm32: Fixing err code to not indicate success
    - riscv: dts: starfive: visionfive 2: Remove non-existing TDM hardware
    - coresight: etm4x: Fix unbalanced pm_runtime_enable()
    - perf docs: Document bpf event modifier
    - perf test shell arm_coresight: Increase buffer size for Coresight basic
      tests
    - iio: pressure: dps310: support negative temperature values
    - iio: buffer-dmaengine: export buffer alloc and free functions
    - iio: add the IIO backend framework
    - [CONFIG] Update CONFIG_IIO_BACKEND
    - iio: adc: ad9467: convert to backend framework
    - [Config] Update CONFIG_AD9467
    - iio: adc: adi-axi-adc: move to backend framework
    - [Config] Update CONFIG_ADI_AXI_ADC
    - iio: adc: adi-axi-adc: only error out in major version mismatch
    - coresight: etm4x: Do not hardcode IOMEM access for register restore
    - coresight: etm4x: Do not save/restore Data trace control registers
    - coresight: etm4x: Safe access for TRCQCLTR
    - coresight: etm4x: Fix access to resource selector registers
    - vfio/pci: fix potential memory leak in vfio_intx_enable()
    - fpga: region: add owner module and take its refcount
    - udf: Remove GFP_NOFS allocation in udf_expand_file_adinicb()
    - udf: Convert udf_expand_file_adinicb() to use a folio
    - microblaze: Remove gcc flag for non existing early_printk.c file
    - microblaze: Remove early printk call from cpuinfo-static.c
    - PCI: Wait for Link Training==0 before starting Link retrain
    - perf intel-pt: Fix unassigned instruction op (discovered by MemorySanitizer)
    - leds: pwm: Disable PWM when going to suspend
    - ovl: remove upper umask handling from ovl_create_upper()
    - PCI: of_property: Return error for int_map allocation failure
    - VMCI: Fix an error handling path in vmci_guest_probe_device()
    - dt-bindings: pinctrl: mediatek: mt7622: fix array properties
    - pinctrl: qcom: pinctrl-sm7150: Fix sdc1 and ufs special pins regs
    - watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
    - watchdog: bd9576: Drop "always-running" property
    - watchdog: sa1100: Fix PTR_ERR_OR_ZERO() vs NULL check in sa1100dog_probe()
    - dt-bindings: phy: qcom,sc8280xp-qmp-ufs-phy: fix msm899[68] power-domains
    - dt-bindings: phy: qcom,usb-snps-femto-v2: use correct fallback for sc8180x
    - dmaengine: idxd: Avoid unnecessary destruction of file_ida
    - usb: gadget: u_audio: Fix race condition use of controls after free during
      gadget unbind.
    - usb: gadget: u_audio: Clear uac pointer when freed.
    - stm class: Fix a double free in stm_register_device()
    - ppdev: Add an error check in register_device
    - i2c: cadence: Avoid fifo clear after start
    - i2c: synquacer: Fix an error handling path in synquacer_i2c_probe()
    - perf bench internals inject-build-id: Fix trap divide when collecting just
      one DSO
    - perf ui browser: Don't save pointer to stack memory
    - extcon: max8997: select IRQ_DOMAIN instead of depending on it
    - dt-bindings: spmi: hisilicon,hisi-spmi-controller: fix binding references
    - PCI/EDR: Align EDR_PORT_DPC_ENABLE_DSM with PCI Firmware r3.3
    - PCI/EDR: Align EDR_PORT_LOCATE_DSM with PCI Firmware r3.3
    - f2fs: support printk_ratelimited() in f2fs_printk()
    - f2fs: use BLKS_PER_SEG, BLKS_PER_SEC, and SEGS_PER_SEC
    - f2fs: separate f2fs_gc_range() to use GC for a range
    - f2fs: kill heap-based allocation
    - f2fs: support file pinning for zoned devices
    - f2fs: fix block migration when section is not aligned to pow2
    - perf ui browser: Avoid SEGV on title
    - perf report: Avoid SEGV in report__setup_sample_type()
    - perf thread: Fixes to thread__new() related to initializing comm
    - perf symbols: Fix ownership of string in dso__load_vmlinux()
    - f2fs: compress: fix to update i_compr_blocks correctly
    - f2fs: deprecate io_bits
    - f2fs: introduce get_available_block_count() for cleanup
    - f2fs: compress: fix error path of inc_valid_block_count()
    - f2fs: compress: fix to cover {reserve,release}_compress_blocks() w/ cp_rwsem
      lock
    - f2fs: fix to release node block count in error path of f2fs_new_node_page()
    - f2fs: compress: don't allow unaligned truncation on released compress inode
    - serial: sh-sci: protect invalidating RXDMA on shutdown
    - libsubcmd: Fix parse-options memory leak
    - perf daemon: Fix file leak in daemon_session__control
    - f2fs: fix to add missing iput() in gc_data_segment()
    - usb: fotg210: Add missing kernel doc description
    - perf stat: Don't display metric header for non-leader uncore events
    - perf tools: Use pmus to describe type from attribute
    - perf tools: Add/use PMU reverse lookup from config to name
    - perf pmu: Assume sysfs events are always the same case
    - perf pmu: Count sys and cpuid JSON events separately
    - LoongArch: Fix callchain parse error with kernel tracepoint events again
    - s390/vdso64: filter out munaligned-symbols flag for vdso
    - s390/vdso: Generate unwind information for C modules
    - s390/vdso: Create .build-id links for unstripped vdso files
    - s390/vdso: Use standard stack frame layout
    - s390/ipl: Fix incorrect initialization of len fields in nvme reipl block
    - s390/ipl: Fix incorrect initialization of nvme dump block
    - s390/boot: Remove alt_stfle_fac_list from decompressor
    - dt-bindings: PCI: rockchip,rk3399-pcie: Add missing maxItems to ep-gpios
    - gpiolib: acpi: Fix failed in acpi_gpiochip_find() by adding parent node
      match
    - eventfs: Do not differentiate the toplevel events directory
    - eventfs: Create eventfs_root_inode to store dentry
    - eventfs/tracing: Add callback for release of an eventfs_inode
    - eventfs: Free all of the eventfs_inode after RCU
    - eventfs: Have "events" directory get permissions from its parent
    - dt-bindings: adc: axi-adc: update bindings for backend framework
    - dt-bindings: adc: axi-adc: add clocks property
    - Input: ims-pcu - fix printf string overflow
    - mmc: sdhci_am654: Add tuning algorithm for delay chain
    - mmc: sdhci_am654: Write ITAPDLY for DDR52 timing
    - mmc: sdhci_am654: Add OTAP/ITAP delay enable
    - mmc: sdhci_am654: Add ITAPDLYSEL in sdhci_j721e_4bit_set_clock
    - mmc: sdhci_am654: Fix ITAPDLY for HS400 timing
    - Input: pm8xxx-vibrator - correct VIB_MAX_LEVELS calculation
    - media: v4l: Don't turn on privacy LED if streamon fails
    - media: ov2680: Clear the 'ret' variable on success
    - media: ov2680: Allow probing if link-frequencies is absent
    - media: ov2680: Do not fail if data-lanes property is absent
    - drm/msm/dsi: Print dual-DSI-adjusted pclk instead of original mode pclk
    - drm/msm/dpu: Always flush the slave INTF on the CTL
    - drm/mediatek: dp: Fix mtk_dp_aux_transfer return value
    - drm/meson: gate px_clk when setting rate
    - um: Fix return value in ubd_init()
    - um: vector: fix bpfflash parameter evaluation
    - fs/ntfs3: Check 'folio' pointer for NULL
    - fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
    - fs/ntfs3: Use variable length array instead of fixed size
    - drm/msm/dpu: Add callback function pointer check before its call
    - drm/bridge: tc358775: fix support for jeida-18 and jeida-24
    - media: stk1160: fix bounds checking in stk1160_copy_video()
    - Input: cyapa - add missing input core locking to suspend/resume functions
    - drm/amdgpu: init microcode chip name from ip versions
    - drm/amdgpu: Fix buffer size in gfx_v9_4_3_init_ cp_compute_microcode() and
      rlc_microcode()
    - media: mediatek: vcodec: fix possible unbalanced PM counter
    - tools/arch/x86/intel_sdsi: Fix maximum meter bundle length
    - tools/arch/x86/intel_sdsi: Fix meter_show display
    - tools/arch/x86/intel_sdsi: Fix meter_certificate decoding
    - platform/x86: thinkpad_acpi: Take hotkey_mutex during hotkey_exit()
    - media: flexcop-usb: fix sanity check of bNumEndpoints
    - powerpc/pseries: Add failure related checks for h_get_mpp and h_get_ppp
    - um: Fix the -Wmissing-prototypes warning for __switch_mm
    - um: Fix the -Wmissing-prototypes warning for get_thread_reg
    - um: Fix the declaration of kasan_map_memory
    - cxl/trace: Correct DPA field masks for general_media & dram events
    - cxl/region: Fix cxlr_pmem leaks
    - media: sunxi: a83-mips-csi2: also select GENERIC_PHY
    - media: cec: cec-adap: always cancel work in cec_transmit_msg_fh
    - media: cec: cec-api: add locking in cec_release()
    - media: cec: core: avoid recursive cec_claim_log_addrs
    - media: cec: core: avoid confusing "transmit timed out" message
    - Revert "drm/bridge: ti-sn65dsi83: Fix enable error path"
    - drm: zynqmp_dpsub: Always register bridge
    - selftests/powerpc/dexcr: Add -no-pie to hashchk tests
    - drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
    - ASoC: tas2781: Fix a warning reported by robot kernel test
    - null_blk: Fix the WARNING: modpost: missing MODULE_DESCRIPTION()
    - ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
    - ALSA: hda: cs35l56: Fix lifetime of cs_dsp instance
    - ASoC: mediatek: mt8192: fix register configuration for tdm
    - drm/nouveau: use tile_mode and pte_kind for VM_BIND bo allocations
    - blk-cgroup: fix list corruption from resetting io stat
    - blk-cgroup: fix list corruption from reorder of WRITE ->lqueued
    - blk-cgroup: Properly propagate the iostat update up the hierarchy
    - regulator: bd71828: Don't overwrite runtime voltages
    - xen/x86: add extra pages to unpopulated-alloc if available
    - perf/arm-dmc620: Fix lockdep assert in ->event_init()
    - x86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when
      UNWINDER_FRAME_POINTER=y
    - [Config] Update CONFIG_ARCH_WANT_FRAME_POINTERS
    - net: Always descend into dsa/ folder with CONFIG_NET_DSA enabled
    - ipv6: sr: fix missing sk_buff release in seg6_input_core
    - selftests: net: kill smcrouted in the cleanup logic in amt.sh
    - nfc: nci: Fix uninit-value in nci_rx_work
    - ASoC: tas2552: Add TX path for capturing AUDIO-OUT data
    - ASoC: tas2781: Fix wrong loading calibrated data sequence
    - NFSv4: Fixup smatch warning for ambiguous return
    - nfs: keep server info for remounts
    - sunrpc: fix NFSACL RPC retry on soft mount
    - rpcrdma: fix handling for RDMA_CM_EVENT_DEVICE_REMOVAL
    - regulator: pickable ranges: don't always cache vsel
    - regulator: tps6287x: Force writing VSEL bit
    - af_unix: Update unix_sk(sk)->oob_skb under sk_receive_queue lock.
    - ipv6: sr: fix memleak in seg6_hmac_init_algo
    - regulator: tps6594-regulator: Correct multi-phase configuration
    - tcp: Fix shift-out-of-bounds in dctcp_update_alpha().
    - pNFS/filelayout: fixup pNfs allocation modes
    - openvswitch: Set the skbuff pkt_type for proper pmtud support.
    - arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
    - rv: Update rv_en(dis)able_monitor doc to match kernel-doc
    - net: lan966x: Remove ptp traps in case the ptp is not enabled.
    - virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
    - i3c: master: svc: change ENXIO to EAGAIN when IBI occurs during start frame
    - Revert "ixgbe: Manual AN-37 for troublesome link partners for X550 SFI"
    - net: fec: avoid lock evasion when reading pps_enable
    - tls: fix missing memory barrier in tls_init
    - net: relax socket state check at accept time.
    - nfc: nci: Fix handling of zero-length payload packets in nci_rx_work()
    - drivers/xen: Improve the late XenStore init protocol
    - ice: Interpret .set_channels() input differently
    - kasan, fortify: properly rename memintrinsics
    - tracing/probes: fix error check in parse_btf_field()
    - tpm_tis_spi: Account for SPI header when allocating TPM SPI xfer buffer
    - netfilter: nfnetlink_queue: acquire rcu_read_lock() in
      instance_destroy_rcu()
    - netfilter: ipset: Add list flush to cancel_gc
    - netfilter: nft_payload: restore vlan q-in-q match support
    - spi: Don't mark message DMA mapped when no transfer in it is
    - dma-mapping: benchmark: fix up kthread-related error handling
    - dma-mapping: benchmark: fix node id validation
    - dma-mapping: benchmark: handle NUMA_NO_NODE correctly
    - nvme-multipath: fix io accounting on failover
    - nvmet: fix ns enable/disable possible hang
    - drm/amd/display: Enable colorspace property for MST connectors
    - net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8061
    - net/mlx5: Lag, do bond only if slaves agree on roce state
    - net/mlx5: Fix MTMP register capability offset in MCAM register
    - net/mlx5: Use mlx5_ipsec_rx_status_destroy to correctly delete status rules
    - net/mlx5e: Fix IPsec tunnel mode offload feature check
    - net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer
      exhaustion
    - net/mlx5e: Fix UDP GSO for encapsulated packets
    - dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
    - bpf: Fix potential integer overflow in resolve_btfids
    - ALSA: jack: Use guard() for locking
    - ALSA: core: Remove debugfs at disconnection
    - ALSA: hda/realtek: Adjust G814JZR to use SPI init for amp
    - enic: Validate length of nl attributes in enic_set_vf_port
    - af_unix: Annotate data-race around unix_sk(sk)->addr.
    - af_unix: Read sk->sk_hash under bindlock during bind().
    - Octeontx2-pf: Free send queue buffers incase of leaf to inner
    - net: usb: smsc95xx: fix changing LED_SEL bit value updated from EEPROM
    - ASoC: cs42l43: Only restrict 44.1kHz for the ASP
    - bpf: Allow delete from sockmap/sockhash only if update is allowed
    - net:fec: Add fec_enet_deinit()
    - net: micrel: Fix lan8841_config_intr after getting out of sleep mode
    - ice: fix accounting if a VLAN already exists
    - selftests: mptcp: simult flows: mark 'unbalanced' tests as flaky
    - selftests: mptcp: add ms units for tc-netem delay
    - selftests: mptcp: join: mark 'fail' tests as flaky
    - ALSA: seq: Fix missing bank setup between MIDI1/MIDI2 UMP conversion
    - ALSA: seq: Don't clear bank selection at event -> UMP MIDI2 conversion
    - net: ti: icssg-prueth: Fix start counter for ft1 filter
    - netfilter: nft_payload: skbuff vlan metadata mangle support
    - netfilter: tproxy: bail out if IP has been disabled on the device
    - netfilter: nft_fib: allow from forward/input without iif selector
    - net/sched: taprio: make q->picos_per_byte available to fill_sched_entry()
    - net/sched: taprio: extend minimum interval restriction to entire cycle too
    - kconfig: fix comparison to constant symbols, 'm', 'n'
    - drm/i915/guc: avoid FIELD_PREP warning
    - kheaders: use `command -v` to test for existence of `cpio`
    - spi: stm32: Don't warn about spurious interrupts
    - net: dsa: microchip: fix RGMII error in KSZ DSA driver
    - net: ena: Reduce lines with longer column width boundary
    - net: ena: Fix redundant device NUMA node override
    - ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound
    - ALSA: seq: Fix yet another spot for system message conversion
    - powerpc/pseries/lparcfg: drop error message from guest name lookup
    - drm/panel: sitronix-st7789v: fix timing for jt240mhqs_hwt_ek_e3 panel
    - drm/panel: sitronix-st7789v: tweak timing for jt240mhqs_hwt_ek_e3 panel
    - drm/panel: sitronix-st7789v: fix display size for jt240mhqs_hwt_ek_e3 panel
    - hwmon: (intel-m10-bmc-hwmon) Fix multiplier for N6000 board power sensor
    - hwmon: (shtc1) Fix property misspelling
    - ALSA: seq: ump: Fix swapped song position pointer data
    - ALSA: timer: Set lower bound of start tick time
    - x86/efistub: Omit physical KASLR when memory reservations exist
    - efi: libstub: only free priv.runtime_map when allocated
    - x86/pci: Skip early E820 check for ECAM region
    - KVM: x86: Don't advertise guest.MAXPHYADDR as host.MAXPHYADDR in CPUID
    - genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline
    - platform/x86/intel/tpmi: Handle error from tpmi_process_info()
    - platform/x86/intel-uncore-freq: Don't present root domain on error
    - perf sched timehist: Fix -g/--call-graph option failure
    - f2fs: write missing last sum blk of file pinning section
    - f2fs: use f2fs_{err,info}_ratelimited() for cleanup
    - SUNRPC: Fix loop termination condition in gss_free_in_token_pages()
    - riscv: prevent pt_regs corruption for secondary idle threads
    - riscv: stacktrace: fixed walk_stackframe()
    - perf build: Fix out of tree build related to installation of sysreg-defs
    - dt-bindings: pinctrl: qcom: update functions to match with driver
    - usb: typec: ucsi: allow non-partner GET_PDOS for Qualcomm devices
    - perf report: Fix PAI counter names for s390 virtual machines
    - PCI: dwc: ep: Fix DBI access failure for drivers requiring refclk from host
    - perf map: Remove kernel map before updating start and end addresses
    - riscv: dts: starfive: visionfive 2: Remove non-existing I2S hardware
    - pinctrl: renesas: rzg2l: Limit 2.5V power supply to Ethernet interfaces
    - riscv: Flush the instruction cache during SMP bringup
    - usb: xhci: check if 'requested segments' exceeds ERST capacity
    - spmi: pmic-arb: Replace three IS_ERR() calls by null pointer checks in
      spmi_pmic_arb_probe()
    - perf symbols: Remove map from list before updating addresses
    - perf symbols: Update kcore map before merging in remaining symbols
    - s390/ftrace: Use unwinder instead of __builtin_return_address()
    - s390/stacktrace: Merge perf_callchain_user() and arch_stack_walk_user()
    - s390/stacktrace: Skip first user stack frame
    - s390/stacktrace: Improve detection of invalid instruction pointers
    - s390/vdso: Introduce and use struct stack_frame_vdso_wrapper
    - s390/stackstrace: Detect vdso stack frames
    - s390/ap: Fix bind complete udev event sent after each AP bus scan
    - ocfs2: correctly use ocfs2_find_next_zero_bit()
    - mailbox: mtk-cmdq: Fix pm_runtime_get_sync() warning in mbox shutdown
    - Input: ioc3kbd - add device table
    - phy: qcom: qmp-combo: fix sm8650 voltage swing table
    - media: ti: j721e-csi2rx: Fix races while restarting DMA
    - drm/msm/dpu: Allow configuring multiple active DSC blocks
    - drm: Make drivers depends on DRM_DW_HDMI
    - [Config] Drivers now depend on DRM_DW_HDMI
    - string: Prepare to merge strscpy_kunit.c into string_kunit.c
    - string: Prepare to merge strcat KUnit tests into string_kunit.c
    - drm/msm/adreno: fix CP cycles stat retrieval on a7xx
    - printk: Fix LOG_CPU_MAX_BUF_SHIFT when BASE_SMALL is enabled
    - powerpc/bpf/32: Fix failing test_bpf tests
    - KVM: PPC: Book3S HV nestedv2: Cancel pending DEC exception
    - KVM: PPC: Book3S HV nestedv2: Fix an error handling path in
      gs_msg_ops_kvmhv_nestedv2_config_fill_info()
    - KVM: arm64: Destroy mpidr_data for 'late' vCPU creation
    - Bluetooth: ISO: Handle PA sync when no BIGInfo reports are generated
    - Bluetooth: L2CAP: Fix div-by-zero in l2cap_le_flowctl_init()
    - ubsan: Restore dependency on ARCH_HAS_UBSAN
    - selftests: forwarding: Have RET track kselftest framework constants
    - selftests: forwarding: Convert log_test() to recognize RET values
    - selftests: net: Unify code of busywait() and slowwait()
    - selftests/net: use tc rule to filter the na packet
    - virtio_balloon: Give the balloon its own wakeup source
    - riscv: cpufeature: Fix thead vector hwcap removal
    - riscv: cpufeature: Fix extension subset checking
    - riscv: selftests: Add hwprobe binaries to .gitignore
    - idpf: Interpret .set_channels() input differently
    - null_blk: fix null-ptr-dereference while configuring 'power' and
      'submit_queues'
    - netfs: Fix setting of BDP_ASYNC from iocb flags
    - cifs: Set zero_point in the copy_file_range() and remap_file_range()
    - cifs: Fix missing set of remote_i_size
    - selftests: net: lib: set 'i' as local
    - nvme: fix multipath batched completion accounting
    - netkit: Fix setting mac address in l2 mode
    - netkit: Fix pkt_type override upon netkit pass verdict
    - null_blk: Fix return value of nullb_device_power_store()
    - idpf: don't enable NAPI and interrupts prior to allocating Rx buffers
    - selftests: mptcp: join: mark 'fastclose' tests as flaky
    - drm/xe: Add dbg messages on the suspend resume functions.
    - drm/xe: check pcode init status only on root gt of root tile
    - drm/xe: Change pcode timeout to 50msec while polling again
    - drm/xe: Only use reserved BCS instances for usm migrate exec queue
    - sd: also set max_user_sectors when setting max_sectors
    - block: stack max_user_sectors
    - ipv6: introduce dst_rt6_info() helper
    - inet: introduce dst_rtable() helper
    - net: fix __dst_negative_advice() race
    - ice: fix 200G PHY types to link speed mapping
    - x86/topology/intel: Unlock CPUID before evaluating anything
    - Upstream stable to v6.6.33, v6.9.4
  * Reenable CONFIG_UBSAN for noble (LP: #2076650)
    - ubsan: Remove CONFIG_UBSAN_SANITIZE_ALL
    - [Config] Remove CONFIG_UBSAN_SANITIZE_ALL
  * Dangling symlink to linux-lib-rust when Rust is disabled (LP: #2072592)
    - [Packaging] Check do_lib_rust before linking Rust lib files
  * kdump doesn't work with UEFI secure boot and kernel lockdown enabled on
    ARM64 (LP: #2033007)
    - [Config]: Enable CONFIG_KEXEC_IMAGE_VERIFY_SIG on arm64
  * net/sched: Fix conntrack use-after-free (LP: #2073092)
    - net/sched: Fix UAF when resolving a clash
  * No sound on Huawei Matebook D14  AMD since Linux 6.8.0-38 [regression]
    (LP: #2073049)
    - ASoC: amd: acp: fix for acp platform device creation failure
  * i915: Fixup regressions introduced with enabling single CCS engine
    (LP: #2072755)
    - drm/i915/gt: Fix CCS id's calculation for CCS mode setting
  * [Ubuntu 24.04] FW1060.00 (NH1060_026) sosreport is running to Kernel OOPS
    crash (LP: #2070358)
    - nfsd: initialise nfsd_info.mutex early.
  * 6.8 generic & amdpgu / polaris (LP: #2072428)
    - drm/amdgpu: Adjust logic in amdgpu_device_partner_bandwidth()
  * md: nvme over tcp with a striped underlying md raid device leads to data
    corruption (LP: #2075110)
    - md/md-bitmap: fix writing non bitmap pages
  * Linux 6.8 fails to boot on ARM64 if any param is more than 146 chars
    (LP: #2069534)
    - SAUCE: arm64: v6.8: cmdline param >= 146 chars kills kernel
  * CVE-2024-39484
    - mmc: davinci: Don't strip remove function when driver is builtin
  * CVE-2024-39292
    - um: Add winch to winch_handlers before registering winch IRQ
  * Miscellaneous upstream changes
    - bnx2x: Fix multiple UBSAN array-index-out-of-bounds

  [ Ubuntu-qcom: 6.8.0-1009.9 ]

  * [RB3] Kernel call trace while inserting storage to type-c USB port
    - SAUCE: usb3: dwc3-qcom: Fix calltrace for USB host mode

  [ Ubuntu-qcom: 6.8.0-1008.8 ]

  * [RB3] drm sde error/ msm-dsi-error found in dmesg
    - SAUCE: do not show error on EPROBE_DEFER
  * [RB3] slim-ngd-ctrl error found in dmesg
    - SAUCE: dma: qcom: bam_dma: set DMA_PRIVATE
  * Miscellaneous Ubuntu changes
    - SAUCE: generate combined-dtb.dtb at compile time
    - SAUCE: rename qcom,phy-rst-gpio to qcom,phy-rst-gpio-id

  [ Ubuntu-qcom: 6.8.0-1007.7 ]

  * [RB3] gpi 900000.dma-controller error found in dmesg
    - dmaengine: qcom: gpi: set DMA_PRIVATE flag
  * [RB3] btfm_slime error message found in dmesg
    - SAUCE: ubuntu/qcom: fix bogus error message
  * [RB3] Bluetooth device is not detected
    - SAUCE: Set local-bd-address to fix bluetooth detection
  * Miscellaneous Ubuntu changes
    - SAUCE: ubuntu/qcom/video: import video driver from GA 1.1
    - SAUCE: ubuntu/qcom/touch: import touch driver from GA 1.1
    - SAUCE: ubuntu/qcom/video: replace strlcpy() with strscpy()
    - SAUCE: ubuntu/qcom/touch: replace strlcpy() with strscpy()
    - SAUCE: build video and touch external drivers
  [ Ubuntu: 6.8.0-40.40 ]
  * noble/linux: 6.8.0-40.40 -proposed tracker (LP: #2072201)
  * FPS of glxgear with fullscreen is too low on MTL platform (LP: #2069380)
    - drm/i915: Bypass LMEMBAR/GTTMMADR for MTL stolen memory access
  * a critical typo in the code managing the ASPM  settings for PCI Express
    devices (LP: #2071889)
    - PCI/ASPM: Restore parent state to parent, child state to child
  * [UBUNTU 24.04] IOMMU DMA mode changed in kernel config causes massive
    throughput degradation for PCI-related network workloads (LP: #2071471)
    - [Config] Set IOMMU_DEFAULT_DMA_STRICT=n and IOMMU_DEFAULT_DMA_LAZY=yes for
      s390x
  * UBSAN: array-index-out-of-bounds in
    /build/linux-D15vQj/linux-6.5.0/drivers/md/bcache/bset.c:1098:3
    (LP: #2039368)
    - bcache: fix variable length array abuse in btree_iter
  * Mute/mic LEDs and speaker no function on EliteBook 645/665 G11
    (LP: #2071296)
    - ALSA: hda/realtek: fix mute/micmute LEDs don't work for EliteBook 645/665
      G11.
  * failed to enable IPU6 camera sensor on kernel >= 6.8: ivsc_ace
    intel_vsc-5db76cf6-0a68-4ed6-9b78-0361635e2447: switch camera to host
    failed: -110 (LP: #2067364)
    - mei: vsc: Don't stop/restart mei device during system suspend/resume
    - SAUCE: media: ivsc: csi: don't count privacy on as error
    - SAUCE: media: ivsc: csi: add separate lock for v4l2 control handler
    - SAUCE: media: ivsc: csi: remove privacy status in struct mei_csi
    - SAUCE: mei: vsc: Enhance IVSC chipset stability during warm reboot
    - SAUCE: mei: vsc: Enhance SPI transfer of IVSC rom
    - SAUCE: mei: vsc: Utilize the appropriate byte order swap function
    - SAUCE: mei: vsc: Prevent timeout error with added delay post-firmware
      download
  * failed to probe camera sensor on Dell XPS 9315: ov01a10 i2c-OVTI01A0:00:
    failed to check hwcfg: -22 (LP: #2070251)
    - ACPI: utils: Make acpi_handle_path() not static
    - ACPI: property: Ignore bad graph port nodes on Dell XPS 9315
    - ACPI: property: Polish ignoring bad data nodes
    - ACPI: scan: Ignore camera graph port nodes on all Dell Tiger, Alder and
      Raptor Lake models
  * Update amd_sfh for AMD strix series (LP: #2058331)
    - HID: amd_sfh: Increase sensor command timeout
    - HID: amd_sfh: Improve boot time when SFH is available
    - HID: amd_sfh: Extend MP2 register access to SFH
    - HID: amd_sfh: Set the AMD SFH driver to depend on x86
  * RFIM and SAGV Linux Support for G10 models (LP: #2070158)
    - drm/i915/display: Add meaningful traces for QGV point info error handling
    - drm/i915/display: Extract code required to calculate max qgv/psf gv point
    - drm/i915/display: extract code to prepare qgv points mask
    - drm/i915/display: Disable SAGV on bw init, to force QGV point recalculation
    - drm/i915/display: handle systems with duplicate psf gv points
    - drm/i915/display: force qgv check after the hw state readout
  * Update amd-pmf for AMD strix series (LP: #2058330)
    - platform/x86/amd/pmf: Differentiate PMF ACPI versions
    - platform/x86/amd/pmf: Disable debugfs support for querying power thermals
    - platform/x86/amd/pmf: Add support to get sbios requests in PMF driver
    - platform/x86/amd/pmf: Add support to notify sbios heart beat event
    - platform/x86/amd/pmf: Add support to get APTS index numbers for static
      slider
    - platform/x86/amd/pmf: Add support to get sps default APTS index values
    - platform/x86/amd/pmf: Update sps power thermals according to the platform-
      profiles
  * noble:linux: ADT ubuntu-regression-suite misses fakeroot dependency
    (LP: #2070042)
    - [DEP-8] Add missing fakeroot dependency
  * Noble update: v6.8.12 upstream stable release (LP: #2071621)
    - 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
    - [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
    - [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
    - [Config] updateconfigs for SC_CAMCC_8280XP
    - clk: qcom: Fix SM_GPUCC_8650 dependencies
    - [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
  * Noble update: v6.8.11 upstream stable release (LP: #2070355)
    - drm/amd/display: Fix division by zero in setup_dsc_config
    - net: ks8851: Fix another TX stall caused by wrong ISR flag handling
    - ice: pass VSI pointer into ice_vc_isvalid_q_id
    - ice: remove unnecessary duplicate checks for VF VSI ID
    - Bluetooth: L2CAP: Fix slab-use-after-free in l2cap_connect()
    - Bluetooth: L2CAP: Fix div-by-zero in l2cap_le_flowctl_init()
    - KEYS: trusted: Fix memory leak in tpm2_key_encode()
    - erofs: get rid of erofs_fs_context
    - erofs: reliably distinguish block based and fscache mode
    - binder: fix max_thread type inconsistency
    - usb: dwc3: Wait unconditionally after issuing EndXfer command
    - net: usb: ax88179_178a: fix link status when link is set to down/up
    - usb: typec: ucsi: displayport: Fix potential deadlock
    - usb: typec: tipd: fix event checking for tps25750
    - usb: typec: tipd: fix event checking for tps6598x
    - serial: kgdboc: Fix NMI-safety problems from keyboard reset code
    - remoteproc: mediatek: Make sure IPI buffer fits in L2TCM
    - KEYS: trusted: Do not use WARN when encode fails
    - admin-guide/hw-vuln/core-scheduling: fix return type of PR_SCHED_CORE_GET
    - docs: kernel_include.py: Cope with docutils 0.21
    - Docs/admin-guide/mm/damon/usage: fix wrong example of DAMOS filter matching
      sysfs file
    - block: add a disk_has_partscan helper
    - block: add a partscan sysfs attribute for disks
    - Linux 6.8.11
  * Noble update: v6.8.10 upstream stable release (LP: #2070349)
    - rust: module: place generated init_module() function in .init.text
    - rust: macros: fix soundness issue in `module!` macro
    - wifi: nl80211: don't free NULL coalescing rule
    - pinctrl: pinctrl-aspeed-g6: Fix register offset for pinconf of GPIOR-T
    - pinctrl/meson: fix typo in PDM's pin name
    - pinctrl: core: delete incorrect free in pinctrl_enable()
    - pinctrl: mediatek: paris: Fix PIN_CONFIG_INPUT_SCHMITT_ENABLE readback
    - pinctrl: mediatek: paris: Rework support for
      PIN_CONFIG_{INPUT,OUTPUT}_ENABLE
    - sunrpc: add a struct rpc_stats arg to rpc_create_args
    - nfs: expose /proc/net/sunrpc/nfs in net namespaces
    - nfs: make the rpc_stat per net namespace
    - nfs: Handle error of rpc_proc_register() in nfs_net_init().
    - pinctrl: baytrail: Fix selecting gpio pinctrl state
    - power: rt9455: hide unused rt9455_boost_voltage_values
    - power: supply: mt6360_charger: Fix of_match for usb-otg-vbus regulator
    - pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map()
    - nfsd: rename NFSD_NET_* to NFSD_STATS_*
    - nfsd: expose /proc/net/sunrpc/nfsd in net namespaces
    - nfsd: make all of the nfsd stats per-network namespace
    - NFSD: add support for CB_GETATTR callback
    - NFSD: Fix nfsd4_encode_fattr4() crasher
    - regulator: mt6360: De-capitalize devicetree regulator subnodes
    - regulator: change stubbed devm_regulator_get_enable to return Ok
    - regulator: change devm_regulator_get_enable_optional() stub to return Ok
    - bpf, kconfig: Fix DEBUG_INFO_BTF_MODULES Kconfig definition
    - bpf, skmsg: Fix NULL pointer dereference in sk_psock_skb_ingress_enqueue
    - regmap: Add regmap_read_bypassed()
    - ASoC: SOF: Intel: add default firmware library path for LNL
    - nvme: fix warn output about shared namespaces without CONFIG_NVME_MULTIPATH
    - bpf: Fix a verifier verbose message
    - spi: axi-spi-engine: use common AXI macros
    - spi: axi-spi-engine: fix version format string
    - spi: hisi-kunpeng: Delete the dump interface of data registers in debugfs
    - bpf, arm64: Fix incorrect runtime stats
    - riscv, bpf: Fix incorrect runtime stats
    - ASoC: Intel: avs: Set name of control as in topology
    - ASoC: codecs: wsa881x: set clk_stop_mode1 flag
    - s390/mm: Fix storage key clearing for guest huge pages
    - s390/mm: Fix clearing storage keys for huge pages
    - arm32, bpf: Reimplement sign-extension mov instruction
    - xdp: use flags field to disambiguate broadcast redirect
    - efi/unaccepted: touch soft lockup during memory accept
    - ice: ensure the copied buf is NUL terminated
    - bna: ensure the copied buf is NUL terminated
    - octeontx2-af: avoid off-by-one read from userspace
    - thermal/debugfs: Free all thermal zone debug memory on zone removal
    - thermal/debugfs: Fix two locking issues with thermal zone debug
    - nsh: Restore skb->{protocol,data,mac_header} for outer header in
      nsh_gso_segment().
    - net l2tp: drop flow hash on forward
    - thermal/debugfs: Prevent use-after-free from occurring after cdev removal
    - s390/vdso: Add CFI for RA register to asm macro vdso_func
    - Fix a potential infinite loop in extract_user_to_sg()
    - ALSA: emu10k1: fix E-MU card dock presence monitoring
    - ALSA: emu10k1: factor out snd_emu1010_load_dock_firmware()
    - ALSA: emu10k1: move the whole GPIO event handling to the workqueue
    - ALSA: emu10k1: fix E-MU dock initialization
    - net: qede: sanitize 'rc' in qede_add_tc_flower_fltr()
    - net: qede: use return from qede_parse_flow_attr() for flower
    - net: qede: use return from qede_parse_flow_attr() for flow_spec
    - net: qede: use return from qede_parse_actions()
    - vxlan: Fix racy device stats updates.
    - vxlan: Add missing VNI filter counter update in arp_reduce().
    - ASoC: meson: axg-fifo: use FIELD helpers
    - ASoC: meson: axg-fifo: use threaded irq to check periods
    - ASoC: meson: axg-card: make links nonatomic
    - ASoC: meson: axg-tdm-interface: manage formatters in trigger
    - ASoC: meson: cards: select SND_DYNAMIC_MINORS
    - ALSA: hda: intel-sdw-acpi: fix usage of device_get_named_child_node()
    - s390/cio: Ensure the copied buf is NUL terminated
    - cxgb4: Properly lock TX queue for the selftest.
    - net: dsa: mv88e6xxx: Fix number of databases for 88E6141 / 88E6341
    - drm/amdgpu: fix doorbell regression
    - spi: fix null pointer dereference within spi_sync
    - net: bridge: fix multicast-to-unicast with fraglist GSO
    - net: core: reject skb_copy(_expand) for fraglist GSO skbs
    - rxrpc: Clients must accept conn from any address
    - tipc: fix a possible memleak in tipc_buf_append
    - vxlan: Pull inner IP header in vxlan_rcv().
    - s390/qeth: Fix kernel panic after setting hsuid
    - drm/panel: ili9341: Correct use of device property APIs
    - [Config] updateconfigs for DRM_PANEL_ILITEK_ILI9341
    - drm/panel: ili9341: Respect deferred probe
    - drm/panel: ili9341: Use predefined error codes
    - ipv4: Fix uninit-value access in __ip_make_skb()
    - net: gro: fix udp bad offset in socket lookup by adding
      {inner_}network_offset to napi_gro_cb
    - net: gro: add flush check in udp_gro_receive_segment
    - drm/xe/display: Fix ADL-N detection
    - clk: qcom: smd-rpm: Restore msm8976 num_clk
    - clk: sunxi-ng: h6: Reparent CPUX during PLL CPUX rate change
    - powerpc/pseries: make max polling consistent for longer H_CALLs
    - powerpc/pseries/iommu: LPAR panics during boot up with a frozen PE
    - EDAC/versal: Do not log total error counts
    - swiotlb: initialise restricted pool list_head when SWIOTLB_DYNAMIC=y
    - KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr()
    - exfat: fix timing of synchronizing bitmap and inode
    - firmware: microchip: don't unconditionally print validation success
    - scsi: ufs: core: Fix MCQ MAC configuration
    - scsi: lpfc: Move NPIV's transport unregistration to after resource clean up
    - scsi: lpfc: Remove IRQF_ONESHOT flag from threaded IRQ handling
    - scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic
    - scsi: lpfc: Replace hbalock with ndlp lock in lpfc_nvme_unregister_port()
    - scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up()
    - scsi: lpfc: Use a dedicated lock for ras_fwlog state
    - gfs2: Fix invalid metadata access in punch_hole
    - fs/9p: fix uninitialized values during inode evict
    - wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc
    - wifi: cfg80211: fix rdev_dump_mpp() arguments order
    - wifi: mac80211: fix prep_connection error path
    - wifi: iwlwifi: read txq->read_ptr under lock
    - wifi: iwlwifi: mvm: guard against invalid STA ID on removal
    - net: mark racy access on sk->sk_rcvbuf
    - drm/xe: Fix END redefinition
    - scsi: mpi3mr: Avoid memcpy field-spanning write WARNING
    - scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload
    - btrfs: return accurate error code on open failure in open_fs_devices()
    - drm/amdkfd: Check cgroup when returning DMABuf info
    - drm/amdkfd: range check cp bad op exception interrupts
    - bpf: Check bloom filter map value size
    - selftests/ftrace: Fix event filter target_func selection
    - kbuild: Disable KCSAN for autogenerated *.mod.c intermediaries
    - ASoC: SOF: Intel: hda-dsp: Skip IMR boot on ACE platforms in case of S3
      suspend
    - regulator: tps65132: Add of_match table
    - OSS: dmasound/paula: Mark driver struct with __refdata to prevent section
      mismatch
    - scsi: ufs: core: WLUN suspend dev/link state error recovery
    - scsi: libsas: Align SMP request allocation to ARCH_DMA_MINALIGN
    - scsi: ufs: core: Fix MCQ mode dev command timeout
    - ALSA: line6: Zero-initialize message buffers
    - block: fix overflow in blk_ioctl_discard()
    - ASoC: codecs: ES8326: Solve error interruption issue
    - ASoC: codecs: ES8326: modify clock table
    - net: bcmgenet: Reset RBUF on first open
    - vboxsf: explicitly deny setlease attempts
    - ata: sata_gemini: Check clk_enable() result
    - firewire: ohci: mask bus reset interrupts between ISR and bottom half
    - tools/power turbostat: Fix added raw MSR output
    - tools/power turbostat: Increase the limit for fd opened
    - tools/power turbostat: Fix Bzy_MHz documentation typo
    - tools/power turbostat: Do not print negative LPI residency
    - tools/power turbostat: Expand probe_intel_uncore_frequency()
    - tools/power turbostat: Print ucode revision only if valid
    - tools/power turbostat: Fix warning upon failed /dev/cpu_dma_latency read
    - btrfs: make btrfs_clear_delalloc_extent() free delalloc reserve
    - btrfs: always clear PERTRANS metadata during commit
    - memblock tests: fix undefined reference to `early_pfn_to_nid'
    - memblock tests: fix undefined reference to `panic'
    - memblock tests: fix undefined reference to `BIT'
    - nouveau/gsp: Avoid addressing beyond end of rpc->entries
    - scsi: target: Fix SELinux error when systemd-modules loads the target module
    - scsi: hisi_sas: Handle the NCQ error returned by D2H frame
    - blk-iocost: avoid out of bounds shift
    - accel/ivpu: Remove d3hot_after_power_off WA
    - accel/ivpu: Improve clarity of MMU error messages
    - accel/ivpu: Fix missed error message after VPU rename
    - platform/x86: acer-wmi: Add support for Acer PH18-71
    - gpu: host1x: Do not setup DMA for virtual devices
    - MIPS: scall: Save thread_info.syscall unconditionally on entry
    - tools/power/turbostat: Fix uncore frequency file string
    - net: add copy_safe_from_sockptr() helper
    - nfc: llcp: fix nfc_llcp_setsockopt() unsafe copies
    - drm/amdgpu: Refine IB schedule error logging
    - drm/amd/display: add DCN 351 version for microcode load
    - drm/amdgpu: add smu 14.0.1 discovery support
    - drm/amdgpu: implement IRQ_STATE_ENABLE for SDMA v4.4.2
    - drm/amd/display: Skip on writeback when it's not applicable
    - drm/amd/pm: fix the high voltage issue after unload
    - drm/amdgpu: Fix VCN allocation in CPX partition
    - amd/amdkfd: sync all devices to wait all processes being evicted
    - selftests: timers: Fix valid-adjtimex signed left-shift undefined behavior
    - Drivers: hv: vmbus: Leak pages if set_memory_encrypted() fails
    - Drivers: hv: vmbus: Track decrypted status in vmbus_gpadl
    - hv_netvsc: Don't free decrypted memory
    - uio_hv_generic: Don't free decrypted memory
    - Drivers: hv: vmbus: Don't free ring buffers that couldn't be re-encrypted
    - drm/xe/xe_migrate: Cast to output precision before multiplying operands
    - drm/xe: Label RING_CONTEXT_CONTROL as masked
    - smb3: fix broken reconnect when password changing on the server by allowing
      password rotation
    - iommu: mtk: fix module autoloading
    - fs/9p: only translate RWX permissions for plain 9P2000
    - fs/9p: translate O_TRUNC into OTRUNC
    - fs/9p: fix the cache always being enabled on files with qid flags
    - 9p: explicitly deny setlease attempts
    - powerpc/crypto/chacha-p10: Fix failure on non Power10
    - gpio: wcove: Use -ENOTSUPP consistently
    - gpio: crystalcove: Use -ENOTSUPP consistently
    - clk: Don't hold prepare_lock when calling kref_put()
    - fs/9p: remove erroneous nlink init from legacy stat2inode
    - fs/9p: drop inodes immediately on non-.L too
    - gpio: lpc32xx: fix module autoloading
    - drm/nouveau/dp: Don't probe eDP ports twice harder
    - platform/x86/amd: pmf: Decrease error message to debug
    - platform/x86: ISST: Add Granite Rapids-D to HPM CPU list
    - drm/radeon: silence UBSAN warning (v3)
    - net:usb:qmi_wwan: support Rolling modules
    - blk-iocost: do not WARN if iocg was already offlined
    - SUNRPC: add a missing rpc_stat for TCP TLS
    - qibfs: fix dentry leak
    - xfrm: Preserve vlan tags for transport mode software GRO
    - ARM: 9381/1: kasan: clear stale stack poison
    - tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets
    - tcp: Use refcount_inc_not_zero() in tcp_twsk_unique().
    - Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout
    - Bluetooth: msft: fix slab-use-after-free in msft_do_close()
    - arm64: dts: mediatek: mt8183-pico6: Fix bluetooth node
    - Bluetooth: HCI: Fix potential null-ptr-deref
    - Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout
    - net: ks8851: Queue RX packets in IRQ handler instead of disabling BHs
    - rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation
    - hwmon: (corsair-cpro) Use a separate buffer for sending commands
    - hwmon: (corsair-cpro) Use complete_all() instead of complete() in
      ccp_raw_event()
    - hwmon: (corsair-cpro) Protect ccp->wait_input_report with a spinlock
    - phonet: fix rtm_phonet_notify() skb allocation
    - netlink: specs: Add missing bridge linkinfo attrs
    - nfc: nci: Fix kcov check in nci_rx_work()
    - net: bridge: fix corrupted ethernet header on multicast-to-unicast
    - ipv6: Fix potential uninit-value access in __ip6_make_skb()
    - selftests: test_bridge_neigh_suppress.sh: Fix failures due to duplicate MAC
    - rxrpc: Fix the names of the fields in the ACK trailer struct
    - rxrpc: Fix congestion control algorithm
    - rxrpc: Only transmit one ACK per jumbo packet received
    - dt-bindings: net: mediatek: remove wrongly added clocks and SerDes
    - ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action()
    - net-sysfs: convert dev->operstate reads to lockless ones
    - hsr: Simplify code for announcing HSR nodes timer setup
    - ipv6: annotate data-races around cnf.disable_ipv6
    - ipv6: prevent NULL dereference in ip6_output()
    - net/smc: fix neighbour and rtable leak in smc_ib_find_route()
    - net: hns3: using user configure after hardware reset
    - net: hns3: direct return when receive a unknown mailbox message
    - net: hns3: change type of numa_node_mask as nodemask_t
    - net: hns3: release PTP resources if pf initialization failed
    - net: hns3: use appropriate barrier function after setting a bit value
    - net: hns3: fix port vlan filter not disabled issue
    - net: hns3: fix kernel crash when devlink reload during initialization
    - net: dsa: mv88e6xxx: add phylink_get_caps for the mv88e6320/21 family
    - drm/meson: dw-hdmi: power up phy on device init
    - drm/meson: dw-hdmi: add bandgap setting for g12
    - drm/connector: Add \n to message about demoting connector force-probes
    - dm/amd/pm: Fix problems with reboot/shutdown for some SMU 13.0.4/13.0.11
      users
    - gpiolib: cdev: Fix use after free in lineinfo_changed_notify
    - gpiolib: cdev: fix uninitialised kfifo
    - drm/amdgpu: Fix comparison in amdgpu_res_cpu_visible
    - drm/amdgpu: once more fix the call oder in amdgpu_ttm_move() v2
    - firewire: nosy: ensure user_length is taken into account when fetching
      packet contents
    - Reapply "drm/qxl: simplify qxl_fence_wait"
    - usb: typec: ucsi: Check for notifications after init
    - usb: typec: ucsi: Fix connector check on init
    - usb: Fix regression caused by invalid ep0 maxpacket in virtual SuperSpeed
      device
    - usb: ohci: Prevent missed ohci interrupts
    - USB: core: Fix access violation during port device removal
    - usb: gadget: composite: fix OS descriptors w_value logic
    - usb: gadget: uvc: use correct buffer size when parsing configfs lists
    - usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete
    - usb: gadget: f_fs: Fix a race condition when processing setup packets.
    - usb: xhci-plat: Don't include xhci.h
    - usb: dwc3: core: Prevent phy suspend during init
    - usb: typec: tcpm: clear pd_event queue in PORT_RESET
    - usb: typec: tcpm: unregister existing source caps before re-registration
    - usb: typec: tcpm: Check for port partner validity before consuming it
    - ALSA: hda/realtek: Fix mute led of HP Laptop 15-da3001TU
    - ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for Lenovo Legion
      models
    - firewire: ohci: fulfill timestamp for some local asynchronous transaction
    - mm/slub: avoid zeroing outside-object freepointer for single free
    - btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks()
    - btrfs: set correct ram_bytes when splitting ordered extent
    - btrfs: qgroup: do not check qgroup inherit if qgroup is disabled
    - btrfs: make sure that WRITTEN is set on all metadata blocks
    - maple_tree: fix mas_empty_area_rev() null pointer dereference
    - mm/slab: make __free(kfree) accept error pointers
    - mptcp: ensure snd_nxt is properly initialized on connect
    - mptcp: only allow set existing scheduler for net.mptcp.scheduler
    - workqueue: Fix selection of wake_cpu in kick_pool()
    - dt-bindings: iio: health: maxim,max30102: fix compatible check
    - iio:imu: adis16475: Fix sync mode setting
    - iio: pressure: Fixes BME280 SPI driver data
    - iio: pressure: Fixes SPI support for BMP3xx devices
    - iio: accel: mxc4005: Interrupt handling fixes
    - iio: accel: mxc4005: Reset chip on probe() and resume()
    - kmsan: compiler_types: declare __no_sanitize_or_inline
    - e1000e: change usleep_range to udelay in PHY mdic access
    - tipc: fix UAF in error path
    - xtensa: fix MAKE_PC_FROM_RA second argument
    - net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access
    - net: bcmgenet: synchronize use of bcmgenet_set_rx_mode()
    - net: bcmgenet: synchronize UMAC_CMD access
    - ASoC: tegra: Fix DSPK 16-bit playback
    - ASoC: ti: davinci-mcasp: Fix race condition during probe
    - dyndbg: fix old BUG_ON in >control parser
    - slimbus: qcom-ngd-ctrl: Add timeout for wait operation
    - clk: samsung: Revert "clk: Use device_get_match_data()"
    - clk: sunxi-ng: common: Support minimum and maximum rate
    - clk: sunxi-ng: a64: Set minimum and maximum rate for PLL-MIPI
    - mei: me: add lunar lake point M DID
    - drm/nouveau/firmware: Fix SG_DEBUG error with nvkm_firmware_ctor()
    - Revert "drm/nouveau/firmware: Fix SG_DEBUG error with nvkm_firmware_ctor()"
    - drm/amdkfd: don't allow mapping the MMIO HDP page with large pages
    - drm/ttm: Print the memory decryption status just once
    - drm/vmwgfx: Fix Legacy Display Unit
    - drm/vmwgfx: Fix invalid reads in fence signaled events
    - drm/imagination: Ensure PVR_MIPS_PT_PAGE_COUNT is never zero
    - drm/amd/display: Fix idle optimization checks for multi-display and dual eDP
    - drm/nouveau/gsp: Use the sg allocator for level 2 of radix3
    - drm/i915/gt: Automate CCS Mode setting during engine resets
    - drm/i915/bios: Fix parsing backlight BDB data
    - drm/amd/display: Handle Y carry-over in VCP X.Y calculation
    - drm/amd/display: Fix incorrect DSC instance for MST
    - arm64: dts: qcom: sa8155p-adp: fix SDHC2 CD pin configuration
    - iommu/arm-smmu: Use the correct type in nvidia_smmu_context_fault()
    - net: fix out-of-bounds access in ops_init
    - hwmon: (pmbus/ucd9000) Increase delay from 250 to 500us
    - misc/pvpanic-pci: register attributes via pci_driver
    - x86/apic: Don't access the APIC when disabling x2APIC
    - selftests/mm: fix powerpc ARCH check
    - mm: use memalloc_nofs_save() in page_cache_ra_order()
    - mm/userfaultfd: reset ptes when close() for wr-protected ones
    - iommu/amd: Enhance def_domain_type to handle untrusted device
    - fs/proc/task_mmu: fix loss of young/dirty bits during pagemap scan
    - fs/proc/task_mmu: fix uffd-wp confusion in pagemap_scan_pmd_entry()
    - nvme-pci: Add quirk for broken MSIs
    - regulator: core: fix debugfs creation regression
    - spi: microchip-core-qspi: fix setting spi bus clock rate
    - ksmbd: off ipv6only for both ipv4/ipv6 binding
    - ksmbd: avoid to send duplicate lease break notifications
    - ksmbd: do not grant v2 lease if parent lease key and epoch are not set
    - tracefs: Reset permissions on remount if permissions are options
    - tracefs: Still use mount point as default permissions for instances
    - eventfs: Do not treat events directory different than other directories
    - Bluetooth: qca: fix invalid device address check
    - Bluetooth: qca: fix wcn3991 device address check
    - Bluetooth: qca: add missing firmware sanity checks
    - Bluetooth: qca: fix NVM configuration parsing
    - Bluetooth: qca: generalise device address check
    - Bluetooth: qca: fix info leak when fetching board id
    - Bluetooth: qca: fix info leak when fetching fw build id
    - Bluetooth: qca: fix firmware check error path
    - keys: Fix overwrite of key expiration on instantiation
    - Linux 6.8.10
  * Noble update: v6.8.9 upstream stable release (LP: #2070337)
    - cifs: Fix reacquisition of volume cookie on still-live connection
    - smb: client: fix rename(2) regression against samba
    - cifs: reinstate original behavior again for forceuid/forcegid
    - HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devc
    - HID: logitech-dj: allow mice to use all types of reports
    - arm64: dts: rockchip: set PHY address of MT7531 switch to 0x1f
    - arm64: dts: rockchip: enable internal pull-up on Q7_USB_ID for RK3399 Puma
    - arm64: dts: rockchip: fix alphabetical ordering RK3399 puma
    - arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma
    - arm64: dts: rockchip: Fix the i2c address of es8316 on Cool Pi CM5
    - arm64: dts: rockchip: Remove unsupported node from the Pinebook Pro dts
    - arm64: dts: mediatek: mt8183: Add power-domains properity to mfgcfg
    - arm64: dts: mediatek: mt8192: Add missing gce-client-reg to mutex
    - arm64: dts: mediatek: mt8195: Add missing gce-client-reg to vpp/vdosys
    - arm64: dts: mediatek: mt8195: Add missing gce-client-reg to mutex
    - arm64: dts: mediatek: mt8195: Add missing gce-client-reg to mutex1
    - arm64: dts: mediatek: cherry: Describe CPU supplies
    - arm64: dts: mediatek: mt8192-asurada: Update min voltage constraint for
      MT6315
    - arm64: dts: mediatek: mt8195-cherry: Update min voltage constraint for
      MT6315
    - arm64: dts: mediatek: mt8183-kukui: Use default min voltage for MT6358
    - arm64: dts: mediatek: mt7622: fix clock controllers
    - arm64: dts: mediatek: mt7622: fix IR nodename
    - arm64: dts: mediatek: mt7622: fix ethernet controller "compatible"
    - arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block
    - arm64: dts: mediatek: mt7986: reorder properties
    - arm64: dts: mediatek: mt7986: drop invalid properties from ethsys
    - arm64: dts: mediatek: mt7986: drop "#reset-cells" from Ethernet controller
    - arm64: dts: mediatek: mt7986: reorder nodes
    - arm64: dts: mediatek: mt7986: drop invalid thermal block clock
    - arm64: dts: mediatek: mt7986: prefix BPI-R3 cooling maps with "map-"
    - arm64: dts: mediatek: mt2712: fix validation errors
    - arm64: dts: rockchip: mark system power controller and fix typo on
      orangepi-5-plus
    - arm64: dts: rockchip: regulator for sd needs to be always on for BPI-R2Pro
    - block: fix module reference leakage from bdev_open_by_dev error path
    - arm64: dts: qcom: Fix type of "wdog" IRQs for remoteprocs
    - arm64: dts: qcom: x1e80100: Fix the compatible for cluster idle states
    - arm64: dts: qcom: sc8180x: Fix ss_phy_irq for secondary USB controller
    - gpio: tangier: Use correct type for the IRQ chip data
    - ARC: [plat-hsdk]: Remove misplaced interrupt-cells property
    - wifi: mac80211: clean up assignments to pointer cache.
    - wifi: mac80211: split mesh fast tx cache into local/proxied/forwarded
    - wifi: iwlwifi: mvm: remove old PASN station when adding a new one
    - wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd
    - drm/gma500: Remove lid code
    - wifi: mac80211_hwsim: init peer measurement result
    - wifi: mac80211: remove link before AP
    - wifi: mac80211: fix unaligned le16 access
    - net: libwx: fix alloc msix vectors failed
    - vxlan: drop packets from invalid src-address
    - net: bcmasp: fix memory leak when bringing down interface
    - mlxsw: core: Unregister EMAD trap using FORWARD action
    - mlxsw: core_env: Fix driver initialization with old firmware
    - mlxsw: pci: Fix driver initialization with old firmware
    - ARM: dts: microchip: at91-sama7g5ek: Replace regulator-suspend-voltage with
      the valid property
    - icmp: prevent possible NULL dereferences from icmp_build_probe()
    - bridge/br_netlink.c: no need to return void function
    - bnxt_en: refactor reset close code
    - bnxt_en: Fix the PCI-AER routines
    - bnxt_en: Fix error recovery for 5760X (P7) chips
    - cxl/core: Fix potential payload size confusion in cxl_mem_get_poison()
    - net: dsa: mv88e6xx: fix supported_interfaces setup in
      mv88e6250_phylink_get_caps()
    - NFC: trf7970a: disable all regulators on removal
    - netfs: Fix writethrough-mode error handling
    - ax25: Fix netdev refcount issue
    - soc: mediatek: mtk-svs: Append "-thermal" to thermal zone names
    - tools: ynl: don't ignore errors in NLMSG_DONE messages
    - net: usb: ax88179_178a: stop lying about skb->truesize
    - tcp: Fix Use-After-Free in tcp_ao_connect_init
    - net: gtp: Fix Use-After-Free in gtp_dellink
    - net: phy: mediatek-ge-soc: follow netdev LED trigger semantics
    - gpio: tegra186: Fix tegra186_gpio_is_accessible() check
    - drm/xe: Remove sysfs only once on action add failure
    - drm/xe: call free_gsc_pkt only once on action add failure
    - Bluetooth: hci_event: Use HCI error defines instead of magic values
    - Bluetooth: hci_conn: Only do ACL connections sequentially
    - Bluetooth: Remove pending ACL connection attempts
    - Bluetooth: hci_conn: Always use sk_timeo as conn_timeout
    - Bluetooth: hci_conn: Fix UAF Write in __hci_acl_create_connection_sync
    - Bluetooth: hci_sync: Add helper functions to manipulate cmd_sync queue
    - Bluetooth: hci_sync: Attempt to dequeue connection attempt
    - Bluetooth: ISO: Reassemble PA data for bcast sink
    - Bluetooth: hci_sync: Use advertised PHYs on hci_le_ext_create_conn_sync
    - Bluetooth: btusb: Fix triggering coredump implementation for QCA
    - Bluetooth: hci_event: Fix sending HCI_OP_READ_ENC_KEY_SIZE
    - Bluetooth: MGMT: Fix failing to MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUID
    - Bluetooth: btusb: mediatek: Fix double free of skb in coredump
    - Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing Adv Monitor
    - Bluetooth: qca: set power_ctrl_enabled on NULL returned by
      gpiod_get_optional()
    - ipvs: Fix checksumming on GSO of SCTP packets
    - net: openvswitch: Fix Use-After-Free in ovs_ct_exit
    - mlxsw: Use refcount_t for reference counting
    - mlxsw: spectrum_acl_tcam: Fix race in region ID allocation
    - mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work
    - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update
    - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash
    - mlxsw: spectrum_acl_tcam: Rate limit error message
    - mlxsw: spectrum_acl_tcam: Fix memory leak during rehash
    - mlxsw: spectrum_acl_tcam: Fix warning during rehash
    - mlxsw: spectrum_acl_tcam: Fix incorrect list API usage
    - mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work
    - eth: bnxt: fix counting packets discarded due to OOM and netpoll
    - ARM: dts: imx6ull-tarragon: fix USB over-current polarity
    - netfilter: nf_tables: honor table dormant flag from netdev release event
      path
    - net: phy: dp83869: Fix MII mode failure
    - net: ti: icssg-prueth: Fix signedness bug in prueth_init_rx_chns()
    - i40e: Do not use WQ_MEM_RECLAIM flag for workqueue
    - i40e: Report MFS in decimal base instead of hex
    - iavf: Fix TC config comparison with existing adapter TC config
    - ice: fix LAG and VF lock dependency in ice_reset_vf()
    - net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX packets
    - octeontx2-af: fix the double free in rvu_npc_freemem()
    - dpll: check that pin is registered in __dpll_pin_unregister()
    - dpll: fix dpll_pin_on_pin_register() for multiple parent pins
    - tls: fix lockless read of strp->msg_ready in ->poll
    - af_unix: Suppress false-positive lockdep splat for spin_lock() in
      __unix_gc().
    - netfs: Fix the pre-flush when appending to a file in writethrough mode
    - drm/amd/display: Check DP Alt mode DPCS state via DMUB
    - Revert "drm/amd/display: fix USB-C flag update after enc10 feature init"
    - xhci: move event processing for one interrupter to a separate function
    - usb: xhci: correct return value in case of STS_HCE
    - KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled
    - KVM: x86/pmu: Set enable bits for GP counters in PERF_GLOBAL_CTRL at "RESET"
    - drm: add drm_gem_object_is_shared_for_memory_stats() helper
    - drm/amdgpu: add shared fdinfo stats
    - drm/amdgpu: fix visible VRAM handling during faults
    - Revert "UBUNTU: SAUCE: selftests/seccomp: fix check of fds being assigned"
    - selftests/seccomp: user_notification_addfd check nextfd is available
    - selftests/seccomp: Change the syscall used in KILL_THREAD test
    - selftests/seccomp: Handle EINVAL on unshare(CLONE_NEWPID)
    - x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range
    - x86/cpu: Fix check for RDPKRU in __show_regs()
    - rust: phy: implement `Send` for `Registration`
    - rust: kernel: require `Send` for `Module` implementations
    - rust: don't select CONSTRUCTORS
    - [Config] updateconfigs to drop CONSTRUCTORS for rust
    - rust: init: remove impl Zeroable for Infallible
    - rust: make mutually exclusive with CFI_CLANG
    - kbuild: rust: remove unneeded `@rustc_cfg` to avoid ICE
    - kbuild: rust: force `alloc` extern to allow "empty" Rust files
    - rust: remove `params` from `module` macro example
    - Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old()
    - Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853
    - Bluetooth: qca: fix NULL-deref on non-serdev suspend
    - Bluetooth: qca: fix NULL-deref on non-serdev setup
    - mtd: rawnand: qcom: Fix broken OP_RESET_DEVICE command in
      qcom_misc_cmd_type_exec()
    - mm/hugetlb: fix missing hugetlb_lock for resv uncharge
    - mmc: sdhci-msm: pervent access to suspended controller
    - mmc: sdhci-of-dwcmshc: th1520: Increase tuning loop count to 128
    - mm: create FOLIO_FLAG_FALSE and FOLIO_TYPE_OPS macros
    - mm: support page_mapcount() on page_has_type() pages
    - mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio()
    - smb: client: Fix struct_group() usage in __packed structs
    - smb3: missing lock when picking channel
    - smb3: fix lock ordering potential deadlock in cifs_sync_mid_result
    - btrfs: fallback if compressed IO fails for ENOSPC
    - btrfs: fix wrong block_start calculation for btrfs_drop_extent_map_range()
    - btrfs: scrub: run relocation repair when/only needed
    - btrfs: fix information leak in btrfs_ioctl_logical_to_ino()
    - x86/tdx: Preserve shared bit on mprotect()
    - cpu: Re-enable CPU mitigations by default for !X86 architectures
    - [Config] updateconfigs for CPU_MITIGATIONS
    - eeprom: at24: fix memory corruption race condition
    - LoongArch: Fix callchain parse error with kernel tracepoint events
    - LoongArch: Fix access error when read fault on a write-only VMA
    - arm64: dts: qcom: sc8280xp: add missing PCIe minimum OPP
    - arm64: dts: qcom: sm8450: Fix the msi-map entries
    - arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma
    - dmaengine: Revert "dmaengine: pl330: issue_pending waits until WFP state"
    - dmaengine: xilinx: xdma: Fix wrong offsets in the buffers addresses in dma
      descriptor
    - dmaengine: xilinx: xdma: Fix synchronization issue
    - drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3
    - drm/amdgpu: Assign correct bits for SDMA HDP flush
    - drm/atomic-helper: fix parameter order in drm_format_conv_state_copy() call
    - drm/amdgpu/pm: Remove gpu_od if it's an empty directory
    - drm/amdgpu/umsch: don't execute umsch test when GPU is in reset/suspend
    - drm/amdgpu: Fix leak when GPU memory allocation fails
    - drm/amdkfd: Fix rescheduling of restore worker
    - drm/amdkfd: Fix eviction fence handling
    - irqchip/gic-v3-its: Prevent double free on error
    - ACPI: CPPC: Use access_width over bit_width for system memory accesses
    - ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro
    - ACPI: CPPC: Fix access width used for PCC registers
    - net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsec
    - ethernet: Add helper for assigning packet type when dest address does not
      match device address
    - net: b44: set pause params only when interface is up
    - macsec: Enable devices to advertise whether they update sk_buff md_dst
      during offloads
    - macsec: Detect if Rx skb is macsec-related for offloading devices that
      update md_dst
    - stackdepot: respect __GFP_NOLOCKDEP allocation flag
    - fbdev: fix incorrect address computation in deferred IO
    - udp: preserve the connected status if only UDP cmsg
    - mtd: limit OTP NVMEM cell parse to non-NAND devices
    - mtd: diskonchip: work around ubsan link failure
    - firmware: qcom: uefisecapp: Fix memory related IO errors and crashes
    - phy: qcom: qmp-combo: Fix register base for QSERDES_DP_PHY_MODE
    - phy: qcom: qmp-combo: Fix VCO div offset on v3
    - mm: turn folio_test_hugetlb into a PageType
    - mm: zswap: fix shrinker NULL crash with cgroup_disable=memory
    - dmaengine: owl: fix register access functions
    - dmaengine: tegra186: Fix residual calculation
    - idma64: Don't try to serve interrupts when device is powered off
    - soundwire: amd: fix for wake interrupt handling for clockstop mode
    - phy: marvell: a3700-comphy: Fix hardcoded array size
    - phy: freescale: imx8m-pcie: fix pcie link-up instability
    - phy: rockchip-snps-pcie3: fix bifurcation on rk3588
    - phy: rockchip-snps-pcie3: fix clearing PHP_GRF_PCIESEL_CON bits
    - phy: rockchip: naneng-combphy: Fix mux on rk3588
    - phy: qcom: m31: match requested regulator name with dt schema
    - dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue
    - dmaengine: idxd: Fix oops during rmmod on single-CPU platforms
    - riscv: Fix TASK_SIZE on 64-bit NOMMU
    - riscv: Fix loading 64-bit NOMMU kernels past the start of RAM
    - phy: ti: tusb1210: Resolve charger-det crash if charger psy is unregistered
    - dt-bindings: eeprom: at24: Fix ST M24C64-D compatible schema
    - sched/eevdf: Always update V if se->on_rq when reweighting
    - sched/eevdf: Fix miscalculation in reweight_entity() when se is not curr
    - riscv: hwprobe: fix invalid sign extension for RISCV_HWPROBE_EXT_ZVFHMIN
    - RISC-V: selftests: cbo: Ensure asm operands match constraints, take 2
    - phy: qcom: qmp-combo: fix VCO div offset on v5_5nm and v6
    - bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS
    - Bluetooth: hci_sync: Fix UAF in hci_acl_create_conn_sync
    - Bluetooth: hci_sync: Fix UAF on create_le_conn_complete
    - Bluetooth: hci_sync: Fix UAF on hci_abort_conn_sync
    - Linux 6.8.9
  * amdgpu hangs on DCN 3.5 at bootup: RIP:
    0010:dcn35_clk_mgr_construct+0x183/0x2210 [amdgpu] (LP: #2066233)
    - drm/amd/display: Atom Integrated System Info v2_2 for DCN35
  * [MTL] ACPI: PM: s2idle: Backport Linux ACPI s2idle patches to fix
    suspend/resume issue (LP: #2069231)
    - ACPI: PM: s2idle: Enable Low-Power S0 Idle MSFT UUID for non-AMD systems
    - ACPI: PM: s2idle: Evaluate all Low-Power S0 Idle _DSM functions
  * Removing legacy virtio-pci devices causes kernel panic (LP: #2067862)
    - virtio-pci: Check if is_avq is NULL
  * Mute/mic LEDs no function on ProBook 445/465 G11 (LP: #2069664)
    - ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 445/465 G11.
  * Mute/mic LEDs no function on  ProBook 440/460 G11 (LP: #2067669)
    - ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 440/460 G11.
  * rtw89_8852ce - Lost WIFI connection after suspend  (LP: #2065128)
    - wifi: rtw89: reset AFEDIG register in power off sequence
    - wifi: rtw89: 8852c: refine power sequence to imporve power consumption
  * CVE-2024-25742
    - x86/sev: Harden #VC instruction emulation somewhat
    - x86/sev: Check for MWAITX and MONITORX opcodes in the #VC handler
  * Noble update: v6.8.9 upstream stable release (LP: #2070337) //
    CVE-2024-35984
    - i2c: smbus: fix NULL function pointer dereference
  * Noble update: v6.8.9 upstream stable release (LP: #2070337) //
    CVE-2024-35990
    - dma: xilinx_dpdma: Fix locking
  * Noble update: v6.8.9 upstream stable release (LP: #2070337) //
    CVE-2024-35997
    - HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up
  * CVE-2024-36016
    - tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
  * CVE-2024-36008
    - ipv4: check for NULL idev in ip_route_use_hint()
  * CVE-2024-35992
    - phy: marvell: a3700-comphy: Fix out of bounds read

  [ Ubuntu-qcom: 6.8.0-1006.6 ]

  * [qcom alpha] Suppress noisy logs
    - SAUCE: ubuntu/qcom/wlan: supress noisy logs
    - SAUCE: ubuntu/qcom/wlan: supress noisy logs (take 2)
  * Miscellaneous Ubuntu changes
    - SAUCE: ubuntu/qcom/wlan: import wlan qclacld driver code from GA1.1
    - SAUCE: ubuntu/qcom/display: import qcm6490 display code from GA1.1
    - SAUCE: ubuntu/qcom/graphics: import qcm6490 graphics driver code from GA1.1
    - SAUCE: ubuntu/qcom/camera: import qcm6490 camera driver code from GA1.1
    - SAUCE: ubuntu/qcom/bt: import qcm6490 bluetooth driver from GA1.1
    - SAUCE: ubuntu/qcom/qps615: import ethernet driver from GA1.1
    - SAUCE: ubuntu/qcom: build external drivers
    - SAUCE: ubuntu/qcom: suppress warning and error
    - SAUCE: ubuntu/qcom/wlan: fix build warnings and errors in WLAN driver
    - SAUCE: ubuntu/qcom/graphics: change strtobool() to kstrtobool()
    - SAUCE: ubuntu/qcom/graphics: dynamically allocate the kgsl-pool shrinker for
      kernel>=6.7
    - SAUCE: ubuntu/qcom/camera: remove unused camera_banner
    - SAUCE: ubuntu/qcom/camera: use sizeof() instead of V4L2_SUBDEV_NAME_SIZE
    - SAUCE: ubuntu/qcom/camera: replace strlcpy() with strscpy()
    - SAUCE: ubuntu/qcom/qps615: replace strlcpy() with strscpy()
    - SAUCE: ubuntu/qcom/qps615: auto-load module
    - SAUCE: ubuntu/qcom: add missing inclusion
    - SAUCE: ubuntu/qcom/display: Rename min_buffers_needed to min_queued_buffers
    - SAUCE: ubuntu/qcom: remove DRM_UNLOCKED
    - SAUCE: ubuntu/qcom/display: suppress EPROBE_DEFER error log
    - SAUCE: qcom/bt: support uevent module loading
    - SAUCE: qcom/bt: add sentinel to MODULE_DEVICE_TABLE()
    - SAUCE: import external DT from GA 1.1
    - SAUCE: Add Makefile code to apply overlays for GA1
  * Miscellaneous upstream changes
    - QCLINUX: regulator: qcom-rpmh-regulator: Add debug-regulator support
    - PENDING: arm64: dts: qcom: qcs8550-rb5gen2: enable PMIC Volume and Power
      buttons
    - FROMLIST: dt-bindings: arm: qcom,ids: Add SoC ID for SM8650P
    - FROMLIST: soc: qcom: socinfo: Add SM8650P SoC ID table entry
    - PENDING: slimbus: messaging: use memcpy_fromio for io mapped memory
    - FROMLIST: arm64: dts: qcom: sm8650p: introduce sm8650p dtsi
    - FROMLIST: arm64: dts: qcom: add base AIM500 dtsi
    - FROMLIST: arm64: dts: qcom: add AIM500 AIoT
    - PENDING: arm64: qcom: dts: qcs8550: Add modem rproc node
    - QCLINUX: soc: qcom: f_qdss: Initialize qdss channel with NULL
    - PENDING: misc: fastrpc: Check for static PD status
    - QCLINUX: soc: qcom: Use SoC watchdog when Linux boots in hyp mode
    - QCLINUX: arm64: dts: qcom: qcm6490: Leave SoC watchdog enabled
    - QCLINUX: arm64: Enable watchdog configuration through sysfs
    - QCLINUX: soc: qcom: Make SoC debug module as builtin module
    - FROMLIST: soc: qcom: aoss: Add tracepoints in qmp_send()
    - PENDING: arm64: dts: qcom: sc7280: Add gpio for sec MI2S mclk
    - QCLINUX: arm64: dts: qcom: Add addons support for AIM500 AIoT
    - QCLINUX: arm64: defconfig: qcom: enable SM8650 related config
    - QCLINUX: arm64: dts: qcom: aim300: Add board-id and msm-id support
    - PENDING: misc: fastrpc: Fix use after free on devices
    - PENDING: arm64: dts: qcom: qcs8550-rb5gen2: Add definition for three LEDs
    - PENDING: arm64: dts: qcom: qcs8550-rb5gen2: Add definitions for flash leds
    - PENDING: iommu/arm-smmu-qcom: Fix an empty list_head accessing
    - PENDING: trece: buses: Change __assign_str to __assign_str_len
    - PENDING: spi: spi-geni-qcom: add trace log support
    - Revert "QCLINUX: arm64: configs: qcom_defconfig: Disable NVMEM_REBOOT_MODE"
    - PENDING: i2c: i2c-qcom-geni: Add trace log support
    - PENDING: arm64: dts: qcom: sm8550: add slimbus DT node
    - PENDING: arm64: dts: qcm6490: Disable nvmem-reboot-mode
    - QCLINUX: usb: dwc3: Initialize variable ret to 0
    - QCLINUX: usb: dwc3: qcom: Take wakelock to block pm suspend in autosleep
    - PENDING: soc: qcom: memory_dump: initialize initialized value
    - PENDING: arm64: dts: qcom: qcs6490-rb3gen2: disable ipa node on qcs6490
    - PENDING: arm64: dts: qcom: Enable PCIe1 on aim500
    - QCLINUX: arm64: dts: qcom: Add support for qps615 switch
    - QCLINUX: arm64: defconfig: Enable ARM64_VA=39
    - PENDING: arm64: dts: qcom: qcs6490-rb3gen2: Modify DVT device USB2
    - QCLINUX: virt: gunyah: Use kvcalloc for tracking large number of pages
    - PENDING: firmware: Error handling in qcom_scm_prepare_ice_key
    - PENDING: arm64: dts: qcom: sa8775p: Add UART node
    - QCLINUX: arm64: dts: qcom: Rename regulators for QCM6490
    - PENDING: power: supply: qcom_battmgr: Add support to configure USB ICL
    - QCLINUX: soc: qcom: Don't assume that soc watchdog is enabled by default
    - PENDING: arm64: dts: Add missing clkreq pin configuration
    - PENDING: arm64: dts: qcom: sa8775p: Add GPI configuration
    - QCLINUX: arm64: dts: qcom: Add board-id and msm-id for Rb3Gen2
    - QCLINUX: arm64: defconfig: Add AQC107 config
    - QCLINUX: usb: dwc3: qcom: Avoid PM Resume if device is RT suspended
    - PENDING: Bluetooth: Increase settling time for baudrate change VSC
    - PENDING: remoteproc: qcom: pas: Add SA8775p remoteproc support
    - PENDING: arm64: dts: qcom: sa8775p: add ADSP and CDSP support
    - QCLINUX: arm64: dts: qcom: sa8775p: add addons dts support for sa8775p
    - PENDING: arm64: dts: qcom: sa8775p: enable CDSP for SA8775p
    - PENDING: remoteproc: qcom: pas: Add SA8775p CDSP1 remoteproc support
    - PENDING: arm64: dts: qcom: sa8775p: add CDSP1 support
    - PENDING: arm64: dts: qcom: sa8775p: enable CDSP1 for SA8775p
    - PENDING: dt-bindings: mailbox: qcom-ipcc: Add GPDSP0 and GPDSP1 client
    - PENDING: remoteproc: qcom: pas: Add SA8775p GPDSP0 and GPDSP1 remoteproc
      support
    - PENDING: arm64: dts: qcom: sa8775p: add GPDSP0 and GPDSP1 support
    - QCLINUX: arm64: defconfig: Enable STMMAC eth and Marvell phy config
    - PENDING: uapi: add userspace interface file to uapi
    - PENDING: soc: qcom: llcc: add llcc config support for SA8775p platform
    - PENDING: arm64: dts: qcom: sa8775p: Add llcc support for SA8775p platform
    - PENDING: arm64: dts: qcom: sa8775p-ride: Enable llcc function
    - QCLINUX: arm64: defconfig: qcom: Enable i3c support
    - PENDING: soc: qcom: smem: Add boundary checks for partitions
    - PENDING: crypto: qce - Fetch interconnect bandwidth value from dtsi
    - PENDING: arm64: dts: qcom: sc7280: Define interconnect bandwidth value in
      dtsi
    - QCLINUX: rpmsg: glink: replace deprecated 'strcpy' with 'strscpy'
    - QCLINUX: arm64: defconfig: enable configs required for kubernetes
    - PENDING: slimbus: ngd: Add check before memory free
    - QCLINUX: arm64: dts: qcom: sa8775p: add dma-buf heaps
    - QCLINUX: arm64: dts: qcom: sa8775p: add secure buffer device
    - QCLINUX: arm64: dts: qcom: sa8775p: add mem-buf device
    - QCLINUX: arm64: dts: qcm6490-addons: Update memory dump table
    - QCLINUX: arm64: dts: qcom: sa8775p: Add gunyah watchdog support
    - PENDING: pcie: Save & restore configuration space for qps615
    - QCLINUX: thermal: qcom: Add support to update tsens trip based on nvmem data
    - PENDING: arm64: dts: qcom: sa8775p: Add IMEM and PIL info region
    - QCLINUX: arm64: dts: qcom: sa8775p: define kaslr offset and mem dump table
      regions
    - QCLINUX: arm64: dts: qcom: sa8775p-ride: Add board-id and msm-id support
    - QCLINUX: arm64: dts: qcom: sa8775p: Add shmbridge and smcinvoke nodes
    - FROMLIST: arm64: dts: qcom: qcm8550: introduce qcs8550 dtsi
    - PENDING: arm64: qcom: dts: qcs8550: Update included dtsi name for rb5gen2
    - QCLINUX: arm64: dts: qcom: qcs8550: update qcs8550 addons dtsi file name
    - PENDING: arm64: dts: qcom: sa8775p: enable ADSP and GPDSP for SA8775p
    - PENDING: USB: pci-quirks: skip usb_early_handoff for Renesas PCI USB
    - PENDING: coresight-tmc-etf: fix failure to disable/enable ETF after reading
    - QCLINUX: PCI: qcom: Enable powering up upd controller
    - QCLINUX: ASoC: qcm6490: Update channel slot number for slimbus codec dai
    - PENDING: arm64: dts: qcom: aim500: Add more reserved gpio pins
    - PENDING: soc: qcom: ice: Handle ice probe return
    - PENDING: usb: dwc3: core: Handle failure of get sync during cable disconnect
    - PENDING: arm64: dts: qcom: sa8775p: Enable smp2p-sleepstate
    - QCLINUX: clk: qcom: gcc-sa8775p: Remove the HW control clocks on SA8775P
    - PENDING: iris: Disable slice mode for VBR rate control
    - PENDING: usb: dwc3: qcom: Introduce post-connection done vendor hook
    - PENDING: misc: fastrpc: Add support for cdsp1 remoteproc
    - QCLINUX: arm64: dts: qcom: Enable tsens dynamic trip update for qcm6490
    - PENDING: crypto: qce - Bam crash during suspend-shutdown scenario
    - PENDING: arm64: dts: qcom: sa8775p-ride: add Bluetooth support
    - PENDING: arm64: dts: qcom: sa8775p: add CDSP1 fastrpc-compute-cb nodes
    - PENDING: dt-bindings: clock: qcom: Add SA8775P video clock controller
    - PENDING: clk: qcom: Add support for Video clock controller on SA8775P
    - PENDING: dt-bindings: clock: qcom: Add SA8775P camera controller
    - PENDING: clk: qcom: Add support for Camera Clock Controller on SA8775P
    - PENDING: dt-bindings: clock: qcom: Add SA8775P display controller
    - PENDING: clk: qcom: Add support for Display Controllers on SA8775P
    - PENDING: clk: qcom: Remove the CLK_IS_CRITICAL flag for SA8775P
    - QCLINUX: arm64: defconfig: enable Clock controllers SA8775P
    - PENDING: arm64: dts: qcom: sa8775p: add clock controllers support
    - QCLINUX: arm64: dts: qcs5430-rb3: Enable PCIE1
    - FROMLIST: PCI: hold the rescan mutex when scanning for the first time
    - FROMLIST: PCI/pwrctl: reuse the OF node for power controlled devices
    - FROMLIST: PCI/pwrctl: create platform devices for child OF nodes of the port
      node
    - FROMLIST: PCI/pwrctl: add PCI power control core code
    - FROMLIST: power: sequencing: implement the pwrseq core
    - FROMLIST: power: pwrseq: add a driver for the PMU module on the QCom WCN
      chipsets
    - FROMLIST: PCI/pwrctl: add a PCI power control driver for power sequenced
      devices
    - PENDING: PCI/pwrctl: enable power control for WCN6855
    - PENDING: power: pwrseq: add WCN6855 PMU support
    - PENDING: arm64: dts: qcom: sa8775p-ride: add pmu node for WCN6855
    - PENDING: Bluetooth: hci_qca: Drop unused event during BT on
    - config: enable PCA953x PCA954x and ANX7625 driver
    - PENDING: drm/bridge: anx7625: Fix circular dependency
    - PENDING: iris: devicetree: remove iommu and video enc dec nodes
    - PENDING: videocc: remove HW_CTRL from mvs0 gdsc
    - PENDING: interconnect: qcom: sa8775p: enable qos programming
    - PENDING: arm64: dts: qcom: sa8775p: Add reg field & clocks to program QoS
    - PENDING: arm64: dts: qcom: Add SD Card node for qcm6490-rb3
    - QCLINUX: arm64: dts: qcom: qcs6490: Add PCIe bridge and endpoint nodes
    - QCLINUX: arm64: dts: qcom:Add QPS615 and PHY devicestree config
    - QCLINUX: arm64: configs: qcom_defconfig: Enable NVMEM_REBOOT_MODE
    - QCLINUX: arm64: defconfig: qcom: Disable ASPM
    - PENDING: usb: dwc3: qcom: Check if driver is resumed before reg access
    - PENDING: arm64: dts: qcom: sa8775p-ride: Change swctrl-gpios in BT
    - PENDING: arm64: dts: qcom: sa8775p-pmics: enable rtc
    - QCLINUX: arm64: dts: qcom: sa8775p-addons: Add CMA heap
    - QCLINUX: arm64: defconfig: Enable vsock support
    - QCLINUX: arm64: defconfig: Host kernel accelerator for virtio net
    - QCLINUX: arm64: defconfig: Enable required virtio configs for VM
    - QCLINUX: arm64: defconfig: Enable watchdog drivers for VM
    - FROMLIST: drivers: qcom: icc-bwmon: Change zone1_thres_count to 3
    - PENDING: crypto: qce - remove return values from qce_crypto_probe()
    - thermal: re-add thermal_zone_set_trip()
    - thermal: tsens: remove use of thermal_zone_device_exec()
    - Revert "net: phylink: remove .validate() method"
    - Ubuntu [Config] update configs for GA 1.1

  [ Ubuntu-qcom: 6.8.0-1005.5 ]

  * Packaging resync (LP: #1786013)
    - [Packaging] drop getabis data
  * [RB3] Kernel back trace while audio play
    - Revert "ASoC: qcom: Move Soundwire runtime stream alloc to soundcards"
  * [qcom alpha] Suppress noisy logs
    - SAUCE: ubuntu/qcom/wlan: supress noisy logs (take 2)
  * Miscellaneous Ubuntu changes
    - SAUCE: qcom/bt: support uevent module loading
    - SAUCE: qcom/bt: add sentinel to MODULE_DEVICE_TABLE()
  [ Ubuntu: 6.8.0-38.38 ]
  * noble/linux: 6.8.0-38.38 -proposed tracker (LP: #2068318)
  * race_sched in ubuntu_stress_smoke_test will cause kernel panic on 6.8 with
    Azure Standard_A2_v2 instance (LP: #2068024)
    - sched/eevdf: Prevent vlag from going out of bounds in reweight_eevdf()
  * Noble: btrfs: re-introduce 'norecovery' mount option (LP: #2068591)
    - btrfs: re-introduce 'norecovery' mount option
  * Fix system hang while entering suspend with AMD Navi3x graphics
    (LP: #2063417)
    - drm/amdgpu/mes: fix use-after-free issue
  * Noble update: v6.8.8 upstream stable release (LP: #2068087)
    - io_uring: Fix io_cqring_wait() not restoring sigmask on get_timespec64()
      failure
    - drm/i915/cdclk: Fix voltage_level programming edge case
    - Revert "vmgenid: emit uevent when VMGENID updates"
    - SUNRPC: Fix rpcgss_context trace event acceptor field
    - selftests/ftrace: Limit length in subsystem-enable tests
    - random: handle creditable entropy from atomic process context
    - scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING
    - net: usb: ax88179_178a: avoid writing the mac address before first reading
    - btrfs: do not wait for short bulk allocation
    - btrfs: zoned: do not flag ZEROOUT on non-dirty extent buffer
    - r8169: fix LED-related deadlock on module removal
    - r8169: add missing conditional compiling for call to r8169_remove_leds
    - scsi: ufs: qcom: Add missing interconnect bandwidth values for Gear 5
    - netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get()
    - netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get()
    - netfilter: br_netfilter: skip conntrack input hook for promisc packets
    - netfilter: nft_set_pipapo: constify lookup fn args where possible
    - netfilter: nft_set_pipapo: walk over current view on netlink dump
    - netfilter: flowtable: validate pppoe header
    - netfilter: flowtable: incorrect pppoe tuple
    - af_unix: Call manage_oob() for every skb in unix_stream_read_generic().
    - af_unix: Don't peek OOB data without MSG_OOB.
    - net: sparx5: flower: fix fragment flags handling
    - net/mlx5: Lag, restore buckets number to default after hash LAG deactivation
    - net/mlx5: Restore mistakenly dropped parts in register devlink flow
    - net/mlx5e: Prevent deadlock while disabling aRFS
    - net: change maximum number of UDP segments to 128
    - octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation
    - selftests/tcp_ao: Make RST tests less flaky
    - selftests/tcp_ao: Zero-init tcp_ao_info_opt
    - selftests/tcp_ao: Fix fscanf() call for format-security
    - selftests/tcp_ao: Printing fixes to confirm with format-security
    - net: stmmac: Apply half-duplex-less constraint for DW QoS Eth only
    - net: stmmac: Fix max-speed being ignored on queue re-init
    - net: stmmac: Fix IP-cores specific MAC capabilities
    - ice: tc: check src_vsi in case of traffic from VF
    - ice: tc: allow zero flags in parsing tc flower
    - ice: Fix checking for unsupported keys on non-tunnel device
    - tun: limit printing rate when illegal packet received by tun dev
    - net: dsa: mt7530: fix mirroring frames received on local port
    - net: dsa: mt7530: fix port mirroring for MT7988 SoC switch
    - s390/ism: Properly fix receive message buffer allocation
    - netfilter: nf_tables: missing iterator type in lookup walk
    - netfilter: nf_tables: restore set elements when delete set fails
    - gpiolib: swnode: Remove wrong header inclusion
    - netfilter: nf_tables: fix memleak in map from abort path
    - net/sched: Fix mirred deadlock on device recursion
    - net: ethernet: mtk_eth_soc: fix WED + wifi reset
    - ravb: Group descriptor types used in Rx ring
    - net: ravb: Count packets instead of descriptors in R-Car RX path
    - net: ravb: Allow RX loop to move past DMA mapping errors
    - net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before using them
    - NFSD: fix endianness issue in nfsd4_encode_fattr4
    - RDMA/rxe: Fix the problem "mutex_destroy missing"
    - RDMA/cm: Print the old state when cm_destroy_id gets timeout
    - RDMA/mlx5: Fix port number for counter query in multi-port configuration
    - perf annotate: Make sure to call symbol__annotate2() in TUI
    - perf lock contention: Add a missing NULL check
    - s390/qdio: handle deferred cc1
    - s390/cio: fix race condition during online processing
    - iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest
    - iommufd: Add config needed for iommufd_fail_nth
    - drm: nv04: Fix out of bounds access
    - drm/v3d: Don't increment `enabled_ns` twice
    - userfaultfd: change src_folio after ensuring it's unpinned in UFFDIO_MOVE
    - thunderbolt: Introduce tb_port_reset()
    - thunderbolt: Introduce tb_path_deactivate_hop()
    - thunderbolt: Make tb_switch_reset() support Thunderbolt 2, 3 and USB4
      routers
    - thunderbolt: Reset topology created by the boot firmware
    - drm/panel: visionox-rm69299: don't unregister DSI device
    - drm/radeon: make -fstrict-flex-arrays=3 happy
    - ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4
    - thermal/debugfs: Add missing count increment to thermal_debug_tz_trip_up()
    - platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes
    - interconnect: qcom: x1e80100: Remove inexistent ACV_PERF BCM
    - interconnect: Don't access req_list while it's being manipulated
    - clk: Remove prepare_lock hold assertion in __clk_release()
    - clk: Initialize struct clk_core kref earlier
    - clk: Get runtime PM before walking tree during disable_unused
    - clk: Get runtime PM before walking tree for clk_summary
    - clk: mediatek: Do a runtime PM get on controllers during probe
    - clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port
    - selftests/powerpc/papr-vpd: Fix missing variable initialization
    - x86/bugs: Fix BHI retpoline check
    - x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
    - block: propagate partition scanning errors to the BLKRRPART ioctl
    - net/mlx5: E-switch, store eswitch pointer before registering devlink_param
    - ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages
    - ALSA: hda/tas2781: correct the register for pow calibrated data
    - ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N
    - ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with ALC269VC
    - usb: misc: onboard_usb_hub: Disable the USB hub clock on failure
    - misc: rtsx: Fix rts5264 driver status incorrect when card removed
    - thunderbolt: Avoid notify PM core about runtime PM resume
    - thunderbolt: Fix wake configurations after device unplug
    - thunderbolt: Do not create DisplayPort tunnels on adapters of the same
      router
    - comedi: vmk80xx: fix incomplete endpoint checking
    - serial: mxs-auart: add spinlock around changing cts state
    - serial/pmac_zilog: Remove flawed mitigation for rx irq flood
    - serial: 8250_dw: Revert: Do not reclock if already at correct rate
    - serial: stm32: Return IRQ_NONE in the ISR if no handling happend
    - serial: stm32: Reset .throttled state in .startup()
    - serial: core: Fix regression when runtime PM is not enabled
    - serial: core: Clearing the circular buffer before NULLifying it
    - serial: core: Fix missing shutdown and startup for serial base port
    - USB: serial: option: add Fibocom FM135-GL variants
    - USB: serial: option: add support for Fibocom FM650/FG650
    - USB: serial: option: add Lonsung U8300/U9300 product
    - USB: serial: option: support Quectel EM060K sub-models
    - USB: serial: option: add Rolling RW101-GL and RW135-GL support
    - USB: serial: option: add Telit FN920C04 rmnet compositions
    - Revert "usb: cdc-wdm: close race between read and workqueue"
    - usb: dwc2: host: Fix dereference issue in DDMA completion flow.
    - usb: Disable USB3 LPM at shutdown
    - usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb ep transport
      error
    - usb: typec: tcpm: Correct the PDO counting in pd_set
    - mei: me: disable RPL-S on SPS and IGN firmwares
    - speakup: Avoid crash on very long word
    - fs: sysfs: Fix reference leak in sysfs_break_active_protection()
    - sched: Add missing memory barrier in switch_mm_cid
    - KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible
    - KVM: x86/pmu: Disable support for adaptive PEBS
    - KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms
    - KVM: x86/mmu: x86: Don't overflow lpage_info when checking attributes
    - KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing dirty status
    - arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
    - arm64: hibernate: Fix level3 translation fault in swsusp_save()
    - init/main.c: Fix potential static_command_line memory overflow
    - mm/madvise: make MADV_POPULATE_(READ|WRITE) handle VM_FAULT_RETRY properly
    - mm/userfaultfd: allow hugetlb change protection upon poison entry
    - mm,swapops: update check in is_pfn_swap_entry for hwpoison entries
    - mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap is enabled
    - mm/shmem: inline shmem_is_huge() for disabled transparent hugepages
    - fuse: fix leaked ENOSYS error on first statx call
    - drm/amdkfd: Fix memory leak in create_process failure
    - drm/amdgpu: remove invalid resource->start check v2
    - drm/ttm: stop pooling cached NUMA pages v2
    - drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init
    - drm/vmwgfx: Fix prime import/export
    - drm/vmwgfx: Sort primary plane formats by order of preference
    - drm/vmwgfx: Fix crtc's atomic check conditional
    - nouveau: fix instmem race condition around ptr stores
    - bootconfig: use memblock_free_late to free xbc memory to buddy
    - Squashfs: check the inode number is not the invalid value of zero
    - nilfs2: fix OOB in nilfs_set_de_type
    - fork: defer linking file vma until vma is fully initialized
    - net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz XTAL MT7530
    - net: dsa: mt7530: fix enabling EEE on MT7531 switch on all boards
    - ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
    - ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
    - ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
    - ksmbd: common: use struct_group_attr instead of struct_group for
      network_open_info
    - thunderbolt: Reset only non-USB4 host routers in resume
    - Linux 6.8.8
  * Fix inaudible HDMI/DP audio on USB-C MST dock (LP: #2064689)
    - drm/i915/audio: Fix audio time stamp programming for DP
  * Add Cirrus Logic CS35L56 amplifier support (LP: #2062135)
    - ALSA: hda: realtek: Re-work CS35L41 fixups to re-use for other amps
    - ALSA: hda/realtek: Add quirks for HP G11 Laptops using CS35L56
  * net:fib_rule_tests.sh in ubuntu_kselftests_net fails on Noble (LP: #2066332)
    - Revert "UBUNTU: SAUCE: selftests: net: fix "from" match test in
      fib_rule_tests.sh"
  * mtk_t7xx WWAN module fails to probe with: Invalid device status 0x1
    (LP: #2049358)
    - Revert "UBUNTU: SAUCE: net: wwan: t7xx: PCIe reset rescan"
    - Revert "UBUNTU: SAUCE: net: wwan: t7xx: Add AP CLDMA"
    - net: wwan: t7xx: Add AP CLDMA
    - wwan: core: Add WWAN fastboot port type
    - net: wwan: t7xx: Add sysfs attribute for device state machine
    - net: wwan: t7xx: Infrastructure for early port configuration
    - net: wwan: t7xx: Add fastboot WWAN port
  * Pull-request to address TPM bypass issue (LP: #2037688)
    - [Config]: Configure TPM drivers as builtins for arm64 in annotations
  * re-enable Ubuntu FAN in the Noble kernel (LP: #2064508)
    - SAUCE: fan: add VXLAN implementation
    - SAUCE: fan: Fix NULL pointer dereference
    - SAUCE: fan: support vxlan strict length validation
  * update for V3 kernel bits and improved multiple fan slice support
    (LP: #1470091) // re-enable Ubuntu FAN in the Noble kernel (LP: #2064508)
    - SAUCE: fan: tunnel multiple mapping mode (v3)
  * TCP memory  leak, slow network (arm64) (LP: #2045560)
    - net: make SK_MEMORY_PCPU_RESERV tunable
    - net: fix sk_memory_allocated_{add|sub} vs softirqs
  * panel flickering after the i915.psr2 is enabled (LP: #2046315)
    - drm/i915/alpm: Add ALPM register definitions
    - drm/i915/psr: Add alpm_parameters struct
    - drm/i915/alpm: Calculate ALPM Entry check
    - drm/i915/alpm: Alpm aux wake configuration for lnl
    - drm/i915/display: Make intel_dp_aux_fw_sync_len available for PSR code
    - drm/i915/psr: Improve fast and IO wake lines calculation
    - drm/i915/psr: Calculate IO wake and fast wake lines for DISPLAY_VER < 12
    - drm/i915/display: Increase number of fast wake precharge pulses
  * I2C HID device sometimes fails to initialize causing touchpad to not work
    (LP: #2061040)
    - HID: i2c-hid: Revert to await reset ACK before reading report descriptor
  * Fix the RTL8852CE BT FW Crash based on SER false alarm (LP: #2060904)
    - wifi: rtw89: disable txptctrl IMR to avoid flase alarm
    - wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of
      firmware command
  * [X13s] Fingerprint reader is not working (LP: #2065376)
    - SAUCE: arm64: dts: qcom: sc8280xp: Add USB DWC3 Multiport controller
    - SAUCE: arm64: dts: qcom: sc8280xp-x13s: enable USB MP and fingerprint reader
  * Fix random HuC/GuC initialization failure of Intel i915 driver
    (LP: #2061049)
    - drm/i915/huc: Allow for very slow HuC loading
  * Add support of TAS2781 amp of audio (LP: #2064064)
    - ALSA: hda/tas2781: Add new vendor_id and subsystem_id to support ThinkPad
      ICE-1
  * Noble update: v6.8.7 upstream stable release (LP: #2065912)
    - smb3: fix Open files on server counter going negative
    - ata: libata-core: Allow command duration limits detection for ACS-4 drives
    - ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
    - drm/amdgpu/vpe: power on vpe when hw_init
    - batman-adv: Avoid infinite loop trying to resize local TT
    - ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE
    - ceph: switch to use cap_delay_lock for the unlink delay list
    - virtio_net: Do not send RSS key if it is not supported
    - arm64: tlb: Fix TLBI RANGE operand
    - ARM: dts: imx7s-warp: Pass OV2680 link-frequencies
    - raid1: fix use-after-free for original bio in raid1_write_request()
    - ring-buffer: Only update pages_touched when a new page is touched
    - Bluetooth: Fix memory leak in hci_req_sync_complete()
    - drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
    - platform/chrome: cros_ec_uart: properly fix race condition
    - ACPI: scan: Do not increase dep_unmet for already met dependencies
    - PM: s2idle: Make sure CPUs will wakeup directly on resume
    - media: cec: core: remove length check of Timer Status
    - btrfs: tests: allocate dummy fs_info and root in test_find_delalloc()
    - ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0
    - ARM: OMAP2+: fix N810 MMC gpiod table
    - mmc: omap: fix broken slot switch lookup
    - mmc: omap: fix deferred probe
    - mmc: omap: restore original power up/down steps
    - ARM: OMAP2+: fix USB regression on Nokia N8x0
    - firmware: arm_ffa: Fix the partition ID check in ffa_notification_info_get()
    - firmware: arm_scmi: Make raw debugfs entries non-seekable
    - cxl/mem: Fix for the index of Clear Event Record Handle
    - cxl/core/regs: Fix usage of map->reg_type in cxl_decode_regblock() before
      assigned
    - arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus regulator
    - arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus regulator
    - drm/msm: Add newlines to some debug prints
    - drm/msm/dpu: don't allow overriding data from catalog
    - drm/msm/dpu: make error messages at dpu_core_irq_register_callback() more
      sensible
    - dt-bindings: display/msm: sm8150-mdss: add DP node
    - arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
    - cxl/core: Fix initialization of mbox_cmd.size_out in get event
    - Revert "drm/qxl: simplify qxl_fence_wait"
    - nouveau: fix function cast warning
    - drm/msm/adreno: Set highest_bank_bit for A619
    - scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
    - scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
    - net: openvswitch: fix unwanted error log on timeout policy probing
    - u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file
    - xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
    - octeontx2-pf: Fix transmit scheduler resource leak
    - block: fix q->blkg_list corruption during disk rebind
    - lib: checksum: hide unused expected_csum_ipv6_magic[]
    - geneve: fix header validation in geneve[6]_xmit_skb
    - s390/ism: fix receive message buffer allocation
    - bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init()
    - bnxt_en: Fix error recovery for RoCE ulp client
    - bnxt_en: Reset PTP tx_avail after possible firmware reset
    - ACPI: bus: allow _UID matching for integer zero
    - base/node / ACPI: Enumerate node access class for 'struct access_coordinate'
    - ACPI: HMAT: Introduce 2 levels of generic port access class
    - ACPI: HMAT / cxl: Add retrieval of generic port coordinates for both access
      classes
    - cxl: Split out combine_coordinates() for common shared usage
    - cxl: Split out host bridge access coordinates
    - cxl: Remove checking of iter in cxl_endpoint_get_perf_coordinates()
    - cxl: Fix retrieving of access_coordinates in PCIe path
    - net: ks8851: Inline ks8851_rx_skb()
    - net: ks8851: Handle softirqs at the end of IRQ thread to fix hang
    - af_unix: Clear stale u->oob_skb.
    - octeontx2-af: Fix NIX SQ mode and BP config
    - ipv6: fib: hide unused 'pn' variable
    - ipv4/route: avoid unused-but-set-variable warning
    - ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr
    - pds_core: use pci_reset_function for health reset
    - pds_core: Fix pdsc_check_pci_health function to use work thread
    - Bluetooth: ISO: Align broadcast sync_timeout with connection timeout
    - Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset
    - Bluetooth: hci_sync: Use QoS to determine which PHY to scan
    - Bluetooth: hci_sync: Fix using the same interval and window for Coded PHY
    - Bluetooth: SCO: Fix not validating setsockopt user input
    - Bluetooth: RFCOMM: Fix not validating setsockopt user input
    - Bluetooth: L2CAP: Fix not validating setsockopt user input
    - Bluetooth: ISO: Fix not validating setsockopt user input
    - Bluetooth: hci_sock: Fix not validating setsockopt user input
    - Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED bit
    - netfilter: complete validation of user input
    - net/mlx5: SF, Stop waiting for FW as teardown was called
    - net/mlx5: Register devlink first under devlink lock
    - net/mlx5: offset comp irq index in name by one
    - net/mlx5: Properly link new fs rules into the tree
    - net/mlx5: Correctly compare pkt reformat ids
    - net/mlx5e: RSS, Block changing channels number when RXFH is configured
    - net/mlx5e: Fix mlx5e_priv_init() cleanup flow
    - net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
    - net/mlx5e: Do not produce metadata freelist entries in Tx port ts WQE xmit
    - net: sparx5: fix wrong config being used when reconfiguring PCS
    - Revert "s390/ism: fix receive message buffer allocation"
    - net: dsa: mt7530: trap link-local frames regardless of ST Port State
    - af_unix: Do not use atomic ops for unix_sk(sk)->inflight.
    - af_unix: Fix garbage collector racing against connect()
    - net: ena: Fix potential sign extension issue
    - net: ena: Wrong missing IO completions check order
    - net: ena: Fix incorrect descriptor free behavior
    - net: ena: Set tx_info->xdpf value to NULL
    - drm/xe/display: Fix double mutex initialization
    - drm/xe/hwmon: Cast result to output precision on left shift of operand
    - tracing: hide unused ftrace_event_id_fops
    - iommu/vt-d: Fix wrong use of pasid config
    - iommu/vt-d: Allocate local memory for page request queue
    - iommu/vt-d: Fix WARN_ON in iommu probe path
    - io_uring: refactor DEFER_TASKRUN multishot checks
    - io_uring: disable io-wq execution of multishot NOWAIT requests
    - btrfs: qgroup: correctly model root qgroup rsv in convert
    - btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume operations
    - btrfs: record delayed inode root in transaction
    - btrfs: qgroup: convert PREALLOC to PERTRANS after record_root_in_trans
    - io_uring/net: restore msg_control on sendzc retry
    - kprobes: Fix possible use-after-free issue on kprobe registration
    - fs/proc: remove redundant comments from /proc/bootconfig
    - fs/proc: Skip bootloader comment if no embedded kernel parameters
    - scsi: sg: Avoid sg device teardown race
    - scsi: sg: Avoid race in error handling & drop bogus warn
    - accel/ivpu: Check return code of ipc->lock init
    - accel/ivpu: Fix PCI D0 state entry in resume
    - accel/ivpu: Put NPU back to D3hot after failed resume
    - accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
    - accel/ivpu: Fix deadlock in context_xa
    - drm/vmwgfx: Enable DMA mappings with SEV
    - drm/i915/vrr: Disable VRR when using bigjoiner
    - drm/amdkfd: Reset GPU on queue preemption failure
    - drm/ast: Fix soft lockup
    - drm/panfrost: Fix the error path in panfrost_mmu_map_fault_addr()
    - drm/client: Fully protect modes[] with dev->mode_config.mutex
    - drm/msm/dp: fix runtime PM leak on disconnect
    - drm/msm/dp: fix runtime PM leak on connect failure
    - drm/amdgpu/umsch: reinitialize write pointer in hw init
    - arm64: dts: imx8qm-ss-dma: fix can lpcg indices
    - arm64: dts: imx8-ss-dma: fix can lpcg indices
    - arm64: dts: imx8-ss-dma: fix adc lpcg indices
    - arm64: dts: imx8-ss-conn: fix usb lpcg indices
    - arm64: dts: imx8-ss-dma: fix pwm lpcg indices
    - arm64: dts: imx8-ss-lsio: fix pwm lpcg indices
    - arm64: dts: imx8-ss-dma: fix spi lpcg indices
    - vhost: Add smp_rmb() in vhost_vq_avail_empty()
    - vhost: Add smp_rmb() in vhost_enable_notify()
    - perf/x86: Fix out of range data
    - x86/cpu: Actually turn off mitigations by default for
      SPECULATION_MITIGATIONS=n
    - selftests/timers/posix_timers: Reimplement check_timer_distribution()
    - selftests: timers: Fix posix_timers ksft_print_msg() warning
    - selftests: timers: Fix abs() warning in posix_timers test
    - selftests: kselftest: Mark functions that unconditionally call exit() as
      __noreturn
    - x86/apic: Force native_apic_mem_read() to use the MOV instruction
    - irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
    - selftests: kselftest: Fix build failure with NOLIBC
    - kernfs: annotate different lockdep class for of->mutex of writable files
    - x86/bugs: Fix return type of spectre_bhi_state()
    - x86/bugs: Fix BHI documentation
    - x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
    - x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr'
    - x86/bugs: Fix BHI handling of RRSBA
    - x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
    - x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
    - [Config] updateconfigs to remove obsolete SPECTRE_BHI_AUTO
    - x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
      CONFIG_MITIGATION_SPECTRE_BHI
    - [Config] updateconfigs to enable new MITIGATION_SPECTRE_BHI
    - drm/i915/cdclk: Fix CDCLK programming order when pipes are active
    - drm/i915/psr: Disable PSR when bigjoiner is used
    - drm/i915: Disable port sync when bigjoiner is used
    - drm/i915: Disable live M/N updates when using bigjoiner
    - drm/amdgpu: Reset dGPU if suspend got aborted
    - drm/amdgpu: always force full reset for SOC21
    - drm/amdgpu: fix incorrect number of active RBs for gfx11
    - drm/amdgpu: differentiate external rev id for gfx 11.5.0
    - drm/amd/display: Program VSC SDP colorimetry for all DP sinks >= 1.4
    - drm/amd/display: Set VSC SDP Colorimetry same way for MST and SST
    - drm/amd/display: Do not recursively call manual trigger programming
    - drm/amd/display: Return max resolution supported by DWB
    - drm/amd/display: always reset ODM mode in context when adding first plane
    - drm/amd/display: fix disable otg wa logic in DCN316
    - Linux 6.8.7
  * Noble update: v6.8.6 upstream stable release (LP: #2065899)
    - amdkfd: use calloc instead of kzalloc to avoid integer overflow
    - wifi: ath9k: fix LNA selection in ath_ant_try_scan()
    - wifi: rtw89: fix null pointer access when abort scan
    - bnx2x: Fix firmware version string character counts
    - net: stmmac: dwmac-starfive: Add support for JH7100 SoC
    - net: phy: phy_device: Prevent nullptr exceptions on ISR
    - wifi: rtw89: pci: validate RX tag for RXQ and RPQ
    - wifi: rtw89: pci: enlarge RX DMA buffer to consider size of RX descriptor
    - VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
    - wifi: iwlwifi: pcie: Add the PCI device id for new hardware
    - arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
    - net: dsa: qca8k: put MDIO controller OF node if unavailable
    - arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
    - printk: For @suppress_panic_printk check for other CPU in panic
    - panic: Flush kernel log buffer at the end
    - dump_stack: Do not get cpu_sync for panic CPU
    - wifi: iwlwifi: pcie: Add new PCI device id and CNVI
    - cpuidle: Avoid potential overflow in integer multiplication
    - ARM: dts: rockchip: fix rk3288 hdmi ports node
    - ARM: dts: rockchip: fix rk322x hdmi ports node
    - arm64: dts: rockchip: fix rk3328 hdmi ports node
    - arm64: dts: rockchip: fix rk3399 hdmi ports node
    - net: add netdev_lockdep_set_classes() to virtual drivers
    - arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
    - pmdomain: ti: Add a null pointer check to the omap_prm_domain_init
    - pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to hdmimix domain
    - ACPI: resource: Add IRQ override quirk for ASUS ExpertBook B2502FBA
    - ionic: set adminq irq affinity
    - net: skbuff: add overflow debug check to pull/push helpers
    - firmware: tegra: bpmp: Return directly after a failed kzalloc() in
      get_filename()
    - wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
    - wifi: mt76: mt7915: add locking for accessing mapped registers
    - wifi: mt76: mt7996: disable AMSDU for non-data frames
    - wifi: mt76: mt7996: add locking for accessing mapped registers
    - ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of
      CONFIG_X86_ANDROID_TABLETS
    - ACPI: x86: Add DELL0501 handling to acpi_quirk_skip_serdev_enumeration()
    - pstore/zone: Add a null pointer check to the psz_kmsg_read
    - tools/power x86_energy_perf_policy: Fix file leak in get_pkg_num()
    - net: pcs: xpcs: Return EINVAL in the internal methods
    - dma-direct: Leak pages on dma_set_decrypted() failure
    - wifi: ath11k: decrease MHI channel buffer length to 8KB
    - iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of attach_dev
    - cpufreq: Don't unregister cpufreq cooling on CPU hotplug
    - overflow: Allow non-type arg to type_max() and type_min()
    - wifi: iwlwifi: Add missing MODULE_FIRMWARE() for *.pnvm
    - wifi: cfg80211: check A-MSDU format more carefully
    - btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks()
    - btrfs: export: handle invalid inode or root reference in btrfs_get_parent()
    - btrfs: send: handle path ref underflow in header iterate_inode_ref()
    - ice: use relative VSI index for VFs instead of PF VSI number
    - net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
    - netdev: let netlink core handle -EMSGSIZE errors
    - Bluetooth: btintel: Fix null ptr deref in btintel_read_version
    - Bluetooth: btmtk: Add MODULE_FIRMWARE() for MT7922
    - Bluetooth: Add new quirk for broken read key length on ATS2851
    - drm/vc4: don't check if plane->state->fb == state->fb
    - drm/ci: uprev mesa version: fix kdl commit fetch
    - drm/amdgpu: Skip do PCI error slot reset during RAS recovery
    - Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails
    - drm: panel-orientation-quirks: Add quirk for GPD Win Mini
    - ASoC: SOF: amd: Optimize quirk for Valve Galileo
    - drm/ttm: return ENOSPC from ttm_bo_mem_space v3
    - scsi: ufs: qcom: Avoid re-init quirk when gears match
    - drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
    - pinctrl: renesas: checker: Limit cfg reg enum checks to provided IDs
    - sysv: don't call sb_bread() with pointers_lock held
    - scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
    - drm/amd/display: Disable idle reallow as part of command/gpint execution
    - isofs: handle CDs with bad root inode but good Joliet root directory
    - ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
    - ASoC: Intel: common: DMI remap for rebranded Intel NUC M15 (LAPRC710)
      laptops
    - rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
    - rcu-tasks: Repair RCU Tasks Trace quiescence check
    - Julia Lawall reported this null pointer dereference, this should fix it.
    - media: sta2x11: fix irq handler cast
    - ALSA: firewire-lib: handle quirk to calculate payload quadlets as data block
      counter
    - drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
    - x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
    - ASoC: Intel: avs: Populate board selection with new I2S entries
    - ext4: add a hint for block bitmap corrupt state in mb_groups
    - ext4: forbid commit inconsistent quota data when errors=remount-ro
    - drm/amd/display: Fix nanosec stat overflow
    - accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid warnings
    - i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
    - HID: input: avoid polling stylus battery on Chromebook Pompom
    - drm/amd/amdgpu: Fix potential ioremap() memory leaks in amdgpu_device_init()
    - drm: Check output polling initialized before disabling
    - drm: Check polling initialized before enabling in
      drm_helper_probe_single_connector_modes
    - SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned
      int
    - PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge
    - Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default"
    - libperf evlist: Avoid out-of-bounds access
    - crypto: iaa - Fix async_disable descriptor leak
    - input/touchscreen: imagis: Correct the maximum touch area value
    - drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk for HIP09
    - block: prevent division by zero in blk_rq_stat_sum()
    - RDMA/cm: add timeout to cm_destroy_id wait
    - Input: imagis - use FIELD_GET where applicable
    - Input: allocate keycode for Display refresh rate toggle
    - platform/x86: acer-wmi: Add support for Acer PH16-71
    - platform/x86: acer-wmi: Add predator_v4 module parameter
    - platform/x86: touchscreen_dmi: Add an extra entry for a variant of the Chuwi
      Vi8 tablet
    - perf/x86/amd/lbr: Discard erroneous branch entries
    - ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
    - ktest: force $buildonly = 1 for 'make_warnings_file' test type
    - Input: xpad - add support for Snakebyte GAMEPADs
    - ring-buffer: use READ_ONCE() to read cpu_buffer->commit_page in concurrent
      environment
    - tools: iio: replace seekdir() in iio_generic_buffer
    - bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state
    - kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in
      kernfs_find_and_get_node_by_id()
    - usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
    - thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX capabilities
      read
    - usb: gadget: uvc: refactor the check for a valid buffer in the pump worker
    - usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
    - usb: typec: ucsi: Limit read size on v1.2
    - serial: 8250_of: Drop quirk fot NPCM from 8250_port
    - thunderbolt: Keep the domain powered when USB4 port is in redrive mode
    - usb: typec: tcpci: add generic tcpci fallback compatible
    - usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined
    - ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
    - thermal/of: Assume polling-delay(-passive) 0 when absent
    - ASoC: soc-core.c: Skip dummy codec when adding platforms
    - x86/xen: attempt to inflate the memory balloon on PVH
    - fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
    - io_uring: clear opcode specific data for an early failure
    - modpost: fix null pointer dereference
    - drivers/nvme: Add quirks for device 126f:2262
    - fbmon: prevent division by zero in fb_videomode_from_videomode()
    - ALSA: hda/realtek: Add quirks for some Clevo laptops
    - drm/amdgpu: Init zone device and drm client after mode-1 reset on reload
    - gcc-plugins/stackleak: Avoid .head.text section
    - media: mediatek: vcodec: Fix oops when HEVC init fails
    - media: mediatek: vcodec: adding lock to protect decoder context list
    - media: mediatek: vcodec: adding lock to protect encoder context list
    - randomize_kstack: Improve entropy diffusion
    - platform/x86/intel/hid: Don't wake on 5-button releases
    - platform/x86: intel-vbtn: Update tablet mode switch at end of probe
    - nouveau: fix devinit paths to only handle display on GSP.
    - Bluetooth: btintel: Fixe build regression
    - net: mpls: error out if inner headers are not set
    - VMCI: Fix possible memcpy() run-time warning in
      vmci_datagram_invoke_guest_handler()
    - x86/vdso: Fix rethunk patching for vdso-image-x32.o too
    - Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks in
      amdgpu_device_init()"
    - Linux 6.8.6
  * Noble update: v6.8.5 upstream stable release (LP: #2065400)
    - scripts/bpf_doc: Use silent mode when exec make cmd
    - xsk: Don't assume metadata is always requested in TX completion
    - s390/bpf: Fix bpf_plt pointer arithmetic
    - bpf, arm64: fix bug in BPF_LDX_MEMSX
    - dma-buf: Fix NULL pointer dereference in sanitycheck()
    - arm64: bpf: fix 32bit unconditional bswap
    - nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
    - nfsd: Fix error cleanup path in nfsd_rename()
    - tools: ynl: fix setting presence bits in simple nests
    - mlxbf_gige: stop PHY during open() error paths
    - wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF
    - wifi: iwlwifi: mvm: rfi: fix potential response leaks
    - wifi: iwlwifi: mvm: include link ID when releasing frames
    - ALSA: hda: cs35l56: Set the init_done flag before component_add()
    - ice: Refactor FW data type and fix bitmap casting issue
    - ice: fix memory corruption bug with suspend and rebuild
    - ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
    - igc: Remove stale comment about Tx timestamping
    - drm/xe: Remove unused xe_bo->props struct
    - drm/xe: Add exec_queue.sched_props.job_timeout_ms
    - drm/xe/guc_submit: use jiffies for job timeout
    - drm/xe/queue: fix engine_class bounds check
    - drm/xe/device: fix XE_MAX_GT_PER_TILE check
    - drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check
    - dpll: indent DPLL option type by a tab
    - s390/qeth: handle deferred cc1
    - net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
    - tcp: properly terminate timers for kernel sockets
    - net: wwan: t7xx: Split 64bit accesses to fix alignment issues
    - drm/rockchip: vop2: Remove AR30 and AB30 format support
    - selftests: vxlan_mdb: Fix failures with old libnet
    - gpiolib: Fix debug messaging in gpiod_find_and_request()
    - ACPICA: debugger: check status of acpi_evaluate_object() in
      acpi_db_walk_for_fields()
    - net: hns3: fix index limit to support all queue stats
    - net: hns3: fix kernel crash when devlink reload during pf initialization
    - net: hns3: mark unexcuted loopback test result as UNEXECUTED
    - tls: recv: process_rx_list shouldn't use an offset with kvec
    - tls: adjust recv return with async crypto and failed copy to userspace
    - tls: get psock ref after taking rxlock to avoid leak
    - mlxbf_gige: call request_irq() after NAPI initialized
    - drm/amd/display: Update P010 scaling cap
    - drm/amd/display: Send DTBCLK disable message on first commit
    - bpf: Protect against int overflow for stack access size
    - cifs: Fix duplicate fscache cookie warnings
    - netfilter: nf_tables: reject destroy command to remove basechain hooks
    - netfilter: nf_tables: reject table flag and netdev basechain updates
    - netfilter: nf_tables: skip netdev hook unregistration if table is dormant
    - iommu: Validate the PASID in iommu_attach_device_pasid()
    - net: bcmasp: Bring up unimac after PHY link up
    - net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
    - Octeontx2-af: fix pause frame configuration in GMP mode
    - inet: inet_defrag: prevent sk release while still in use
    - drm/i915: Stop doing double audio enable/disable on SDVO and g4x+ DP
    - drm/i915/display: Disable AuxCCS framebuffers if built for Xe
    - drm/i915/xelpg: Extend some workarounds/tuning to gfx version 12.74
    - drm/i915/mtl: Update workaround 14018575942
    - drm/i915: Do not print 'pxp init failed with 0' when it succeed
    - dm integrity: fix out-of-range warning
    - modpost: do not make find_tosym() return NULL
    - kbuild: make -Woverride-init warnings more consistent
    - mm/treewide: replace pud_large() with pud_leaf()
    - Revert "x86/mm/ident_map: Use gbpages only where full GB page should be
      mapped."
    - gpio: cdev: sanitize the label before requesting the interrupt
    - RISC-V: KVM: Fix APLIC setipnum_le/be write emulation
    - RISC-V: KVM: Fix APLIC in_clrip[x] read emulation
    - KVM: arm64: Fix host-programmed guest events in nVHE
    - KVM: arm64: Fix out-of-IPA space translation fault handling
    - selinux: avoid dereference of garbage after mount failure
    - r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d
    - x86/cpufeatures: Add CPUID_LNX_5 to track recently added Linux-defined word
    - x86/bpf: Fix IP after emitting call depth accounting
    - Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT"
    - arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as broken
    - Bluetooth: qca: fix device-address endianness
    - Bluetooth: add quirk for broken address properties
    - Bluetooth: hci_event: set the conn encrypted before conn establishes
    - Bluetooth: Fix TOCTOU in HCI debugfs implementation
    - netfilter: nf_tables: release batch on table validation from abort path
    - netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path
    - selftests: mptcp: join: fix dev in check_endpoint
    - net/rds: fix possible cp null dereference
    - net: usb: ax88179_178a: avoid the interface always configured as random
      address
    - net: mana: Fix Rx DMA datasize and skb_over_panic
    - vsock/virtio: fix packet delivery to tap device
    - netfilter: nf_tables: reject new basechain after table flag update
    - netfilter: nf_tables: flush pending destroy work before exit_net release
    - netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get()
    - netfilter: nf_tables: discard table flag update with pending basechain
      deletion
    - netfilter: validate user input for expected length
    - vboxsf: Avoid an spurious warning if load_nls_xxx() fails
    - bpf, sockmap: Prevent lock inversion deadlock in map delete elem
    - mptcp: prevent BPF accessing lowat from a subflow socket.
    - x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for
      !SRSO
    - KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
    - KVM: arm64: Ensure target address is granule-aligned for range TLBI
    - net/sched: act_skbmod: prevent kernel-infoleak
    - net: dsa: sja1105: Fix parameters order in sja1110_pcs_mdio_write_c45()
    - net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
    - net: stmmac: fix rx queue priority assignment
    - net: phy: micrel: lan8814: Fix when enabling/disabling 1-step timestamping
    - net: txgbe: fix i2c dev name cannot match clkdev
    - net: fec: Set mac_managed_pm during probe
    - net: phy: micrel: Fix potential null pointer dereference
    - net: dsa: mv88e6xxx: fix usable ports on 88e6020
    - selftests: net: gro fwd: update vxlan GRO test expectations
    - gro: fix ownership transfer
    - idpf: fix kernel panic on unknown packet types
    - ice: fix enabling RX VLAN filtering
    - i40e: Fix VF MAC filter removal
    - tcp: Fix bind() regression for v6-only wildcard and v4-mapped-v6 non-
      wildcard addresses.
    - erspan: make sure erspan_base_hdr is present in skb->head
    - selftests: reuseaddr_conflict: add missing new line at the end of the output
    - tcp: Fix bind() regression for v6-only wildcard and v4(-mapped-v6) non-
      wildcard addresses.
    - ax25: fix use-after-free bugs caused by ax25_ds_del_timer
    - e1000e: Workaround for sporadic MDI error on Meteor Lake systems
    - ipv6: Fix infinite recursion in fib6_dump_done().
    - mlxbf_gige: stop interface during shutdown
    - r8169: skip DASH fw status checks when DASH is disabled
    - udp: do not accept non-tunnel GSO skbs landing in a tunnel
    - udp: do not transition UDP GRO fraglist partial checksums to unnecessary
    - udp: prevent local UDP tunnel packets from being GROed
    - octeontx2-af: Fix issue with loading coalesced KPU profiles
    - octeontx2-pf: check negative error code in otx2_open()
    - octeontx2-af: Add array index check
    - i40e: fix i40e_count_filters() to count only active/new filters
    - i40e: fix vf may be used uninitialized in this function warning
    - i40e: Enforce software interrupt during busy-poll exit
    - drm/amd: Flush GFXOFF requests in prepare stage
    - e1000e: Minor flow correction in e1000_shutdown function
    - e1000e: move force SMBUS from enable ulp function to avoid PHY loss issue
    - mean_and_variance: Drop always failing tests
    - net: ravb: Let IP-specific receive function to interrogate descriptors
    - net: ravb: Always process TX descriptor ring
    - net: ravb: Always update error counters
    - KVM: SVM: Use unsigned integers when dealing with ASIDs
    - KVM: SVM: Add support for allowing zero SEV ASIDs
    - selftests: mptcp: connect: fix shellcheck warnings
    - selftests: mptcp: use += operator to append strings
    - mptcp: don't account accept() of non-MPC client as fallback to TCP
    - 9p: Fix read/write debug statements to report server reply
    - ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl()
    - ASoC: cs42l43: Correct extraction of data pointer in suspend/resume
    - riscv: mm: Fix prototype to avoid discarding const
    - riscv: hwprobe: do not produce frtace relocation
    - drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not supported
    - block: count BLK_OPEN_RESTRICT_WRITES openers
    - RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ
    - ASoC: amd: acp: fix for acp pdm configuration check
    - regmap: maple: Fix cache corruption in regcache_maple_drop()
    - ALSA: hda: cs35l56: Add ACPI device match tables
    - drm/panfrost: fix power transition timeout warnings
    - nouveau/uvmm: fix addr/range calcs for remap operations
    - drm/prime: Unbreak virtgpu dma-buf export
    - ASoC: rt5682-sdw: fix locking sequence
    - ASoC: rt711-sdca: fix locking sequence
    - ASoC: rt711-sdw: fix locking sequence
    - ASoC: rt712-sdca-sdw: fix locking sequence
    - ASoC: rt722-sdca-sdw: fix locking sequence
    - ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
    - spi: s3c64xx: Extract FIFO depth calculation to a dedicated macro
    - spi: s3c64xx: sort headers alphabetically
    - spi: s3c64xx: explicitly include <linux/bits.h>
    - spi: s3c64xx: remove else after return
    - spi: s3c64xx: define a magic value
    - spi: s3c64xx: allow full FIFO masks
    - spi: s3c64xx: determine the fifo depth only once
    - spi: s3c64xx: Use DMA mode from fifo size
    - ASoC: amd: acp: fix for acp_init function error handling
    - regmap: maple: Fix uninitialized symbol 'ret' warnings
    - ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
    - scsi: mylex: Fix sysfs buffer lengths
    - scsi: sd: Unregister device if device_add_disk() failed in sd_probe()
    - Revert "ALSA: emu10k1: fix synthesizer sample playback position and caching"
    - drm/i915/dp: Fix DSC state HW readout for SST connectors
    - cifs: Fix caching to try to do open O_WRONLY as rdwr on server
    - spi: mchp-pci1xxx: Fix a possible null pointer dereference in
      pci1xxx_spi_probe
    - s390/pai: fix sampling event removal for PMU device driver
    - thermal: gov_power_allocator: Allow binding without cooling devices
    - thermal: gov_power_allocator: Allow binding without trip points
    - drm/i915/gt: Limit the reserved VM space to only the platforms that need it
    - ata: sata_mv: Fix PCI device ID table declaration compilation warning
    - ASoC: SOF: amd: fix for false dsp interrupts
    - SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP
    - riscv: use KERN_INFO in do_trap
    - riscv: Fix warning by declaring arch_cpu_idle() as noinstr
    - riscv: Disable preemption when using patch_map()
    - nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
    - lib/stackdepot: move stack_record struct definition into the header
    - stackdepot: rename pool_index to pool_index_plus_1
    - x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunk
    - Revert "drm/amd/display: Send DTBCLK disable message on first commit"
    - gpio: cdev: check for NULL labels when sanitizing them for irqs
    - gpio: cdev: fix missed label sanitizing in debounce_setup()
    - ksmbd: don't send oplock break if rename fails
    - ksmbd: validate payload size in ipc response
    - ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
    - ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
    - ALSA: hda/realtek - Fix inactive headset mic jack
    - ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7 16ARHA7 models
    - ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR
    - ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with
      microphone
    - io_uring/kbuf: get rid of lower BGID lists
    - io_uring/kbuf: get rid of bl->is_ready
    - io_uring/kbuf: protect io_buffer_list teardown with a reference
    - io_uring/rw: don't allow multishot reads without NOWAIT support
    - io_uring: use private workqueue for exit work
    - io_uring/kbuf: hold io_buffer_list reference over mmap
    - ASoC: SOF: Add dsp_max_burst_size_in_ms member to snd_sof_pcm_stream
    - ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for PCMs
    - ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to place constraint
    - ASoC: SOF: Intel: hda: Implement get_stream_position (Linear Link Position)
    - ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position callback
    - ASoC: SOF: Introduce a new callback pair to be used for PCM delay reporting
    - ASoC: SOF: Intel: Set the dai/host get frame/byte counter callbacks
    - ASoC: SOF: Intel: hda-common-ops: Do not set the get_stream_position
      callback
    - ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter() for
      pcm_delay
    - ASoC: SOF: Remove the get_stream_position callback
    - ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info definition locally
    - ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases in pcm_trigger
    - ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in PAUSED state
    - ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops
    - ASoC: SOF: ipc4-pcm: Correct the delay calculation
    - ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset
    - driver core: Introduce device_link_wait_removal()
    - of: dynamic: Synchronize of_changeset_destroy() with the devlink removals
    - of: module: prevent NULL pointer dereference in vsnprintf()
    - x86/mm/pat: fix VM_PAT handling in COW mappings
    - x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
    - x86/coco: Require seeding RNG with RDRAND on CoCo systems
    - perf/x86/intel/ds: Don't clear ->pebs_data_cfg for the last PEBS event
    - riscv: Fix vector state restore in rt_sigreturn()
    - arm64/ptrace: Use saved floating point state type to determine SVE layout
    - mm/secretmem: fix GUP-fast succeeding on secretmem folios
    - selftests/mm: include strings.h for ffsl
    - s390/entry: align system call table on 8 bytes
    - riscv: Fix spurious errors from __get/put_kernel_nofault
    - riscv: process: Fix kernel gp leakage
    - smb: client: fix UAF in smb2_reconnect_server()
    - smb: client: guarantee refcounted children from parent session
    - smb: client: refresh referral without acquiring refpath_lock
    - smb: client: handle DFS tcons in cifs_construct_tcon()
    - smb: client: serialise cifs_construct_tcon() with cifs_mount_mutex
    - smb3: retrying on failed server close
    - smb: client: fix potential UAF in cifs_debug_files_proc_show()
    - smb: client: fix potential UAF in cifs_stats_proc_write()
    - smb: client: fix potential UAF in cifs_stats_proc_show()
    - smb: client: fix potential UAF in cifs_dump_full_key()
    - smb: client: fix potential UAF in smb2_is_valid_oplock_break()
    - smb: client: fix potential UAF in smb2_is_valid_lease_break()
    - smb: client: fix potential UAF in is_valid_oplock_break()
    - smb: client: fix potential UAF in smb2_is_network_name_deleted()
    - smb: client: fix potential UAF in cifs_signal_cifsd_for_reconnect()
    - drm/i915/mst: Limit MST+DSC to TGL+
    - drm/i915/mst: Reject FEC+MST on ICL
    - drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY < 13
    - drm/i915/gt: Disable HW load balancing for CCS
    - drm/i915/gt: Do not generate the command streamer for all the CCS
    - drm/i915/gt: Enable only one CCS for compute workload
    - drm/xe: Use ring ops TLB invalidation for rebinds
    - drm/xe: Rework rebinding
    - Revert "x86/mpparse: Register APIC address only once"
    - bpf: put uprobe link's path and task in release callback
    - bpf: support deferring bpf_link dealloc to after RCU grace period
    - efi/libstub: Add generic support for parsing mem_encrypt=
    - x86/boot: Move mem_encrypt= parsing to the decompressor
    - x86/sme: Move early SME kernel encryption handling into .head.text
    - x86/sev: Move early startup code into .head.text section
    - Linux 6.8.5
  * CVE-2024-26926
    - binder: check offset alignment in binder_get_object()
  * CVE-2024-26922
    - drm/amdgpu: validate the parameters of bo mapping operations more clearly
  * CVE-2024-26924
    - netfilter: nft_set_pipapo: do not free live element

  [ Ubuntu-qcom: 6.8.0-1004.4 ]

  * [RB3] bluetooth hci0 failure found in dmesg
    - SAUCE: bluetooth/hci_qca: fix timing
  * ftrace:test.d--dynevent--add_remove_btfarg.tc in ubuntu_kselftests_ftrace
    failed on some architectures (LP: #2067291)
    - selftests/ftrace: Fix BTFARG testcase to check fprobe is enabled correctly
  [ Ubuntu: 6.8.0-35.35 ]
  * noble/linux: 6.8.0-35.35 -proposed tracker (LP: #2065886)
  * CVE-2024-21823
    - VFIO: Add the SPR_DSA and SPR_IAX devices to the denylist
    - dmaengine: idxd: add a new security check to deal with a hardware erratum
    - dmaengine: idxd: add a write() method for applications to submit work
  [ Ubuntu: 6.8.0-34.34 ]
  * noble/linux: 6.8.0-34.34 -proposed tracker (LP: #2065167)
  * Packaging resync (LP: #1786013)
    - [Packaging] debian.master/dkms-versions -- update from kernel-versions
      (main/2024.04.29)
  [ Ubuntu: 6.8.0-32.32 ]
  * noble/linux: 6.8.0-32.32 -proposed tracker (LP: #2064344)
  * Packaging resync (LP: #1786013)
    - [Packaging] drop getabis data
    - [Packaging] update variants
    - [Packaging] update annotations scripts
    - [Packaging] debian.master/dkms-versions -- update from kernel-versions
      (main/2024.04.29)
  * Enable Nezha board (LP: #1975592)
    - [Config] Enable CONFIG_REGULATOR_FIXED_VOLTAGE on riscv64
  * Enable Nezha board (LP: #1975592) // Enable StarFive VisionFive 2 board
    (LP: #2013232)
    - [Config] Enable CONFIG_SERIAL_8250_DW on riscv64
  * RISC-V kernel config is out of sync with other archs (LP: #1981437)
    - [Config] Sync riscv64 config with other architectures
  * obsolete out-of-tree ivsc dkms in favor of in-tree one (LP: #2061747)
    - ACPI: scan: Defer enumeration of devices with a _DEP pointing to IVSC device
    - Revert "mei: vsc: Call wake_up() in the threaded IRQ handler"
    - mei: vsc: Unregister interrupt handler for system suspend
    - media: ipu-bridge: Add ov01a10 in Dell XPS 9315
    - SAUCE: media: ipu-bridge: Support more sensors
  * Fix after-suspend-mediacard/sdhc-insert test failed (LP: #2042500)
    - PCI/ASPM: Move pci_configure_ltr() to aspm.c
    - PCI/ASPM: Always build aspm.c
    - PCI/ASPM: Move pci_save_ltr_state() to aspm.c
    - PCI/ASPM: Save L1 PM Substates Capability for suspend/resume
    - PCI/ASPM: Call pci_save_ltr_state() from pci_save_pcie_state()
    - PCI/ASPM: Disable L1 before configuring L1 Substates
    - PCI/ASPM: Update save_state when configuration changes
  * RTL8852BE fw security fail then lost WIFI function during suspend/resume
    cycle (LP: #2063096)
    - wifi: rtw89: download firmware with five times retry
  * intel_rapl_common: Add support for ARL and LNL (LP: #2061953)
    - powercap: intel_rapl: Add support for Lunar Lake-M paltform
    - powercap: intel_rapl: Add support for Arrow Lake
  * Kernel panic during checkbox stress_ng_test on Grace running noble 6.8
    (arm64+largemem) kernel (LP: #2058557)
    - aio: Fix null ptr deref in aio_complete() wakeup
  * Avoid creating non-working backlight sysfs knob from ASUS board
    (LP: #2060422)
    - platform/x86: asus-wmi: Consider device is absent when the read is ~0
  * Include cifs.ko in linux-modules package (LP: #2042546)
    - [Packaging] Replace fs/cifs with fs/smb/client in inclusion list
  * Add Real-time Linux Analysis tool (rtla) to linux-tools (LP: #2059080)
    - SAUCE: rtla: fix deb build
    - [Packaging] add Real-time Linux Analysis tool (rtla) to linux-tools
    - [Packaging] update dependencies for rtla
  * Noble update: v6.8.4 upstream stable release (LP: #2060533)
    - Revert "workqueue: Shorten events_freezable_power_efficient name"
    - Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU in
      wq_update_node_max_active()"
    - Revert "workqueue: Implement system-wide nr_active enforcement for unbound
      workqueues"
    - Revert "workqueue: Introduce struct wq_node_nr_active"
    - Revert "workqueue: RCU protect wq->dfl_pwq and implement accessors for it"
    - Revert "workqueue: Make wq_adjust_max_active() round-robin pwqs while
      activating"
    - Revert "workqueue: Move nr_active handling into helpers"
    - Revert "workqueue: Replace pwq_activate_inactive_work() with
      [__]pwq_activate_work()"
    - Revert "workqueue: Factor out pwq_is_empty()"
    - Revert "workqueue: Move pwq->max_active to wq->max_active"
    - Revert "workqueue.c: Increase workqueue name length"
    - Linux 6.8.4
  * Noble update: v6.8.3 upstream stable release (LP: #2060531)
    - drm/vmwgfx: Unmap the surface before resetting it on a plane state
    - wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach
    - wifi: brcmfmac: avoid invalid list operation when vendor attach fails
    - media: staging: ipu3-imgu: Set fields before media_entity_pads_init()
    - arm64: dts: qcom: sc7280: Add additional MSI interrupts
    - remoteproc: virtio: Fix wdg cannot recovery remote processor
    - clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
    - smack: Set SMACK64TRANSMUTE only for dirs in smack_inode_setxattr()
    - smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
    - arm: dts: marvell: Fix maxium->maxim typo in brownstone dts
    - drm/vmwgfx: Fix possible null pointer derefence with invalid contexts
    - arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5 microphones
    - serial: max310x: fix NULL pointer dereference in I2C instantiation
    - drm/vmwgfx: Fix the lifetime of the bo cursor memory
    - pci_iounmap(): Fix MMIO mapping leak
    - media: xc4000: Fix atomicity violation in xc4000_get_frequency
    - media: mc: Add local pad to pipeline regardless of the link state
    - media: mc: Fix flags handling when creating pad links
    - media: nxp: imx8-isi: Check whether crossbar pad is non-NULL before access
    - media: mc: Add num_links flag to media_pad
    - media: mc: Rename pad variable to clarify intent
    - media: mc: Expand MUST_CONNECT flag to always require an enabled link
    - media: nxp: imx8-isi: Mark all crossbar sink pads as MUST_CONNECT
    - md: use RCU lock to protect traversal in md_spares_need_change()
    - KVM: Always flush async #PF workqueue when vCPU is being destroyed
    - arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
    - arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
    - cpufreq: amd-pstate: Fix min_perf assignment in amd_pstate_adjust_perf()
    - thermal/intel: Fix intel_tcc_get_temp() to support negative CPU temperature
    - powercap: intel_rapl: Fix a NULL pointer dereference
    - powercap: intel_rapl: Fix locking in TPMI RAPL
    - powercap: intel_rapl_tpmi: Fix a register bug
    - powercap: intel_rapl_tpmi: Fix System Domain probing
    - powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
    - powerpc/smp: Increase nr_cpu_ids to include the boot CPU
    - sparc64: NMI watchdog: fix return value of __setup handler
    - sparc: vDSO: fix return value of __setup handler
    - selftests/mqueue: Set timeout to 180 seconds
    - pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
    - ext4: correct best extent lstart adjustment logic
    - drm/amdgpu/display: Address kdoc for 'is_psr_su' in 'fill_dc_dirty_rects'
    - block: Clear zone limits for a non-zoned stacked queue
    - kasan/test: avoid gcc warning for intentional overflow
    - bounds: support non-power-of-two CONFIG_NR_CPUS
    - fat: fix uninitialized field in nostale filehandles
    - fuse: fix VM_MAYSHARE and direct_io_allow_mmap
    - mfd: twl: Select MFD_CORE
    - ubifs: Set page uptodate in the correct place
    - ubi: Check for too small LEB size in VTBL code
    - ubi: correct the calculation of fastmap size
    - ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path
    - mtd: rawnand: meson: fix scrambling mode value in command macro
    - md/md-bitmap: fix incorrect usage for sb_index
    - x86/nmi: Fix the inverse "in NMI handler" check
    - parisc/unaligned: Rewrite 64-bit inline assembly of emulate_ldd()
    - parisc: Avoid clobbering the C/B bits in the PSW with tophys and tovirt
      macros
    - parisc: Fix ip_fast_csum
    - parisc: Fix csum_ipv6_magic on 32-bit systems
    - parisc: Fix csum_ipv6_magic on 64-bit systems
    - parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit builds
    - md/raid5: fix atomicity violation in raid5_cache_count
    - iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
    - iio: adc: rockchip_saradc: use mask for write_enable bitfield
    - docs: Restore "smart quotes" for quotes
    - cpufreq: Limit resolving a frequency to policy min/max
    - PM: suspend: Set mem_sleep_current during kernel command line setup
    - vfio/pds: Always clear the save/restore FDs on reset
    - clk: qcom: gcc-ipq5018: fix terminating of frequency table arrays
    - clk: qcom: gcc-ipq6018: fix terminating of frequency table arrays
    - clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays
    - clk: qcom: gcc-ipq9574: fix terminating of frequency table arrays
    - clk: qcom: camcc-sc8280xp: fix terminating of frequency table arrays
    - clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays
    - clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays
    - usb: xhci: Add error handling in xhci_map_urb_for_dma
    - powerpc/fsl: Fix mfpmr build errors with newer binutils
    - USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
    - USB: serial: add device ID for VeriFone adapter
    - USB: serial: cp210x: add ID for MGP Instruments PDS100
    - wifi: mac80211: track capability/opmode NSS separately
    - USB: serial: option: add MeiG Smart SLM320 product
    - KVM: x86/xen: inject vCPU upcall vector when local APIC is enabled
    - USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M
    - PM: sleep: wakeirq: fix wake irq warning in system suspend
    - mmc: tmio: avoid concurrent runs of mmc_request_done()
    - fuse: replace remaining make_bad_inode() with fuse_make_bad()
    - fuse: fix root lookup with nonzero generation
    - fuse: don't unhash root
    - usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros
    - usb: dwc3-am62: fix module unload/reload behavior
    - usb: dwc3-am62: Disable wakeup at remove
    - serial: core: only stop transmit when HW fifo is empty
    - serial: Lock console when calling into driver before registration
    - btrfs: qgroup: always free reserved space for extent records
    - btrfs: fix off-by-one chunk length calculation at contains_pending_extent()
    - wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU
    - docs: Makefile: Add dependency to $(YNL_INDEX) for targets other than
      htmldocs
    - PCI/PM: Drain runtime-idle callbacks before driver removal
    - PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
    - Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d""
    - md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume
    - md: export helpers to stop sync_thread
    - md: export helper md_is_rdwr()
    - md: add a new helper reshape_interrupted()
    - dm-raid: really frozen sync_thread during suspend
    - md/dm-raid: don't call md_reap_sync_thread() directly
    - dm-raid: add a new helper prepare_suspend() in md_personality
    - dm-raid456, md/raid456: fix a deadlock for dm-raid456 while io concurrent
      with reshape
    - dm-raid: fix lockdep waring in "pers->hot_add_disk"
    - powerpc: xor_vmx: Add '-mhard-float' to CFLAGS
    - mac802154: fix llsec key resources release in mac802154_llsec_key_del
    - mm: swap: fix race between free_swap_and_cache() and swapoff()
    - mmc: core: Fix switch on gp3 partition
    - Bluetooth: btnxpuart: Fix btnxpuart_close
    - leds: trigger: netdev: Fix kernel panic on interface rename trig notify
    - drm/etnaviv: Restore some id values
    - landlock: Warn once if a Landlock action is requested while disabled
    - io_uring: fix mshot read defer taskrun cqe posting
    - hwmon: (amc6821) add of_match table
    - io_uring: fix io_queue_proc modifying req->flags
    - ext4: fix corruption during on-line resize
    - nvmem: meson-efuse: fix function pointer type mismatch
    - slimbus: core: Remove usage of the deprecated ida_simple_xx() API
    - phy: tegra: xusb: Add API to retrieve the port number of phy
    - usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
    - speakup: Fix 8bit characters from direct synth
    - debugfs: fix wait/cancellation handling during remove
    - PCI/AER: Block runtime suspend when handling errors
    - io_uring/net: correctly handle multishot recvmsg retry setup
    - io_uring: fix mshot io-wq checks
    - PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p
    - sparc32: Fix parport build with sparc32
    - nfs: fix UAF in direct writes
    - NFS: Read unlock folio on nfs_page_create_from_folio() error
    - kbuild: Move -Wenum-{compare-conditional,enum-conversion} into W=1
    - PCI: qcom: Enable BDF to SID translation properly
    - PCI: dwc: endpoint: Fix advertised resizable BAR size
    - PCI: hv: Fix ring buffer size calculation
    - cifs: prevent updating file size from server if we have a read/write lease
    - cifs: allow changing password during remount
    - thermal/drivers/mediatek: Fix control buffer enablement on MT7896
    - vfio/pci: Disable auto-enable of exclusive INTx IRQ
    - vfio/pci: Lock external INTx masking ops
    - vfio/platform: Disable virqfds on cleanup
    - vfio/platform: Create persistent IRQ handlers
    - vfio/fsl-mc: Block calling interrupt handler without trigger
    - tpm,tpm_tis: Avoid warning splat at shutdown
    - ksmbd: replace generic_fillattr with vfs_getattr
    - ksmbd: retrieve number of blocks using vfs_getattr in
      set_file_allocation_info
    - platform/x86/intel/tpmi: Change vsec offset to u64
    - io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry
    - io_uring: clean rings on NO_MMAP alloc fail
    - ring-buffer: Do not set shortest_full when full target is hit
    - ring-buffer: Fix full_waiters_pending in poll
    - ring-buffer: Use wait_event_interruptible() in ring_buffer_wait()
    - tracing/ring-buffer: Fix wait_on_pipe() race
    - dlm: fix user space lkb refcounting
    - soc: fsl: qbman: Always disable interrupts when taking cgr_lock
    - soc: fsl: qbman: Use raw spinlock for cgr_lock
    - s390/zcrypt: fix reference counting on zcrypt card objects
    - drm/probe-helper: warn about negative .get_modes()
    - drm/panel: do not return negative error codes from drm_panel_get_modes()
    - drm/exynos: do not return negative values from .get_modes()
    - drm/imx/ipuv3: do not return negative values from .get_modes()
    - drm/vc4: hdmi: do not return negative values from .get_modes()
    - clocksource/drivers/timer-riscv: Clear timer interrupt on timer
      initialization
    - memtest: use {READ,WRITE}_ONCE in memory scanning
    - Revert "block/mq-deadline: use correct way to throttling write requests"
    - lsm: use 32-bit compatible data types in LSM syscalls
    - lsm: handle the NULL buffer case in lsm_fill_user_ctx()
    - f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
    - f2fs: truncate page cache before clearing flags when aborting atomic write
    - nilfs2: fix failure to detect DAT corruption in btree and direct mappings
    - nilfs2: prevent kernel bug at submit_bh_wbc()
    - cifs: make sure server interfaces are requested only for SMB3+
    - cifs: reduce warning log level for server not advertising interfaces
    - cifs: open_cached_dir(): add FILE_READ_EA to desired access
    - mtd: rawnand: Fix and simplify again the continuous read derivations
    - mtd: rawnand: Add a helper for calculating a page index
    - mtd: rawnand: Ensure all continuous terms are always in sync
    - mtd: rawnand: Constrain even more when continuous reads are enabled
    - cpufreq: dt: always allocate zeroed cpumask
    - io_uring/futex: always remove futex entry for cancel all
    - io_uring/waitid: always remove waitid entry for cancel all
    - x86/CPU/AMD: Update the Zenbleed microcode revisions
    - ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
    - net: esp: fix bad handling of pages from page_pool
    - NFSD: Fix nfsd_clid_class use of __string_len() macro
    - drm/i915: Add missing ; to __assign_str() macros in tracepoint code
    - net: hns3: tracing: fix hclgevf trace event strings
    - cxl/trace: Properly initialize cxl_poison region name
    - ksmbd: fix potencial out-of-bounds when buffer offset is invalid
    - virtio: reenable config if freezing device failed
    - LoongArch: Change __my_cpu_offset definition to avoid mis-optimization
    - LoongArch: Define the __io_aw() hook as mmiowb()
    - LoongArch/crypto: Clean up useless assignment operations
    - wireguard: netlink: check for dangling peer via is_dead instead of empty
      list
    - wireguard: netlink: access device through ctx instead of peer
    - wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}
    - ahci: asm1064: asm1166: don't limit reported ports
    - drm/amd/display: Change default size for dummy plane in DML2
    - drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
    - drm/amdgpu/pm: Fix NULL pointer dereference when get power limit
    - drm/amdgpu/pm: Check the validity of overdiver power limit
    - drm/amd/display: Override min required DCFCLK in dml1_validate
    - drm/amd/display: Allow dirty rects to be sent to dmub when abm is active
    - drm/amd/display: Init DPPCLK from SMU on dcn32
    - drm/amd/display: Update odm when ODM combine is changed on an otg master
      pipe with no plane
    - drm/amd/display: Fix idle check for shared firmware state
    - drm/amd/display: Amend coasting vtotal for replay low hz
    - drm/amd/display: Lock all enabled otg pipes even with no planes
    - drm/amd/display: Implement wait_for_odm_update_pending_complete
    - drm/amd/display: Return the correct HDCP error code
    - drm/amd/display: Add a dc_state NULL check in dc_state_release
    - drm/amd/display: Fix noise issue on HDMI AV mute
    - dm snapshot: fix lockup in dm_exception_table_exit
    - x86/pm: Work around false positive kmemleak report in msr_build_context()
    - wifi: brcmfmac: add per-vendor feature detection callback
    - wifi: brcmfmac: cfg80211: Use WSEC to set SAE password
    - wifi: brcmfmac: Demote vendor-specific attach/detach messages to info
    - drm/ttm: Make sure the mapped tt pages are decrypted when needed
    - drm/amd/display: Unify optimize_required flags and VRR adjustments
    - drm/amd/display: Add more checks for exiting idle in DC
    - btrfs: add set_folio_extent_mapped() helper
    - btrfs: replace sb::s_blocksize by fs_info::sectorsize
    - btrfs: add helpers to get inode from page/folio pointers
    - btrfs: add helpers to get fs_info from page/folio pointers
    - btrfs: add helper to get fs_info from struct inode pointer
    - btrfs: qgroup: validate btrfs_qgroup_inherit parameter
    - vfio: Introduce interface to flush virqfd inject workqueue
    - vfio/pci: Create persistent INTx handler
    - drm/bridge: add ->edid_read hook and drm_bridge_edid_read()
    - drm/bridge: lt8912b: use drm_bridge_edid_read()
    - drm/bridge: lt8912b: clear the EDID property on failures
    - drm/bridge: lt8912b: do not return negative values from .get_modes()
    - drm/amd/display: Remove pixle rate limit for subvp
    - drm/amd/display: Revert Remove pixle rate limit for subvp
    - workqueue: Shorten events_freezable_power_efficient name
    - drm/amd/display: Use freesync when `DRM_EDID_FEATURE_CONTINUOUS_FREQ` found
    - netfilter: nf_tables: reject constant set with timeout
    - Revert "crypto: pkcs7 - remove sha1 support"
    - x86/efistub: Call mixed mode boot services on the firmware's stack
    - ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"
    - ASoC: amd: yc: Revert "add new YC platform variant (0x63) support"
    - Fix memory leak in posix_clock_open()
    - wifi: rtw88: 8821cu: Fix connection failure
    - x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
    - x86/sev: Fix position dependent variable references in startup code
    - clocksource/drivers/arm_global_timer: Fix maximum prescaler value
    - ARM: 9352/1: iwmmxt: Remove support for PJ4/PJ4B cores
    - ARM: 9359/1: flush: check if the folio is reserved for no-mapping addresses
    - entry: Respect changes to system call number by trace_sys_enter()
    - swiotlb: Fix double-allocation of slots due to broken alignment handling
    - swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc()
    - swiotlb: Fix alignment checks when both allocation and DMA masks are present
    - iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
    - printk: Update @console_may_schedule in console_trylock_spinning()
    - irqchip/renesas-rzg2l: Flush posted write in irq_eoi()
    - irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi()
    - irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi()
    - irqchip/renesas-rzg2l: Prevent spurious interrupts when setting trigger type
    - kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address
    - efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or
      higher address
    - x86/mpparse: Register APIC address only once
    - x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD
    - efi: fix panic in kdump kernel
    - pwm: img: fix pwm clock lookup
    - selftests/mm: Fix build with _FORTIFY_SOURCE
    - btrfs: handle errors returned from unpin_extent_cache()
    - btrfs: fix warning messages not printing interval at unpin_extent_range()
    - btrfs: do not skip re-registration for the mounted device
    - mfd: intel-lpss: Switch to generalized quirk table
    - mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS 9530
    - drm/i915: Replace a memset() with zero initialization
    - drm/i915: Try to preserve the current shared_dpll for fastset on type-c
      ports
    - drm/i915: Include the PLL name in the debug messages
    - drm/i915: Suppress old PLL pipe_mask checks for MG/TC/TBT PLLs
    - crypto: iaa - Fix nr_cpus < nr_iaa case
    - drm/amd/display: Prevent crash when disable stream
    - ALSA: hda/tas2781: remove digital gain kcontrol
    - ALSA: hda/tas2781: add locks to kcontrols
    - mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion
    - init: open /initrd.image with O_LARGEFILE
    - x86/efistub: Add missing boot_params for mixed mode compat entry
    - efi/libstub: Cast away type warning in use of max()
    - x86/efistub: Reinstate soft limit for initrd loading
    - prctl: generalize PR_SET_MDWE support check to be per-arch
    - ARM: prctl: reject PR_SET_MDWE on pre-ARMv6
    - tmpfs: fix race on handling dquot rbtree
    - btrfs: validate device maj:min during open
    - btrfs: fix race in read_extent_buffer_pages()
    - btrfs: zoned: don't skip block groups with 100% zone unusable
    - btrfs: zoned: use zone aware sb location for scrub
    - btrfs: zoned: fix use-after-free in do_zone_finish()
    - wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes
    - wifi: cfg80211: add a flag to disable wireless extensions
    - wifi: iwlwifi: mvm: disable MLO for the time being
    - wifi: iwlwifi: fw: don't always use FW dump trig
    - wifi: iwlwifi: mvm: handle debugfs names more carefully
    - Revert "drm/amd/display: Fix sending VSC (+ colorimetry) packets for DP/eDP
      displays without PSR"
    - fbdev: Select I/O-memory framebuffer ops for SBus
    - exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
    - hexagon: vmlinux.lds.S: handle attributes section
    - mm: cachestat: fix two shmem bugs
    - selftests/mm: sigbus-wp test requires UFFD_FEATURE_WP_HUGETLBFS_SHMEM
    - selftests/mm: fix ARM related issue with fork after pthread_create
    - mmc: sdhci-omap: re-tuning is needed after a pm transition to support emmc
      HS200 mode
    - mmc: core: Initialize mmc_blk_ioc_data
    - mmc: core: Avoid negative index with array access
    - sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()
    - block: Do not force full zone append completion in req_bio_endio()
    - thermal: devfreq_cooling: Fix perf state when calculate dfc res_util
    - Revert "thermal: core: Don't update trip points inside the hysteresis range"
    - nouveau/dmem: handle kcalloc() allocation failure
    - net: ll_temac: platform_get_resource replaced by wrong function
    - net: wan: framer: Add missing static inline qualifiers
    - net: phy: qcom: at803x: fix kernel panic with at8031_probe
    - drm/xe/query: fix gt_id bounds check
    - drm/dp: Fix divide-by-zero regression on DP MST unplug with nouveau
    - drm/vmwgfx: Create debugfs ttm_resource_manager entry only if needed
    - drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
    - drm/amdgpu: fix deadlock while reading mqd from debugfs
    - drm/amd/display: Remove MPC rate control logic from DCN30 and above
    - drm/amd/display: Set DCN351 BB and IP the same as DCN35
    - drm/i915/hwmon: Fix locking inversion in sysfs getter
    - drm/i915/vma: Fix UAF on destroy against retire race
    - drm/i915/bios: Tolerate devdata==NULL in
      intel_bios_encoder_supports_dp_dual_mode()
    - drm/i915/vrr: Generate VRR "safe window" for DSB
    - drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order, mostly
    - drm/i915/dsb: Fix DSB vblank waits when using VRR
    - drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
    - drm/i915: Pre-populate the cursor physical dma address
    - drm/i915/gt: Reset queue_priority_hint on parking
    - drm/amd/display: Fix bounds check for dcn35 DcfClocks
    - Bluetooth: hci_sync: Fix not checking error on hci_cmd_sync_cancel_sync
    - mtd: spinand: Add support for 5-byte IDs
    - Revert "usb: phy: generic: Get the vbus supply"
    - usb: cdc-wdm: close race between read and workqueue
    - usb: misc: ljca: Fix double free in error handling path
    - USB: UAS: return ENODEV when submit urbs fail with device not attached
    - vfio/pds: Make sure migration file isn't accessed after reset
    - ring-buffer: Make wake once of ring_buffer_wait() more robust
    - btrfs: fix extent map leak in unexpected scenario at unpin_extent_cache()
    - ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
    - scsi: ufs: qcom: Provide default cycles_in_1us value
    - scsi: sd: Fix TCG OPAL unlock on system resume
    - scsi: core: Fix unremoved procfs host directory regression
    - staging: vc04_services: changen strncpy() to strscpy_pad()
    - staging: vc04_services: fix information leak in create_component()
    - genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd
    - usb: dwc3: Properly set system wakeup
    - USB: core: Fix deadlock in usb_deauthorize_interface()
    - USB: core: Add hub_get() and hub_put() routines
    - USB: core: Fix deadlock in port "disable" sysfs attribute
    - usb: dwc2: host: Fix remote wakeup from hibernation
    - usb: dwc2: host: Fix hibernation flow
    - usb: dwc2: host: Fix ISOC flow in DDMA mode
    - usb: dwc2: gadget: Fix exiting from clock gating
    - usb: dwc2: gadget: LPM flow fix
    - usb: udc: remove warning when queue disabled ep
    - usb: typec: ucsi: Fix race between typec_switch and role_switch
    - usb: typec: tcpm: fix double-free issue in tcpm_port_unregister_pd()
    - usb: typec: tcpm: Correct port source pdo array in pd_set callback
    - usb: typec: tcpm: Update PD of Type-C port upon pd_set
    - usb: typec: Return size of buffer if pd_set operation succeeds
    - usb: typec: ucsi: Clear EVENT_PENDING under PPM lock
    - usb: typec: ucsi: Ack unsupported commands
    - usb: typec: ucsi_acpi: Refactor and fix DELL quirk
    - usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
    - scsi: qla2xxx: Prevent command send on chip reset
    - scsi: qla2xxx: Fix N2N stuck connection
    - scsi: qla2xxx: Split FCE|EFT trace control
    - scsi: qla2xxx: Update manufacturer detail
    - scsi: qla2xxx: NVME|FCP prefer flag not being honored
    - scsi: qla2xxx: Fix command flush on cable pull
    - scsi: qla2xxx: Fix double free of the ha->vp_map pointer
    - scsi: qla2xxx: Fix double free of fcport
    - scsi: qla2xxx: Change debug message during driver unload
    - scsi: qla2xxx: Delay I/O Abort on PCI error
    - x86/bugs: Fix the SRSO mitigation on Zen3/4
    - crash: use macro to add crashk_res into iomem early for specific arch
    - drm/amd/display: fix IPX enablement
    - x86/bugs: Use fixed addressing for VERW operand
    - Revert "x86/bugs: Use fixed addressing for VERW operand"
    - usb: dwc3: pci: Drop duplicate ID
    - scsi: lpfc: Correct size for cmdwqe/rspwqe for memset()
    - scsi: lpfc: Correct size for wqe for memset()
    - scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type()
    - scsi: libsas: Fix disk not being scanned in after being removed
    - perf/x86/amd/core: Update and fix stalled-cycles-* events for Zen 2 and
      later
    - x86/sev: Skip ROM range scans and validation for SEV-SNP guests
    - tools/resolve_btfids: fix build with musl libc
    - drm/amdgpu: fix use-after-free bug
    - drm/sched: fix null-ptr-deref in init entity
    - Linux 6.8.3
    - [Config] updateconfigs following v6.8.3 import
  * Noble update: v6.8.3 upstream stable release (LP: #2060531) //
    [Ubuntu-24.04] Hugepage memory is not getting released even after destroying
    the guest! (LP: #2062556)
    - block: Fix page refcounts for unaligned buffers in __bio_release_pages()
  *  [SPR][EMR][GNR] TDX: efi: TD Measurement support for kernel cmdline/initrd
    sections from EFI stub  (LP: #2060130)
    - efi/libstub: Use TPM event typedefs from the TCG PC Client spec
    - efi/tpm: Use symbolic GUID name from spec for final events table
    - efi/libstub: Add Confidential Computing (CC) measurement typedefs
    - efi/libstub: Measure into CC protocol if TCG2 protocol is absent
    - efi/libstub: Add get_event_log() support for CC platforms
    - x86/efistub: Remap kernel text read-only before dropping NX attribute
  * Fix acpi_power_meter accessing IPMI region before it's ready (LP: #2059263)
    - ACPI: IPMI: Add helper to wait for when SMI is selected
    - hwmon: (acpi_power_meter) Ensure IPMI space handler is ready on Dell systems
  * Drop fips-checks script from trees (LP: #2055083)
    - [Packaging] Remove fips-checks script
  * alsa/realtek: adjust max output valume for headphone on 2 LG machines
    (LP: #2058573)
    - ALSA: hda/realtek: fix the hp playback volume issue for LG machines
  * Noble update: v6.8.2 upstream stable release (LP: #2060097)
    - do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
    - workqueue.c: Increase workqueue name length
    - workqueue: Move pwq->max_active to wq->max_active
    - workqueue: Factor out pwq_is_empty()
    - workqueue: Replace pwq_activate_inactive_work() with [__]pwq_activate_work()
    - workqueue: Move nr_active handling into helpers
    - workqueue: Make wq_adjust_max_active() round-robin pwqs while activating
    - workqueue: RCU protect wq->dfl_pwq and implement accessors for it
    - workqueue: Introduce struct wq_node_nr_active
    - workqueue: Implement system-wide nr_active enforcement for unbound
      workqueues
    - workqueue: Don't call cpumask_test_cpu() with -1 CPU in
      wq_update_node_max_active()
    - iomap: clear the per-folio dirty bits on all writeback failures
    - fs: Fix rw_hint validation
    - io_uring: remove looping around handling traditional task_work
    - io_uring: remove unconditional looping in local task_work handling
    - s390/dasd: Use dev_*() for device log messages
    - s390/dasd: fix double module refcount decrement
    - fs/hfsplus: use better @opf description
    - md: fix kmemleak of rdev->serial
    - rcu/exp: Fix RCU expedited parallel grace period kworker allocation failure
      recovery
    - rcu/exp: Handle RCU expedited grace period kworker allocation failure
    - fs/select: rework stack allocation hack for clang
    - block: fix deadlock between bd_link_disk_holder and partition scan
    - md: Don't clear MD_CLOSING when the raid is about to stop
    - kunit: Setup DMA masks on the kunit device
    - ovl: Always reject mounting over case-insensitive directories
    - kunit: test: Log the correct filter string in executor_test
    - lib/cmdline: Fix an invalid format specifier in an assertion msg
    - lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg
    - time: test: Fix incorrect format specifier
    - rtc: test: Fix invalid format specifier.
    - net: test: Fix printf format specifier in skb_segment kunit test
    - drm/xe/tests: Fix printf format specifiers in xe_migrate test
    - drm: tests: Fix invalid printf format specifiers in KUnit tests
    - md/raid1: factor out helpers to add rdev to conf
    - md/raid1: record nonrot rdevs while adding/removing rdevs to conf
    - md/raid1: fix choose next idle in read_balance()
    - io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
    - io_uring/net: move receive multishot out of the generic msghdr path
    - io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
    - nvme: host: fix double-free of struct nvme_id_ns in ns_update_nuse()
    - aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
    - x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit type
    - x86/resctrl: Remove hard-coded memory bandwidth limit
    - x86/resctrl: Read supported bandwidth sources from CPUID
    - x86/resctrl: Implement new mba_MBps throttling heuristic
    - x86/sme: Fix memory encryption setting if enabled by default and not
      overridden
    - timekeeping: Fix cross-timestamp interpolation on counter wrap
    - timekeeping: Fix cross-timestamp interpolation corner case decision
    - timekeeping: Fix cross-timestamp interpolation for non-x86
    - x86/asm: Remove the __iomem annotation of movdir64b()'s dst argument
    - sched/fair: Take the scheduling domain into account in select_idle_smt()
    - sched/fair: Take the scheduling domain into account in select_idle_core()
    - wifi: ath10k: fix NULL pointer dereference in
      ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev()
    - wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is disabled
    - wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is disabled
    - wifi: b43: Stop correct queue in DMA worker when QoS is disabled
    - wifi: b43: Disable QoS for bcm4331
    - wifi: wilc1000: fix declarations ordering
    - wifi: wilc1000: fix RCU usage in connect path
    - wifi: ath11k: add support to select 6 GHz regulatory type
    - wifi: ath11k: store cur_regulatory_info for each radio
    - wifi: ath11k: fix a possible dead lock caused by ab->base_lock
    - wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
    - wifi: wilc1000: do not realloc workqueue everytime an interface is added
    - wifi: wilc1000: fix multi-vif management when deleting a vif
    - wifi: mwifiex: debugfs: Drop unnecessary error check for
      debugfs_create_dir()
    - ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
    - arm64: dts: qcom: x1e80100: drop qcom,drv-count
    - arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
    - arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry latency
    - arm64: dts: qcom: sc8180x: Add missing CPU off state
    - arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
    - arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
    - arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if DISPCC is on
    - arm64: dts: qcom: sc8180x: Add missing CPU<->MDP_CFG path
    - arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
    - cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's return value
    - cpufreq: mediatek-hw: Wait for CPU supplies before probing
    - sock_diag: annotate data-races around sock_diag_handlers[family]
    - inet_diag: annotate data-races around inet_diag_table[]
    - bpftool: Silence build warning about calloc()
    - selftests/bpf: Fix potential premature unload in bpf_testmod
    - libbpf: Apply map_set_def_max_entries() for inner_maps on creation
    - selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY values
    - bpftool: Fix wrong free call in do_show_link
    - wifi: ath12k: Fix issues in channel list update
    - selftests/bpf: Fix the flaky tc_redirect_dtime test
    - selftests/bpf: Wait for the netstamp_needed_key static key to be turned on
    - wifi: cfg80211: add RNR with reporting AP information
    - wifi: mac80211: use deflink and fix typo in link ID check
    - wifi: iwlwifi: change link id in time event to s8
    - af_unix: Annotate data-race of gc_in_progress in wait_for_unix_gc().
    - arm64: dts: qcom: sm8450: Add missing interconnects to serial
    - soc: qcom: socinfo: rename PM2250 to PM4125
    - arm64: dts: qcom: sc7280: Add static properties to cryptobam
    - arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing reserved-memory
    - arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
    - arm64: dts: qcom: rename PM2250 to PM4125
    - cpufreq: mediatek-hw: Don't error out if supply is not found
    - libbpf: Fix faccessat() usage on Android
    - libbpf: fix __arg_ctx type enforcement for perf_event programs
    - pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl
    - arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for gpucc
    - arm64: dts: renesas: r8a779g0: Restore sort order
    - arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
    - selftests/bpf: Disable IPv6 for lwt_redirect test
    - arm64: dts: imx8mm-kontron: Disable pullups for I2C signals on OSM-S i.MX8MM
    - arm64: dts: imx8mm-kontron: Disable pullups for I2C signals on SL/BL i.MX8MM
    - arm64: dts: imx8mm-kontron: Disable pullups for onboard UART signals on BL
      OSM-S board
    - arm64: dts: imx8mm-kontron: Disable pullups for onboard UART signals on BL
      board
    - arm64: dts: imx8mm-kontron: Disable pull resistors for SD card signals on BL
      OSM-S board
    - arm64: dts: imx8mm-kontron: Disable pull resistors for SD card signals on BL
      board
    - arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S i.MX8MM module
    - arm64: dts: imx8qm: Align edma3 power-domains resources indentation
    - arm64: dts: imx8qm: Correct edma3 power-domains and interrupt numbers
    - libbpf: Add missing LIBBPF_API annotation to libbpf_set_memlock_rlim API
    - wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete
    - wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE before
      WMI_PEER_ASSOC_CMDID
    - wifi: ath12k: fix fetching MCBC flag for QCN9274
    - wifi: iwlwifi: mvm: report beacon protection failures
    - wifi: iwlwifi: dbg-tlv: ensure NUL termination
    - wifi: iwlwifi: acpi: fix WPFC reading
    - wifi: iwlwifi: mvm: initialize rates in FW earlier
    - wifi: iwlwifi: fix EWRD table validity check
    - wifi: iwlwifi: mvm: d3: fix IPN byte order
    - wifi: iwlwifi: always have 'uats_enabled'
    - wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
    - wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
    - gpio: vf610: allow disabling the vf610 driver
    - selftests/bpf: trace_helpers.c: do not use poisoned type
    - bpf: make sure scalar args don't accept __arg_nonnull tag
    - bpf: don't emit warnings intended for global subprogs for static subprogs
    - arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
    - pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
    - net: blackhole_dev: fix build warning for ethh set but not used
    - spi: consolidate setting message->spi
    - spi: move split xfers for CS_WORD emulation
    - arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
    - arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
    - arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
    - wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
    - wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
    - arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for unused VP
    - libbpf: fix return value for PERF_EVENT __arg_ctx type fix up check
    - arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup R5FSS nodes
    - arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
    - libbpf: Use OPTS_SET() macro in bpf_xdp_query()
    - wifi: wfx: fix memory leak when starting AP
    - arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3 PHY
    - arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3 PHY
    - arm64: dts: qcom: sm8650: Fix UFS PHY clocks
    - wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
    - printk: nbcon: Relocate 32bit seq macros
    - printk: ringbuffer: Do not skip non-finalized records with prb_next_seq()
    - printk: Wait for all reserved records with pr_flush()
    - printk: Add this_cpu_in_panic()
    - printk: ringbuffer: Cleanup reader terminology
    - printk: ringbuffer: Skip non-finalized records in panic
    - printk: Disable passing console lock owner completely during panic()
    - pwm: sti: Fix capture for st,pwm-num-chan < st,capture-num-chan
    - tools/resolve_btfids: Refactor set sorting with types from btf_ids.h
    - tools/resolve_btfids: Fix cross-compilation to non-host endianness
    - wifi: iwlwifi: support EHT for WH
    - wifi: iwlwifi: properly check if link is active
    - wifi: iwlwifi: mvm: fix erroneous queue index mask
    - wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
    - wifi: iwlwifi: mvm: don't set replay counters to 0xff
    - s390/pai: fix attr_event_free upper limit for pai device drivers
    - s390/vdso: drop '-fPIC' from LDFLAGS
    - arm64: dts: qcom: qcm6490-idp: Correct the voltage setting for vph_pwr
    - arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting for vph_pwr
    - selftests: forwarding: Add missing config entries
    - selftests: forwarding: Add missing multicast routing config entries
    - arm64: dts: qcom: sm6115: drop pipe clock selection
    - ipv6: mcast: remove one synchronize_net() barrier in ipv6_mc_down()
    - arm64: dts: mt8183: Move CrosEC base detection node to kukui-based DTs
    - arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
    - arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid clock name
    - arm64: dts: mediatek: mt7986: fix SPI bus width properties
    - arm64: dts: mediatek: mt7986: fix SPI nodename
    - arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
    - arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
    - arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base detection node
    - arm64: dts: mediatek: mt8192: fix vencoder clock name
    - arm64: dts: mediatek: mt8186: fix VENC power domain clocks
    - arm64: dts: mediatek: mt7622: add missing "device_type" to memory nodes
    - can: m_can: Start/Cancel polling timer together with interrupts
    - wifi: iwlwifi: mvm: Fix the listener MAC filter flags
    - bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace correctly
    - arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for SLPI
    - soc: qcom: llcc: Check return value on Broadcast_OR reg read
    - ARM: dts: qcom: msm8974: correct qfprom node size
    - arm64: dts: mediatek: mt8186: Add missing clocks to ssusb power domains
    - arm64: dts: mediatek: mt8186: Add missing xhci clock to usb controllers
    - arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI overlay
    - cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
    - wifi: wilc1000: prevent use-after-free on vif when cleaning up all
      interfaces
    - pwm: dwc: use pm_sleep_ptr() macro
    - arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
    - arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
    - arm64: dts: ti: k3-am62-main: disable usb lpm
    - ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit()
    - bus: tegra-aconnect: Update dependency to ARCH_TEGRA
    - iommu/amd: Mark interrupt as managed
    - wifi: brcmsmac: avoid function pointer casts
    - arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
    - arm64: dts: qcom: sm8150: correct PCIe wake-gpios
    - powercap: dtpm_cpu: Fix error check against freq_qos_add_request()
    - net: ena: Remove ena_select_queue
    - arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for wkup_uart0 and
      mcu_uart0
    - arm64: dts: ti: k3-j7200-common-proc-board: Remove clock-frequency from
      mcu_uart0
    - arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux for CTS and RTS
      in wkup_uart0
    - arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS in wkup_uart0
    - arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
    - arm64: dts: mt8195-cherry-tomato: change watchdog reset boot flow
    - arm64: dts: ti: Add common1 register space for AM65x SoC
    - arm64: dts: ti: Add common1 register space for AM62x SoC
    - firmware: arm_scmi: Fix double free in SMC transport cleanup path
    - wifi: cfg80211: set correct param change count in ML element
    - arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
    - arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in serdes_ln_ctrl
    - arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
    - wifi: wilc1000: revert reset line logic flip
    - ARM: dts: arm: realview: Fix development chip ROM compatible value
    - memory: tegra: Correct DLA client names
    - wifi: mt76: mt7996: fix fw loading timeout
    - wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
    - wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz band
    - wifi: mt76: mt7925: fix mcu query command fail
    - wifi: mt76: mt7925: fix wmm queue mapping
    - wifi: mt76: mt7925: fix fw download fail
    - wifi: mt76: mt7925: fix WoW failed in encrypted mode
    - wifi: mt76: mt7925: fix the wrong header translation config
    - wifi: mt76: mt7925: add flow to avoid chip bt function fail
    - wifi: mt76: mt7925: add support to set ifs time by mcu command
    - wifi: mt76: mt7925: update PCIe DMA settings
    - wifi: mt76: mt7996: check txs format before getting skb by pid
    - wifi: mt76: mt7996: fix TWT issues
    - wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
    - wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
    - wifi: mt76: mt7996: fix efuse reading issue
    - wifi: mt76: mt7996: fix HIF_TXD_V2_1 value
    - wifi: mt76: mt792x: fix ethtool warning
    - wifi: mt76: mt7921e: fix use-after-free in free_irq()
    - wifi: mt76: mt7925e: fix use-after-free in free_irq()
    - wifi: mt76: mt7921: fix incorrect type conversion for CLC command
    - wifi: mt76: mt792x: fix a potential loading failure of the 6Ghz channel
      config from ACPI
    - wifi: mt76: fix the issue of missing txpwr settings from ch153 to ch177
    - arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
    - arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC node
    - arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO hogs
    - arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
    - arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
    - net: mctp: copy skb ext data when fragmenting
    - pstore: inode: Only d_invalidate() is needed
    - arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
    - ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register address
    - ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under the switch node
    - arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul i.MX8M Plus eDM
      SBC
    - arm64: dts: imx8mp-evk: Fix hdmi at 3d node
    - regulator: userspace-consumer: add module device table
    - gpiolib: Pass consumer device through to core in
      devm_fwnode_gpiod_get_index()
    - arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
    - ACPI: resource: Do IRQ override on Lunnen Ground laptops
    - ACPI: resource: Add MAIBENBEN X577 to irq1_edge_low_force_override
    - ACPI: scan: Fix device check notification handling
    - arm64: dts: rockchip: add missing interrupt-names for rk356x vdpu
    - arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
    - arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from rk3588 i2s
    - objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
    - x86, relocs: Ignore relocations in .notes section
    - SUNRPC: fix a memleak in gss_import_v2_context
    - SUNRPC: fix some memleaks in gssx_dec_option_array
    - arm64: dts: qcom: sm8550: Fix SPMI channels size
    - arm64: dts: qcom: sm8650: Fix SPMI channels size
    - mmc: wmt-sdmmc: remove an incorrect release_mem_region() call in the .remove
      function
    - ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
    - btrfs: fix race when detecting delalloc ranges during fiemap
    - wifi: rtw88: 8821cu: Fix firmware upload fail
    - wifi: rtw88: 8821c: Fix beacon loss and disconnect
    - wifi: rtw88: 8821c: Fix false alarm count
    - wifi: brcm80211: handle pmk_op allocation failure
    - riscv: dts: starfive: jh7100: fix root clock names
    - PCI: Make pci_dev_is_disconnected() helper public for other drivers
    - iommu/vt-d: Don't issue ATS Invalidation request when device is disconnected
    - iommu/vt-d: Use rbtree to track iommu probed devices
    - iommu/vt-d: Improve ITE fault handling if target device isn't present
    - iommu/vt-d: Use device rbtree in iopf reporting path
    - iommu: Add static iommu_ops->release_domain
    - iommu/vt-d: Fix NULL domain on device release
    - igc: Fix missing time sync events
    - igb: Fix missing time sync events
    - ice: fix stats being updated by way too large values
    - Bluetooth: Remove HCI_POWER_OFF_TIMEOUT
    - Bluetooth: mgmt: Remove leftover queuing of power_off work
    - Bluetooth: Remove superfluous call to hci_conn_check_pending()
    - Bluetooth: Remove BT_HS
    - Bluetooth: hci_event: Fix not indicating new connection for BIG Sync
    - Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with gpiod_get_optional()
    - Bluetooth: hci_core: Cancel request on command timeout
    - Bluetooth: hci_sync: Fix overwriting request callback
    - Bluetooth: hci_h5: Add ability to allocate memory for private data
    - Bluetooth: btrtl: fix out of bounds memory access
    - Bluetooth: hci_core: Fix possible buffer overflow
    - Bluetooth: msft: Fix memory leak
    - Bluetooth: btusb: Fix memory leak
    - Bluetooth: af_bluetooth: Fix deadlock
    - Bluetooth: fix use-after-free in accessing skb after sending it
    - sr9800: Add check for usbnet_get_endpoints
    - s390/cache: prevent rebuild of shared_cpu_list
    - bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
    - bpf: Fix hashtab overflow check on 32-bit arches
    - bpf: Fix stackmap overflow check on 32-bit arches
    - net: dsa: microchip: make sure drive strength configuration is not lost by
      soft reset
    - dpll: spec: use proper enum for pin capabilities attribute
    - iommu: Fix compilation without CONFIG_IOMMU_INTEL
    - ipv6: fib6_rules: flush route cache when rule is changed
    - net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv()
    - octeontx2-af: Fix devlink params
    - net: phy: fix phy_get_internal_delay accessing an empty array
    - dpll: fix dpll_xa_ref_*_del() for multiple registrations
    - net: hns3: fix wrong judgment condition issue
    - net: hns3: fix kernel crash when 1588 is received on HIP08 devices
    - net: hns3: fix port duplex configure error in IMP reset
    - Bluetooth: Fix eir name length
    - net: phy: dp83822: Fix RGMII TX delay configuration
    - erofs: fix lockdep false positives on initializing erofs_pseudo_mnt
    - OPP: debugfs: Fix warning around icc_get_name()
    - tcp: fix incorrect parameter validation in the do_tcp_getsockopt() function
    - ipmr: fix incorrect parameter validation in the ip_mroute_getsockopt()
      function
    - l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt()
      function
    - udp: fix incorrect parameter validation in the udp_lib_getsockopt() function
    - net: kcm: fix incorrect parameter validation in the kcm_getsockopt) function
    - net/x25: fix incorrect parameter validation in the x25_getsockopt() function
    - devlink: Fix length of eswitch inline-mode
    - r8152: fix unknown device for choose_configuration
    - nfp: flower: handle acti_netdevs allocation failure
    - bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
    - dm raid: fix false positive for requeue needed during reshape
    - dm: call the resume method on internal suspend
    - fbdev/simplefb: change loglevel when the power domains cannot be parsed
    - drm/tegra: dsi: Add missing check for of_find_device_by_node
    - drm/tegra: dpaux: Fix PM disable depth imbalance in tegra_dpaux_probe
    - drm/tegra: dsi: Fix some error handling paths in tegra_dsi_probe()
    - drm/tegra: dsi: Fix missing pm_runtime_disable() in the error handling path
      of tegra_dsi_probe()
    - drm/tegra: hdmi: Fix some error handling paths in tegra_hdmi_probe()
    - drm/tegra: rgb: Fix some error handling paths in tegra_dc_rgb_probe()
    - drm/tegra: rgb: Fix missing clk_put() in the error handling paths of
      tegra_dc_rgb_probe()
    - drm/tegra: output: Fix missing i2c_put_adapter() in the error handling paths
      of tegra_output_probe()
    - drm/rockchip: inno_hdmi: Fix video timing
    - drm: Don't treat 0 as -1 in drm_fixp2int_ceil
    - drm/vkms: Avoid reading beyond LUT array
    - drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
    - drm/rockchip: lvds: do not overwrite error code
    - drm/rockchip: lvds: do not print scary message when probing defer
    - drm/panel-edp: use put_sync in unprepare
    - drm/lima: fix a memleak in lima_heap_alloc
    - ASoC: amd: acp: Add missing error handling in sof-mach
    - ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
    - ASoC: SOF: core: Skip firmware test for custom loaders
    - ASoC: SOF: amd: Compute file paths on firmware load
    - soundwire: stream: add missing const to Documentation
    - dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
    - media: tc358743: register v4l2 async device only after successful setup
    - media: cadence: csi2rx: use match fwnode for media link
    - PCI/DPC: Print all TLP Prefixes, not just the first
    - perf record: Fix possible incorrect free in record__switch_output()
    - perf record: Check conflict between '--timestamp-filename' option and pipe
      mode before recording
    - HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
    - drm/amd/display: Fix a potential buffer overflow in 'dp_dsc_clock_en_read()'
    - perf pmu: Treat the msr pmu as software
    - crypto: qat - avoid memcpy() overflow warning
    - ALSA: hda: cs35l41: Set Channel Index correctly when system is missing _DSD
    - drm/amd/display: Fix potential NULL pointer dereferences in
      'dcn10_set_output_transfer_func()'
    - ASoC: sh: rz-ssi: Fix error message print
    - drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created MOBs
    - clk: renesas: r8a779g0: Fix PCIe clock name
    - pinctrl: renesas: rzg2l: Fix locking in rzg2l_dt_subnode_to_map()
    - pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin group/function
    - clk: samsung: exynos850: Propagate SPI IPCLK rate change
    - media: v4l2: cci: print leading 0 on error
    - perf evsel: Fix duplicate initialization of data->id in
      evsel__parse_sample()
    - perf bpf: Clean up the generated/copied vmlinux.h
    - clk: meson: Add missing clocks to axg_clk_regmaps
    - media: em28xx: annotate unchecked call to media_device_register()
    - media: v4l2-tpg: fix some memleaks in tpg_alloc
    - media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
    - media: dt-bindings: techwell,tw9900: Fix port schema ref
    - mtd: spinand: esmt: Extend IDs to 5 bytes
    - media: edia: dvbdev: fix a use-after-free
    - pinctrl: mediatek: Drop bogus slew rate register range for MT8186
    - pinctrl: mediatek: Drop bogus slew rate register range for MT8192
    - drm/amdgpu: Fix potential out-of-bounds access in
      'amdgpu_discovery_reg_base_init()'
    - clk: qcom: reset: Commonize the de/assert functions
    - clk: qcom: reset: Ensure write completion on reset de/assertion
    - quota: Fix potential NULL pointer dereference
    - quota: Fix rcu annotations of inode dquot pointers
    - quota: Properly annotate i_dquot arrays with __rcu
    - ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
    - PCI/P2PDMA: Fix a sleeping issue in a RCU read section
    - PCI: switchtec: Fix an error handling path in switchtec_pci_probe()
    - crypto: xilinx - call finalize with bh disabled
    - drivers/ps3: select VIDEO to provide cmdline functions
    - perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str()
    - perf srcline: Add missed addr2line closes
    - dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
    - drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
    - drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is enabled
    - drm/radeon/ni: Fix wrong firmware size logging in ni_init_microcode()
    - drm/amd/display: fix NULL checks for adev->dm.dc in amdgpu_dm_fini()
    - clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
    - clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
    - clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status configuration for SD1
      mux
    - ALSA: seq: fix function cast warnings
    - perf expr: Fix "has_event" function for metric style events
    - perf stat: Avoid metric-only segv
    - perf metric: Don't remove scale from counts
    - ASoC: meson: aiu: fix function pointer type mismatch
    - ASoC: meson: t9015: fix function pointer type mismatch
    - powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
    - ASoC: SOF: Add some bounds checking to firmware data
    - drm: ci: use clk_ignore_unused for apq8016
    - NTB: fix possible name leak in ntb_register_device()
    - media: cedrus: h265: Fix configuring bitstream size
    - media: sun8i-di: Fix coefficient writes
    - media: sun8i-di: Fix power on/off sequences
    - media: sun8i-di: Fix chroma difference threshold
    - staging: media: starfive: Set 16 bpp for capture_raw device
    - media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
    - media: go7007: add check of return value of go7007_read_addr()
    - media: pvrusb2: remove redundant NULL check
    - media: videobuf2: Add missing doc comment for waiting_in_dqbuf
    - media: pvrusb2: fix pvr2_stream_callback casts
    - clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
    - drm/amd/display: Add 'replay' NULL check in 'edp_set_replay_allow_active()'
    - drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
    - drm/msm/dpu: finalise global state object
    - drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
    - PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
    - drm/bridge: adv7511: fix crash on irq during probe
    - pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
    - clk: hisilicon: hi3519: Release the correct number of gates in
      hi3519_clk_unregister()
    - clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
    - clk: mediatek: mt8135: Fix an error handling path in
      clk_mt8135_apmixed_probe()
    - clk: mediatek: mt7622-apmixedsys: Fix an error handling path in
      clk_mt8135_apmixed_probe()
    - clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
    - clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
    - drm/tegra: put drm_gem_object ref on error in tegra_fb_create
    - tty: mips_ejtag_fdc: Fix passing incompatible pointer type warning
    - media: ivsc: csi: Swap SINK and SOURCE pads
    - media: i2c: imx290: Fix IMX920 typo
    - mfd: syscon: Call of_node_put() only when of_parse_phandle() takes a ref
    - mfd: altera-sysmgr: Call of_node_put() only when of_parse_phandle() takes a
      ref
    - perf print-events: make is_event_supported() more robust
    - crypto: arm/sha - fix function cast warnings
    - crypto: ccp - Avoid discarding errors in psp_send_platform_access_msg()
    - crypto: qat - remove unused macros in qat_comp_alg.c
    - crypto: qat - removed unused macro in adf_cnv_dbgfs.c
    - crypto: qat - avoid division by zero
    - crypto: qat - remove double initialization of value
    - crypto: qat - fix ring to service map for dcc in 4xxx
    - crypto: qat - fix ring to service map for dcc in 420xx
    - crypto: jitter - fix CRYPTO_JITTERENTROPY help text
    - drm/tidss: Fix initial plane zpos values
    - drm/tidss: Fix sync-lost issue with two displays
    - clk: imx: imx8mp: Fix SAI_MCLK_SEL definition
    - mtd: maps: physmap-core: fix flash size larger than 32-bit
    - mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
    - mtd: rawnand: brcmnand: exec_op helper functions return type fixes
    - ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
    - ASoC: meson: axg-tdm-interface: add frame rate constraint
    - drm/msm/a6xx: specify UBWC config for sc7180
    - drm/msm/a7xx: Fix LLC typo
    - dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
    - perf pmu: Fix a potential memory leak in perf_pmu__lookup()
    - HID: amd_sfh: Update HPD sensor structure elements
    - HID: amd_sfh: Avoid disabling the interrupt
    - drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of atom_get_src_int()
    - media: pvrusb2: fix uaf in pvr2_context_set_notify
    - media: dvb-frontends: avoid stack overflow warnings with clang
    - media: go7007: fix a memleak in go7007_load_encoder
    - media: ttpci: fix two memleaks in budget_av_attach
    - media: mediatek: vcodec: avoid -Wcast-function-type-strict warning
    - arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with Clang
    - drm/tests: helpers: Include missing drm_drv header
    - drm/amd/pm: Fix esm reg mask use to get pcie speed
    - gpio: nomadik: fix offset bug in nmk_pmx_set()
    - drm/mediatek: Fix a null pointer crash in mtk_drm_crtc_finish_page_flip
    - mfd: cs42l43: Fix wrong register defaults
    - powerpc/32: fix ADB_CUDA kconfig warning
    - powerpc/pseries: Fix potential memleak in papr_get_attr()
    - powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks
    - clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of 'gcc_gmac0_sys_clk'
    - clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of 'gcc_pcie1_pipe_clk'
    - clk: qcom: gcc-ipq5018: fix register offset for GCC_UBI0_AXI_ARES reset
    - perf vendor events amd: Fix Zen 4 cache latency events
    - drm/msm/dpu: allow certain formats for CDM for DP
    - drm/msm/dpu: add division of drm_display_mode's hskew parameter
    - media: usbtv: Remove useless locks in usbtv_video_free()
    - drm/xe: Fix ref counting leak on page fault
    - drm/xe: Replace 'grouped target' in Makefile with pattern rule
    - lib/stackdepot: fix first entry having a 0-handle
    - lib/stackdepot: off by one in depot_fetch_stack()
    - modules: wait do_free_init correctly
    - mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
    - power: supply: mm8013: fix "not charging" detection
    - powerpc/embedded6xx: Fix no previous prototype for avr_uart_send() etc.
    - powerpc/4xx: Fix warp_gpio_leds build failure
    - RISC-V: KVM: Forward SEED CSR access to user space
    - leds: aw2013: Unlock mutex before destroying it
    - leds: sgm3140: Add missing timer cleanup and flash gpio control
    - backlight: hx8357: Fix potential NULL pointer dereference
    - backlight: ktz8866: Correct the check for of_property_read_u32
    - backlight: lm3630a: Initialize backlight_properties on init
    - backlight: lm3630a: Don't set bl->props.brightness in get_brightness
    - backlight: da9052: Fully initialize backlight_properties during probe
    - backlight: lm3639: Fully initialize backlight_properties during probe
    - backlight: lp8788: Fully initialize backlight_properties during probe
    - sparc32: Use generic cmpdi2/ucmpdi2 variants
    - mtd: maps: sun_uflash: Declare uflash_devinit static
    - sparc32: Do not select GENERIC_ISA_DMA
    - sparc32: Fix section mismatch in leon_pci_grpci
    - clk: Fix clk_core_get NULL dereference
    - clk: zynq: Prevent null pointer dereference caused by kmalloc failure
    - PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
    - cifs: Fix writeback data corruption
    - ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
    - ALSA: hda/tas2781: use dev_dbg in system_resume
    - ALSA: hda/tas2781: add lock to system_suspend
    - ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
    - ALSA: hda/tas2781: do not call pm_runtime_force_* in system_resume/suspend
    - ALSA: hda/tas2781: restore power state after system_resume
    - ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
    - ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
    - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
    - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
    - mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
    - platform/x86/intel/pmc/lnl: Remove SSRAM support
    - platform/x86/intel/pmc/arl: Put GNA device in D3
    - platform/x86/amd/pmf: Do not use readl() for policy buffer access
    - ALSA: usb-audio: Stop parsing channels bits when all channels are found.
    - phy: qcom: qmp-usb: split USB-C PHY driver
    - phy: qcom: qmp-usbc: add support for the Type-C handling
    - phy: qcom: qmp-usbc: handle CLAMP register in a correct way
    - scsi: hisi_sas: Fix a deadlock issue related to automatic dump
    - RDMA/irdma: Remove duplicate assignment
    - RDMA/srpt: Do not register event handler until srpt device is fully setup
    - f2fs: compress: fix to guarantee persisting compressed blocks by CP
    - f2fs: compress: fix to cover normal cluster write with cp_rwsem
    - f2fs: compress: fix to check unreleased compressed cluster
    - f2fs: compress: fix to avoid inconsistence bewteen i_blocks and dnode
    - f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
    - f2fs: zone: fix to wait completion of last bio in zone correctly
    - f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
    - f2fs: compress: fix to cover f2fs_disable_compressed_file() w/ i_sem
    - f2fs: fix to avoid potential panic during recovery
    - scsi: csiostor: Avoid function pointer casts
    - i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
    - RDMA/hns: Fix mis-modifying default congestion control algorithm
    - RDMA/device: Fix a race between mad_client and cm_client init
    - RDMA/rtrs-clt: Check strnlen return len in sysfs mpath_policy_store()
    - scsi: bfa: Fix function pointer type mismatch for hcb_qe->cbfn
    - f2fs: fix to create selinux label during whiteout initialization
    - f2fs: compress: fix to check zstd compress level correctly in mount option
    - net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
    - NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
    - NFSv4.2: fix listxattr maximum XDR buffer size
    - f2fs: compress: fix to check compress flag w/ .i_sem lock
    - f2fs: check number of blocks in a current section
    - watchdog: starfive: Check pm_runtime_enabled() before decrementing usage
      counter
    - watchdog: stm32_iwdg: initialize default timeout
    - f2fs: fix to use correct segment type in f2fs_allocate_data_block()
    - f2fs: ro: compress: fix to avoid caching unaligned extent
    - RDMA/mana_ib: Fix bug in creation of dma regions
    - RDMA/mana_ib: Introduce mdev_to_gc helper function
    - RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
    - RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
    - RDMA/mana_ib: Use virtual address in dma regions for MRs
    - Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
    - NFS: Fix nfs_netfs_issue_read() xarray locking for writeback interrupt
    - NFS: Fix an off by one in root_nfs_cat()
    - NFSv4.1/pnfs: fix NFS with TLS in pnfs
    - ACPI: HMAT: Remove register of memory node for generic target
    - f2fs: compress: relocate some judgments in f2fs_reserve_compress_blocks
    - f2fs: compress: fix reserve_cblocks counting error when out of space
    - f2fs: fix to truncate meta inode pages forcely
    - f2fs: zone: fix to remove pow2 check condition for zoned block device
    - cxl: Fix the incorrect assignment of SSLBIS entry pointer initial location
    - perf/x86/amd/core: Avoid register reset when CPU is dead
    - afs: Revert "afs: Hide silly-rename files from userspace"
    - afs: Don't cache preferred address
    - afs: Fix occasional rmdir-then-VNOVNODE with generic/011
    - f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
    - nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
    - ovl: relax WARN_ON in ovl_verify_area()
    - io_uring/net: correct the type of variable
    - remoteproc: stm32: Fix incorrect type in assignment for va
    - remoteproc: stm32: Fix incorrect type assignment returned by
      stm32_rproc_get_loaded_rsc_tablef
    - iio: pressure: mprls0025pa fix off-by-one enum
    - usb: phy: generic: Get the vbus supply
    - tty: vt: fix 20 vs 0x20 typo in EScsiignore
    - serial: max310x: fix syntax error in IRQ error message
    - tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
    - arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
    - coresight: Fix issue where a source device's helpers aren't disabled
    - coresight: etm4x: Set skip_power_up in etm4_init_arch_data function
    - xhci: Add interrupt pending autoclear flag to each interrupter
    - xhci: make isoc_bei_interval variable interrupter specific.
    - xhci: remove unnecessary event_ring_deq parameter from xhci_handle_event()
    - xhci: update event ring dequeue pointer position to controller correctly
    - coccinelle: device_attr_show: Remove useless expression STR
    - kconfig: fix infinite loop when expanding a macro at the end of file
    - iio: gts-helper: Fix division loop
    - bus: mhi: ep: check the correct variable in mhi_ep_register_controller()
    - hwtracing: hisi_ptt: Move type check to the beginning of
      hisi_ptt_pmu_event_init()
    - rtc: mt6397: select IRQ_DOMAIN instead of depending on it
    - rtc: max31335: fix interrupt status reg
    - serial: 8250_exar: Don't remove GPIO device on suspend
    - staging: greybus: fix get_channel_from_mode() failure path
    - mei: vsc: Call wake_up() in the threaded IRQ handler
    - mei: vsc: Don't use sleeping condition in wait_event_timeout()
    - usb: gadget: net2272: Use irqflags in the call to net2272_probe_fin
    - char: xilinx_hwicap: Fix NULL vs IS_ERR() bug
    - x86/hyperv: Use per cpu initial stack for vtl context
    - ASoC: tlv320adc3xxx: Don't strip remove function when driver is builtin
    - thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in an error
      handling path
    - thermal/drivers/qoriq: Fix getting tmu range
    - io_uring: don't save/restore iowait state
    - spi: lpspi: Avoid potential use-after-free in probe()
    - spi: Restore delays for non-GPIO chip select
    - ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
    - nouveau: reset the bo resource bus info after an eviction
    - tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
    - rds: tcp: Fix use-after-free of net in reqsk_timer_handler().
    - octeontx2-af: Use matching wake_up API variant in CGX command interface
    - s390/vtime: fix average steal time calculation
    - net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
    - devlink: Fix devlink parallel commands processing
    - riscv: Only check online cpus for emulated accesses
    - soc: fsl: dpio: fix kcalloc() argument order
    - cpufreq: Fix per-policy boost behavior on SoCs using cpufreq_boost_set_sw()
    - io_uring: Fix release of pinned pages when __io_uaddr_map fails
    - tcp: Fix refcnt handling in __inet_hash_connect().
    - vmxnet3: Fix missing reserved tailroom
    - hsr: Fix uninit-value access in hsr_get_node()
    - net: txgbe: fix clk_name exceed MAX_DEV_ID limits
    - spi: spi-mem: add statistics support to ->exec_op() calls
    - spi: Fix error code checking in spi_mem_exec_op()
    - nvme: fix reconnection fail due to reserved tag allocation
    - drm/xe: Invalidate userptr VMA on page pin fault
    - drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
    - net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when MAC is up
    - net: ethernet: mtk_eth_soc: fix PPE hanging issue
    - io_uring: fix poll_remove stalled req completion
    - ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
    - ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam Deck OLED
    - riscv: Fix compilation error with FAST_GUP and rv32
    - xen/evtchn: avoid WARN() when unbinding an event channel
    - xen/events: increment refcnt only if event channel is refcounted
    - packet: annotate data-races around ignore_outgoing
    - xfrm: Allow UDP encapsulation only in offload modes
    - net: veth: do not manipulate GRO when using XDP
    - net: dsa: mt7530: prevent possible incorrect XTAL frequency selection
    - spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
    - drm: Fix drm_fixp2int_round() making it add 0.5
    - virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
    - vdpa_sim: reset must not run
    - vdpa/mlx5: Allow CVQ size changes
    - virtio: packed: fix unmap leak for indirect desc table
    - net: move dev->state into net_device_read_txrx group
    - wireguard: receive: annotate data-race around receiving_counter.counter
    - rds: introduce acquire/release ordering in acquire/release_in_xmit()
    - hsr: Handle failures in module init
    - ipv4: raw: Fix sending packets from raw sockets via IPsec tunnels
    - nouveau/gsp: don't check devinit disable on GSP.
    - ceph: stop copying to iter at EOF on sync reads
    - net: phy: fix phy_read_poll_timeout argument type in genphy_loopback
    - dm-integrity: fix a memory leak when rechecking the data
    - net/bnx2x: Prevent access to a freed page in page_pool
    - devlink: fix port new reply cmd type
    - octeontx2: Detect the mbox up or down message via register
    - octeontx2-pf: Wait till detach_resources msg is complete
    - octeontx2-pf: Use default max_active works instead of one
    - octeontx2-pf: Send UP messages to VF only when VF is up.
    - octeontx2-af: Use separate handlers for interrupts
    - drm/amdgpu: add MMHUB 3.3.1 support
    - drm/amdgpu: fix mmhub client id out-of-bounds access
    - drm/amdgpu: drop setting buffer funcs in sdma442
    - netfilter: nft_set_pipapo: release elements in clone only from destroy path
    - netfilter: nf_tables: do not compare internal table flags on updates
    - rcu: add a helper to report consolidated flavor QS
    - net: report RCU QS on threaded NAPI repolling
    - bpf: report RCU QS in cpumap kthread
    - net: dsa: mt7530: fix link-local frames that ingress vlan filtering ports
    - net: dsa: mt7530: fix handling of all link-local frames
    - netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
    - spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
    - selftests: forwarding: Fix ping failure due to short timeout
    - dm io: Support IO priority
    - dm-integrity: align the outgoing bio in integrity_recheck
    - x86/efistub: Clear decompressor BSS in native EFI entrypoint
    - x86/efistub: Don't clear BSS twice in mixed mode
    - printk: Adjust mapping for 32bit seq macros
    - printk: Use prb_first_seq() as base for 32bit seq macros
    - Linux 6.8.2
    - [Config] updateconfig following v6.8.2 import
  * Provide python perf module (LP: #2051560)
    - [Packaging] enable perf python module
    - [Packaging] provide a wrapper module for python-perf
  * To support AMD Adaptive Backlight Management (ABM) for power profiles daemon
    >= 2.0 (LP: #2056716)
    - drm/amd/display: add panel_power_savings sysfs entry to eDP connectors
    - drm/amdgpu: respect the abmlevel module parameter value if it is set
  * Miscellaneous Ubuntu changes
    - [Config] Disable StarFive JH7100 support
    - [Config] Disable Renesas RZ/Five support
    - [Config] Disable BINFMT_FLAT for riscv64

  [ Ubuntu-qcom: 6.8.0-1003.3 ]

  * Miscellaneous Ubuntu changes
    - Fix PCIe bus error
    - Fix GPU regression
    - Fix qps615 firmware load

  [ Ubuntu-qcom: 6.8.0-1002.2 ]

  [ Ubuntu: 6.8.0-31.31 ]
  * noble/linux: 6.8.0-31.31 -proposed tracker (LP: #2062933)
  * Packaging resync (LP: #1786013)
    - [Packaging] debian.master/dkms-versions -- update from kernel-versions
      (main/d2024.04.04)
  [ Ubuntu: 6.8.0-30.30 ]
  * noble/linux: 6.8.0-30.30 -proposed tracker (LP: #2061893)
  * System unstable, kernel ring buffer flooded with "BUG: Bad page state in
    process swapper/0" (LP: #2056706)
    - xen-netfront: Add missing skb_mark_for_recycle
  [ Ubuntu: 6.8.0-29.29 ]
  * noble/linux: 6.8.0-29.29 -proposed tracker (LP: #2061888)
  * [24.04 FEAT] [SEC2353] zcrypt: extend error recovery to deal with device
    scans (LP: #2050019)
    - s390/zcrypt: harmonize debug feature calls and defines
    - s390/zcrypt: introduce dynamic debugging for AP and zcrypt code
    - s390/pkey: harmonize pkey s390 debug feature calls
    - s390/pkey: introduce dynamic debugging for pkey
    - s390/ap: add debug possibility for AP messages
    - s390/zcrypt: add debug possibility for CCA and EP11 messages
    - s390/ap: rearm APQNs bindings complete completion
    - s390/ap: clarify AP scan bus related functions and variables
    - s390/ap: rework ap_scan_bus() to return true on config change
    - s390/ap: introduce mutex to lock the AP bus scan
    - s390/zcrypt: introduce retries on in-kernel send CPRB functions
    - s390/zcrypt: improve zcrypt retry behavior
    - s390/pkey: improve pkey retry behavior
  * [24.04 FEAT] Memory hotplug vmem pages (s390x) (LP: #2051835)
    - mm/memory_hotplug: introduce MEM_PREPARE_ONLINE/MEM_FINISH_OFFLINE notifiers
    - s390/mm: allocate vmemmap pages from self-contained memory range
    - s390/sclp: remove unhandled memory notifier type
    - s390/mm: implement MEM_PREPARE_ONLINE/MEM_FINISH_OFFLINE notifiers
    - s390: enable MHP_MEMMAP_ON_MEMORY
    - [Config] enable CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE and
      CONFIG_MHP_MEMMAP_ON_MEMORY for s390x
  [ Ubuntu: 6.8.0-28.28 ]
  * noble/linux: 6.8.0-28.28 -proposed tracker (LP: #2061867)
  * linux-gcp 6.8.0-1005.5 (+ others) Noble kernel regression iwth new apparmor
    profiles/features (LP: #2061851)
    - SAUCE: apparmor4.0.0 [92/90]: fix address mapping for recvfrom
  [ Ubuntu: 6.8.0-25.25 ]
  * noble/linux: 6.8.0-25.25 -proposed tracker (LP: #2061083)
  * Packaging resync (LP: #1786013)
    - [Packaging] debian.master/dkms-versions -- update from kernel-versions
      (main/d2024.04.04)
  * Apply mitigations for the native BHI hardware vulnerabilty (LP: #2060909)
    - x86/cpufeatures: Add new word for scattered features
    - x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
    - x86/syscall: Don't force use of indirect calls for system calls
    - x86/bhi: Add support for clearing branch history at syscall entry
    - x86/bhi: Define SPEC_CTRL_BHI_DIS_S
    - x86/bhi: Enumerate Branch History Injection (BHI) bug
    - x86/bhi: Add BHI mitigation knob
    - x86/bhi: Mitigate KVM by default
    - KVM: x86: Add BHI_NO
    - x86: set SPECTRE_BHI_ON as default
    - [Config] enable spectre_bhi=auto by default
  * update apparmor and LSM stacking patch set (LP: #2028253)
    - SAUCE: apparmor4.0.0 [01/90]: LSM stacking v39: integrity: disassociate
      ima_filter_rule from security_audit_rule
    - SAUCE: apparmor4.0.0 [02/90]: LSM stacking v39: SM: Infrastructure
      management of the sock security
    - SAUCE: apparmor4.0.0 [03/90]: LSM stacking v39: LSM: Add the lsmblob data
      structure.
    - SAUCE: apparmor4.0.0 [04/90]: LSM stacking v39: IMA: avoid label collisions
      with stacked LSMs
    - SAUCE: apparmor4.0.0 [05/90]: LSM stacking v39: LSM: Use lsmblob in
      security_audit_rule_match
    - SAUCE: apparmor4.0.0 [06/90]: LSM stacking v39: LSM: Add lsmblob_to_secctx
      hook
    - SAUCE: apparmor4.0.0 [07/90]: LSM stacking v39: Audit: maintain an lsmblob
      in audit_context
    - SAUCE: apparmor4.0.0 [08/90]: LSM stacking v39: LSM: Use lsmblob in
      security_ipc_getsecid
    - SAUCE: apparmor4.0.0 [09/90]: LSM stacking v39: Audit: Update shutdown LSM
      data
    - SAUCE: apparmor4.0.0 [10/90]: LSM stacking v39: LSM: Use lsmblob in
      security_current_getsecid
    - SAUCE: apparmor4.0.0 [11/90]: LSM stacking v39: LSM: Use lsmblob in
      security_inode_getsecid
    - SAUCE: apparmor4.0.0 [12/90]: LSM stacking v39: Audit: use an lsmblob in
      audit_names
    - SAUCE: apparmor4.0.0 [13/90]: LSM stacking v39: LSM: Create new
      security_cred_getlsmblob LSM hook
    - SAUCE: apparmor4.0.0 [14/90]: LSM stacking v39: Audit: Change context data
      from secid to lsmblob
    - SAUCE: apparmor4.0.0 [15/90]: LSM stacking v39: Netlabel: Use lsmblob for
      audit data
    - SAUCE: apparmor4.0.0 [16/90]: LSM stacking v39: LSM: Ensure the correct LSM
      context releaser
    - SAUCE: apparmor4.0.0 [17/90]: LSM stacking v39: LSM: Use lsmcontext in
      security_secid_to_secctx
    - SAUCE: apparmor4.0.0 [18/90]: LSM stacking v39: LSM: Use lsmcontext in
      security_lsmblob_to_secctx
    - SAUCE: apparmor4.0.0 [19/90]: LSM stacking v39: LSM: Use lsmcontext in
      security_inode_getsecctx
    - SAUCE: apparmor4.0.0 [20/90]: LSM stacking v39: LSM: Use lsmcontext in
      security_dentry_init_security
    - SAUCE: apparmor4.0.0 [21/90]: LSM stacking v39: LSM:
      security_lsmblob_to_secctx module selection
    - SAUCE: apparmor4.0.0 [22/90]: LSM stacking v39: Audit: Create audit_stamp
      structure
    - SAUCE: apparmor4.0.0 [23/90]: LSM stacking v39: Audit: Allow multiple
      records in an audit_buffer
    - SAUCE: apparmor4.0.0 [24/90]: LSM stacking v39: Audit: Add record for
      multiple task security contexts
    - SAUCE: apparmor4.0.0 [25/90]: LSM stacking v39: audit: multiple subject lsm
      values for netlabel
    - SAUCE: apparmor4.0.0 [26/90]: LSM stacking v39: Audit: Add record for
      multiple object contexts
    - SAUCE: apparmor4.0.0 [27/90]: LSM stacking v39: LSM: Remove unused
      lsmcontext_init()
    - SAUCE: apparmor4.0.0 [28/90]: LSM stacking v39: LSM: Improve logic in
      security_getprocattr
    - SAUCE: apparmor4.0.0 [29/90]: LSM stacking v39: LSM: secctx provider check
      on release
    - SAUCE: apparmor4.0.0 [31/90]: LSM stacking v39: LSM: Exclusive secmark usage
    - SAUCE: apparmor4.0.0 [32/90]: LSM stacking v39: LSM: Identify which LSM
      handles the context string
    - SAUCE: apparmor4.0.0 [33/90]: LSM stacking v39: AppArmor: Remove the
      exclusive flag
    - SAUCE: apparmor4.0.0 [34/90]: LSM stacking v39: LSM: Add mount opts blob
      size tracking
    - SAUCE: apparmor4.0.0 [35/90]: LSM stacking v39: LSM: allocate mnt_opts blobs
      instead of module specific data
    - SAUCE: apparmor4.0.0 [36/90]: LSM stacking v39: LSM: Infrastructure
      management of the key security blob
    - SAUCE: apparmor4.0.0 [37/90]: LSM stacking v39: LSM: Infrastructure
      management of the mnt_opts security blob
    - SAUCE: apparmor4.0.0 [38/90]: LSM stacking v39: LSM: Correct handling of
      ENOSYS in inode_setxattr
    - SAUCE: apparmor4.0.0 [39/90]: LSM stacking v39: LSM: Remove lsmblob
      scaffolding
    - SAUCE: apparmor4.0.0 [40/90]: LSM stacking v39: LSM: Allow reservation of
      netlabel
    - SAUCE: apparmor4.0.0 [41/90]: LSM stacking v39: LSM: restrict
      security_cred_getsecid() to a single LSM
    - SAUCE: apparmor4.0.0 [42/90]: LSM stacking v39: Smack: Remove
      LSM_FLAG_EXCLUSIVE
    - SAUCE: apparmor4.0.0 [43/90]: LSM stacking v39: UBUNTU: SAUCE: apparmor4.0.0
      [12/95]: add/use fns to print hash string hex value
    - SAUCE: apparmor4.0.0 [44/90]: patch to provide compatibility with v2.x net
      rules
    - SAUCE: apparmor4.0.0 [45/90]: add unpriviled user ns mediation
    - SAUCE: apparmor4.0.0 [46/90]: Add sysctls for additional controls of unpriv
      userns restrictions
    - SAUCE: apparmor4.0.0 [47/90]: af_unix mediation
    - SAUCE: apparmor4.0.0 [48/90]: Add fine grained mediation of posix mqueues
    - SAUCE: apparmor4.0.0 [49/90]: setup slab cache for audit data
    - SAUCE: apparmor4.0.0 [50/90]: Improve debug print infrastructure
    - SAUCE: apparmor4.0.0 [51/90]: add the ability for profiles to have a
      learning cache
    - SAUCE: apparmor4.0.0 [52/90]: enable userspace upcall for mediation
    - SAUCE: apparmor4.0.0 [53/90]: prompt - lock down prompt interface
    - SAUCE: apparmor4.0.0 [54/90]: prompt - allow controlling of caching of a
      prompt response
    - SAUCE: apparmor4.0.0 [55/90]: prompt - add refcount to audit_node in prep or
      reuse and delete
    - SAUCE: apparmor4.0.0 [56/90]: prompt - refactor to moving caching to
      uresponse
    - SAUCE: apparmor4.0.0 [57/90]: prompt - Improve debug statements
    - SAUCE: apparmor4.0.0 [58/90]: prompt - fix caching
    - SAUCE: apparmor4.0.0 [59/90]: prompt - rework build to use append fn, to
      simplify adding strings
    - SAUCE: apparmor4.0.0 [60/90]: prompt - refcount notifications
    - SAUCE: apparmor4.0.0 [61/90]: prompt - add the ability to reply with a
      profile name
    - SAUCE: apparmor4.0.0 [62/90]: prompt - fix notification cache when updating
    - SAUCE: apparmor4.0.0 [63/90]: prompt - add tailglob on name for cache
      support
    - SAUCE: apparmor4.0.0 [64/90]: prompt - allow profiles to set prompts as
      interruptible
    - SAUCE: apparmor4.0.0 [65/90] v6.8 prompt:fixup interruptible
    - SAUCE: apparmor4.0.0 [69/90]: add io_uring mediation
    - SAUCE: apparmor4.0.0 [70/90]: apparmor: fix oops when racing to retrieve
      notification
    - SAUCE: apparmor4.0.0 [71/90]: apparmor: fix notification header size
    - SAUCE: apparmor4.0.0 [72/90]: apparmor: fix request field from a prompt
      reply that denies all access
    - SAUCE: apparmor4.0.0 [73/90]: apparmor: open userns related sysctl so lxc
      can check if restriction are in place
    - SAUCE: apparmor4.0.0 [74/90]: apparmor: cleanup attachment perm lookup to
      use lookup_perms()
    - SAUCE: apparmor4.0.0 [75/90]: apparmor: remove redundant unconfined check.
    - SAUCE: apparmor4.0.0 [76/90]: apparmor: switch signal mediation to using
      RULE_MEDIATES
    - SAUCE: apparmor4.0.0 [77/90]: apparmor: ensure labels with more than one
      entry have correct flags
    - SAUCE: apparmor4.0.0 [78/90]: apparmor: remove explicit restriction that
      unconfined cannot use change_hat
    - SAUCE: apparmor4.0.0 [79/90]: apparmor: cleanup: refactor file_perm() to
      provide semantics of some checks
    - SAUCE: apparmor4.0.0 [80/90]: apparmor: carry mediation check on label
    - SAUCE: apparmor4.0.0 [81/90]: apparmor: convert easy uses of unconfined() to
      label_mediates()
    - SAUCE: apparmor4.0.0 [82/90]: apparmor: add additional flags to extended
      permission.
    - SAUCE: apparmor4.0.0 [83/90]: apparmor: add support for profiles to define
      the kill signal
    - SAUCE: apparmor4.0.0 [84/90]: apparmor: fix x_table_lookup when stacking is
      not the first entry
    - SAUCE: apparmor4.0.0 [85/90]: apparmor: allow profile to be transitioned
      when a user ns is created
    - SAUCE: apparmor4.0.0 [86/90]: apparmor: add ability to mediate caps with
      policy state machine
    - SAUCE: apparmor4.0.0 [87/90]: fixup notify
    - SAUCE: apparmor4.0.0 [88/90]: apparmor: add fine grained ipv4/ipv6 mediation
    - SAUCE: apparmor4.0.0 [89/90]:apparmor: disable tailglob responses for now
    - SAUCE: apparmor4.0.0 [90/90]: apparmor: Fix notify build warnings
    - SAUCE: apparmor4.0.0: fix reserved mem for when we save ipv6 addresses
    - [Config] disable CONFIG_SECURITY_APPARMOR_RESTRICT_USERNS
  * update apparmor and LSM stacking patch set (LP: #2028253) // [FFe]
    apparmor-4.0.0-alpha2 for unprivileged user namespace restrictions in mantic
    (LP: #2032602)
    - SAUCE: apparmor4.0.0 [66/90]: prompt - add support for advanced filtering of
      notifications
    - SAUCE: apparmor4.0.0 [67/90]: userns - add the ability to reference a global
      variable for a feature value
    - SAUCE: apparmor4.0.0 [68/90]: userns - make it so special unconfined
      profiles can mediate user namespaces
  * [MTL] x86: Fix Cache info sysfs is not populated (LP: #2049793)
    - SAUCE: cacheinfo: Check for null last-level cache info
    - SAUCE: cacheinfo: Allocate memory for memory if not done from the primary
      CPU
    - SAUCE: x86/cacheinfo: Delete global num_cache_leaves
    - SAUCE: x86/cacheinfo: Clean out init_cache_level()
  * Miscellaneous Ubuntu changes
    - SAUCE: apparmor4.0.0: LSM stacking v39: fix build error with
      CONFIG_SECURITY=n
    - [Config] toolchain version update
  [ Ubuntu: 6.8.0-22.22 ]
  * noble/linux: 6.8.0-22.22 -proposed tracker (LP: #2060238)
  [ Ubuntu: 6.8.0-21.21 ]
  * noble/linux: 6.8.0-21.21 -proposed tracker (LP: #2060225)
  * Miscellaneous Ubuntu changes
    - [Config] update toolchain version in annotations

  [ Ubuntu-qcom: 6.8.0-1001.1 ]

  * Import GA1

  [ Ubuntu-qcom: 6.8.0-1000.0 ]

  [ Ubuntu: 6.8.0-20.20 ]
  * noble/linux: 6.8.0-20.20 -proposed tracker (LP: #2058221)
  * Noble update: v6.8.1 upstream stable release (LP: #2058224)
    - x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set
    - Documentation/hw-vuln: Add documentation for RFDS
    - x86/rfds: Mitigate Register File Data Sampling (RFDS)
    - KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests
    - Linux 6.8.1
  * Autopkgtest failures on amd64 (LP: #2048768)
    - [Packaging] update to clang-18
  * Miscellaneous Ubuntu changes
    - SAUCE: apparmor4.0.0: LSM stacking v39: fix build error with
      CONFIG_SECURITY=n
    - [Config] amd64: MITIGATION_RFDS=y
  [ Ubuntu: 6.8.0-19.19 ]
  * noble/linux: 6.8.0-19.19 -proposed tracker (LP: #2057910)
  * Miscellaneous Ubuntu changes
    - [Packaging] re-introduce linux-doc as an empty package
  [ Ubuntu: 6.8.0-18.18 ]
  * noble/linux: 6.8.0-18.18 -proposed tracker (LP: #2057456)
  * Miscellaneous Ubuntu changes
    - [Packaging] drop dependency on libclang-17
  [ Ubuntu: 6.8.0-17.17 ]
  * noble/linux: 6.8.0-17.17 -proposed tracker (LP: #2056745)
  * Miscellaneous upstream changes
    - Revert "UBUNTU: [Packaging] Add debian/control sanity check"
  [ Ubuntu: 6.8.0-16.16 ]
  * noble/linux: 6.8.0-16.16 -proposed tracker (LP: #2056738)
  * left-over ceph debugging printks (LP: #2056616)
    - Revert "UBUNTU: SAUCE: ceph: make sure all the files successfully put before
      unmounting"
  * qat: Improve error recovery flows (LP: #2056354)
    - crypto: qat - add heartbeat error simulator
    - crypto: qat - disable arbitration before reset
    - crypto: qat - update PFVF protocol for recovery
    - crypto: qat - re-enable sriov after pf reset
    - crypto: qat - add fatal error notification
    - crypto: qat - add auto reset on error
    - crypto: qat - limit heartbeat notifications
    - crypto: qat - improve aer error reset handling
    - crypto: qat - change SLAs cleanup flow at shutdown
    - crypto: qat - resolve race condition during AER recovery
    - Documentation: qat: fix auto_reset section
  * update apparmor and LSM stacking patch set (LP: #2028253)
    - SAUCE: apparmor4.0.0 [01/87]: LSM stacking v39: integrity: disassociate
      ima_filter_rule from security_audit_rule
    - SAUCE: apparmor4.0.0 [02/87]: LSM stacking v39: SM: Infrastructure
      management of the sock security
    - SAUCE: apparmor4.0.0 [03/87]: LSM stacking v39: LSM: Add the lsmblob data
      structure.
    - SAUCE: apparmor4.0.0 [04/87]: LSM stacking v39: IMA: avoid label collisions
      with stacked LSMs
    - SAUCE: apparmor4.0.0 [05/87]: LSM stacking v39: LSM: Use lsmblob in
      security_audit_rule_match
    - SAUCE: apparmor4.0.0 [06/87]: LSM stacking v39: LSM: Add lsmblob_to_secctx
      hook
    - SAUCE: apparmor4.0.0 [07/87]: LSM stacking v39: Audit: maintain an lsmblob
      in audit_context
    - SAUCE: apparmor4.0.0 [08/87]: LSM stacking v39: LSM: Use lsmblob in
      security_ipc_getsecid
    - SAUCE: apparmor4.0.0 [09/87]: LSM stacking v39: Audit: Update shutdown LSM
      data
    - SAUCE: apparmor4.0.0 [10/87]: LSM stacking v39: LSM: Use lsmblob in
      security_current_getsecid
    - SAUCE: apparmor4.0.0 [11/87]: LSM stacking v39: LSM: Use lsmblob in
      security_inode_getsecid
    - SAUCE: apparmor4.0.0 [12/87]: LSM stacking v39: Audit: use an lsmblob in
      audit_names
    - SAUCE: apparmor4.0.0 [13/87]: LSM stacking v39: LSM: Create new
      security_cred_getlsmblob LSM hook
    - SAUCE: apparmor4.0.0 [14/87]: LSM stacking v39: Audit: Change context data
      from secid to lsmblob
    - SAUCE: apparmor4.0.0 [15/87]: LSM stacking v39: Netlabel: Use lsmblob for
      audit data
    - SAUCE: apparmor4.0.0 [16/87]: LSM stacking v39: LSM: Ensure the correct LSM
      context releaser
    - SAUCE: apparmor4.0.0 [17/87]: LSM stacking v39: LSM: Use lsmcontext in
      security_secid_to_secctx
    - SAUCE: apparmor4.0.0 [18/87]: LSM stacking v39: LSM: Use lsmcontext in
      security_lsmblob_to_secctx
    - SAUCE: apparmor4.0.0 [19/87]: LSM stacking v39: LSM: Use lsmcontext in
      security_inode_getsecctx
    - SAUCE: apparmor4.0.0 [20/87]: LSM stacking v39: LSM: Use lsmcontext in
      security_dentry_init_security
    - SAUCE: apparmor4.0.0 [21/87]: LSM stacking v39: LSM:
      security_lsmblob_to_secctx module selection
    - SAUCE: apparmor4.0.0 [22/87]: LSM stacking v39: Audit: Create audit_stamp
      structure
    - SAUCE: apparmor4.0.0 [23/87]: LSM stacking v39: Audit: Allow multiple
      records in an audit_buffer
    - SAUCE: apparmor4.0.0 [24/87]: LSM stacking v39: Audit: Add record for
      multiple task security contexts
    - SAUCE: apparmor4.0.0 [25/87]: LSM stacking v39: audit: multiple subject lsm
      values for netlabel
    - SAUCE: apparmor4.0.0 [26/87]: LSM stacking v39: Audit: Add record for
      multiple object contexts
    - SAUCE: apparmor4.0.0 [27/87]: LSM stacking v39: LSM: Remove unused
      lsmcontext_init()
    - SAUCE: apparmor4.0.0 [28/87]: LSM stacking v39: LSM: Improve logic in
      security_getprocattr
    - SAUCE: apparmor4.0.0 [29/87]: LSM stacking v39: LSM: secctx provider check
      on release
    - SAUCE: apparmor4.0.0 [31/87]: LSM stacking v39: LSM: Exclusive secmark usage
    - SAUCE: apparmor4.0.0 [32/87]: LSM stacking v39: LSM: Identify which LSM
      handles the context string
    - SAUCE: apparmor4.0.0 [33/87]: LSM stacking v39: AppArmor: Remove the
      exclusive flag
    - SAUCE: apparmor4.0.0 [34/87]: LSM stacking v39: LSM: Add mount opts blob
      size tracking
    - SAUCE: apparmor4.0.0 [35/87]: LSM stacking v39: LSM: allocate mnt_opts blobs
      instead of module specific data
    - SAUCE: apparmor4.0.0 [36/87]: LSM stacking v39: LSM: Infrastructure
      management of the key security blob
    - SAUCE: apparmor4.0.0 [37/87]: LSM stacking v39: LSM: Infrastructure
      management of the mnt_opts security blob
    - SAUCE: apparmor4.0.0 [38/87]: LSM stacking v39: LSM: Correct handling of
      ENOSYS in inode_setxattr
    - SAUCE: apparmor4.0.0 [39/87]: LSM stacking v39: LSM: Remove lsmblob
      scaffolding
    - SAUCE: apparmor4.0.0 [40/87]: LSM stacking v39: LSM: Allow reservation of
      netlabel
    - SAUCE: apparmor4.0.0 [41/87]: LSM stacking v39: LSM: restrict
      security_cred_getsecid() to a single LSM
    - SAUCE: apparmor4.0.0 [42/87]: LSM stacking v39: Smack: Remove
      LSM_FLAG_EXCLUSIVE
    - SAUCE: apparmor4.0.0 [43/87]: LSM stacking v39: UBUNTU: SAUCE: apparmor4.0.0
      [12/95]: add/use fns to print hash string hex value
    - SAUCE: apparmor4.0.0 [44/87]: patch to provide compatibility with v2.x net
      rules
    - SAUCE: apparmor4.0.0 [45/87]: add unpriviled user ns mediation
    - SAUCE: apparmor4.0.0 [46/87]: Add sysctls for additional controls of unpriv
      userns restrictions
    - SAUCE: apparmor4.0.0 [47/87]: af_unix mediation
    - SAUCE: apparmor4.0.0 [48/87]: Add fine grained mediation of posix mqueues
    - SAUCE: apparmor4.0.0 [49/87]: setup slab cache for audit data
    - SAUCE: apparmor4.0.0 [50/87]: Improve debug print infrastructure
    - SAUCE: apparmor4.0.0 [51/87]: add the ability for profiles to have a
      learning cache
    - SAUCE: apparmor4.0.0 [52/87]: enable userspace upcall for mediation
    - SAUCE: apparmor4.0.0 [53/87]: prompt - lock down prompt interface
    - SAUCE: apparmor4.0.0 [54/87]: prompt - allow controlling of caching of a
      prompt response
    - SAUCE: apparmor4.0.0 [55/87]: prompt - add refcount to audit_node in prep or
      reuse and delete
    - SAUCE: apparmor4.0.0 [56/87]: prompt - refactor to moving caching to
      uresponse
    - SAUCE: apparmor4.0.0 [57/87]: prompt - Improve debug statements
    - SAUCE: apparmor4.0.0 [58/87]: prompt - fix caching
    - SAUCE: apparmor4.0.0 [59/87]: prompt - rework build to use append fn, to
      simplify adding strings
    - SAUCE: apparmor4.0.0 [60/87]: prompt - refcount notifications
    - SAUCE: apparmor4.0.0 [61/87]: prompt - add the ability to reply with a
      profile name
    - SAUCE: apparmor4.0.0 [62/87]: prompt - fix notification cache when updating
    - SAUCE: apparmor4.0.0 [63/87]: prompt - add tailglob on name for cache
      support
    - SAUCE: apparmor4.0.0 [64/87]: prompt - allow profiles to set prompts as
      interruptible
    - SAUCE: apparmor4.0.0 [65/87] v6.8 prompt:fixup interruptible
    - SAUCE: apparmor4.0.0 [69/87]: add io_uring mediation
    - SAUCE: apparmor4.0.0 [70/87]: apparmor: fix oops when racing to retrieve
      notification
    - SAUCE: apparmor4.0.0 [71/87]: apparmor: fix notification header size
    - SAUCE: apparmor4.0.0 [72/87]: apparmor: fix request field from a prompt
      reply that denies all access
    - SAUCE: apparmor4.0.0 [73/87]: apparmor: open userns related sysctl so lxc
      can check if restriction are in place
    - SAUCE: apparmor4.0.0 [74/87]: apparmor: cleanup attachment perm lookup to
      use lookup_perms()
    - SAUCE: apparmor4.0.0 [75/87]: apparmor: remove redundant unconfined check.
    - SAUCE: apparmor4.0.0 [76/87]: apparmor: switch signal mediation to using
      RULE_MEDIATES
    - SAUCE: apparmor4.0.0 [77/87]: apparmor: ensure labels with more than one
      entry have correct flags
    - SAUCE: apparmor4.0.0 [78/87]: apparmor: remove explicit restriction that
      unconfined cannot use change_hat
    - SAUCE: apparmor4.0.0 [79/87]: apparmor: cleanup: refactor file_perm() to
      provide semantics of some checks
    - SAUCE: apparmor4.0.0 [80/87]: apparmor: carry mediation check on label
    - SAUCE: apparmor4.0.0 [81/87]: apparmor: convert easy uses of unconfined() to
      label_mediates()
    - SAUCE: apparmor4.0.0 [82/87]: apparmor: add additional flags to extended
      permission.
    - SAUCE: apparmor4.0.0 [83/87]: apparmor: add support for profiles to define
      the kill signal
    - SAUCE: apparmor4.0.0 [84/87]: apparmor: fix x_table_lookup when stacking is
      not the first entry
    - SAUCE: apparmor4.0.0 [85/87]: apparmor: allow profile to be transitioned
      when a user ns is created
    - SAUCE: apparmor4.0.0 [86/87]: apparmor: add ability to mediate caps with
      policy state machine
    - SAUCE: apparmor4.0.0 [87/87]: fixup notify
    - [Config] disable CONFIG_SECURITY_APPARMOR_RESTRICT_USERNS
  * update apparmor and LSM stacking patch set (LP: #2028253) // [FFe]
    apparmor-4.0.0-alpha2 for unprivileged user namespace restrictions in mantic
    (LP: #2032602)
    - SAUCE: apparmor4.0.0 [66/87]: prompt - add support for advanced filtering of
      notifications
    - SAUCE: apparmor4.0.0 [67/87]: userns - add the ability to reference a global
      variable for a feature value
    - SAUCE: apparmor4.0.0 [68/87]: userns - make it so special unconfined
      profiles can mediate user namespaces
  * Enable lowlatency settings in the generic kernel (LP: #2051342)
    - [Config] enable low-latency settings
  * hwmon: (coretemp) Fix core count limitation (LP: #2056126)
    - hwmon: (coretemp) Introduce enum for attr index
    - hwmon: (coretemp) Remove unnecessary dependency of array index
    - hwmon: (coretemp) Replace sensor_device_attribute with device_attribute
    - hwmon: (coretemp) Remove redundant pdata->cpu_map[]
    - hwmon: (coretemp) Abstract core_temp helpers
    - hwmon: (coretemp) Split package temp_data and core temp_data
    - hwmon: (coretemp) Remove redundant temp_data->is_pkg_data
    - hwmon: (coretemp) Use dynamic allocated memory for core temp_data
  * Miscellaneous Ubuntu changes
    - [Config] Disable CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION
    - [Packaging] remove debian/scripts/misc/arch-has-odm-enabled.sh
    - rebase on v6.8
    - [Config] toolchain version update
  * Miscellaneous upstream changes
    - crypto: qat - add fatal error notify method
  * Rebase on v6.8
  [ Ubuntu: 6.8.0-15.15 ]
  * noble/linux: 6.8.0-15.15 -proposed tracker (LP: #2055871)
  * Miscellaneous Ubuntu changes
    - rebase on v6.8-rc7
  * Miscellaneous upstream changes
    - Revert "UBUNTU: [Packaging] Transition laptop-23.10 to generic"
  * Rebase on v6.8-rc7
  [ Ubuntu: 6.8.0-14.14 ]
  * noble/linux: 6.8.0-14.14 -proposed tracker (LP: #2055551)
  * Please change CONFIG_CONSOLE_LOGLEVEL_QUIET to 3 (LP: #2049390)
    - [Config] reduce verbosity when booting in quiet mode
  * linux: please move erofs.ko (CONFIG_EROFS for EROFS support) from linux-
    modules-extra to linux-modules (LP: #2054809)
    - UBUNTU [Packaging]: Include erofs in linux-modules instead of linux-modules-
      extra
  * linux: please move dmi-sysfs.ko (CONFIG_DMI_SYSFS for SMBIOS support) from
    linux-modules-extra to linux-modules (LP: #2045561)
    - [Packaging] Move dmi-sysfs.ko into linux-modules
  * Enable CONFIG_INTEL_IOMMU_DEFAULT_ON and
    CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON (LP: #1951440)
    - [Config] enable Intel DMA remapping by default
  * disable Intel DMA remapping by default (LP: #1971699)
    - [Config] update tracking bug for CONFIG_INTEL_IOMMU_DEFAULT_ON
  * Packaging resync (LP: #1786013)
    - debian.master/dkms-versions -- update from kernel-versions
      (main/d2024.02.29)
  * Miscellaneous Ubuntu changes
    - SAUCE: modpost: Replace 0-length array with flex-array member
    - [packaging] do not include debian/ directory in a binary package
    - [packaging] remove debian/stamps/keep-dir
  [ Ubuntu: 6.8.0-13.13 ]
  * noble/linux: 6.8.0-13.13 -proposed tracker (LP: #2055421)
  * Packaging resync (LP: #1786013)
    - debian.master/dkms-versions -- update from kernel-versions
      (main/d2024.02.29)
  * Miscellaneous Ubuntu changes
    - rebase on v6.8-rc6
    - [Config] updateconfifs following v6.8-rc6 rebase
  * Rebase on v6.8-rc6
  [ Ubuntu: 6.8.0-12.12 ]
  * linux-tools-common: man page of usbip[d] is misplaced (LP: #2054094)
    - [Packaging] rules: Put usbip manpages in the correct directory
  * Validate connection interval to pass Bluetooth Test Suite (LP: #2052005)
    - Bluetooth: Enforce validation on max value of connection interval
  * Turning COMPAT_32BIT_TIME off on s390x (LP: #2038583)
    - [Config] Turn off 31-bit COMPAT on s390x
  * Don't produce linux-source binary package (LP: #2043994)
    - [Packaging] Add debian/control sanity check
  * Don't produce linux-*-source-<version> package (LP: #2052439)
    - [Packaging] Move linux-source package stub to debian/control.d
    - [Packaging] Build linux-source package only for the main kernel
  * Don't produce linux-*-cloud-tools-common, linux-*-tools-common and
    linux-*-tools-host binary packages (LP: #2048183)
    - [Packaging] Move indep tools package stubs to debian/control.d
    - [Packaging] Build indep tools packages only for the main kernel
  * Enable CONFIG_INTEL_IOMMU_DEFAULT_ON and
    CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON (LP: #1951440)
    - [Config] enable Intel DMA remapping by default
  * disable Intel DMA remapping by default (LP: #1971699)
    - [Config] update tracking bug for CONFIG_INTEL_IOMMU_DEFAULT_ON
  * Miscellaneous Ubuntu changes
    - [Packaging] Transition laptop-23.10 to generic
  [ Ubuntu: 6.8.0-11.11 ]
  * noble/linux: 6.8.0-11.11 -proposed tracker (LP: #2053094)
  * Miscellaneous Ubuntu changes
    - [Packaging] riscv64: disable building unnecessary binary debs
  [ Ubuntu: 6.8.0-10.10 ]
  * noble/linux: 6.8.0-10.10 -proposed tracker (LP: #2053015)
  * Miscellaneous Ubuntu changes
    - [Packaging] add Rust build-deps for riscv64
  * Miscellaneous upstream changes
    - Revert "Revert "UBUNTU: [Packaging] temporarily disable Rust dependencies on
      riscv64""
  [ Ubuntu: 6.8.0-9.9 ]
  * noble/linux: 6.8.0-9.9 -proposed tracker (LP: #2052945)
  * Miscellaneous upstream changes
    - Revert "UBUNTU: [Packaging] temporarily disable Rust dependencies on
      riscv64"
  [ Ubuntu: 6.8.0-8.8 ]
  * noble/linux: 6.8.0-8.8 -proposed tracker (LP: #2052918)
  * Miscellaneous Ubuntu changes
    - [Packaging] riscv64: enable linux-libc-dev build
    - v6.8-rc4 rebase
  * Rebase on v6.8-rc4
  [ Ubuntu: 6.8.0-7.7 ]
  * noble/linux: 6.8.0-7.7 -proposed tracker (LP: #2052691)
  * update apparmor and LSM stacking patch set (LP: #2028253)
    - SAUCE: apparmor4.0.0 [01/87]: LSM stacking v39: integrity: disassociate
      ima_filter_rule from security_audit_rule
    - SAUCE: apparmor4.0.0 [02/87]: LSM stacking v39: SM: Infrastructure
      management of the sock security
    - SAUCE: apparmor4.0.0 [03/87]: LSM stacking v39: LSM: Add the lsmblob data
      structure.
    - SAUCE: apparmor4.0.0 [04/87]: LSM stacking v39: IMA: avoid label collisions
      with stacked LSMs
    - SAUCE: apparmor4.0.0 [05/87]: LSM stacking v39: LSM: Use lsmblob in
      security_audit_rule_match
    - SAUCE: apparmor4.0.0 [06/87]: LSM stacking v39: LSM: Add lsmblob_to_secctx
      hook
    - SAUCE: apparmor4.0.0 [07/87]: LSM stacking v39: Audit: maintain an lsmblob
      in audit_context
    - SAUCE: apparmor4.0.0 [08/87]: LSM stacking v39: LSM: Use lsmblob in
      security_ipc_getsecid
    - SAUCE: apparmor4.0.0 [09/87]: LSM stacking v39: Audit: Update shutdown LSM
      data
    - SAUCE: apparmor4.0.0 [10/87]: LSM stacking v39: LSM: Use lsmblob in
      security_current_getsecid
    - SAUCE: apparmor4.0.0 [11/87]: LSM stacking v39: LSM: Use lsmblob in
      security_inode_getsecid
    - SAUCE: apparmor4.0.0 [12/87]: LSM stacking v39: Audit: use an lsmblob in
      audit_names
    - SAUCE: apparmor4.0.0 [13/87]: LSM stacking v39: LSM: Create new
      security_cred_getlsmblob LSM hook
    - SAUCE: apparmor4.0.0 [14/87]: LSM stacking v39: Audit: Change context data
      from secid to lsmblob
    - SAUCE: apparmor4.0.0 [15/87]: LSM stacking v39: Netlabel: Use lsmblob for
      audit data
    - SAUCE: apparmor4.0.0 [16/87]: LSM stacking v39: LSM: Ensure the correct LSM
      context releaser
    - SAUCE: apparmor4.0.0 [17/87]: LSM stacking v39: LSM: Use lsmcontext in
      security_secid_to_secctx
    - SAUCE: apparmor4.0.0 [18/87]: LSM stacking v39: LSM: Use lsmcontext in
      security_lsmblob_to_secctx
    - SAUCE: apparmor4.0.0 [19/87]: LSM stacking v39: LSM: Use lsmcontext in
      security_inode_getsecctx
    - SAUCE: apparmor4.0.0 [20/87]: LSM stacking v39: LSM: Use lsmcontext in
      security_dentry_init_security
    - SAUCE: apparmor4.0.0 [21/87]: LSM stacking v39: LSM:
      security_lsmblob_to_secctx module selection
    - SAUCE: apparmor4.0.0 [22/87]: LSM stacking v39: Audit: Create audit_stamp
      structure
    - SAUCE: apparmor4.0.0 [23/87]: LSM stacking v39: Audit: Allow multiple
      records in an audit_buffer
    - SAUCE: apparmor4.0.0 [24/87]: LSM stacking v39: Audit: Add record for
      multiple task security contexts
    - SAUCE: apparmor4.0.0 [25/87]: LSM stacking v39: audit: multiple subject lsm
      values for netlabel
    - SAUCE: apparmor4.0.0 [26/87]: LSM stacking v39: Audit: Add record for
      multiple object contexts
    - SAUCE: apparmor4.0.0 [27/87]: LSM stacking v39: LSM: Remove unused
      lsmcontext_init()
    - SAUCE: apparmor4.0.0 [28/87]: LSM stacking v39: LSM: Improve logic in
      security_getprocattr
    - SAUCE: apparmor4.0.0 [29/87]: LSM stacking v39: LSM: secctx provider check
      on release
    - SAUCE: apparmor4.0.0 [31/87]: LSM stacking v39: LSM: Exclusive secmark usage
    - SAUCE: apparmor4.0.0 [32/87]: LSM stacking v39: LSM: Identify which LSM
      handles the context string
    - SAUCE: apparmor4.0.0 [33/87]: LSM stacking v39: AppArmor: Remove the
      exclusive flag
    - SAUCE: apparmor4.0.0 [34/87]: LSM stacking v39: LSM: Add mount opts blob
      size tracking
    - SAUCE: apparmor4.0.0 [35/87]: LSM stacking v39: LSM: allocate mnt_opts blobs
      instead of module specific data
    - SAUCE: apparmor4.0.0 [36/87]: LSM stacking v39: LSM: Infrastructure
      management of the key security blob
    - SAUCE: apparmor4.0.0 [37/87]: LSM stacking v39: LSM: Infrastructure
      management of the mnt_opts security blob
    - SAUCE: apparmor4.0.0 [38/87]: LSM stacking v39: LSM: Correct handling of
      ENOSYS in inode_setxattr
    - SAUCE: apparmor4.0.0 [39/87]: LSM stacking v39: LSM: Remove lsmblob
      scaffolding
    - SAUCE: apparmor4.0.0 [40/87]: LSM stacking v39: LSM: Allow reservation of
      netlabel
    - SAUCE: apparmor4.0.0 [41/87]: LSM stacking v39: LSM: restrict
      security_cred_getsecid() to a single LSM
    - SAUCE: apparmor4.0.0 [42/87]: LSM stacking v39: Smack: Remove
      LSM_FLAG_EXCLUSIVE
    - SAUCE: apparmor4.0.0 [43/87]: LSM stacking v39: UBUNTU: SAUCE: apparmor4.0.0
      [12/95]: add/use fns to print hash string hex value
    - SAUCE: apparmor4.0.0 [44/87]: patch to provide compatibility with v2.x net
      rules
    - SAUCE: apparmor4.0.0 [45/87]: add unpriviled user ns mediation
    - SAUCE: apparmor4.0.0 [46/87]: Add sysctls for additional controls of unpriv
      userns restrictions
    - SAUCE: apparmor4.0.0 [47/87]: af_unix mediation
    - SAUCE: apparmor4.0.0 [48/87]: Add fine grained mediation of posix mqueues
    - SAUCE: apparmor4.0.0 [49/87]: setup slab cache for audit data
    - SAUCE: apparmor4.0.0 [50/87]: Improve debug print infrastructure
    - SAUCE: apparmor4.0.0 [51/87]: add the ability for profiles to have a
      learning cache
    - SAUCE: apparmor4.0.0 [52/87]: enable userspace upcall for mediation
    - SAUCE: apparmor4.0.0 [53/87]: prompt - lock down prompt interface
    - SAUCE: apparmor4.0.0 [54/87]: prompt - allow controlling of caching of a
      prompt response
    - SAUCE: apparmor4.0.0 [55/87]: prompt - add refcount to audit_node in prep or
      reuse and delete
    - SAUCE: apparmor4.0.0 [56/87]: prompt - refactor to moving caching to
      uresponse
    - SAUCE: apparmor4.0.0 [57/87]: prompt - Improve debug statements
    - SAUCE: apparmor4.0.0 [58/87]: prompt - fix caching
    - SAUCE: apparmor4.0.0 [59/87]: prompt - rework build to use append fn, to
      simplify adding strings
    - SAUCE: apparmor4.0.0 [60/87]: prompt - refcount notifications
    - SAUCE: apparmor4.0.0 [61/87]: prompt - add the ability to reply with a
      profile name
    - SAUCE: apparmor4.0.0 [62/87]: prompt - fix notification cache when updating
    - SAUCE: apparmor4.0.0 [63/87]: prompt - add tailglob on name for cache
      support
    - SAUCE: apparmor4.0.0 [64/87]: prompt - allow profiles to set prompts as
      interruptible
    - SAUCE: apparmor4.0.0 [65/87] v6.8 prompt:fixup interruptible
    - SAUCE: apparmor4.0.0 [69/87]: add io_uring mediation
    - SAUCE: apparmor4.0.0 [70/87]: apparmor: fix oops when racing to retrieve
      notification
    - SAUCE: apparmor4.0.0 [71/87]: apparmor: fix notification header size
    - SAUCE: apparmor4.0.0 [72/87]: apparmor: fix request field from a prompt
      reply that denies all access
    - SAUCE: apparmor4.0.0 [73/87]: apparmor: open userns related sysctl so lxc
      can check if restriction are in place
    - SAUCE: apparmor4.0.0 [74/87]: apparmor: cleanup attachment perm lookup to
      use lookup_perms()
    - SAUCE: apparmor4.0.0 [75/87]: apparmor: remove redundant unconfined check.
    - SAUCE: apparmor4.0.0 [76/87]: apparmor: switch signal mediation to using
      RULE_MEDIATES
    - SAUCE: apparmor4.0.0 [77/87]: apparmor: ensure labels with more than one
      entry have correct flags
    - SAUCE: apparmor4.0.0 [78/87]: apparmor: remove explicit restriction that
      unconfined cannot use change_hat
    - SAUCE: apparmor4.0.0 [79/87]: apparmor: cleanup: refactor file_perm() to
      provide semantics of some checks
    - SAUCE: apparmor4.0.0 [80/87]: apparmor: carry mediation check on label
    - SAUCE: apparmor4.0.0 [81/87]: apparmor: convert easy uses of unconfined() to
      label_mediates()
    - SAUCE: apparmor4.0.0 [82/87]: apparmor: add additional flags to extended
      permission.
    - SAUCE: apparmor4.0.0 [83/87]: apparmor: add support for profiles to define
      the kill signal
    - SAUCE: apparmor4.0.0 [84/87]: apparmor: fix x_table_lookup when stacking is
      not the first entry
    - SAUCE: apparmor4.0.0 [85/87]: apparmor: allow profile to be transitioned
      when a user ns is created
    - SAUCE: apparmor4.0.0 [86/87]: apparmor: add ability to mediate caps with
      policy state machine
    - SAUCE: apparmor4.0.0 [87/87]: fixup notify
    - [Config] disable CONFIG_SECURITY_APPARMOR_RESTRICT_USERNS
  * update apparmor and LSM stacking patch set (LP: #2028253) // [FFe]
    apparmor-4.0.0-alpha2 for unprivileged user namespace restrictions in mantic
    (LP: #2032602)
    - SAUCE: apparmor4.0.0 [66/87]: prompt - add support for advanced filtering of
      notifications
    - SAUCE: apparmor4.0.0 [67/87]: userns - add the ability to reference a global
      variable for a feature value
    - SAUCE: apparmor4.0.0 [68/87]: userns - make it so special unconfined
      profiles can mediate user namespaces
  [ Ubuntu: 6.8.0-6.6 ]
  * noble/linux: 6.8.0-6.6 -proposed tracker (LP: #2052592)
  * Packaging resync (LP: #1786013)
    - debian.master/dkms-versions -- update from kernel-versions
      (main/d2024.02.07)
    - [Packaging] update variants
  * FIPS kernels should default to fips mode (LP: #2049082)
    - SAUCE: Enable fips mode by default, in FIPS kernels only
  * Fix snapcraftyaml.yaml for jammy:linux-raspi (LP: #2051468)
    - [Packaging] Remove old snapcraft.yaml
  * Azure: Fix regression introduced in LP: #2045069 (LP: #2052453)
    - hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed
  * Miscellaneous Ubuntu changes
    - [Packaging] Remove in-tree abi checks
    - [Packaging] drop abi files with clean
    - [Packaging] Remove do_full_source variable (fixup)
    - [Packaging] Remove update-dkms-versions and move dkms-versions
    - [Config] updateconfigs following v6.8-rc3 rebase
    - [packaging] rename to linux
    - [packaging] rebase on v6.8-rc3
    - [packaging] disable signing for ppc64el
  * Rebase on v6.8-rc3
  [ Ubuntu: 6.8.0-5.5 ]
  * noble/linux-unstable: 6.8.0-5.5 -proposed tracker (LP: #2052136)
  * Miscellaneous upstream changes
    - Revert "mm/sparsemem: fix race in accessing memory_section->usage"
  [ Ubuntu: 6.8.0-4.4 ]
  * noble/linux-unstable: 6.8.0-4.4 -proposed tracker (LP: #2051502)
  * Migrate from fbdev drivers to simpledrm and DRM fbdev emulation layer
    (LP: #1965303)
    - [Config] enable simpledrm and DRM fbdev emulation layer
  * Miscellaneous Ubuntu changes
    - [Config] toolchain update
  * Miscellaneous upstream changes
    - rust: upgrade to Rust 1.75.0
  [ Ubuntu: 6.8.0-3.3 ]
  * noble/linux-unstable: 6.8.0-3.3 -proposed tracker (LP: #2051488)
  * update apparmor and LSM stacking patch set (LP: #2028253)
    - SAUCE: apparmor4.0.0 [43/87]: LSM stacking v39: UBUNTU: SAUCE: apparmor4.0.0
      [12/95]: add/use fns to print hash string hex value
    - SAUCE: apparmor4.0.0 [44/87]: patch to provide compatibility with v2.x net
      rules
    - SAUCE: apparmor4.0.0 [45/87]: add unpriviled user ns mediation
    - SAUCE: apparmor4.0.0 [46/87]: Add sysctls for additional controls of unpriv
      userns restrictions
    - SAUCE: apparmor4.0.0 [47/87]: af_unix mediation
    - SAUCE: apparmor4.0.0 [48/87]: Add fine grained mediation of posix mqueues
    - SAUCE: apparmor4.0.0 [49/87]: setup slab cache for audit data
    - SAUCE: apparmor4.0.0 [50/87]: Improve debug print infrastructure
    - SAUCE: apparmor4.0.0 [51/87]: add the ability for profiles to have a
      learning cache
    - SAUCE: apparmor4.0.0 [52/87]: enable userspace upcall for mediation
    - SAUCE: apparmor4.0.0 [53/87]: prompt - lock down prompt interface
    - SAUCE: apparmor4.0.0 [54/87]: prompt - allow controlling of caching of a
      prompt response
    - SAUCE: apparmor4.0.0 [55/87]: prompt - add refcount to audit_node in prep or
      reuse and delete
    - SAUCE: apparmor4.0.0 [56/87]: prompt - refactor to moving caching to
      uresponse
    - SAUCE: apparmor4.0.0 [57/87]: prompt - Improve debug statements
    - SAUCE: apparmor4.0.0 [58/87]: prompt - fix caching
    - SAUCE: apparmor4.0.0 [59/87]: prompt - rework build to use append fn, to
      simplify adding strings
    - SAUCE: apparmor4.0.0 [60/87]: prompt - refcount notifications
    - SAUCE: apparmor4.0.0 [61/87]: prompt - add the ability to reply with a
      profile name
    - SAUCE: apparmor4.0.0 [62/87]: prompt - fix notification cache when updating
    - SAUCE: apparmor4.0.0 [63/87]: prompt - add tailglob on name for cache
      support
    - SAUCE: apparmor4.0.0 [64/87]: prompt - allow profiles to set prompts as
      interruptible
    - SAUCE: apparmor4.0.0 [69/87]: add io_uring mediation
    - [Config] disable CONFIG_SECURITY_APPARMOR_RESTRICT_USERNS
  * apparmor restricts read access of user namespace mediation sysctls to root
    (LP: #2040194)
    - SAUCE: apparmor4.0.0 [73/87]: apparmor: open userns related sysctl so lxc
      can check if restriction are in place
  * AppArmor spams kernel log with assert when auditing (LP: #2040192)
    - SAUCE: apparmor4.0.0 [72/87]: apparmor: fix request field from a prompt
      reply that denies all access
  * apparmor notification files verification (LP: #2040250)
    - SAUCE: apparmor4.0.0 [71/87]: apparmor: fix notification header size
  * apparmor oops when racing to retrieve a notification (LP: #2040245)
    - SAUCE: apparmor4.0.0 [70/87]: apparmor: fix oops when racing to retrieve
      notification
  * update apparmor and LSM stacking patch set (LP: #2028253) // [FFe]
    apparmor-4.0.0-alpha2 for unprivileged user namespace restrictions in mantic
    (LP: #2032602)
    - SAUCE: apparmor4.0.0 [66/87]: prompt - add support for advanced filtering of
      notifications
    - SAUCE: apparmor4.0.0 [67/87]: userns - add the ability to reference a global
      variable for a feature value
    - SAUCE: apparmor4.0.0 [68/87]: userns - make it so special unconfined
      profiles can mediate user namespaces
  * Miscellaneous Ubuntu changes
    - SAUCE: apparmor4.0.0 [01/87]: LSM stacking v39: integrity: disassociate
      ima_filter_rule from security_audit_rule
    - SAUCE: apparmor4.0.0 [02/87]: LSM stacking v39: SM: Infrastructure
      management of the sock security
    - SAUCE: apparmor4.0.0 [03/87]: LSM stacking v39: LSM: Add the lsmblob data
      structure.
    - SAUCE: apparmor4.0.0 [04/87]: LSM stacking v39: IMA: avoid label collisions
      with stacked LSMs
    - SAUCE: apparmor4.0.0 [05/87]: LSM stacking v39: LSM: Use lsmblob in
      security_audit_rule_match
    - SAUCE: apparmor4.0.0 [06/87]: LSM stacking v39: LSM: Add lsmblob_to_secctx
      hook
    - SAUCE: apparmor4.0.0 [07/87]: LSM stacking v39: Audit: maintain an lsmblob
      in audit_context
    - SAUCE: apparmor4.0.0 [08/87]: LSM stacking v39: LSM: Use lsmblob in
      security_ipc_getsecid
    - SAUCE: apparmor4.0.0 [09/87]: LSM stacking v39: Audit: Update shutdown LSM
      data
    - SAUCE: apparmor4.0.0 [10/87]: LSM stacking v39: LSM: Use lsmblob in
      security_current_getsecid
    - SAUCE: apparmor4.0.0 [11/87]: LSM stacking v39: LSM: Use lsmblob in
      security_inode_getsecid
    - SAUCE: apparmor4.0.0 [12/87]: LSM stacking v39: Audit: use an lsmblob in
      audit_names
    - SAUCE: apparmor4.0.0 [13/87]: LSM stacking v39: LSM: Create new
      security_cred_getlsmblob LSM hook
    - SAUCE: apparmor4.0.0 [14/87]: LSM stacking v39: Audit: Change context data
      from secid to lsmblob
    - SAUCE: apparmor4.0.0 [15/87]: LSM stacking v39: Netlabel: Use lsmblob for
      audit data
    - SAUCE: apparmor4.0.0 [16/87]: LSM stacking v39: LSM: Ensure the correct LSM
      context releaser
    - SAUCE: apparmor4.0.0 [17/87]: LSM stacking v39: LSM: Use lsmcontext in
      security_secid_to_secctx
    - SAUCE: apparmor4.0.0 [18/87]: LSM stacking v39: LSM: Use lsmcontext in
      security_lsmblob_to_secctx
    - SAUCE: apparmor4.0.0 [19/87]: LSM stacking v39: LSM: Use lsmcontext in
      security_inode_getsecctx
    - SAUCE: apparmor4.0.0 [20/87]: LSM stacking v39: LSM: Use lsmcontext in
      security_dentry_init_security
    - SAUCE: apparmor4.0.0 [21/87]: LSM stacking v39: LSM:
      security_lsmblob_to_secctx module selection
    - SAUCE: apparmor4.0.0 [22/87]: LSM stacking v39: Audit: Create audit_stamp
      structure
    - SAUCE: apparmor4.0.0 [23/87]: LSM stacking v39: Audit: Allow multiple
      records in an audit_buffer
    - SAUCE: apparmor4.0.0 [24/87]: LSM stacking v39: Audit: Add record for
      multiple task security contexts
    - SAUCE: apparmor4.0.0 [25/87]: LSM stacking v39: audit: multiple subject lsm
      values for netlabel
    - SAUCE: apparmor4.0.0 [26/87]: LSM stacking v39: Audit: Add record for
      multiple object contexts
    - SAUCE: apparmor4.0.0 [27/87]: LSM stacking v39: LSM: Remove unused
      lsmcontext_init()
    - SAUCE: apparmor4.0.0 [28/87]: LSM stacking v39: LSM: Improve logic in
      security_getprocattr
    - SAUCE: apparmor4.0.0 [29/87]: LSM stacking v39: LSM: secctx provider check
      on release
    - SAUCE: apparmor4.0.0 [30/87]: LSM stacking v39: LSM: Single calls in
      socket_getpeersec hooks
    - SAUCE: apparmor4.0.0 [31/87]: LSM stacking v39: LSM: Exclusive secmark usage
    - SAUCE: apparmor4.0.0 [32/87]: LSM stacking v39: LSM: Identify which LSM
      handles the context string
    - SAUCE: apparmor4.0.0 [33/87]: LSM stacking v39: AppArmor: Remove the
      exclusive flag
    - SAUCE: apparmor4.0.0 [34/87]: LSM stacking v39: LSM: Add mount opts blob
      size tracking
    - SAUCE: apparmor4.0.0 [35/87]: LSM stacking v39: LSM: allocate mnt_opts blobs
      instead of module specific data
    - SAUCE: apparmor4.0.0 [36/87]: LSM stacking v39: LSM: Infrastructure
      management of the key security blob
    - SAUCE: apparmor4.0.0 [37/87]: LSM stacking v39: LSM: Infrastructure
      management of the mnt_opts security blob
    - SAUCE: apparmor4.0.0 [38/87]: LSM stacking v39: LSM: Correct handling of
      ENOSYS in inode_setxattr
    - SAUCE: apparmor4.0.0 [39/87]: LSM stacking v39: LSM: Remove lsmblob
      scaffolding
    - SAUCE: apparmor4.0.0 [40/87]: LSM stacking v39: LSM: Allow reservation of
      netlabel
    - SAUCE: apparmor4.0.0 [41/87]: LSM stacking v39: LSM: restrict
      security_cred_getsecid() to a single LSM
    - SAUCE: apparmor4.0.0 [42/87]: LSM stacking v39: Smack: Remove
      LSM_FLAG_EXCLUSIVE
    - SAUCE: apparmor4.0.0 [65/87] v6.8 prompt:fixup interruptible
    - SAUCE: apparmor4.0.0 [74/87]: apparmor: cleanup attachment perm lookup to
      use lookup_perms()
    - SAUCE: apparmor4.0.0 [75/87]: apparmor: remove redundant unconfined check.
    - SAUCE: apparmor4.0.0 [76/87]: apparmor: switch signal mediation to using
      RULE_MEDIATES
    - SAUCE: apparmor4.0.0 [77/87]: apparmor: ensure labels with more than one
      entry have correct flags
    - SAUCE: apparmor4.0.0 [78/87]: apparmor: remove explicit restriction that
      unconfined cannot use change_hat
    - SAUCE: apparmor4.0.0 [79/87]: apparmor: cleanup: refactor file_perm() to
      provide semantics of some checks
    - SAUCE: apparmor4.0.0 [80/87]: apparmor: carry mediation check on label
    - SAUCE: apparmor4.0.0 [81/87]: apparmor: convert easy uses of unconfined() to
      label_mediates()
    - SAUCE: apparmor4.0.0 [82/87]: apparmor: add additional flags to extended
      permission.
    - SAUCE: apparmor4.0.0 [83/87]: apparmor: add support for profiles to define
      the kill signal
    - SAUCE: apparmor4.0.0 [84/87]: apparmor: fix x_table_lookup when stacking is
      not the first entry
    - SAUCE: apparmor4.0.0 [85/87]: apparmor: allow profile to be transitioned
      when a user ns is created
    - SAUCE: apparmor4.0.0 [86/87]: apparmor: add ability to mediate caps with
      policy state machine
    - SAUCE: apparmor4.0.0 [87/87]: fixup notify
    - [Config] updateconfigs following v6.8-rc2 rebase
  [ Ubuntu: 6.8.0-2.2 ]
  * noble/linux-unstable: 6.8.0-2.2 -proposed tracker (LP: #2051110)
  * Miscellaneous Ubuntu changes
    - [Config] toolchain update
    - [Config] enable Rust
  [ Ubuntu: 6.8.0-1.1 ]
  * noble/linux-unstable: 6.8.0-1.1 -proposed tracker (LP: #2051102)
  * Miscellaneous Ubuntu changes
    - [packaging] move to v6.8-rc1
    - [Config] updateconfigs following v6.8-rc1 rebase
    - SAUCE: export file_close_fd() instead of close_fd_get_file()
    - SAUCE: cpufreq: s/strlcpy/strscpy/
    - debian/dkms-versions -- temporarily disable zfs dkms
    - debian/dkms-versions -- temporarily disable ipu6 and isvsc dkms
    - debian/dkms-versions -- temporarily disable v4l2loopback
  [ Ubuntu: 6.8.0-0.0 ]
  * Empty entry.
  [ Ubuntu: 6.7.0-7.7 ]
  * noble/linux-unstable: 6.7.0-7.7 -proposed tracker (LP: #2049357)
  * Packaging resync (LP: #1786013)
    - [Packaging] update variants
  * Miscellaneous Ubuntu changes
    - [Packaging] re-enable signing for s390x and ppc64el
  [ Ubuntu: 6.7.0-6.6 ]
  * Empty entry.

Date: 2025-07-30 01:02:13.334350+00:00
Changed-By: Masahiro Yamada <masahiro.yamada at canonical.com>
Signed-By: Andy Whitcroft <apw at canonical.com>
https://launchpad.net/ubuntu/+source/linux-qcom-realtime/6.8.0-2001.1
-------------- next part --------------
Sorry, changesfile not available.


More information about the noble-changes mailing list