This bug was fixed in the package linux-gcp - 6.8.0-1024.26 --------------- linux-gcp (6.8.0-1024.26) noble; urgency=medium
* noble/linux-gcp: 6.8.0-1024.26 -proposed tracker (LP: #2097478) * Packaging resync (LP: #1786013) - [Packaging] update variants linux-gcp (6.8.0-1023.25) noble; urgency=medium * noble/linux-gcp: 6.8.0-1023.25 -proposed tracker (LP: #2097053) * IDPF: TX timeout and crash (LP: #2093622) - Revert "idpf: trigger SW interrupt when exiting wb_on_itr mode" - Revert "idpf: add support for SW triggered interrupts" - Revert "idpf: fix idpf_vc_core_init error path" - Revert "idpf: avoid vport access in idpf_get_link_ksettings" - Revert "idpf: enable WB_ON_ITR" linux-gcp (6.8.0-1022.24) noble; urgency=medium * noble/linux-gcp: 6.8.0-1022.24 -proposed tracker (LP: #2093651) * Noble update: upstream stable patchset 2024-11-29 (LP: #2089884) - gcp [Config]: updateconfigs for NVME_KEYRING * Add list of source files to linux-buildinfo (LP: #2086606) - gcp [Packaging]: Add dwarfdump package in the Build-Depends * IDPF: TX timeout and crash (LP: #2093622) - idpf: enable WB_ON_ITR - idpf: avoid vport access in idpf_get_link_ksettings - idpf: fix idpf_vc_core_init error path - idpf: add support for SW triggered interrupts - idpf: trigger SW interrupt when exiting wb_on_itr mode * Create 64K page size GCP kernel for ARM (LP: #2080443) - [Packaging] gcp: Add 64k page flavor [ 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 -- Ian Whitfield <ian.whitfi...@canonical.com> Wed, 05 Feb 2025 13:41:26 -0800 -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-gke in Ubuntu. https://bugs.launchpad.net/bugs/2093622 Title: IDPF: TX timeout and crash Status in linux-gcp package in Ubuntu: In Progress Status in linux-gke package in Ubuntu: In Progress Status in linux-gkeop package in Ubuntu: In Progress Status in linux-gcp source package in Jammy: Fix Released Status in linux-gke source package in Jammy: Fix Released Status in linux-gcp source package in Noble: Fix Released Status in linux-gke source package in Noble: Fix Released Status in linux-gkeop source package in Noble: Fix Released Status in linux-gcp source package in Oracular: Fix Released Bug description: SRU Justification [Impact] Google has requested a patchset to be backported to resolve an issue in the IDPF module. The issue can lead to timeouts and potentially a system crash. [Fix] Backport a patchset from linux upstream to all IDPF-enabled Google kernels. [Test Plan] Compile and boot tested. [Regression Potential] This is a medium size backport and affects several kernels. Only the Oracular patches were applied cleanly, which increases the chance of human error in the backport process. Problems related to this fix could lead to further issues in the Intel IDPF module, but there have been no changes to other drivers or the core kernel. [Other] SF #00404007 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-gcp/+bug/2093622/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp