# changelog

author: Funda Wang <fundawang@yeah.net> - 1.0.5-32
changelog:
  - Produce abi dump
  - Add revised patch from gentoo to fix parallel build, and
    put correct symlink of man pages


author: Tingyin Duan <duanty@sugon.com> - 1.2.7-2
changelog:
  - update to version 1.2.7:
  -     change path of dbus-1/system.d/*  
  -     remove shutdown-on-idle.patch because it is already included 
  -     not install /usr/lib/debug/usr/libexec/packagekit-dnf-refresh-repo-1.2.7-2.an23.x86_64.debug
  -     not install /usr/libexec/packagekit-dnf-refresh-repo


author: chen_yu_ao <m15927509890@163.com> - 2.5.1-4
changelog:
  - add patch 0001: eliminate a dead store in attr_copy_action()
  - add patch 0002: fix incompatibility with autoconf 2.12


author: Chunmei Xu <xuchunmei@linux.alibaba.com> - 0.25.0-1
changelog:
  - update to 0.25.0
  - add ali enhenced tools for fs, schedule and sys
  - fix man pages installation dir (Funda Wang)


author: Peng Fan <fanpeng@loongson.cn> - 2.39-2
changelog:
  - LoongArch: add new relocs and backports.
  - Last upstream commit: 6a1cf1bfedbcdb977d9ead3bf6a228360d78cc1b


author: Peng Fan <fanpeng@loongson.cn> - 2.40-3
changelog:
  - LoongArch: add lsx and lasx instructions support.
  - add relaxation support.
  - SPECS: keep --quiet option for checking print.


author: Funda Wang <fundawang@yeah.net> - 6.5-2
changelog:
  - Drop duplicate files between brlapi and tcl-brlapi
  - Installed /var/lib/brltty directory (rhbz#2042412)


author: Ziyang Zhang <ZiyangZhang@linux.alibaba.com> - 6.1.2-1
changelog:
  - remove ascii and xmlto dependency since they are unnecessary now
  - add sphinx dependency for building docs
  - use libgcrypt for providing hash implementations


author: Funda Wang <fundawang@yeah.net> - 1.17.6-3
changelog:
  - Build with meson
  - GL backends disabled by default as upstream
  - Move abi dump into correct package


author: Funda Wang <fundawang@yeah.net> - 1.69.0-1
changelog:
  - New version 1.69.0
  - Build with llvm15 until llvm issue#61932 solved
    (https://github.com/llvm/llvm-project/issues/61932)


author: Wenlong Zhang<zhangwenlong@loongson.cn> - 17.2.5-5
changelog:
  - add loongarch64 support for double-conversion
  - add loongarch64 support for fast_float
  - add loongarch64 support for ARROW_CPU_FLAG
  - add loongarch64 support for boost 1.74
  - add loongarch64 support for pmdk in ceph-17.2.5


author: Chen Li <chenli@loongson.cn> - 16.0.6-2
changelog:
  - Backport LoongArch patches from llvmorg-17.0.0-rc2
  - Add the triple of loongarch64 for anolis os
  - LoongArch: fix symbol lookup error when compiling on aarch and x86


author: Chen Li <chenli@loongson.cn> - 17.0.6-4
changelog:
  - LoongArch Backport: Add the support for vector(LSX/LASX)
  - LoongArch Backport: Support -fsanitize=cfi-icall
  - LoongArch Backport: Bugfix


author: Chen Li <chenli@loongson.cn> - 17.0.6-6
changelog:
  - LoongArch Backport: Add support for option `-msimd=` and macro
    `__loongarch_simd_width`
  - LoongArch Backport: Enable 128-bits vector by default
  - LoongArch Backport:  Add definitions and feature 'frecipe' for FP
    approximation builtins
  - LoongArch Backport: Support -march=la64v1.0 and -march=la64v1.1
  - LoongArch Backport: Support la664


author: Funda Wang <fundawang@yeah.net> - 2.49.93-2
changelog:
  - Drop libdb support
  - Drop gtk2 support (as glade is dead)
  - Drop pari support (introduces too many dependencies)


author: Funda Wang <fundawang@yeah.net> - 3.25.0-2
changelog:
  - Add GNUInstallDirs parameters as stated upstream
    https://cmake.org/cmake/help/latest/module/GNUInstallDirs.html


author: Chen Li <chenli@loongson.cn> - 16.0.6-2
changelog:
  - Backport LoongArch patches from llvmorg-17.0.0-rc2
  - Exclude hwasan_symbolize on loongarch64 because of nonsupport


author: yuanhui <yuanhui@linux.alibaba.com> - 1.6.20-3
changelog:
  - Fix the wrong placement for `BuildRequires: go-rpm-macros
  ExclusiveArch: x86_64 aarch64 loongarch64 @@GCCGO_ARCHES@@
  ` macro


author: Peng Fan <fanpeng@loongson.cn> - 12.3.0-6
changelog:
  - Type: Sync
  - DESC:
  - LoongArch: Sync patch from upstream
  - Tweaks OSDIR are consistent with most other distributions.


author: Hu Lin <lin1.hu@intel.com> 12.3.0-7
changelog:
  - Intel: Backport some patches from GCC trunk, include some
    optimization patches and some supported patches.


author: Chunmei Xu <xuchunmei@linux.alibaba.com> - 1.23-1
changelog:
  - downgrade to 1.23
  - fix kernel build failed with "FAILED: load BTF from vmlinux: Invalid argument"


author: Xin Jiang <jiangxin@hygon.cn> - 202302-5
changelog:
  - 0012-OvmfPkg-BaseMemEncryptLib-Detect-SEV-live-migration-.patch
  - 0013-OvmfPkg-BaseMemEncryptLib-Hypercall-API-for-page-enc.patch
  - 0014-OvmfPkg-BaseMemEncryptLib-Invoke-page-encryption-sta.patch
  - 0015-OvmfPkg-VmgExitLib-Encryption-state-change-hypercall.patch
  - 0016-OvmfPkg-PlatformPei-Mark-SEC-GHCB-page-as-unencrypte.patch
  - 0017-OvmfPkg-AmdSevDxe-Add-support-for-SEV-live-migration.patch
  - 0018-anolis-OvmfPkg-BaseMemcryptSevLib-Correct-the-calcul.patch
  - 0019-anolis-OvmfPkg-BaseMemEncryptLib-Return-SUCCESS-if-n.patch
  - Support SEV migration


author: Xin Jiang <jiangxin@hygon.cn> - 202302-6
changelog:
  - 0020-anolis-OvmfPkg-BaseMemEncryptLib-Save-memory-encrypt.patch
  - Fix the isue that interrupt is enabled in MMIO VC handler


author: Xiaotian Wu <wuxiaotian@loongson.cn> - 202402-6
changelog:
  - Update LoongArch virtual machine
  - 0023-Platform-Loongson-Remove-minimium-memory-size-limita.patch
  - 0024-Platform-Loongson-Modify-loongarch-uefi-firmware-siz.patch


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 2.5.0-3
changelog:
  - to #IAGL53:CVE-2023-52425
  - add patch to fix CVE-2023-52425
  - Project: TC2024080204
  - Signed-off-by: mgb01105731 mgb01105731@alibaba-inc.com


author: Chunmei Xu <xuchunmei@linux.alibaba.com> - 2.11.1-1
changelog:
  - Init from upstream 2.11.1
  - enable some modules and exes to compat with old version
  - add back some internal functions to keep abi compatibility


author: yuanhui <yuanhui@linux.alibaba.com> - 3.92.0-1
changelog:
  - Update to 3.92.0
  - Remove gtk3 and gtk4 subpackages as the gcr gtk3 and gtk4 libraries are gone
  - Rename gcr-base to gcr-libs


author: Peng Fan <fanpeng@loongson.cn> - 2.36-11
changelog:
  - LoongArch: Ignore kernel version checks.
  - Temporarily not pack libanl.so and libutil.so in LoongArch.


author: Funda Wang <fundawang@yeah.net> - 12.0.0-1
changelog:
  - Import package for anolis 23
  - Build static libs per default by upstream
  - Add patch linking against spirv-tools


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 1.24.10-1
changelog:
  - to  #IBB1O6 , #IBGORE , #IBGORH , #IBGORK , #IBGORQ , #IBGORT , #IBGORZ , #IBGOS7
  - New version 1.24.10 for gstreamer1-plugins-base 1.24.10
  - Project: TC2024080204
  - Signed-off-by: mgb01105731 mgb01105731@alibaba-inc.com


author: Funda Wang <fundawang@yeah.net> - 6.8-6
changelog:
  - Rework trigger scriptlets from openmandriva so that it does not depend on
    contrib/fix-info-dir, which will be dropped in texinfo >= 7.0


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 3.18-1
changelog:
  - to #IBGZPM
  - update to 3.18 for CVE-2024-53580
  - Project: TC2024080204
  - Signed-off-by: mgb01105731 mgb01105731@alibaba-inc.com


author: Chunmei Xu <xuchunmei@linux.alibaba.com> - 2.4.0-2
changelog:
  - adds xkb and legacy keymaps subdirs to loadkyes search path
  - unicode_start init from /etc/vconsole.conf


author: Qinyun Tan <qinyuntan@linux.alibaba.com> [6.6.52-2.3_rc1.an23]
changelog:
  - anolis: spec: use cgroup v1 for LoongArch platform (Hongchen Zhang)
  - anolis: loongarch: Fix build fail when make dist-rpm (Juxin Gao)
  - lib/buildid: Handle memfd_secret() files in build_id_parse() (Andrii Nakryiko)
  - lib/buildid: don't limit .note.gnu.build-id to the first page in ELF (Andrii Nakryiko)
  - lib/buildid: implement sleepable build_id_parse() API (Andrii Nakryiko)
  - lib/buildid: rename build_id_parse() into build_id_parse_nofault() (Andrii Nakryiko)
  - lib/buildid: remove single-page limit for PHDR search (Andrii Nakryiko)
  - lib/buildid: take into account e_phoff when fetching program headers (Andrii Nakryiko)
  - lib/buildid: add single folio-based file reader abstraction (Andrii Nakryiko)
  - lib/buildid: harden build ID parsing logic (Andrii Nakryiko)
  - buildid: use kmap_local_page() (Peng Hao)
  - build-id: require program headers to be right after ELF header (Alexey Dobriyan)
  - mm: merge folio_is_secretmem() and folio_fast_pin_allowed() into gup_fast_folio_allowed() (David Hildenbrand)
  - selftests/memfd_secret: add vmsplice() test (David Hildenbrand)
  - selftests: breakpoints: use remaining time to check if suspend succeed (Yifei Liu)
  - anolis: uprobes: take care of ref count and mm counter for zero page (Zelin Deng)
  - intel_idle: fix ACPI _CST matching for newer Xeon platforms (Artem Bityutskiy)
  - anolis: PCI: LS7A2000 enable msi (wusheng)
  - anolis: PCI: Fixup kexec failed on loongson platform (Ming Wang)
  - anolis: cpufreq: Initialize scaling_cur_freq correctly (Juxin Gao)
  - anolis: drivers/crypto/ccp: fix the increase in page references caused by gfn_to_pfn (niuyongwen)
  - anolis: drivers/crypto/ccp: memmove is used instead of memcpy in overlapped memmory for tkm (niuyongwen)
  - anolis: drivers/crypto/ccp: add ioctl API to pin TKM hugepage (xiongmengbiao)
  - anolis: driver/crypto/ccp: fix vtkm without C-bit when host SME deactivate (xiongmengbiao)
  - anolis: crypto: ccp: support TKM run on CSV (xiongmengbiao)
  - anolis: crypto: ccp: remove multi-level pointers processing for vpsp (xiongmengbiao)
  - uprobes: use pagesize-aligned virtual address when replacing pages (David Hildenbrand)
  - anolis: drivers/iommu: add iommu support (Xianglai Li)
  - anolis: loongarch/kvm: fix pch pic spinlock dead lock (Xianglai Li)
  - anolis: io_uring: add cpu check in io_get_sq_data (Ferry Meng)
  - Revert "fuse: move initialization of fuse_file to fuse_writepages() instead of in callback" (Miklos Szeredi)
  - anolis: config: loongarch: sync anolis_defconfig from loongson3_defconfig (Juxin Gao)
  - anolis: ima/Kconfig: fix TCG_HYGON select error (YiLin.Li)
  - anolis: mm: disable proactive compaction by default (Xu Yu)
  - anolis: sched: remove the limit about cpu burst setting (Tianchen Ding)
  - anolis: LoongArch: config: Disable CONFIG_LOONGSON3_ACPI_CPUFREQ by default (Juxin Gao)
  - anolis: x86/mce: Avoid triggering a schedule call in the NMI context (LeoLiu-oc)
  - anolis: KVM: SVM: CSV: Print CSV3 support info (hanliyang)
  - anolis: KVM: SVM: CSV: Move the code to support Hygon CSV reuse ASID to csv.c (hanliyang)
  - anolis: KVM: SVM: CSV: Move MSR_AMD64_SEV_ES_GHCB emulation to csv.c (hanliyang)
  - anolis: KVM: SVM: CSV: Move the code to support reboot Hygon CSV guest to csv.c (hanliyang)
  - anolis: KVM: SVM: CSV: Move {SEND,RECEIVE}_UPDATE_VMSA handlers to csv.c (hanliyang)
  - anolis: KVM: SVM: CSV: Move Hygon CSV RING_BUFFER handler to csv.c (hanliyang)
  - anolis: KVM: SVM: CSV: Move Hygon CSV attestation handler to csv.c (hanliyang)
  - anolis: KVM: SVM: CSV: Introduce hygon_kvm_hooks to save local functions and variables (hanliyang)
  - anolis: KVM: SVM: CSV: Skip initialization if CSV is unsupported (hanliyang)
  - anolis: x86/Kconfig: Select CMA if CONFIG_HYGON_CSV=y (hanliyang)
  - anolis: x86: Rename csv3_early_secure_call() to csv3_early_secure_call_ident_map() (hanliyang)
  - anolis: x86/mm: Rename csv.c to mem_encrypt_hygon.c (hanliyang)
  - anolis: virt/csv-guest: CONFIG_CSV_GUEST should depends on CONFIG_HYGON_CSV (hanliyang)
  - anolis: x86: Provide helper is_x86_vendor_hygon() and use it in Hygon confidential computing code (hanliyang)
  - anolis:ima/Kconfig: add the select relationship about IMA and TCG_HYGON (YiLin.Li)
  - anolis: configs: set both CONFIG_CRYPTO_DEV_CCP_DD and CONFIG_TCG_HYGON y (YiLin.Li)
  - anolis: drm/ast_loongson: override drm/ast driver (gaojuxin)
  - x86/resctrl: Don't try to free nonexistent RMIDs (Dave Martin)
  - x86/resctrl: Fix uninitialized memory read when last CPU of domain goes offline (Reinette Chatre)
  - anolis: x86/mce: Add NMIs setup in machine_check func (leoliu-oc)
  - anolis: LoongArch: Fix cpu hotplug issue (Bibo Mao)
  - anolis: revert "KVM: Introduce vcpu->wants_to_run" (Xianglai Li)
  - anolis: revert "KVM: Delete the now unused kvm_arch_sched_in()" (Xianglai Li)
  - anolis: revert "KVM: Convert KVM_ARCH_WANT_MMU_NOTIFIER to CONFIG_KVM_GENERIC_MMU_NOTIFIER" (Xianglai Li)
  - anolis: revert "KVM: define __KVM_HAVE_GUEST_DEBUG unconditionally" (Xianglai Li)
  - anolis: revert "KVM: delete .change_pte MMU notifier callback" (Xianglai Li)
  - anolis: revert "kvm: replace __KVM_HAVE_READONLY_MEM with Kconfig symbol" (Xianglai Li)
  - sched/numa: Fix the potential null pointer dereference in task_numa_work() (Shawn Wang)
  - anolis: KVM: arm64: Make MPAM mask in ID_AA64DFR0_EL1 writable (Shawn Wang)
  - anolis: irqchip: Add forgotten irq-loongson.h (gaojuxin)
  - anolis: Loongarch: Update config for loongson3_defconfig (gaojuxin)
  - LoongArch: KVM: Remove unnecessary CSR register saving during enter guest (Bibo Mao)
  - kvm: replace __KVM_HAVE_READONLY_MEM with Kconfig symbol (Paolo Bonzini)
  - LoongArch: KVM: Remove undefined a6 argument comment for kvm_hypercall() (Dandan Zhang)
  - KVM: delete .change_pte MMU notifier callback (Paolo Bonzini)
  - LoongArch: KVM: Add vcpu mapping from physical cpuid (Bibo Mao)
  - LoongArch: KVM: Remove unnecessary definition of KVM_PRIVATE_MEM_SLOTS (Yuli Wang)
  - KVM: define __KVM_HAVE_GUEST_DEBUG unconditionally (Paolo Bonzini)
  - KVM: Convert KVM_ARCH_WANT_MMU_NOTIFIER to CONFIG_KVM_GENERIC_MMU_NOTIFIER (Sean Christopherson)
  - KVM: Delete the now unused kvm_arch_sched_in() (Sean Christopherson)
  - KVM: Introduce vcpu->wants_to_run (David Matlack)
  - LoongArch: KVM: Add cpucfg area for kvm hypervisor (Bibo Mao)
  - Loongarch: KVM: Add KVM hypercalls documentation for LoongArch (Bibo Mao)
  - LoongArch: KVM: Implement function kvm_para_has_feature() (Bibo Mao)
  - LoongArch: KVM: Enable paravirt feature control from VMM (Bibo Mao)
  - LoongArch: KVM: Add PMU support for guest (Song Gao)
  - LoongArch: KVM: Add vm migration support for LBT registers (Bibo Mao)
  - LoongArch: KVM: Add Binary Translation extension support (Bibo Mao)
  - LoongArch: KVM: Add VM feature detection function (Bibo Mao)
  - LoongArch: Revert qspinlock to test-and-set simple lock on VM (Bibo Mao)
  - LoongArch: KVM: Invalidate guest steal time address on vCPU reset (Bibo Mao)
  - KVM: Discard zero mask with function kvm_dirty_ring_reset (Bibo Mao)
  - perf kvm: Add kvm-stat for loongarch64 (Bibo Mao)
  - LoongArch: KVM: Add PV steal time support in guest side (Bibo Mao)
  - LoongArch: KVM: Add PV steal time support in host side (Bibo Mao)
  - LoongArch: KVM: always make pte young in page map's fast path (Jia Qingtong)
  - LoongArch: KVM: Mark page accessed and dirty with page ref added (Bibo Mao)
  - LoongArch: KVM: Add dirty bitmap initially all set support (Bibo Mao)
  - LoongArch: KVM: Add memory barrier before update pmd entry (Bibo Mao)
  - LoongArch: KVM: Discard dirty page tracking on readonly memslot (Bibo Mao)
  - LoongArch: KVM: Select huge page only if secondary mmu supports it (Bibo Mao)
  - LoongArch: KVM: Delay secondary mmu tlb flush until guest entry (Bibo Mao)
  - LoongArch: KVM: Sync pending interrupt when getting ESTAT from user mode (Bibo Mao)
  - LoongArch: KVM: Add mmio trace events support (Bibo Mao)
  - LoongArch: KVM: Add software breakpoint support (Bibo Mao)
  - LoongArch: KVM: Add PV IPI support on guest side (Bibo Mao)
  - LoongArch: KVM: Add PV IPI support on host side (Bibo Mao)
  - anolis: Fix the compile error (Xianglai Li)
  - anolis: Loongarch: Driver for loongson SE SDF (Zhao Qunqin)
  - mm: support large folios swap-in for sync io devices (Chuanhua Han)
  - mm: add nr argument in mem_cgroup_swapin_uncharge_swap() helper to support large folios (Barry Song)
  - mm: swap: add a adaptive full cluster cache reclaim (Kairui Song)
  - mm: swap: relaim the cached parts that got scanned (Kairui Song)
  - mm: swap: add a fragment cluster list (Kairui Song)
  - mm: swap: allow cache reclaim to skip slot cache (Kairui Song)
  - mm: swap: skip slot cache on freeing for mTHP (Kairui Song)
  - mm: swap: clean up initialization helper (Kairui Song)
  - mm: swap: separate SSD allocation from scan_swap_map_slots() (Chris Li)
  - mm: swap: mTHP allocate swap entries from nonfull list (Chris Li)
  - mm: swap: swap cluster switch to double link list (Chris Li)
  - mm: zswap: handle incorrect attempts to load large folios (Yosry Ahmed)
  - mm: zswap: fix zswap_never_enabled() for CONFIG_ZSWAP==N (Barry Song)
  - mm: zswap: add zswap_never_enabled() (Yosry Ahmed)
  - mm: remove folio_test_anon(folio)==false path in __folio_add_anon_rmap() (Barry Song)
  - mm: use folio_add_new_anon_rmap() if folio_test_anon(folio)==false (Barry Song)
  - mm: extend rmap flags arguments for folio_add_new_anon_rmap (Barry Song)
  - mm: do not update memcg stats for NR_{FILE/SHMEM}_PMDMAPPED (Yosry Ahmed)
  - mm: swap: add nr argument in swapcache_prepare and swapcache_clear to support large folios (Barry Song)
  - mm/swapfile:__swap_duplicate: drop redundant WRITE_ONCE on swap_map for err cases (Barry Song)
  - mm: extend 'usage' parameter so that cluster_swap_free_nr() can be reused (Barry Song)
  - anolis: Loongarch: Dynamic enable writecombined (zhangtianyang)
  - anolis: Loongarch: remove ARCH_WRITECOMBINE (gaojuxin)
  - anolis: Loongarch: Use generic SHMLBA (zhangtianyang)
  - anolis: Loongarch: Adjust SHMLBA to PAGE_SIZE (zhangtianyang)
  - irqchip/loongarch-avec: Add AVEC irqchip support (gaojuxin)
  - anolis: Loongarch: Cancel CONFIG_RANDOMIZE_BASE=y (zhangtianyang)
  - PCI/ACPI: Increase Loongson max PCI hosts to 8 (zhenghaowei)
  - bpf: Fix dtor CFI (Peter Zijlstra)
  - cfi: Add CFI_NOSEAL() (Peter Zijlstra)
  - x86/cfi,bpf: Fix bpf_struct_ops CFI (Peter Zijlstra)
  - x86/cfi,bpf: Fix bpf_callback_t CFI (Peter Zijlstra)
  - x86/cfi,bpf: Fix BPF JIT call (Peter Zijlstra)
  - cfi: Flip headers (Peter Zijlstra)
  - anolis: configs: Enable CONFIG_LIVEPATCH for arm64 (Jia He)
  - arm64: Generate orc_hash.h (Jia He)
  - init/Kconfig: Downgrade LD_ORPHAN_WARN_LEVEL to warn if ARM_64 && LIVEPATCH (Jia He)
  - objtool: Fix the size of bit field "type" in struct orc_entry (Jia He)
  - irqchip/gic-v3: Use BUG() instead of unreachable() in gic_dist_base_alias() (Jia He)
  - crypto: arm64/poly1305 - move data to rodata section (Jia He)
  - arm64/orc: Add ELF section with ORC version identifier (Wei Chen)
  - arm64: Enable livepatch for ARM64 (Madhavan T. Venkataraman)
  - arm64: Define TIF_PATCH_PENDING for livepatch (Madhavan T. Venkataraman)
  - arm64: Define HAVE_DYNAMIC_FTRACE_WITH_ARGS (Madhavan T. Venkataraman)
  - arm64: unwinder: Add a reliability check in the unwinder based on ORC (Madhavan T. Venkataraman)
  - arm64: Build the kernel with ORC information (Madhavan T. Venkataraman)
  - arm64: Add kernel and module support for ORC (Madhavan T. Venkataraman)
  - arm64: Add unwind hints to exception handlers (Madhavan T. Venkataraman)
  - objtool: arm64: Add unwind hint support (Madhavan T. Venkataraman)
  - objtool: arm64: Generate ORC data from CFI for object files (Madhavan T. Venkataraman)
  - objtool: arm64: Walk instructions and compute CFI for each instruction (Madhavan T. Venkataraman)
  - objtool: arm64: Compute destinations for call and jump instructions (Madhavan T. Venkataraman)
  - objtool: arm64: Invoke the decoder (Madhavan T. Venkataraman)
  - objtool: arm64: Implement decoder for Dynamic FP validation (Madhavan T. Venkataraman)
  - objtool: arm64: Add basic definitions and compile (Madhavan T. Venkataraman)
  - objtool: Introduce STATIC_CHECK (Madhavan T. Venkataraman)
  - objtool: Reorganize ORC kernel code (justinhe2)
  - objtool: Reorganize ORC code (Madhavan T. Venkataraman)
  - objtool: Reorganize ORC types (Madhavan T. Venkataraman)
  - objtool: Reorganize Unwind hint code (Madhavan T. Venkataraman)
  - objtool: Move decode_instructions() to a separate file (Madhavan T. Venkataraman)
  - objtool: Reorganize instruction-related code (Madhavan T. Venkataraman)
  - objtool: Reorganize CFI code (Madhavan T. Venkataraman)
  - anolis: configs: Fix bug in if statement of generate_configs.sh (Jia He)
  - anolis: crypto: ccp: add more checks for sev_dev_hooks_installed (xiongmengbiao)
  - anolis: crypto: ccp: Move Hygon tdm and vpsp code to drivers/crypto/ccp/hygon/ (hanliyang)
  - anolis: crypto: ccp: Merge multiple csv-dev.{c,h} (hanliyang)
  - anolis: crypto: ccp: Rename psp-ringbuf.{c,h} to hygon/ring-buffer.{c,h} (hanliyang)
  - anolis: crypto: ccp: Use csv_ioctl to process Hygon CSV ioctl request (hanliyang)
  - anolis: crypto: ccp: Reduce more code intrusion in psp-dev.c and sev-dev.c (hanliyang)
  - anolis: crypto: ccp: Move CSV_DOWNLOAD_FIRMWARE ioctl handler to hygon/csv-dev.c (hanliyang)
  - anolis: crypto: ccp: Move Hygon CSV api version interface to hygon/csv-dev.c (hanliyang)
  - anolis: crypto: ccp: Move CSV_HGSC_CERT_IMPORT ioctl handler to hygon/csv-dev.c (hanliyang)
  - anolis: crypto: ccp: Reduce code intrusion in linux/psp-sev.h and uapi/linux/psp-sev.h (hanliyang)
  - anolis: crypto: ccp: Move the fixup code for Hygon psp to Hygon specific files (hanliyang)
  - anolis: crypto: ccp: Bind specific sp_dev_vdata for Hygon secure processor (hanliyang)
  - anolis: crypto: ccp: Introduce hygon specific interface to support driver (hanliyang)
  - anolis: Revert "perf/tests: fix record+probe_libc_inet_pton test on aarch64" (Jing Zhang)
  - anolis: configs: open CONFIG_INFINIBAND_IRDMA by default (Guixin Liu)
  - anolis: configs: open some ata vendor configs by default (Guixin Liu)
  - anolis: configs: open CONFIG_SCSI_MVSAS by default (Guixin Liu)
  - anolis: configs: open CONFIG_BCACHE by default (Guixin Liu)
  - anolis: configs: enable CONFIG_PCI_PF_STUB by default (Guixin Liu)
  - perf test: Fix parse-events tests to skip parametrized events (Athira Rajeev)
  - drivers/perf: Fix ali_drw_pmu driver interrupt status clearing (Jing Zhang)
  - x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range (Wenkuan Wang)
  - perf/x86/amd/core: Define a proper ref-cycles event for Zen 4 and later (Sandipan Das)
  - x86/CPU/AMD: Do the common init on future Zens too (Borislav Petkov (AMD))
  - x86/CPU/AMD: Add more models to X86_FEATURE_ZEN5 (Mario Limonciello)
  - x86/CPU/AMD: Add X86_FEATURE_ZEN5 (Borislav Petkov (AMD))
  - x86/CPU/AMD: Drop now unused CPU erratum checking function (Borislav Petkov (AMD))
  - x86/CPU/AMD: Get rid of amd_erratum_1485[] (Borislav Petkov (AMD))
  - x86/CPU/AMD: Get rid of amd_erratum_400[] (Borislav Petkov (AMD))
  - x86/CPU/AMD: Get rid of amd_erratum_383[] (Borislav Petkov (AMD))
  - x86/CPU/AMD: Rename init_amd_zn() to init_amd_zen_common() (Borislav Petkov (AMD))
  - x86/CPU/AMD: Call the spectral chicken in the Zen2 init function (Borislav Petkov (AMD))
  - x86/CPU/AMD: Move the Zen3 BTC_NO detection to the Zen3 init function (Borislav Petkov (AMD))
  - perf tests: Skip pipe test if noploop symbol is missing (Adrian Hunter)
  - perf tests: Avoid fork in perf_has_symbol test (Ian Rogers)
  - perf tests lib: Add perf_has_symbol.sh (Adrian Hunter)
  - perf/tests: fix record+probe_libc_inet_pton test on aarch64 (Jing Zhang)
  - perf test record+probe_libc_inet_pton: Fix call chain match on powerpc (Likhitha Korrapati)
  - perf test: Skip metric w/o event name on arm64 in stat STD output linter (Yicong Yang)
  - selftests: udpgro: no need to load xdp for gro (Hangbin Liu)
  - selftests/bpf: update test_offload to use new orphaned property (Stanislav Fomichev)
  - bpftool: mark orphaned programs during prog show (Stanislav Fomichev)
  - LoongArch: Fix kernel panic if no initrd with defconfig (Tiezhu Yang)
  - anolis: perf/x86/zhaoxin/uncore: update KX-7000 support (leoliu-oc)
  - tracing/selftests: Update kprobe args char/string to match new functions (Steven Rostedt (Google))
  - anolis: Revert "selftests/bpf: adjust dummy_st_ops_success to detect additional error" (Tianchen Ding)
  - anolis: Revert "selftests/bpf: do not pass NULL for non-nullable params in dummy_st_ops" (Tianchen Ding)
  - anolis: Revert "selftests/bpf: dummy_st_ops should reject 0 for non-nullable params" (Tianchen Ding)
  - anolis: sched: disable auto group by default (Shanpei Chen)
  - anolis: xfs: fix build failure when CONFIG_FS_DAX is off (gaojuxin)
  - anolis: iommu/dma: Fix not fully traversing iova reservations issue (leoliu-oc)
  - anolis: There need drm-direct.h for loongarch under current kernel version (gaojuxin)
  - virtio_fs: add sysfs entries for queue information (Max Gurtovoy)
  - virtio_fs: introduce virtio_fs_put_locked helper (Max Gurtovoy)
  - virtiofs: include a newline in sysfs tag (Brian Foster)
  - virtiofs: drop __exit from virtio_fs_sysfs_exit() (Stefan Hajnoczi)
  - virtiofs: emit uevents on filesystem events (Stefan Hajnoczi)
  - virtiofs: export filesystem tags through sysfs (Stefan Hajnoczi)
  - fuse: use exclusive lock when FUSE_I_CACHE_IO_MODE is set (yangyun)
  - fuse: Use in_group_or_capable() helper (Youling Tang)
  - fs: Export in_group_or_capable() (Youling Tang)
  - fuse: get rid of ff->readdir.lock (Miklos Szeredi)
  - fuse: remove unneeded lock which protecting update of congestion_threshold (Kemeng Shi)
  - fuse: Fix missing FOLL_PIN for direct-io (Lei Huang)
  - fuse: remove an unnecessary if statement (Jiachen Zhang)
  - fuse: Track process write operations in both direct and writethrough modes (Zhou Jifeng)
  - fuse: __kuid_val/__kgid_val helpers in fuse_fill_attr_from_inode() (Alexander Mikhalitsyn)
  - fuse: fix typo for fuse_permission comment (Alexander Mikhalitsyn)
  - fuse: use FUSE_ROOT_ID in fuse_get_root_inode() (Miklos Szeredi)
  - fuse: factor out helper for FUSE_DEV_IOC_CLONE (Amir Goldstein)
  - fuse: add simple request tracepoints (Josef Bacik)
  - fuse: use correct name fuse_conn_list in docstring (Aurelien Aptel)
  - fuse: add fast path for fuse_range_is_writeback (yangyun)
  - anolis: spec: ensure vmlinux's BTF section unchanged (Qiao Ma)
  - fuse: refactor out shared logic in fuse_writepages_fill() and fuse_writepage_locked() (Joanne Koong)
  - fuse: move fuse file initialization to wpa allocation time (Joanne Koong)
  - fuse: convert fuse_writepages_fill() to use a folio for its tmp page (Joanne Koong)
  - fuse: move initialization of fuse_file to fuse_writepages() instead of in callback (Joanne Koong)
  - fuse: refactor finished writeback stats updates into helper function (Joanne Koong)
  - fuse: drop unused fuse_mount arg in fuse_writepage_finish() (Joanne Koong)
  - fuse: Convert fuse_writepage_locked to take a folio (Matthew Wilcox (Oracle))
  - fuse: Remove fuse_writepage (Matthew Wilcox (Oracle))
  - erofs: fix incorrect symlink detection in fast symlink (Gao Xiang)
  - anolis: watchdog: enlarge watchdog_thresh limit (Cruz Zhao)
  - anolis: iommu/vt-d: Add support for detecting ACPI namespace device in RMRR (leoliu-oc)
  - fuse: clear FR_PENDING if abort is detected when sending request (Miklos Szeredi)
  - fuse: cleanup request queuing towards virtiofs (Miklos Szeredi)
  - kfence: save freeing stack trace at calling time instead of freeing time (Tianchen Ding)
  - KVM: selftests: x86: Prioritize getting max_gfn from GuestPhysBits (Tao Su)
  - KVM: x86: Advertise max mappable GPA in CPUID.0x80000008.GuestPhysBits (Gerd Hoffmann)
  - anolis: efi: cper: Add Zhaoxin/Centaur ZDI/ZPI error decode (leoliu-oc)
  - anolis: ata: ahci: Add support for AHCI SGPIO Enclosure Management (leoliu-oc)
  - anolis: Add support for Zhaoxin I2C controller (leoliu-oc)
  - anolis: dmaengine: xgene-dma: workaround for compilation errors. (Qinyun Tan)
  - fortify: use if_changed_dep to record header dependency in *.cmd files (Masahiro Yamada)
  - fortify: move test_fortify.sh to lib/test_fortify/ (Masahiro Yamada)
  - fortify: refactor test_fortify Makefile to fix some build problems (Masahiro Yamada)
  - fortify: fix warnings in fortify tests with KASAN (Masahiro Yamada)
  - anolis: device-dax: Correct pgoff align in dax_set_mapping() (Kun(llfl))
  - mm: page_alloc: use the correct THP order for THP PCP (Baolin Wang)
  - mm: fix khugepaged activation policy (Ryan Roberts)
  - mm/huge_memory: mark racy access onhuge_anon_orders_always (Ran Xiaokai)
  - anolis: mm: shmem: extend hugepage order checking in shmem_alloc_folio() (Shawn Wang)
  - mm: tidy up shmem mTHP controls and stats (Ryan Roberts)
  - mm: cleanup count_mthp_stat() definition (Ryan Roberts)
  - mm: shmem: rename mTHP shmem counters (Ryan Roberts)
  - mm: shmem: fix incorrect aligned index when checking conflicts (Baolin Wang)
  - mm: shmem: avoid allocating huge pages larger than MAX_PAGECACHE_ORDER for shmem (Baolin Wang)
  - mm/huge_memory: avoid PMD-size page cache if needed (Gavin Shan)
  - mm/readahead: limit page cache size in page_cache_ra_order() (Gavin Shan)
  - mm: thp: support "THPeligible" semantics for mTHP with anonymous shmem (Bang Li)
  - mm/shmem: fix input and output inconsistencies (Bang Li)
  - mm: shmem: add mTHP counters for anonymous shmem (Baolin Wang)
  - mm: shmem: add mTHP size alignment in shmem_get_unmapped_area (Baolin Wang)
  - mm: shmem: add mTHP support for anonymous shmem (Baolin Wang)
  - mm: shmem: add multi-size THP sysfs interface for anonymous shmem (Baolin Wang)
  - mm: shmem: add THP validation for PMD-mapped THP related statistics (Baolin Wang)
  - mm: memory: extend finish_fault() to support large folio (Baolin Wang)
  - mm: use update_mmu_tlb_range() to simplify code (Bang Li)
  - mm: implement update_mmu_tlb() using update_mmu_tlb_range() (Bang Li)
  - mm: add update_mmu_tlb_range() (Bang Li)
  - mm: shmem: Merge shmem_alloc_hugefolio() with shmem_alloc_folio() (Liu Shixin)
  - net: wangxun: add ethtool_ops for channel number (Jiawen Wu)
  - intel_idle: add Granite Rapids Xeon support (Artem Bityutskiy)
  - platform/x86/intel/ifs: Fix SBAF title underline length (Kuppuswamy Sathyanarayanan)
  - trace: platform/x86/intel/ifs: Add SBAF trace support (Jithu Joseph)
  - platform/x86/intel/ifs: Add SBAF test support (Jithu Joseph)
  - platform/x86/intel/ifs: Add SBAF test image loading support (Jithu Joseph)
  - platform/x86/intel/ifs: Refactor MSR usage in IFS test code (Kuppuswamy Sathyanarayanan)
  - selftests: ifs: verify IFS ARRAY BIST functionality (Pengfei Xu)
  - selftests: ifs: verify IFS scan test functionality (Pengfei Xu)
  - selftests: ifs: verify test image loading functionality (Pengfei Xu)
  - selftests: ifs: verify test interfaces are created by the driver (Pengfei Xu)
  - platform/x86/intel/ifs: Disable irq during one load stage (Jithu Joseph)
  - platform/x86/intel/ifs: trace: display batch num in hex (Jithu Joseph)
  - platform/x86/intel/ifs: Classify error scenarios correctly (Jithu Joseph)
  - platform/x86/intel/ifs: Remove unnecessary initialization of 'ret' (Ilpo Järvinen)
  - platform/x86/intel/ifs: Add an entry rendezvous for SAF (Ashok Raj)
  - platform/x86/intel/ifs: Replace the exit rendezvous with an entry rendezvous for ARRAY_BIST (Ashok Raj)
  - platform/x86/intel/ifs: Add current batch number to trace output (Ashok Raj)
  - platform/x86/intel/ifs: Trace on all HT threads when executing a test (Ashok Raj)
  - percpu_counter: extend _limited_add() to negative amounts (Hugh Dickins)
  - shmem,percpu_counter: add _limited_add(fbc, limit, amount) (Hugh Dickins)
  - shmem: _add_to_page_cache() before shmem_inode_acct_blocks() (Hugh Dickins)
  - shmem: move memcg charge out of shmem_add_to_page_cache() (Hugh Dickins)
  - shmem: shmem_acct_blocks() and shmem_inode_acct_blocks() (Hugh Dickins)
  - shmem: trivial tidyups, removing extra blank lines, etc (Hugh Dickins)
  - shmem: factor shmem_falloc_wait() out of shmem_fault() (Hugh Dickins)
  - shmem: remove vma arg from shmem_get_folio_gfp() (Hugh Dickins)
  - shmem: shrink shmem_inode_info: dir_offsets in a union (Hugh Dickins)
  - net: fill in MODULE_DESCRIPTION()s for wx_lib (Jakub Kicinski)
  - net: wangxun: add ethtool_ops for msglevel (Jiawen Wu)
  - net: wangxun: add coalesce options support (Jiawen Wu)
  - net: wangxun: add ethtool_ops for ring parameters (Jiawen Wu)
  - net: wangxun: add flow control support (Jiawen Wu)
  - net: ngbe: convert phylib to phylink (Jiawen Wu)
  - anolis: LoongArch: KVM: Fix pmu build error (Song Gao)
  - mm: swap: entirely map large folios found in swapcache (Chuanhua Han)
  - mm: swap: make should_try_to_free_swap() support large-folio (Chuanhua Han)
  - mm: introduce arch_do_swap_page_nr() which allows restore metadata for nr pages (Barry Song)
  - mm: introduce pte_move_swp_offset() helper which can move offset bidirectionally (Barry Song)
  - mm: remove the implementation of swap_free() and always use swap_free_nr() (Barry Song)
  - mm: swap: introduce swap_free_nr() for batched swap_free() (Chuanhua Han)
  - mm: thp_get_unmapped_area must honour topdown preference (Ryan Roberts)
  - mm: mmap: map MAP_STACK to VM_NOHUGEPAGE (Yang Shi)
  - mm: align larger anonymous mappings on THP boundaries (Rik van Riel)
  - anolis: xfs: try to flush logs for secondary inodes (Gao Xiang)
  - anolis: xfs: export xfs_wait_reflink_secondary() for khotfixes (Gao Xiang)
  - anolis: xfs: add more checks for XFS_IOC_SET_REFLINK_FLAGS (Gao Xiang)
  - anolis: xfs: never block page fault during inode inactivation (Gao Xiang)
  - anolis: xfs: fix build failure when CONFIG_FS_DAX is off (Gao Xiang)
  - anolis: dax, xfs: support memory failure without XFS rmapbt (Gao Xiang)
  - anolis: xfs: replace `i_reflink_ino` with pointers `i_reflink_opt_ip` (Gao Xiang)
  - anolis: xfs: eliminate rmap when unshare range (Joseph Qi)
  - anolis: mm: support fast reflink (Xu Yu)
  - anolis: xfs: relocate XFS_REFLINK_{PRIMARY, SECONDARY} check (Xu Yu)
  - anolis: xfs: bypass xfs_break_layouts() for inodes flagged with XFS_REFLINK_{PRIMARY, SECONDARY} (Joseph Qi)
  - anolis: xfs: add capability to unshare shared range of files that don't trigger cow (Joseph Qi)
  - anolis: dax: add helper to copy pmem range (Joseph Qi)
  - mm: add docs for per-order mTHP split counters (Lance Yang)
  - mm: add per-order mTHP split counters (Lance Yang)
  - mm: huge_memory: add the missing folio_test_pmd_mappable() for THP split statistics (Baolin Wang)
  - mm: huge_mm: fix undefined reference to `mthp_stats' for CONFIG_SYSFS=n (Barry Song)
  - mm: drop the 'anon_' prefix for swap-out mTHP counters (Baolin Wang)
  - mm: correct the docs for thp_fault_alloc and thp_fault_fallback (Barry Song)
  - mm: add docs for per-order mTHP counters and transhuge_page ABI (Barry Song)
  - mm: add per-order mTHP anon_swpout and anon_swpout_fallback counters (Barry Song)
  - mm: add per-order mTHP anon_fault_alloc and anon_fault_fallback counters (Barry Song)
  - mm: memory: move mem_cgroup_charge() into alloc_anon_folio() (Kefeng Wang)
  - tools/mm: add thpmaps script to dump THP usage info (Ryan Roberts)
  - mm: memcg: add THP swap out info for anonymous reclaim (Xin Hao)
  - anolis: configs: enable CONFIG_FW_LOADER_COMPRESS by default (Aubrey Li)
  - fuse: check aborted connection before adding requests to pending list for resending (Joanne Koong)
  - virtio-fs: improved request latencies when Virtio queue is full (Peter-Jan Gootzen)
  - virtio-fs: let -ENOMEM bubble up or burst gently (Peter-Jan Gootzen)
  - virtio_fs: remove duplicate check if queue is broken (Li RongQing)
  - mm: madvise: avoid split during MADV_PAGEOUT and MADV_COLD (Ryan Roberts)
  - mm: vmscan: avoid split during shrink_folio_list() (Ryan Roberts)
  - mm: swap: allow storage of all mTHP orders (Ryan Roberts)
  - mm: swap: update get_swap_pages() to take folio order (Ryan Roberts)
  - mm: swap: simplify struct percpu_cluster (Ryan Roberts)
  - mm: swap: free_swap_and_cache_nr() as batched free_swap_and_cache() (Ryan Roberts)
  - mm: swap: remove CLUSTER_FLAG_HUGE from swap_cluster_info:flags (Ryan Roberts)
  - mm: make folio_pte_batch available outside of mm/memory.c (Barry Song)
  - anolis: module: introduce the sig_enforce_subsys param (Guixin Liu)
  - mm: fix possible OOB in numa_rebuild_large_mapping() (Kefeng Wang)
  - mm: support multi-size THP numa balancing (Baolin Wang)
  - mm: factor out the numa mapping rebuilding into a new helper (Baolin Wang)
  - mm: convert folio_estimated_sharers() to folio_likely_mapped_shared() (David Hildenbrand)
  - mm: remove page_cpupid_xchg_last() (Kefeng Wang)
  - mm: use folio_xchg_last_cpupid() in wp_page_reuse() (Kefeng Wang)
  - mm: convert wp_page_reuse() and finish_mkwrite_fault() to take a folio (Kefeng Wang)
  - mm: make finish_mkwrite_fault() static (Kefeng Wang)
  - mm: huge_memory: use folio_xchg_last_cpupid() in __split_huge_page_tail() (Kefeng Wang)
  - mm: migrate: use folio_xchg_last_cpupid() in folio_migrate_flags() (Kefeng Wang)
  - sched/fair: use folio_xchg_last_cpupid() in should_numa_migrate_memory() (Kefeng Wang)
  - mm: add folio_xchg_last_cpupid() (Kefeng Wang)
  - mm: remove xchg_page_access_time() (Kefeng Wang)
  - mm: huge_memory: use a folio in change_huge_pmd() (Kefeng Wang)
  - mm: mprotect: use a folio in change_pte_range() (Kefeng Wang)
  - sched/fair: use folio_xchg_access_time() in numa_hint_fault_latency() (Kefeng Wang)
  - mm: add folio_xchg_access_time() (Kefeng Wang)
  - mm: remove page_cpupid_last() (Kefeng Wang)
  - mm: huge_memory: use folio_last_cpupid() in __split_huge_page_tail() (Kefeng Wang)
  - mm: huge_memory: use folio_last_cpupid() in do_huge_pmd_numa_page() (Kefeng Wang)
  - mm: memory: use folio_last_cpupid() in do_numa_page() (Kefeng Wang)
  - mm: add folio_last_cpupid() (Kefeng Wang)
  - mm_types: add virtual and _last_cpupid into struct folio (Kefeng Wang)
  - sched/numa, mm: make numa migrate functions to take a folio (Kefeng Wang)
  - mm: mempolicy: make mpol_misplaced() to take a folio (Kefeng Wang)
  - mm: memory: make numa_migrate_prep() to take a folio (Kefeng Wang)
  - mm: memory: use a folio in do_numa_page() (Kefeng Wang)
  - mm: huge_memory: use a folio in do_huge_pmd_numa_page() (Kefeng Wang)
  - mm: memory: add vm_normal_folio_pmd() (Kefeng Wang)
  - mm: migrate: remove isolated variable in add_page_for_migration() (Kefeng Wang)
  - mm: migrate: remove PageHead() check for HugeTLB in add_page_for_migration() (Kefeng Wang)
  - mm: migrate: use a folio in add_page_for_migration() (Kefeng Wang)
  - mm: migrate: use __folio_test_movable() (Kefeng Wang)
  - mm: migrate: convert migrate_misplaced_page() to migrate_misplaced_folio() (Kefeng Wang)
  - mm: migrate: convert numamigrate_isolate_page() to numamigrate_isolate_folio() (Kefeng Wang)
  - mm: migrate: remove THP mapcount check in numamigrate_isolate_page() (Kefeng Wang)
  - mm: migrate: remove PageTransHuge check in numamigrate_isolate_page() (Kefeng Wang)
  - anolis: configs: enable CONFIG_ASYNC_FORK by default (zhouzhixin.zzx)
  - anolis: mm: async fork: introduce async fork interface (zhouzhixin.zzx)
  - anolis: configs: mark CONFIG_FCOE important (Qiao Ma)
  - anolis: configs: disable CONFIG_RAS_CEC (Qiao Ma)
  - anolis: x86/hpet: Read HPET directly if panic in progress (leoliu-oc)
  - mm/compaction: optimize >0 order folio compaction with free page split. (Zi Yan)
  - mm/compaction: add support for >0 order folio memory compaction. (Zi Yan)
  - mm/compaction: enable compacting >0 order folios. (Zi Yan)
  - mm/page_alloc: remove unused fpi_flags in free_pages_prepare() (Zi Yan)
  - mm: compaction: limit the suitable target page order to be less than cc->order (Baolin Wang)
  - mm: compaction: update the cc->nr_migratepages when allocating or freeing the freepages (Baolin Wang)
  - mm: add page_rmappable_folio() wrapper (Hugh Dickins)
  - anolis: configs: generate config files with dummy pahole (Qiao Ma)
  - arm64/mm: improve comment in contpte_ptep_get_lockless() (Ryan Roberts)
  - arm64/mm: export contpte symbols only to GPL users (Ryan Roberts)
  - arm64/mm: automatically fold contpte mappings (Ryan Roberts)
  - arm64/mm: __always_inline to improve fork() perf (Ryan Roberts)
  - arm64/mm: implement pte_batch_hint() (Ryan Roberts)
  - mm: add pte_batch_hint() to reduce scanning in folio_pte_batch() (Ryan Roberts)
  - arm64/mm: implement new [get_and_]clear_full_ptes() batch APIs (Ryan Roberts)
  - arm64/mm: implement new wrprotect_ptes() batch API (Ryan Roberts)
  - arm64/mm: wire up PTE_CONT for user mappings (Ryan Roberts)
  - arm64/mm: dplit __flush_tlb_range() to elide trailing DSB (Ryan Roberts)
  - arm64/mm: new ptep layer to manage contig bit (Ryan Roberts)
  - arm64/mm: convert ptep_clear() to ptep_get_and_clear() (Ryan Roberts)
  - arm64/mm: convert set_pte_at() to set_ptes(..., 1) (Ryan Roberts)
  - arm64/mm: convert READ_ONCE(*ptep) to ptep_get(ptep) (Ryan Roberts)
  - mm: tidy up pte_next_pfn() definition (Ryan Roberts)
  - x86/mm: convert pte_next_pfn() to pte_advance_pfn() (Ryan Roberts)
  - arm64/mm: convert pte_next_pfn() to pte_advance_pfn() (Ryan Roberts)
  - mm: introduce pte_advance_pfn() and use for pte_next_pfn() (Ryan Roberts)
  - mm: thp: batch-collapse PMD with set_ptes() (Ryan Roberts)
  - mm: clarify the spec for set_ptes() (Ryan Roberts)
  - arm64: Mark the 'addr' argument to set_ptes() and __set_pte_at() as unused (Catalin Marinas)
  - arm64/mm: Hoist synchronization out of set_ptes() loop (Ryan Roberts)
  - mm/memory: fix missing pte marker for !page on pte zaps (Peter Xu)
  - mm/memory: optimize unmap/zap with PTE-mapped THP (David Hildenbrand)
  - mm/mmu_gather: improve cond_resched() handling with large folios and expensive page freeing (David Hildenbrand)
  - mm/mmu_gather: add __tlb_remove_folio_pages() (David Hildenbrand)
  - mm/mmu_gather: add tlb_remove_tlb_entries() (David Hildenbrand)
  - mm/mmu_gather: define ENCODED_PAGE_FLAG_DELAY_RMAP (David Hildenbrand)
  - mm/mmu_gather: pass "delay_rmap" instead of encoded page to __tlb_remove_page_size() (David Hildenbrand)
  - mm/memory: factor out zapping folio pte into zap_present_folio_pte() (David Hildenbrand)
  - mm/memory: further separate anon and pagecache folio handling in zap_present_pte() (David Hildenbrand)
  - mm/memory: handle !page case in zap_present_pte() separately (David Hildenbrand)
  - mm/memory: factor out zapping of present pte into zap_present_pte() (David Hildenbrand)
  - mm: convert to should_zap_page() to should_zap_folio() (Kefeng Wang)
  - mm/memory: ignore writable bit in folio_pte_batch() (David Hildenbrand)
  - mm/memory: ignore dirty/accessed/soft-dirty bits in folio_pte_batch() (David Hildenbrand)
  - mm/memory: optimize fork() with PTE-mapped THP (David Hildenbrand)
  - mm/memory: pass PTE to copy_present_pte() (David Hildenbrand)
  - mm/memory: factor out copying the actual PTE in copy_present_pte() (David Hildenbrand)
  - powerpc/mm: use pte_next_pfn() in set_ptes() (David Hildenbrand)
  - arm/mm: use pte_next_pfn() in set_ptes() (David Hildenbrand)
  - mm/pgtable: make pte_next_pfn() independent of set_ptes() (David Hildenbrand)
  - sparc/pgtable: define PFN_PTE_SHIFT (David Hildenbrand)
  - s390/pgtable: define PFN_PTE_SHIFT (David Hildenbrand)
  - riscv/pgtable: define PFN_PTE_SHIFT (David Hildenbrand)
  - powerpc/pgtable: define PFN_PTE_SHIFT (David Hildenbrand)
  - nios2/pgtable: define PFN_PTE_SHIFT (David Hildenbrand)
  - arm/pgtable: define PFN_PTE_SHIFT (David Hildenbrand)
  - arm64/mm: make set_ptes() robust when OAs cross 48-bit boundary (Ryan Roberts)
  - anolis: x86/mce/zhaoxin: Update mcelog to decode PCIE, ZDI/ZPI and DRAM errors (leoliu-oc)
  - anolis: kabi: reserve some space for kABI (Guixin Liu)
  - anolis: configs: bugfix for gcov and 64k kconfig_layout (Qinyun Tan)
  - anolis: configs: teach `make dist-configs-check` check extra config rules. (Qiao Ma)
  - anolis: configs: add checking rule for CXL related configs (Qiao Ma)
  - anolis: configs: set CONFIG_DEV_DAX_{HMEM,KMEM} to m (Qiao Ma)
  - anolis: config: open hyperv on arm64 (Guixin Liu)
  - anolis: configs: remove anolis_defconfig and anolis-debug_defconfig (Qiao Ma)
  - anolis: configs: support `make anolis_defconfig` command expicitly (Qiao Ma)
  - anolis: spec: generate configs from kconfig baseline (Qiao Ma)
  - anolis: configs: adjust the script logic of import operation (Qiao Ma)
  - anolis: configs: break configs into kconfig baseline (Qiao Ma)
  - anolis: configs: add kconfigs baseline framework (Qiao Ma)
  - mm/memory: fix folio_set_dirty() vs. folio_mark_dirty() in zap_pte_range() (David Hildenbrand)
  - mm/huge_memory: fix folio_set_dirty() vs. folio_mark_dirty() (David Hildenbrand)
  - mm/rmap: silence VM_WARN_ON_FOLIO() in __folio_rmap_sanity_checks() (David Hildenbrand)
  - mm/memory: don't require head page for do_set_pmd() (Andrew Bresticker)
  - mm: remove one last reference to page_add_*_rmap() (David Hildenbrand)
  - mm/rmap: rename COMPOUND_MAPPED to ENTIRELY_MAPPED (David Hildenbrand)
  - mm: convert page_try_share_anon_rmap() to folio_try_share_anon_rmap_[pte|pmd]() (David Hildenbrand)
  - mm/rmap: remove page_try_dup_anon_rmap() (David Hildenbrand)
  - mm/memory: page_try_dup_anon_rmap() -> folio_try_dup_anon_rmap_pte() (David Hildenbrand)
  - mm/huge_memory: page_try_dup_anon_rmap() -> folio_try_dup_anon_rmap_pmd() (David Hildenbrand)
  - mm/rmap: introduce folio_try_dup_anon_rmap_[pte|ptes|pmd]() (David Hildenbrand)
  - mm/rmap: convert page_dup_file_rmap() to folio_dup_file_rmap_[pte|ptes|pmd]() (David Hildenbrand)
  - mm/rmap: remove page_remove_rmap() (David Hildenbrand)
  - Documentation: stop referring to page_remove_rmap() (David Hildenbrand)
  - mm/rmap: page_remove_rmap() -> folio_remove_rmap_pte() (David Hildenbrand)
  - mm/migrate_device: page_remove_rmap() -> folio_remove_rmap_pte() (David Hildenbrand)
  - mm/memory: page_remove_rmap() -> folio_remove_rmap_pte() (David Hildenbrand)
  - mm/ksm: page_remove_rmap() -> folio_remove_rmap_pte() (David Hildenbrand)
  - mm/khugepaged: page_remove_rmap() -> folio_remove_rmap_pte() (David Hildenbrand)
  - mm/huge_memory: page_remove_rmap() -> folio_remove_rmap_pmd() (David Hildenbrand)
  - kernel/events/uprobes: page_remove_rmap() -> folio_remove_rmap_pte() (David Hildenbrand)
  - mm/rmap: introduce folio_remove_rmap_[pte|ptes|pmd]() (David Hildenbrand)
  - mm/rmap: remove RMAP_COMPOUND (David Hildenbrand)
  - mm/rmap: remove page_add_anon_rmap() (David Hildenbrand)
  - mm/memory: page_add_anon_rmap() -> folio_add_anon_rmap_pte() (David Hildenbrand)
  - mm/swapfile: page_add_anon_rmap() -> folio_add_anon_rmap_pte() (David Hildenbrand)
  - mm/ksm: page_add_anon_rmap() -> folio_add_anon_rmap_pte() (David Hildenbrand)
  - mm/migrate: page_add_anon_rmap() -> folio_add_anon_rmap_pte() (David Hildenbrand)
  - mm/huge_memory: page_add_anon_rmap() -> folio_add_anon_rmap_pmd() (David Hildenbrand)
  - mm/huge_memory: batch rmap operations in __split_huge_pmd_locked() (David Hildenbrand)
  - mm/rmap: introduce folio_add_anon_rmap_[pte|ptes|pmd]() (David Hildenbrand)
  - mm/rmap: factor out adding folio mappings into __folio_add_rmap() (David Hildenbrand)
  - mm/rmap: remove page_add_file_rmap() (David Hildenbrand)
  - mm/userfaultfd: page_add_file_rmap() -> folio_add_file_rmap_pte() (David Hildenbrand)
  - mm/migrate: page_add_file_rmap() -> folio_add_file_rmap_pte() (David Hildenbrand)
  - mm/huge_memory: page_add_file_rmap() -> folio_add_file_rmap_pmd() (David Hildenbrand)
  - mm/memory: page_add_file_rmap() -> folio_add_file_rmap_[pte|pmd]() (David Hildenbrand)
  - mm/rmap: convert folio_add_file_rmap_range() into folio_add_file_rmap_[pte|ptes|pmd]() (David Hildenbrand)
  - mm/rmap: add hugetlb sanity checks for anon rmap handling (David Hildenbrand)
  - mm/rmap: introduce and use hugetlb_try_share_anon_rmap() (David Hildenbrand)
  - mm/rmap: introduce and use hugetlb_try_dup_anon_rmap() (David Hildenbrand)
  - mm/rmap: introduce and use hugetlb_add_file_rmap() (David Hildenbrand)
  - mm/rmap: introduce and use hugetlb_remove_rmap() (David Hildenbrand)
  - mm/rmap: rename hugepage_add* to hugetlb_add* (David Hildenbrand)
  - anolis: net: stmmac: Fix build error when config CONFIG_DWMAC_LOONGSON=m (Juxin Gao)
  - mm: remove page_add_new_anon_rmap and lru_cache_add_inactive_or_unevictable (Matthew Wilcox (Oracle))
  - mm: convert collapse_huge_page() to use a folio (Matthew Wilcox (Oracle))
  - mm: convert migrate_vma_insert_page() to use a folio (Matthew Wilcox (Oracle))
  - mm: remove references to page_add_new_anon_rmap in comments (Matthew Wilcox (Oracle))
  - mm: remove stale example from comment (Matthew Wilcox (Oracle))
  - mm: remove some calls to page_add_new_anon_rmap() (Matthew Wilcox (Oracle))
  - mm: convert unuse_pte() to use a folio throughout (Matthew Wilcox (Oracle))
  - mm: remove PageAnonExclusive assertions in unuse_pte() (Matthew Wilcox (Oracle))
  - mm: convert ksm_might_need_to_copy() to work on folios (Matthew Wilcox (Oracle))
  - mm: memory: use folio_prealloc() in wp_page_copy() (Kefeng Wang)
  - mm: memory: use a folio in do_cow_fault() (Kefeng Wang)
  - mm: memory: rename page_copy_prealloc() to folio_prealloc() (Kefeng Wang)
  - mm: memory: use a folio in validate_page_before_insert() (Kefeng Wang)
  - mm: ksm: use more folio api in ksm_might_need_to_copy() (Kefeng Wang)
  - mm/khugepaged: convert collapse_pte_mapped_thp() to use folios (Vishal Moola (Oracle))
  - mm/khugepaged: convert alloc_charge_hpage() to use folios (Vishal Moola (Oracle))
  - mm/khugepaged: convert is_refcount_suitable() to use folios (Vishal Moola (Oracle))
  - mm/khugepaged: convert hpage_collapse_scan_pmd() to use folios (Vishal Moola (Oracle))
  - mm/khugepaged: convert __collapse_huge_page_isolate() to use folios (Vishal Moola (Oracle))
  - selftests/mm/cow: add tests for anonymous multi-size THP (Ryan Roberts)
  - selftests/mm/cow: generalize do_run_with_thp() helper (Ryan Roberts)
  - selftests/mm/khugepaged: enlighten for multi-size THP (Ryan Roberts)
  - selftests/mm: support multi-size THP interface in thp_settings (Ryan Roberts)
  - selftests/mm: factor out thp settings management (Ryan Roberts)
  - selftests/mm/kugepaged: restore thp settings at exit (Ryan Roberts)
  - mm: thp: support allocation of anonymous multi-size THP (Ryan Roberts)
  - mm: thp: introduce multi-size THP sysfs interface (Ryan Roberts)
  - mm: non-pmd-mappable, large folios for folio_add_new_anon_rmap() (Ryan Roberts)
  - mm: allow deferred splitting of arbitrary anon large folios (Ryan Roberts)
  - mm/thp: fix "mm: thp: kill __transhuge_page_enabled()" (Zach O'Keefe)
  - memory: move exclusivity detection in do_wp_page() into wp_can_reuse_anon_folio() (David Hildenbrand)
  - mm/rmap: convert page_move_anon_rmap() to folio_move_anon_rmap() (David Hildenbrand)
  - mm/rmap: move SetPageAnonExclusive() out of page_move_anon_rmap() (David Hildenbrand)
  - mm: mlock: avoid folio_within_range() on KSM pages (Hugh Dickins)
  - mm: mlock: update mlock_pte_range to handle large folio (Yin Fengwei)
  - mm: handle large folio when large folio in VM_LOCKED VMA range (Yin Fengwei)
  - mm: add functions folio_in_range() and folio_within_vma() (Yin Fengwei)
  - mm/rmap: pass folio to hugepage_add_anon_rmap() (David Hildenbrand)
  - mm/rmap: simplify PageAnonExclusive sanity checks when adding anon rmap (David Hildenbrand)
  - mm/rmap: warn on new PTE-mapped folios in page_add_anon_rmap() (David Hildenbrand)
  - mm/rmap: move folio_test_anon() check out of __folio_set_anon() (David Hildenbrand)
  - mm/rmap: move SetPageAnonExclusive out of __page_set_anon_rmap() (David Hildenbrand)
  - mm/rmap: drop stale comment in page_add_anon_rmap and hugepage_add_anon_rmap() (David Hildenbrand)
  - anolis: arm64: Speed up the CPU frequency reading in /proc/cpuinfo (Shawn Wang)
  - anolis: arm64: Speed up address bits (physical/virtual) reading in /proc/cpuinfo (Shawn Wang)
  - anolis: arm64: add CPU freq sample on pcct non-support (Guanghui Feng)
  - anolis: arm64: Add CPU freqency information for /proc/cpuinfo (Baolin Wang)
  - anolis: arm64: Expose address bits (physical/virtual) via cpuinfo (Baolin Wang)
  - anolis: Set ASYM_PACKING Flag on Zhaoxin KH-40000 platform (leoliu-oc)
  - anolis: cpufreq: ACPI: add ITMT support when CPPC enabled (leoliu-oc)
  - anolis: x86/mce/zhaoxin: Enable mcelog to decode PCIE, ZDI/ZPI and DRAM errors (leoliu-oc)
  - x86/cpu: Remove pointless evaluation of x86_coreid_bits (leoliu-oc)
  - anolis: Update Zhaoxin GMI SM4 Block Cipher algorithm driver (leoliu-oc)
  - anolis: Update Zhaoxin GMI SM3 Secure Hash algorithm driver (leoliu-oc)
  - perf/x86/intel: Correct incorrect 'or' operation for PMU capabilities (Dapeng Mi)
  - perf/x86/intel: Fix broken fixed event constraints extension (Kan Liang)
  - perf/x86/intel: Add a distinct name for Granite Rapids (Kan Liang)
  - perf/x86/intel: Hide Topdown metrics events if the feature is not enumerated (Kan Liang)
  - perf/x86/intel: Add common intel_pmu_init_hybrid() (Kan Liang)
  - perf/x86/intel: Clean up the hybrid CPU type handling code (Kan Liang)
  - perf/x86/intel: Apply the common initialization code for ADL (Kan Liang)
  - perf/x86/intel: Factor out the initialization code for ADL e-core (Kan Liang)
  - perf/x86/intel: Factor out the initialization code for SPR (Kan Liang)
  - perf/x86/intel: Use the common uarch name for the shared functions (Kan Liang)
  - perf/x86/intel/uncore: Support HBM and CXL PMON counters (Kan Liang)
  - perf/x86/uncore: Cleanup unused unit structure (Kan Liang)
  - perf/x86/uncore: Apply the unit control RB tree to PCI uncore units (Kan Liang)
  - perf/x86/uncore: Apply the unit control RB tree to MSR uncore units (Kan Liang)
  - perf/x86/uncore: Apply the unit control RB tree to MMIO uncore units (Kan Liang)
  - perf/x86/uncore: Retrieve the unit ID from the unit control RB tree (Kan Liang)
  - perf/x86/uncore: Support per PMU cpumask (Kan Liang)
  - perf/x86/uncore: Save the unit control address of all units (Kan Liang)
  - anolis: x86/mce: Set bios_cmci_threshold for CMCI threshold (leoliu-oc)
  - anolis: perf/x86/uncore: Add DF PMU support for Hygon family 18h model 5h,7h and 10h (Qi Liu)
  - LoongArch: Add writecombine support for DMW-based ioremap() (gaojuxin)
  - anolis: asm-generic: completely revert "Unify uapi bitsperlong.h for arm64, riscv and loongarch" (Juxin Gao)
  - anolis: LoongArch: KVM: Add irqfd support (Xianglai Li)
  - anolis: LoongArch: KVM: Add PCHPIC user mode read and write functions (Xianglai Li)
  - anolis: LoongArch: KVM: Add PCHPIC read and write functions (Xianglai Li)
  - anolis: LoongArch: KVM: Add PCHPIC device support (Xianglai Li)
  - anolis: LoongArch: KVM: Add EXTIOI user mode read and write functions (Xianglai Li)
  - anolis: LoongArch: KVM: Add EXTIOI read and write functions (Xianglai Li)
  - anolis: LoongArch: KVM: Add EXTIOI device support (Xianglai Li)
  - anolis: LoongArch: KVM: Add IPI user mode read and write function (Xianglai Li)
  - anolis: LoongArch: KVM: Add IPI read and write function (Xianglai Li)
  - anolis: LoongArch: KVM: Add IPI device support (Xianglai Li)
  - anolis: LoongArch: KVM: Add iocsr and mmio bus simulation in kernel (Xianglai Li)
  - anolis: LoongArch: KVM: Add PMU support (Song Gao)
  - anolis: perf/x86/uncore: Add DF PMU support for Hygon family 18h model 4h and model 6h (Qi Liu)
  - anolis: perf/x86/uncore: Add L3 PMU support for Hygon family 18h model 7h (Liao Xuan)
  - anolis: EDAC/amd64: Add support for Hygon family 18h model 7h (Liao Xuan)
  - anolis: x86/amd_nb: Add support for Hygon family 18h model 7h (Liao Xuan)
  - anolis: ALSA: hda: Add support for Hygon family 18h model 10h HD-Audio (Liao Xuan)
  - anolis: hwmon/k10temp: Add support for Hygon family 18h model 10h (Liao Xuan)
  - anolis: EDAC/amd64: Add support for Hygon family 18h model 10h (Liao Xuan)
  - anolis: x86/amd_nb: Add support for Hygon family 18h model 10h (Liao Xuan)
  - anolis: x86/cpu: Get LLC ID for Hygon family 18h model 10h (Liao Xuan)
  - watchdog: Fix call trace when failed to initialize sdei (Yicong Yang)
  - firmware: arm_sdei: Move sdei_cpuhp_up/down() before lockup_detector_online_cpu() (Xiongfeng Wang)
  - x86: configs: Add kernel config to support Intel QAT live migration (Aichun Shi)
  - crypto: qat - validate slices count returned by FW (Lucas Segarra Fernandez)
  - crypto: qat - improve error logging to be consistent across features (Adam Guerin)
  - crypto: qat - improve error message in adf_get_arbiter_mapping() (Adam Guerin)
  - crypto: qat - implement dh fallback for primes > 4K (Damian Muszynski)
  - crypto: qat - Fix spelling mistake "Invalide" -> "Invalid" (Colin Ian King)
  - crypto: qat - Avoid -Wflex-array-member-not-at-end warnings (Gustavo A. R. Silva)
  - vfio/qat: Add vfio_pci driver for Intel QAT SR-IOV VF devices (Xin Zeng)
  - crypto: qat - implement interface for live migration (Xin Zeng)
  - crypto: qat - add interface for live migration (Xin Zeng)
  - crypto: qat - add bank save and restore flows (Siming Wan)
  - crypto: qat - expand CSR operations for QAT GEN4 devices (Siming Wan)
  - crypto: qat - rename get_sla_arr_of_type() (Siming Wan)
  - crypto: qat - relocate CSR access code (Giovanni Cabiddu)
  - crypto: qat - move PFVF compat checker to a function (Xin Zeng)
  - crypto: qat - relocate and rename 4xxx PF2VM definitions (Xin Zeng)
  - crypto: qat - adf_get_etr_base() helper (Giovanni Cabiddu)
  - x86: configs: Add kernel config required for IOMMUFD Dirty Tracking (Aichun Shi)
  - iommu/vt-d: Set variable intel_dirty_ops to static (Kunwu Chan)
  - iommufd/selftest: Fix _test_mock_dirty_bitmaps() (Robin Murphy)
  - iommufd/selftest: Fix page-size check in iommufd_test_dirty() (Joao Martins)
  - iommu/vt-d: Enhance capability check for nested parent domain allocation (Yi Liu)
  - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP_NO_CLEAR flag (Joao Martins)
  - iommufd/selftest: Test out_capabilities in IOMMU_GET_HW_INFO (Joao Martins)
  - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP (Joao Martins)
  - iommufd/selftest: Test IOMMU_HWPT_SET_DIRTY_TRACKING (Joao Martins)
  - iommufd/selftest: Test IOMMU_HWPT_ALLOC_DIRTY_TRACKING (Joao Martins)
  - iommufd/selftest: Expand mock_domain with dev_flags (Joao Martins)
  - iommu/vt-d: Access/Dirty bit support for SS domains (Joao Martins)
  - iommu/amd: Access/Dirty bit support in IOPTEs (Joao Martins)
  - iommu/amd: Add domain_alloc_user based domain allocation (Joao Martins)
  - iommufd: Add a flag to skip clearing of IOPTE dirty (Joao Martins)
  - iommufd: Add capabilities to IOMMU_GET_HW_INFO (Joao Martins)
  - iommufd: Add IOMMU_HWPT_GET_DIRTY_BITMAP (Joao Martins)
  - iommufd: Add IOMMU_HWPT_SET_DIRTY_TRACKING (Joao Martins)
  - iommufd: Add a flag to enforce dirty tracking on attach (Joao Martins)
  - iommufd: Correct IOMMU_HWPT_ALLOC_NEST_PARENT description (Nicolin Chen)
  - iommu: Add iommu_domain ops for dirty tracking (Joao Martins)
  - iommufd/iova_bitmap: Move symbols to IOMMUFD namespace (Joao Martins)
  - vfio: Move iova_bitmap into iommufd (Joao Martins)
  - vfio/iova_bitmap: Export more API symbols (Joao Martins)
  - iommufd/selftest: Rework TEST_LENGTH to test min_size explicitly (Nicolin Chen)
  - iommu/vt-d: Add domain_alloc_user op (Yi Liu)
  - iommufd/selftest: Add domain_alloc_user() support in iommu mock (Yi Liu)
  - iommufd/selftest: Iterate idev_ids in mock_domain's alloc_hwpt test (Nicolin Chen)
  - iommufd: Support allocating nested parent domain (Yi Liu)
  - iommufd: Flow user flags for domain allocation to domain_alloc_user() (Yi Liu)
  - iommufd: Use the domain_alloc_user() op for domain allocation (Yi Liu)
  - iommu: Add new iommu op to create domains owned by userspace (Yi Liu)
  - anolis: configs: Enable CONFIG_DEBUG_PREEMPT for debug kernel (Tianchen Ding)
  - anolis: drivers/bzwx: add Chengdu BeiZhongWangXin Technology N5/N6 Series Network Card Driver (xiaohuihui-bzwx-kj)
  - anolis: configs: Add kernel config for Intel IAA crypto driver (Xiaochen Shen)
  - dmaengine: idxd: Check for driver name match before sva user feature (Jerry Snitselaar)
  - crypto: iaa - Use cpumask_weight() when rebalancing (Tom Zanussi)
  - crypto: iaa - Fix some errors in IAA documentation (Jerry Snitselaar)
  - crypto: iaa - Change iaa statistics to atomic64_t (Tom Zanussi)
  - crypto: iaa - Add global_stats file and remove individual stat files (Tom Zanussi)
  - crypto: iaa - Remove comp/decomp delay statistics (Tom Zanussi)
  - crypto: iaa - fix decomp_bytes_in stats (Tom Zanussi)
  - crypto: iaa - Fix nr_cpus < nr_iaa case (Tom Zanussi)
  - crypto: iaa - fix the missing CRYPTO_ALG_ASYNC in cra_flags (Barry Song)
  - crypto: iaa - Fix comp/decomp delay statistics (Tom Zanussi)
  - crypto: iaa - Fix async_disable descriptor leak (Tom Zanussi)
  - crypto: iaa - Remove unnecessary debugfs_create_dir() error check in iaa_crypto_debugfs_init() (Minjie Du)
  - crypto: iaa - Remove header table code (Tom Zanussi)
  - dmaengine: idxd: constify the struct device_type usage (Ricardo B. Marliere)
  - dmaengine: idxd: make dsa_bus_type const (Ricardo B. Marliere)
  - dmaengine: idxd: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)
  - crypto: iaa - Account for cpu-less numa nodes (Tom Zanussi)
  - crypto: iaa - remove unneeded semicolon (Jiapeng Chong)
  - crypto: iaa - Remove unneeded newline in update_max_adecomp_delay_ns() (Tom Zanussi)
  - crypto: iaa - Change desc->priv to 0 (Tom Zanussi)
  - dmaengine: idxd: Add support for device/wq defaults (Tom Zanussi)
  - crypto: iaa - Add IAA Compression Accelerator stats (Tom Zanussi)
  - crypto: iaa - Add irq support for the crypto async interface (Tom Zanussi)
  - crypto: iaa - Add support for deflate-iaa compression algorithm (Tom Zanussi)
  - crypto: iaa - Add compression mode management along with fixed mode (Tom Zanussi)
  - crypto: iaa - Add per-cpu workqueue table with rebalancing (Tom Zanussi)
  - crypto: iaa - Add Intel IAA Compression Accelerator crypto driver core (Tom Zanussi)
  - crypto: iaa - Add IAA Compression Accelerator Documentation (Tom Zanussi)
  - dmaengine: idxd: add callback support for iaa crypto (Tom Zanussi)
  - dmaengine: idxd: Add wq private data accessors (Tom Zanussi)
  - dmaengine: idxd: Export wq resource management functions (Tom Zanussi)
  - dmaengine: idxd: Export descriptor management functions (Tom Zanussi)
  - dmaengine: idxd: Rename drv_enable/disable_wq to idxd_drv_enable/disable_wq, and export (Tom Zanussi)
  - dmaengine: idxd: add external module driver support for dsa_bus_type (Dave Jiang)
  - dmaengine: idxd: Fix incorrect descriptions for GRPCFG register (Guanjun)
  - dmaengine: idxd: add wq driver name support for accel-config user tool (Dave Jiang)
  - dmaengine: idxd: rate limit printk in misc interrupt thread (Dave Jiang)
  - powercap: intel_rapl_tpmi: Enable PMU support (Zhang Rui)
  - powercap: intel_rapl: Introduce APIs for PMU support (Zhang Rui)
  - powercap: intel_rapl: Sort header files (Zhang Rui)
  - anolis: configs: add scripts to check kconfig files (Qiao Ma)
  - anolis: configs: define and add kconfig constraints (Qiao Ma)
  - anolis: KVM: SVM: Return 0 if Non-CSV2 virtual machine try to rd/wr MSR_AMD64_SEV_ES_GHCB from host-side (hanliyang)
  - anolis: LoongArch: Fix secondary bridge routing errors (Juxin Gao)
  - erofs: derive fsid from on-disk UUID for .statfs() if possible (Hongzhen Luo)
  - virtio-fs: add multi-queue support (Peter-Jan Gootzen)
  - virtio-fs: limit number of request queues (Peter-Jan Gootzen)
  - anolis: drm/phytium: Replace default efi fb0 with dc fb (Jiakun Shuai)
  - anolis: drm/ast: Fixed display error for ps23xx when using ast bmc card (yuan0927)
  - anolis: drm/phytium: Bugfix Xorg startup for ps23xx when using pe2201 bmc card (yuan0927)
  - anolis: net: stmmac: dwmac-loongson: Add loongson module author (Yanteng Si)
  - anolis: net: stmmac: dwmac-loongson: Move disable_force flag to _gnet_date (Yanteng Si)
  - anolis: net: stmmac: dwmac-loongson: Add Loongson GNET support (Yanteng Si)
  - anolis: net: stmmac: dwmac-loongson: Fixed failure to set network speed to 1000. (Yanteng Si)
  - anolis: net: stmmac: dwmac-loongson: Add loongson_dwmac_config_legacy (Yanteng Si)
  - anolis: net: stmmac: dwmac-loongson: Add full PCI support (Yanteng Si)
  - anolis: net: stmmac: dwmac-loongson: Add phy_interface for Loongson GMAC (Yanteng Si)
  - anolis: net: stmmac: dwmac-loongson: Add phy mask for Loongson GMAC (Yanteng Si)
  - anolis: net: stmmac: dwmac-loongson: Add ref and ptp clocks for Loongson (Yanteng Si)
  - anolis: net: stmmac: dwmac-loongson: Split up the platform data initialization (Yanteng Si)
  - anolis: net: stmmac: dwmac-loongson: Use PCI_DEVICE_DATA() macro for device identification (Yanteng Si)
  - anolis: net: stmmac: dwmac-loongson: Drop useless platform data (Yanteng Si)
  - anolis: net: stmmac: Export dwmac1000_dma_ops (Yanteng Si)
  - anolis: net: stmmac: Add multi-channel support (Yanteng Si)
  - anolis: net: stmmac: Move the atds flag to the stmmac_dma_cfg structure (Yanteng Si)
  - net: stmmac: Move MAC caps init to phylink MAC caps getter (Serge Semin)
  - net: stmmac: Rename phylink_get_caps() callback to update_caps() (Serge Semin)
  - net: phylink: provide mac_get_caps() method (Russell King (Oracle))
  - anolis: LoongArch: fix efi map page table error (Hongchen Zhang)
  - anolis: Revert "LoongArch: kdump: Add memory reservation for old kernel" (Hongchen Zhang)
  - anolis: Revert "LoongArch: Fix kdump failure on v40 interface specification" (Hongchen Zhang)
  - anolis: Revert "LoongArch: kdump: Add high memory reservation" (Hongchen Zhang)
  - fuse: clear FR_SENT when re-adding requests into pending list (Hou Tao)
  - fuse: set FR_PENDING atomically in fuse_resend() (Hou Tao)
  - anolis: LoongArch: fix KASLR can not be disabled by nokaslr when boot from old BPI (Hongchen Zhang)
  - anolis: spec: add grubby config after install kernel (Jing Zhang)
  - anolis: Change vmlinuz.efi to vmlinux for loongarch64 (Juxin Gao)
  - anolis: LoongArch: Limit min pci msi-x/msi vector number (Juxin Gao)
  - kselftest/arm64: Don't probe the current VL for unsupported vector types (Mark Brown)
  - anolis: crypto: ccp: Return -ENODEV if Hygon PSP is not configured with CSV capability (hanliyang)
  - selftests: net: veth: test the ability to independently manipulate GRO and XDP (Ignat Korchagin)
  - selftests: net: veth: test syncing GRO and XDP state while device is down (Jakub Kicinski)
  - anolis: support 1024 processes simutaneously in the hct-mdev mode. (Yabin Li)
  - anolis: Change the maximum number of supported ccps from 16 to 48. (Yabin Li)
  - anolis: bugifx: fix build issue when the module mdev is disabled. (Yabin Li)
  - anolis: HCT supporting memory encryption host (Yabin Li)
  - anolis: Add mediated ccp driver support for hygon crypto technology. (Yabin Li)
  - anolis:ccp: ccp-crypto support sm2 on Hygon generation 4th CPU (yangdepei)
  - perf test: Fix test-record-dummy-C0 failure for supported PERF_FORMAT_LOST feature kernel (Yang Jihong)
  - perf test: Add perf_event_attr test for record dummy event (Yang Jihong)
  - perf test: Add test case for record sideband events (Yang Jihong)
  - perf record: Track sideband events for all CPUs when tracing selected CPUs (Yang Jihong)
  - anolis: check cgroup v1 for memcg_blkcg_tree operations (Joseph Qi)
  - selftests/bpf: Add netlink helper library (Daniel Borkmann)
  - tools: Sync if_link uapi header (Daniel Borkmann)
  - anolis: io_uring: revert create_io_thread share flag and restrict percpu_sq_thread share scope. (Ferry Meng)
  - irqchip/loongson-pch-pic: Update interrupt registration policy (Juxin Gao)
  - anolis: block: use %px to print request in rq_hang (Liu Wei)
  - x86/selftests: Skip the tests if prerequisites aren't fulfilled (Muhammad Usama Anjum)
  - anolis: kfence: Fix a race condition about slab_want_init_on_free() (Tianchen Ding)
  - anolis: kfence: Fix the check about sample_interval (Tianchen Ding)
  - anolis: Fix the warning message when uninstalling the kernel (Jing Zhang)
  - anolis: loongarch: fix spec to support compiling vmlinuz.efi (Jing Zhang)
  - anolis: arm_mpam: Fix the ris field parsing typo in error irq handler (Shawn Wang)
  - anolis: fs/resctrl: Cancel the delayed checking works when resctrl is umounted (Shawn Wang)
  - anolis: fs/resctrl: Remove mbm_Bps features checking from resctrl_is_mbm_{enabled,event} (Shawn Wang)
  - anolis: bugfix: crypto: ccp: remove repeated sm4-hs mode (yangdepei)
  - anolis: crypto: ccp: Eliminate dependence of the kvm module on the ccp module (xiongmengbiao)
  - anolis: kvm: add kvm_arch_hypercall hook interface (xiongmengbiao)
  - anolis: drm/inspur/inspur-drm: Add inspur drm driver (wangkaiyuan)
  - anolis: configs: adjust some driver related kconfigs (Qiao Ma)
  - anolis: add AER config dependency sanity check to fix build error (Shuai Xue)
  - anolis: Add kh40000_iommu_dma_ops for KH-40000 platform (leoliu-oc)
  - anolis: Add kh40000_direct_dma_ops for KH-40000 platform (leoliu-oc)
  - anolis: Add early quirk to identify kh-40000 (leoliu-oc)
  - anolis: arm64: use XN table mapping attributes for the kfence region (Kaihao Bai)
  - anolis: mm: avoid speculative access after memory failure (Kaihao Bai)
  - anolis: arm64: add the helper to set no-present page table (Kaihao Bai)
  - anolis: arm64: replace can_set_direct_map by splitting linear mapping (Kaihao Bai)
  - anolis: arm64: support splitting the dynamic allocation range of kfence (Kaihao Bai)
  - anolis: arm64: support splitting page table of rodata_full enabled (Kaihao Bai)
  - anolis: arm64: support splitting page tables after system init (Kaihao Bai)
  - anolis: arm64: support splitting the block mapping kernel page table (Kaihao Bai)
  - anolis: arm64: add page table entry tlb flush helper (Kaihao Bai)
  - anolis: arm64: reposition mapping flag to make them visible (Kaihao Bai)
  - anolis: KVM: x86: Introduce support for Zhaoxin ZXPAUSE instruction (leoliu-oc)
  - anolis: x86/delay: add support for Zhaoxin ZXPAUSE instruction (leoliu-oc)
  - anolis: fuse: make fuse support configuring delete_stale feature (Yifei Zhang)
  - anolis: fuse: increase FUSE_MAX_MAX_PAGES limit (Xu Ji)
  - fuse: Use the high bit of request ID for indicating resend requests (Zhao Chen)
  - fuse: Introduce a new notification type for resend pending requests (Zhao Chen)
  - anolis: KVM: SVM: CSV: Add KVM_CSV3_RECEIVE_ENCRYPT_CONTEXT command (Xin Jiang)
  - anolis: KVM: SVM: CSV: Add KVM_CSV3_RECEIVE_ENCRYPT_DATA command (Xin Jiang)
  - anolis: KVM: SVM: CSV: Add KVM_CSV3_SEND_ENCRYPT_CONTEXT command (Xin Jiang)
  - anolis: KVM: SVM: CSV: Add KVM_CSV3_SEND_ENCRYPT_DATA command (Xin Jiang)
  - anolis: crypto: ccp: Define CSV3 migration command id (Xin Jiang)
  - anolis: ipmi_si: Phytium S2500 workaround for MMIO-based IPMI (Wang Yinfeng)
  - anolis: x86/mm: CSV allows CMA allocation concurrently (Xin Jiang)
  - anolis: mm/cma: add API to enable concurrent allocation from the CMA (Xin Jiang)
  - anolis: x86/mm: Print CSV3 info into kernel log (Xin Jiang)
  - anolis: x86: Add support for changing the memory attribute for CSV3 guest (Xin Jiang)
  - anolis: x86: Update memory shared/private attribute in early boot for CSV3 guest (Xin Jiang)
  - anolis: x86/kernel: Set bss decrypted memory as shared in CSV3 guest (Xin Jiang)
  - anolis: x86/kernel: Add CSV3 early update(enc/dec)/reset memory helpers (Xin Jiang)
  - anolis: x86/boot/compressed/64: Add CSV3 update page attr(private/shared) (Xin Jiang)
  - anolis: x86/boot/compressed/64: Init CSV3 secure call pages (Xin Jiang)
  - anolis: x86/boot/compressed/64: Add CSV3 guest detection (Xin Jiang)
  - anolis: KVM: SVM: CSV: Manage CSV3 guest's nested page table (Xin Jiang)
  - anolis: KVM: SVM: CSV: Add KVM_CSV3_LAUNCH_ENCRYPT_VMCB command (Xin Jiang)
  - anolis: KVM: SVM: CSV: Add KVM_CSV3_LAUNCH_ENCRYPT_DATA command (Xin Jiang)
  - anolis: KVM: SVM: CSV: Add KVM_CSV3_INIT command (Xin Jiang)
  - anolis: KVM: Define CSV3 key management command id (Xin Jiang)
  - anolis: crypto: command co-processor: Add config to anolis_defconfig (chench00)
  - anolis: alinux: tcm: add Hygon TCM2 driver (chench00)
  - anolis: crypto: tdm: Support dynamic protection for SCT and IDT by HYGON TDM (chench00)
  - anolis: crypto: tdm: Compile the tdm driver into ccp.ko (chench00)
  - anolis: alinux: tpm: add Hygon TPM2 driver (chench00)
  - anolis: crypto: tdm: Add Hygon TDM driver (chench00)
  - anolis: crypto: command co-processor: Add another mailbox interrupt support for PSP sending command to X86 (chench00)
  - arm64: support copy_mc_[user]_highpage() (Tong Tiangen)
  - arm64: add uaccess to machine check safe (Tong Tiangen)
  - arm64: add support for machine check error safe (Tong Tiangen)
  - uaccess: add generic fallback version of copy_mc_to_user() (Tong Tiangen)
  - anolis: pci: fix quirk for Yitian 710 to support AER fatal error recovery (Shuai Xue)
  - anolis: pci: Add a quirk for ALIBABA yitian710 to recover fatal aer (Yao Hongbo)
  - anolis: ACPI: APEI: handle synchronous exceptions in task work (Shuai Xue)
  - anolis: ACPI: APEI: set memory failure flags as MF_ACTION_REQUIRED on synchronous events (Shuai Xue)
  - anolis: efi: cper: add ARM64 dependence for YITIAN_CPER_RAWDATA (Shuai Xue)
  - anolis: efi: cper: refactor raw data header check to a function (Shuai Xue)
  - anolis: efi: cper: fix raw data register iteration (Shuai Xue)
  - anolis: efi: cper: add DDR raw data support for Yitian (Shuai Xue)
  - anolis: efi: cper: refactor raw data handling for Yitian (Shuai Xue)
  - anolis: efi: cper: check Yitian raw data signature (Shuai Xue)
  - anolis: efi: cper: move Yitian specific raw data handling into CONFIG_YITIAN_CPER_RAWDATA (Shuai Xue)
  - anolis: efi: cper: print error type string of raw data info (Shuai Xue)
  - anolis: efi: cper: print raw data info of estatus for Yitian SoC (Shuai Xue)
  - anolis: crypto:update Mont-TSSE driver for new function (Carrie.Cai)
  - anolis: sched: Support latency histograms in cpu controller (Yi Tao)
  - anolis: sched, cpuacct: Move scheduling latency data from cpuacct to task_group (Yi Tao)
  - anolis: sched/fair: Support sched_cfs_statistics in cgroup v2 (Yi Tao)
  - anolis: Kconfig: RICH_CONTAINER should select SCHED_SLI. (Erwei Deng)
  - anolis: cpuinfo: Add cpuinfo support of cpu quota and cpu share (Xunlei Pang)
  - anolis: make the rich container support k8s. (Xunlei Pang)
  - anolis: sched: Introduce load 1/5/15 for running tasks (Xunlei Pang)
  - anolis: sched: get_sched_lat_count_idx optimization (Erwei Deng)
  - anolis: sched: Finer grain of sched latency (Yihao Wu)
  - anolis: sched: Add "nr" to sched latency histogram (Yihao Wu)
  - anolis: sched: Add cgroup's scheduling latency histograms (Yihao Wu)
  - anolis: sched: Add cgroup-level blocked time histograms (Yihao Wu)
  - anolis: Introduce cfs scheduling latency histograms (Yihao Wu)
  - anolis: cpuacct: make cpuacct record nr_migrations (Yihao Wu)
  - anolis: sched/fair: Add sched_cfs_statistics to export some (Xunlei Pang)
  - anolis: sched/fair: Add parent_wait_contrib statistics (Xunlei Pang)
  - anolis: meminfo: Add meminfo support for rich container (Xunlei Pang)
  - anolis: sched: introduce asynchronous cgroup load calculation. (Michael Wang)
  - anolis: sched: Add SLI switch for cpuacct (Yihao Wu)
  - anolis: fs,quota: Restrict privileged hardlimit in rich container (Xunlei Pang)
  - anolis: pidstat: Add task uptime support for rich container (Xunlei Pang)
  - anolis: proc/uptime: Add uptime support for rich container (Xunlei Pang)
  - anolis: proc/loadavg: Add load support for rich container (Xunlei Pang)
  - anolis: proc/stat: Add top support for rich container (Xunlei Pang)
  - anolis: pidns: Support rich container switch on/off (Xunlei Pang)
  - anolis: sysfs/cpu: Add online cpus support for rich container (Xunlei Pang)
  - anolis: arm64: cpuinfo: Add cpuinfo support for rich container (zou cao)
  - anolis: x86: cpuinfo: Add cpuinfo support for rich container (Xunlei Pang)
  - anolis: configs: Enable rich container (Xunlei Pang)
  - anolis: sched: Fix cg_nr_iowait race condition (Yihao Wu)
  - anolis: sched: Introduce per-cgroup iowait accounting (Yihao Wu)
  - anolis: sched: Introduce per-cgroup steal accounting (Yihao Wu)
  - anolis: sched: Introduce per-cgroup idle accounting (Yihao Wu)
  - anolis: cpuacct: Export nr_running & nr_uninterruptible (Yihao Wu)
  - anolis: sched/cputime: Fix guest cputime of cpuacct.proc_stat (Shanpei Chen)
  - anolis: cpuacct/proc_stat: Consider isolcpus (Xunlei Pang)
  - anolis: cpuacct: export cpuacct.proc_stat interface (Xunlei Pang)
  - anolis: sched: Maintain "nr_uninterruptible" in runqueue (Xunlei Pang)
  - anolis: configs: enable CONFIG_SCHED_SLI (Yi Tao)
  - anolis: sched: add kconfig SCHED_SLI (Yihao Wu)
  - fuse: add support for explicit export disabling (Jingbo Xu)
  - KVM: x86: Use KVM-governed feature framework to track "LAM enabled" (Binbin Wu)
  - KVM: x86: Advertise and enable LAM (user and supervisor) (Robert Hoo)
  - KVM: x86: Virtualize LAM for user pointer (Robert Hoo)
  - KVM: x86: Virtualize LAM for supervisor pointer (Robert Hoo)
  - KVM: x86: Untag addresses for LAM emulation where applicable (Binbin Wu)
  - KVM: x86: Introduce get_untagged_addr() in kvm_x86_ops and call it in emulator (Binbin Wu)
  - KVM: x86: Remove kvm_vcpu_is_illegal_gpa() (Binbin Wu)
  - KVM: x86: Add & use kvm_vcpu_is_legal_cr3() to check CR3's legality (Binbin Wu)
  - KVM: x86/mmu: Drop non-PA bits when getting GFN for guest's PGD (Binbin Wu)
  - KVM: x86: Add X86EMUL_F_INVLPG and pass it in em_invlpg() (Binbin Wu)
  - KVM: x86: Add an emulation flag for implicit system access (Binbin Wu)
  - KVM: x86: Consolidate flags for __linearize() (Binbin Wu)
  - x86: configs: Add Intel QuickAssist Technology(QAT) kernel config (Aichun Shi)
  - crypto: qat - make ring to service map common for QAT GEN4 (Damian Muszynski)
  - crypto: qat - fix ring to service map for dcc in 420xx (Damian Muszynski)
  - crypto: qat - fix comment structure (Adam Guerin)
  - crypto: qat - remove unnecessary description from comment (Adam Guerin)
  - crypto: qat - remove double initialization of value (Adam Guerin)
  - crypto: qat - removed unused macro in adf_cnv_dbgfs.c (Adam Guerin)
  - crypto: qat - remove unused macros in qat_comp_alg.c (Adam Guerin)
  - crypto: qat - uninitialized variable in adf_hb_error_inject_write() (Dan Carpenter)
  - Documentation: qat: fix auto_reset section (Giovanni Cabiddu)
  - crypto: qat - change SLAs cleanup flow at shutdown (Damian Muszynski)
  - crypto: qat - improve aer error reset handling (Mun Chun Yep)
  - crypto: qat - limit heartbeat notifications (Furong Zhou)
  - crypto: qat - add auto reset on error (Damian Muszynski)
  - crypto: qat - add fatal error notification (Mun Chun Yep)
  - crypto: qat - re-enable sriov after pf reset (Mun Chun Yep)
  - crypto: qat - update PFVF protocol for recovery (Mun Chun Yep)
  - crypto: qat - disable arbitration before reset (Furong Zhou)
  - crypto: qat - add fatal error notify method (Furong Zhou)
  - crypto: qat - add heartbeat error simulator (Damian Muszynski)
  - crypto: qat - use kcalloc_node() instead of kzalloc_node() (Erick Archer)
  - crypto: qat - avoid memcpy() overflow warning (Arnd Bergmann)
  - crypto: qat - fix arbiter mapping generation algorithm for QAT 402xx (Damian Muszynski)
  - crypto: qat - generate dynamically arbiter mappings (Damian Muszynski)
  - crypto: qat - add support for ring pair level telemetry (Lucas Segarra Fernandez)
  - crypto: qat - add support for device telemetry (Lucas Segarra Fernandez)
  - crypto: qat - add admin msgs for telemetry (Lucas Segarra Fernandez)
  - crypto: qat - include pci.h for GET_DEV() (Lucas Segarra Fernandez)
  - crypto: qat - add support for 420xx devices (Jie Wang)
  - crypto: qat - move fw config related structures (Jie Wang)
  - crypto: qat - relocate portions of qat_4xxx code (Jie Wang)
  - crypto: qat - change signature of uof_get_num_objs() (Jie Wang)
  - crypto: qat - add NULL pointer check (Giovanni Cabiddu)
  - crypto: qat - fix mutex ordering in adf_rl (Damian Muszynski)
  - crypto: qat - fix error path in add_update_sla() (Damian Muszynski)
  - crypto: qat - add sysfs_added flag for rate limiting (Damian Muszynski)
  - crypto: qat - add sysfs_added flag for ras (Damian Muszynski)
  - crypto: qat - prevent underflow in rp2srv_store() (Dan Carpenter)
  - units: add missing header (Andy Shevchenko)
  - seq_file: add helper macro to define attribute for rw file (Xingui Yang)
  - crypto: qat - add num_rps sysfs attribute (Ciunas Bennett)
  - crypto: qat - add rp2svc sysfs attribute (Ciunas Bennett)
  - crypto: qat - add rate limiting sysfs interface (Ciunas Bennett)
  - crypto: qat - add rate limiting feature to qat_4xxx (Damian Muszynski)
  - crypto: qat - add retrieval of fw capabilities (Damian Muszynski)
  - crypto: qat - add bits.h to icp_qat_hw.h (Damian Muszynski)
  - units: Add BYTES_PER_*BIT (Damian Muszynski)
  - crypto: qat - move admin api (Giovanni Cabiddu)
  - crypto: qat - count QAT GEN4 errors (Shashank Gupta)
  - crypto: qat - add error counters (Shashank Gupta)
  - crypto: qat - add handling of errors from ERRSOU3 for QAT GEN4 (Shashank Gupta)
  - crypto: qat - add adf_get_aram_base() helper function (Shashank Gupta)
  - crypto: qat - add handling of compression related errors for QAT GEN4 (Shashank Gupta)
  - crypto: qat - add handling of errors from ERRSOU2 for QAT GEN4 (Shashank Gupta)
  - crypto: qat - add reporting of errors from ERRSOU1 for QAT GEN4 (Shashank Gupta)
  - crypto: qat - add reporting of correctable errors for QAT GEN4 (Shashank Gupta)
  - crypto: qat - add infrastructure for error reporting (Shashank Gupta)
  - crypto: qat - add cnv_errors debugfs file (Lucas Segarra Fernandez)
  - crypto: qat - add pm_status debugfs file (Lucas Segarra Fernandez)
  - crypto: qat - refactor included headers (Lucas Segarra Fernandez)
  - crypto: qat - add namespace to driver (Giovanni Cabiddu)
  - crypto: qat - Remove zlib-deflate (Herbert Xu)
  - crypto: qat - Annotate struct adf_fw_counters with __counted_by (Kees Cook)
  - crypto: qat - do not shadow error code (Giovanni Cabiddu)
  - crypto: qat - refactor deprecated strncpy (Justin Stitt)
  - crypto: qat - Use list_for_each_entry() helper (Jinjie Ruan)
  - Documentation: ABI: debugfs-driver-qat: fix fw_counters path (Giovanni Cabiddu)
  - anolis: sched/isolation: fix a memory leak in procfs (Tianchen Ding)
  - anolis: configs: arm64: Enable ARM64_MPAM (Shawn Wang)
  - anolis: KVM: arm64: Only access MPAM registers when MPAM is enabled (Shawn Wang)
  - anolis: arm_mpam: Fix kernel boot failure when the firmware does not support MPAM (Shawn Wang)
  - anolis: arm_mpam: Maximize Yitian710's MB monitoring window width (Shawn Wang)
  - anolis: fs/resctrl: Add a new resctrl monitoring event to get MB in Bps (Shawn Wang)
  - anolis: arm_mpam: Add supportion for implementation-defined MB monitoring (Shawn Wang)
  - anolis: arm_mpam: Add cache msc info parsing for Yitian710 specific MPAM ACPI table (Shawn Wang)
  - anolis: ACPI / PPTT: Downgrade the revision requirement in acpi_pptt_get_cpumask_from_cache_id_and_level (Shawn Wang)
  - anolis: ACPI / PPTT: Add a helper to fill a cpumask from a cache with specific id and level (Shawn Wang)
  - openEuler: ACPI / PPTT: Filthy hack to find _a_ backwards reference in the PPTT [ROTTEN] (James Morse)
  - anolis: arm_mpam: Identify different types of machines for MPAM implementation specific features (Shawn Wang)
  - anolis: ACPI / MPAM: Avoid MPAM MSC has the same identifier (Shawn Wang)
  - anolis: arm_mpam: Fix the wrong checking when using USE_RMID_IDX (Shawn Wang)
  - anolis: arm_mpam: Fix schemata's display error of MB when CDP is enabled (Shawn Wang)
  - anolis: arm_mpam: Fix the wrong PARTID_MAX and PMG_MAX usage (Shawn Wang)
  - anolis: arm_mpam: Fix wrong MMIO space size for msc platform device (Shawn Wang)
  - anolis: arm_mpam: Clear mpam_msc properly when driver probing failed (Shawn Wang)
  - anolis: arm_mpam: Fix the problem that error interrupt handling cannot exit normally (Shawn Wang)
  - anolis: arm_mpam: Limit MB percentage in schemata to multiples of granularity (Shawn Wang)
  - anolis: arm_mpam: Fix the inaccurate MB granularity in resctrl info directory (Shawn Wang)
  - anolis: arm_mpam: Fix MB default percentage error in schemata (Shawn Wang)
  - anolis: arm_mpam: Remove the zero padding for MB percentage showing in schemata (Shawn Wang)
  - anolis: arm_mpam: Fix L3 cache size display error in resctrl fs (Shawn Wang)
  - anolis: configs: adjust loongarch configs (Qiao Ma)
  - anolis: DRM: Add Phytium Display Engine support. (lishuo)
  - anolis: sched: Copy mask when dyn_isolcpus_ready is true (suhua)
  - anolis: sched/isolation: dynamically isolate all tasks (Yihao Wu)
  - anolis: sched/isolation: dynamical CPU isolation support (Michael Wang)
  - anolis: sched/core: introduce ht-aware-quota (Cruz Zhao)
  - anolis: KVM: SEV: Pin SEV guest memory out of CMA area (Xin Jiang)
  - anolis: crypto: ccp: Add SET_SMR/SET_SMCR commands for CSV3 (Xin Jiang)
  - anolis: x86/csv: Manage CSV3 guest's private memory by CMA (Xin Jiang)
  - anolis: crypto: ccp: Define CSV3 key management command id (Xin Jiang)
  - anolis: KVM: SVM: Add support for different CSV guests to reuse the same ASID (hanliyang)
  - anolis: config: open mpi3mr driver (Guixin Liu)
  - anolis: LoongArch: KVM: Add PMU support (Song Gao)
  - anolis: LoongArch: Add steal time support in guest side (Bibo Mao)
  - anolis: LoongArch: KVM: Add steal time support in kvm side (Bibo Mao)
  - anolis: irqchip/loongson-eiointc: Add virt extension support (Bibo Mao)
  - anolis: LoongArch: KVM: Add software breakpoint support (Bibo Mao)
  - anolis: Documentation: KVM: Add hypercall for LoongArch (Bibo Mao)
  - anolis: LoongArch: Add pv ipi support on guest kernel side (Bibo Mao)
  - anolis: LoongArch: KVM: Add pv ipi support on kvm side (Bibo Mao)
  - anolis: LoongArch: KVM: Add vcpu search support from physical cpuid (Bibo Mao)
  - anolis: LoongArch: KVM: Add cpucfg area for kvm hypervisor (Bibo Mao)
  - anolis: LoongArch: KVM: Add hypercall instruction emulation support (Bibo Mao)
  - anolis: LoongArch/smp: Refine some ipi functions on LoongArch platform (Bibo Mao)
  - anolis: LoongArch: KVM: Set reserved bits as zero in CPUCFG (Bibo Mao)
  - anolis: LoongArch: KVM: Do not restart SW timer when it is expired (Bibo Mao)
  - anolis: LoongArch: KVM: Start SW timer only when vcpu is blocking (Bibo Mao)
  - anolis: irqchip/loongson-eiointc: Remove explicit interrupt affinity restore on resume (Bibo Mao)
  - anolis: irqchip/loongson-eiointc: Skip handling if there is no pending interrupt (Bibo Mao)
  - fuse: allow parallel dio writes with FUSE_DIRECT_IO_ALLOW_MMAP (Amir Goldstein)
  - fuse: introduce inode io modes (Amir Goldstein)
  - fuse: prepare for failing open response (Amir Goldstein)
  - fuse: break up fuse_open_common() (Amir Goldstein)
  - fuse: allocate ff->release_args only if release is needed (Amir Goldstein)
  - fuse: factor out helper fuse_truncate_update_attr() (Amir Goldstein)
  - fuse: add fuse_dio_lock/unlock helper functions (Bernd Schubert)
  - fuse: create helper function if DIO write needs exclusive lock (Bernd Schubert)
  - docs/fuse-io: Document the usage of DIRECT_IO_ALLOW_MMAP (Tyler Fanelli)
  - fs/resctrl: Remove the limit on the number of CLOSID (Amit Singh Tomar)
  - arm_mpam: resctrl: Update the rmid reallocation limit (James Morse)
  - arm_mpam: resctrl: Call resctrl_exit() in the event of errors (James Morse)
  - arm_mpam: resctrl: Tell resctrl about cpu/domain online/offline (James Morse)
  - perf/arm-cmn: Stop claiming all the resources (James Morse)
  - arm64: mpam: Select ARCH_HAS_CPU_RESCTRL (James Morse)
  - arm_mpam: resctrl: Add dummy definition for free running counters (James Morse)
  - arm_mpam: resctrl: Add empty definitions for fine-grained enables (James Morse)
  - arm_mpam: resctrl: Add empty definitions for pseudo lock (James Morse)
  - untested: arm_mpam: resctrl: Allow monitors to be configured (James Morse)
  - arm_mpam: resctrl: Add resctrl_arch_rmid_read() and resctrl_arch_reset_rmid() (James Morse)
  - arm_mpam: resctrl: Allow resctrl to allocate monitors (James Morse)
  - untested: arm_mpam: resctrl: Add support for mbm counters (James Morse)
  - untested: arm_mpam: resctrl: Add support for MB resource (James Morse)
  - arm_mpam: resctrl: Add rmid index helpers (James Morse)
  - arm64: mpam: Add helpers to change a tasks and cpu mpam partid/pmg values (James Morse)
  - arm_mpam: resctrl: Add CDP emulation (James Morse)
  - arm_mpam: resctrl: Implement helpers to update configuration (James Morse)
  - arm_mpam: resctrl: Add resctrl_arch_get_config() (James Morse)
  - arm_mpam: resctrl: Implement resctrl_arch_reset_resources() (James Morse)
  - arm_mpam: resctrl: Pick a value for num_rmid (James Morse)
  - arm_mpam: resctrl: Pick the caches we will use as resctrl resources (James Morse)
  - arm_mpam: resctrl: Add boilerplate cpuhp and domain allocation (James Morse)
  - arm_mpam: Add helper to reset saved mbwu state (James Morse)
  - arm_mpam: Use long MBWU counters if supported (Rohit Mathew)
  - arm_mpam: Probe for long/lwd mbwu counters (Rohit Mathew)
  - arm_mpam: Track bandwidth counter state for overflow and power management (James Morse)
  - arm_mpam: Add mpam_msmon_read() to read monitor value (James Morse)
  - arm_mpam: Add helpers to allocate monitors (James Morse)
  - arm_mpam: Probe and reset the rest of the features (James Morse)
  - arm_mpam: Allow configuration to be applied and restored during cpu online (James Morse)
  - arm_mpam: Use the arch static key to indicate when mpam is enabled (James Morse)
  - arm_mpam: Register and enable IRQs (James Morse)
  - arm_mpam: Extend reset logic to allow devices to be reset any time (James Morse)
  - arm_mpam: Add a helper to touch an MSC from any CPU (James Morse)
  - arm_mpam: Reset MSC controls from cpu hp callbacks (James Morse)
  - arm_mpam: Merge supported features during mpam_enable() into mpam_class (James Morse)
  - arm_mpam: Probe the hardware features resctrl supports (James Morse)
  - arm_mpam: Probe MSCs to find the supported partid/pmg values (James Morse)
  - arm_mpam: Add cpuhp callbacks to probe MSC hardware (James Morse)
  - arm_mpam: Add MPAM MSC register layout definitions (James Morse)
  - arm_mpam: Add the class and component structures for ris firmware described (James Morse)
  - arm_mpam: Add probe/remove for mpam msc driver and kbuild boiler plate (James Morse)
  - dt-bindings: arm: Add MPAM MSC binding (Rob Herring)
  - ACPI / MPAM: Parse the MPAM table (James Morse)
  - drivers: base: cacheinfo: Add helper to find the cache size from cpu+level (James Morse)
  - cacheinfo: Expose the code to generate a cache-id from a device_node (James Morse)
  - cacheinfo: Set cache 'id' based on DT data (Rob Herring)
  - cacheinfo: Allow for >32-bit cache 'id' (Rob Herring)
  - ACPI / PPTT: Add a helper to fill a cpumask from a cache_id (James Morse)
  - ACPI / PPTT: Add a helper to fill a cpumask from a processor container (James Morse)
  - ACPI / PPTT: Find PPTT cache level by ID (James Morse)
  - ACPI / PPTT: Provide a helper to walk processor containers (James Morse)
  - untested: KVM: arm64: Force guest EL1 to use user-space's partid configuration (James Morse)
  - arm64: mpam: Context switch the MPAM registers (James Morse)
  - KVM: arm64: Disable MPAM visibility by default, and handle traps (James Morse)
  - KVM: arm64: Fix missing traps of guest accesses to the MPAM registers (James Morse)
  - arm64: cpufeature: discover CPU support for MPAM (James Morse)
  - arm64: head.S: Initialise MPAM EL2 registers and disable traps (James Morse)
  - x86/resctrl: Move the resctrl filesystem code to /fs/resctrl (James Morse)
  - x86/resctrl: Move the filesystem bits to headers visible to fs/resctrl (James Morse)
  - fs/resctrl: Add boiler plate for external resctrl code (James Morse)
  - x86/resctrl: Drop __init/__exit on assorted symbols (James Morse)
  - x86/resctrl: Rename resctrl_sched_in() to begin resctrl_arch_ (James Morse)
  - x86/resctrl: Describe resctrl's bitmap size assumptions (James Morse)
  - x86/resctrl: Claim get_domain_from_cpu() for resctrl (James Morse)
  - x86/resctrl: Move get_config_index() to a header (James Morse)
  - x86/resctrl: Move thread_throttle_mode_init() to be managed by resctrl (James Morse)
  - x86/resctrl: Make resctrl_arch_pseudo_lock_fn() take a plr (James Morse)
  - x86/resctrl: Make prefetch_disable_bits belong to the arch code (James Morse)
  - x86/resctrl: Allow an architecture to disable pseudo lock (James Morse)
  - x86/resctrl: Add resctrl_arch_ prefix to pseudo lock functions (James Morse)
  - x86/resctrl: Allow resctrl_arch_mon_event_config_write() to return an error (James Morse)
  - x86/resctrl: Move mbm_cfg_mask to struct rdt_resource (James Morse)
  - x86/resctrl: Change mon_event_config_{read,write}() to be arch helpers (James Morse)
  - x86/resctrl: Add resctrl_arch_is_evt_configurable() to abstract BMEC (James Morse)
  - x86/resctrl: Export the is_mbm_*_enabled() helpers to asm/resctrl.h (James Morse)
  - x86/resctrl: Stop using the for_each_*_rdt_resource() walkers (James Morse)
  - x86/resctrl: Move max_{name,data}_width into resctrl code (James Morse)
  - x86/resctrl: Move monitor exit work to a restrl exit call (James Morse)
  - x86/resctrl: Move monitor init work to a resctrl init call (James Morse)
  - x86/resctrl: Add a resctrl helper to reset all the resources (James Morse)
  - x86/resctrl: Move resctrl types to a separate header (James Morse)
  - x86/resctrl: Wrap resctrl_arch_find_domain() around rdt_find_domain() (James Morse)
  - x86/resctrl: Export resctrl fs's init function (James Morse)
  - x86/resctrl: Remove rdtgroup from update_cpu_closid_rmid() (James Morse)
  - x86/resctrl: Add helper for setting CPU default properties (James Morse)
  - x86/resctrl: Move ctrlval string parsing policy away from the arch code (James Morse)
  - x86/resctrl: Add a helper to avoid reaching into the arch code resource list (James Morse)
  - x86/resctrl: Fix allocation of cleanest CLOSID on platforms with no monitors (James Morse)
  - wangxun: select CONFIG_PHYLINK where needed (Arnd Bergmann)
  - net: txgbe: use phylink bits added in libwx (Jiawen Wu)
  - net: libwx: add phylink to libwx (Jiawen Wu)
  - net: wangxun: remove redundant kernel log (Jiawen Wu)
  - net: ngbe: add ethtool stats support (Jiawen Wu)
  - net: txgbe: add ethtool stats support (Jiawen Wu)
  - net: wangxun: move MDIO bus implementation to the library (Jiawen Wu)
  - net: libwx: support hardware statistics (Jiawen Wu)
  - net: wangxun: fix changing mac failed when running (duanqiangwen)
  - anolis: sched: fix compile error when CONFIG_SCHED_CORE is disabled (Cruz Zhao)
  - anolis: KVM: SVM: Unmap ghcb pages if they're still mapped when destroy a CSV2 guest (hanliyang)
  - anolis: mm/gup: don't check if a page is in lru before draining it (yangge)
  - anolis: mm/page_alloc: don't use PCP list for THP-sized allocations when using PF_MEMALLOC_PIN (yangge)
  - anolis: drm/hygon: Add support to passthrough Hygon DCU to virtual machine (fangbaoshun)
  - anolis: crypto: ccp: Allow VM without a configured vid to use TKM (xiongmengbiao)
  - anolis: crypto: ccp: Support tkm key isolation (xiongmengbiao)
  - anolis: kvm: Support tkm virtualization (xiongmengbiao)
  - anolis: crypto: ccp: Support sending tkm commands based on ringbuffer (niuyongwen)
  - anolis: kvm: Support psp virtualization (niuyongwen)
  - anolis: crypto: ccp: Add psp mutex enable ioctl support (xiongmengbiao)
  - anolis: crypto: ccp: concurrent psp access support between user and kernel space (xiongmengbiao)
  - anolis: configs: adjust kconfigs to support some important arch (Qiao Ma)
  - x86/resctrl: Remove lockdep annotation that triggers false positive (James Morse)
  - x86/resctrl: Separate arch and fs resctrl locks (James Morse)
  - x86/resctrl: Move domain helper migration into resctrl_offline_cpu() (James Morse)
  - x86/resctrl: Add CPU offline callback for resctrl work (James Morse)
  - x86/resctrl: Allow overflow/limbo handlers to be scheduled on any-but CPU (James Morse)
  - x86/resctrl: Add CPU online callback for resctrl work (James Morse)
  - x86/resctrl: Add helpers for system wide mon/alloc capable (James Morse)
  - x86/resctrl: Make rdt_enable_key the arch's decision to switch (James Morse)
  - x86/resctrl: Move alloc/mon static keys into helpers (James Morse)
  - x86/resctrl: Make resctrl_mounted checks explicit (James Morse)
  - x86/resctrl: Allow arch to allocate memory needed in resctrl_arch_rmid_read() (James Morse)
  - x86/resctrl: Allow resctrl_arch_rmid_read() to sleep (James Morse)
  - x86/resctrl: Queue mon_event_read() instead of sending an IPI (James Morse)
  - x86/resctrl: Add cpumask_any_housekeeping() for limbo/overflow (James Morse)
  - x86/resctrl: Move CLOSID/RMID matching and setting to use helpers (James Morse)
  - x86/resctrl: Allocate the cleanest CLOSID by searching closid_num_dirty_rmid (James Morse)
  - x86/resctrl: Use __set_bit()/__clear_bit() instead of open coding (James Morse)
  - x86/resctrl: Track the number of dirty RMID a CLOSID has (James Morse)
  - x86/resctrl: Allow RMID allocation to be scoped by CLOSID (James Morse)
  - x86/resctrl: Access per-rmid structures by index (James Morse)
  - x86/resctrl: Track the closid with the rmid (James Morse)
  - x86/resctrl: Move RMID allocation out of mkdir_rdt_prepare() (James Morse)
  - x86/resctrl: Create helper for RMID allocation and mondata dir creation (James Morse)
  - x86/resctrl: Free rmid_ptrs from resctrl_exit() (James Morse)
  - tick/nohz: Move tick_nohz_full_mask declaration outside the #ifdef (James Morse)
  - x86/resctrl: Remove redundant variable in mbm_config_write_domain() (Babu Moger)
  - x86/resctrl: Fix unused variable warning in cache_alloc_hsw_probe() (Tony Luck)
  - x86/resctrl: Display RMID of resource group (Babu Moger)
  - x86/resctrl: Add support for the files of MON groups only (Babu Moger)
  - x86/resctrl: Display CLOSID for resource group (Babu Moger)
  - x86/resctrl: Introduce "-o debug" mount option (Babu Moger)
  - x86/resctrl: Move default group file creation to mount (Babu Moger)
  - x86/resctrl: Unwind properly from rdt_enable_ctx() (Babu Moger)
  - x86/resctrl: Rename rftype flags for consistency (Babu Moger)
  - x86/resctrl: Simplify rftype flag definitions (Babu Moger)
  - x86/resctrl: Add multiple tasks to the resctrl group at once (Babu Moger)
  - x86/resctrl: Fix remaining kernel-doc warnings (Maciej Wieczor-Retman)
  - anolis: crypto: x86/crc32c-intel Exclude low performance CRC32C instruction CPUs (leoliu-oc)
  - anolis: x86/cpu: Set low performance CRC32C flag on some Zhaoxin CPUs (leoliu-oc)
  - anolis: x86/cpufeatures: Add low performance CRC32C instruction CPU feature (leoliu-oc)
  - anolis: x86/tsc: Make cur->adjusted values in package#1 to be the same (leoliu-oc)
  - anolis: nfp: update module firmware list (Yinjun Zhang)
  - anolis: nfp: try firmware name of card type without media info (Yinjun Zhang)
  - anolis: nfp: add device activate command for nsp service (Baowen Zheng)
  - anolis: nfp: fix initialization of incorrect PF id (Yinjun Zhang)
  - anolis: nfp: preserve multi-pf control bit during initialisation (Ryno Swart)
  - anolis: nfp: reset netdev state on FLR event. (Baowen Zheng)
  - anolis: nfp: add pci_error_handler callback (Louis Peens)
  - anolis: nfp: grant the right of reclaiming resources to PF0 only (Yinjun Zhang)
  - anolis: nfp: refine firmware loading and keepalive mechanism (Yinjun Zhang)
  - anolis: nfp: use absolute vf id for multi-PF case (Yinjun Zhang)
  - anolis: nfp: configure VF split info into application firmware (Yinjun Zhang)
  - anolis: nfp: configure VF total count for each PF (Tianyu Yuan)
  - anolis: nfp: enable multi-PF in application firmware if supported (Yinjun Zhang)
  - anolis: nfp: apply one port per PF for multi-PF setup (Tianyu Yuan)
  - anolis: nfp: redefine PF id used to format symbols (Yinjun Zhang)
  - anolis: nfp: avoid reclaiming resource mutex by mistake (Yinjun Zhang)
  - anolis: nfp: introduce keepalive mechanism for multi-PF setup (Yinjun Zhang)
  - anolis: nfp: don't skip firmware loading when it's pxe firmware in running (Yinjun Zhang)
  - anolis: nfp: change application firmware loading flow in multi-PF setup (Yinjun Zhang)
  - anolis: nfp: bump the nsp major version to support multi-PF (Tianyu Yuan)
  - anolis: nsp: generate nsp command with variable nsp major version (Tianyu Yuan)
  - anolis: crypto: x86/sm2 -add Zhaoxin SM2 algorithm implementation (leoliu-oc)
  - anolis: kfence: handle kmemcg properly (Tianchen Ding)
  - anolis: configs: add CONFIG_CRYPTO_DEV_ZHAOXIN seiries (leoliu-oc)
  - anolis: Add support for Zhaoxin SHA algorithm (leoliu-oc)
  - anolis: Add support for Zhaoxin AES algorithm (leoliu-oc)
  - anolis: configs: Add Zhaoxin SM3 and SM4 algorithm configs (leoliu-oc)
  - anolis: Add support for Zhaoxin GMI SM4 Block Cipher algorithm (leoliu-oc)
  - anolis: Add support for Zhaoxin GMI SM3 Secure Hash algorithm (leoliu-oc)
  - anolis: iommu: Add iommu support for Phytium S2500 (liyuting)
  - anolis: kdump: Add kdump support for Phytium S2500 (liyuting)
  - anolis: gic: Add gic support for Phytium S2500 (liyuting)
  - anolis: Add MWAIT Cx support for Zhaoxin CPUs (leoliu-oc)
  - anolis: configs: add CONFIG_DWC_PCIE_PMU config (Jing Zhang)
  - anolis: config: arm64: Enable SDEI nmi_watchdog support (Shawn Wang)
  - watchdog: Support watchdog_sdei coexist with existing watchdogs (Yicong Yang)
  - kprobes/arm64: Blacklist sdei watchdog callback functions (Xiongfeng Wang)
  - init: only move down lockup_detector_init() when sdei_watchdog is enabled (Xiongfeng Wang)
  - sdei_watchdog: avoid possible false hardlockup (Xiongfeng Wang)
  - sdei_watchdog: set secure timer period base on 'watchdog_thresh' (Xiongfeng Wang)
  - sdei_watchdog: clear EOI of the secure timer before kdump (Xiongfeng Wang)
  - watchdog: add nmi_watchdog support for arm64 based on SDEI (Xiongfeng Wang)
  - lockup_detector: init lockup detector after all the init_calls (Xiongfeng Wang)
  - firmware: arm_sdei: make 'sdei_api_event_disable/enable' public (Xiongfeng Wang)
  - firmware: arm_sdei: add interrupt binding api (Xiongfeng Wang)
  - anolis: perf mem/c2c: Add load store event mapping for Hygon (Qi Liu)
  - anolis: newfeature: crypto: ccp: Process multiple VQ commands once for SM4/SM4-CTR ccp. (Yabin Li)
  - anolis: newfeature: crypto: ccp: Process multiple VQ commands once for SM3 ccp. (Yabin Li)
  - anolis: newfeature: crypto: ccp: Modify value of COMMANDS_PER_QUEUE from 16 to 8192. (Yabin Li)
  - anolis: bugfix: crypto: ccp: fix bug that SM2 encryption of long data causes kernel crash (yangdepei)
  - anolis: bugfix: fix sm2 test failed in testmgr because of missing DER coding (yangdepei)
  - anolis: bugfix: crypto: ccp: Fix a problem that vq thread may stuck when do multi process test. (Xiangyu Xu)
  - anolis: bugfix: crypto: ccp: Only handle interrupts by completion, eliminating by empty queue. (Yabin Li)
  - anolis: bugfix: crypto: ccp: It prompt ILLEGAL_MEM_ADDR when using PSPCCP. (Yabin Li)
  - anolis: bugfix: crypto: ccp: fix sm2 not return due to wrong complete callback parameter (yangdepei)
  - anolis: newfeature: crypto: ccp: Support SM4 algorithm for hygon ccp. (Yabin Li)
  - anolis: newfeature: crypto: ccp: Support SM3 algorithm for hygon ccp. (Yabin Li)
  - anolis: newfeature: crypto: ccp: Support SM2 algorithm for hygon ccp. (Yabin Li)
  - anolis: sched/core: introduce CPUTIME_SIBIDLE_TASK (Cruz Zhao)
  - anolis: sched/fair: Introduce init buffer into CFS burst (Huaixin Chang)
  - anolis: sched/fair: Add document for burstable CFS bandwidth control (Huaixin Chang)
  - anolis: sched/fair: Add cfs bandwidth burst statistics (Huaixin Chang)
  - anolis: sched/fair: Make CFS bandwidth controller burstable (Huaixin Chang)
  - anolis: sched/fair: Introduce primitives for CFS bandwidth burst (Huaixin Chang)
  - perf vendor events: Add JSON metrics for Arm CMN (Jing Zhang)
  - perf jevents: Add support for Arm CMN PMU aliasing (Jing Zhang)
  - perf test: Add pmu-event test for "Compat" and new event_field. (Jing Zhang)
  - perf test: Make matching_pmu effective (Jing Zhang)
  - perf jevents: Support EventidCode and NodeType (Jing Zhang)
  - perf metric: "Compat" supports regular expression matching identifiers (Jing Zhang)
  - drivers/perf: add DesignWare PCIe PMU driver (Shuai Xue)
  - PCI: Move pci_clear_and_set_dword() helper to PCI header (Shuai Xue)
  - PCI: Add Alibaba Vendor ID to linux/pci_ids.h (Shuai Xue)
  - docs: perf: Add description for Synopsys DesignWare PCIe PMU driver (Shuai Xue)
  - KVM: x86: Fix KVM_GET_MSRS stack info leak (Mathias Krause)
  - anolis: x86/head/64: Flush caches for .bss..decrypted section after CR3 switches to early_top_pgt (hanliyang)
  - anolis: KVM: x86: Calls is_64_bit_hypercall() instead of is_64_bit_mode() in complete_hypercall_exit() (hanliyang)
  - anolis: x86/csv2: Keep in atomic context when holding ghcb page if the #VC comes from userspace (hanliyang)
  - anolis: KVM: SVM: Fix the available ASID range for CSV2 guest (hanliyang)
  - anolis: KVM: SVM: Force flush caches before reboot CSV guest (hanliyang)
  - anolis: KVM: SVM: Add support for rebooting CSV2 guest (hanliyang)
  - anolis: KVM: x86: Introduce control_{pre,post}_system_reset ioctl interfaces (hanliyang)
  - anolis: KVM: SVM: Export MSR_AMD64_SEV_ES_GHCB to userspace for CSV2 guest (hanliyang)
  - anolis: KVM: x86: Restore control registers in __set_sregs() to support CSV2 guest live migration (hanliyang)
  - anolis: KVM: SVM: Add KVM_SEV_RECEIVE_UPDATE_VMSA command (hanliyang)
  - anolis: KVM: SVM: Add KVM_SEV_SEND_UPDATE_VMSA command (hanliyang)
  - anolis: crypto: ccp: Fix definition of struct sev_data_send_update_vmsa (hanliyang)
  - anolis: KVM: SVM: Add RECEIVE_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH (fangbaoshun)
  - anolis: KVM: SVM: Add SEND_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH (fangbaoshun)
  - anolis: KVM: SVM: Prepare memory pool to allocate buffers for KVM_CSV_COMMAND_BATCH (fangbaoshun)
  - anolis: KVM: SVM: Add KVM_CSV_COMMAND_BATCH command for applying CSV RING_BUFFER mode (fangbaoshun)
  - anolis: crypto: ccp: Add support for issue commands in CSV RING_BUFFER mode (fangbaoshun)
  - anolis: crypto: ccp: Add support to switch to CSV RING_BUFFER mode (fangbaoshun)
  - anolis: crypto: ccp: Add support for dequeue status in CSV RING_BUFFER mode (fangbaoshun)
  - anolis: crypto: ccp: Add support for enqueue command pointers in CSV RING_BUFFER mode (fangbaoshun)
  - anolis: crypto: ccp: Introduce init and free helpers to manage CSV RING_BUFFER queues (fangbaoshun)
  - anolis: crypto: ccp: Implement CSV_DOWNLOAD_FIRMWARE ioctl command (hanliyang)
  - anolis: crypto: ccp: Implement CSV_PLATFORM_SHUTDOWN ioctl command (hanliyang)
  - anolis: crypto: ccp: Implement CSV_PLATFORM_INIT ioctl command (hanliyang)
  - anolis: crypto: ccp: Support DOWNLOAD_FIRMWARE when detect CSV (hanliyang)
  - anolis: loongarch: anck 6.6 support loongarch (MinLi)
  - anolis: configs: adjust L1 level kconfigs (Qiao Ma)
  - anolis: configs: adjust some L0 level kconfigs for arch x86 (Qiao Ma)
  - anolis: configs: refresh kconfigs (Qiao Ma)
  - anolis: x86/setup: Preserve _ENC flag when initrd is being relocated (Zelin Deng)
  - anolis: mm/early_ioremap.c: Always build early_memremap_prot() in x86 (Zelin Deng)
  - anolis: kfence: fix a NULL pointer dereference (Tianchen Ding)
  - anolis: sched: enable CONFIG_SCHED_ACPU by default (Cruz Zhao)
  - anolis: sched: fix percpu account for CPUTIME_*IDLE (Tianchen Ding)
  - anolis: sched: introduce per cgroup sibidle accounting (Cruz Zhao)
  - anolis: sched: account sibidle for core scheduling (Cruz Zhao)
  - anolis: sched: introduce sysctl_sched_acpu_enabled (Cruz Zhao)
  - anolis: sched: introduce ACPU accounting (Tianchen Ding)
  - anolis: sw64: add several options support (Gu Zitao)
  - anolis: sw64: add initial anolis_xuelang_defconfig (Gu Zitao)
  - anolis: sw64: remove nid parameter from arch_remove_memory() (Gu Zitao)
  - anolis: sw64: fix compile errors for CONFIG_ADVISE_SYSCALLS=y (Gu Zitao)
  - anolis: drivers: virtio: add sw64 support (Gu Zitao)
  - anolis: sw64: fix compile errors for CONFIG_KEXEC_CORE=y (Gu Zitao)
  - anolis: sw64: fix compile errors for CONFIG_SW64_CPUAUTOPLUG=y (Gu Zitao)
  - anolis: sw64: fix compile errors for CONFIG_FTRACE=y (Gu Zitao)
  - anolis: sw64: fix a compile error for vrt_sigreturn (Gu Zitao)
  - anolis: drivers: vfio: add sw64 support (Mao Minkai)
  - anolis: drivers: usb: add sw64 support (Mao Minkai)
  - anolis: drivers: tty: add sw64 support (Mao Minkai)
  - anolis: drivers: spi: add sw64 support (Mao Minkai)
  - anolis: drivers: scsi: add sw64 support (Mao Minkai)
  - anolis: drivers: rtc: add sw64 rtc support (Mao Minkai)
  - anolis: drivers: qemu_fw_cfg: add sw64 support (Mao Minkai)
  - anolis: drivers: platform: add sw64 support (Mao Minkai)
  - anolis: drivers: pci: add sw64 support (Mao Minkai)
  - anolis: drivers: misc: add sw64 support (Mao Minkai)
  - anolis: drivers: mfd: add sw64 support (Mao Minkai)
  - anolis: drivers: irqchip: add sw64 support (Mao Minkai)
  - anolis: drivers: iommu: add sw64 support (Mao Minkai)
  - anolis: drivers: i2c: add sw64 support (Mao Minkai)
  - anolis: drivers: hwmon: add sw64 support (Mao Minkai)
  - anolis: drivers: gpio: add sw64 support (Mao Minkai)
  - anolis: drivers: efi: add sw64 support (Mao Minkai)
  - anolis: drivers: cpufreq: add sw64 support (Mao Minkai)
  - anolis: drivers: clocksource: add sw64 support (Mao Minkai)
  - anolis: drivers: acpi: add sw64 support (Mao Minkai)
  - anolis: selftests: fix sw64 support (Mao Minkai)
  - anolis: perf: fix sw64 support (Mao Minkai)
  - anolis: perf: add sw64 support (Mao Minkai)
  - anolis: tools: fix basic sw64 support (Mao Minkai)
  - anolis: tools: add basic sw64 support (Mao Minkai)
  - anolis: sw64: fix ftrace support (Mao Minkai)
  - anolis: sw64: fix audit support (Mao Minkai)
  - anolis: sw64: fix kexec support (Mao Minkai)
  - anolis: sw64: fix PCI support (Mao Minkai)
  - anolis: sw64: fix KVM support (Mao Minkai)
  - anolis: sw64: fix module support (Mao Minkai)
  - anolis: sw64: fix ACPI support (Mao Minkai)
  - anolis: sw64: fix rrk support (Mao Minkai)
  - anolis: sw64: fix ELF support (Mao Minkai)
  - anolis: sw64: fix build support (Mao Minkai)
  - anolis: sw64: add dynamic turning on/off cores support (Mao Minkai)
  - anolis: sw64: add dynamic frequency scaling support (Mao Minkai)
  - anolis: sw64: add kgdb support (Mao Minkai)
  - anolis: sw64: add jump_label support (Mao Minkai)
  - anolis: sw64: add uprobe support (Mao Minkai)
  - anolis: sw64: add kprobe support (Mao Minkai)
  - anolis: sw64: add kernel relocation support (Mao Minkai)
  - anolis: sw64: add ftrace support (Mao Minkai)
  - anolis: sw64: add hibernation support (Mao Minkai)
  - anolis: sw64: add suspend support (Mao Minkai)
  - anolis: sw64: add eBPF JIT support (Mao Minkai)
  - anolis: sw64: add kdump support (Mao Minkai)
  - anolis: sw64: add kexec support (Mao Minkai)
  - anolis: sw64: add perf events support (Mao Minkai)
  - anolis: sw64: add qspinlock support (Mao Minkai)
  - anolis: sw64: add stacktrace support (Mao Minkai)
  - anolis: sw64: add KVM support (Mao Minkai)
  - anolis: sw64: add EFI support (Mao Minkai)
  - anolis: sw64: add DMA support (Mao Minkai)
  - anolis: sw64: add ACPI support (Mao Minkai)
  - anolis: sw64: add device trees (Mao Minkai)
  - anolis: sw64: add MSI support (Mao Minkai)
  - anolis: sw64: add PCI support (Mao Minkai)
  - anolis: sw64: add default configs (Mao Minkai)
  - anolis: sw64: add NUMA support (Mao Minkai)
  - anolis: sw64: add SMP support (Mao Minkai)
  - anolis: sw64: add VDSO support (Mao Minkai)
  - anolis: sw64: add some library functions (Mao Minkai)
  - anolis: sw64: add some other routines (Mao Minkai)
  - anolis: sw64: add some common routines (Mao Minkai)
  - anolis: sw64: add module support (Mao Minkai)
  - anolis: sw64: add basic IO support (Mao Minkai)
  - anolis: sw64: add FPU support (Mao Minkai)
  - anolis: sw64: add signal handling support (Mao Minkai)
  - anolis: sw64: add system call support (Mao Minkai)
  - anolis: sw64: add hugetlb support (Mao Minkai)
  - anolis: sw64: add memory management (Mao Minkai)
  - anolis: sw64: add hardware match support (Mao Minkai)
  - anolis: sw64: add process management (Mao Minkai)
  - anolis: sw64: add exception handling support (Mao Minkai)
  - anolis: sw64: add irq handling support (Mao Minkai)
  - anolis: sw64: add timer support (Mao Minkai)
  - anolis: sw64: add topology setup routine (Mao Minkai)
  - anolis: sw64: add boot and setup routines (Mao Minkai)
  - anolis: sw64: add some other headers (Mao Minkai)
  - anolis: sw64: add ELF support (Mao Minkai)
  - anolis: sw64: add common headers (Mao Minkai)
  - anolis: sw64: add atomic/locking headers (Mao Minkai)
  - anolis: sw64: add CPU definition headers (Mao Minkai)
  - anolis: sw64: add build infrastructure (Mao Minkai)
  - anolis: x86/cpu/hygon: Clear SME feature flag when not in use (hanliyang)
  - anolis: x86/cpufeatures: Add CSV3 CPU feature (hanliyang)
  - anolis: x86/cpufeatures: Add CPUID_8C86_0000_EDX CPUID leaf (hanliyang)
  - anolis: x86/cpu: Detect memory encryption features on Hygon CPUs (hanliyang)
  - anolis: KVM: SVM: Print Hygon CSV support info if support is detected (hanliyang)
  - anolis: crypto: ccp: Print Hygon CSV API version when CSV support is detected (hanliyang)
  - anolis: x86/mm: Print CSV info into the kernel log (hanliyang)
  - anolis: crypto: ccp: Add support to detect Hygon PSP on Hygon 4th CPUs (Xin Jiang)
  - anolis: driver/virt/coco: Add HYGON CSV Guest dirver. (fangbaoshun)
  - anolis: KVM: x86: Support VM_ATTESTATION hypercall (hanliyang)
  - anolis: crypto: ccp: Implement CSV_HGSC_CERT_IMPORT ioctl command (fangbaoshun)
  - anolis: crypto: ccp: Add support to detect Hygon PSP on Hygon 2nd/3rd CPUs (Hao Feng)
  - anolis: crypto: ccp: Fixup the capability of Hygon PSP during initialization (hanliyang)
  - anolis: configs: update kfence configs (Tianchen Ding)
  - anolis: docs/kfence: update document for KFENCE (Tianchen Ding)
  - anolis: kfence: add order-0 page test cases (Tianchen Ding)
  - anolis: kfence: support order-0 page check (Tianchen Ding)
  - anolis: kfence: enhance kfence for 6.6 (Tianchen Ding)
  - fs/address_space: move i_mmap_rwsem to mitigate a false sharing with i_mmap. (leoliu-oc)
  - anolis: i2c: smbus: Add support for Zhaoxin SMBUS controller (leoliu-oc)
  - anolis: configs: add CONFIG_PINCTRL_ZHAOXIN and KX7000 (leoliu-oc)
  - anolis: Add support Zhaoxin GPIO pinctrl (leoliu-oc)
  - anolis: Turning off Zhaoxin ahci controller runtime pm from sysfs (leoliu-oc)
  - anolis: rtc: Fix set RTC time delay 500ms on some Zhaoxin SOCs (leoliu-oc)
  - anolis: USB:Fix kernel NULL pointer when unbind UHCI form  vfio-pci (leoliu-oc)
  - anolis: configs: enabled zhaoxin-cputemp as module (leoliu-oc)
  - anolis: hwmon: Add support for Zhaoxin core temperature monitoring (leoliu-oc)
  - anolis: Add support for Zhaoxin HW Random Number Generator (leoliu-oc)
  - anolis: Add support for Zhaoxin Serial ATA IDE. (leoliu-oc)
  - anolis: Revert "block: always define BIO_MAX_PAGES as 256" (Joseph Qi)
  - anolis: tcm_loop: allow sg_tablesize to be settable (Joseph Qi)
  - anolis: scsi: target: tcmu: use new rw_semaphore to protect truncate (Xiaoguang Wang)
  - anolis: scsi: target: tcmu: make zero copy and bypass data area configurable (Guixin Liu)
  - anolis: scsi: target: tcmu: Support zero copy (Xiaoguang Wang)
  - anolis: mm: export zap_page_range_single() (Xiaoguang Wang)
  - anolis: uio: Replace mutex info_lock with percpu_ref to improve performance (Guixin Liu)
  - anolis: scsi: target: tcmu: Introduce cmd_lock to tcmu_cmd (Guixin Liu)
  - anolis: scsi:target: reduce one copy by using uio ioctl (Guixin Liu)
  - anolis: uio: add ioctl to uio (Guixin Liu)
  - anolis: mm: introduce vm_insert_page(s)_mkspecial (Xu Yu)
  - erofs: fix uninitialized page cache reported by KMSAN (Gao Xiang)
  - erofs: relaxed temporary buffers allocation on readahead (Chunhai Guo)
  - erofs: fix infinite loop due to a race of filling compressed_bvecs (Gao Xiang)
  - erofs: get rid of unneeded GFP_NOFS (Jingbo Xu)
  - erofs: Don't use certain unnecessary folio_*() functions (David Howells)
  - erofs: make erofs_{err,info}() support NULL sb parameter (Chunhai Guo)
  - erofs: allow partially filled compressed bvecs (Yue Hu)
  - erofs: enable sub-page compressed block support (Gao Xiang)
  - erofs: refine z_erofs_transform_plain() for sub-page block support (Gao Xiang)
  - erofs: record `pclustersize` in bytes instead of pages (Gao Xiang)
  - erofs: support I/O submission for sub-page compressed blocks (Gao Xiang)
  - MAINTAINERS: erofs: add EROFS webpage (Gao Xiang)
  - erofs: simplify erofs_read_inode() (Ferry Meng)
  - erofs: tidy up redundant includes (Ferry Meng)
  - erofs: get rid of ROOT_NID() (Ferry Meng)
  - erofs: don't warn MicroLZMA format anymore (Gao Xiang)
  - anolis: cgroup: fix compile error when only config CONFIG_CGROUPS (Joseph Qi)
  - anolis: x86/perf: Add PMU uncore support for Zhaoxin CPU (leoliu-oc)
  - anolis: blk-throttle: add io latency indicators in cgroupV2 (Ferry Meng)
  - anolis: blk-throttle: limit bios to fix amount of pages entering writeback prematurely (Ferry Meng)
  - anolis: block-throttle: add counters for completed io (Ferry Meng)
  - anolis: blk-throttle: add throttled io/bytes counter (Ferry Meng)
  - anolis: blk-throttle: support io delay stats (Ferry Meng)
  - anolis: block-throttle: enable hierarchical throttling even on traditional hierarchy (Ferry Meng)
  - anolis: io_uring: submit sqes in the original context when waking up sqthread (Ferry Meng)
  - anolis: io_uring: add support for us granularity of io_sq_thread_idle (Ferry Meng)
  - anolis: io_uring: re-add sqthread percpu polling support (Ferry Meng)
  - anolis: ovl: change pr_warn() to pr_warn_ratelimited() (Joseph Qi)
  - anolis: block: add counter to track io request's d2c time (Joseph Qi)
  - anolis: blk: add iohang check function (Joseph Qi)
  - anolis: fs: record page or bio info while process is waitting on it (Joseph Qi)
  - Documentation/x86: Document resctrl's new sparse_masks (Fenghua Yu)
  - x86/resctrl: Add sparse_masks file in info (Fenghua Yu)
  - x86/resctrl: Enable non-contiguous CBMs in Intel CAT (Maciej Wieczor-Retman)
  - x86/resctrl: Rename arch_has_sparse_bitmaps (Maciej Wieczor-Retman)
  - anolis: ALSA: hda: Add support of Zhaoxin NB HDAC codec (leoliu-oc)
  - anolis: ALSA: hda: Add support of Zhaoxin NB HDAC (leoliu-oc)
  - anolis: ALSA: hda: Add support of Zhaoxin SB HDAC (leoliu-oc)
  - anolis: Update config for loongarch (Juxin Gao)
  - anolis: net: stmmac: fix potential double free of dma descriptor resources (Hongchen Zhang)
  - anolis: usb: xhci: add XHCI_NO_SOFT_RETRY quirk for EJ188 (Hongchen Zhang)
  - anolis: drm/radeon: Workaround radeon driver bug for Loongson (Huacai Chen)
  - anolis: LoongArch: kdump: Add high memory reservation (Ming Wang)
  - anolis: LoongArch: Fix kdump failure on v40 interface specification (Ming Wang)
  - anolis: LoongArch: kexec: Add compatibility with old interfaces (Ming Wang)
  - anolis: LoongArch: kdump: Add memory reservation for old kernel (Ming Wang)
  - anolis: irqchip/loongson-pch-pic: 7a1000 int_clear reg must use 64bit write. (Chong Qiao)
  - anolis: LoongArch: Remove generic irq migration (Jianmin Lv)
  - anolis: LoongArch: Adapted SECTION_SIZE_BITS with page size (zhangtianyang)
  - LoongArch: KVM: Add returns to SIMD stubs (Randy Dunlap)
  - LoongArch: KVM: Streamline kvm_check_cpucfg() and improve comments (WANG Xuerui)
  - LoongArch: KVM: Rename _kvm_get_cpucfg() to _kvm_get_cpucfg_mask() (WANG Xuerui)
  - LoongArch: KVM: Fix input validation of _kvm_get_cpucfg() & kvm_check_cpucfg() (WANG Xuerui)
  - LoongArch: KVM: Add LASX (256bit SIMD) support (Tianrui Zhao)
  - LoongArch: KVM: Add LSX (128bit SIMD) support (Tianrui Zhao)
  - LoongArch: KVM: Fix timer emulation with oneshot mode (Bibo Mao)
  - LoongArch: KVM: Remove kvm_acquire_timer() before entering guest (Bibo Mao)
  - LoongArch: KVM: Allow to access HW timer CSR registers always (Bibo Mao)
  - LoongArch: KVM: Remove SW timer switch when vcpu is halt polling (Bibo Mao)
  - LoongArch: KVM: Optimization for memslot hugepage checking (Bibo Mao)
  - LoongArch: KVM: Add maintainers for LoongArch KVM (Tianrui Zhao)
  - LoongArch: KVM: Supplement kvm document about LoongArch-specific part (Tianrui Zhao)
  - LoongArch: KVM: Enable kvm config and add the makefile (Tianrui Zhao)
  - LoongArch: KVM: Implement vcpu world switch (Tianrui Zhao)
  - LoongArch: KVM: Implement kvm exception vectors (Tianrui Zhao)
  - LoongArch: KVM: Implement handle fpu exception (Tianrui Zhao)
  - LoongArch: KVM: Implement handle mmio exception (Tianrui Zhao)
  - LoongArch: KVM: Implement handle gspr exception (Tianrui Zhao)
  - LoongArch: KVM: Implement handle idle exception (Tianrui Zhao)
  - LoongArch: KVM: Implement handle iocsr exception (Tianrui Zhao)
  - LoongArch: KVM: Implement handle csr exception (Tianrui Zhao)
  - LoongArch: KVM: Implement kvm mmu operations (Tianrui Zhao)
  - LoongArch: KVM: Implement virtual machine tlb operations (Tianrui Zhao)
  - LoongArch: KVM: Implement vcpu timer operations (Tianrui Zhao)
  - LoongArch: KVM: Implement misc vcpu related interfaces (Tianrui Zhao)
  - LoongArch: KVM: Implement vcpu load and vcpu put operations (Tianrui Zhao)
  - LoongArch: KVM: Implement vcpu interrupt operations (Tianrui Zhao)
  - LoongArch: KVM: Implement fpu operations for vcpu (Tianrui Zhao)
  - LoongArch: KVM: Implement basic vcpu ioctl interfaces (Tianrui Zhao)
  - LoongArch: KVM: Implement basic vcpu interfaces (Tianrui Zhao)
  - LoongArch: KVM: Add vcpu related header files (Tianrui Zhao)
  - LoongArch: KVM: Implement VM related functions (Tianrui Zhao)
  - LoongArch: KVM: Implement kvm hardware enable, disable interface (Tianrui Zhao)
  - LoongArch: KVM: Implement kvm module related interface (Tianrui Zhao)
  - LoongArch: KVM: Add kvm related header files (Tianrui Zhao)
  - anolis: LoongArch: pci root bridige set acpi companion only when not acpi_disabled. (Tianli Xiong)
  - anolis: PCI: irq: Add early_param pci_irq_limit to limit pci irq numbers (Juxin Gao)
  - anolis: PCI: fix X server auto probe fail when both ast and etnaviv drm present (suijingfeng)
  - anolis: PCI: LS7A2000: fix GPU card error (Baoqi Zhang)
  - anolis: PCI: LS7A2000: fix pm transition of devices under pcie port (Jianmin Lv)
  - anolis: LoongArch: fix some PCIE card not scanning properly (Tianli Xiong)
  - anolis: PCI: fix kabi error caused by pm_suspend_target_state (Hongchen Zhang)
  - anolis: PCI: PM: fix pcie mrrs restoring (Jianmin Lv)
  - anolis: PCI: Check if the pci controller can use both CFG0 and CFG1 mode to access configuration space (Tianli Xiong)
  - anolis: PCI: Check if entry->offset already exist for mem resource (Tianli Xiong)
  - anolis: LS7A2000: Add quirk for OHCI device rev 0x02 (Baoqi Zhang)
  - anolis: LoongArch: fix ls2k500 bmc not work when installing iso (Chong Qiao)
  - anolis: LoongArch: defconfig: enable CONFIG_FB_LS2K500=m. (Chong Qiao)
  - anolis: ipmi: add ls2k500 bmc ipmi support. (Chong Qiao)
  - anolis: fbdev: add ls2k500sfb driver for ls2k500 bmc. (Chong Qiao)
  - anolis: cpufreq:loongarch: Add cpufreq driver for LoongArch (liuyun)
  - anolis: LoongArch: use arch specific phys_to_dma (Hongchen Zhang)
  - anolis: LoongArch: Fixed EIOINTC structure members (yangqiming)
  - anolis: LoongArch: Fix virtual machine startup error (liuyun)
  - anolis: LoongArch: Old BPI compatibility (liuyun)
  - anolis: LoongArch: add kernel setvirtmap for runtime (liuyun)
  - anolis: jbd2: track slow handle which is preventing transaction committing (Joseph Qi)
  - anolis: jbd2: add proc entry to control whether doing buffer copy-out (Joseph Qi)
  - anolis: jbd2: add new "stats" proc file (Joseph Qi)
  - anolis: jbd2: create jbd2-ckpt thread for journal checkpoint (Joseph Qi)
  - anolis: ext4: remove projid limit when create hard link (Joseph Qi)
  - intel_idle: add Sierra Forest SoC support (Artem Bityutskiy)
  - anolis: x86/cpu: Add detect extended topology for Zhaoxin CPUs (leoliu-oc)
  - anolis: x86/cpufeatures: Add Zhaoxin feature bits (leoliu-oc)
  - anolis: x86/mce: Add Centaur MCA support (leoliu-oc)
  - anolis: crypto: add support for Mont-TSSE driver (Carrie.Cai)
  - anolis: config: modify deconfig files for Mont-TSSE Driver (Carrie.Cai)
  - anolis: fs/writeback: wrap cgroup writeback v1 logic (Joseph Qi)
  - anolis: writeback: introduce cgwb_v1 boot param (Joseph Qi)
  - anolis: fs/writeback: Attach inode's wb to root if needed (Joseph Qi)
  - anolis: fs/writeback: fix double free of blkcg_css (Joseph Qi)
  - anolis: writeback: add debug info for memcg-blkcg link (Joseph Qi)
  - anolis: writeback: add memcg_blkcg_link tree (Joseph Qi)
  - anolis: mm: add proc interface to control context readahead (Joseph Qi)
  - anolis: iocost: add ioc_gq stat (Joseph Qi)
  - anolis: iocost: add legacy interface file (Joseph Qi)
  - anolis: configs: x86_64, arm64: enable virtfuse as module (Jingbo Xu)
  - anolis: virtfuse: improve mntpoint printing (Jingbo Xu)
  - anolis: virtfuse: add VIRTFUSE_IOC_GET_MOUNTS ioctl (Jingbo Xu)
  - anolis: virtfuse: add a driver support FUSE device virtualization (Jingbo Xu)
  - anolis: fuse: add fuse_mount_callback hook (Jingbo Xu)
  - anolis: fuse: bind sb to init_user_ns for virtfuse (Jingbo Xu)
  - anolis: fs: export fc_drop_locked (Jingbo Xu)
  - anolis: fs: export mount_lock (Jingbo Xu)
  - anolis: kabi: Introduce kabi macro for anolis cloud-kernel (Guixin Liu)
  - anolis: drivers/virtio: add vring_force_dma_api boot param (Joseph Qi)
  - x86/setup: Make relocated_ramdisk a local variable of relocate_initrd() (Yuntao Wang)
  - x86/microcode/intel: Add a minimum required revision for late loading (Ashok Raj)
  - x86/microcode: Prepare for minimal revision check (Thomas Gleixner)
  - x86/microcode: Handle "offline" CPUs correctly (Thomas Gleixner)
  - x86/apic: Provide apic_force_nmi_on_cpu() (Thomas Gleixner)
  - x86/microcode: Protect against instrumentation (Thomas Gleixner)
  - x86/microcode: Rendezvous and load in NMI (Thomas Gleixner)
  - x86/microcode: Replace the all-in-one rendevous handler (Thomas Gleixner)
  - x86/microcode: Provide new control functions (Thomas Gleixner)
  - x86/microcode: Add per CPU control field (Thomas Gleixner)
  - x86/microcode: Add per CPU result state (Thomas Gleixner)
  - x86/microcode: Sanitize __wait_for_cpus() (Thomas Gleixner)
  - x86/microcode: Clarify the late load logic (Thomas Gleixner)
  - x86/microcode: Handle "nosmt" correctly (Thomas Gleixner)
  - x86/microcode: Clean up mc_cpu_down_prep() (Thomas Gleixner)
  - x86/microcode: Get rid of the schedule work indirection (Thomas Gleixner)
  - x86/microcode: Mop up early loading leftovers (Thomas Gleixner)
  - x86/microcode/amd: Use cached microcode for AP load (Thomas Gleixner)
  - x86/microcode/amd: Cache builtin/initrd microcode early (Thomas Gleixner)
  - x86/microcode/amd: Cache builtin microcode too (Thomas Gleixner)
  - x86/microcode/amd: Use correct per CPU ucode_cpu_info (Thomas Gleixner)
  - x86/microcode: Remove pointless apply() invocation (Thomas Gleixner)
  - x86/microcode/intel: Rework intel_find_matching_signature() (Thomas Gleixner)
  - x86/microcode/intel: Reuse intel_cpu_collect_info() (Thomas Gleixner)
  - x86/microcode/intel: Rework intel_cpu_collect_info() (Thomas Gleixner)
  - x86/microcode/intel: Unify microcode apply() functions (Thomas Gleixner)
  - x86/microcode/intel: Switch to kvmalloc() (Thomas Gleixner)
  - x86/microcode/intel: Save the microcode only after a successful late-load (Thomas Gleixner)
  - x86/microcode/intel: Simplify early loading (Thomas Gleixner)
  - x86/microcode/intel: Cleanup code further (Thomas Gleixner)
  - x86/microcode/intel: Simplify and rename generic_load_microcode() (Thomas Gleixner)
  - x86/microcode/intel: Simplify scan_microcode() (Thomas Gleixner)
  - x86/microcode/intel: Rip out mixed stepping support for Intel CPUs (Ashok Raj)
  - x86/microcode/32: Move early loading after paging enable (Thomas Gleixner)
  - x86/boot/32: Temporarily map initrd for microcode loading (Thomas Gleixner)
  - x86/microcode: Provide CONFIG_MICROCODE_INITRD32 (Thomas Gleixner)
  - x86/boot/32: Restructure mk_early_pgtbl_32() (Thomas Gleixner)
  - x86/boot/32: De-uglify the 2/3 level paging difference in mk_early_pgtbl_32() (Thomas Gleixner)
  - x86/boot: Use __pa_nodebug() in mk_early_pgtbl_32() (Thomas Gleixner)
  - x86/boot/32: Disable stackprotector and tracing for mk_early_pgtbl_32() (Thomas Gleixner)
  - x86/microcode/amd: Fix snprintf() format string warning in W=1 build (Paolo Bonzini)
  - anolis: userns: add a sysctl to control the max depth (Jiang Liu)
  - anolis: userns: add a sysctl to disable unprivileged user namespace unsharing (Serge Hallyn)
  - x86: configs: Add Intel In Field Scan(IFS) kernel config (Aichun Shi)
  - platform/x86/intel/ifs: ARRAY BIST for Sierra Forest (Jithu Joseph)
  - platform/x86/intel/ifs: Add new error code (Jithu Joseph)
  - platform/x86/intel/ifs: Add new CPU support (Jithu Joseph)
  - platform/x86/intel/ifs: Metadata validation for start_chunk (Jithu Joseph)
  - platform/x86/intel/ifs: Gen2 scan image loading (Jithu Joseph)
  - platform/x86/intel/ifs: Refactor image loading code (Jithu Joseph)
  - perf/x86/intel/uncore: Support Sierra Forest and Grand Ridge (Kan Liang)
  - perf/x86/intel/uncore: Support IIO free-running counters on GNR (Kan Liang)
  - perf/x86/intel/uncore: Support Granite Rapids (Kan Liang)
  - perf/x86/uncore: Use u64 to replace unsigned for the uncore offsets array (Kan Liang)
  - perf/x86/intel/uncore: Generic uncore_get_uncores and MMIO format of SPR (Kan Liang)
  - perf/x86/intel: Support branch counters logging (Kan Liang)
  - perf/x86/intel: Reorganize attrs and is_visible (Kan Liang)
  - perf: Add branch_sample_call_stack (Kan Liang)
  - perf/x86: Add PERF_X86_EVENT_NEEDS_BRANCH_STACK flag (Kan Liang)
  - perf: Add branch stack counters (Kan Liang)
  - sched/fair: Use candidate prev/recent_used CPU if scanning failed for cluster wakeup (Yicong Yang)
  - sched/fair: Scan cluster before scanning LLC in wake-up path (Barry Song)
  - sched: Add cpus_share_resources API (Barry Song)
  - perf/x86/intel/cstate: Add Grand Ridge support (Kan Liang)
  - perf/x86/intel/cstate: Add Sierra Forest support (Kan Liang)
  - x86/smp: Export symbol cpu_clustergroup_mask() (Kan Liang)
  - perf/x86/intel/cstate: Cleanup duplicate attr_groups (Kan Liang)
  - anolis: config: change nr cpus to 1024 (Xingrui Yi)
  - anolis: Add support for Zhaoxin I2C controller (leoliu-oc)
  - anolis: ata: libata: disabling PhyRdy Change Interrupt based on actual LPM capability (leoliu-oc)
  - anolis: ALSA: hda: Fix single byte writing issue for Hygon family 18h model 5h (Pu Wen)
  - anolis: ALSA: hda: Add support for Hygon family 18h model 5h HD-Audio (Pu Wen)
  - anolis: x86/resctrl: Add Hygon QoS support (Pu Wen)
  - anolis: perf/x86/uncore: Add L3 PMU support for Hygon family 18h model 6h (Pu Wen)
  - anolis: EDAC/amd64: Adjust UMC channel for Hygon family 18h model 6h (Pu Wen)
  - anolis: EDAC/amd64: Add support for Hygon family 18h model 6h (Pu Wen)
  - anolis: x86/amd_nb: Add support for Hygon family 18h model 6h (Pu Wen)
  - anolis: hwmon/k10temp: Add support for Hygon family 18h model 5h (Pu Wen)
  - anolis: EDAC/amd64: Add support for Hygon family 18h model 5h (Pu Wen)
  - anolis: x86/amd_nb: Add support for Hygon family 18h model 5h (Pu Wen)
  - anolis: x86/cpu: Get LLC ID for Hygon family 18h model 5h (Pu Wen)
  - anolis: i2c-piix4: Remove the IMC detecting for Hygon SMBus (Pu Wen)
  - anolis: hwmon/k10temp: Add support for Hygon family 18h model 4h (Pu Wen)
  - anolis: EDAC/mce_amd: Use struct cpuinfo_x86.logical_die_id for Hygon NodeId (Pu Wen)
  - anolis: EDAC/amd64: Adjust address translation for Hygon family 18h model 4h (Pu Wen)
  - anolis: EDAC/amd64: Add support for Hygon family 18h model 4h (Pu Wen)
  - anolis: EDAC/amd64: Get UMC channel from the 6th nibble for Hygon (Pu Wen)
  - anolis: iommu/hygon: Add support for Hygon family 18h model 4h IOAPIC (Pu Wen)
  - anolis: x86/amd_nb: Add northbridge support for Hygon family 18h model 4h (Pu Wen)
  - anolis: x86/amd_nb: Add Hygon family 18h model 4h PCI IDs (Pu Wen)
  - anolis: x86/microcode/hygon: Add microcode loading support for Hygon processors (Pu Wen)
  - anolis: x86/cpu/hygon: Fix __max_die_per_package for Hygon family 18h model 4h (Pu Wen)
  - anolis: spec: avoid override system 4.18.2 definition (Qiao Ma)
  - anolis: spec: add basic framework to generate rpm tree (Qiao Ma)
  - anolis: configs: add default anolis_defconfig (Qiao Ma)


author: Qinyun Tan <qinyuntan@linux.alibaba.com> [6.6.52-2.3_rc2.an23]
changelog:
  - anolis: drivers/irqchip: Disable pci_irq_limit when using avec interrupt controller (Juxin Gao)
  - anolis: objtool: Split struct orc_entry initialization for arch specific definitions (Jia He)
  - anolis: objtool: arm64: Move structure orc_entry to arm64 asm/orc_types.h (Jia He)
  - anolis: drivers/iommu: Repair the iommu pass-through TLB refresh and page table mapping problem (Xianglai Li)
  - LoongArch: Update Loongson-3 default config file (Huacai Chen)
  - compiler.h: specify correct attribute for .rodata..c_jump_table (Tiezhu Yang)
  - LoongArch: Set AS_HAS_THIN_ADD_SUB as y if AS_IS_LLVM (Tiezhu Yang)
  - LoongArch: Enable objtool for Clang (Tiezhu Yang)
  - objtool: Handle frame pointer related instructions (Tiezhu Yang)
  - LoongArch: Add ifdefs to fix LSX and LASX related warnings (Tiezhu Yang)
  - LoongArch: Only allow OBJTOOL & ORC unwinder if toolchain supports -mthin-add-sub (Xi Ruoyao)
  - LoongArch: Add kernel livepatching support (Jinyang He)
  - LoongArch: Fix definition of ftrace_regs_set_instruction_pointer() (Tiezhu Yang)
  - LoongArch: Add ORC stack unwinder support (Tiezhu Yang)
  - objtool: Check local label in read_unwind_hints() (Tiezhu Yang)
  - objtool: Check local label in add_dead_ends() (Tiezhu Yang)
  - objtool/LoongArch: Enable orc to be built (Tiezhu Yang)
  - objtool/LoongArch: Implement instruction decoder (Tiezhu Yang)
  - objtool/LoongArch: Enable objtool to be built (Tiezhu Yang)
  - anolis: configs: Enable CONFIG_LIVEPATCH for arm64 (Jia He)
  - arm64: Enable livepatch for ARM64 (Madhavan T. Venkataraman)
  - Revert "objtool: Reorganize CFI code" (Jia He)
  - Revert "objtool: Reorganize instruction-related code" (Jia He)
  - Revert "objtool: Move decode_instructions() to a separate file" (Jia He)
  - Revert "objtool: Reorganize Unwind hint code" (Jia He)
  - Revert "objtool: Reorganize ORC types" (Jia He)
  - objtool: Seperate arch-specific and generic parts (Jia He)
  - Revert “objtool: Reorganize ORC code” (Jia He)
  - Revert "objtool: Reorganize ORC kernel code" (Jia He)
  - Revert "arm64: Enable livepatch for ARM64" (Jia He)
  - Revert "anolis: configs: Enable CONFIG_LIVEPATCH for arm64" (Jia He)
  - LoongArch: Get correct cores_per_package for SMT systems (gaojuxin)


author: Qinyun Tan <qinyuntan@linux.alibaba.com> [6.6.52-2.3.an23]
changelog:
  * Wed Dec 18 2024 Qinyun Tan <qinyuntan@linux.alibaba.com> [6.6.52-2.3_rc2.1.an23]
  - anolis: ethernet: Add motorcomm yt6801 support (gaojuxin)
  - anolis: irq-loongarch-avec.c:Support Multi-node (Tianyang Zhang)
  - anolis: LoongArch: Add CPU HWMon platform driver (gaojuxin)
  - anolis: nvme: Add memory barrier before nvme_irq_handler (Zhao Qunqin)
  - anolis: pci/quirks: Fix pm transition of devices under pcie port (Zhao Qunqin)


author: Qinyun Tan <qinyuntan@linux.alibaba.com> [6.6.52-2.3.1_rc1.an23]
changelog:
  - LoongArch: Set initial pte entry with PAGE_GLOBAL for kernel space (Bibo Mao)
  - LoongArch: Remove superfluous flush_dcache_page() definition (Huacai Chen)
  - LoongArch: Improve hardware page table walker (Huacai Chen)
  - LoongArch: Use accessors to page table entries instead of direct dereference (Huacai Chen)
  - anolis: drivers/gpu: Driver of drm will not be used on LA7A2000 by default (Juxin Gao)
  - anolis: LoongArch: Fixup crashkernel cmdline (gaojuxin)
  - anolis: spec: extract cmdline from rpm spec (Qiao Ma)


author: Qinyun Tan <qinyuntan@linux.alibaba.com> [6.6.52-2.3.1.an23]
changelog:
  * Tue Jan 14 2025 Qinyun Tan <qinyuntan@linux.alibaba.com> [6.6.52-2.3.1_rc2.an23]
  - anolis: LoongArch: fix compile error when enable CONFIG_PARAVIRT (Xianglai Li)
  - anolis: LoongArch: KVM: enable ptw for kvm (Xianglai Li)
  - anolis: driver/iommu: Fixed multiple vfio devices not working properly (Xianglai Li)


author: Ziyang Zhang <ZiyangZhang@linux.alibaba.com> - 2.1.12-3
changelog:
  - remove patch: Revert "Fix checking return value of the
    evdns_base_resolv_conf_parse()" since transmission now fix its problem


author: Funda Wang <fundawang@yeah.net> - 1.10.1-1
changelog:
  - New version 1.10.1
  - Add patch from mageia for removal wrong libdir from libgcrypt-config
  - Remove disable-brainpool switch, as stated by developer (https://dev.gnupg.org/T5162)


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 1.18.5-1
changelog:
  - to #IBHRLO
  - update to 1.18.5 for CVE-2024-7383
  - Project: TC2024080204
  - Signed-off-by: mgb01105731 mgb01105731@alibaba-inc.com


author: Chunmei Xu <xuchunmei@linux.alibaba.com> - 1.4.4-2
changelog:
  - Don't BuildRequires python-setuptools, use Python-bundled distutils
  - fix build failed with python-setuptools-60*


author: Funda Wang <fundawang@yeah.net> - 4.5.0-1
changelog:
  - New version 4.5.0
  - Build using cmake
  - Drop static as cmake does not support building it right now
  - Split out tiffgt as what debian does


author: Feng Su <sufeng@linux.alibaba.com> - 2.4.7-3
changelog:
  - Standardized patch name
  - Add patch to fix the issue that variable $postdeps can't be de-duplicated
  - skip link order test and low max_cmd_len test


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 0.10.0-1
changelog:
  - to #IBGGWG
  - update version to 0.10.0 for CVE-2023-1017
  - Project: TC2024080204
  - Signed-off-by: mgb01105731 mgb01105731@alibaba-inc.com


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 3.3.0-3
changelog:
  - optimise spec file

  - Tue Apr 19 2022 Chunmei Xu <xuchunmei@linux.alibaba.com> - 3.3.0-2
  - Bump version to rebuild with icu


author: Chunmei Xu <xuchunmei@linux.alibaba.com> - 1.1-2
changelog:
  - add libunistring.so.2* from version 1.0 to fix build env
  - after all other pkgs update based on version 1.1, will remove libunistring.so.2*


author: Ziyang Zhang <ZiyangZhang@linux.alibaba.com> - 1.6.2-3
changelog:
  - add abi/api files
  - enable self-tests while building. Skip tests for aarch64 since some tests
    may fail


author: Ziyang Zhang <ZiyangZhang@linux.alibaba.com> - 4.4.33-1
changelog:
  - Update to 4.4.33
  - Add doc subpackage including NEWS, README and THANKS
  - Add two newest patches optimizing performance


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 2.11.5-5
changelog:
  - to #IBHBVL
  - add patch to fix CVE-2024-40896
  - Project: TC2024080204
  - Signed-off-by: mgb01105731 mgb01105731@alibaba-inc.com


author: Chen Li <chenli@loongson.cn> - 17.0.6-2
changelog:
  - LoongArch Backport: Improve codegen for atomic ops and dbar
  - LoongArch Backport: Bugfix
  - LoongArch Backport: Improve support and fix some bugs for compiler-rt
  - LoongArch Backport: Add the support for vector(LSX/LASX)
  - LoongArch Backport: Supoort `relax` feature


author: Chen Li <chenli@loongson.cn> - 17.0.6-4
changelog:
  - LoongArch Backport: Add support for call36 function calls
  - LoongArch Backport: Reimplement the expansion of PseudoLA*_LARGE instructions
  - LoongArch Backport: Implement 128-bit and 256-bit vector shuffle
  - LoongArch Backport:  Add support for LoongArch V1.1 instructions
    definitions and builtins
  - LoongArch Backport: Support -march=la64v1.0 and -march=la64v1.1
  - LoongArch Backport: Support la664 (#100068)
  - LoongArch Backport: Enable automatic vectorization


author: Funda Wang <fundawang@yeah.net> - 3.3.7-1
changelog:
  - New version 3.3.7
  - Remove man pages from man3, they are in conflict with mariadb-devel (bug#6690)


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 1.14.5-1
changelog:
  - to #IBHHV0
  - update to 1.14.5 for CVE-2024-46901
  - Project: TC2024080204
  - Signed-off-by: mgb01105731 mgb01105731@alibaba-inc.com


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 1.32.9-1
changelog:
  - to #IBGT8A
  - New version 1.32.9 for CVE-2024-10573
  - Project: TC2024080204
  - Signed-off-by: mgb01105731 mgb01105731@alibaba-inc.com


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 1.25.0-1
changelog:
  - to #IBHCKY , #IAGL3S , #IAGL3Y
  - update version 1.25.0 for CVE-2024-46657,CVE-2023-51106,CVE-2023-51107
  - Project: TC2024080204
  - Signed-off-by: mgb01105731 mgb01105731@alibaba-inc.com


author: Kaiqiang Wang <wangkaiqiang@inspur.com> - 8.0.37-1
changelog:
  - update to 8.0.37
  - fix CVE-2024-21096
  - fix CVE-2024-21062
  - fix CVE-2024-21054
  - fix CVE-2024-21102
  - fix CVE-2024-21008
  - fix CVE-2024-21060
  - fix CVE-2024-21051
  - fix CVE-2024-21057
  - fix CVE-2024-21013
  - fix CVE-2024-21015
  - fix CVE-2024-21055
  - fix CVE-2024-21053
  - fix CVE-2024-20994
  - fix CVE-2024-21056
  - fix CVE-2024-21052
  - fix CVE-2024-20998
  - fix CVE-2024-21047
  - fix CVE-2024-21087
  - fix CVE-2024-20993
  - fix CVE-2024-21061
  - fix CVE-2024-21009
  - fix CVE-2024-21069
  - fix CVE-2024-21000
  - fix CVE-2024-21049
  - fix CVE-2024-21050


author: Funda Wang <fundawang@yeah.net> - 1.32.0-2
changelog:
  - Split out icons for removal of circular dependencies between
    network-manager-applet and nm-connection-editor


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 1:3.0.12-8
changelog:
  - to #IB7HPL
  - add patch to fix CVE-2024-6119
  - Project: TC2024080204
  - Signed-off-by: mgb01105731 mgb01105731@alibaba-inc.com


author: Jing Zhang <renyu.zj@linux.alibaba.com> - 3.5-2
changelog:
  - Fix some bugs and add features:
  - Fix handling of gpt partition types
  - Fix handling of msdos partition types
  - Add a libparted test for ped_partition_set_system on msdos
  - Add display of GPT UUIDs in JSON output
  - Add no_automount flag support
  - increase xfs size to 300M etc.


author: happy_orange <songnannan@linux.alibaba.com> - 5.36.1-13
changelog:
  - rollback to 5.36.1-11 because the CVE-2023-31484 and CVE-2023-31486 has been fixed in perl-CPAN and perl-HTTP-Tiny package.


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 23.05.0-4
changelog:
  - to #IBHHXM
  - add patch for CVE-2024-56378
  - Project: TC2024080204
  - Signed-off-by: mgb01105731 mgb01105731@alibaba-inc.com


author: Funda Wang <fundawang@yeah.net> - 15.2-2
changelog:
  - Disable llvm jit, as it uses deprecated functions such as LLVMBuildGEP and
    LLVMBuildStructGEP which are not available in LLVM 16


author: Funda Wang <fundawang@yeah.net> - 15.4-1
changelog:
  - New version 15.4
  - Add requirement on system-rpm-config for /usr/bin/pg_config,
    as it produces flags linked to /usr/lib/rpm/anolis/anolis-annobin-cc1 &
    /usr/lib/rpm/anolis/anolis-hardened-cc1


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 1.17.1-3
changelog:
  - to #IBGLMU
  - add patch to fix CVE-2024-33655
  - Project: TC2024080204
  - Signed-off-by: mgb01105731 mgb01105731@alibaba-inc.com


author: Wencheng Yang <yangwencheng@hygon.cn> - 2:8.2.0-16
changelog:
  - Patch1052: 1052-hw-net-virtio-net-Update-event-idx-if-guest-has-made.patch
    (Update virtio-net event idx after double check)


author: Wencheng Yang <yangwencheng@hygon.cn> - 2:8.2.0-17
changelog:
  - Patch1053: 1053-target-i386-csv-Release-CSV3-shared-pages-after-unma.patch
    (Release CSV3 shared pages after unmapping DMA)


author: Wencheng Yang <yangwencheng@hygon.cn> - 2:8.2.0-18
changelog:
  - Patch1054: 1054-virtio-net-Fix-network-stall-at-the-host-side-waitin.patch
    (Fix network stall at the host side waiting for kick)


author: Heng Qi <hengqi@linux.alibaba.com> - 5.15.8-4
changelog:
  - Delete the 0006-Fix-TapHandler-so-that-it-actually-registers-a-tap.patch
    and 0007-Revert-Fix-TapHandler-so-that-it-actually-registers-.patch


author: Ziyang Zhang <ZiyangZhang@linux.alibaba.com> - 0.17.1-1
changelog:
  - Update to 0.17.1 and remove patches included in this release
  - Remove Redhat specific patch since we don't need it


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 1.8.0.2-1
changelog:
  - to #IBHDBL
  - update to 1.8.0.2 for CVE-2024-54661
  - Project: TC2024080204
  - Signed-off-by: mgb01105731 mgb01105731@alibaba-inc.com


author: Funda Wang <fundawang@yeah.net> - 10:20220321-14
changelog:
  - apply upstream fix for CVE-2023-32700
  - patch texmfcnf.lua
  - fix mptopdf.pl and thumbpdf.pl to have proper interpreter lines
  - fix issue with latex.ltx


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 2022.04-5
changelog:
  - to #IB7HCR
  - add patch to fix CVE-2022-2347
  - Project: TC2024080204
  - Signed-off-by: mgb01105731 mgb01105731@alibaba-inc.com


author: Ziyang Zhang <ZiyangZhang@linux.alibaba.com> -3.1.10-2
changelog:
  - Add upstream patches which:
      Initialize getbmap structure in quantity2offset
      Fix inventory unpacking
  - Add abi/api files


author: Ziyang Zhang <ZiyangZhang@linux.alibaba.com> - 5.10.0-1
changelog:
  - Rollback to 5.10.0
  - Add patches cherry-picked from upstream 5.10 to 5.18
  - Add Anolis customized atomic write support patches


