Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

kernel-debug-modules-core-5.14.0-529.el9 RPM for x86_64

From CentOS Stream 9 BaseOS for x86_64

Name: kernel-debug-modules-core Distribution: CentOS
Version: 5.14.0 Vendor: CentOS
Release: 529.el9 Build date: Thu Nov 14 14:41:33 2024
Group: Unspecified Build host: x86-05.stream.rdu2.redhat.com
Size: 47096123 Source RPM: kernel-5.14.0-529.el9.src.rpm
Packager: builder@centos.org
Url: https://www.kernel.org/
Summary: Core kernel modules to match the core kernel
This package provides essential kernel modules for the core kernel package.

Provides

Requires

License

((GPL-2.0-only WITH Linux-syscall-note) OR BSD-2-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR CDDL-1.0) AND ((GPL-2.0-only WITH Linux-syscall-note) OR Linux-OpenIB) AND ((GPL-2.0-only WITH Linux-syscall-note) OR MIT) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR MIT) AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-3-Clause-Clear AND GFDL-1.1-no-invariants-or-later AND GPL-1.0-or-later AND (GPL-1.0-or-later OR BSD-3-Clause) AND (GPL-1.0-or-later WITH Linux-syscall-note) AND GPL-2.0-only AND (GPL-2.0-only OR Apache-2.0) AND (GPL-2.0-only OR BSD-2-Clause) AND (GPL-2.0-only OR BSD-3-Clause) AND (GPL-2.0-only OR CDDL-1.0) AND (GPL-2.0-only OR GFDL-1.1-no-invariants-or-later) AND (GPL-2.0-only OR GFDL-1.2-no-invariants-only) AND (GPL-2.0-only WITH Linux-syscall-note) AND GPL-2.0-or-later AND (GPL-2.0-or-later OR BSD-2-Clause) AND (GPL-2.0-or-later OR BSD-3-Clause) AND (GPL-2.0-or-later OR CC-BY-4.0) AND (GPL-2.0-or-later WITH GCC-exception-2.0) AND (GPL-2.0-or-later WITH Linux-syscall-note) AND ISC AND LGPL-2.0-or-later AND (LGPL-2.0-or-later OR BSD-2-Clause) AND (LGPL-2.0-or-later WITH Linux-syscall-note) AND LGPL-2.1-only AND (LGPL-2.1-only OR BSD-2-Clause) AND (LGPL-2.1-only WITH Linux-syscall-note) AND LGPL-2.1-or-later AND (LGPL-2.1-or-later WITH Linux-syscall-note) AND (Linux-OpenIB OR GPL-2.0-only) AND (Linux-OpenIB OR GPL-2.0-only OR BSD-2-Clause) AND Linux-man-pages-copyleft AND MIT AND (MIT OR GPL-2.0-only) AND (MIT OR GPL-2.0-or-later) AND (MIT OR LGPL-2.1-only) AND (MPL-1.1 OR GPL-2.0-only) AND (X11 OR GPL-2.0-only) AND (X11 OR GPL-2.0-or-later) AND Zlib

Changelog

* Tue Nov 12 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-529.el9]
  - tracing: Add the ::microcode field to the mce_record tracepoint (David Arcari) [RHEL-55136]
  - tracing: Add the ::ppin field to the mce_record tracepoint (David Arcari) [RHEL-55136]
  - x86/mce: Clean up TP_printk() output line of the 'mce_record' tracepoint (David Arcari) [RHEL-55136]
  - bpf: Use raw_spinlock_t in ringbuf (Luis Claudio R. Goncalves) [RHEL-20608]
  - netfilter: xtables: fix typo causing some targets not to load on IPv6 (Phil Sutter) [RHEL-63905] {CVE-2024-50038}
  - netfilter: xtables: avoid NFPROTO_UNSPEC where needed (Phil Sutter) [RHEL-63905] {CVE-2024-50038}
  - mptcp: fallback when MPTCP opts are dropped after 1st data (CKI Backport Bot) [RHEL-62218]
  - fscache: delete fscache_cookie_lru_timer when fscache exits to avoid UAF (CKI Backport Bot) [RHEL-59451] {CVE-2024-46786}
  - platform/x86/intel/pmc: Fix pmc_core_iounmap to call iounmap for valid addresses (David Arcari) [RHEL-65816 RHEL-65933] {CVE-2024-50107}
  - platform/x86:intel/pmc: Revert "Enable the ACPI PM Timer to be turned off when suspended" (David Arcari) [RHEL-65816]
  - platform/x86:intel/pmc: Disable ACPI PM Timer disabling on Sky and Kaby Lake (David Arcari) [RHEL-65816]
  - platform/x86/intel/pmt: Use PMT callbacks (David Arcari) [RHEL-65816]
  - platform/x86/intel/vsec: Add PMT read callbacks (David Arcari) [RHEL-65816]
  - clocksource: acpi_pm: Add external callback for suspend/resume (David Arcari) [RHEL-65816]
  - platform/x86: intel/pmc: Ignore all LTRs during suspend (David Arcari) [RHEL-65816]
  - platform/x86:intel/pmc: Fix comment for the pmc_core_acpi_pm_timer_suspend_resume function (David Arcari) [RHEL-65816]
  - platform/x86:intel/pmc: Enable the ACPI PM Timer to be turned off when suspended (David Arcari) [RHEL-65816]
  - platform/x86: intel/pmc: Remove unused param idx from pmc_for_each_mode() (David Arcari) [RHEL-65816]
  - platform/x86/intel/vsec.h: Move to include/linux (David Arcari) [RHEL-65816]
  - platform/x86/intel/pmc: Show live substate requirements (David Arcari) [RHEL-65816]
  - platform/x86:intel/pmc: Add support to undo ltr_ignore (David Arcari) [RHEL-65816]
  - platform/x86:intel/pmc: Use the Elvis operator (David Arcari) [RHEL-65816]
  - platform/x86:intel/pmc: Use DEFINE_SHOW_STORE_ATTRIBUTE macro (David Arcari) [RHEL-65816]
  - platform/x86:intel/pmc: Remove unneeded min_t check (David Arcari) [RHEL-65816]
  - platform/x86:intel/pmc: Add support to show ltr_ignore value (David Arcari) [RHEL-65816]
  - platform/x86:intel/pmc: Move pmc assignment closer to first usage (David Arcari) [RHEL-65816]
  - platform/x86:intel/pmc: Convert index variables to be unsigned (David Arcari) [RHEL-65816]
  - platform/x86:intel/pmc: Simplify mutex usage with cleanup helpers (David Arcari) [RHEL-65816]
  - platform/x86:intel/pmc: Use the return value of pmc_core_send_msg (David Arcari) [RHEL-65816]
  - platform/x86/intel: add missing MODULE_DESCRIPTION() macros (David Arcari) [RHEL-65816]
  - platform/x86/intel/pmc: Switch to new Intel CPU model defines (David Arcari) [RHEL-65816]
  - NFSD: Force all NFSv4.2 COPY requests to be synchronous (Olga Kornievskaia) [RHEL-64496] {CVE-2024-49974}
  - powerpc/fadump: Fix section mismatch warning (Mamatha Inamdar) [RHEL-52914]
  - powerpc/fadump: update documentation about bootargs_append (Mamatha Inamdar) [RHEL-52914]
  - powerpc/fadump: pass additional parameters when fadump is active (Mamatha Inamdar) [RHEL-52914]
  - powerpc/fadump: setup additional parameters for dump capture kernel (Mamatha Inamdar) [RHEL-52914]
  - powerpc/pseries/fadump: add support for multiple boot memory regions (Mamatha Inamdar) [RHEL-52914]
  - i2c: i801: Add support for Intel Arrow Lake-H (Steve Best) [RHEL-20114]
  - xfrm: call xfrm_dev_policy_delete when kill policy (Sabrina Dubroca) [RHEL-63989]
  - xfrm: fix netdev reference count imbalance (Sabrina Dubroca) [RHEL-63989]
  - xfrm: Preserve vlan tags for transport mode software GRO (Sabrina Dubroca) [RHEL-63989]
  - xfrm: set skb control buffer based on packet offload as well (Sabrina Dubroca) [RHEL-63989]
  - xfrm: fix xfrm child route lookup for packet offload (Sabrina Dubroca) [RHEL-63989]
  - Documentation: bonding: add XDP support explanation (Hangbin Liu) [RHEL-62339]
  - bonding: return detailed error when loading native XDP fails (Hangbin Liu) [RHEL-62339]
  - net: stmmac: dwmac-tegra: Fix link bring-up sequence (Jose Ignacio Tornos Martinez) [RHEL-32687]
  - net: sysctl: allow dump_cpumask to handle higher numbers of CPUs (Antoine Tenart) [RHEL-61203]
  - net: sysctl: do not reserve an extra char in dump_cpumask temporary buffer (Antoine Tenart) [RHEL-61203]
  - net: sysctl: remove always-true condition (Antoine Tenart) [RHEL-61203]
  - scsi: megaraid_sas: Remove trailing space after \n newline (Chandrakanth Patil) [RHEL-60013]
  - scsi: megaraid_sas: struct MR_LD_VF_MAP: Replace 1-element arrays with flexible arrays (Chandrakanth Patil) [RHEL-60013]
  - scsi: megaraid: Indent Kconfig option help text (Chandrakanth Patil) [RHEL-60013]
  - scsi: mpt3sas: Remove trailing space after \n newline (Chandrakanth Patil) [RHEL-60026]
  - scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES (Chandrakanth Patil) [RHEL-60026]
  - scsi: mpt3sas: Avoid possible run-time warning with long manufacturer strings (Chandrakanth Patil) [RHEL-60026]
  - scsi: mpt3sas: Add missing kerneldoc parameter descriptions (Chandrakanth Patil) [RHEL-60026]
  - scsi: mpt3sas: Replace deprecated strncpy() with strscpy() (Chandrakanth Patil) [RHEL-60026]
  - scsi: mpt3sas: Prevent sending diag_reset when the controller is ready (Chandrakanth Patil) [RHEL-60026]
  - scsi: mpt3sas: Update driver version to 48.100.00.00 (Chandrakanth Patil) [RHEL-60026]
  - scsi: mpt3sas: Reload SBR without rebooting HBA (Chandrakanth Patil) [RHEL-60026]
  - scsi: mpt3sas: Suppress a warning in debug kernel (Chandrakanth Patil) [RHEL-60026]
  - scsi: mpt3sas: Replace dynamic allocations with local variables (Chandrakanth Patil) [RHEL-60026]
  - scsi: mpt3sas: Replace a dynamic allocation with a local variable (Chandrakanth Patil) [RHEL-60026]
  - scsi: mpt3sas: Fix typo of "TRIGGER" (Chandrakanth Patil) [RHEL-60026]
  - scsi: mpt3sas: Fix an outdated comment (Chandrakanth Patil) [RHEL-60026]
  - scsi: mpt3sas: Remove the iounit_pg8 member of the per-adapter struct (Chandrakanth Patil) [RHEL-60026]
  - scsi: mpt3sas: Use struct_size() for struct size calculations (Chandrakanth Patil) [RHEL-60026]
  - scsi: mpt3sas: Make MPI26_CONFIG_PAGE_PIOUNIT_1::PhyData[] a flexible array (Chandrakanth Patil) [RHEL-60026]
  - scsi: mpt3sas: Make MPI2_CONFIG_PAGE_SASIOUNIT_1::PhyData[] a flexible array (Chandrakanth Patil) [RHEL-60026]
  - scsi: mpt3sas: Make MPI2_CONFIG_PAGE_SASIOUNIT_0::PhyData[] a flexible array (Chandrakanth Patil) [RHEL-60026]
  - scsi: mpt3sas: Make MPI2_CONFIG_PAGE_RAID_VOL_0::PhysDisk[] a flexible array (Chandrakanth Patil) [RHEL-60026]
  - scsi: mpt3sas: Make MPI2_CONFIG_PAGE_IO_UNIT_8::Sensor[] a flexible array (Chandrakanth Patil) [RHEL-60026]
  - scsi: mpt3sas: Use flexible arrays when obviously possible (Chandrakanth Patil) [RHEL-60026]
  - ipvs: properly dereference pe in ip_vs_add_service (Phil Sutter) [RHEL-54908] {CVE-2024-42322}
  - powerpc/mm: Fix boot crash with FLATMEM (Audra Mitchell) [RHEL-55462]
  - powerpc/64s/radix: Don't warn on copros in radix__tlb_flush() (Audra Mitchell) [RHEL-55462]
  - powerpc/mm/book3s64: Use 256M as the upper limit with coherent device memory attached (Audra Mitchell) [RHEL-55462]
  - powerpc/mm/book3s64: Fix build error with SPARSEMEM disabled (Audra Mitchell) [RHEL-55462]
  - powerpc/47x: Remove early_init_mmu_47x() to fix no previous prototype (Audra Mitchell) [RHEL-55462]
  - powerpc/47x: Add prototype for mmu_init_secondary() (Audra Mitchell) [RHEL-55462]
  - powerpc/radix: Move some functions into #ifdef CONFIG_KVM_BOOK3S_HV_POSSIBLE (Audra Mitchell) [RHEL-55462]
  - powerpc/mm: Cleanup memory block size probing (Audra Mitchell) [RHEL-55462]
  - powerpc/mm/altmap: Fix altmap boundary check (Audra Mitchell) [RHEL-55462]
  - powerpc/kasan: Disable KCOV in KASAN code (Audra Mitchell) [RHEL-55462]
  - powerpc: mm: convert to GENERIC_IOREMAP (Audra Mitchell) [RHEL-55462]
  - powerpc/hugetlb: pte_alloc_huge() (Audra Mitchell) [RHEL-55462]
  - powerpc: allow pte_offset_map[_lock]() to fail (Audra Mitchell) [RHEL-55462]
  - powerpc: kvmppc_unmap_free_pmd() pte_offset_kernel() (Audra Mitchell) [RHEL-55462]
  - powerpc/64s/radix: Fix exit lazy tlb mm switch with irqs enabled (Audra Mitchell) [RHEL-55462]
  - powerpc/32s: Fix LLVM SMP build (Audra Mitchell) [RHEL-55462]
  - powerpc/64s/radix: combine final TLB flush and lazy tlb mm shootdown IPIs (Audra Mitchell) [RHEL-55462]
  - powerpc: Add mm_cpumask warning when context switching (Audra Mitchell) [RHEL-55462]
  - powerpc/64s: Use dec_mm_active_cpus helper (Audra Mitchell) [RHEL-55462]
  - powerpc: Account mm_cpumask and active_cpus in init_mm (Audra Mitchell) [RHEL-55462]
  - powerpc/64s: Fix native_hpte_remove() to be irq-safe (Audra Mitchell) [RHEL-55462]
  - powerpc: Use of_address_to_resource() (Audra Mitchell) [RHEL-55462]
  - powerpc/embedded6xx/ls_uart: Add missing of_node_put() (Audra Mitchell) [RHEL-55462]
  - powerpc/embedded6xx: Add missing of_node_put()s (Audra Mitchell) [RHEL-55462]
  - powerpc/e500: Add missing prototype for 'relocate_init' (Audra Mitchell) [RHEL-55462]
  - powerpc/64s/radix: Remove TLB_FLUSH_ALL test from range flushes (Audra Mitchell) [RHEL-55462]
  - powerpc/64s/radix: mm->context.id should always be valid (Audra Mitchell) [RHEL-55462]
  - powerpc/64s/radix: Remove need_flush_all test from radix__tlb_flush (Audra Mitchell) [RHEL-55462]
  - powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN (Audra Mitchell) [RHEL-55462]
  - lazy tlb: shoot lazies, non-refcounting lazy tlb mm reference handling scheme (Audra Mitchell) [RHEL-55462]
  - lazy tlb: allow lazy tlb mm refcounting to be configurable (Audra Mitchell) [RHEL-55462]
  - lazy tlb: introduce lazy tlb mm refcount helper functions (Audra Mitchell) [RHEL-55462]
  - kthread: simplify kthread_use_mm refcounting (Audra Mitchell) [RHEL-55462]
  - powerpc/64s/hash: Make stress_hpt_timer_fn() static (Audra Mitchell) [RHEL-55462]
  - powerpc/64s: Fix stress_hpt memblock alloc alignment (Audra Mitchell) [RHEL-55462]
  - powerpc/64s/hash: add stress_hpt kernel boot option to increase hash faults (Audra Mitchell) [RHEL-55462]
  - powerpc/64s: make linear_map_hash_lock a raw spinlock (Audra Mitchell) [RHEL-55462]
  - powerpc/64s: make HPTE lock and native_tlbie_lock irq-safe (Audra Mitchell) [RHEL-55462]
  - powerpc/64s: Add lockdep for HPTE lock (Audra Mitchell) [RHEL-55462]
  - powerpc/64s: Fix hash__change_memory_range preemption warning (Audra Mitchell) [RHEL-55462]
  - powerpc/64s: Disable preemption in hash lazy mmu mode (Audra Mitchell) [RHEL-55462]
  - powerpc/highmem: Properly handle fragmented memory (Audra Mitchell) [RHEL-55462]
  - powerpc/mm: Fix UBSAN warning reported on hugetlb (Audra Mitchell) [RHEL-55462]
  - powerpc/mm/book3s/hash: Rename flush_tlb_pmd_range (Audra Mitchell) [RHEL-55462]
  - powerpc/32: Remove wii_memory_fixups() (Audra Mitchell) [RHEL-55462]
  - powerpc/32: Allow fragmented physical memory (Audra Mitchell) [RHEL-55462]
  - powerpc/32: Drop a stale comment about reservation of gigantic pages (Audra Mitchell) [RHEL-55462]
  - powerpc/fsl_booke: Make calc_cam_sz() static (Audra Mitchell) [RHEL-55462]
  - powerpc: Remove stale declarations in mmu_decl.h (Audra Mitchell) [RHEL-55462]
  - powerpc/mm: Rearrange if-else block to avoid clang warning (Audra Mitchell) [RHEL-55462]
  - arm64/hugetlb: pte_alloc_huge() pte_offset_huge() (Audra Mitchell) [RHEL-55465]
  - arm64: allow pte_offset_map() to fail (Audra Mitchell) [RHEL-55465]
  - powerpc: Fix all occurences of duplicate words (Audra Mitchell) [RHEL-55462]
  - powerpc/mm: Always update max/min_low_pfn in mem_topology_setup() (Audra Mitchell) [RHEL-55462]
  - arm: allow pte_offset_map[_lock]() to fail (Audra Mitchell) [RHEL-55465]
  - powerpc/32s: Fix boot failure with KASAN + SMP + JUMP_LABEL_FEATURE_CHECK_DEBUG (Audra Mitchell) [RHEL-55462]
  - arm64: kasan: remove !KASAN_VMALLOC remnants (Audra Mitchell) [RHEL-55465]
  - Revert "arm64: dma: Drop cache invalidation from arch_dma_prep_coherent()" (Audra Mitchell) [RHEL-55465]
  - x86/mm: Use IPIs to synchronize LAM enablement (Audra Mitchell) [RHEL-55461]
  - powerpc/32: Set an IBAT covering up to _einittext during init (Audra Mitchell) [RHEL-55462]
  - arm64: dma: Drop cache invalidation from arch_dma_prep_coherent() (Audra Mitchell) [RHEL-55465]
  - powerpc/32: Call mmu_mark_initmem_nx() regardless of data block mapping. (Audra Mitchell) [RHEL-55462]
  - x86/mm: clarify "prev" usage in switch_mm_irqs_off() (Audra Mitchell) [RHEL-55461]
  - powerpc/mm/kasan: rename kasan_init_32.c to init_32.c (Audra Mitchell) [RHEL-55462]
  - mm: Warn on shadow stack memory in wrong vma (Audra Mitchell) [RHEL-55461]
  - ARM: mm: kill unused runtime hook arch_iounmap() (Audra Mitchell) [RHEL-55465]
  - Documentation/protection-keys: Clean up documentation for User Space pkeys (Audra Mitchell) [RHEL-55461]
  - powerpc: Remove find_current_mm_pte() (Audra Mitchell) [RHEL-55462]
  - ARM: add __arm_iomem_set_ro() to write-protect ioremapped area (Audra Mitchell) [RHEL-55465]
* Mon Nov 11 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-528.el9]
  - net: Fix an unsafe loop on the list (CKI Backport Bot) [RHEL-63844] {CVE-2024-50024}
  - serial: protect uart_port_dtr_rts() in uart_shutdown() too (CKI Backport Bot) [RHEL-63838] {CVE-2024-50058}
  - net/sched: accept TCA_STAB only for root qdisc (CKI Backport Bot) [RHEL-63814] {CVE-2024-50039}
  - s390/crypto: Display Query and Query Authentication Information in sysfs (Mete Durlu) [RHEL-56382]
  - s390/crypto: Add Support for Query Authentication Information (Mete Durlu) [RHEL-56382]
  - s390/crypto: Rework RRE and RRF CPACF inline functions (Mete Durlu) [RHEL-56382]
  - s390/crypto: Add KDSA CPACF Instruction (Mete Durlu) [RHEL-56382]
  - s390/cpacf: Make use of invalid opcode produce a link error (Mete Durlu) [RHEL-56382]
  - s390/cpacf: Split and rework cpacf query functions (Mete Durlu) [RHEL-56382]
  - dma-mapping: fix tracing dma_alloc/free with vmalloc'd memory (Jerry Snitselaar) [RHEL-61942]
  - mmc: core: Only set maximum DMA segment size if DMA is supported (Jerry Snitselaar) [RHEL-61942]
  - dma-mapping: fix DMA API tracing for chained scatterlists (Jerry Snitselaar) [RHEL-61942]
  - dma-mapping: report unlimited DMA addressing in IOMMU DMA path (Jerry Snitselaar) [RHEL-61942]
  - dma-mapping: fix vmap and mmap of noncontiougs allocations (Jerry Snitselaar) [RHEL-61942]
  - iommu/dma: remove most stubs in iommu-dma.h (Jerry Snitselaar) [RHEL-61942]
  - dma-mapping: reflow dma_supported (Jerry Snitselaar) [RHEL-61942]
  - dma-mapping: reliably inform about DMA support for IOMMU (Jerry Snitselaar) [RHEL-61942]
  - dma-mapping: add tracing for dma-mapping API calls (Jerry Snitselaar) [RHEL-61942]
  - dma-mapping: use IOMMU DMA calls for common alloc/free page calls (Jerry Snitselaar) [RHEL-61942]
  - dma-direct: optimize page freeing when it is not addressable (Jerry Snitselaar) [RHEL-61942]
  - dma-mapping: clearly mark DMA ops as an architecture feature (Jerry Snitselaar) [RHEL-61942]
  - vdpa_sim: don't select DMA_OPS (Jerry Snitselaar) [RHEL-61942]
  - arm64: mm: keep low RAM dma zone (Jerry Snitselaar) [RHEL-61942]
  - dma-mapping: don't return errors from dma_set_max_seg_size (Jerry Snitselaar) [RHEL-61942]
  - dma-mapping: don't return errors from dma_set_seg_boundary (Jerry Snitselaar) [RHEL-61942]
  - dma-mapping: don't return errors from dma_set_min_align_mask (Jerry Snitselaar) [RHEL-61942]
  - scsi: check that busses support the DMA API before setting dma parameters (Jerry Snitselaar) [RHEL-61942]
  - arm64: mm: fix DMA zone when dma-ranges is missing (Jerry Snitselaar) [RHEL-61942]
  - dma-mapping: direct calls for dma-iommu (Jerry Snitselaar) [RHEL-61942]
  - dma-mapping: call ->unmap_page and ->unmap_sg unconditionally (Jerry Snitselaar) [RHEL-61942]
  - arm64: support DMA zone above 4GB (Jerry Snitselaar) [RHEL-61942]
  - dma-mapping: replace zone_dma_bits by zone_dma_limit (Jerry Snitselaar) [RHEL-61942]
  - dma-mapping: use bit masking to check VM_DMA_COHERENT (Jerry Snitselaar) [RHEL-61942]
  - iommu: Set iommu_attach_handle->domain in core (Jerry Snitselaar) [RHEL-61942]
  - iommufd: Avoid duplicated __iommu_group_set_core_domain() call (Jerry Snitselaar) [RHEL-61942]
  - iommufd: Protect against overflow of ALIGN() during iova allocation (Jerry Snitselaar) [RHEL-61942]
  - iommufd: Reorder struct forward declarations (Jerry Snitselaar) [RHEL-61942]
  - iommufd: Check the domain owner of the parent before creating a nesting domain (Jerry Snitselaar) [RHEL-61942]
  - iommufd/device: Enforce reserved IOVA also when attached to hwpt_nested (Jerry Snitselaar) [RHEL-55215]
  - iommufd/selftest: Fix buffer read overrrun in the dirty test (Jerry Snitselaar) [RHEL-61942]
  - iommufd: Reorder include files (Jerry Snitselaar) [RHEL-61942]
  - iommu: Allow ATS to work on VFs when the PF uses IDENTITY (Jerry Snitselaar) [RHEL-61942]
  - iommu/amd: Test for PAGING domains before freeing a domain (Jerry Snitselaar) [RHEL-61942]
  - iommu/amd: Add kernel parameters to limit V1 page-sizes (Jerry Snitselaar) [RHEL-61942]
  - iommu/amd: Do not set the D bit on AMD v2 table entries (Jerry Snitselaar) [RHEL-61942]
  - iommu/amd: Correct the reported page sizes from the V1 table (Jerry Snitselaar) [RHEL-61942]
  - iommu/amd: Remove the confusing dummy iommu_flush_ops tlb ops (Jerry Snitselaar) [RHEL-61942]
  - iommu/amd: Fix typo of , instead of ; (Jerry Snitselaar) [RHEL-61942]
  - iommu/amd: Remove conditions from domain free paths (Jerry Snitselaar) [RHEL-61942]
  - iommu/amd: Narrow the use of struct protection_domain to invalidation (Jerry Snitselaar) [RHEL-61942]
  - iommu/amd: Store the nid in io_pgtable_cfg instead of the domain (Jerry Snitselaar) [RHEL-61942]
  - iommu/amd: Remove amd_io_pgtable::pgtbl_cfg (Jerry Snitselaar) [RHEL-61942]
  - iommu/amd: Rename struct amd_io_pgtable iopt to pgtbl (Jerry Snitselaar) [RHEL-61942]
  - iommu/amd: Remove the amd_iommu_domain_set_pt_root() and related (Jerry Snitselaar) [RHEL-61942]
  - iommu/amd: Remove amd_iommu_domain_update() from page table freeing (Jerry Snitselaar) [RHEL-61942]
  - iommu/amd: Set the pgsize_bitmap correctly (Jerry Snitselaar) [RHEL-61942]
  - iommu/amd: Allocate the page table root using GFP_KERNEL (Jerry Snitselaar) [RHEL-61942]
  - iommu/amd: Move allocation of the top table into v1_alloc_pgtable (Jerry Snitselaar) [RHEL-61942]
  - iommu/amd: Make amd_iommu_dev_update_dte() static (Jerry Snitselaar) [RHEL-61942]
  - iommu/amd: Rework amd_iommu_update_and_flush_device_table() (Jerry Snitselaar) [RHEL-61942]
  - iommu/amd: Make amd_iommu_domain_flush_complete() static (Jerry Snitselaar) [RHEL-61942]
  - iommu/amd: Make amd_iommu_dev_flush_pasid_all() static (Jerry Snitselaar) [RHEL-61942]
  - iommu/amd: Handle error path in amd_iommu_probe_device() (Jerry Snitselaar) [RHEL-61942]
  - iommu/amd: Remove unused DTE_GCR3_INDEX_* macros (Jerry Snitselaar) [RHEL-61942]
  - iommu/amd: Make amd_iommu_is_attach_deferred() static (Jerry Snitselaar) [RHEL-61942]
  - iommu/amd: Update event log pointer as soon as processing is complete (Jerry Snitselaar) [RHEL-61942]
  - iommu/amd: Update PASID, GATS, GLX, SNPAVICSUP feature related macros (Jerry Snitselaar) [RHEL-61942]
  - iommu/amd: Add blocked domain support (Jerry Snitselaar) [RHEL-61942]
  - sizes.h: Add entries between SZ_32G and SZ_64T (Jerry Snitselaar) [RHEL-61942]
  - iommu/vt-d: Introduce batched cache invalidation (Jerry Snitselaar) [RHEL-61942]
  - iommu/vt-d: Add qi_batch for dmar_domain (Jerry Snitselaar) [RHEL-61942]
  - iommu/vt-d: Refactor IOTLB and Dev-IOTLB flush for batching (Jerry Snitselaar) [RHEL-61942]
  - iommu/vt-d: Factor out invalidation descriptor composition (Jerry Snitselaar) [RHEL-61942]
  - iommu/vt-d: Unconditionally flush device TLB for pasid table updates (Jerry Snitselaar) [RHEL-61942]
  - iommu/vt-d: Move PCI PASID enablement to probe path (Jerry Snitselaar) [RHEL-61942]
  - iommu/vt-d: Fix potential lockup if qi_submit_sync called with 0 count (Jerry Snitselaar) [RHEL-61942]
  - iommu/vt-d: Cleanup si_domain (Jerry Snitselaar) [RHEL-61942]
  - iommu/vt-d: Add support for static identity domain (Jerry Snitselaar) [RHEL-61942]
  - iommu/vt-d: Factor out helpers from domain_context_mapping_one() (Jerry Snitselaar) [RHEL-61942]
  - iommu/vt-d: Remove has_iotlb_device flag (Jerry Snitselaar) [RHEL-61942]
  - iommu/vt-d: Always reserve a domain ID for identity setup (Jerry Snitselaar) [RHEL-61942]
  - iommu/vt-d: Remove identity mappings from si_domain (Jerry Snitselaar) [RHEL-61942]
  - iommu/vt-d: Require DMA domain if hardware not support passthrough (Jerry Snitselaar) [RHEL-61942]
  - hsr: Simplify code for announcing HSR nodes timer setup (Felix Maurer) [RHEL-63082]
  - net: annotate data-races around dev->if_port (Ivan Vecera) [RHEL-62123]
  - inet: bring NLM_DONE out to a separate recv() again (Ivan Vecera) [RHEL-62123]
  - rtnetlink: provide RCU protection to rtnl_fill_prop_list() (Ivan Vecera) [RHEL-62123]
  - rtnetlink: make rtnl_fill_link_ifmap() RCU ready (Ivan Vecera) [RHEL-62123]
  - inet: switch inet_dump_fib() to RCU protection (Ivan Vecera) [RHEL-62123]
  - nexthop: allow nexthop_mpath_fill_node() to be called without RTNL (Ivan Vecera) [RHEL-62123]
  - inet: allow ip_valid_fib_dump_req() to be called with RTNL or RCU (Ivan Vecera) [RHEL-62123]
  - ipv6: switch inet6_dump_ifinfo() to RCU protection (Ivan Vecera) [RHEL-62123]
  - rtnetlink: add RTNL_FLAG_DUMP_UNLOCKED flag (Ivan Vecera) [RHEL-62123]
  - rtnetlink: change nlk->cb_mutex role (Ivan Vecera) [RHEL-62123]
  - netlink: hold nlk->cb_mutex longer in __netlink_dump_start() (Ivan Vecera) [RHEL-62123]
  - netlink: fix netlink_diag_dump() return value (Ivan Vecera) [RHEL-62123]
  - ipv6: use xarray iterator to implement inet6_dump_ifinfo() (Ivan Vecera) [RHEL-62123]
  - ipv6: prepare inet6_fill_ifinfo() for RCU protection (Ivan Vecera) [RHEL-62123]
  - ipv6: prepare inet6_fill_ifla6_attrs() for RCU (Ivan Vecera) [RHEL-62123]
  - rtnetlink: prepare nla_put_iflink() to run under RCU (Ivan Vecera) [RHEL-62123]
  - net: free altname using an RCU callback (Ivan Vecera) [RHEL-62123]
  - net: fix removing a namespace with conflicting altnames (Ivan Vecera) [RHEL-62123]
  - selftests: net: add very basic test for netdev names and namespaces (Ivan Vecera) [RHEL-62123]
  - net: move altnames together with the netdevice (Ivan Vecera) [RHEL-62123]
  - net: avoid UAF on deleted altname (Ivan Vecera) [RHEL-62123]
  - net: check for altname conflicts when changing netdev's netns (Ivan Vecera) [RHEL-62123]
  - net: fix ifname in netlink ntf during netns move (Ivan Vecera) [RHEL-62123]
  - net: move from strlcpy with unused retval to strscpy (Ivan Vecera) [RHEL-62123]
  - ipv6: make mc_forwarding atomic (Ivan Vecera) [RHEL-62123]
  - net: introduce a function to check if a netdev name is in use (Ivan Vecera) [RHEL-62123]
  - RDMA/bnxt_re: Fix the GID table length (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Fix a bug while setting up Level-2 PBL pages (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Change the sequence of updating the CQ toggle value (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Fix an error path in bnxt_re_add_device (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Avoid CPU lockups due fifo occupancy check loop (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Fix a possible NULL pointer dereference (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Return more meaningful error (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Fix incorrect dereference of srq in async event (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Fix out of bound check (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Fix the max CQ WQEs for older adapters (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Fix the max WQEs used in Static WQE mode (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Add a check for memory allocation (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Fix incorrect AVID type in WQE structure (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Fix a possible memory leak (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Remove the unused variable en_dev (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Recover the device when FW error is detected (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Group all operations under add_device and remove_device (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Use the aux device for L2 ULP callbacks (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Change aux driver data to en_info to hold more information (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Fix the max WQE size for static WQE support (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Fix the compatibility flag for variable size WQE (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Add support for MR Relaxed Ordering (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Avoid an extra hwrm per MR creation (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Rename a variable (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Update HW interface headers (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Share a page to expose per SRQ info with userspace (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Refactor the BNXT_RE_METHOD_GET_TOGGLE_MEM method (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Get the toggle bits from SRQ events (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Enable variable size WQEs for user space applications (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Handle variable WQE support for user applications (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Fix the table size for PSN/MSN entries (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Get the WQE index from slot index while completing the WQEs (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Add support for Variable WQE in Genp7 adapters (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Disable doorbell moderation if hardware register read fails (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Enable DB moderation for genP7 adapters (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Update the correct DB FIFO depth and mask for GenP7 (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Fix the max msix vectors macro (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Expose the MSN table capability for user library (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - RDMA/bnxt_re: Allow MSN table capability check (Mohammad Heib) [RHEL-52759 RHEL-54646]
  - sch/netem: fix use after free in netem_dequeue (CKI Backport Bot) [RHEL-59498] {CVE-2024-46800}
  - net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN (Jamie Bainbridge) [RHEL-57739]
  - selftests: net: bridge_vlan_aware: test that other TPIDs are seen as untagged (Jamie Bainbridge) [RHEL-57739]
  - selftests: forwarding: skip if kernel not support setting bridge fdb learning limit (Jamie Bainbridge) [RHEL-57739]
  - net: bridge: mst: Check vlan state for egress decision (Jamie Bainbridge) [RHEL-57739]
  - selftests: forwarding: Make vxlan-bridge-1d pass on debug kernels (Jamie Bainbridge) [RHEL-57739]
  - selftests: libs: Expand "$@" where possible (Jamie Bainbridge) [RHEL-57739]
  - net: bridge: fix an inconsistent indentation (Jamie Bainbridge) [RHEL-57739]
  - selftests: net: lib: set 'i' as local (Jamie Bainbridge) [RHEL-57739]
  - selftests/net: use tc rule to filter the na packet (Jamie Bainbridge) [RHEL-57739]
  - selftests: net: use upstream mtools (Jamie Bainbridge) [RHEL-57739]
  - net: bridge: switchdev: Improve error message for port_obj_add/del functions (Jamie Bainbridge) [RHEL-57739]
  - net: bridge: fix corrupted ethernet header on multicast-to-unicast (Jamie Bainbridge) [RHEL-57739]
  - net: bridge: fix multicast-to-unicast with fraglist GSO (Jamie Bainbridge) [RHEL-57739]
  - selftests: forwarding: add ability to assemble NETIFS array by driver name (Jamie Bainbridge) [RHEL-57739]
  - net: bridge: remove redundant check of f->dst (Jamie Bainbridge) [RHEL-57739]
  - bridge/br_netlink.c: no need to return void function (Jamie Bainbridge) [RHEL-57739]
  - selftests: forwarding: bail_on_lldpad() should SKIP (Jamie Bainbridge) [RHEL-57739]
  - selftests: forwarding: lib.sh: Validate NETIFS (Jamie Bainbridge) [RHEL-57739]
  - selftests: net: Unify code of busywait() and slowwait() (Jamie Bainbridge) [RHEL-57739]
  - selftests: forwarding: Support for performance sensitive tests (Jamie Bainbridge) [RHEL-57739]
  - selftests: forwarding: Convert log_test() to recognize RET values (Jamie Bainbridge) [RHEL-57739]
  - selftests: forwarding: Have RET track kselftest framework constants (Jamie Bainbridge) [RHEL-57739]
  - selftests: lib: Define more kselftest exit codes (Jamie Bainbridge) [RHEL-57739]
  - selftests/net: add variable NS_LIST for lib.sh (Jamie Bainbridge) [RHEL-57739]
  - selftests: forwarding: README: Document customization (Jamie Bainbridge) [RHEL-57739]
  - selftests: forwarding.config.sample: Move overrides to lib.sh (Jamie Bainbridge) [RHEL-57739]
  - selftests: net: libs: Change variable fallback syntax (Jamie Bainbridge) [RHEL-57739]
  - selftests: forwarding: Make VXLAN ECN encap tests more robust (Jamie Bainbridge) [RHEL-57739]
  - selftests: forwarding: Make vxlan-bridge-1q pass on debug kernels (Jamie Bainbridge) [RHEL-57739]
  - selftests: forwarding: Parametrize mausezahn delay (Jamie Bainbridge) [RHEL-57739]
  - net: bridge: Exit if multicast_init_stats fails (Jamie Bainbridge) [RHEL-57739]
  - net: bridge: constify the struct device_type usage (Jamie Bainbridge) [RHEL-57739]
  - bridge: vlan: use synchronize_net() when holding RTNL (Jamie Bainbridge) [RHEL-57739]
  - selftests: forwarding: Add missing multicast routing config entries (Jamie Bainbridge) [RHEL-57739]
  - selftests/net/forwarding: add slowwait functions (Jamie Bainbridge) [RHEL-57739]
  - net: bridge: Use KMEM_CACHE instead of kmem_cache_create (Jamie Bainbridge) [RHEL-57739]
  - selftests: forwarding: Remove duplicated lib.sh content (Jamie Bainbridge) [RHEL-57739]
  - selftests: bonding: Add net/forwarding/lib.sh to TEST_INCLUDES (Jamie Bainbridge) [RHEL-57739]
  - selftests: team: Add shared library scripts to TEST_INCLUDES (Jamie Bainbridge) [RHEL-57739]
  - selftests: forwarding: Redefine relative_path variable (Jamie Bainbridge) [RHEL-57739]
  - selftests: forwarding: Add missing config entries (Jamie Bainbridge) [RHEL-57739]
  - net: bridge: Do not allocate stats in the driver (Jamie Bainbridge) [RHEL-57739]
  - fscrypt: remove mention of symlink st_size quirk from documentation (Ian Kent) [RHEL-33888]
  - MAINTAINERS: update idmapping tree (Ian Kent) [RHEL-33888]
  - Add Seth Forshee as co-maintainer for idmapped mounts (Ian Kent) [RHEL-33888]
  - ceph: allow idmapped setattr inode op (Ian Kent) [RHEL-33888]
  - ceph: pass idmap to __ceph_setattr (Ian Kent) [RHEL-33888]
  - nfsd: use vfs setgid helper (Ian Kent) [RHEL-33888]
  - nfs: use vfs setgid helper (Ian Kent) [RHEL-33888]
  - xfs: use consistent uid/gid when grabbing dquots for inodes (Ian Kent) [RHEL-33888]
  - ovl: fix null pointer dereference in ovl_permission() (Ian Kent) [RHEL-33888]
  - evm: Complete description of evm_inode_setattr() (Ian Kent) [RHEL-33888]
  - smb: client: Fix -Wstringop-overflow issues (Ian Kent) [RHEL-33888]
  - ovl: fix null pointer dereference in ovl_get_acl_rcu() (Ian Kent) [RHEL-33888]
  - fs: move mnt_idmap (Ian Kent) [RHEL-33888]
  - MAINTAINERS: add entry for idmapped mounts (Ian Kent) [RHEL-33888]
  - fs: port vfs{g,u}id helpers to mnt_idmap (Ian Kent) [RHEL-33888]
  - fs: port fs{g,u}id helpers to mnt_idmap (Ian Kent) [RHEL-33888]
  - fs: port i_{g,u}id_into_vfs{g,u}id() to mnt_idmap (Ian Kent) [RHEL-33888]
  - fs: port i_{g,u}id_{needs_}update() to mnt_idmap (Ian Kent) [RHEL-33888]
  - quota: port to mnt_idmap (Ian Kent) [RHEL-33888]
  - fs: port privilege checking helpers to mnt_idmap (Ian Kent) [RHEL-33888]
  - f2fs: port to vfs{g,u}id_t and associated helpers (Ian Kent) [RHEL-33888]
  - fs: port inode_owner_or_capable() to mnt_idmap (Ian Kent) [RHEL-33888]
  - fs: port inode_init_owner() to mnt_idmap (Ian Kent) [RHEL-33888]
  - nilfs2: fix use-after-free bug of struct nilfs_root (Ian Kent) [RHEL-33888]
  - fs: port acl to mnt_idmap (Ian Kent) [RHEL-33888]
  - fs: port xattr to mnt_idmap (Ian Kent) [RHEL-33888]
  - fs: port ->permission() to pass mnt_idmap (Ian Kent) [RHEL-33888]
  - may_linkat(): constify path (Ian Kent) [RHEL-33888]
  - fs: port ->fileattr_set() to pass mnt_idmap (Ian Kent) [RHEL-33888]
  - ovl: support idmapped layers (Ian Kent) [RHEL-33888]
  - ovl: handle idmappings in layer open helpers (Ian Kent) [RHEL-33888]
  - ovl: handle idmappings in ovl_permission() (Ian Kent) [RHEL-33888]
  - ovl: handle idmappings for layer fileattrs (Ian Kent) [RHEL-33888]
  - ovl: use ovl_lookup_upper() wrapper (Ian Kent) [RHEL-33888]
  - exportfs: support idmapped mounts (Ian Kent) [RHEL-33888]
  - fs: port ->set_acl() to pass mnt_idmap (Ian Kent) [RHEL-33888]
  - fs: port ->get_acl() to pass mnt_idmap (Ian Kent) [RHEL-33888]
  - fs: port ->tmpfile() to pass mnt_idmap (Ian Kent) [RHEL-33888]
  - fuse: implement ->tmpfile() (Ian Kent) [RHEL-33888]
  - fs: port ->mknod() to pass mnt_idmap (Ian Kent) [RHEL-33888]
  - fs: port ->rename() to pass mnt_idmap (Ian Kent) [RHEL-33888]
  - selftests/filesystems: grant executable permission to run_fat_tests.sh (Ian Kent) [RHEL-33888]
  - selftests/filesystems: add a vfat RENAME_EXCHANGE test (Ian Kent) [RHEL-33888]
  - fat: add renameat2 RENAME_EXCHANGE flag support (Ian Kent) [RHEL-33888]
  - fat: factor out reusable code in vfat_rename() as helper functions (Ian Kent) [RHEL-33888]
  - fat: add a vfat_rename2() and make existing .rename callback a helper (Ian Kent) [RHEL-33888]
  - fs: port ->mkdir() to pass mnt_idmap (Ian Kent) [RHEL-33888]
  - fs: port ->symlink() to pass mnt_idmap (Ian Kent) [RHEL-33888]
  - autofs: remove unused ino field inode (Ian Kent) [RHEL-33888]
  - autofs: add comment about autofs_mountpoint_changed() (Ian Kent) [RHEL-33888]
  - autofs: use dentry info count instead of simple_empty() (Ian Kent) [RHEL-33888]
  - autofs: make dentry info count consistent (Ian Kent) [RHEL-33888]
  - autofs: use inode permission method for write access (Ian Kent) [RHEL-33888]
  - fs: port ->create() to pass mnt_idmap (Ian Kent) [RHEL-33888]
  - fs: port ->getattr() to pass mnt_idmap (Ian Kent) [RHEL-33888]
  - erofs: support idmapped mounts (Ian Kent) [RHEL-33888]
  - ubifs: Fix AA deadlock when setting xattr for encrypted file (Ian Kent) [RHEL-33888]
  - ubifs: report correct st_size for encrypted symlinks (Ian Kent) [RHEL-33888]
  - proc: report open files as size in stat() for /proc/pid/fd (Ian Kent) [RHEL-33888]
  - f2fs: report correct st_size for encrypted symlinks (Ian Kent) [RHEL-33888]
  - fs: port ->setattr() to pass mnt_idmap (Ian Kent) [RHEL-33888]
  - fs: port vfs_*() helpers to struct mnt_idmap (Ian Kent) [RHEL-33888]
  - f2fs: project ids aren't idmapped (Ian Kent) [RHEL-33888]
  - acl: conver higher-level helpers to rely on mnt_idmap (Ian Kent) [RHEL-33888]
  - fs: introduce dedicated idmap type for mounts (Ian Kent) [RHEL-33888]
  - linux/mount.h: trim includes (Ian Kent) [RHEL-33888]
  - fs: unset MNT_WRITE_HOLD on failure (Ian Kent) [RHEL-33888]
  - mount_setattr(): clean the control flow and calling conventions (Ian Kent) [RHEL-33888]
  - fs: clean up mount_setattr control flow (Ian Kent) [RHEL-33888]
  - fs: don't open-code mnt_hold_writers() (Ian Kent) [RHEL-33888]
  - fs: add mnt_allow_writers() and simplify mount_setattr_prepare() (Ian Kent) [RHEL-33888]
  - fs: remove unused idmapping helpers (Ian Kent) [RHEL-33888]
  - filelocks: use mount idmapping for setlease permission check (Ian Kent) [RHEL-33888]
  - ovl: port to vfs{g,u}id_t and associated helpers (Ian Kent) [RHEL-33888]
  - ima: use type safe idmapping helpers (Ian Kent) [RHEL-33888]
  - ima: add gid support (Ian Kent) [RHEL-33888]
  - ima: fix uid code style problems (Ian Kent) [RHEL-33888]
  - apparmor: use type safe idmapping helpers (Ian Kent) [RHEL-33888]
  - LSM: Remove double path_rename hook calls for RENAME_EXCHANGE (Ian Kent) [RHEL-33888]
  - landlock: Format with clang-format (Ian Kent) [RHEL-33888]
  - caps: use type safe idmapping helpers (Ian Kent) [RHEL-33888]
  - fs: use type safe idmapping helpers (Ian Kent) [RHEL-33888]
  - bprm_fill_uid(): don't open-code file_inode() (Ian Kent) [RHEL-33888]
  - mnt_idmapping: add missing helpers (Ian Kent) [RHEL-33888]
  - fs: use consistent setgid checks in is_sxid() (Ian Kent) [RHEL-33888]
  - attr: use consistent sgid stripping checks (Ian Kent) [RHEL-33888]
  - attr: add setattr_should_drop_sgid() (Ian Kent) [RHEL-33888]
  - fs: move should_remove_suid() (Ian Kent) [RHEL-33888]
  - attr: add in_group_or_capable() (Ian Kent) [RHEL-33888]
  - posix_acl: Fix the type of sentinel in get_acl (Ian Kent) [RHEL-33888]
  - orangefs: fix mode handling (Ian Kent) [RHEL-33888]
  - ovl: call posix_acl_release() after error checking (Ian Kent) [RHEL-33888]
  - evm: remove dead code in evm_inode_set_acl() (Ian Kent) [RHEL-33888]
  - cifs: check whether acl is valid early (Ian Kent) [RHEL-33888]
  - acl: make vfs_posix_acl_to_xattr() static (Ian Kent) [RHEL-33888]
  - acl: remove a slew of now unused helpers (Ian Kent) [RHEL-33888]
  - 9p: use stub posix acl handlers (Ian Kent) [RHEL-33888]
  - cifs: use stub posix acl handlers (Ian Kent) [RHEL-33888]
  - ovl: use stub posix acl handlers (Ian Kent) [RHEL-33888]
  - ecryptfs: use stub posix acl handlers (Ian Kent) [RHEL-33888]
  - evm: remove evm_xattr_acl_change() (Ian Kent) [RHEL-33888]
  - xattr: use posix acl api (Ian Kent) [RHEL-33888]
  - fuse: fixes after adapting to new posix acl api (Ian Kent) [RHEL-33888]
  - fuse: port to vfs{g,u}id_t and associated helpers (Ian Kent) [RHEL-33888]
  - ovl: use posix acl api (Ian Kent) [RHEL-33888]
  - ovl: implement set acl method (Ian Kent) [RHEL-33888]
  - ovl: implement get acl method (Ian Kent) [RHEL-33888]
  - ovl: improve ovl_get_acl() if POSIX ACL support is off (Ian Kent) [RHEL-33888]
  - ecryptfs: implement set acl method (Ian Kent) [RHEL-33888]
  - ecryptfs: implement get acl method (Ian Kent) [RHEL-33888]
  - acl: add vfs_remove_acl() (Ian Kent) [RHEL-33888]
  - acl: add vfs_get_acl() (Ian Kent) [RHEL-33888]
  - fs/posix_acl.c: avoid -Wempty-body warning (Ian Kent) [RHEL-33888]
  - acl: add vfs_set_acl() (Ian Kent) [RHEL-33888]
  - internal: add may_write_xattr() (Ian Kent) [RHEL-33888]
  - evm: add post set acl hook (Ian Kent) [RHEL-33888]
  - integrity: implement get and set acl hook (Ian Kent) [RHEL-33888]
  - smack: implement get, set and remove acl hook (Ian Kent) [RHEL-33888]
  - Smack: fix W=1 build warnings (Ian Kent) [RHEL-33888]
  - selinux: implement get, set and remove acl hook (Ian Kent) [RHEL-33888]
  - security: add get, remove and set acl hook (Ian Kent) [RHEL-33888]
  - 9p: implement set acl method (Ian Kent) [RHEL-33888]
  - 9p: implement get acl method (Ian Kent) [RHEL-33888]
  - cifs: implement set acl method (Ian Kent) [RHEL-33888]
  - cifs: implement get acl method (Ian Kent) [RHEL-33888]
  - fs: add new get acl method (Ian Kent) [RHEL-33888]
  - fs: rename current get acl method (Ian Kent) [RHEL-33888]
  - fs: pass dentry to set acl method (Ian Kent) [RHEL-33888]
  - f2fs: support idmapped mounts (Ian Kent) [RHEL-33888]
  - orangefs: rework posix acl handling when creating new filesystem objects (Ian Kent) [RHEL-33888]
  - xattr: always us is_posix_acl_xattr() helper (Ian Kent) [RHEL-33888]
  - acl: fix the comments of posix_acl_xattr_set (Ian Kent) [RHEL-33888]
  - xattr: constify value argument in vfs_setxattr() (Ian Kent) [RHEL-33888]
  - ovl: use vfs_set_acl_prepare() (Ian Kent) [RHEL-33888]
  - acl: move idmapping handling into posix_acl_xattr_set() (Ian Kent) [RHEL-33888]
  - acl: add vfs_set_acl_prepare() (Ian Kent) [RHEL-33888]
  - acl: return EOPNOTSUPP in posix_acl_fix_xattr_common() (Ian Kent) [RHEL-33888]
  - open: always initialize ownership fields (Ian Kent) [RHEL-33888]
  - acl: handle idmapped mounts for idmapped filesystems (Ian Kent) [RHEL-33888]
  - ovl: handle idmappings in ovl_get_acl() (Ian Kent) [RHEL-33888]
  - acl: make posix_acl_clone() available to overlayfs (Ian Kent) [RHEL-33888]
  - ovl: enable RCU'd ->get_acl() (Ian Kent) [RHEL-33888]
  - vfs: add rcu argument to ->get_acl() callback (Ian Kent) [RHEL-33888]
  - acl: port to vfs{g,u}id_t (Ian Kent) [RHEL-33888]
  - acl: move idmapped mount fixup into vfs_{g,s}etxattr() (Ian Kent) [RHEL-33888]
  - mnt_idmapping: align kernel doc and parameter order (Ian Kent) [RHEL-33888]
  - mnt_idmapping: return false when comparing two invalid ids (Ian Kent) [RHEL-33888]
  - attr: fix kernel doc (Ian Kent) [RHEL-33888]
  - attr: port attribute changes to new types (Ian Kent) [RHEL-33888]
  - quota: port quota helpers mount ids (Ian Kent) [RHEL-33888]
  - fs: port to iattr ownership update helpers (Ian Kent) [RHEL-33888]
  - fs: introduce tiny iattr ownership update helpers (Ian Kent) [RHEL-33888]
  - fs: use mount types in iattr (Ian Kent) [RHEL-33888]
  - docs: Add small intro to idmap examples (Ian Kent) [RHEL-33888]
  - fs: remove unused low-level mapping helpers (Ian Kent) [RHEL-33888]
  - docs: update mapping documentation (Ian Kent) [RHEL-33888]
  - doc: give a more thorough id handling explanation (Ian Kent) [RHEL-33888]
* Wed Nov 06 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-527.el9]
  - dt-bindings: soc: qcom: pmic-glink: allow orientation-gpios (Desnes Nunes) [RHEL-59050]
  - dt-bindings: soc: qcom: qcom,pmic-glink: document QCM6490 compatible (Desnes Nunes) [RHEL-59050]
  - dt-bindings: soc: qcom: qcom,pmic-glink: document X1E80100 compatible (Desnes Nunes) [RHEL-59050]
  - dt-bindings: soc: qcom: pmic-glink: document SM8650 compatible (Desnes Nunes) [RHEL-59050]
  - dt-bindings: soc: qcom: qcom,pmic-glink: add a gpio used to determine the Type-C port plug orientation (Desnes Nunes) [RHEL-59050]
  - dt-bindings: soc: qcom: qcom,pmic-glink: document SM8550 compatible (Desnes Nunes) [RHEL-59050]
  - dt-bindings: soc: qcom: qcom,pmic-glink: document SM8450 compatible (Desnes Nunes) [RHEL-59050]
  - USB: serial: mos7840: fix crash on resume (Desnes Nunes) [RHEL-59050] {CVE-2024-42244}
  - USB: serial: option: add Rolling RW350-GL variants (Desnes Nunes) [RHEL-59050]
  - USB: serial: option: add support for Foxconn T99W651 (Desnes Nunes) [RHEL-59050]
  - USB: serial: option: add Netprisma LCUK54 series modules (Desnes Nunes) [RHEL-59050]
  - usb: dwc3: pci: add support for the Intel Panther Lake (Desnes Nunes) [RHEL-59050]
  - usb: core: add missing of_node_put() in usb_of_has_devices_or_graph (Desnes Nunes) [RHEL-59050]
  - USB: Add USB_QUIRK_NO_SET_INTF quirk for START BP-850k (Desnes Nunes) [RHEL-59050]
  - USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor (Desnes Nunes) [RHEL-59050] {CVE-2024-41035}
  - xhci: always resume roothubs if xHC was reset during resume (Desnes Nunes) [RHEL-59050]
  - usb: dwc3: core: Workaround for CSR read timeout (Desnes Nunes) [RHEL-59050]
  - USB: serial: option: add Telit generic core-dump composition (Desnes Nunes) [RHEL-59050]
  - USB: serial: option: add Fibocom FM350-GL (Desnes Nunes) [RHEL-59050]
  - USB: serial: option: add Telit FN912 rmnet compositions (Desnes Nunes) [RHEL-59050]
  - usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock (Desnes Nunes) [RHEL-59050]
  - usb: typec: ucsi: glink: fix child node release in probe function (Desnes Nunes) [RHEL-59050]
  - usb: typec: ucsi_acpi: Add LG Gram quirk (Desnes Nunes) [RHEL-59050]
  - usb: ucsi: stm32: fix command completion handling (Desnes Nunes) [RHEL-59050]
  - usb: atm: cxacru: fix endpoint checking in cxacru_bind() (Desnes Nunes) [RHEL-59050]
  - xhci: Apply broken streams quirk to Etron EJ188 xHCI host (Desnes Nunes) [RHEL-59050]
  - xhci: Apply reset resume quirk to Etron EJ188 xHCI host (Desnes Nunes) [RHEL-59050]
  - xhci: Set correct transferred length for cancelled bulk transfers (Desnes Nunes) [RHEL-59050]
  - usb: typec: ucsi: Ack also failed Get Error commands (Desnes Nunes) [RHEL-59050]
  - dt-bindings: usb: realtek,rts5411: Add missing "additionalProperties" on child nodes (Desnes Nunes) [RHEL-59050]
  - usb: typec: tcpm: Ignore received Hard Reset in TOGGLING state (Desnes Nunes) [RHEL-59050]
  - USB: xen-hcd: Traverse host/ when CONFIG_USB_XEN_HCD is selected (Desnes Nunes) [RHEL-59050]
  - usb: typec: ucsi: glink: increase max ports for x1e80100 (Desnes Nunes) [RHEL-59050]
  - Revert "usb: chipidea: move ci_ulpi_init after the phy initialization" (Desnes Nunes) [RHEL-59050]
  - thunderbolt: debugfs: Fix margin debugfs node creation condition (Desnes Nunes) [RHEL-59050]
  - usb: dwc3: core: Fix unused variable warning in core driver (Desnes Nunes) [RHEL-59050]
  - usb: typec: tipd: rely on i2c_get_match_data() (Desnes Nunes) [RHEL-59050]
  - usb: typec: tipd: fix event checking for tps6598x (Desnes Nunes) [RHEL-59050]
  - usb: typec: tipd: fix event checking for tps25750 (Desnes Nunes) [RHEL-59050]
  - usb: phy: tegra: Replace of_gpio.h by proper one (Desnes Nunes) [RHEL-59050]
  - usb: typec: ucsi: displayport: Fix potential deadlock (Desnes Nunes) [RHEL-59050]
  - extcon: max8997: select IRQ_DOMAIN instead of depending on it (Desnes Nunes) [RHEL-59050]
  - usb: core: Remove the useless struct usb_devmap which is just a bitmap (Desnes Nunes) [RHEL-59050]
  - media: uvcvideo: Refactor iterators (Desnes Nunes) [RHEL-59050]
  - media: gspca: cpia1: Use min macro (Desnes Nunes) [RHEL-59050]
  - media: s2255: Use refcount_t instead of atomic_t for num_channels (Desnes Nunes) [RHEL-59050]
  - media: uvcvideo: Use max() macro (Desnes Nunes) [RHEL-59050]
  - USB: usb_parse_endpoint: ignore reserved bits (Desnes Nunes) [RHEL-59050]
  - usb: xhci: compact 'trb_in_td()' arguments (Desnes Nunes) [RHEL-59050]
  - usb: xhci: remove duplicate TRB_TO_SLOT_ID() calls (Desnes Nunes) [RHEL-59050]
  - xhci: pci: Use PCI_VENDOR_ID_RENESAS (Desnes Nunes) [RHEL-59050]
  - xhci: pci: Group out Thunderbolt xHCI IDs (Desnes Nunes) [RHEL-59050]
  - xhci: pci: Use full names in PCI IDs for Intel platforms (Desnes Nunes) [RHEL-59050]
  - usb: xhci: remove goto 'cleanup' in handle_tx_event() (Desnes Nunes) [RHEL-59050]
  - usb: xhci: replace goto with return when possible in handle_tx_event() (Desnes Nunes) [RHEL-59050]
  - usb: xhci: remove 'handling_skipped_tds' from handle_tx_event() (Desnes Nunes) [RHEL-59050]
  - xhci: remove XHCI_TRUST_TX_LENGTH quirk (Desnes Nunes) [RHEL-59050]
  - xhci: improve PORTSC register debugging output (Desnes Nunes) [RHEL-59050]
  - usb: xhci: remove redundant variable 'erst_size' (Desnes Nunes) [RHEL-59050]
  - usb: xhci: address off-by-one in xhci_num_trbs_free() (Desnes Nunes) [RHEL-59050]
  - usb: xhci: improve debug message in xhci_ring_expansion_needed() (Desnes Nunes) [RHEL-59050]
  - xhci: remove xhci_check_usb2_port_capability helper (Desnes Nunes) [RHEL-59050]
  - xhci: stored cached port capability values in one place (Desnes Nunes) [RHEL-59050]
  - USB: fix up for "usb: misc: onboard_hub: rename to onboard_dev" (Desnes Nunes) [RHEL-59050]
  - thunderbolt: Correct trace output of firmware connection manager packets (Desnes Nunes) [RHEL-59050]
  - thunderbolt: Fix kernel-doc for tb_tunnel_alloc_dp() (Desnes Nunes) [RHEL-59050]
  - thunderbolt: Fix uninitialized variable in tb_tunnel_alloc_usb3() (Desnes Nunes) [RHEL-59050]
  - usb: dwc3: core: Fix compile warning on s390 gcc in dwc3_get_phy call (Desnes Nunes) [RHEL-59050]
  - memstick: rtsx_usb_ms: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-59050]
  - memstick: rtsx_pci_ms: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-59050]
  - memstick: rtsx_pci_ms: Drop if block with always false condition (Desnes Nunes) [RHEL-59050]
  - thunderbolt: There are only 5 basic router registers in pre-USB4 routers (Desnes Nunes) [RHEL-59050]
  - usb: dwc3: core: Refactor PHY logic to support Multiport Controller (Desnes Nunes) [RHEL-59050]
  - usb: dwc3: core: Skip setting event buffers for host only controllers (Desnes Nunes) [RHEL-59050]
  - usb: dwc3: core: Access XHCI address space temporarily to read port info (Desnes Nunes) [RHEL-59050]
  - dt-bindings: usb: Add bindings for multiport properties on DWC3 controller (Desnes Nunes) [RHEL-59050]
  - usb: dwc3: qcom: Add multiport suspend/resume support for wrapper (Desnes Nunes) [RHEL-59050]
  - usb: dwc3: qcom: Enable wakeup for applicable ports of multiport (Desnes Nunes) [RHEL-59050]
  - usb: dwc3: qcom: Refactor IRQ handling in glue driver (Desnes Nunes) [RHEL-59050]
  - usb: dwc3: qcom: Add helper function to request wakeup interrupts (Desnes Nunes) [RHEL-59050]
  - dt-bindings: usb: qcom,dwc3: fix interrupt max items (Desnes Nunes) [RHEL-59050]
  - dt-bindings: usb: dwc3: Add QDU1000 compatible (Desnes Nunes) [RHEL-59050]
  - dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport (Desnes Nunes) [RHEL-59050]
  - usb: dwc3: qcom: Remove ACPI support from glue driver (Desnes Nunes) [RHEL-59050]
  - dt-bindings: usb: qcom,dwc3: fix a typo in interrupts' description (Desnes Nunes) [RHEL-59050]
  - dt-bindings: usb: qcom,dwc3: Fix SDM660 clock description (Desnes Nunes) [RHEL-59050]
  - usb: dwc3: qcom: Rename hs_phy_irq to qusb2_phy_irq (Desnes Nunes) [RHEL-59050]
  - dt-bindings: usb: dwc3: Clean up hs_phy_irq in binding (Desnes Nunes) [RHEL-59050]
  - dt-bindings: usb: qcom,dwc3: Add X1E80100 binding (Desnes Nunes) [RHEL-59050]
  - dt-bindings: usb: qcom,dwc3: adjust number of interrupts on SM6125 (Desnes Nunes) [RHEL-59050]
  - dt-bindings: usb: qcom,dwc3: document the SM8560 SuperSpeed DWC3 USB controller (Desnes Nunes) [RHEL-59050]
  - dt-bindings: usb: dwc3: Add IPQ5018 compatible (Desnes Nunes) [RHEL-59050]
  - USB: dwc3: qcom: fix ACPI platform device leak (Desnes Nunes) [RHEL-59050]
  - USB: dwc3: qcom: fix software node leak on probe errors (Desnes Nunes) [RHEL-59050]
  - USB: dwc3: qcom: fix resource leaks on probe deferral (Desnes Nunes) [RHEL-59050]
  - USB: dwc3: qcom: simplify wakeup interrupt setup (Desnes Nunes) [RHEL-59050]
  - USB: dwc3: qcom: fix wakeup after probe deferral (Desnes Nunes) [RHEL-59050]
  - usb: dwc3: qcom: use dev_err_probe() where appropriate (Desnes Nunes) [RHEL-59050]
  - usb: dwc3: qcom: Fix an error handling path in dwc3_qcom_probe() (Desnes Nunes) [RHEL-59050]
  - usb: dwc3: qcom: Release the correct resources in dwc3_qcom_remove() (Desnes Nunes) [RHEL-59050]
  - usb: dwc3: qcom: Fix potential memory leak (Desnes Nunes) [RHEL-59050]
  - dt-bindings: usb: uhci: convert to dt schema (Desnes Nunes) [RHEL-59050]
  - thunderbolt: No need to loop over all retimers if access fails (Desnes Nunes) [RHEL-59050]
  - thunderbolt: Increase sideband access polling delay (Desnes Nunes) [RHEL-59050]
  - dt-bindings: usb: usbmisc-imx: add fsl,imx8ulp-usbmisc compatible (Desnes Nunes) [RHEL-59050]
  - media: uvcvideo: Disable autosuspend for Insta360 Link (Desnes Nunes) [RHEL-59050]
  - media: uvcvideo: Fix power line control for Shine-Optics Camera (Desnes Nunes) [RHEL-59050]
  - media: uvcvideo: Add quirk for Logitech Rally Bar (Desnes Nunes) [RHEL-59050]
  - thunderbolt: Get rid of TB_CFG_PKG_PREPARE_TO_SLEEP (Desnes Nunes) [RHEL-59050]
  - thunderbolt: Use correct error code with ERROR_NOT_SUPPORTED (Desnes Nunes) [RHEL-59050]
  - usb: dwc3: Select 2.0 or 3.0 clk base on maximum_speed (Desnes Nunes) [RHEL-59050]
  - usb: typec: ucsi: glink: set orientation aware if supported (Desnes Nunes) [RHEL-59050]
  - usb: typec: ucsi: add update_connector callback (Desnes Nunes) [RHEL-59050]
  - usb: typec: ucsi: glink: use typec_set_orientation (Desnes Nunes) [RHEL-59050]
  - usb: typec: ucsi: glink: move GPIO reading into connector_status callback (Desnes Nunes) [RHEL-59050]
  - usb: typec: ucsi: add callback for connector status updates (Desnes Nunes) [RHEL-59050]
  - media: v4l2-ctrls-core.c: Do not use iterator outside loop (Desnes Nunes) [RHEL-59050]
  - thunderbolt: Allow USB3 bandwidth to be lower than maximum supported (Desnes Nunes) [RHEL-59050]
  - thunderbolt: Fix calculation of consumed USB3 bandwidth on a path (Desnes Nunes) [RHEL-59050]
  - usb: typec: ucsi_glink: drop special handling for CCI_BUSY (Desnes Nunes) [RHEL-59050]
  - usb: typec: ucsi_glink: drop NO_PARTNER_PDOS quirk for sm8550 / sm8650 (Desnes Nunes) [RHEL-59050]
  - usb: typec: ucsi_glink: enable the UCSI_DELAY_DEVICE_PDOS quirk on qcm6490 (Desnes Nunes) [RHEL-59050]
  - usb: typec: ucsi_glink: enable the UCSI_DELAY_DEVICE_PDOS quirk (Desnes Nunes) [RHEL-59050]
  - usb: typec: ucsi_glink: rework quirks implementation (Desnes Nunes) [RHEL-59050]
  - usb: typec: ucsi: fix UCSI on SM8550 & SM8650 Qualcomm devices (Desnes Nunes) [RHEL-59050]
  - usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk (Desnes Nunes) [RHEL-59050]
  - usb: typec: ucsi: Wait 20ms before reading CCI after a reset (Desnes Nunes) [RHEL-59050]
  - usb: chipidea: move ci_ulpi_init after the phy initialization (Desnes Nunes) [RHEL-59050]
  - dt-bindings: usb: hx3: Remove unneeded dr_mode (Desnes Nunes) [RHEL-59050]
  - dt-bindings: usb: Document the Microchip USB2514 hub (Desnes Nunes) [RHEL-59050]
  - usb: phy-generic: add short delay after pulling the reset pin (Desnes Nunes) [RHEL-59050]
  - thunderbolt: Enable NVM upgrade support on Intel Maple Ridge (Desnes Nunes) [RHEL-59050]
  - phy: core: make phy_class constant (Desnes Nunes) [RHEL-59050]
  - usb: misc: uss720: check for incompatible versions of the Belkin F5U002 (Desnes Nunes) [RHEL-59050]
  - usb: misc: uss720: add support for another variant of the Belkin F5U002 (Desnes Nunes) [RHEL-59050]
  - usb: misc: uss720: document the names of the compatible devices (Desnes Nunes) [RHEL-59050]
  - usb: misc: uss720: point pp->dev to usbdev->dev (Desnes Nunes) [RHEL-59050]
  - usb: typec: ucsi_acpi: Remove Dell quirk (Desnes Nunes) [RHEL-59050]
  - usb: typec: ucsi: Never send a lone connector change ack (Desnes Nunes) [RHEL-59050]
  - usb: typec: ucsi: Stop abuse of bit definitions from ucsi.h (Desnes Nunes) [RHEL-59050]
  - usb: typec: ucsi: support delaying GET_PDOS for device (Desnes Nunes) [RHEL-59050]
  - usb: typec: ucsi: extract code to read PD caps (Desnes Nunes) [RHEL-59050]
  - usb: typec: ucsi: simplify partner's PD caps registration (Desnes Nunes) [RHEL-59050]
  - usb: typec: ucsi: always register a link to USB PD device (Desnes Nunes) [RHEL-59050]
  - usb: typec: ucsi: properly register partner's PD device (Desnes Nunes) [RHEL-59050]
  - usb: typec: displayport: drop driver owner assignment (Desnes Nunes) [RHEL-59050]
  - usb: typec: ucsi: Only enable supported notifications (Desnes Nunes) [RHEL-59050]
  - phy: qcom: edp: Add set_mode op for configuring eDP/DP submode (Desnes Nunes) [RHEL-59050]
  - phy: Add Embedded DisplayPort and DisplayPort submodes (Desnes Nunes) [RHEL-59050]
  - redhat/configs: Adding CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY (Desnes Nunes) [RHEL-59050]
  - phy: freescale: add Samsung HDMI PHY (Desnes Nunes) [RHEL-59050]
  - dt-bindings: phy: add binding for the i.MX8MP HDMI PHY (Desnes Nunes) [RHEL-59050]
  - usb: misc: onboard_dev: add support for XMOS XVF3500 (Desnes Nunes) [RHEL-59050]
  - usb: misc: onboard_dev: add support for non-hub devices (Desnes Nunes) [RHEL-59050]
  - redhat/configs: rename CONFIG_USB_ONBOARD_HUB to CONFIG_USB_ONBOARD_DEV (Desnes Nunes) [RHEL-59050]
  - ASoC: dt-bindings: xmos,xvf3500: add XMOS XVF3500 voice processor (Desnes Nunes) [RHEL-59050]
  - ARM: multi_v7_defconfig: update ONBOARD_USB_HUB to ONBOAD_USB_DEV (Desnes Nunes) [RHEL-59050]
  - ARM: multi_v7_defconfig: enable USB onboard HUB driver (Desnes Nunes) [RHEL-59050]
  - arm64: defconfig: update ONBOARD_USB_HUB to ONBOARD_USB_DEV (Desnes Nunes) [RHEL-59050]
  - drm: ci: arm64.config: update ONBOARD_USB_HUB to ONBOARD_USB_DEV (Desnes Nunes) [RHEL-59050]
  - usb: misc: onboard_hub: rename to onboard_dev (Desnes Nunes) [RHEL-59050]
  - usb: misc: onboard_usb_hub: Drop obsolete dependency on COMPILE_TEST (Desnes Nunes) [RHEL-59050]
  - usb: misc: onboard_hub: use device supply names (Desnes Nunes) [RHEL-59050]
  - dt-bindings: usb: ci-hdrc-usb2-imx: add compatible and clock-names restriction for imx93 (Desnes Nunes) [RHEL-59050]
  - dt-bindings: usb: ci-hdrc-usb2-imx: add restrictions for reg, interrupts, clock and clock-names properties (Desnes Nunes) [RHEL-59050]
  - dt-bindings: usb: chipidea,usb2-imx: move imx parts to dedicated schema (Desnes Nunes) [RHEL-59050]
  - usb: chipidea: ci_hdrc_imx: align usb wakeup clock name with dt-bindings (Desnes Nunes) [RHEL-59050]
  - usb: typec: stusb160x: convert to use maple tree register cache (Desnes Nunes) [RHEL-59050]
  - USB: Use EHCI control transfer pid macros instead of constant values. (Desnes Nunes) [RHEL-59050]
  - usb: chipidea: npcm: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-59050]
  - USB: gadget: core: create sysfs link between udc and gadget (Desnes Nunes) [RHEL-59050]
  - i2c: tiny-usb: check usb base class before assuming the interface on device is for this driver (Desnes Nunes) [RHEL-59050]
  - i2c: Delete error messages for failed memory allocations (Desnes Nunes) [RHEL-59050]
  - usb: phy: generic: add suspend support for regulator (Desnes Nunes) [RHEL-59050]
  - qed: put cond_resched() in qed_dmae_operation_wait() (Michal Schmidt) [RHEL-6372]
  - qed: allow the callee of qed_mcp_nvm_read() to sleep (Michal Schmidt) [RHEL-6372]
  - qed: put cond_resched() in qed_grc_dump_ctx_data() (Michal Schmidt) [RHEL-6372]
  - qed: make 'ethtool -d' 10 times faster (Michal Schmidt) [RHEL-6372]
  - qed: allow sleep in qed_mcp_trace_dump() (Michal Schmidt) [RHEL-6372]
  - ipv4: Don't reset ->flowi4_scope in ip_rt_fix_tos(). (Hangbin Liu) [RHEL-59754]
  - iommu/amd: Fix argument order in amd_iommu_dev_flush_pasid_all() (Jerry Snitselaar) [RHEL-59981]
  - redhat/configs: Increase LOCKDEP_STACK_TRACE_BITS to 20 (Waiman Long) [RHEL-59009]
  - xfs: fix scrub stats file permissions (Bill O'Donnell) [RHEL-57114]
  - xfs: fix an off-by-one error in xreap_agextent_binval (Bill O'Donnell) [RHEL-57114]
  - xfs: Remove duplicate include (Bill O'Donnell) [RHEL-57114]
  - xfs: use roundup_pow_of_two instead of ffs during xlog_find_tail (Bill O'Donnell) [RHEL-57114]
  - xfs: only call xchk_stats_merge after validating scrub inputs (Bill O'Donnell) [RHEL-57114]
  - xfs: require a relatively recent V5 filesystem for LARP mode (Bill O'Donnell) [RHEL-57114]
  - xfs: reserve less log space when recovering log intent items (Bill O'Donnell) [RHEL-57114]
  - xfs: fix again select in kconfig XFS_ONLINE_SCRUB_STATS (Bill O'Donnell) [RHEL-57114]
  - xfs: fix select in config XFS_ONLINE_SCRUB_STATS (Bill O'Donnell) [RHEL-57114]
  - fs/xfs: Fix typos in comments (Bill O'Donnell) [RHEL-57114]
  - xfs: don't check reflink iflag state when checking cow fork (Bill O'Donnell) [RHEL-57114]
  - xfs: simplify returns in xchk_bmap (Bill O'Donnell) [RHEL-57114]
  - xfs: rewrite xchk_inode_is_allocated to work properly (Bill O'Donnell) [RHEL-57114]
  - xfs: hide xfs_inode_is_allocated in scrub common code (Bill O'Donnell) [RHEL-57114]
  - xfs: clear pagf_agflreset when repairing the AGFL (Bill O'Donnell) [RHEL-57114]
  - xfs: allow userspace to rebuild metadata structures (Bill O'Donnell) [RHEL-57114]
  - xfs: don't complain about unfixed metadata when repairs were injected (Bill O'Donnell) [RHEL-57114]
  - xfs: allow the user to cancel repairs before we start writing (Bill O'Donnell) [RHEL-57114]
  - xfs: always rescan allegedly healthy per-ag metadata after repair (Bill O'Donnell) [RHEL-57114]
  - xfs: implement online scrubbing of rtsummary info (Bill O'Donnell) [RHEL-57114]
  - xfs: move the realtime summary file scrubber to a separate source file (Bill O'Donnell) [RHEL-57114]
  - xfs: wrap ilock/iunlock operations on sc->ip (Bill O'Donnell) [RHEL-57114]
  - xfs: get our own reference to inodes that we want to scrub (Bill O'Donnell) [RHEL-57114]
  - xfs: track usage statistics of online fsck (Bill O'Donnell) [RHEL-57114]
  - xfs: create scaffolding for creating debugfs entries (Bill O'Donnell) [RHEL-57114]
  - xfs: improve xfarray quicksort pivot (Bill O'Donnell) [RHEL-57114]
  - xfs: cache pages used for xfarray quicksort convergence (Bill O'Donnell) [RHEL-57114]
  - xfs: speed up xfarray sort by sorting xfile page contents directly (Bill O'Donnell) [RHEL-57114]
  - xfs: teach xfile to pass back direct-map pages to caller (Bill O'Donnell) [RHEL-57114]
  - xfs: convert xfarray insertion sort to heapsort using scratchpad memory (Bill O'Donnell) [RHEL-57114]
  - xfs: enable sorting of xfile-backed arrays (Bill O'Donnell) [RHEL-57114]
  - xfs: create a big array data structure (Bill O'Donnell) [RHEL-57114]
  - xfs: use per-AG bitmaps to reap unused AG metadata blocks during repair (Bill O'Donnell) [RHEL-57114]
  - xfs: reap large AG metadata extents when possible (Bill O'Donnell) [RHEL-57114]
  - xfs: allow scanning ranges of the buffer cache for live buffers (Bill O'Donnell) [RHEL-57114]
  - xfs: rearrange xrep_reap_block to make future code flow easier (Bill O'Donnell) [RHEL-57114]
  - xfs: use deferred frees to reap old btree blocks (Bill O'Donnell) [RHEL-57114]
  - xfs: only allow reaping of per-AG blocks in xrep_reap_extents (Bill O'Donnell) [RHEL-57114]
  - xfs: only invalidate blocks if we're going to free them (Bill O'Donnell) [RHEL-57114]
  - xfs: move the post-repair block reaping code to a separate file (Bill O'Donnell) [RHEL-57114]
  - xfs: cull repair code that will never get used (Bill O'Donnell) [RHEL-57114]
  - xfs: stabilize fs summary counters for online fsck (Bill O'Donnell) [RHEL-57114]
  - pinctrl: Remove redundant null pointer checks in pinctrl_remove_device_debugfs() (Steve Best) [RHEL-61798]
  - pinctrl: core: fix possible memory leak when pinctrl_enable() fails (Steve Best) [RHEL-61798]
  - pinctrl: core: reset gpio_device in loop in pinctrl_pins_show() (Steve Best) [RHEL-61798]
  - pinctrl: core: take into account the pins array in pinctrl_pins_show() (Steve Best) [RHEL-61798]
  - pinctrl: core: comment that pinctrl_add_gpio_range() is deprecated (Steve Best) [RHEL-61798]
  - pwm: Provide wrappers for storing and getting driver private data (Steve Best) [RHEL-61798]
  - pinctrl: intel: Constify struct intel_pinctrl parameter (Steve Best) [RHEL-61798]
  - pinctrl: baytrail: Drop duplicate return statement (Steve Best) [RHEL-61798]
  - pinctrl: intel: Inline intel_gpio_community_irq_handler() (Steve Best) [RHEL-61798]
  - pinctrl: intel: Introduce for_each_intel_gpio_group() helper et al. (Steve Best) [RHEL-61798]
  - pinctrl: intel: Constify intel_get_community() returned object (Steve Best) [RHEL-61798]
  - pinctrl: intel: Implement high impedance support (Steve Best) [RHEL-61798]
  - pinctrl: intel: Refactor __intel_gpio_set_direction() to be more useful (Steve Best) [RHEL-61798]
  - pinctrl: intel: Add __intel_gpio_get_direction() helper (Steve Best) [RHEL-61798]
  - pinctrl: baytrail: Add pinconf group for uart3 (Steve Best) [RHEL-61798]
  - pinctrl: baytrail: Fix selecting gpio pinctrl state (Steve Best) [RHEL-61798]
  - pinctrl: lynxpoint: Simplify code with cleanup helpers (Steve Best) [RHEL-61798]
  - pinctrl: lynxpoint: Replace kernel.h by what is actually being used (Steve Best) [RHEL-61798]
  - pinctrl: lynxpoint: drop runtime PM support (Steve Best) [RHEL-61798]
  - pinctrl: lynxpoint: Make use of pm_ptr() (Steve Best) [RHEL-61798]
  - pinctrl: lynxpoint: reuse common functions from pinctrl-intel (Steve Best) [RHEL-61798]
  - pinctrl: lynxpoint: Convert to use new memeber in struct intel_function (Steve Best) [RHEL-61798]
  - pinctrl: lynxpoint: Add missing header(s) (Steve Best) [RHEL-61798]
  - pinctrl: lynxpoint: Switch to to embedded struct pingroup (Steve Best) [RHEL-61798]
  - sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start (Xin Long) [RHEL-63283]
  - sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start (Xin Long) [RHEL-63283]
  - sctp: Fix null-ptr-deref in reuseport_add_sock(). (Xin Long) [RHEL-63283]
  - sctp: cancel a blocking accept when shutdown a listen socket (Xin Long) [RHEL-63283]
  - dmaengine: Fix spelling mistakes (Jerry Snitselaar) [RHEL-63088]
  - dmaengine: avoid non-constant format string (Jerry Snitselaar) [RHEL-63088]
  - dmaengine: idxd: Add new DSA and IAA device IDs for Diamond Rapids platform (Jerry Snitselaar) [RHEL-63088]
  - dmaengine: idxd: Add a new DSA device ID for Granite Rapids-D platform (Jerry Snitselaar) [RHEL-38566]
  - dmaengine: ti: k3-udma: Remove unused declarations (Jerry Snitselaar) [RHEL-63088]
  - dmaengine: dmatest: Explicitly cast divisor to u32 (Jerry Snitselaar) [RHEL-63088]
  - dmaengine: idxd: Convert comma to semicolon (Jerry Snitselaar) [RHEL-63088]
  - dmaengine: dw: Unify ret-val local variables naming (Jerry Snitselaar) [RHEL-63088]
  - dmaengine: dw: Simplify max-burst calculation procedure (Jerry Snitselaar) [RHEL-63088]
  - dmaengine: dw: Define encode_maxburst() above prepare_ctllo() callbacks (Jerry Snitselaar) [RHEL-63088]
  - dmaengine: dw: Simplify prepare CTL_LO methods (Jerry Snitselaar) [RHEL-63088]
  - bnxt_en: Don't clear ntuple filters and rss contexts during ethtool ops (Michal Schmidt) [RHEL-54645]
  - bnxt_en : Fix memory out-of-bounds in bnxt_fill_hw_rss_tbl() (Michal Schmidt) [RHEL-54645]
  - eth: bnxt: populate defaults in the RSS context struct (Michal Schmidt) [RHEL-54645]
  - eth: bnxt: reject unsupported hash functions (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Fix RSS logic in __bnxt_reserve_rings() (Michal Schmidt) [RHEL-54645]
  - eth: bnxt: use the indir table from ethtool context (Michal Schmidt) [RHEL-54645]
  - eth: bnxt: bump the entry size in indir tables to u32 (Michal Schmidt) [RHEL-54645]
  - eth: bnxt: pad out the correct indirection table (Michal Schmidt) [RHEL-54645]
  - eth: bnxt: use the RSS context XArray instead of the local list (Michal Schmidt) [RHEL-54645]
  - eth: bnxt: use context priv for struct bnxt_rss_ctx (Michal Schmidt) [RHEL-54645]
  - eth: bnxt: depend on core cleaning up RSS contexts (Michal Schmidt) [RHEL-54645]
  - eth: bnxt: remove rss_ctx_bmap (Michal Schmidt) [RHEL-54645]
  - eth: bnxt: move from .set_rxfh to .create_rxfh_context and friends (Michal Schmidt) [RHEL-54645]
  - eth: bnxt: allow deleting RSS contexts when the device is down (Michal Schmidt) [RHEL-54645]
  - bnxt: fix crashes when reducing ring count with active RSS contexts (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Fix the resource check condition for RSS contexts (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Remove atomic operations on ptp->tx_avail (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Increase the max total outstanding PTP TX packets to 4 (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Let bnxt_stamp_tx_skb() return error code (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Remove an impossible condition check for PTP TX pending SKB (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Refactor all PTP TX timestamp fields into a struct (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Add BCM5760X specific PHC registers mapping (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Add TX timestamp completion logic (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Allow some TX packets to be unprocessed in NAPI (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Add is_ts_pkt field to struct bnxt_sw_tx_bd (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Add new TX timestamp completion definitions (Michal Schmidt) [RHEL-54645]
  - bnxt_en: implement netdev_queue_mgmt_ops (Michal Schmidt) [RHEL-54645]
  - bnxt_en: split rx ring helpers out from ring helpers (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Cap the size of HWRM_PORT_PHY_QCFG forwarded response (Michal Schmidt) [RHEL-54645]
  - bnxt_en: fix atomic counter for ptp packets (Michal Schmidt) [RHEL-54645]
  - bnxt_en: add timestamping statistics support (Michal Schmidt) [RHEL-54645]
  - bnxt_en: silence clang build warning (Michal Schmidt) [RHEL-54645]
  - bnxt: fix bnxt_get_avail_msix() returning negative values (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Add VF PCI ID for 5760X (P7) chips (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Optimize recovery path ULP locking in the driver (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Add a mutex to synchronize ULP operations (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Don't call ULP_STOP/ULP_START during L2 reset (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Don't support offline self test when RoCE driver is loaded (Michal Schmidt) [RHEL-54645]
  - bnxt_en: share NQ ring sw_stats memory with subrings (Michal Schmidt) [RHEL-54645]
  - eth: bnxt: fix counting packets discarded due to OOM and netpoll (Michal Schmidt) [RHEL-54645]
  - bnxt_en: flower: validate control flags (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Fix the PCI-AER routines (Michal Schmidt) [RHEL-54645]
  - bnxt_en: refactor reset close code (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Update MODULE_DESCRIPTION (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Utilize ulp client resources if RoCE is not registered (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Change MSIX/NQs allocation policy (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Refactor bnxt_rdma_aux_device_init/uninit functions (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Remove unneeded MSIX base structure fields and code (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Remove a redundant NULL check in bnxt_register_dev() (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Skip ethtool RSS context configuration in ifdown state (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Reset PTP tx_avail after possible firmware reset (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Fix error recovery for RoCE ulp client (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init() (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Fix PTP firmware timeout parameter (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Add warning message about disallowed speed change (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Add XDP Metadata support (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Change bnxt_rx_xdp function prototype (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Allocate page pool per numa node (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Enable XPS by default on driver load (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Add delay to handle Downstream Port Containment (DPC) AER (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Support adding ntuple rules on RSS contexts (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Refactor bnxt_cfg_rfs_ring_tbl_idx() (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Support RSS contexts in ethtool .{get|set}_rxfh() (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Refactor bnxt_set_rxfh() (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Add a new_rss_ctx parameter to bnxt_rfs_capable() (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Simplify bnxt_rfs_capable() (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Refactor RSS indir alloc/set functions (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Introduce rss ctx structure, alloc/free functions (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Refactor VNIC alloc and cfg functions (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Add helper function bnxt_hwrm_vnic_rss_cfg_p5() (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Retry PTP TX timestamp from FW for 1 second (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Add a timeout parameter to bnxt_hwrm_port_ts_query() (Michal Schmidt) [RHEL-54645]
  - eth: bnxt: support per-queue statistics (Michal Schmidt) [RHEL-54645]
  - bnxt_en: fix accessing vnic_info before allocating it (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Use the new VNIC to create ntuple filters (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Create and setup the additional VNIC for adding ntuple filters (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Provision for an additional VNIC for ntuple filters (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Define BNXT_VNIC_DEFAULT for the default vnic index (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Refactor bnxt_set_features() (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Add bnxt_get_total_vnics() to calculate number of VNICs (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Check additional resources in bnxt_check_rings() (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Improve RSS context reservation infrastructure (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Explicitly specify P5 completion rings to reserve (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Refactor ring reservation functions (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Add RSS support for IPSEC headers (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Invalidate user filters when needed (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Add support for user configured RSS key (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Restore all the user created L2 and ntuple filters (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Retain user configured filters when closing (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Save user configured filters in a lookup list (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Add separate function to delete the filter structure (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Add drop action support for ntuple (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Enhance ethtool ntuple support for ip flows besides TCP/UDP (Michal Schmidt) [RHEL-54645]
  - bnxt_en: implement fully specified 5-tuple masks (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Support ethtool -n to display ether filters. (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Add ethtool -N support for ether filters. (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Use firmware provided maximum filter counts. (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Make PTP timestamp HWRM more silent (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Fix possible crash after creating sw mqprio TCs (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Prevent kernel warning when running offline self test (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Fix RSS table entries calculation for P5_PLUS chips (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Wait for FLR to complete during probe (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Fix RCU locking for ntuple filters in bnxt_rx_flow_steer() (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Fix RCU locking for ntuple filters in bnxt_srxclsrldel() (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Remove unneeded variable in bnxt_hwrm_clear_vnic_filter() (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Fix compile error without CONFIG_RFS_ACCEL (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Add support for ntuple filter deletion by ethtool. (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Add support for ntuple filters added from ethtool. (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Add ntuple matching flags to the bnxt_ntuple_filter structure. (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Refactor ntuple filter removal logic in bnxt_cfg_ntp_filters(). (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Refactor the hash table logic for ntuple filters. (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Refactor filter insertion logic in bnxt_rx_flow_steer(). (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Add new BNXT_FLTR_INSERTED flag to bnxt_filter_base struct. (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Add bnxt_lookup_ntp_filter_from_idx() function (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Add function to calculate Toeplitz hash (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Refactor L2 filter alloc/free firmware commands. (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Re-structure the bnxt_ntuple_filter structure. (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Add bnxt_l2_filter hash table. (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Refactor bnxt_ntuple_filter structure. (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Make PTP TX timestamp HWRM query silent (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Skip nic close/open when configuring tstamp filters (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Add support for UDP GSO on 5760X chips (Michal Schmidt) [RHEL-54645]
  - bnxt_en: add rx_filter_miss extended stats (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Configure UDP tunnel TPA (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Add support for VXLAN GPE (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Use proper TUNNEL_DST_PORT_ALLOC* commands (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Allocate extra QP backing store memory when RoCE FW reports it (Michal Schmidt) [RHEL-54645]
  - bnxt_en: Support TX coalesced completion on 5760X chips (Michal Schmidt) [RHEL-54645]
  - eth: bnxt: link NAPI instances to queues and IRQs (Michal Schmidt) [RHEL-54645]
  - bnxt_en: move bnxt_rx_ts_valid() to its upstream location (Michal Schmidt) [RHEL-54645]
  - net: tcp: accept old ack during closing (Jamie Bainbridge) [RHEL-60572]
  - pinctrl: intel: Move debounce validation out of the lock (Steve Best) [RHEL-65439]
* Tue Nov 05 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-526.el9]
  - powerpc64/bpf: jit support for signed division and modulo (Artem Savkov) [RHEL-33019]
  - powerpc64/bpf: jit support for sign extended mov (Artem Savkov) [RHEL-33019]
  - powerpc64/bpf: jit support for sign extended load (Artem Savkov) [RHEL-33019]
  - powerpc64/bpf: jit support for unconditional byte swap (Artem Savkov) [RHEL-33019]
  - powerpc64/bpf: jit support for 32bit offset jmp instruction (Artem Savkov) [RHEL-33019]
  - powerpc/bpf/32: Fix failing test_bpf tests (Artem Savkov) [RHEL-33019]
  - arm64: bpf: fix 32bit unconditional bswap (Artem Savkov) [RHEL-29141]
  - of: module: add buffer overflow check in of_modalias() (cki-backport-bot) [RHEL-44273] {CVE-2024-38541}
  - Documentation/ABI/configfs-tsm: Fix an unexpected indentation silly (Paolo Bonzini) [RHEL-49791]
  - x86/sev: Do RMP memory coverage check after max_pfn has been set (Paolo Bonzini) [RHEL-49791]
  - x86/sev: Move SEV compilation units (Paolo Bonzini) [RHEL-49791]
  - virt: sev-guest: Mark driver struct with __refdata to prevent section mismatch (Paolo Bonzini) [RHEL-49791]
  - x86/sev: Allow non-VMPL0 execution when an SVSM is present (Paolo Bonzini) [RHEL-49791]
  - x86/sev: Extend the config-fs attestation support for an SVSM (Paolo Bonzini) [RHEL-49791]
  - x86/sev: Take advantage of configfs visibility support in TSM (Paolo Bonzini) [RHEL-49791]
  - fs/configfs: Add a callback to determine attribute visibility (Paolo Bonzini) [RHEL-49791]
  - sev-guest: configfs-tsm: Allow the privlevel_floor attribute to be updated (Paolo Bonzini) [RHEL-49791]
  - virt: sev-guest: Choose the VMPCK key based on executing VMPL (Paolo Bonzini) [RHEL-49791]
  - x86/sev: Provide guest VMPL level to userspace (Paolo Bonzini) [RHEL-49791]
  - x86/sev: Provide SVSM discovery support (Paolo Bonzini) [RHEL-49791]
  - x86/sev: Use the SVSM to create a vCPU when not in VMPL0 (Paolo Bonzini) [RHEL-49791]
  - x86/sev: Perform PVALIDATE using the SVSM when not at VMPL0 (Paolo Bonzini) [RHEL-49791]
  - x86/sev: Fix __reserved field in sev_config (Paolo Bonzini) [RHEL-15585]
  - x86/sev: Use kernel provided SVSM Calling Areas (Paolo Bonzini) [RHEL-49791]
  - x86/sev: Check for the presence of an SVSM in the SNP secrets page (Paolo Bonzini) [RHEL-49791]
  - x86/irqflags: Provide native versions of the local_irq_save()/restore() (Paolo Bonzini) [RHEL-49791]
  - ACPI: tables: Print MULTIPROC_WAKEUP when MADT is parsed (Paolo Bonzini) [RHEL-15585]
  - x86/acpi: Add support for CPU offlining for ACPI MADT wakeup method (Paolo Bonzini) [RHEL-15585]
  - x86/mm: Introduce kernel_ident_mapping_free() (Paolo Bonzini) [RHEL-15585]
  - x86/smp: Add smp_ops.stop_this_cpu() callback (Paolo Bonzini) [RHEL-15585]
  - x86/acpi: Do not attempt to bring up secondary CPUs in the kexec case (Paolo Bonzini) [RHEL-15585]
  - x86/acpi: Rename fields in the acpi_madt_multiproc_wakeup structure (Paolo Bonzini) [RHEL-15585]
  - x86/mm: Do not zap page table entries mapping unaccepted memory table during kdump (Paolo Bonzini) [RHEL-15585]
  - x86/mm: Make e820__end_ram_pfn() cover E820_TYPE_ACPI ranges (Paolo Bonzini) [RHEL-15585]
  - x86/tdx: Convert shared memory back to private on kexec (Paolo Bonzini) [RHEL-15585]
  - x86/mm: Add callbacks to prepare encrypted memory for kexec (Paolo Bonzini) [RHEL-15585]
  - x86/tdx: Account shared memory (Paolo Bonzini) [RHEL-15585]
  - x86/mm: Return correct level from lookup_address() if pte is none (Paolo Bonzini) [RHEL-15585]
  - x86/mm: Make x86_platform.guest.enc_status_change_*() return an error (Paolo Bonzini) [RHEL-15585]
  - x86/kexec: Keep CR4.MCE set during kexec for TDX guest (Paolo Bonzini) [RHEL-15585]
  - x86/relocate_kernel: Use named labels for less confusion (Paolo Bonzini) [RHEL-15585]
  - cpu/hotplug, x86/acpi: Disable CPU offlining for ACPI MADT wakeup (Paolo Bonzini) [RHEL-15585]
  - cpu/hotplug: Add support for declaring CPU offlining not supported (Paolo Bonzini) [RHEL-15585]
  - x86/acpi: Remove __ro_after_init from acpi_mp_wake_mailbox (Paolo Bonzini) [RHEL-15585]
  - x86/apic: Mark acpi_mp_wake_* variables as __ro_after_init (Paolo Bonzini) [RHEL-15585]
  - x86/acpi: Extract ACPI MADT wakeup code into a separate file (Paolo Bonzini) [RHEL-15585]
  - x86/kexec: Remove spurious unconditional JMP from from identity_mapped() (Paolo Bonzini) [RHEL-15585]
  - cpu: Drop "extern" from function declarations in cpuhplock.h (Paolo Bonzini) [RHEL-15585]
  - x86/sev: Make the VMPL0 checking more straight forward (Paolo Bonzini) [RHEL-15585]
  - x86/sev: Rename snp_init() in boot/compressed/sev.c (Paolo Bonzini) [RHEL-15585]
  - x86/sev: Shorten struct name snp_secrets_page_layout to snp_secrets_page (Paolo Bonzini) [RHEL-15585]
  - x86/pat: Fix W^X violation false-positives when running as Xen PV guest (Paolo Bonzini) [RHEL-15585]
  - x86/pat: Restructure _lookup_address_cpa() (Paolo Bonzini) [RHEL-15585]
  - x86/mm: Use lookup_address_in_pgd_attr() in show_fault_oops() (Paolo Bonzini) [RHEL-15585]
  - x86/pat: Introduce lookup_address_in_pgd_attr() (Paolo Bonzini) [RHEL-15585]
  - x86/mm/cpa: Warn for set_memory_XXcrypted() VMM fails (Paolo Bonzini) [RHEL-15585]
  - dm-verity: introduce the options restart_on_error and panic_on_error (Benjamin Marzinski) [RHEL-59523]
  - Revert "dm: requeue IO if mapping table not yet available" (Benjamin Marzinski) [RHEL-59523]
  - dm integrity: fix gcc 5 warning (Benjamin Marzinski) [RHEL-59523]
  - dm: treat alloc_dax() -EOPNOTSUPP failure as non-fatal (Benjamin Marzinski) [RHEL-59523]
  - configs: dm: CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_PLATFORM_KEYRING (Benjamin Marzinski) [RHEL-59523]
  - dm-integrity: fix a race condition when accessing recalc_sector (Benjamin Marzinski) [RHEL-59523]
  - dm persistent data: fix memory allocation failure (Benjamin Marzinski) [RHEL-59523]
  - Documentation: dm-crypt.rst warning + error fix (Benjamin Marzinski) [RHEL-59523]
  - dm resume: don't return EINVAL when signalled (Benjamin Marzinski) [RHEL-59523]
  - dm suspend: return -ERESTARTSYS instead of -EINTR (Benjamin Marzinski) [RHEL-59523]
  - dm: Constify struct dm_block_validator (Benjamin Marzinski) [RHEL-59523]
  - dm-integrity: introduce the Inline mode (Benjamin Marzinski) [RHEL-59523]
  - dm: introduce the target flag mempool_needs_integrity (Benjamin Marzinski) [RHEL-59523]
  - dm raid: fix stripes adding reshape size issues (Benjamin Marzinski) [RHEL-34750]
  - dm raid: move _get_reshape_sectors() as prerequisite to fixing reshape size issues (Benjamin Marzinski) [RHEL-34750]
  - dm-crypt: support for per-sector NVMe metadata (Benjamin Marzinski) [RHEL-59523]
  - dm mpath: don't call dm_get_device in multipath_message (Benjamin Marzinski) [RHEL-59523]
  - dm: factor out helper function from dm_get_device (Benjamin Marzinski) [RHEL-59523]
  - dm-verity: fix dm_is_verity_target() when dm-verity is builtin (Benjamin Marzinski) [RHEL-59523]
  - dm: Remove max_secure_erase_granularity (Benjamin Marzinski) [RHEL-59523]
  - dm: Remove max_write_zeroes_granularity (Benjamin Marzinski) [RHEL-59523]
  - dm: stop using blk_limits_io_{min,opt} (Benjamin Marzinski) [RHEL-59523]
  - dm verity: add support for signature verification with platform keyring (Benjamin Marzinski) [RHEL-59523]
  - dm-verity: hash blocks with shash import+finup when possible (Benjamin Marzinski) [RHEL-59523]
  - dm-verity: make verity_hash() take dm_verity_io instead of ahash_request (Benjamin Marzinski) [RHEL-59523]
  - dm-verity: always "map" the data blocks (Benjamin Marzinski) [RHEL-59523]
  - dm-verity: provide dma_alignment limit in io_hints (Benjamin Marzinski) [RHEL-59523]
  - dm-verity: make real_digest and want_digest fixed-length (Benjamin Marzinski) [RHEL-59523]
  - dm-verity: move data hash mismatch handling into its own function (Benjamin Marzinski) [RHEL-59523]
  - dm-verity: move hash algorithm setup into its own function (Benjamin Marzinski) [RHEL-59523]
  - dm init: Handle minors larger than 255 (Benjamin Marzinski) [RHEL-59523]
  - dm cache metadata: remove unused struct 'thunk' (Benjamin Marzinski) [RHEL-59523]
  - dm io: remove code duplication between sync_io and aysnc_io (Benjamin Marzinski) [RHEL-59523]
  - dm io: don't call the async_io notify.fn on invalid num_regions (Benjamin Marzinski) [RHEL-59523]
  - dm io: bump num_bvecs to handle offset memory (Benjamin Marzinski) [RHEL-59523]
  - dm: optimize flushes (Benjamin Marzinski) [RHEL-59523]
  - dm-integrity: set discard_granularity to logical block size (Benjamin Marzinski) [RHEL-59523]
  - dm-delay: remove timer_lock (Benjamin Marzinski) [RHEL-59523]
  - dm-delay: change locking to avoid contention (Benjamin Marzinski) [RHEL-59523]
  - dm-delay: fix max_delay calculations (Benjamin Marzinski) [RHEL-59523]
  - dm-delay: fix hung task introduced by kthread mode (Benjamin Marzinski) [RHEL-59523]
  - dm-delay: fix workqueue delay_timer race (Benjamin Marzinski) [RHEL-59523]
  - dm-crypt: don't set WQ_CPU_INTENSIVE for WQ_UNBOUND crypt_queue (Benjamin Marzinski) [RHEL-59523]
  - dm-crypt: export sysfs of all workqueues (Benjamin Marzinski) [RHEL-59523]
  - dm-crypt: add the optional "high_priority" flag (Benjamin Marzinski) [RHEL-59523]
  - MAINTAINERS: Remove incorrect M: tag for dm-devel@lists.linux.dev (Benjamin Marzinski) [RHEL-59523]
  - dm-verity: Convert from tasklet to BH workqueue (Benjamin Marzinski) [RHEL-59523]
  - dm-crypt: Convert from tasklet to BH workqueue (Benjamin Marzinski) [RHEL-59523]
  - dm: update relevant MODULE_AUTHOR entries to latest dm-devel mailing list (Benjamin Marzinski) [RHEL-59523]
  - dm ioctl: update DM_DRIVER_EMAIL to new dm-devel mailing list (Benjamin Marzinski) [RHEL-59523]
  - dm verity: set DM_TARGET_SINGLETON feature flag (Benjamin Marzinski) [RHEL-59523]
  - dm crypt: Fix IO priority lost when queuing write bios (Benjamin Marzinski) [RHEL-59523]
  - dm verity: Fix IO priority lost when reading FEC and hash (Benjamin Marzinski) [RHEL-59523]
  - dm bufio: Support IO priority (Benjamin Marzinski) [RHEL-59523]
  - dm io: Support IO priority (Benjamin Marzinski) [RHEL-59523]
  - dm crypt: remove redundant state settings after waking up (Benjamin Marzinski) [RHEL-59523]
  - dm thin: add braces around conditional code that spans lines (Benjamin Marzinski) [RHEL-59523]
  - timekeeping: Add function to convert realtime to base clock (Ivan Vecera) [RHEL-61639]
  - x86/tsc: Remove obsolete ART to TSC conversion functions (Ivan Vecera) [RHEL-61639]
  - ice/ptp: Remove convert_art_to_tsc() (Ivan Vecera) [RHEL-61639]
  - ALSA: hda: Remove convert_art_to_tsc() (Ivan Vecera) [RHEL-61639]
  - stmmac: intel: Remove convert_art_to_tsc() (Ivan Vecera) [RHEL-61639]
  - igc: Remove convert_art_ns_to_tsc() (Ivan Vecera) [RHEL-61639]
  - e1000e: Replace convert_art_to_tsc() (Ivan Vecera) [RHEL-61639]
  - x86/tsc: Provide ART base clock information for TSC (Ivan Vecera) [RHEL-61639]
  - timekeeping: Provide infrastructure for converting to/from a base clock (Ivan Vecera) [RHEL-61639]
  - kvmclock: Unexport kvmclock clocksource (Ivan Vecera) [RHEL-61639]
  - treewide: Remove system_counterval_t.cs, which is never read (Ivan Vecera) [RHEL-61639]
  - timekeeping: Evaluate system_counterval_t.cs_id instead of .cs (Ivan Vecera) [RHEL-61639]
  - ptp/kvm, arm_arch_timer: Set system_counterval_t.cs_id to constant (Ivan Vecera) [RHEL-61639]
  - x86/kvm, ptp/kvm: Add clocksource ID, set system_counterval_t.cs_id (Ivan Vecera) [RHEL-61639]
  - x86/tsc: Add clocksource ID, set system_counterval_t.cs_id (Ivan Vecera) [RHEL-61639]
  - timekeeping: Add clocksource ID to struct system_counterval_t (Ivan Vecera) [RHEL-61639]
  - x86/tsc: Correct kernel-doc notation (Ivan Vecera) [RHEL-61639]
  - add missing includes and forward declarations to networking includes under linux/ (Ivan Vecera) [RHEL-61639]
  - ipv4: ip_gre: Fix drops of small packets in ipgre_xmit (Guillaume Nault) [RHEL-61892]
  - ip6_tunnel: Fix broken GRO (Guillaume Nault) [RHEL-61892]
  - nvme: use helper nvme_ctrl_state in nvme_keep_alive_finish function (Maurizio Lombardi) [RHEL-51888]
  - nvme: make keep-alive synchronous operation (Maurizio Lombardi) [RHEL-51888]
  - nvme-loop: flush off pending I/O while shutting down loop controller (Maurizio Lombardi) [RHEL-51888]
  - nvme-pci: fix race condition between reset and nvme_dev_disable() (Maurizio Lombardi) [RHEL-51888]
  - nvme-multipath: defer partition scanning (Maurizio Lombardi) [RHEL-51888]
  - nvme: disable CC.CRIME (NVME_CC_CRIME) (Maurizio Lombardi) [RHEL-51888]
  - nvme: delete unnecessary fallthru comment (Maurizio Lombardi) [RHEL-51888]
  - nvmet-rdma: use sbitmap to replace rsp free list (Maurizio Lombardi) [RHEL-51888]
  - nvme: tcp: avoid race between queue_lock lock and destroy (Maurizio Lombardi) [RHEL-51888]
  - nvmet-passthru: clear EUID/NGUID/UUID while using loop target (Maurizio Lombardi) [RHEL-51888]
  - nvme: remove CC register read-back during enabling (Maurizio Lombardi) [RHEL-51888]
  - nvme: null terminate nvme_tls_attrs (Maurizio Lombardi) [RHEL-51888]
  - nvme-multipath: avoid hang on inaccessible namespaces (Maurizio Lombardi) [RHEL-51888]
  - nvme-multipath: system fails to create generic nvme device (Maurizio Lombardi) [RHEL-51888]
  - nvme-pci: qdepth 1 quirk (Maurizio Lombardi) [RHEL-51888]
  - nvme-tcp: fix link failure for TCP auth (Maurizio Lombardi) [RHEL-51888]
  - nvme: Convert comma to semicolon (Maurizio Lombardi) [RHEL-51888]
  - nvme: fix metadata handling in nvme-passthrough (Maurizio Lombardi) [RHEL-51888]
  - nvme: rename apptag and appmask to lbat and lbatm (Maurizio Lombardi) [RHEL-51888]
  - nvme-rdma: send cntlid in the RDMA_CM_REQUEST Private Data (Maurizio Lombardi) [RHEL-51888]
  - nvme-target: do not check authentication status for admin commands twice (Maurizio Lombardi) [RHEL-51888]
  - nvmet-auth: allow to clear DH-HMAC-CHAP keys (Maurizio Lombardi) [RHEL-51888]
  - nvme-sysfs: add 'tls_keyring' attribute (Maurizio Lombardi) [RHEL-51888]
  - nvme-sysfs: add 'tls_configured_key' sysfs attribute (Maurizio Lombardi) [RHEL-51888]
  - nvme: split off TLS sysfs attributes into a separate group (Maurizio Lombardi) [RHEL-51888]
  - nvme: add a newline to the 'tls_key' sysfs attribute (Maurizio Lombardi) [RHEL-51888]
  - nvme-tcp: check for invalidated or revoked key (Maurizio Lombardi) [RHEL-51888]
  - nvme-tcp: sanitize TLS key handling (Maurizio Lombardi) [RHEL-51888]
  - nvme-keyring: restrict match length for version '1' identifiers (Maurizio Lombardi) [RHEL-51888]
  - nvme_core: scan namespaces asynchronously (Maurizio Lombardi) [RHEL-51888]
  - nvmet: Identify-Active Namespace ID List command should reject invalid nsid (Maurizio Lombardi) [RHEL-51888]
  - nvme-pci: Add sleep quirk for Samsung 990 Evo (Maurizio Lombardi) [RHEL-51888]
  - nvme-pci: allocate tagset on reset if necessary (Maurizio Lombardi) [RHEL-51888]
  - nvmet-tcp: fix kernel crash if commands allocation fails (Maurizio Lombardi) [RHEL-51888]
  - nvme: use better description for async reset reason (Maurizio Lombardi) [RHEL-51888]
  - nvmet: Make nvmet_debugfs static (Maurizio Lombardi) [RHEL-51888]
  - nvme: Remove unused field (Maurizio Lombardi) [RHEL-51888]
  - nvme: move stopping keep-alive into nvme_uninit_ctrl() (Maurizio Lombardi) [RHEL-51888]
  - nvme: reorganize nvme_ns_head fields (Maurizio Lombardi) [RHEL-51888]
  - nvme: change data type of lba_shift (Maurizio Lombardi) [RHEL-51888]
  - nvme: remove a field from nvme_ns_head (Maurizio Lombardi) [RHEL-51888]
  - nvme: remove unused parameter (Maurizio Lombardi) [RHEL-51888]
  - nvme-core: choose PIF from QPIF if QPIFS supports and PIF is QTYPE (Maurizio Lombardi) [RHEL-51888]
  - nvme-pci: Fix the instructions for disabling power management (Maurizio Lombardi) [RHEL-51888]
  - nvme: remove redundant bdev local variable (Maurizio Lombardi) [RHEL-51888]
  - nvme-fabrics: Use seq_putc() in __nvmf_concat_opt_tokens() (Maurizio Lombardi) [RHEL-51888]
  - nvme/pci: Add APST quirk for Lenovo N60z laptop (Maurizio Lombardi) [RHEL-51888]
  - nvmet-auth: fix nvmet_auth hash error handling (Maurizio Lombardi) [RHEL-51888]
  - nvme: implement ->get_unique_id (Maurizio Lombardi) [RHEL-51888]
  - nvme-pci: do not directly handle subsys reset fallout (Maurizio Lombardi) [RHEL-51888]
  - redhat: add CONFIG_NVME_TARGET_DEBUGFS file (Maurizio Lombardi) [RHEL-51888]
  - nvme-fcloop: implement 'host_traddr' (Maurizio Lombardi) [RHEL-51888]
  - nvmet-fc: implement host_traddr() (Maurizio Lombardi) [RHEL-51888]
  - nvmet-rdma: implement host_traddr() (Maurizio Lombardi) [RHEL-51888]
  - nvmet-tcp: implement host_traddr() (Maurizio Lombardi) [RHEL-51888]
  - nvmet: add 'host_traddr' callback for debugfs (Maurizio Lombardi) [RHEL-51888]
  - nvmet: add debugfs support (Maurizio Lombardi) [RHEL-51888]
  - nvme: rename CDR/MORE/DNR to NVME_STATUS_* (Maurizio Lombardi) [RHEL-51888]
  - nvme: fix status magic numbers (Maurizio Lombardi) [RHEL-51888]
  - nvme: rename nvme_sc_to_pr_err to nvme_status_to_pr_err (Maurizio Lombardi) [RHEL-51888]
  - nvme: split device add from initialization (Maurizio Lombardi) [RHEL-51888]
  - nvme: fc: split controller bringup handling (Maurizio Lombardi) [RHEL-51888]
  - nvme: rdma: split controller bringup handling (Maurizio Lombardi) [RHEL-51888]
  - nvme: tcp: split controller bringup handling (Maurizio Lombardi) [RHEL-51888]
  - nvme: apple: fix device reference counting (Maurizio Lombardi) [RHEL-51888]
  - nvmet-fc: Remove __counted_by from nvmet_fc_tgt_queue.fod[] (Maurizio Lombardi) [RHEL-51888]
  - nvmet: make 'tsas' attribute idempotent for RDMA (Maurizio Lombardi) [RHEL-51888]
  - nvme: fixup comment for nvme RDMA Provider Type (Maurizio Lombardi) [RHEL-51888]
  - nvme-apple: add missing MODULE_DESCRIPTION() (Maurizio Lombardi) [RHEL-51888]
  - nvmet: do not return 'reserved' for empty TSAS values (Maurizio Lombardi) [RHEL-51888]
  - nvme: fix NVME_NS_DEAC may incorrectly identifying the disk as EXT_LBA. (Maurizio Lombardi) [RHEL-51888]
  - nvmet-passthru: propagate status from id override functions (Maurizio Lombardi) [RHEL-51888]
  - nvme: fix nvme_pr_* status code parsing (Maurizio Lombardi) [RHEL-51888]
  - nvme: adjust multiples of NVME_CTRL_PAGE_SIZE in offset (Maurizio Lombardi) [RHEL-51888]
  - nvme: remove sgs and sws (Maurizio Lombardi) [RHEL-51888]
  - nvme-rdma, nvme-tcp: include max reconnects for reconnect logging (Maurizio Lombardi) [RHEL-51888]
  - nvmet-rdma: Avoid o(n^2) loop in delete_ctrl (Maurizio Lombardi) [RHEL-51888]
  - nvme: do not retry authentication failures (Maurizio Lombardi) [RHEL-51888]
  - nvme-fabrics: short-circuit reconnect retries (Maurizio Lombardi) [RHEL-51888]
  - nvme: return kernel error codes for admin queue connect (Maurizio Lombardi) [RHEL-51888]
  - nvmet: return DHCHAP status codes from nvmet_setup_auth() (Maurizio Lombardi) [RHEL-51888]
  - nvmet: lock config semaphore when accessing DH-HMAC-CHAP key (Maurizio Lombardi) [RHEL-51888]
  - nvmet-rdma: fix possible bad dereference when freeing rsps (Maurizio Lombardi) [RHEL-51888]
  - nvmet: prevent sprintf() overflow in nvmet_subsys_nsid_exists() (Maurizio Lombardi) [RHEL-51888]
  - nvmet: make nvmet_wq unbound (Maurizio Lombardi) [RHEL-51888]
  - nvmet-auth: return the error code to the nvmet_auth_ctrl_hash() callers (Maurizio Lombardi) [RHEL-51888]
  - nvme-pci: Add quirk for broken MSIs (Maurizio Lombardi) [RHEL-51888]
  - nvmet: fix nvme status code when namespace is disabled (Maurizio Lombardi) [RHEL-51888]
  - nvmet-tcp: fix possible memory leak when tearing down a controller (Maurizio Lombardi) [RHEL-51888]
  - nvmet-auth: replace pr_debug() with pr_err() to report an error. (Maurizio Lombardi) [RHEL-51888]
  - nvmet-auth: return the error code to the nvmet_auth_host_hash() callers (Maurizio Lombardi) [RHEL-51888]
  - nvme-fc: rename free_ctrl callback to match name pattern (Maurizio Lombardi) [RHEL-51888]
  - nvmet-fc: move RCU read lock to nvmet_fc_assoc_exists (Maurizio Lombardi) [RHEL-51888]
  - nvmet: implement unique discovery NQN (Maurizio Lombardi) [RHEL-51888]
  - nvmet-rdma: remove NVMET_RDMA_REQ_INVALIDATE_RKEY flag (Maurizio Lombardi) [RHEL-51888]
  - nvme: remove redundant BUILD_BUG_ON check (Maurizio Lombardi) [RHEL-51888]
  - nvme/tcp: Add wq_unbound modparam for nvme_tcp_wq (Maurizio Lombardi) [RHEL-51888]
  - nvme-tcp: Export the nvme_tcp_wq to sysfs (Maurizio Lombardi) [RHEL-51888]
  - drivers/nvme: Add quirks for device 126f:2262 (Maurizio Lombardi) [RHEL-51888]
  - nvme: parse format command's lbafu when tracing (Maurizio Lombardi) [RHEL-51888]
  - nvme: add tracing of reservation commands (Maurizio Lombardi) [RHEL-51888]
  - nvme: parse zns command's zsa and zrasf to string (Maurizio Lombardi) [RHEL-51888]
  - nvme: use nvme_disk_is_ns_head helper (Maurizio Lombardi) [RHEL-51888]
  - nvmet: add tracing of zns commands (Maurizio Lombardi) [RHEL-51888]
  - nvmet: add tracing of authentication commands (Maurizio Lombardi) [RHEL-51888]
  - nvme-apple: Convert to platform remove callback returning void (Maurizio Lombardi) [RHEL-51888]
  - nvmet-tcp: do not continue for invalid icreq (Maurizio Lombardi) [RHEL-51888]
  - nvme: change shutdown timeout setting message (Maurizio Lombardi) [RHEL-51888]
  - static_call: Handle module init failure correctly in static_call_del_module() (CKI Backport Bot) [RHEL-64157] {CVE-2024-50002}
  - RDMA/nldev: Fix NULL pointer dereferences issue in rdma_nl_notify_event (Kamal Heib) [RHEL-56245]
  - RDMA/core: Provide rdma_user_mmap_disassociate() to disassociate mmap pages (Kamal Heib) [RHEL-56245]
  - RDMA/nldev: Add missing break in rdma_nl_notify_err_msg() (Kamal Heib) [RHEL-56245]
  - RDMA/nldev: Expose whether RDMA monitoring is supported (Kamal Heib) [RHEL-56245]
  - RDMA/nldev: Add support for RDMA monitoring (Kamal Heib) [RHEL-56245]
  - RDMA/device: Remove optimization in ib_device_get_netdev() (Kamal Heib) [RHEL-56245]
  - IB/iser: Remove unused declaration in header file (Kamal Heib) [RHEL-56245]
  - treewide: correct the typo 'retun' (Kamal Heib) [RHEL-56245]
  - IB/core: Fix ib_cache_setup_one error flow cleanup (Kamal Heib) [RHEL-56245]
  - RDMA/mad: Simplify an alloc_ordered_workqueue() invocation (Kamal Heib) [RHEL-56245]
  - RDMA/ipoib: Remove unused declarations (Kamal Heib) [RHEL-56245]
  - RDMA/core: Remove unused declaration rdma_resolve_ip_route() (Kamal Heib) [RHEL-56245]
  - RDMA: Pass uverbs_attr_bundle as part of '.reg_user_mr_dmabuf' API (Kamal Heib) [RHEL-56245]
  - RDMA/umem: Introduce an option to revoke DMABUF umem (Kamal Heib) [RHEL-56245]
  - RDMA/umem: Add support for creating pinned DMABUF umem with a given dma device (Kamal Heib) [RHEL-56245]
  - RDMA/nldev: Enhance netlink message parsing and validation (Kamal Heib) [RHEL-56245]
  - RDMA/mad: Improve handling of timed out WRs of mad agent (Kamal Heib) [RHEL-56245]
  - nvdimm: Fix devs leaks in scan_labels() (Jeff Moyer) [RHEL-52818]
  - device-dax: correct pgoff align in dax_set_mapping() (Jeff Moyer) [RHEL-52818 RHEL-63870] {CVE-2024-50022}
  - Documentation: probes: Add a new ret_ip callback parameter (Viktor Malik) [RHEL-64700]
  - fprobe: Add entry/exit callbacks types (Viktor Malik) [RHEL-64700]
  - fprobe: Pass return address to the handlers (Viktor Malik) [RHEL-64700]
  - fprobe: Fix to ensure the number of active retprobes is not zero (Viktor Malik) [RHEL-64700]
  - tracing: fprobe: Initialize ret valiable to fix smatch error (Viktor Malik) [RHEL-64700]
  - docs: tracing: Update fprobe documentation (Viktor Malik) [RHEL-64700]
  - lib/test_fprobe: Add a testcase for skipping exit_handler (Viktor Malik) [RHEL-64700]
  - fprobe: Skip exit_handler if entry_handler returns !0 (Viktor Malik) [RHEL-64700]
  - lib/test_fprobe: Add a test case for nr_maxactive (Viktor Malik) [RHEL-64700]
  - fprobe: Add nr_maxactive to specify rethook_node pool size (Viktor Malik) [RHEL-64700]
  - lib/test_fprobe: Add private entry_data testcases (Viktor Malik) [RHEL-64700]
  - fprobe: Pass entry_data to handlers (Viktor Malik) [RHEL-64700]
* Fri Nov 01 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-525.el9]
  - selftests/powerpc: Add a test for execute-only memory (Mamatha Inamdar) [RHEL-52742]
  - perf daemon: Fix the build on more 32-bit architectures (Michael Petlan) [RHEL-29795]
  - perf python: include "util/sample.h" (Michael Petlan) [RHEL-29795]
  - perf lock contention: Fix spinlock and rwlock accounting (Michael Petlan) [RHEL-29795]
  - perf test pmu: Set uninitialized PMU alias to null (Michael Petlan) [RHEL-29795]
  - perf daemon: Fix the build on 32-bit architectures (Michael Petlan) [RHEL-29795]
  - tools/include: Sync uapi/linux/perf.h with the kernel sources (Michael Petlan) [RHEL-29795]
  - perf tools: Add tools/include/uapi/README (Michael Petlan) [RHEL-29795]
  - perf arch events: Fix duplicate RISC-V SBI firmware event name (Michael Petlan) [RHEL-29795]
  - perf docs: Document cross compilation (Michael Petlan) [RHEL-29795]
  - perf: build: Link lib 'zstd' for static build (Michael Petlan) [RHEL-29795]
  - perf: build: Link lib 'lzma' for static build (Michael Petlan) [RHEL-29795]
  - perf: build: Only link libebl.a for old libdw (Michael Petlan) [RHEL-29795]
  - perf: build: Set Python configuration for cross compilation (Michael Petlan) [RHEL-29795]
  - perf: build: Setup PKG_CONFIG_LIBDIR for cross compilation (Michael Petlan) [RHEL-29795]
  - perf tool: fix dereferencing NULL al->maps (Michael Petlan) [RHEL-29795]
  - radix tree test suite: put definition of bitmap_clear() into lib/bitmap.c (Michael Petlan) [RHEL-29795]
  - perf dso: Fix build when libunwind is enabled (Michael Petlan) [RHEL-29795]
  - tools: Make pkg-config dependency checks usable by other tools (Michael Petlan) [RHEL-29795]
  - perf build: Warn if libtracefs is not found (Michael Petlan) [RHEL-29795]
  - tools/lib/list_sort: remove redundant code for cond_resched handling (Michael Petlan) [RHEL-29795]
  - perf trace: Fix iteration of syscall ids in syscalltbl->entries (Michael Petlan) [RHEL-29795]
  - perf dso: Fix address sanitizer build (Michael Petlan) [RHEL-29795]
  - perf mem: Warn if memory events are not supported on all CPUs (Michael Petlan) [RHEL-29795]
  - perf arm-spe: Support multiple Arm SPE PMUs (Michael Petlan) [RHEL-29795]
  - perf build x86: Fix SC2034 error in syscalltbl.sh (Michael Petlan) [RHEL-29795]
  - perf record: Fix memset out-of-range error (Michael Petlan) [RHEL-29795]
  - perf sched map: Add --fuzzy-name option for fuzzy matching in task names (Michael Petlan) [RHEL-29795]
  - perf sched map: Add support for multiple task names using CSV (Michael Petlan) [RHEL-29795]
  - perf sched map: Add task-name option to filter the output map (Michael Petlan) [RHEL-29795]
  - perf build: Conditionally add feature check flags for libtrace{event,fs} (Michael Petlan) [RHEL-29795]
  - perf install: Don't propagate subdir to Documentation submake (Michael Petlan) [RHEL-29795]
  - perf vendor events arm64:: Add i.MX95 DDR Performance Monitor metrics (Michael Petlan) [RHEL-29795]
  - perf vendor events arm64:: Add i.MX93 DDR Performance Monitor metrics (Michael Petlan) [RHEL-29795]
  - perf report: Calling available function for stats printing (Michael Petlan) [RHEL-29795]
  - perf intel-pt: Fix exclude_guest setting (Michael Petlan) [RHEL-29795]
  - perf intel-pt: Fix aux_watermark calculation for 64-bit size (Michael Petlan) [RHEL-29795]
  - perf sched replay: Fix -r/--repeat command line option for infinity (Michael Petlan) [RHEL-29795]
  - perf: pmus: Remove unneeded semicolon (Michael Petlan) [RHEL-29795]
  - perf stat: Use field separator in the metric header (Michael Petlan) [RHEL-29795]
  - perf stat: Fix a segfault with --per-cluster --metric-only (Michael Petlan) [RHEL-29795]
  - perf pmu: Don't de-duplicate core PMUs (Michael Petlan) [RHEL-29795]
  - perf pmu: Restore full PMU name wildcard support (Michael Petlan) [RHEL-29795]
  - perf report: Display pregress bar on redirected pipe data (Michael Petlan) [RHEL-29795]
  - perf python: Clean up build dependencies (Michael Petlan) [RHEL-29795]
  - perf python: Switch module to linking libraries from building source (Michael Petlan) [RHEL-29795]
  - perf util: Make util its own library (Michael Petlan) [RHEL-29795]
  - perf bench: Make bench its own library (Michael Petlan) [RHEL-29795]
  - perf test: Make tests its own library (Michael Petlan) [RHEL-29795]
  - perf pmu-events: Make pmu-events a library (Michael Petlan) [RHEL-29795]
  - perf ui: Make ui its own library (Michael Petlan) [RHEL-29795]
  - perf build: Add '*.a' to clean targets (Michael Petlan) [RHEL-29795]
  - perf mem: Fix a segfault with NULL event->name (Michael Petlan) [RHEL-29795]
  - perf tools: Fix a compiler warning of NULL pointer (Michael Petlan) [RHEL-29795]
  - perf symbol: Simplify kernel module checking (Michael Petlan) [RHEL-29795]
  - perf report: Fix condition in sort__sym_cmp() (Michael Petlan) [RHEL-29795]
  - perf pmus: Fixes always false when compare duplicates aliases (Michael Petlan) [RHEL-29795]
  - perf unwind-libunwind: Add malloc() failure handling (Michael Petlan) [RHEL-29795]
  - util: constant -1 with expression of type char (Michael Petlan) [RHEL-29795]
  - perf: Timehist account sch delay for scheduled out running (Michael Petlan) [RHEL-29795]
  - perf tests: Add APX and other new instructions to x86 instruction decoder test (Michael Petlan) [RHEL-29795]
  - perf intel pt: Add new JMPABS instruction to the Intel PT instruction decoder (Michael Petlan) [RHEL-29795]
  - perf test: Check output of the probe ... --funcs command (Michael Petlan) [RHEL-29795]
  - tools/perf: Fix parallel-perf python script to replace new python syntax ":=" usage (Michael Petlan) [RHEL-29795]
  - tools/perf: Use is_perf_pid_map_name helper function to check dso's of pattern /tmp/perf-%d.map (Michael Petlan) [RHEL-29795]
  - tools/perf: Fix the string match for "/tmp/perf-$PID.map" files in dso__load (Michael Petlan) [RHEL-29795]
  - perf test: Make test_arm_callgraph_fp.sh more robust (Michael Petlan) [RHEL-29795]
  - perf build: Ensure libtraceevent and libtracefs versions have 3 components (Michael Petlan) [RHEL-29795]
  - perf build: Use pkg-config for feature check for libtrace{event,fs} (Michael Petlan) [RHEL-29795]
  - perf arm: Workaround ARM PMUs cpu maps having offline cpus (Michael Petlan) [RHEL-29795]
  - perf stat: Fix the hard-coded metrics calculation on the hybrid (Michael Petlan) [RHEL-29795]
  - perf doc: Add AMD IBS usage document (Michael Petlan) [RHEL-29795]
  - perf hist: Honor symbol_conf.skip_empty (Michael Petlan) [RHEL-29795]
  - perf hist: Add symbol_conf.skip_empty (Michael Petlan) [RHEL-29795]
  - perf hist: Simplify __hpp_fmt() using hpp_fmt_data (Michael Petlan) [RHEL-29795]
  - perf hist: Factor out __hpp__fmt_print() (Michael Petlan) [RHEL-29795]
  - perf: sched map skips redundant lines with cpu filters (Michael Petlan) [RHEL-29795]
  - perf test pmu: Warn don't fail for legacy mixed case event names (Michael Petlan) [RHEL-29795]
  - tools/perf: Fix timing issue with parallel threads in perf bench wake-up-parallel (Michael Petlan) [RHEL-29795]
  - tools/perf: Fix perf bench epoll to enable the run when some CPU's are offline (Michael Petlan) [RHEL-29795]
  - tools/perf: Fix perf bench futex to enable the run when some CPU's are offline (Michael Petlan) [RHEL-29795]
  - perf record: Ensure space for lost samples (Michael Petlan) [RHEL-29795]
  - perf evsel: Refactor tool events (Michael Petlan) [RHEL-29795]
  - perf test: Speed up test case 70 annotate basic tests (Michael Petlan) [RHEL-29795]
  - perf stat: Choose the most disaggregate command line option (Michael Petlan) [RHEL-29795]
  - perf stat: Make options local (Michael Petlan) [RHEL-29795]
  - perf maps: Add/use a sorted insert for fixup overlap and insert (Michael Petlan) [RHEL-29795]
  - perf maps: Reduce sorting for overlapping mappings (Michael Petlan) [RHEL-29795]
  - perf maps: Fix use after free in __maps__fixup_overlap_and_insert (Michael Petlan) [RHEL-29795]
  - perf script: netdev-times: add location parameter to consume_skb (Michael Petlan) [RHEL-29795]
  - perf: parse-events: Fix compilation error while defining DEBUG_PARSER (Michael Petlan) [RHEL-29795]
  - perf hisi-ptt: remove unused struct 'hisi_ptt_queue' (Michael Petlan) [RHEL-29795]
  - perf genelf: remove unused struct 'options' (Michael Petlan) [RHEL-29795]
  - perf top: Allow filters on events (Michael Petlan) [RHEL-29795]
  - perf bpf filter: Add uid and gid terms (Michael Petlan) [RHEL-29795]
  - perf bpf filter: Give terms their own enum (Michael Petlan) [RHEL-29795]
  - tools api io: Move filling the io buffer to its own function (Michael Petlan) [RHEL-29795]
  - perf trace beauty: Always show mmap prot even though PROT_NONE (Michael Petlan) [RHEL-29795]
  - perf trace beauty: Always show param if show_zero is set (Michael Petlan) [RHEL-29795]
  - perf docs: Fix typos (Michael Petlan) [RHEL-29795]
  - perf list: Fix the --no-desc option (Michael Petlan) [RHEL-29795]
  - perf arm-spe: Unaligned pointer work around (Michael Petlan) [RHEL-29795]
  - perf tests: Add some pmu core functionality tests (Michael Petlan) [RHEL-29795]
  - perf pmus: Sort/merge/aggregate PMUs like mrvl_ddr_pmu (Michael Petlan) [RHEL-29795]
  - tools: build: use correct lib name for libtracefs feature detection (Michael Petlan) [RHEL-29795]
  - perf dsos: When adding a dso into sorted dsos maintain the sort order (Michael Petlan) [RHEL-29795]
  - perf comm str: Avoid sort during insert (Michael Petlan) [RHEL-29795]
  - perf bpf: Fix handling of minimal vmlinux.h file when interrupting the build (Michael Petlan) [RHEL-29795]
  - tools headers UAPI: Sync kvm headers with the kernel sources (Michael Petlan) [RHEL-29795]
  - KVM: PPC: Fix documentation for ppc mmu caps (Michael Petlan) [RHEL-29795]
  - Revert "perf parse-events: Prefer sysfs/JSON hardware events over legacy" (Michael Petlan) [RHEL-29795]
  - tools lib subcmd: Show parent options in help (Michael Petlan) [RHEL-29795]
  - perf pmu: Count sys and cpuid JSON events separately (Michael Petlan) [RHEL-29795]
  - perf stat: Don't display metric header for non-leader uncore events (Michael Petlan) [RHEL-29795]
  - perf annotate-data: Ensure the number of type histograms (Michael Petlan) [RHEL-29795]
  - perf daemon: Fix file leak in daemon_session__control (Michael Petlan) [RHEL-29795]
  - libsubcmd: Fix parse-options memory leak (Michael Petlan) [RHEL-29795]
  - perf lock: Avoid memory leaks from strdup() (Michael Petlan) [RHEL-29795]
  - perf sched: Rename 'switches' column header to 'count' and add usage description, options for latency (Michael Petlan) [RHEL-29795]
  - perf tools: Ignore deleted cgroups (Michael Petlan) [RHEL-29795]
  - perf parse: Allow tracepoint names to start with digits (Michael Petlan) [RHEL-29795]
  - perf parse-events: Add new 'fake_tp' parameter for tests (Michael Petlan) [RHEL-29795]
  - perf parse-events: pass parse_state to add_tracepoint (Michael Petlan) [RHEL-29795]
  - perf tracepoint: Don't scan all tracepoints to test if one exists (Michael Petlan) [RHEL-29795]
  - perf dwarf-aux: Fix build with HAVE_DWARF_CFI_SUPPORT (Michael Petlan) [RHEL-29795]
  - perf thread: Fixes to thread__new() related to initializing comm (Michael Petlan) [RHEL-29795]
  - perf report: Avoid SEGV in report__setup_sample_type() (Michael Petlan) [RHEL-29795]
  - perf comm: Fix comm_str__put() for reference count checking (Michael Petlan) [RHEL-29795]
  - perf ui browser: Avoid SEGV on title (Michael Petlan) [RHEL-29795]
  - perf dwarf-aux: Print array type name with "[]" (Michael Petlan) [RHEL-29795]
  - perf hist: Avoid 'struct hist_entry_iter' mem_info memory leak (Michael Petlan) [RHEL-29795]
  - perf mem-info: Add reference count checking (Michael Petlan) [RHEL-29795]
  - perf mem-info: Move mem-info out of mem-events and symbol (Michael Petlan) [RHEL-29795]
  - perf comm: Add reference count checking to 'struct comm_str' (Michael Petlan) [RHEL-29795]
  - perf cpumap: Remove refcnt from 'struct cpu_aggr_map' (Michael Petlan) [RHEL-29795]
  - perf block-info: Remove unused refcount (Michael Petlan) [RHEL-29795]
  - perf ui browser: Don't save pointer to stack memory (Michael Petlan) [RHEL-29795]
  - perf bench internals inject-build-id: Fix trap divide when collecting just one DSO (Michael Petlan) [RHEL-29795]
  - perf probe: Use zfree() to avoid possibly accessing dangling pointers (Michael Petlan) [RHEL-29795]
  - perf auxtrace: Allow number of queues to be specified (Michael Petlan) [RHEL-29795]
  - perf cs-etm: Print error for new PERF_RECORD_AUX_OUTPUT_HW_ID versions (Michael Petlan) [RHEL-29795]
  - perf annotate: Fix a comment about multi_regs in extract_reg_offset function (Michael Petlan) [RHEL-29795]
  - perf kwork: Use zfree() to avoid possibly accessing dangling pointers (Michael Petlan) [RHEL-29795]
  - perf callchain: Use zfree() to avoid possibly accessing dangling pointers (Michael Petlan) [RHEL-29795]
  - perf annotate: Use zfree()