# 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: Zhao Hang <wb-zh951434@alibaba-inc.com> - 1.22.0-1
changelog:
  - Update to 1.22.0-1 from 1.18.12-1
  - Switch to build using meson
  - Add patches for a couple of bugs that make static analysis unhappy
    [Patches cherry-pick from c10s. Original changelog:
    - Add patches for a couple of bugs that make static analysis unhappy.]


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: Zhao Hang <wb-zh951434@alibaba-inc.com> - 6.0.1-1
changelog:
  - Update to 6.0.1-1 from 6.0-2
  - Fix build with Cython 3 
    [Patches cherry-pick from c10s. Original changelog:
    - Fix build with Cython 3]


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 6.0.2-1
changelog:
  - Update to 6.0.2 to fix build err with Cython
  - Remove patch as the new version of tarball already includes changes.


author: Zhao Hang <wb-zh951434@alibaba-inc.com> - 4.1.8-1
changelog:
  - Update to 4.1.8-1 from 3.5.1-4
  - Update spec file to use SPDX identifiers
  - Remove patch which already exist in upstream
  - Loongarch64 is not supported now


author: Zhao Hang <wb-zh951434@alibaba-inc.com> - 0.18.6-1
changelog:
  - Update to 0.18.6-1 from 0.16-1
  - Remove patches which already exist in code
  - Migrated to SPDX license
  - Add patches for compile issue
    [Patches cherry-pick from c10s. Original changelog:
    - fix verbose patch
    - get rid of libgcrypt]


author: Chang Gao <gc-taifu@linux.alibaba.com> - 38.23-6
changelog:
  - Reconfig blockdev version to 3.0
  - Backport patch to remove unsupported device: nvdimm
  - Backport patch to remove deprecated funcs provided by libblockdev 2.0


author: Zhao Hang <wb-zh951434@alibaba-inc.com> - 0.60.8.1-1
changelog:
  - Update to 0.60.8.1-1 from 0.60.8-3
  - Remove patch which is already exist in upstream
  - Add deprecated description because there were no upstream releases for a long time
  - Migrated to SPDX license


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: Wenlong Zhang <zhangwenlong@loongson.cn> - 1.4.3-3
changelog:
  - The authselect command can only be executed after authselect is installed.
  - fix Permission denied for root when use command passwd


author: Zhao Hang <wb-zh951434@alibaba-inc.com> - 1.83.0-1
changelog:
  - Update to 1.83.0-1 from 1.81.0-8
  - Remove unused patches
  - Migrated to SPDX license
  - Drop patch for accumulators library that has since been applied upstream.
    apply upstream fixes for failing random tests
    Fix spurious Boost.Regex test failures.
    [Patches cherry-pick from c10s. Original changelog:
     - Rebase to 1.83.0
       See https://fedoraproject.org/wiki/Changes/F40Boost183
       Drop patch for accumulators library that has since been applied upstream.
       Fix spurious Boost.Regex test failures.
     - apply upstream fixes for failing random tests
  ]


author: winterddd <tianruidong@linux.alibaba.com> [6.6.102-5_rc1.an23]
changelog:
  - anolis: sched: push expellee tasks to a runnable cpu when expel starts (Cruz Zhao)
  - dt-bindings: riscv: Add Ziccrse ISA extension description (Alexandre Ghiti)
  - RISC-V: selftests: cbo: Ensure asm operands match constraints, take 2 (Andrew Jones)
  - RISC-V: selftests: cbo: Ensure asm operands match constraints (Andrew Jones)
  - tools: selftests: riscv: Fix compile warnings in cbo (Christoph Müllner)
  - objtool/x86: Separate arch-specific and generic parts (Tiezhu Yang)
  - RISC-V: KVM: add vector registers and CSRs in KVM_GET_REG_LIST (Daniel Henrique Barboza)
  - RISC-V: KVM: add 'vlenb' Vector CSR (Daniel Henrique Barboza)
  - RISC-V: KVM: set 'vlenb' in kvm_riscv_vcpu_alloc_vector_context() (Daniel Henrique Barboza)
  - perf jevents: fix no member named 'entries' issue (Xu Yang)
  - riscv: Remove superfluous smp_mb() (Alexandre Ghiti)
  - RISC-V: KVM: Fix indentation in kvm_riscv_vcpu_set_reg_csr() (Anup Patel)
  - ACPI: RISC-V: Add LPI driver (Sunil V L)
  - cpuidle: RISC-V: Move few functions to arch/riscv (Sunil V L)
  - riscv: configs: defconfig: Enable configs required for RZ/Five SoC (Lad Prabhakar)
  - riscv: dts: renesas: rzfive-smarc: Enable the blocks which were explicitly disabled (Lad Prabhakar)
  - riscv: dts: renesas: r9a07g043f: Add dma-noncoherent property (Lad Prabhakar)
  - riscv: dts: renesas: r9a07g043f: Add L2 cache node (Lad Prabhakar)
  - riscv: sbi: Introduce system suspend support (Andrew Jones)
  - RISC-V: Implement archrandom when Zkr is available (Samuel Ortiz)
  - riscv: mm: fix NOCACHE_THEAD does not set bit[61] correctly (Yangyu Chen)
  - riscv: mm: update T-Head memory type definitions (Jisheng Zhang)
  - anolis: riscv: config: disable KABI (winterddd)
  - anolis: mm: fix incorrect usage of try_to_free_mem_cgroup_pages() after API update (Weilin Tong)
  - anolis: sched/fair: introduce ID_ABSOLUTE_EXPEL (Cruz Zhao)
  - riscv: Add tests for riscv module loading (Charlie Jenkins)
  - riscv: Add remaining module relocations (Charlie Jenkins)
  - riscv: Avoid unaligned access when relocating modules (Emil Renner Berthing)
  - perf/uapi: Clean up <uapi/linux/perf_event.h> a bit (Ingo Molnar)
  - perf kvm/riscv: Port perf kvm stat to RISC-V (Shenlin Liang)
  - RISCV: KVM: add tracepoints for entry and exit events (Shenlin Liang)
  - tools headers UAPI: Sync include/uapi/linux/perf_event.h header with the kernel (Kan Liang)
  - perf tools: Add branch counter knob (Kan Liang)
  - perf header: Support num and width of branch counters (Kan Liang)
  - perf pmu: Lazily compute default config (Ian Rogers)
  - perf pmu-events: Remember the perf_events_map for a PMU (Ian Rogers)
  - perf pmu: Const-ify perf_pmu__config_terms (Ian Rogers)
  - perf pmu: Const-ify file APIs (Ian Rogers)
  - perf arm-spe: Move PMU initialization from default config code (Ian Rogers)
  - perf intel-pt: Move PMU initialization from default config code (Ian Rogers)
  - perf pmu: Rename perf_pmu__get_default_config to perf_pmu__arch_init (Ian Rogers)
  - perf pmus: Make PMU alias name loading lazy (Ian Rogers)
  - perf parse-events: Introduce 'struct parse_events_terms' (Ian Rogers)
  - perf parse-events: Copy fewer term lists (Ian Rogers)
  - perf parse-events: Avoid enum casts (Ian Rogers)
  - perf parse-events: Tidy up str parameter (Ian Rogers)
  - perf parse-events: Remove unnecessary __maybe_unused (Ian Rogers)
  - anolis: sched: introduce ID_LOAD_BALANCE (Cruz Zhao)
  - anolis: sched: introduce avg_sched_idle (Cruz Zhao)
  - anolis: sched: introduce ID_BOOK_CPU (Cruz Zhao)
  - riscv: hwprobe: export Zabha extension (Alexandre Ghiti)
  - KVM: riscv: selftests: Add Zaamo/Zalrsc extensions to get-reg-list test (Clément Léger)
  - RISC-V: KVM: Allow Zaamo/Zalrsc extensions for Guest/VM (Clément Léger)
  - riscv: hwprobe: export Zaamo and Zalrsc extensions (Clément Léger)
  - riscv: add parsing for Zaamo and Zalrsc extensions (Clément Léger)
  - dt-bindings: riscv: add Zaamo and Zalrsc ISA extension description (Clément Léger)
  - perf/x86/intel/uncore: Support more units on Granite Rapids (Kan Liang)
  - perf/x86/intel/uncore: Clean up func_id (Kan Liang)
  - anolis: virtio-blk: delete zone related ops in virtblk_setup_cmd_rpair() (Ferry Meng)
  - anolis: virtio-blk: rename no_align to pt_enable (Ferry Meng)
  - anolis: virtio-blk: make chardev only exposed to specific devices (Ferry Meng)
  - anolis: virtio-blk: choose right vq in map_queues for ring pair mode (Ferry Meng)
  - anolis: blk-mq: bump max tag depth to 64K (Ferry Meng)
  - anolis: virtio-blk: add debugfs interface for ring_pair (Ferry Meng)
  - anolis: virtio_ring: add split queue seq_printf interface (Ferry Meng)
  - anolis: virtio-blk: add trace events (Ferry Meng)
  - anolis: virtio-blk: dyn request alloc when enabled vring pair (Ferry Meng)
  - anolis: blk-mq: support dynamic request alloc (Ferry Meng)
  - anolis: virtio-blk: enable CONFIG_VIRTIO_BLK_RING_PAIR default (Ferry Meng)
  - anolis: virtio-blk: add hide_bdev extra feature bit (Ferry Meng)
  - anolis: virtio-blk: add no_align extra feature bit (Ferry Meng)
  - anolis: virtio-blk: add ext_feature negotiation method and ring-pair feature bit (Ferry Meng)
  - anolis: virtio_blk: reuse CQ ioprio to locate error position (Ferry Meng)
  - anolis: virtio-blk: add ring pair support (Ferry Meng)
  - anolis: virtio-blk/virtio_ring: vring_pair pass indirect descriptor (Ferry Meng)
  - anolis: virtio-blk/virtio_ring: separate ring_pair add_sgs functions (Ferry Meng)
  - anolis: virtio-blk: premap DMA buf (Ferry Meng)
  - anolis: virtio-blk: duplicate functions to cleanup for ring pair (Ferry Meng)
  - anolis: virtio-blk: add VIRTIO_BLK_RING_PAIR kconfig (Ferry Meng)
  - anolis: virtio_ring: introduce dma map page api for virtqueue (Ferry Meng)
  - anolis: virtio-blk: add bidirectional request support (Ferry Meng)
  - anolis: virtio-blk: add blk_rq_map_sg_bidirectional helper (Ferry Meng)
  - anolis: virtio-blk: add uring_cmd iopoll support (Ferry Meng)
  - anolis: virtio-blk: add uring-cmd support for I/O passthru on chardev (Ferry Meng)
  - anolis: virtio-blk: add virtio-blk chardev support (Ferry Meng)
  - io_uring/cmd: give inline space in request to cmds (Pavel Begunkov)
  - smc: Fix various oops due to inet_sock type confusion. (Kuniyuki Iwashima)
  - smc: Fix lockdep false-positive for IPPROTO_SMC. (Kuniyuki Iwashima)
  - net/smc: do not leave a dangling sk pointer in __smc_create() (Eric Dumazet)
  - net/smc: fix lacks of icsk_syn_mss with IPPROTO_SMC (D. Wythe)
  - net/smc: prevent NULL pointer dereference in txopt_get (Jeongjun Park)
  - net/smc: prevent UAF in inet_create() (D. Wythe)
  - net/smc: Introduce IPPROTO_SMC (D. Wythe)
  - net/smc: expose smc proto operations (D. Wythe)
  - anolis: tcp: Fix wrong size of ipv4_net_table (Philo Lu)
  - riscv: Fix vector state restore in rt_sigreturn() (Björn Töpel)
  - riscv: vector: allow kernel-mode Vector with preemption (Andy Chiu)
  - riscv: vector: use kmem_cache to manage vector context (Andy Chiu)
  - riscv: vector: use a mask to write vstate_ctrl (Andy Chiu)
  - riscv: vector: do not pass task_struct into riscv_v_vstate_{save,restore}() (Andy Chiu)
  - riscv: fpu: drop SR_SD bit checking (Andy Chiu)
  - riscv: lib: vectorize copy_to_user/copy_from_user (Andy Chiu)
  - riscv: kvm: use ".L" local labels in assembly when applicable (Clément Léger)
  - riscv: kvm: Use SYM_*() assembly macros instead of deprecated ones (Clément Léger)
  - riscv: kernel: Use correct SYM_DATA_*() macro for data (Clément Léger)
  - riscv: Use SYM_*() assembly macros instead of deprecated ones (Clément Léger)
  - riscv: use ".L" local labels in assembly when applicable (Clément Léger)
  - riscv: sched: defer restoring Vector context for user (Andy Chiu)
  - riscv: Add vector extension XOR implementation (Greentime Hu)
  - riscv: vector: make Vector always available for softirq context (Andy Chiu)
  - riscv: Add support for kernel mode vector (Greentime Hu)
  - crypto: riscv - add vector crypto accelerated SM4 (Jerry Shih)
  - crypto: riscv - add vector crypto accelerated SM3 (Jerry Shih)
  - crypto: riscv - add vector crypto accelerated SHA-{512,384} (Jerry Shih)
  - crypto: riscv - add vector crypto accelerated SHA-{256,224} (Jerry Shih)
  - crypto: riscv - add vector crypto accelerated GHASH (Jerry Shih)
  - crypto: riscv - add vector crypto accelerated ChaCha20 (Jerry Shih)
  - crypto: riscv - add vector crypto accelerated AES-{ECB,CBC,CTR,XTS} (Jerry Shih)
  - RISC-V: hook new crypto subdir into build-system (Heiko Stuebner)
  - RISC-V: add TOOLCHAIN_HAS_VECTOR_CRYPTO (Eric Biggers)
  - RISC-V: add helper function to read the vector VLEN (Heiko Stuebner)
  - riscv: xchg: Prefetch the destination word for sc.w (Guo Ren)
  - riscv: Add ARCH_HAS_PREFETCH[W] support with Zicbop (Guo Ren)
  - riscv: Add support for Zicbop (Alexandre Ghiti)
  - riscv: Introduce Zicbop instructions (Alexandre Ghiti)
  - RISC-V: Enable cbo.clean/flush in usermode (Yunhui Cui)
  - RISC-V: cacheflush: Initialize CBO variables on ACPI systems (Sunil V L)
  - RISC-V: ACPI: RHCT: Add function to get CBO block sizes (Sunil V L)
  - RISC-V: ACPI: Update the return value of acpi_get_rhct() (Sunil V L)
  - RISC-V: ACPI: Enhance acpi_os_ioremap with MMIO remapping (Sunil V L)
  - libbpf: Workaround (another) -Wmaybe-uninitialized false positive (Sam James)
  - bpf: Export bpf_base_func_proto (Martin KaFai Lau)
  - selftests/bpf: Test struct_ops map definition with type suffix (Eduard Zingerman)
  - libbpf: Tie struct_ops programs to kernel BTF ids, not to local ids (Eduard Zingerman)
  - libbpf: Allow version suffixes (___smth) for struct_ops types (Eduard Zingerman)
  - mm/mempolicy: support memory hotplug in weighted interleave (Rakie Kim)
  - mm/mempolicy: prepare weighted interleave sysfs for memory hotplug (Rakie Kim)
  - mm/mempolicy: fix memory leaks in weighted interleave sysfs (Rakie Kim)
  - mm/mempolicy: count MPOL_WEIGHTED_INTERLEAVE to "interleave_hit" (Honggyu Kim)
  - mm/mempolicy: protect task interleave functions with tsk->mems_allowed_seq (Gregory Price)
  - mm/mempolicy: introduce MPOL_WEIGHTED_INTERLEAVE for weighted interleaving (Gregory Price)
  - mm/mempolicy: refactor a read-once mechanism into a function for re-use (Gregory Price)
  - mm/mempolicy: implement the sysfs-based weighted_interleave interface (Rakie Kim)
  - net/smc: fix UAF on smcsk after smc_listen_out() (D. Wythe)
  - riscv: hwprobe: export bfloat16 ISA extension (Inochi Amaoto)
  - riscv: add ISA extension parsing for bfloat16 ISA extension (Inochi Amaoto)
  - dt-bindings: riscv: add bfloat16 ISA extension description (Inochi Amaoto)
  - riscv: hwprobe: export Zicntr and Zihpm extensions (Miquel Sabaté Solà)
  - KVM: riscv: selftests: Add Svade and Svadu Extension to get-reg-list test (Yong-Xuan Wang)
  - RISC-V: KVM: Add Svade and Svadu Extensions Support for Guest/VM (Yong-Xuan Wang)
  - dt-bindings: riscv: Add Svade and Svadu Entries (Yong-Xuan Wang)
  - RISC-V: Add Svade and Svadu Extensions Support (Yong-Xuan Wang)
  - mm/vmscan: wake up flushers conditionally to avoid cgroup OOM (Zeng Jingxiang)
  - erofs: fix block count report when 48-bit layout is on (Gao Xiang)
  - erofs: fix atomic context detection when !CONFIG_DEBUG_LOCK_ALLOC (Junli Liu)
  - mm/mremap: avoid expensive folio lookup on mremap folio pte batch (Lorenzo Stoakes)
  - mm: optimize mremap() by PTE batching (Dev Jain)
  - mm: call pointers to ptes as ptep (Dev Jain)
  - mempolicy: optimize queue_folios_pte_range by PTE batching (Dev Jain)
  - mm: mincore: use pte_batch_hint() to batch process large folios (Baolin Wang)
  - arm64/mm: Optimize loop to reduce redundant operations of contpte_ptep_get (Xavier Xia)
  - mempolicy: migration attempt to match interleave nodes (Hugh Dickins)
  - mempolicy: mmap_lock is not needed while migrating folios (Hugh Dickins)
  - mempolicy: alloc_pages_mpol() for NUMA policy without vma (Hugh Dickins)
  - mempolicy: remove confusing MPOL_MF_LAZY dead code (Hugh Dickins)
  - mempolicy: mpol_shared_policy_init() without pseudo-vma (Hugh Dickins)
  - mempolicy trivia: use pgoff_t in shared mempolicy tree (Hugh Dickins)
  - mempolicy trivia: slightly more consistent naming (Hugh Dickins)
  - mempolicy trivia: delete those ancient pr_debug()s (Hugh Dickins)
  - kernfs: drop shared NUMA mempolicy hooks (Hugh Dickins)
  - hugetlbfs: drop shared NUMA mempolicy pretence (Hugh Dickins)
  - tcp: add sysctl_tcp_rto_min_us (Kevin Yang)
  - anolis: damon: enable sysfs of damon (wangchuanguo)
  - anolis: Revert "anolis: sw64: irqchip: add support for PINTC on all NUMA nodes" (Gu Zitao)
  - anolis: Revert "anolis: sw64: irqchip: update effective affinity for PINTC" (Gu Zitao)
  - riscv: Optimize bitops with Zbb extension (Xiao Wang)
  - riscv: Stop considering R_RISCV_NONE as bad relocations (Alexandre Ghiti)
  - anolis: configs: enable CONFIG_MICROCODE_LATE_LOADING by default (Aubrey Li)
  - anolis: mm: add switch for file zero page (Kaihao Bai)
  - anolis: mm: avoid MMAP_POPULATE filling zero page (Kaihao Bai)
  - anolis: mm: support filling in zero page if read fault in file hole (Kaihao Bai)
  - anolis: mm: support unmapping zeropage of the same file offset (Kaihao Bai)
  - riscv: Optimize crc32 with Zbc extension (Xiao Wang)
  - anolis: Revert "net: ethtool: pass a pointer to parameters to get/set_rxfh ethtool ops" (Xuan Zhuo)
  - anolis: nvme: add some activation quirk (Guixin Liu)
  - arm64/mm: Permit lazy_mmu_mode to be nested (Ryan Roberts)
  - arm64/mm: Disable barrier batching in interrupt contexts (Ryan Roberts)
  - arm64/mm: Batch barriers when updating kernel mappings (Ryan Roberts)
  - mm/vmalloc: Enter lazy mmu mode while manipulating vmalloc ptes (Ryan Roberts)
  - arm64/mm: Support huge pte-mapped pages in vmap (Ryan Roberts)
  - mm/vmalloc: Gracefully unmap huge ptes (Ryan Roberts)
  - mm/vmalloc: Warn on improper use of vunmap_range() (Ryan Roberts)
  - arm64/mm: Hoist barriers out of set_ptes_anysz() loop (Ryan Roberts)
  - arm64: hugetlb: Use __set_ptes_anysz() and __ptep_get_and_clear_anysz() (Ryan Roberts)
  - arm64/mm: Refactor __set_ptes() and __ptep_get_and_clear() (Ryan Roberts)
  - mm/page_table_check: Batch-check pmds/puds just like ptes (Ryan Roberts)
  - arm64: hugetlb: Refine tlb maintenance scope (Ryan Roberts)
  - arm64: hugetlb: Cleanup huge_pte size discovery mechanisms (Ryan Roberts)
  - mm: provide mm_struct and address to huge_ptep_get() (Christophe Leroy)
  - arm64: mm: Batch dsb and isb when populating pgtables (Ryan Roberts)
  - arm64: mm: Don't remap pgtables per-cont(pte|pmd) block (Ryan Roberts)
  - arm64: hugetlb: Fix flush_hugetlb_tlb_range() invalidation level (Ryan Roberts)
  - platform/x86: ISST: Add Clearwater Forest to support list (Srinivas Pandruvada)
  - anolis: Loongarch: configs: Make EFI RTC built-in for correct vmcore timestamps (Juxin Gao)
  - anolis: Loongarch: Disable CONFIG_PARAVIRT(_TIME_ACCOUNTING) (Juxin Gao)
  - anolis: Loongarch: enable zstd compressed firmware support (Juxin Gao)
  - anolis: mm: async_fork: Don't do any collapse before async fork ends (Zelin Deng)
  - anolis: crypto: loongson: add cbc(sm4) support (Qunqin Zhao)
  - anolis: crypto: loongson: add loongson sm3 and ecb(sm4) support (Juxin Gao)
  - LoongArch: Add a missing call to efi_esrt_init() (Huacai Chen)
  - riscv: Add qspinlock support (Alexandre Ghiti)
  - riscv: Implement xchg8/16() using Zabha (Alexandre Ghiti)
  - riscv: Implement arch_cmpxchg128() using Zacas (Alexandre Ghiti)
  - riscv: Improve zacas fully-ordered cmpxchg() (Alexandre Ghiti)
  - riscv: Implement cmpxchg8/16() using Zabha (Alexandre Ghiti)
  - dt-bindings: riscv: Add Zabha ISA extension description (Alexandre Ghiti)
  - riscv: Implement cmpxchg32/64() using Zacas (Alexandre Ghiti)
  - riscv: Move cpufeature.h macros into their own header (Alexandre Ghiti)
  - riscv: Fix fully ordered LR/SC xchg[8|16]() implementations (Alexandre Ghiti)
  - riscv: cmpxchg: implement arch_cmpxchg64_{relaxed|acquire|release} (Jisheng Zhang)
  - riscv: select ARCH_USE_CMPXCHG_LOCKREF (Jisheng Zhang)
  - anolis: futex: Allow disbling per numa node futex from kernel cmdline (Yin Fengwei)
  - anolis: futex: enable per process futex hash table for private futex (Yin Fengwei)
  - anolis: futex: extend futex hash table to allow per numa node hash table (Yin Fengwei)
  - anolis: mm/mm_init: add function to allocate large hash from numa node (Yin Fengwei)
  - anolis: mm: add _node version for several memory allocation APIs (Yin Fengwei)
  - anolis: sw64: perf tools: Add support for get_cpuid_str function (He Chuyue)
  - anolis: sw64: kvm: use read/write spin lock for KVM MMU (Min Fanlei)
  - anolis: sw64: rethook: fix a bug in rethook_trampoline (Gu Yuchen)
  - anolis: sw64: ptrace: return -EIO in invalid PEEKUSR/POKEUSR requests (Gu Yuchen)
  - anolis: sw64: kvm: fix missing kvm_unregister_perf_callbacks (Min Fanlei)
  - anolis: sw64: kvm: fix compile error of kvm.ko (Min Fanlei)
  - anolis: sw64: kvm: remove the duplicated Kconfig selection of KVM (Min Fanlei)
  - anolis: sw64: cpuidle: add dedicated driver (Wang Yicheng)
  - anolis: sw64: fix missing characters for sw64_rrk (Jing Li)
  - anolis: sw64: selftests/net: add sw64 support for io_uring_zerocopy_tx (Cui Mingrui)
  - anolis: sw64: crypto: implement crc32 assembly optimization (Xu Yiwei)
  - anolis: sw64: efi: remove meaningless code from asm/efi.h (Jing Li)
  - anolis: sw64: fix incorrect macro definitions for sw64 in bpf_tracing.h (Gu Yuchen)
  - anolis: sw64: cpufreq: using PLL0 to provide clock for idle cores (Jing Li)
  - anolis: sw64: kvm: save the virtual address of irqs_pending in vcpucb (Lei Yilong)
  - anolis: sw64: kvm: fix undefined error with ftrace disabled (Yu Jiayi)
  - anolis: sw64: kvm: enable dirty log gradually in small chunks for core4 (Min Fanlei)
  - anolis: sw64: fix guest kdump function (Lei Yilong)
  - anolis: sw64: ftrace: add HAVE_DYNAMIC_FTRACE_WITH_ARGS support (Gu Yuchen)
  - anolis: sw64: use wait/complete for smp boot (Mao Minkai)
  - anolis: sw64: fix sw64_rrk_store() wrap handling (Mao Minkai)
  - brd: fix sleeping function called from invalid context in brd_insert_page() (Yu Kuai)
  - brd: avoid extra xarray lookups on first write (Christoph Hellwig)
  - brd: fix discard end sector (Yu Kuai)
  - brd: fix aligned_sector from brd_do_discard() (Yu Kuai)
  - brd: protect page with rcu (Yu Kuai)
  - brd: use memcpy_{to,from]_page in brd_rw_bvec (Christoph Hellwig)
  - brd: split I/O at page boundaries (Christoph Hellwig)
  - brd: use bvec_kmap_local in brd_do_bvec (Christoph Hellwig)
  - brd: remove the sector variable in brd_submit_bio (Christoph Hellwig)
  - brd: pass a bvec pointer to brd_do_bvec (Christoph Hellwig)
  - brd: Remove use of page->index (Matthew Wilcox (Oracle))
  - EDAC: Add EDAC driver for loongson memory controller (Juxin Gao)
  - net: stmmac: dwmac-loongson: Set correct {tx,rx}_fifo_size (mengxiangdong)
  - anolis: LoongArch: Support mem=<size> kernel parameter (Ming Wang)
  - anolis: configs: refresh kconfigs (Qinyun Tan)
  - LoongArch: Reserve the EFI memory map region (Ming Wang)
  - LoongArch: Add debugfs entries to switch SFB/TSO state (Huacai Chen)
  - anolis: LoongArch: Fix access mode of 7A2000 acpi gpio. (wanghongliang)
  - anolis: sw64: perf unwind: Do not put libunwind-sw_64 in FEATURE_TESTS_BASIC (He Chuyue)
  - anolis: sw64: delete useless I/O access in VM and emulator (Yu Jiayi)
  - anolis: sw64: kvm: fix perf kvm support (Min Fanlei)
  - anolis: sw64: Kconfig: enable HAS_IOPORT by default (Zheng Chongzhen)
  - anolis: sw64: pci: remove zx200 dma mask reset (Zheng Chongzhen)
  - anolis: sw64: fix for executing syscall(-1) (Gu Zitao)
  - anolis: sw64: acpi: select HAVE_ACPI_APEI when ACPI is set (Jing Li)
  - anolis: sw64: pci: add base address of devmn (Jing Li)
  - anolis: sw64: adjust the notrace in the code (Gao Chen)
  - anolis: mm: arm64/64k: Reduce MEMCG_CHARGE_BATCH to minimize stats error (Weilin Tong)
  - anolis: sata_zhaoxin: fix macro-definition mistake issue (LeoLiu-oc)
  - anolis: mm: coldpgs: Enhance ignore age mode (Zelin Deng)
  - anolis: mm: coldpgs: Add coldpgs swap accounting and limitation (Zelin Deng)
  - anolis: mm: memcg: Make memcg v1 support zswap accounting (Zelin Deng)
  - anolis: mm: coldpgs: Skip executable anon pages in ignore age mode (Zelin Deng)
  - anolis: mm: coldpgs: Add age ignore flag for unconditional reclaim (Zelin Deng)
  - mm: fault in complete folios instead of individual pages for tmpfs (Baolin Wang)
  - mm: shmem: fix the shmem large folio allocation for the i915 driver (Baolin Wang)
  - mm: huge_memory: fix the check for allowed huge orders in shmem (Baolin Wang)
  - riscv: cpufeature: Do not drop Linux-internal extensions (Samuel Holland)
  - KVM: riscv: selftests: Add Smnpm and Ssnpm to get-reg-list test (Samuel Holland)
  - RISC-V: KVM: Allow Smnpm and Ssnpm extensions for guests (Samuel Holland)
  - riscv: hwprobe: Export the Supm ISA extension (Samuel Holland)
  - riscv: selftests: Add a pointer masking test (Samuel Holland)
  - riscv: Allow ptrace control of the tagged address ABI (Samuel Holland)
  - riscv: Add support for the tagged address ABI (Samuel Holland)
  - riscv: Add support for userspace pointer masking (Samuel Holland)
  - riscv: Add CSR definitions for pointer masking (Samuel Holland)
  - riscv: Add ISA extension parsing for pointer masking (Samuel Holland)
  - dt-bindings: riscv: Add pointer masking ISA extensions (Samuel Holland)
  - riscv: Call riscv_user_isa_enable() only on the boot hart (Samuel Holland)
  - riscv: Add support for per-thread envcfg CSR values (Samuel Holland)
  - riscv: Enable cbo.zero only when all harts support Zicboz (Samuel Holland)
  - virt: tdx-guest: Transition to scoped_cond_guard for mutex operations (Cedric Xing)
  - virt: tdx-guest: Refactor and streamline TDREPORT generation (Cedric Xing)
  - virt: tdx-guest: Expose TDX MRs as sysfs attributes (Cedric Xing)
  - x86/tdx: tdx_mcall_get_report0: Return -EBUSY on TDCALL_OPERAND_BUSY error (Cedric Xing)
  - x86/tdx: Add tdx_mcall_extend_rtmr() interface (Cedric Xing)
  - tsm-mr: Add tsm-mr sample code (Cedric Xing)
  - tsm-mr: Add TVM Measurement Register support (Cedric Xing)
  - intel_idle: add Clearwater Forest SoC support (Artem Bityutskiy)
  - intel_idle: add Granite Rapids Xeon D support (Artem Bityutskiy)
  - platform/x86/intel-uncore-freq: Add efficiency latency control to sysfs interface (Tero Kristo)
  - platform/x86/intel-uncore-freq: Add support for efficiency latency control (Tero Kristo)
  - platform/x86/intel-uncore-freq: Do not present separate package-die domain (Srinivas Pandruvada)
  - erofs: support to readahead dirent blocks in erofs_readdir() (Chao Yu)
  - erofs: remove need_kmap in erofs_read_metabuf() (Gao Xiang)
  - erofs: do sanity check on m->type in z_erofs_load_compact_lcluster() (Chao Yu)
  - erofs: get rid of {get,put}_page() for ztailpacking data (Gao Xiang)
  - erofs: fix large fragment handling (Gao Xiang)
  - erofs: allow readdir() to be interrupted (Chao Yu)
  - erofs: address D-cache aliasing (Gao Xiang)
  - erofs: use memcpy_to_folio() to replace copy_to_iter() (Gao Xiang)
  - erofs: remove a superfluous check for encoded extents (Gao Xiang)
  - erofs: refuse crafted out-of-file-range encoded extents (Gao Xiang)
  - erofs: impersonate the opener's credentials when accessing backing file (Tatsuyuki Ishi)
  - riscv: Stop emitting preventive sfence.vma for new userspace mappings with Svvptc (Alexandre Ghiti)
  - riscv: Stop emitting preventive sfence.vma for new vmalloc mappings (Alexandre Ghiti)
  - dt-bindings: riscv: Add Svvptc ISA extension description (Alexandre Ghiti)
  - riscv: Add ISA extension parsing for Svvptc (Alexandre Ghiti)
  - binfmt_elf: remove the 4k limitation of program header size (Yin Fengwei)
  - anolis: LoongArch: KVM: Enhance the robustness of extioi (Xianglai Li)
  - anolis: LoongArch: KVM: Solve the problem of starting up the upstream qemu (Song Gao)
  - anolis: LoongArch: KVM: Fix the extioi simulation error (Xianglai Li)
  - hugetlb: prioritize surplus allocation from current node (Koichiro Den)
  - anolis: sched: add Numa Affine feature (Peng Wang)
  - anolis: riscv: configs: Enable CPPC based cpufreq support (Anmeng Zhang)
  - ACPI: Enable ACPI_PROCESSOR for RISC-V (Sunil V L)
  - RISC-V: defconfig: Enable CONFIG_ACPI_CPPC_CPUFREQ (Sunil V L)
  - cpufreq: Move CPPC configs to common Kconfig and add RISC-V (Sunil V L)
  - ACPI: RISC-V: Add CPPC driver (Sunil V L)
  - KVM: riscv: selftests: Add Zawrs extension to get-reg-list test (Andrew Jones)
  - KVM: riscv: Support guest wrs.nto (Andrew Jones)
  - KVM: riscv: selftests: Add Zcmop extension to get-reg-list test (Clément Léger)
  - RISC-V: KVM: Allow Zcmop extension for Guest/VM (Clément Léger)
  - KVM: riscv: selftests: Add some Zc* extensions to get-reg-list test (Clément Léger)
  - RISC-V: KVM: Allow Zca, Zcf, Zcd and Zcb extensions for Guest/VM (Clément Léger)
  - KVM: riscv: selftests: Add Zimop extension to get-reg-list test (Clément Léger)
  - RISC-V: KVM: Allow Zimop extension for Guest/VM (Clément Léger)
  - anolis: mm: coldpgs: Do not try to scan LRU_UNEVICTABLE (Zelin Deng)
  - anolis: configs: enable CONFIG_EROFS_FS_ZIP_{ACCEL,ZSTD} (Gao Xiang)
  - anolis: mm: coldpgs: Only support coldpgs on x86_64 and arm64 (Zelin Deng)
  - RISC-V: KVM: selftests: Add get-reg-list test for STA registers (Andrew Jones)
  - RISC-V: KVM: selftests: Add steal_time test support (Andrew Jones)
  - RISC-V: KVM: selftests: Add guest_sbi_probe_extension (Andrew Jones)
  - RISC-V: KVM: selftests: Move sbi_ecall to processor.c (Andrew Jones)
  - RISC-V: KVM: Implement SBI STA extension (Andrew Jones)
  - RISC-V: KVM: Add support for SBI STA registers (Andrew Jones)
  - RISC-V: KVM: Add support for SBI extension registers (Andrew Jones)
  - RISC-V: KVM: Add SBI STA info to vcpu_arch (Andrew Jones)
  - RISC-V: KVM: Add steal-update vcpu request (Andrew Jones)
  - RISC-V: KVM: Add SBI STA extension skeleton (Andrew Jones)
  - RISC-V: KVM: selftests: Treat SBI ext regs like ISA ext regs (Andrew Jones)
  - KVM: riscv: selftests: Use register subtypes (Andrew Jones)
  - KVM: riscv: selftests: Generate ISA extension reg_list using macros (Anup Patel)
  - KVM: riscv: selftests: Add RISCV_SBI_EXT_REG (Andrew Jones)
  - RISC-V: KVM: Make SBI uapi consistent with ISA uapi (Andrew Jones)
  - KVM: riscv: selftests: Drop SBI multi registers (Andrew Jones)
  - RISC-V: KVM: Don't add SBI multi regs in get-reg-list (Andrew Jones)
  - KVM: riscv: selftests: Fix get-reg-list print_reg defaults (Andrew Jones)
  - ext4: limit the maximum folio order (Zhang Yi)
  - ext4: fix insufficient credits calculation in ext4_meta_trans_blocks() (Zhang Yi)
  - ext4: replace ext4_writepage_trans_blocks() (Zhang Yi)
  - ext4: Make ext4_meta_trans_blocks() non-static for later use (Ritesh Harjani (IBM))
  - ext4: reserved credits for one extent during the folio writeback (Zhang Yi)
  - ext4: correct the reserved credits for extent conversion (Zhang Yi)
  - ext4: enhance tracepoints during the folios writeback (Zhang Yi)
  - ext4: restart handle if credits are insufficient during allocating blocks (Zhang Yi)
  - ext4: refactor the block allocation process of ext4_page_mkwrite() (Zhang Yi)
  - ext4: fix stale data if it bail out of the extents mapping loop (Zhang Yi)
  - ext4: move the calculation of wbc->nr_to_write to mpage_folio_done() (Zhang Yi)
  - ext4: process folios writeback in bytes (Zhang Yi)
  - ext4: fix a potential assertion failure due to improperly dirtied buffer (Shida Zhang)
  - ext4: hoist ext4_block_write_begin and replace the __block_write_begin (Shida Zhang)
  - anolis: mm: kidled: fix bug on checking memcg_data flags of slabs (Weilin Tong)
  - anolis: mm: kidled: fix incorrect loop label (Zelin Deng)
  - anolis: mm: kidled: Add spinlock protection when cleaning *KIDLED_YOUNG flag (Shawn Wang)
  - anolis: mm: kidled: Add a new *KIDLED_YOUNG flag to replace *REFERENCED checking (Shawn Wang)
  - anolis: mm: coldpgs: support reclaiming cold slab (zhongjiang-ali)
  - anolis: mm: fix an compiler issue when memcg disabled (zhongjiang-ali)
  - anolis: mm/kidled: do not monitor kfence memory (Tianchen Ding)
  - anolis: mm: Do not scan cold slab when fails to allocate memory (zhongjiang-ali)
  - anolis: mm: fix cold slab memory leak (zhongjiang-ali)
  - anolis: mm: fix an memory exception issue when kmem accouting (zhongjiang-ali)
  - anolis: mm: kidled: Do not check the slab age when it disable the slab scan (zhongjiang-ali)
  - anolis: mm: kidled: allocate slab age for specified kmem cache (zhongjiang-ali)
  - anolis: mm: kidled: refactor cold slab (zhongjiang-ali)
  - anolis: mm: kidled: use different variables to store the rounds (zhongjiang-ali)
  - anolis: mm: kidled: Make kidled scan both page and slab equally (zhongjiang-ali)
  - anolis: mm: kidled: make kidled to support scan slab separately (zhongjiang-ali)
  - anolis: mm: kidled: isolate slab scan with page scan (zhongjiang-ali)
  - anolis: mm: kidled: make kidled support to identify cold slab (zhongjiang-ali)
  - anolis: mm: kidled: provide a unified interface in preparation for scanning slab (zhongjiang-ali)
  - anolis: crypto: ccp: use time_after() instead of time_before() to checks schedule condition (xiongmengbiao)
  - anolis: mm: coldpgs: fix memory leak as coldpgs_stat is not freed (Zelin Deng)
  - anolis: mm: coldpgs: delete check of memcg swappiness (Huang Haowei)
  - anolis: mm: fix the symbol lookup error of coldpgs (Kaihao Bai)
  - anolis: mm: coldpgs: make coldpgs exclude from mglru (Zelin Deng)
  - anolis: mm: coldpgs: batch free unref pages (Huang Haowei)
  - anolis: mm: coldpgs: relax in reclaim_coldpgs_read_stats (Huang Haowei)
  - anolis: mm: coldpgs: add mlock {dropped, refault} counter (Xu Yu)
  - anolis: mm: coldpgs: add reclaim type control interface for memcg (zhongjiang-ali)
  - anolis: mm: coldpgs: count the size of page and slab in bytes (zhongjiang-ali)
  - anolis: mm: coldpgs: support reclaiming cold pages (Xunlei Pang)
  - anolis: mm, kidled: set age value in the flags of head pages (Ning Zhang)
  - anolis: mm: kidled: remove an deprecated function (zhongjiang-ali)
  - anolis: mm: avoid lru_gen_del_page if kidled is enabled (Kaihao Bai)
  - anolis: mm: fix compile error if CONFIG_KIDLED disabled (Kaihao Bai)
  - anolis: mm: kidled: calculate pageflags usage with KIDLED_AGE_WIDTH (Xu Yu)
  - anolis: mm: limit use confliction between kidled/coldpgs and mglru (Kaihao Bai)
  - anolis: mm: kidled: consider CONFIG_MEMORY_HOTPLUG uncertainty (Rongwei Wang)
  - anolis: mm/kidled: remove unused variable 'idx' (Joseph Qi)
  - anolis: mm: kidled: improve efficiency of scanning valid PFNs (Rongwei Wang)
  - anolis: mm, kidled: optimize kidled_set_page_age() call (Gang Deng)
  - anolis: mm, kidled: add some missed comments (Gang Deng)
  - anolis: mm: kidled: show the kidled age layout in page flags (zhongjiang-ali)
  - anolis: mm, kidled: fix race when free idle age (Gang Deng)
  - anolis: mm, kidled: skip node which has none memory (Gang Deng)
  - anolis: kidled: introduce local and accumulated idle_page_stats (Xu Yu)
  - anolis: mm: Support kidled (Gavin Shan)
  - anolis: Fix kfence size on 64K page kernel (Tianchen Ding)
  - riscv: hwprobe: export Zawrs ISA extension (Andrew Jones)
  - riscv: Do not fail to build on byte/halfword operations with Zawrs (Alexandre Ghiti)
  - riscv: Add Zawrs support for spinlocks (Christoph Müllner)
  - dt-bindings: riscv: Add Zawrs ISA extension description (Andrew Jones)
  - riscv: Provide a definition for 'pause' (Andrew Jones)
  - riscv: hwprobe: export Zcmop ISA extension (Clément Léger)
  - riscv: add ISA extension parsing for Zcmop (Clément Léger)
  - dt-bindings: riscv: add Zcmop ISA extension description (Clément Léger)
  - riscv: hwprobe: export Zca, Zcf, Zcd and Zcb ISA extensions (Clément Léger)
  - riscv: add ISA parsing for Zca, Zcf, Zcd and Zcb (Clément Léger)
  - riscv: add ISA extensions validation callback (Clément Léger)
  - dt-bindings: riscv: add Zca, Zcf, Zcd and Zcb ISA extension description (Clément Léger)
  - riscv: hwprobe: export Zimop ISA extension (Clément Léger)
  - riscv: add ISA extension parsing for Zimop (Clément Léger)
  - dt-bindings: riscv: add Zimop ISA extension description (Clément Léger)
  - perf/amd/ibs: Ceil sample_period to min_period (Ravi Bangoria)
  - perf/amd/ibs: Add ->check_period() callback (Ravi Bangoria)
  - perf/amd/ibs: Add PMU specific minimum period (Ravi Bangoria)
  - perf/amd/ibs: Don't allow freq mode event creation through ->config interface (Ravi Bangoria)
  - perf/amd/ibs: Remove pointless sample period check (Ravi Bangoria)
  - perf/amd/ibs: Remove IBS_{FETCH|OP}_CONFIG_MASK macros (Ravi Bangoria)
  - cachestat: do not flush stats in recency check (Nhat Pham)
  - memcg: fix data-race KCSAN bug in rstats (Breno Leitao)
  - mm: memcg: optimize parent iteration in memcg_rstat_updated() (Yosry Ahmed)
  - mm: writeback: ratelimit stat flush from mem_cgroup_wb_stats (Shakeel Butt)
  - mm: memcg: restore subtree stats flushing (Yosry Ahmed)
  - mm: workingset: move the stats flush into workingset_test_recent() (Yosry Ahmed)
  - mm: memcg: make stats flushing threshold per-memcg (Yosry Ahmed)
  - mm: memcg: move vmstats structs definition above flushing code (Yosry Ahmed)
  - mm: memcg: change flush_next_time to flush_last_time (Yosry Ahmed)
  - mm: memcg: normalize the value passed into memcg_rstat_updated() (Yosry Ahmed)
  - mm: memcg: refactor page state unit helpers (Yosry Ahmed)
  - anolis: bugfix: nvme: check if the pointer is null before using the tagset (Bitao Hu)
  - anolis: timens: fix start boottime calculate bug when rich container and timens enabled (Qiao Ma)
  - netdev: add per-queue statistics (Jakub Kicinski)
  - drm/amd/display: Move the memory allocation out of dcn20_validate_bandwidth_fp(). (Sebastian Andrzej Siewior)
  - drm/amd/display: Move the memory allocation out of dcn21_validate_bandwidth_fp(). (Sebastian Andrzej Siewior)
  - drm/amd/display: Add a warning if the FPU is used outside from task context. (Sebastian Andrzej Siewior)
  - drm/amd/display: Simplify the per-CPU usage. (Sebastian Andrzej Siewior)
  - drm/amd/display: Remove migrate_en/dis from dc_fpu_begin(). (Sebastian Andrzej Siewior)
  - anolis: kconfigs: enable CONFIG_IOMMUFD=m on x86 and arm64 (Vincent Gao)
  - anolis: configs: refresh kconfigs (Vincent Gao)
  - anolis: sched: remove task_group from gb_sd when it got freed (Cruz Zhao)
  - anolis: sched: fix the bug that soft_cpus doesn't work sometimes (CruzZhao)
  - iommu: Do not use IOMMU_DOMAIN_DMA if CONFIG_IOMMU_DMA is not enabled (gaorui)
  - iommu/riscv: Paging domain support (gaorui)
  - iommu/riscv: Command and fault queue support (gaorui)
  - iommu/riscv: Device directory management. (gaorui)
  - iommu/riscv: Enable IOMMU registration and device probe. (gaorui)
  - iommu/riscv: Add RISC-V IOMMU PCIe device driver (gaorui)
  - iommu/riscv: Add RISC-V IOMMU platform device driver (gaorui)
  - dt-bindings: iommu: riscv: Add bindings for RISC-V IOMMU (gaorui)
  - iommu/vt-d: add wrapper functions for page allocations (gaorui)
  - iommu: constify of_phandle_args in xlate (gaorui)
  - iommu/amd: Introduce get_amd_iommu_from_dev() (gaorui)
  - sizes.h: Add entries between SZ_32G and SZ_64T (gaorui)
  - anolis: build: enable cross compile rpm for riscv (Ruidong Tian)
  - selftest: run vector prctl test for ZVE32X (Andy Chiu)
  - riscv: vector: adjust minimum Vector requirement to ZVE32X (Andy Chiu)
  - riscv: hwprobe: add zve Vector subextensions into hwprobe interface (Andy Chiu)
  - riscv: cpufeature: add zve32[xf] and zve64[xfd] isa detection (Andy Chiu)
  - dt-bindings: riscv: add Zve32[xf] Zve64[xfd] ISA extension description (Andy Chiu)
  - riscv: cpufeature: call match_isa_ext() for single-letter extensions (Andy Chiu)
  - riscv: smp: fail booting up smp if inconsistent vlen is detected (Andy Chiu)
  - riscv: vector: add a comment when calling riscv_setup_vsize() (Andy Chiu)
  - riscv: hwprobe: export Zihintpause ISA extension (Clément Léger)
  - riscv: Save/restore envcfg CSR during CPU suspend (Samuel Holland)
  - riscv: Add a custom ISA extension for the [ms]envcfg CSR (Samuel Holland)
  - riscv: hwprobe: export Zicond extension (Clément Léger)
  - riscv: hwprobe: export Zacas ISA extension (Clément Léger)
  - riscv: add ISA extension parsing for Zacas (Clément Léger)
  - dt-bindings: riscv: add Zacas ISA extension description (Clément Léger)
  - riscv: hwprobe: export Ztso ISA extension (Clément Léger)
  - riscv: add ISA extension parsing for Ztso (Clément Léger)
  - RISC-V: selftests: Add which-cpus hwprobe test (Andrew Jones)
  - RISC-V: hwprobe: Introduce which-cpus flag (Andrew Jones)
  - RISC-V: Move the hwprobe syscall to its own file (Andrew Jones)
  - RISC-V: hwprobe: Clarify cpus size parameter (Andrew Jones)
  - riscv: hwprobe: fix invalid sign extension for RISCV_HWPROBE_EXT_ZVFHMIN (Clément Léger)
  - dt-bindings: riscv: add Zfa ISA extension description (Clément Léger)
  - riscv: hwprobe: export Zfa ISA extension (Clément Léger)
  - riscv: add ISA extension parsing for Zfa (Clément Léger)
  - anolis: cgroup: add fast path for cgroup_mkdir() (Yi Tao)
  - anolis: cgroup: add user space interface for cgroup pool (Yi Tao)
  - vfio/mtty: Enable migration support (Alex Williamson)
  - RISC-V: paravirt: Implement steal-time support (Andrew Jones)
  - RISC-V: Add SBI STA extension definitions (Andrew Jones)
  - RISC-V: paravirt: Add skeleton for pv-time support (Andrew Jones)
  - ext4: enable large folio for regular file (Zhang Yi)
  - ext4: make online defragmentation support large folios (Zhang Yi)
  - ext4: make the writeback path support large folios (Zhang Yi)
  - ext4: correct the journal credits calculations of allocating blocks (Zhang Yi)
  - ext4/jbd2: convert jbd2_journal_blocks_per_page() to support large folio (Zhang Yi)
  - fs: Allow fine-grained control of folio sizes (Matthew Wilcox (Oracle))
  - ext4: make __ext4_block_zero_page_range() support large folio (Zhang Yi)
  - ext4: make regular file's buffered write path support large folios (Zhang Yi)
  - ext4: make ext4_mpage_readpages() support large folios (Zhang Yi)
  - ext4: reduce stack usage in ext4_mpage_readpages() (Matthew Wilcox (Oracle))
  - fs: convert block_commit_write() to take a folio (Matthew Wilcox (Oracle))
  - fs/buffer fs/mpage: remove large folio restriction (Luis Chamberlain)
  - fs/mpage: use blocks_per_folio instead of blocks_per_page (Luis Chamberlain)
  - fs/mpage: avoid negative shift for large blocksize (Hannes Reinecke)
  - fs/buffer: remove batching from async read (Matthew Wilcox)
  - fs/buffer: simplify block_read_full_folio() with bh_offset() (Luis Chamberlain)
  - fs/writeback: convert wbc_account_cgroup_owner to take a folio (Pankaj Raghav)
  - fs: reduce stack usage in do_mpage_readpage (Matthew Wilcox (Oracle))
  - fs: reduce stack usage in __mpage_writepage (Matthew Wilcox (Oracle))
  - fs: convert clean_buffers() to take a folio (Matthew Wilcox (Oracle))
  - fs: remove clean_page_buffers() (Matthew Wilcox (Oracle))
  - anolis: virt: csv-guest: Add support for extended attestation aware request in the CSV3 guest (hanliyang)
  - anolis: virt: csv-guest: Implement CSV RTMR ioctl interfaces (hanliyang)
  - anolis: virt: csv-guest: Introduce CSV RTMR uapi interface (hanliyang)
  - anolis: x86/csv: Introduce RTMR interfaces (hanliyang)
  - anolis: sched: update parameters of group balancer root sched domain (Cruz Zhao)
  - anolis: sched: control the interval of gb_load_balance() (Cruz Zhao)
  - anolis: sched: adjust the lower interval of group balancer sched domain (Cruz Zhao)
  - anolis: sched: travese the descendants when migrating task groups (Cruz Zhao)
  - anolis: sched: set the flags of group balancer sched domain after build (Cruz Zhao)
  - anolis: sched: make soft_cpus_version correct (Cruz Zhao)
  - anolis: sched: optimize the selecting child gb_sd of task group (Cruz Zhao)
  - anolis: sched: adjust the condition of gb_load_balance (Cruz Zhao)
  - anolis: sched: calculate util_est for each cfs_rq (Cruz Zhao)
  - anolis: sched: make sure root_cpumask of group balancer is online cpumask (Cruz Zhao)
  - anolis: sched: fix deadlock when add/remove task group to/from gb_sd (Cruz Zhao)
  - RISC-V: KVM: Allow some SBI extensions to be disabled by default (Anup Patel)
  - KVM: riscv: selftests: Add SBI DBCN extension to get-reg-list test (Anup Patel)
  - RISC-V: Add SBI debug console helper routines (Anup Patel)
  - RISC-V: Add stubs for sbi_console_putchar/getchar() (Anup Patel)
  - RISC-V: Enable SBI based earlycon support (Anup Patel)
  - tty: Add SBI debug console support to HVC SBI driver (Atish Patra)
  - tty/serial: Add RISC-V SBI debug console based earlycon (Anup Patel)
  - RISC-V: KVM: Forward SBI DBCN extension to user-space (Anup Patel)
  - RISC-V: KVM: Change the SBI specification version to v2.0 (Anup Patel)
  - RISC-V: Add defines for SBI debug console extension (Anup Patel)
  - anolis: riscv: configs: Enable DMI (Anmeng Zhang)
  - riscv: dmi: Add SMBIOS/DMI support (Haibo Xu)
  - efi/libstub: Add get_event_log() support for CC platforms (Kuppuswamy Sathyanarayanan)
  - efi/libstub: Measure into CC protocol if TCG2 protocol is absent (Ard Biesheuvel)
  - efi/libstub: Add Confidential Computing (CC) measurement typedefs (Kuppuswamy Sathyanarayanan)
  - efi/tpm: Use symbolic GUID name from spec for final events table (Ard Biesheuvel)
  - efi/libstub: Use TPM event typedefs from the TCG PC Client spec (Ard Biesheuvel)
  - anolis: mm/async_fork: fixup vma anyway when doing vma_expand() (Zelin Deng)
  - mm: skip folio reclaim in legacy memcg contexts for deadlockable mappings (Joanne Koong)
  - dt-bindings: riscv: add Zvfh[min] ISA extension description (Clément Léger)
  - riscv: hwprobe: export Zvfh[min] ISA extensions (Clément Léger)
  - riscv: add ISA extension parsing for Zvfh[min] (Clément Léger)
  - dt-bindings: riscv: add Zihintntl ISA extension description (Clément Léger)
  - riscv: hwprobe: export Zhintntl ISA extension (Clément Léger)
  - riscv: add ISA extension parsing for Zihintntl (Clément Léger)
  - dt-bindings: riscv: add Zfh[min] ISA extensions description (Clément Léger)
  - riscv: hwprobe: export Zfh[min] ISA extensions (Clément Léger)
  - riscv: add ISA extension parsing for Zfh/Zfh[min] (Clément Léger)
  - dt-bindings: riscv: add vector crypto ISA extensions description (Clément Léger)
  - riscv: hwprobe: export vector crypto ISA extensions (Clément Léger)
  - riscv: add ISA extension parsing for vector crypto (Clément Léger)
  - dt-bindings: riscv: add scalar crypto ISA extensions description (Clément Léger)
  - riscv: hwprobe: add support for scalar crypto ISA extensions (Clément Léger)
  - riscv: add ISA extension parsing for scalar crypto (Evan Green)
  - riscv: Rearrange hwcap.h and cpufeature.h (Xiao Wang)
  - riscv: hwprobe: export missing Zbc ISA extension (Clément Léger)
  - riscv: add ISA extension parsing for Zbc (Clément Léger)
  - docs: move riscv under arch (Costa Shulyupin)
  - RISC-V: selftests: Add CBO tests (Andrew Jones)
  - RISC-V: selftests: Convert hwprobe test to kselftest API (Andrew Jones)
  - RISC-V: selftests: Statically link hwprobe test (Andrew Jones)
  - RISC-V: hwprobe: Expose Zicboz extension and its block size (Andrew Jones)
  - RISC-V: Make zicbom/zicboz errors consistent (Andrew Jones)
  - anolis: sw64: implement xor_unlock_is_negative_byte (Gu Zitao)
  - anolis: sw64: irqchip: update effective affinity for PINTC (Jing Li)
  - anolis: sw64: irqchip: add support for PINTC on all NUMA nodes (Jing Li)
  - anolis: sw64: cpufreq: optimize the granularity of cpufreq (Jing Li)
  - anolis: sw64: ftrace: restore the register storing direct call address (Gu Yuchen)
  - anolis: sw64: kvm: fix undefined compile issues for kvm module (Yu Jiayi)
  - anolis: sw64: pintc: fix guest pintc init (Lei Yilong)
  - buffer: Convert __block_write_begin() to take a folio (Matthew Wilcox (Oracle))
  - fs: Convert aops->write_begin to take a folio (Matthew Wilcox (Oracle))
  - drm/i915: Use kmap_local_page() in gem/i915_gem_shmem.c (Zhao Liu)
  - anolis: mm/filemap: change pagep_dropbehind to foliop_dropbehind (Joseph Qi)
  - fs: Convert aops->write_end to take a folio (Matthew Wilcox (Oracle))
  - vboxsf: Use a folio in vboxsf_write_end() (Matthew Wilcox (Oracle))
  - orangefs: Convert orangefs_write_begin() to use a folio (Matthew Wilcox (Oracle))
  - orangefs: Convert orangefs_write_end() to use a folio (Matthew Wilcox (Oracle))
  - jffs2: Convert jffs2_write_begin() to use a folio (Matthew Wilcox (Oracle))
  - jffs2: Convert jffs2_write_end() to use a folio (Matthew Wilcox (Oracle))
  - jffs2: Remove calls to set/clear the folio error flag (Matthew Wilcox (Oracle))
  - hostfs: Convert hostfs_write_end() to use a folio (Matthew Wilcox (Oracle))
  - f2fs: Convert f2fs_write_begin() to use a folio (Matthew Wilcox (Oracle))
  - f2fs: Convert f2fs_write_end() to use a folio (Matthew Wilcox (Oracle))
  - ecryptfs: Use a folio in ecryptfs_write_begin() (Matthew Wilcox (Oracle))
  - ecryptfs: Convert ecryptfs_write_end() to use a folio (Matthew Wilcox (Oracle))
  - buffer: Convert block_write_end() to take a folio (Matthew Wilcox (Oracle))
  - nilfs2: Use a folio in nilfs_recover_dsync_blocks() (Matthew Wilcox (Oracle))
  - buffer: Use a folio in generic_write_end() (Matthew Wilcox (Oracle))
  - block: Use a folio in blkdev_write_end() (Matthew Wilcox (Oracle))
  - reiserfs: Convert reiserfs_write_begin() to use a folio (Matthew Wilcox (Oracle))
  - fs: Convert block_write_begin() to use a folio (Matthew Wilcox (Oracle))
  - ntfs3: Convert ntfs_write_end() to work on a folio (Matthew Wilcox (Oracle))
  - ntfs3: Convert ntfs_write_begin to use a folio (Matthew Wilcox (Oracle))
  - ntfs3: Remove reset_log_file() (Matthew Wilcox (Oracle))
  - udf: Use a folio in udf_write_end() (Matthew Wilcox (Oracle))
  - udf: Convert udf_write_begin() to use a folio (Matthew Wilcox (Oracle))
  - ubifs: Convert ubifs_write_end() to use a folio (Matthew Wilcox (Oracle))
  - ubifs: Convert ubifs_write_begin() to use a folio (Matthew Wilcox (Oracle))
  - ubifs: Convert write_begin_slow() to use a folio (Matthew Wilcox (Oracle))
  - anolis: mm: limit memcg.pagecache_limit.size not exceed its parent (hr567)
  - anolis: mm: damon: change kmalloc() flags in damon_new_region() (Xin Hao)
  - anolis: mm: damon: Fixed potential race issues when accessing "damon_regon" (Xin Hao)
  - anolis: mm: damon: add flush once in one sampling period (Xin Hao)
  - anolis: mm/damon: fix behaviour of init_regions (Rongwei Wang)
  - anolis: mm/damon: Solve the bug of NUMA statistics about threads (Xin Hao)
  - anolis: mm/damon: Fix NUMA statistics bug (Xin Hao)
  - anolis: mm/damon/tracepoint: Add 'damon_region' NUMA access statistics support (Xin Hao)
  - anolis: mm/damon/tracepoint: Do a little format adjustment (Xin Hao)
  - anolis: mm/damon/dbgfs: Add numa simulate switch (Xin Hao)
  - anolis: mm/damon: Add 'damon_region' NUMA local and remote access statistics (Xin Hao)
  - anolis: mm/damon: Add 'damon_region' NUMA fault simulation support (Xin Hao)
  - anolis: mm/damon: Add NUMA local and remote variables in 'damon_region' (Xin Hao)
  - anolis: mm: base min_free_kbytes on mTHP setting (Weilin Tong)
  - KVM: riscv: selftests: get-reg-list print_reg should never fail (Andrew Jones)
  - KVM: riscv: selftests: Add condops extensions to get-reg-list test (Anup Patel)
  - KVM: riscv: selftests: Add smstateen registers to get-reg-list test (Anup Patel)
  - KVM: riscv: selftests: Add senvcfg register to get-reg-list test (Anup Patel)
  - KVM: selftests: Add array order helpers to riscv get-reg-list (Andrew Jones)
  - RISC-V: KVM: Allow Zicond extension for Guest/VM (Anup Patel)
  - dt-bindings: riscv: Add Zicond extension entry (Anup Patel)
  - RISC-V: Detect Zicond from ISA string (Anup Patel)
  - anolis: scsi: leapioraid: add device and support fw log (haodongdong)
  - RISC-V: Select ACPI PPTT drivers (Yunhui Cui)
  - anolis: crypto: ccp: optimize TDM driver code logic to avoid warning (chench)
  - anolis: crypto: ccp: add "tdm_guard" as kernel and module parameter (niuyongwen)
  - anolis: drivers/crypto/ccp: fix soft lockup warning in psp_mutex_lock_timeout() (xiongmengbiao)
  - anolis: kernel spec: add resolve_btfids (Vincent Gao)
  - anolis: drivers/iommu: Fix the initialization failure issue of the iommu module (Xianglai Li)
  - mm: arm64: fix the out-of-bounds issue in contpte_clear_young_dirty_ptes (Barry Song)
  - mm/madvise: optimize lazyfreeing with mTHP in madvise_free (Lance Yang)
  - mm/memory: add any_dirty optional pointer to folio_pte_batch() (Lance Yang)
  - mm/arm64: override clear_young_dirty_ptes() batch helper (Lance Yang)
  - mm/madvise: introduce clear_young_dirty_ptes() batch helper (Lance Yang)
  - anolis: iommu/loongarch: fix potential hung task when error occurred (Hongchen Zhang)
  - iommu/vt-d: Remove scalabe mode in domain_context_clear_one() (gaorui)
  - iommu/vt-d: Remove scalable mode context entry setup from attach_dev (gaorui)
  - iommu/vt-d: Setup scalable mode context entry in probe path (gaorui)
  - iommu/vt-d: Fix NULL domain on device release (gaorui)
  - iommu: Add static iommu_ops->release_domain (gaorui)
  - iommu/vt-d: Move inline helpers to header files (gaorui)
  - iommu/vt-d: Remove unused vcmd interfaces (gaorui)
  - iommu/vt-d: Remove unused parameter of intel_pasid_setup_pass_through() (gaorui)
  - iommu/vt-d: Refactor device_to_iommu() to retrieve iommu directly (gaorui)
  - iommu/dart: Remove the force_bypass variable (gaorui)
  - iommu/dart: Call apple_dart_finalize_domain() as part of alloc_paging() (gaorui)
  - iommu/dart: Convert to domain_alloc_paging() (gaorui)
  - iommu/dart: Move the blocked domain support to a global static (gaorui)
  - iommu/dart: Use static global identity domains (gaorui)
  - iommufd: Convert to alloc_domain_paging() (gaorui)
  - iommu/vt-d: Use ops->blocked_domain (gaorui)
  - iommu/vt-d: Update the definition of the blocking domain (gaorui)
  - iommu: Move IOMMU_DOMAIN_BLOCKED global statics to ops->blocked_domain (gaorui)
  - anolis: cpufreq: acpi-cpufreq: Zhaoxin: fix incorrect max-freq issue (LeoLiu-oc)
  - anolis: cpufreq: ACPI: Update ITMT support when CPPC enabled (LeoLiu-oc)
  - anolis: sched: introduce dynamical load balance for group balancer (Cruz Zhao)
  - anolis: sched: add helper to find a matching group balancer sched domain (Cruz Zhao)
  - anolis: sched: add helpers to get load for group balancer (Cruz Zhao)
  - anolis: sched: modify the interface of attach/detach_tg_to/from_group_balancer_sched_domain (Cruz Zhao)
  - anolis: sched: check whether the task group leaps level when it attaches to gb_sd (Cruz Zhao)
  - anolis: sched: hold rcu read lock before we reference sd_llc (Cruz Zhao)
  - anolis: sched: avoid isolated cpus when build group balancer sched domains (Cruz Zhao)
  - anolis: sched: add reserve fields for group balancer (Cruz Zhao)
  - anolis: sched: adjust group balancer sched domain for task group when its quota changes (Cruz Zhao)
  - anolis: sched: maintain group balancer task groups (Cruz Zhao)
  - anolis: sched: introduce tg->soft_cpus_allowed_ptr (Cruz Zhao)
  - anolis: sched: fix cpu_llc_mask returns invalid pointer (Cruz Zhao)
  - anolis: sched: introduce sysfs interface for group balancer sched domain (Cruz Zhao)
  - anolis: sched: introduce group balancer sched domain (Cruz Zhao)
  - anolis: sched: fix compile error of tg_set_specs_ratio() (Cruz Zhao)
  - anolis: sched: make tg_set_specs_ratio() inline (Cruz Zhao)
  - anolis: sched: calculate specs from hierarchical_quota and add cgroup interface (Cruz Zhao)
  - anolis: sched: fix the bug that default soft_cpus isn't cpu_online_mask (Cruz Zhao)
  - anolis: sched: fix group balancer interface write error (Cruz Zhao)
  - anolis: sched: optimize task_allowed_cpu() (Cruz Zhao)
  - anolis: sched: introduce cpu.soft_cpus interface (Cruz Zhao)
  - anolis: sched: Add a stub function in task's exiting (Erwei Deng)
  - anolis: sched: introduce task_allowed_cpu when selecting running cpus (Peng Wang)
  - anolis: configs: Enable CONFIG_GROUP_BALANCER (Cruz Zhao)
  - anolis: sched: introduce group balancer switch and config (Cruz Zhao)
  - arm64/mm: Drop setting PTE_TYPE_PAGE in pte_mkcont() (Anshuman Khandual)
  - arm64/mm: Re-organize arch_make_huge_pte() (Anshuman Khandual)
  - anolis: PCI/P2PDMA: Add Zhaoxin Zhaoxin bridges to the whitelist (LeoLiu-oc)
  - anolis: PCI: Supplement ACS quirk for more Zhaoxin Root Ports (LeoLiu-oc)
  - anolis: sw64: set module region to the 2GB space below vmalloc area (Gu Yuchen)
  - anolis: sw64: update kconfig for sw64 (gumi@linux.alibaba.com)
  - anolis: driver/cxl: detect and report cxl fatal event (Mengting Lu)
  - selftests/bpf: Verify calling core kfuncs from BPF_PROG_TYPE_SYCALL (David Vernet)
  - bpf: Allow invoking kfuncs from BPF_PROG_TYPE_SYSCALL progs (David Vernet)
  - anolis: net/smc: enable CONFIG_SMC_LO by default (Wen Gu)
  - anolis: sched/fair: fix the bug of task_is_idle() (Cruz Zhao)
  - buffer: fix more functions for block size > PAGE_SIZE (Matthew Wilcox (Oracle))
  - buffer: handle large folios in __block_write_begin_int() (Matthew Wilcox (Oracle))
  - buffer: fix various functions for block size > PAGE_SIZE (Matthew Wilcox (Oracle))
  - buffer: cast block to loff_t before shifting it (Matthew Wilcox (Oracle))
  - buffer: fix grow_buffers() for block size > PAGE_SIZE (Matthew Wilcox (Oracle))
  - buffer: calculate block number inside folio_init_buffers() (Matthew Wilcox (Oracle))
  - buffer: return bool from grow_dev_folio() (Matthew Wilcox (Oracle))
  - ext4: convert ac_buddy_page to ac_buddy_folio (Matthew Wilcox (Oracle))
  - ext4: convert ac_bitmap_page to ac_bitmap_folio (Matthew Wilcox (Oracle))
  - ext4: convert ext4_mb_init_cache() to take a folio (Matthew Wilcox (Oracle))
  - ext4: convert bd_buddy_page to bd_buddy_folio (Matthew Wilcox (Oracle))
  - ext4: delete redundant calculations in ext4_mb_get_buddy_page_lock() (Gou Hao)
  - ext4: convert bd_bitmap_page to bd_bitmap_folio (Matthew Wilcox (Oracle))
  - ext4: Remove PAGE_MASK dependency on mpage_submit_folio (Ritesh Harjani (IBM))
  - mm: add folio_zero_tail() and use it in ext4 (Matthew Wilcox (Oracle))
  - ext4: convert to folio_create_empty_buffers (Matthew Wilcox (Oracle))
  - mpage: convert map_buffer_to_folio() to folio_create_empty_buffers() (Matthew Wilcox (Oracle))
  - anolis: mm: Do not flush tlb if async fork is not enabled (Zelin Deng)
  - anolis: riscv: Fix map all memory to linear space without fixed map size (luohaiyang)
  - mm: use folio_xor_flags_has_waiters() in folio_end_writeback() (Matthew Wilcox (Oracle))
  - mm: make __end_folio_writeback() return void (Matthew Wilcox (Oracle))
  - mm: add folio_xor_flags_has_waiters() (Matthew Wilcox (Oracle))
  - mm: delete checks for xor_unlock_is_negative_byte() (Matthew Wilcox (Oracle))
  - s390: implement arch_xor_unlock_is_negative_byte (Matthew Wilcox (Oracle))
  - riscv: implement xor_unlock_is_negative_byte (Matthew Wilcox (Oracle))
  - powerpc: implement arch_xor_unlock_is_negative_byte on 32-bit (Matthew Wilcox (Oracle))
  - mips: implement xor_unlock_is_negative_byte (Matthew Wilcox (Oracle))
  - m68k: implement xor_unlock_is_negative_byte (Matthew Wilcox (Oracle))
  - alpha: implement xor_unlock_is_negative_byte (Matthew Wilcox (Oracle))
  - bitops: add xor_unlock_is_negative_byte() (Matthew Wilcox (Oracle))
  - iomap: use folio_end_read() (Matthew Wilcox (Oracle))
  - buffer: use folio_end_read() (Matthew Wilcox (Oracle))
  - ext4: use folio_end_read() (Matthew Wilcox (Oracle))
  - iomap: protect read_bytes_pending with the state_lock (Matthew Wilcox (Oracle))
  - iomap: hold state_lock over call to ifs_set_range_uptodate() (Matthew Wilcox (Oracle))
  - buffer: remove __getblk_gfp() (Matthew Wilcox (Oracle))
  - ext4: call bdev_getblk() from sb_getblk_gfp() (Matthew Wilcox (Oracle))
  - buffer: convert sb_getblk() to call __getblk() (Matthew Wilcox (Oracle))
  - buffer: convert getblk_unmovable() and __getblk() to use bdev_getblk() (Matthew Wilcox (Oracle))
  - buffer: use bdev_getblk() to avoid memory reclaim in readahead path (Matthew Wilcox (Oracle))
  - ext4: use bdev_getblk() to avoid memory reclaim in readahead path (Matthew Wilcox (Oracle))
  - buffer: hoist GFP flags from grow_dev_page() to __getblk_gfp() (Matthew Wilcox (Oracle))
  - buffer: pass GFP flags to folio_alloc_buffers() (Matthew Wilcox (Oracle))


author: Ruidong Tian <tianruidong@linux.alibaba.com> [6.6.102-5_rc1.1.an23]
changelog:
  - anolis: riscv: cmdline: disable per_numa_node_futex (winterddd)
  - riscv: module: remove relocation_head rel_entry member allocation (Clément Léger)
  - riscv: Correctly free relocation hashtable on error (Charlie Jenkins)
  - riscv: Fix module loading free order (Charlie Jenkins)
  - riscv: Use kvmalloc_array on relocation_hashtable (Will Pierce)
  - riscv: Fix relocation_hashtable size (Charlie Jenkins)
  - riscv: Correct type casting in module loading (Charlie Jenkins)
  - riscv: Safely remove entries from relocation list (Charlie Jenkins)
  - RISC-V: Don't rely on positional structure initialization (Palmer Dabbelt)
  - x86/bugs: Avoid warning when overriding return thunk (Pawan Gupta)


author: Ruidong Tian <tianruidong@linux.alibaba.com> [6.6.102-5_rc2.an23]
changelog:
  - anolis: kernel-spec: mm: Enable file mTHP optimization in default cmdline (Weilin Tong)
  - riscv: Extend sv39 linear mapping max size to 128G (Stuart Menefy)
  - riscv: Remove redundant restriction on memory size (Stuart Menefy)
  - ext4: fix error pointer dereference in ext4_mb_load_buddy_gfp() (Dan Carpenter)
  - EDAC/{skx_common,i10nm}: Use scnprintf() for safer buffer handling (Wang Haoran)
  - EDAC/i10nm: Add Intel Granite Rapids-D support (Qiuxu Zhuo)
  - EDAC/i10nm: Fix the bitwise operation between variables of different sizes (Qiuxu Zhuo)
  - EDAC/{skx_common,i10nm}: Add RRL support for Intel Granite Rapids server (Qiuxu Zhuo)
  - EDAC/{skx_common,i10nm}: Refactor show_retry_rd_err_log() (Qiuxu Zhuo)
  - EDAC/{skx_common,i10nm}: Refactor enable_retry_rd_err_log() (Qiuxu Zhuo)
  - EDAC/{skx_common,i10nm}: Structure the per-channel RRL registers (Qiuxu Zhuo)
  - EDAC/i10nm: Explicitly set the modes of the RRL register sets (Qiuxu Zhuo)
  - EDAC/{i10nm,skx,skx_common}: Support UV systems (Kyle Meyer)
  - EDAC/i10nm: Add Intel Clearwater Forest server support (Qiuxu Zhuo)
  - EDAC/{skx_common,i10nm}: Remove the AMAP register for determing DDR5 (Qiuxu Zhuo)
  - EDAC/{skx_common,skx,i10nm}: Move the common debug code to skx_common (Qiuxu Zhuo)
  - perf vendor events: Add Clearwaterforest events (Ian Rogers)
  - perf/x86/intel/uncore: Support customized MMIO map size (Kan Liang)
  - perf/x86/intel/uncore: Support MSR portal for discovery tables (Kan Liang)
  - perf/x86/intel/uncore: Add Clearwater Forest support (Kan Liang)
  - perf/x86: Optimize the is_x86_event (Kan Liang)
  - perf/x86/intel: Check the X86 leader for ACR group (Kan Liang)
  - perf/x86/intel: Check the X86 leader for pebs_counter_event_group (Kan Liang)
  - perf/x86/intel: Only check the group flag for X86 leader (Kan Liang)
  - perf/x86/intel: Parse CPUID archPerfmonExt leaves for non-hybrid CPUs (Dapeng Mi)
  - perf/x86/intel: Add PMU support for Clearwater Forest (Dapeng Mi)
  - perf/x86/intel: Don't clear perf metrics overflow bit unconditionally (Dapeng Mi)
  - perf/x86/intel: Support auto counter reload (Kan Liang)
  - perf/x86/intel: Add CPUID enumeration for the auto counter reload (Kan Liang)
  - perf: Extend the bit width of the arch-specific flag (Kan Liang)
  - perf/x86/intel: Track the num of events needs late setup (Kan Liang)
  - perf/x86: Add dynamic constraint (Kan Liang)
  - perf/x86/intel: Support PEBS counters snapshotting (Kan Liang)
  - perf/x86/intel: Support RDPMC metrics clear mode (Kan Liang)
  - perf/x86/intel/ds: Add PEBS format 6 (Kan Liang)
  - perf/x86/intel/ds: Simplify the PEBS records processing for adaptive PEBS (Kan Liang)
  - perf/x86/intel/ds: Factor out functions for PEBS records processing (Kan Liang)
  - perf/x86/intel/ds: Clarify adaptive PEBS processing (Kan Liang)
  - perf/x86/intel: Support Perfmon MSRs aliasing (Kan Liang)
  - perf/x86/intel: Support PERFEVTSEL extension (Kan Liang)
  - perf/x86: Add config_mask to represent EVENTSEL bitmask (Kan Liang)
  - perf/x86/intel: Support new data source for Lunar Lake (Kan Liang)
  - perf/x86/intel: Rename model-specific pebs_latency_data functions (Kan Liang)
  - perf/x86: Add Lunar Lake and Arrow Lake support (Kan Liang)
  - perf/x86: Support counter mask (Kan Liang)
  - perf/x86/intel: Support the PEBS event mask (Kan Liang)
  - anolis: riscv: fix pagetable_dtor() use (Ruidong Tian)
  - riscv: mm: Do not restrict mmap address based on hint (Charlie Jenkins)
  - docs: riscv: Define behavior of mmap (Charlie Jenkins)
  - selftests: riscv: Generalize mm selftests (Charlie Jenkins)
  - riscv: mm: Use hint address in mmap if available (Charlie Jenkins)
  - mm: pgtable: introduce generic pagetable_dtor_free() (Qi Zheng)
  - mm: pgtable: move __tlb_remove_table_one() in x86 to generic file (Qi Zheng)
  - mm: pgtable: completely move pagetable_dtor() to generic tlb_remove_table() (Qi Zheng)
  - mm: pgtable: introduce generic __tlb_remove_table() (Qi Zheng)
  - x86: pgtable: move pagetable_dtor() to __tlb_remove_table() (Qi Zheng)
  - x86: pgtable: convert __tlb_remove_table() to use struct ptdesc (Qi Zheng)
  - arm64: pgtable: move pagetable_dtor() to __tlb_remove_table() (Qi Zheng)
  - arm: pgtable: move pagetable_dtor() to __tlb_remove_table() (Qi Zheng)
  - mm: pgtable: introduce pagetable_dtor() (Qi Zheng)
  - mm: pgtable: add statistics for P4D level page table (Qi Zheng)
  - riscv: mm: skip pgtable level check in {pud,p4d}_alloc_one (Kevin Brodsky)
  - mm: add statistics for PUD level pagetable (Baolin Wang)
  - anolis: sched: fix the bug that ID_LOAD_BALANCE causes NULL rf reference (Cruz Zhao)
  - anolis: sched: increase the maximum number of supported sched features (Cruz Zhao)
  - anolis: sched: fix panic caused by ID_PUSH_EXPELLEE (Cruz Zhao)


author: Ruidong Tian <tianruidong@linux.alibaba.com> [6.6.102-5.an23]
changelog:
  - anolis: duptext: fix might_sleep in rcu in filemap_map_pages() (Yuanhe Shu)
  - anolis: config: Update the CONFIG_LSM (Tianjia Zhang)
  - fs: writeback: fix use-after-free in __mark_inode_dirty() (Jiufei Xue) {CVE-2025-39866}
  - media: ivsc: Fix crash at shutdown due to missing mei_cldev_disable() calls (Hans de Goede)
  - mISDN: hfcpci: Fix warning when deleting uninitialized timer (Vladimir Riabchun) {CVE-2025-39833}
  - bus: mhi: host: Detect events pointing to unexpected TREs (Youssef Samir) {CVE-2025-39790}
  - wifi: ath10k: shutdown driver when hardware is unreliable (Kang Yang) {CVE-2025-39746}
  - nvme-tcp: fix potential memory corruption in nvme_tcp_recv_pdu() (Maurizio Lombardi) {CVE-2025-21927}
  - nvme-tcp: sanitize request list handling (Hannes Reinecke) {CVE-2025-38264}
  - llist: add interface to check if a node is on a list. (NeilBrown)
  - anolis: selftests: netfilter: xt_string.sh: fix pipe symbol issue (Wen Gu)
  - perf/dwc_pcie: Move common DWC struct definitions to 'pcie-dwc.h' (Manivannan Sadhasivam)
  - perf/dwc_pcie: fix duplicate pci_dev devices (Yunhui Cui)
  - perf/dwc_pcie: fix some unreleased resources (Yunhui Cui)
  - perf/dwc_pcie: Qualify RAS DES VSEC Capability by Vendor, Revision (Bjorn Helgaas)
  - perf/dwc_pcie: Fix the event numbers (Ilkka Koskinen)
  - vmlinux: Avoid weak reference to notes section (Ard Biesheuvel)
  - kallsyms: Avoid weak references for kallsyms symbols (Juxin Gao)
  - btf: Avoid weak external references (Ard Biesheuvel)
  - crypto: iaa - Remove potential infinite loop in check_completion() (Zanussi, Tom)
  - ipv6: sr: Fix MAC comparison to be constant-time (Eric Biggers)
  - anolis: mm: coldpgs: Fix pte_unmap() missing issue (Zelin Deng)
  - anolis: mm: coldpgs: Fix incorrect vma traverse (Zelin Deng)
  - anolis: virtio-net: remove BQL (Xuan Zhuo)
  - mm/memory-failure: fix infinite UCE for VM_PFNMAP pfn (Jinjiang Tu)


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: Zhao Hang <wb-zh951434@alibaba-inc.com> - 1.18.0-1
changelog:
  - Update to 1.18.0-1 from 1.17.8-1
  - Remove patch which is already exist in code
  - Migrated to SPDX license


author: gaochang <gc-taifu@linux.alibaba.com> - 4.3.0-1
changelog:
  - Update to 4.3.0
  - Remove patches because bugs are not exist in new version.
  - Add patches to fix the precedence of casts is lower than expected.
    [Patches cherry-picked from c10s. Original changelog:
    - Fix precedence of casts. (4.3.0-3)]


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: Zhao Hang <wb-zh951434@alibaba-inc.com> - 7.1-1
changelog:
  - Update to 7.1-1 from 7.0-1
  - Add bash completion support for filestreaminfo, keys, gettconinfo
    [Patches cherry-pick from c10s. Original changelog:
     - Update to version 7.1]


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: mgb01105731 <mgb01105731@alibaba-inc.com> - 18.1.8-1
changelog:
  - to #I9JZII
  - init upstream from 18.1.8
  - project: N/A
  - Signed-off-by: mgb01105731 mgb01105731@alibaba-inc.com


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 18.1.8-2
changelog:
  - to #I9JZII
  - fix -n package name with 18
  - project: N/A
  - Signed-off-by: mgb01105731 mgb01105731@alibaba-inc.com


author: Zhao Hang <wb-zh951434@alibaba-inc.com> - 21-1
changelog:
  - Update to 21-1 from 19-1
  - Add patches to fix clevis v21 tang functionality at boot time
    [Patches cherry-pick from c10s. Original changelog:
    Fix clevis v21 tang functionality at boot time]


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: Zhao Hang <wb-zh951434@alibaba-inc.com> - 3.30.5-1
changelog:
  - Update to 3.30.5-1 from 3.26.3-1
  - Drop non-upstream CMAKE_DL_LIBS windows patch
  - Add licensing information for cppdap to packaged files and convert license to SPDX


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: Zhao Hang <wb-zh951434@alibaba-inc.com> - 1.4.8-1
changelog:
  - Update to 1.4.8-1 from 1.4.7-2
  - Convert license to SPDX format
  - Add patches to fix bugs [Patches cherry-pick from c10s. Original changelog:
    - Backport fixes from upstream]


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: Zhao Hang <wb-zh951434@alibaba-inc.com> - 8.0.6-1
changelog:
  - Update to 8.0.6-1 from 8.0.4-3
  - Convert license to SPDX
  - Remove loongarch64 patch which already exist in 8.0.5 version
  - Update patches file path 
    [Patches cherry-pick from c10s. Original changelog:
    - Rebase to upstream crash 8.0.6]


author: Zhao Hang <wb-zh951434@alibaba-inc.com> - 1.1.2-1
changelog:
  - Update to 1.1.2-1 from 0.20.1-2
  - Convert license to SPDX
  - Fix a file descriptor and a memory leak in an error path of cr_detect_compression()
    [Patches cherry-pick from c10s. Original changelog:
     Fix a file descriptor and a memory leak in an error path of cr_detect_compression()]


author: Zhao Hang <wb-zh951434@alibaba-inc.com> - 3.19-1
changelog:
  - Update to 3.19-1 from 3.17.1-3
  - Migrated to SPDX license
  - Remove patches which is already in code and unneeded


author: zhoujiajia111 <zjl02254423@alibaba-inc.com> - 1:2.4.10-2
changelog:
  - add patches to fix CVE-2024-47175,CVE-2025-58060,CVE-2025-58364
  - add patches to fix some bugs
    [Patches cherry-picked from c10s. Original changelog:
    - RHEL-113073 CVE-2025-58364 cups: Null Pointer Dereference in CUPS 
      ipp_read_io() Leading to Remote DoS (1:2.4.10-12)]


author: Zhao Hang <wb-zh951434@alibaba-inc.com> - 2.0.0-1
changelog:
  - Update to 2.0.0-1 from 1.28.17-3
  - Migrated to SPDX license
  - Fix CVE-2023-24805
  - Remove patch which already exist in code


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 8.4.0-6
changelog:
  - cherry-pick fix CVE-2024-2004 and add Epoch for requires and provides
  - Fix CVE-2023-46218 and CVE-2023-46219


author: Zhao Hang <wb-zh951434@alibaba-inc.com> - 5.1-1
changelog:
  - Update to 5.1-1 from 5.0-7
  - Migrated to SPDX license
  - Remove patches which is already exist in code
  - Add 0001-find-debuginfo-Check-files-are-writable-before-modif.patch, 
    0001-find-debuginfo-Fix-skip_mini-.gnu_debugdata-handling.patch
    and 0001-find-debuginfo-Make-return-from-do_file-explicit.patch
    [Patches cherry-pick from c10s. Original changelog:
    - Add 0001-find-debuginfo-Check-files-are-writable-before-modif.patch
    - Add 0001-find-debuginfo-Fix-skip_mini-.gnu_debugdata-handling.patch
    - Add 0001-find-debuginfo-Make-return-from-do_file-explicit.patch
    ]


author: Zhao Hang <wb-zh951434@alibaba-inc.com> - 1.1.0-1
changelog:
  - Update to 1.1.0-1 from 1.0.3-2
  - Migrated to SPDX license
  - Remove patch which already exist in code


author: Zhao Hang <wb-zh951434@alibaba-inc.com> - 2.90-1
changelog:
  - Update to 2.90-1 from 2.89-1
  - Migrated to SPDX license
  - Remove patch which already exist in code


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 1.7.0-1
changelog:
  - Update to 1.7.0 from 1.6.1
  - fix build err and close check
  - Add patches to fix missing dynamic tags for aarch64 python3 pylibfdt and
    fix dtc fails to build with Swig
    [Patches cherry-pick from c10s. Original changelog:
    - Fix missing dynamic tags for aarch64 python3 pylibfdt(1.7.0-10)]


author: wangzhe <wanglan.wz@alibaba-inc.com> - 1.27-1
changelog:
  - update to 1.27
  - Add 'Provides: pahole' to allow the package to be installed using $dnf install pahole
  - Add patches to fix clang builds bug
    [Patches cherry-pick from c10s. Original changelog:
     Backport upstream bugfixes for clang builds]


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: wh02252983 <wh02252983@alibaba-inc.com> - 2.5.0-4
changelog:
  - add patch to Fix cve-2024-45490 and cve-2024-45491 and cve-2024-45492
  - add patch to Fix cve-2024-50602 and cve-2024-28757


author: Xiaoping Liu <lxp01404969@alibaba-inc.com> - 1.14.0-1
changelog:
  - update to 1.14.0 from 1.13.0
  - Fix memory leak in credman
    [Patches cherry-picked from c10s. Original changelog:
    - Fix memory leak in credman. （1.14.0-6）]


author: tomcruiseqi <10762123+tomcruiseqi@user.noreply.gitee.com> - 128.9.0-1
changelog:
  - Update to 128.9.0 to fix CVE-2024-8176 CVE-2024-26282 CVE-2024-10474 CVE-2025-1937 CVE-2025-2368 CVE-2025-2584 CVE-2025-29927 CVE-2025-3034 CVE-2025-2857 CVE-2025-3030 CVE-2025-3028 CVE-2025-3033 CVE-2025-3032 CVE-2025-3029 CVE-2025-3031 CVE-2025-0245 CVE-2025-0244 CVE-2025-0246 CVE-2025-30218 CVE-2025-3028 CVE-2025-3028 CVE-2025-3029 CVE-2024-51479 CVE-2025-3028 CVE-2024-7531


author: tomcruiseqi <tomcruiseqi@inspur.com> - 128.13.0-1
changelog:
  - Updade to 128.13.0 to fix CVE-2025-8034 CVE-2025-8028 CVE-2025-8035 CVE-2025-8027 CVE-2025-6965 CVE-2025-5283 CVE-2025-1943 CVE-2025-0247


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 140.3.0-1
changelog:
  - Update to 140.3.0 to fix CVE-2025-10527 CVE-2025-10528 CVE-2025-10533
    CVE-2025-10534 CVE-2025-10536 CVE-2025-10537 CVE-2025-10529 CVE-2025-10531
    CVE-2025-10532
  - Remove patches as loongarch patch disabled


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 2.15.0-1
changelog:
  - Update to 2.15.0 from 2.14.1
  - Add patches to cleaned up obsoleted .uuid file
  - Add patches to fix some code found by SAST
    [Patches cherry-picked from c10s. Original changelog:
    - Fix a memory leak and potentially uninitialized values.(2.15.0-6)]


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 2.13.2-1
changelog:
  - Update to 2.13.2 from 2.13.0
  - Add patches to fix SAST Automation findings
    [Patches cherry-pick from c10s. Original changelog:
    - Fix SAST Automation findings(2.13.2-7)]


author: wangzhe <wanglan.wz@alibaba-inc.com> - 1.0.14-1
changelog:
  - update to 1.0.14
  - migrated to SPDX license
  - Fix broken data in fribidi
  - Update the patch to drop bundled gnulib
    [Patch cherry-pick from c10s, Original changelog:
     Drop bundled gnulib code.]


author: Xiaoping Liu <lxp01404969@alibaba-inc.com> - 1.9.26-1
changelog:
  - update to 1.9.26 from 1.9.1
  - Migrated to SPDX license
  - Redo preset call on upgrades
  - to get hardware support for CERTPX-13842
  - disabled plugins to fix SAST failures


author: wangzhe <wanglan.wz@alibaba-inc.com> - 26.4.21-1
changelog:
  - update to 26.4.21
  - Remove no longer used downstream versions of upstream files
  - Stop packing useless documentaion files
  - Rename the systemd service from 'garbd.service' to 'garb.service'
  - Make sure the network is actually up at the moment of the service startup
  - Fixup of systemd service rename


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 14.2-1
changelog:
  - Update to 14.2 from 13.2
  - Delete patches by the reason of the existence of similar fixes upstream and
    IA64 support drop and the new version of tarball already includes changes.
  - Add patches to fix .gdb_index sections are not reproducible and 
    move gdbpy_gil into python-internal.h and 
    avoid use of _PyOS_ReadlineTState and
    Fix -Walloc-size warnings and 
    Fix workaround for GCC 14 problem and
    Add arch14 record/replay support and
    Add support for Power11 options and
    Update x86 disassembler and 
    Fix installer expects xxgdb on disk1 but it is on disk2
    [Patches cherry-pick from c10s. Original changelog:
    - Fixup broken tests in existing patches(14.2-4)]


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 2.42.12-1
changelog:
  - Update to 2.42.12 from 2.42.10
  - Use SPDX for license expression.
  - Remove patch as the new version of tarball already includes changes.


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 2.47.1-1
changelog:
  - Update to 2.47.1 from 2.41.0
  - update license data and convert to SPDX format
  - Add patches to fix failing on tests using git-httpd-push
    [Patches cherry-pick from c10s. Original changelog:
    - update to 2.47.1(2.47.1-1)]


author: wangzhe <wanglan.wz@alibaba-inc.com> - 1.80.2-1
changelog:
  - update to 1.80.2
  - Switch to bundle mozjs115
  - Migrate to SPDX license
  - Replace Xvfb dependency with xwayland-run
  - Add patches to fix build error
  - Add patches to bundle mozjs115
    [Patches cherry-pick from c10s. Original changelog:
     - Bundle mozjs
     - Bump bundled mozjs version]


author: wangzhe <wanglan.wz@alibaba-inc.com> - 2.80.0-1
changelog:
  - update to 2.80.0
  - Migrate to SPDX license
  - Remove the !libproxy conditionals, enable libproxy support


author: gaochang <gc-taifu@linux.alibaba.com> - 15.1.0-1
changelog:
  - Update to 15.1.0
  - Update sdkver to 1.4.304.0
  - Add patch to fix build issue
    [Patches cherry-picked from c10s. Original changelog:
    - Update to 1.4.304.0 SDK (15.1.0-1)]


author: gaochang <gc-taifu@linux.alibaba.com> - 2024.4-1
changelog:
  - Update to 2024.4
  - Add patches to fix build issue
    [Patches cherry-picked from c10s. Original changelog:
    - Update to 1.4.304.0 SDK(2024.4-1)]


author: tomcruiseqi <tomcruiseqi@inspur.com> - 47.3-1
changelog:
  - Update to 47.3 to fix CVE-2023-5616
  - Remove patch0001, because on 47.3, there is no file to patch
  - Remove patch0002, because on 47.3, the ToastOverlay function is working, no need to patch
  - Remove patch0003, because we have confirmed that there is no problem to remove the patch
  - Add patch0004 to patch the missing MACROs from glib 2.80


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 9.0.0-1
changelog:
  - Update to 9.0.0 from 8.0.5
  - Add patches to fix build doxygen err
    [Patches cherry-pick from c10s. Original changelog:
    - Doxygen fix(9.0.0-1)]


author: zjl002254423 <zjl02254423@alibaba-inc.com> -2.12-15
changelog:
  - Fix CVE-2024-56738,CVE-2024-56737,CVE-2024-45774,CVE-2024-45775,CVE-2024-45776,CVE-2024-45777,CVE-2024-45778,CVE-2024-45779,CVE-2024-45780,CVE-2024-45781,CVE-2024-45782,CVE-2024-45783,CVE-2025-0622,CVE-2025-0624,CVE-2025-0677,CVE-2025-0678,CVE-2025-0684,CVE-2025-0685,CVE-2025-0686,CVE-2025-0689,CVE-2025-0690,CVE-2025-1118,CVE-2025-1125


author: Xiaoping Liu <lxp01404969@linux.alibaba.com> - 0.9.2-1
changelog:
  - update to 0.9.2 from 0.9.1
  - Make systemd use 0700 mode on cache folders
  - Fix various issues detected by static analysis
  - Change daemon to Type=notify with systemd
   [Patches cherry-picked from c10s. Original changelog:
   - Change daemon to Type=notify with systemd. （0.9.2-10）]


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: tomcruiseqi <tomcruiseqi@inspur.com> - 1.26.4-1
changelog:
  - Update to 1.26.4 to fix CVE-2025-6663
  - CVE-2025-3887 has been fixed in this release, remove the patch


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 1.24.10-1
changelog:
  - New versino 1.24.10 for CVE-2024-4453,CVE-2024-47835,CVE-2024-47538,CVE-2024-47600,CVE-2024-47615,CVE-2024-47607,CVE-2024-47541,CVE-2024-47542


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 1.24.10-1
changelog:
  - New version 1.24.10 for CVE-2024-47778,CVE-2024-47776,CVE-2024-47613,CVE-2024-47777,CVE-2024-47834,CVE-2024-47602,CVE-2024-47603,CVE-2024-47606,CVE-2024-47775,CVE-2024-47774,CVE-2024-47599,CVE-2024-47598,CVE-2024-47601,CVE-2024-47546,CVE-2024-47544,CVE-2024-47545,CVE-2024-47543,CVE-2024-47539,CVE-2024-47596,CVE-2024-47540,CVE-2024-47597


author: Zhao Hang <wb-zh951434@alibaba-inc.com> - 4.16.7-1
changelog:
  - Update to 4.16.7-1 from 4.12.1-1
  - Migrated to SPDX license
  - Stop using objcopy for resources
    [Patches cherry-pick from c10s. Original changelog:
     Stop using objcopy for resources]


author: Zhao Hang <wb-zh951434@alibaba-inc.com> - 1.54.1-1
changelog:
  - Update to 1.54.1-1 from 1.50.6-1
  - Convert license to SPDX
  - Add support for x-gvfs-trash mount option 
    [Patches cherry-pick from c10s. Original changelog:
    - Add support for x-gvfs-trash mount option]


author: Xiaoping Liu <lxp01404969@linux.alibaba.com> - 8.4.0-1
changelog:
  - update to 8.4.0 from 8.1.1
  - Migrated to SPDX license
  - add patches to fix SAST
    [Patches cherry-pick from c10s. Original changelog:
    - SAST Fix ( 8.4.0-3 )]


author: wenxin <wx02272781@alibaba-inc.com> - 2.4.64-1
changelog:
  - update to 2.4.64 to fix cves
  - fix CVE-2024-43204
  - fix CVE-2024-47252
  - fix CVE-2025-49630
  - fix CVE-2025-53020
  - Removed redundant patch files now included in the upgraded version


author: Xiaoping Liu <lxp01404969@linux.alibaba.com> - 1.7.2-1
changelog:
  - update to 1.7.2 from 1.7.1
  - get hunspell-ko working again
  - migrated to SPDX license
      [Patches cherry-pick from c10s. Original changelog:
      - get hunspell-ko working again. ( 1.7.2-2 )]


author: Xiaoping Liu <lxp01404969@linux.alibaba.com> - 2.11.1-1
changelog:
  - update to 2.11.1 from 2.5.0
  - Remove the patch because the changes already exist upstream
  - migrated to SPDX license


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: Xiaoping Liu <lxp01404969@linux.alibaba.com> - 6.2.1.9-1.gita65a472
changelog:
  - update to 6.2.1.9 from 6.2.1.8
  - switch to build using meson
  - Migrated to SPDX license
  - Remove the patch because the changes already exist upstream
  - Add patches to fix some configuration options
    [Patches cherry-picked from c10s. Original changelog:
    - iscsiuio threading fixes. (6.2.1.9-18.gita65a472)]


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: Xiaoping Liu <lxp01404969@alibaba-inc.com> - 2.2.8-1
changelog:
  - update to 2.2.8 from 2.2.7
  - Remove c99 patch because the changes already exist upstream
  - Add patches to fix CVE-2024-41184
    [Patches cherry-pick from c10s. Original changelog:
    - Fix name parsing for CVE-2024-41184. ( 2.2.8-8 )]


author: Xiaoping Liu <lxp01404969@alibaba-inc.com> - 1.84.1-1
changelog:
  - update to 1.84.1 from 1.83.1
  - Fix pkgconfig file regression
    [Patches cherry-picked from c10s. Original changelog:
    - Fix pkgconfig file regression. （1.84.0-2）]


author: Xiaoping Liu <lxp01404969@alibaba-inc.com> - 3.2.0-1
changelog:
  - update to 3.2.0 from 2.28
  - Migrated to SPDX license
  - Backport libblockdev-smart and nvme plugin
  - remove vdo and kbd plugin
  - nvme: Avoid element-type g-i annotations
    [Patches cherry-pick from c10s. Original changelog:
    - nvme: Avoid element-type g-i annotations ( 3.2.0-2 )]


author: Xiaoping Liu <lxp01404969@alibaba-inc.com> - 0.6.2-1
changelog:
  - update to 0.6.2 from 0.5.2
  - Fix static analyzer detected issues
    [Patches cherry-picked from c10s. Original changelog:
    - Fix static analyzer detected issues. （0.6.2-2）]


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:1.54.0-1
changelog:
  - Update to 1.54.0 from 1.50.1
  - Close %check
  - Migrated to SPDX license
  - Add patches to fix bug and replace jansson with json-c


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 2.1-1
changelog:
  - Update to 2.1 from 2.0.5
  - Migrated to SPDX license
  - Add patches to fix err with strnlen specified bound size outweigh source size
  - Add patches to fix err with the decoder object isn't actually used
    [Patches cherry-picked from c10s. Original changelog:
    - Update to v2.1 and regenerate documentation(2.1-1)]


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 3.0.2-1
changelog:
  - Update to 3.0.2 from 3.0.0
  - Migrated to SPDX license
  - Remove patch as the new version of tarball already includes changes.
  - Update patches to enable tjbench to fix some bugs.
  - Add patches to add endbr32/endbr64 instructions.
    [Patches cherry-pick from c10s. Original changelog:
    - New upstream release 3.0.2]


author: NewStart <os@gd-linux.com> - 1.4.0-3
changelog:
  - Fix overly-optimistic kernel version checks
  - https://github.com/smuellerDD/libkcapi/commit/c2af62dcc7a287f3c14f6aaec5724401c1ea470a


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 1.30.0-1
changelog:
  - Update to 1.30.0 from 1.26.4
  - switch to build using meson
  - Migrate to SPDX license
  - Add patches to parse trace command & value in a more straightforward way
  - Add patches to fix a potential mem leak in query_rfim_ready()
    [Patches cherry-pick from c10s. Original changelog:
    - Add patches for a pair of bugs that make static analysis unhappy(1.30.0-5)]


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: mgb01105731 <mgb01105731@alibaba-inc.com> - 1.20.3-1
changelog:
  - Update to 1.20.3 from 1.18.5
  - Add patches to print the full error from the server during handshaking. 
    [Patches cherry-pick from c10s. Original changelog: 
    - Print full NBD error from server.]


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 1.3-1
changelog:
  - Update to 1.3 from 1.2
  - Add patches to fix 'Using uninitialized value "p"/"rc".
    [Patches cherry-pick from c10s. Original changelog:
    - applied patch to fix static analysis errors(1.3-6)]


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 1.11.1-1
changelog:
  - Update to 1.11.1 from 1.3
  - Migrated to SPDX license
  - Remove patch as the new version of tarball already includes changes.


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 4.13.0-1
changelog:
  - Update to 4.13.0 from 4.12.0
  - Remove patch as the new version of tarball already includes changes.


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 1:1.6.40-1
changelog:
  - Update to 1.6.40 from 1.6.39
  - Add patches to fixes annoncheck on aarch64 as noeon asm prevents 
    some hardening protection
    [Patches cherry-pick from c10s. Original changelog:
    - fix hardening on aarch64(1.6.40-6)]


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 0.9.0-1
changelog:
  - Update to 0.9.0 from 0.6
  - Migrate to SPDX license
  - Remove patch as the new version of tarball already includes changes.


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: mgb01105731 <mgb01105731@alibaba-inc.com> - 1.34.0-1
changelog:
  - Update to 1.34.0 from 1.30.8
  - switch to build using meson
  - Migrated to SPDX license
  - Add patches to fix 16-bit service on big endian architectures
  - Add patches to fix static analyzer err
    [Patches cherry-pick from c10s. Original changelog:
    - Add patches for a pair of bugs that make static analysis unhappy(1.34.0-7)]


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 0.14.0-1
changelog:
  - Update to 0.14.0 from 0.13.0
  - Remove patch as the new version of tarball already includes changes.


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 5.1-1
changelog:
  - Update to 5.1 from 4.12
  - Add patches to first try blanc password to avoid uselessly prompting
  - Add patches to refcnt struct secret_pubkey_stuff when passing to helper thread
    [Patches cherry-picked from c10s. Original changelog:
    - ipsec: fix duplicate --ctlsocket option for whack(5.1-6)]


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 2.57.1-1
changelog:
  - Update to 2.57.1 from 2.56.3
  - Migrated to SPDX license
  - Add patches to fix FTBFS by updating time crate
    [Patches cherry-pick from c10s. Original changelog:
    - Fix FTBFS by updating time crate(2.57.1-9)]


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 1.3.10-1
changelog:
  - Update to 1.3.10 from 1.3.9
  - Remove patch as the new version of tarball already includes changes.
  - Add patches to add linking of gssapi to support Kerberos authentication.
    [Patches cherry-pick from c10s. Original changelog:
    - Add linking of gssapi to support Kerberos authentication(1.3.10-3)]


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 1.2.2-1
changelog:
  - Update to 1.2.2 from 1.2.0
  - Migrated to SPDX license
  - Add patches to fix CVE-2024-50612
    [Patches cherry-pick from c10s. Original changelog:
    - fix crash in ogg vorbis (CVE-2024-50612)(1.2.2-5)]


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 3.6.5-1
changelog:
  - Update to 3.6.5 to fix CVE-2025-32914 CVE-2025-32906 CVE-2025-32908 
    CVE-2025-32913 CVE-2025-2784


author: Bo Ren <rb01097748@alibaba-inc.com> - 47.2-1
changelog:
  - Update to 47.2-1 from 3.44.0
  - Remove libsysprof-ui
  - Backport debuginfod and sysprof-live-unwinder
    [Patches cherry-picked from c10s. Original changelog:
     - Backport debuginfod and sysprof-live-unwinder (47.2-1)]


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 4.6.0-1
changelog:
  - Update to 4.6.0 from 4.5.1
  - Remove libtiff-opengl by reason of tiffgt been removed
  - Fix CVE-2023-52355
  - Add patches to fix CVE-2024-7006
  - Remove patch as the new version of tarball already includes changes.
  - Remove patches as this version removes a big number of utilities that 
    have suffered from lack of maintenance over the years
    [Patches cherry-pick from c10s. Original changelog:
    - fix CVE-2024-7006 a null pointer dereference in tif_dirinfo(4.6.0-4)]


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 4.6.0-2
changelog:
  - to #IAGL52
  - Add patch to fix CVE-2023-52356
  - project: TC2024080204
  - Signed-off-by: mgb01105731 <mgb01105731@alibaba-inc.com>


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: Xiaoping Liu <lxp01404969@alibaba-inc.com> - 2.10.90-1
changelog:
  - update to 2.10.90 from 2.9.4
  - Remove the patch because the changes already exist upstream
  - lvm2: Try opening for unused device detection harder
  - mdraid: Avoid acquiring system inhibit lock for external array operations
    [Patches cherry-pick from c10s. Original changelog:
    - mdraid: Avoid acquiring system inhibit lock for external array operations. ( 2.10.90-5 )]


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: mgb01105731 <mgb01105731@alibaba-inc.com> - 1:1.49.2-1
changelog:
  - Update to 1.49.2 from 1.44.2
  - Remove patch as the new version of tarball already includes changes.


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 5.0.0-1
changelog:
  - Update to 5.0.0 from 4.0.0
  - Migrated to SPDX license
  - Remove patch as the new version of tarball already includes changes.


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 1.14.1-1
changelog:
  - Update to 1.14.1 from 1.12.0
  - Remove patches as the new version of tarball already includes changes
  - Fix CVE-2023-6349


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: Xiaoping Liu <lxp01404969@alibaba-inc.com> - 1.7.0-1
changelog:
  - update to 1.7.1 from 1.4.0
  - Migrated to SPDX license
  - Split the x11-utils into their own subpackage with the right requires


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.3.0-1
changelog:
  - Update to 1.3.0 from 1.2.0
  - Fix cargo build err
  - Add patch to add loongarch64 support for mdevctl (<zhangwenlong@loongson.cn>)


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: Hong Wei Qin <qhw01063182@alibaba-inc.com> - 5.0.0-1
changelog:
  - Update to 5.0.0 from 4.9.4
  - Add patches to fix LD_RUN_PATH handling
    [Patches cherry-picked from c10s. Original changelog:
    - Fix precedence of casts. (5.0.0-3)]


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: Xiaoping Liu <lxp01404969@alibaba-inc.com> - 4.1.2-1
changelog:
  - update to 4.1.2 from 4.0.3
  - Migrated to SPDX license
  - Switch to default ch4:ofi device
  - Mpich should own cmake and include install directories


author: Xiaoping Liu <lxp01404969@alibaba-inc.com> - 4.0.43-1
changelog:
  - update to 4.0.43 from 4.0.42
  - Increase error message buffer size
  - Prevent a leak of iconv_t
  - Prevent a file descriptor leak
    [Patches cherry-pick from c10s. Original changelog:
    - Prevent a file descriptor leak. ( 4.0.43-6 )]


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: tomcruiseqi <10762123+tomcruiseqi@user.noreply.gitee.com> - 8.0.42-1
changelog:
  - Update to 8.0.42 to fix CVE-2024-21134 CVE-2024-21130 CVE-2024-21179 CVE-2024-21177 CVE-2024-21173 CVE-2024-21171 CVE-2024-21165 CVE-2024-21163 CVE-2024-21162 CVE-2024-21142 CVE-2024-21125 CVE-2024-21129 CVE-2024-21127 CVE-2024-20996 CVE-2025-24375 CVE-2024-21198 CVE-2024-21203


author: wenxin <wx02272781@alibaba-inc.com> - 8.0.43-1
changelog:
  - update 8.0.43
  - fix cve CVE-2025-50081
  - fix cve CVE-2025-50100
  - fix cve CVE-2025-50104
  - fix cve CVE-2025-50077
  - fix cve CVE-2025-50078
  - fix cve CVE-2025-50079
  - fix cve CVE-2025-50080
  - fix cve CVE-2025-50082
  - fix cve CVE-2025-50083
  - fix cve CVE-2025-50084
  - fix cve CVE-2025-50085
  - fix cve CVE-2025-50086
  - fix cve CVE-2025-50087
  - fix cve CVE-2025-50091
  - fix cve CVE-2025-50093
  - fix cve CVE-2025-50094
  - fix cve CVE-2025-50097
  - fix cve CVE-2025-50099
  - fix cve CVE-2025-50101
  - fix cve CVE-2025-53023


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> - 3.112-1
changelog:
  - Update to 3.112 for new firefox
  - Remove patch as sw patch Unavailable
  - Add patch to fix build err


author: Hong Wei Qin <qhw01063182@alibaba-inc.com> - 2.4-1
changelog:
  - Update to 2.4-1 from 2.3-1
  - Add patches to Add missing hunks from last change
    [Patches cherry-pick from c10s. Original changelog: 
    - Add missing hunks from last change]


author: Hong Wei Qin <qhw01063182@alibaba-inc.com> - 2.5.2-1
changelog:
  - Update to 2.5.0 from 2.5.2
  - Remove patches because bugs are not exist in new version.
  - Add patches to fix CVE-2024-56826 and CVE-2024-52827
  - [Patches cherry-picked from c10s. Original changelog:
    - Fix precedence of casts. (2.5.2-4)]
  - Add patchs to fix build failed


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 0.25.0-1
changelog:
  - to #IAR5JC , #I9KRLP
  - update to 0.25.0 for CVE-2023-5992, CVE-2024-1454
  - Project: TC2024080204
  - Signed-off-by: mgb01105731 mgb01105731@alibaba-inc.com


author: Xiaoping Liu <lxp01404969@alibaba-inc.com> - 0.26.1-1
changelog:
  - update to 0.26.1 from 0.25.0
  - Fix CVE-2024-45615 CVE-2024-45616	CVE-2024-45617	CVE-2024-45618	CVE-2024-45619	CVE-2024-45620	
  - Fix SPDX license identifier for BSD 3-Clause
  - Change expected test failures in FIPS mode
  - Separate opensc into libraries and binaries
  - Remove the patch because the changes already exist upstream


author: Xiaoping Liu <lxp01404969@alibaba-inc.com> - 1:1.4.1-1
changelog:
  - update to 1:1.4.1 from 1:1.3.7
  - Migrated to SPDX license
  - Use NSS as cryptography library
  - Remove openscap-devel, openscap-engine-sce-devel and openscap-python3 subpackages


author: Cheng Yang <yc02267530@alibaba-inc.com> - 9.6p1-1
changelog:
  - update to 9.6p1
  - The patch was removed because the new version already included the patch content


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: Xiaoping Liu <lxp01404969@alibaba-inc.com> - 0.4.39-1
changelog:
  - update to 0.4.39 from 0.4.33
  - Fix CVE-2024-40897
  - Migrated to SPDX license
  - Move orc-test to main package and remove orc.m4


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 2024.5-1
changelog:
  - to #IAR5MZ
  - update to 2024.5 for rpm-ostree 2024.5
  - Project: TC2024080204
  - Signed-off-by: mgb01105731 mgb01105731@alibaba-inc.com


author: Chang Gao <gc-taifu@linux.alibaba.com> - 1.54.0-1
changelog:
  - Update to 1.54.0
  - Drop the pango-tests sub package
  - Update build params
  - Merge old version doc pack with new one and remove noarch buildrequires 
    because the doc files are not same on different arches.


author: Xiaoping Liu <lxp01404969@alibaba-inc.com> - 7.1.0-1
changelog:
  - update to 7.1.0 from 7.0.1
  - Migrated to SPDX license
  - Ensure sde library built with proper flags
    [Patches cherry-pick from c10s. Original changelog:
    - Ensure sde library built with proper flags. ( 7.1.0-4 )]


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: Zhao Hang <wb-zh951434@alibaba-inc.com> - 6.3.2-1
changelog:
  - Update to 6.3.2-1 from 6.2.0-1
  - Migrated to SPDX license
  - libpcp: fix endian issue in big-endian __pmTimestamp writing
    libpcp, pcp-xsos: finer grained string output control in pmPrintValue
    Fix selinux denials caused by pmie and pmlogger trying to access /dev/dm-*
    [Patches cherry-pick from c10s. Original changelog:
    - Fix writing of v3 archive timestamps on s390x (RHEL-69722)
    - Back-port upstream bug fixes for pcp-xsos(1).
    - Fix selinux denials caused by pmie and pmlogger trying to access /dev/dm-*]


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: Zhao Hang <wb-zh951434@alibaba-inc.com> - 8.3.15-1
changelog:
  - Update to 8.3.15-1 from 8.2.27-1
  - Migrated to SPDX license
  - Remove patches which already exist in code
  - enable command history in phpdbg, add internal UTC if tzdata is missing and backport Argon2 password hashing in OpenSSL ext
    [Patches cherry-pick from c10s. Original changelog:
    - rebase to 8.3.7
      backport Argon2 password hashing in OpenSSL ext
    - update to 8.3.0RC3 https://fedoraproject.org/wiki/Changes/php83
      add internal UTC if tzdata is missing
      bump to final API/ABI
      switch to nikic/php-parser version 5
      openssl: always warn about missing curve_name
    - rebase to 8.3.12
      enable command history in phpdbg
  ]


author: Chang Gao <gc-taifu@linux.alibaba.com> - 0.43.4-1
changelog:
  - update to 0.43.4
  - Add patch to prevent double inclusion of header file
  - Add patch to enable PAC and BTI feature
    [Patches cherry-pick from c10s. Original changelog:
    - Update to 0.43.4 (0.43.4-1) ]


author: happy_orange <songnannan@linux.alibaba.com> - 4.2.8-1
changelog:
  - update to 4.2.8
  - Fix CPPFLAGS use for x86 and arm
  - Fix rpminspect failures for aarch64
  - Add pmix_test and pmix_regex in test
  - Enable IPv6 support and tests examples support, and disable wrapper rpath
  - Use SPDX license identifier
    [Patches cherry-picked from c10s. Original changelog:
    - Fix CPPFLAGS use for aarch64.(4.2.8-8)]


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: Zhao Hang <wb-zh951434@alibaba-inc.com> - 24.02.0-1
changelog:
  - Update to 24.02.0-1 from 23.05.0-4
  - Migrated to SPDX license
  - Remove patch which already exist in code
  - Backport fix for issues found by Coverity
    [Patches cherry-pick from c10s. Original changelog:
     - Backport fix for issues found by Coverity]


author: happy_orange <songnannan@linux.alibaba.com> - 2:3.8.5-1
changelog:
  - update to 3.8.5
  - Explicitly set default_database_type if lmdb map is used
  - Converted license tag to SPDX
  - Use systemd-sysusers, original patch by Jonathan Wright <jonathan@almalinux.org>
  - Dropped mail group configuration / creation, it is provided by setup
    [Patches cherry-pick from c10s. Original changelog:
    - Dropped mail group configuration / creation, it is provided by setup.(3.8.5-7)]


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: Chang Gao <gc-taifu@linux.alibaba.com> - 3.9.5-1
changelog:
  - Update to 3.9.5
  - Add patch to work around race with udev setting softdog label
  - Add patch to avoids delays in add_lockspace that are
    used to detect machines using the same host_id
    [Patches cherry-picked from c10s. Original changelog:
    - new nodelay flag for add_lockspace (3.9.5-2)]


author: Bo Ren <rb01097748@alibaba-inc.com> - 1.11.3
changelog:
  - Update to 1.11.3 from 1.10.1
  - Use pyproject macros instead of the deprecated py3 macros
  - Add BuildRequires for build issue
  - Remove deleted doc file


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: Bo Ren <rb01097748@alibaba-inc.com> - 3.11.6-9
changelog:
  - fix CVE-2024-9287
  - fix CVE-2024-0450
  - fix CVE-2024-4032
  - fix CVE-2025-4517
  - fix CVE-2024-3219
  - fix CVE-2024-7592
  - fix CVE-2024-8088
  - fix CVE-2023-27043
  - fix CVE-2024-6232
  - fix CVE-2024-6923


author: Guanjun <guanjun@linux.alibaba.com> - 1.2.0-3
changelog:
  - Override the pkg-config settings and forcibly utilize OpenSSL 3.x versions during the compilation process


author: wh02252983 <wh02252983@alibaba-inc.com> - 2:8.2.0-31
changelog:
  - Backport multifd live migration acceleration using HW accelerators
  - add patch to fix CVE-2024-7409
  - add rtc acpi table
  - add patch to fix  CVE-2024-3446


author: wh02252983 <wh02252983@alibaba-inc.com> - 2:8.2.0-32
changelog:
  - update-linux-headers.sh related patches
  - fetch patches about configure and meson from upstream
  - add patch to fix CVE-2024-3567


author: wh02252983 <wh02252983@alibaba-inc.com> - 2:8.2.0-34
changelog:
  - block: Parse filenames only when explicitly requested
  - hw/usb/hcd-ohci: Fix #1510, #303: pid not IN or OUT
  - target/riscv/kvm.c: Fix the hart bit setting of AIA
  - target/riscv/kvm.c: remove group setting of KVM AIA if the machine only has 1 socket
  - target/riscv/kvm: Fix the group bit setting of AIA


author: wh02252983 <wh02252983@alibaba-inc.com> - 2:8.2.0-35
changelog:
  - RISC-V: ACPI: Enable AIA and update RHCT
  - update hct device, to support latest HCT version (HCT2.1)


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: Xiaoping Liu <lxp01404969@alibaba-inc.com> - 3.3.7-1
changelog:
  - update to 3.3.7 from 3.3.6
  - Migrated to SPDX license
  - Fix CVE-2024-41946 CVE-2024-43398 CVE-2024-41123
  - add BuildRequires systemtap-sdt-devel to Fix _systemtap_datadir


author: wh02252983 <wh02252983@alibaba-inc.com> - 3.3.8-1
changelog:
  - update to 3.3.8 to Fix CVE-2025-25186
  - The patch was removed because the new version already included the patch content


author: Chang Gao <gc-taifu@linux.alibaba.com> - 7.4-1
changelog:
  - Update to 7.4
  - Update drivedb.h and add patch to fix some bug
    [Patches cherry-picked from c10s. Original changelog:
    - fix static analysis findings (7.4-5)]


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: Chang Gao <gc-taifu@linux.alibaba.com> - 2024.4-1
changelog:
  - Update to 2024.4-1
  - Add patches to handle build issue when using gcc12
    [Patches cherry-picked from c10s. Original changelog:
    - Update to 1.4.304.0 SDK (2024.4-1)]


author: Chang Gao <gc-taifu@linux.alibaba.com> - 3.0.5-1
changelog:
  - Update to 3.0.5
  - Add patch to extend maximum DNS name to 255 from 63 by default
    [Patches cherry-picked from c10s. Original changelog:
    - Extend maximum DNS name to 256 (3.0.5-9)]


author: happy_orange <songnannan@linux.alibaba.com> - 0.9.0-1
changelog:
  - update to 0.9.0
  - split swtpm-selinux package from swtpm
  - remove patches that have been merged upstream
    [Patches cherry-pick from c10s. Original changelog:
    - Add extra SELinux policies.(0.9.0-5)]


author: Weisson <Weisson@linux.alibaba.com> - 12.7.6-1
changelog:
  - Update to 12.7.6 from 12.7.3
  - Remove patches that exist in the new version
  - Build position independent executables


author: Weisson <Weisson@linux.alibaba.com> - 5.2-1
changelog:
  - Update to 5.2 from 4.8
  - add jupyter kernel and examples in jupyter package from 4.9 (
    https://inbox.sourceware.org/systemtap/ZEw5pdqi7y%2FjYqeA@elastic.org/T/#u)
  - Emit forward decls within tracepoint_derived_probe_group() too
    [Patches cherry-picked from c10s. Original changelog:
     - Emit forward decls within tracepoint_derived_probe_group() too (5.2-1)]


author: Weisson <Weisson@linux.alibaba.com> - 2:1.35-1
changelog:
  - Update to 1.35 from 1.34
  - Remove patches that exist in the new version
  - Fix spurious diagnostic during extraction of . with  --keep-newer-files
  - Add exclude17 and exclude18 tests which were forgotten by
  - Revert "Fix savannah bug #63567"
   [Patches cherry-picked from c10s. Original changelog:
     - Revert "Fix savannah bug #63567" (1.35-5)]


author: Weisson <Weisson@linux.alibaba.com> - 6.24.10-1
changelog:
  - Update to 6.24.10 from 6.24.07
  - Downstream: implement variable tcsh_posix_status
  - Inform about no support for 'limit memoryuse' in manpage
    [Patches cherry-picked from c10s. Original changelog:
     - Inform about no support for 'limit memoryuse' in manpage(6.24.10-5)]


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 5.3.4-1
changelog:
  - Update to 5.3.4 from 5.3.2
  - Remove patch as the new version of tarball already includes changes
  - Add patches to Don't assume neon available on arm64/aarch64
    [Patches cherry-pick from c10s. Original changelog:
    - Update to 5.3.4(5.3.4-1)]


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> - 1.13.1-5
changelog:
  - Rebuild with xorg-x11-server to fix CVE-2025-49175,CVE-2025-49176,
    CVE-2025-49178,CVE-2025-49179,CVE-2025-49180
  - Delete patch as xorg-x11-server has fix CVE-2025-49175,CVE-2025-49176


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: mgb01105731 <mgb01105731@alibaba-inc.com> - 1.17.0-1
changelog:
  - Update to 1.17.0 from 1.15.0
  - Add patch to fix undeclared INFINITY error in ucs_time_units_to_sec()
  - Update loongarch64 patches for new version (<zhangwenlong@loongson.cn>)


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 1:3.24.0-1
changelog:
  - Update to 3.24.0 from 3.21.0
  - Remove patch as the new version of tarball already includes changes


author: Chang Gao <gc-taifu@linux.alibaba.com> - 1.24.5-1
changelog:
  - Fix CVE-2024-38428
  - Remove patch which already exist in upstream
  - Add patches to fix some bugs
    [Patches cherry-picked from c10s. Original changelog:
    - Revert back to using GnuTLS as the TLS backend
    - Use bundled implementation of MD4 for NTLM (1.24.5-5)]


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


author: Chang Gao <gc-taifu@linux.alibaba.com> - 1.2.39-1
changelog:
  - Update to 1.2.39
  - Add patch to include openssl engines conditional
  - Remove gcrypt and gnutls subpacks
    [Patches cherry-picked from c10s. Original changelog:
    - Fix openssl engine dependency 
    - Stop building gcrypt and gnutls implementations (1.2.39-1)]


author: wenyuzifang <lzx02244079@alibaba-inc.com> - 23.2.5-3
changelog:
  - fix CVE-2024-9632
  - fix CVE-2025-26601
  - fix CVE-2025-26596
  - fix CVE-2025-26594
  - fix CVE-2025-26597
  - fix CVE-2025-26598
  - fix CVE-2025-26600
  - fix CVE-2025-26595
  - fix CVE-2025-26599


author: mgb01105731 <mgb01105731@alibaba-inc.com> - 23.2.5-4
changelog:
  - Add patches to fix CVE-2025-49175,CVE-2025-49176,CVE-2025-49177,
    CVE-2025-49178,CVE-2025-49179,CVE-2025-49180


