# changelog

author: Tengda Wu <wutengda2@huawei.com> - 5.10.0-278.0.0.181
changelog:
  - !17568  comedi: aio_iiro_16: Fix bit shift out of bounds
  - !17545  net_sched: drr: Fix double list add in class with netem as child qdisc
  - comedi: aio_iiro_16: Fix bit shift out of bounds
  - !17566  hugelb: do not sleep during spinlock hugetlb_lock
  - hugelb: do not sleep during spinlock hugetlb_lock
  - !17480  HID: core: fix __hid_request when no report ID is used
  - !17554  arm64: mm: fix EFI_BUFFER_TOO_SMALL problem for MemoryOnChipMode
  - arm64: mm: fix EFI_BUFFER_TOO_SMALL problem for MemoryOnChipMode
  - !17544  net_sched: qfq: Fix double list add in class with netem as child qdisc
  - !17543  net: sch: Fix CVE-2025-37798
  - !17539  wifi: at76c50x: fix use after free access in at76_disconnect
  - !17536  net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime
  - !17532  sched: Fix sched tunable parameter range overflow
  - !15064  arm64: mm: Update PBHA related variable name
  - net_sched: drr: Fix double list add in class with netem as child qdisc
  - net_sched: qfq: Fix double list add in class with netem as child qdisc
  - codel: remove sch->q.qlen check before qdisc_tree_reduce_backlog()
  - sch_ets: make est_qlen_notify() idempotent
  - sch_qfq: make qfq_qlen_notify() idempotent
  - sch_hfsc: make hfsc_qlen_notify() idempotent
  - sch_drr: make drr_qlen_notify() idempotent
  - sch_htb: make htb_deactivate() idempotent
  - sch_htb: make htb_qlen_notify() idempotent
  - wifi: at76c50x: fix use after free access in at76_disconnect
  - net: vlan: Fix kabi breakage of struct vlan_info
  - net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime
  - !17531 RDMA/hns: Fix dip entries leak on devices newer than hip09
  - sched: Fix sched tunable parameter range overflow
  - !17494 v2  kernfs performance optimization
  - RDMA/hns: Fix dip entries leak on devices newer than hip09
  - !17527  PCI/ASPM: Fix link state exit during switch upstream function removal
  - !17525  fix CVE-2022-49623
  - PCI/ASPM: Fix link state exit during switch upstream function removal
  - !17522  CVE-2025-38180
  - powerpc/xive/spapr: correct bitmap allocation size
  - powerpc/xive: Add some error handling code to 'xive_spapr_init()'
  - net: atm: fix /proc/net/atm/lec handling
  - net: atm: add lec_mutex
  - kernfs: don't create a negative dentry if inactive node exists
  - kernfs: also call kernfs_set_rev() for positive dentry
  - kernfs: dont call d_splice_alias() under kernfs node lock
  - kernfs: use i_lock to protect concurrent inode updates
  - kernfs: switch kernfs to use an rwsem
  - kernfs: use VFS negative dentry caching
  - kernfs: add a revision to identify directory node changes
  - HID: core: do not bypass hid_hw_raw_request
  - HID: core: ensure __hid_request reserves the report ID as the first byte
  - HID: core: ensure the allocated report buffer can contain the reserved report ID
  - arm64: mm: Update PBHA related variable name


author: Tengda Wu <wutengda2@huawei.com> - 5.10.0-279.0.0.182
changelog:
  - !17745  trace/fgraph: Fix the warning caused by missing unregister notifier
  - !17726  perf/core: Don't leak AUX buffer refcount on allocation failure
  - !17675  ftrace: Also allocate and copy hash for reading of filter files
  - !17670  ftrace: Fix potential warning in trace_printk_seq during ftrace_dump
  - !15618  partitions: mac: fix handling of bogus partition table
  - trace/fgraph: Fix the warning caused by missing unregister notifier
  - !17723  mm/dpool: mark dpool hugetlb page as dirty in free_huge_page()
  - !17727  CVE-2025-38465
  - !17454  md/raid1: Fix stack memory use after return in raid1_reshape
  - !17452  blk-mq: don't touch ->tagset in blk_mq_get_sq_hctx
  - netlink: avoid infinite retry looping in netlink_unicast()
  - netlink: make sure we allow at least one dump skb
  - netlink: Fix rmem check in netlink_broadcast_deliver().
  - netlink: Fix wraparounds of sk->sk_rmem_alloc.
  - perf/core: Don't leak AUX buffer refcount on allocation failure
  - mm/dpool: mark dpool hugetlb page as dirty in free_huge_page()
  - !17631  perf/core: Exit early on perf_mmap() fail
  - ftrace: Also allocate and copy hash for reading of filter files
  - ftrace: Fix potential warning in trace_printk_seq during ftrace_dump
  - !17603  two bugfix for arm64 support HVO
  - !17657  selftests/bpf: Add remaining ASSERT_xxx() variants
  - selftests/bpf: Add remaining ASSERT_xxx() variants
  - !17614  xfrm: state: fix out-of-bounds read during lookup
  - !17626  Fix CVE-2025-37780
  - !17627  Fix CVE-2024-58069
  - !17624  rtnetlink: Allocate vfinfo size for VF GUIDs when supported
  - !17623  net_sched: hfsc: Fix a UAF vulnerability in class handling
  - !17622  tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer
  - !17621  CVE-2025-38052
  - !17619  tipc: Fix use-after-free in tipc_conn_close().
  - !17620  net: clear the dst when changing skb protocol
  - !17618  net_sched: sch_sfq: fix a potential crash on gso_skb handling
  - !17617  net: fix udp gso skb_segment after pull from frag_list
  - !17616  atm: Fix NULL pointer dereference
  - !17615  udp: Fix memory accounting leak.
  - !17613  macsec: fix UAF bug for real_dev
  - !17612  vfio/pci: Properly hide first-in-list PCIe extended capability
  - perf/core: Exit early on perf_mmap() fail
  - rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read
  - isofs: Prevent the use of too small fid
  - rtnetlink: Allocate vfinfo size for VF GUIDs when supported
  - net_sched: hfsc: Fix a UAF vulnerability in class handling
  - tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer
  - net: tipc: fix refcount warning in tipc_aead_encrypt
  - net/tipc: fix slab-use-after-free Read in tipc_aead_encrypt_done
  - net: clear the dst when changing skb protocol
  - tipc: Fix use-after-free in tipc_conn_close().
  - net_sched: sch_sfq: fix a potential crash on gso_skb handling
  - net: fix udp gso skb_segment after pull from frag_list
  - atm: Fix NULL pointer dereference
  - udp: Fix memory accounting leak.
  - xfrm: state: fix out-of-bounds read during lookup
  - macsec: fix UAF bug for real_dev
  - vfio/pci: Properly hide first-in-list PCIe extended capability
  - !17376 net_sched: Flush gso_skb list too during ->change()
  - !17576  net/sched: Fix CVE-2025-37890
  - arm64: mm: HVO: fix deadlock in split vmemmap pmd
  - mm: HVO: fix hard lockup in split_vmemmap_huge_pmd under x86
  - !17581  tracing: Add down_write(trace_event_sem) when adding trace event
  - !17580  iio: adc: ti-ads8688: fix information leak in triggered buffer
  - tracing: Add down_write(trace_event_sem) when adding trace event
  - !17579 v2  two cve fix
  - iio: adc: ti-ads8688: fix information leak in triggered buffer
  - vfio/platform: check the bounds of read/write syscalls
  - powerpc/mm/fault: Fix kfence page fault reporting
  - net/sched: ets: use old 'nbands' while purging unused classes
  - net/sched: Always pass notifications when child class becomes empty
  - net_sched: hfsc: Address reentrant enqueue adding class to eltree twice
  - sch_hfsc: Fix qlen accounting bug when using peek in hfsc_enqueue()
  - net_sched: hfsc: Fix a UAF vulnerability in class with netem as child qdisc
  - md/raid1: Fix stack memory use after return in raid1_reshape
  - blk-mq: don't touch ->tagset in blk_mq_get_sq_hctx
  - net_sched: Flush gso_skb list too during ->change()
  - partitions: mac: fix handling of bogus partition table


author: Tengda Wu <wutengda2@huawei.com> - 5.10.0-280.0.0.183
changelog:
  - !17849 [OLK-5.10]:update patches for sw64 architecture
  - !17852  cpufreq: Init policy->rwsem before it may be possibly used
  - sw64: fix for userspace asking for syscall(-1)
  - sw64: update junzhang default config file
  - sw64: kvm: introduce pmd_thp_or_huge for PMD hugepage checking
  - sw64: add cross-page check in software unaligned write handling
  - sw64: ptrace: fail system calls on invalid address access in PEEKUSR
  - sw64: ptrace: fix a bug in return value handling in PEEKUSR AND POKEUSR
  - !17738  CVE-2024-53216 && CVE-2024-56558
  - cpufreq: Init policy->rwsem before it may be possibly used
  - !17801  page_pool: Fix use-after-free in page_pool_recycle_in_ring
  - !17799  iwlwifi: Add missing check for alloc_ordered_workqueue
  - !17817  vmci: Prevent the dispatching of uninitialized payloads
  - !17680 Add Model specific EPP adjustment support for EMR/SPR/GNR
  - !17667 cpufreq: intel_pstate: Add Granite Rapids support in no-HWP mode
  - !17682 Add TPMI RAPL PMU support for GNR/CWF and later Intel Xeon machines
  - !17664 intel_pstate support OOB mode for EMR/GNR/SRF/CWF
  - !17662 platform/x86: ISST: Add Clearwater Forest to support list
  - !17820  mm/hugetlb: fix surplus pages in dissolve_free_huge_page()
  - mm/hugetlb: fix surplus pages in dissolve_free_huge_page()
  - !17767 RDMA/hns: Fix bond not cleared when the configuration becomes invalid
  - !17806  pinmux: fix race causing mux_owner NULL with active mux_usecount
  - !17805  f2fs: fix to avoid out-of-boundary access in devs.path
  - vmci: Prevent the dispatching of uninitialized payloads
  - pinmux: fix race causing mux_owner NULL with active mux_usecount
  - f2fs: fix to avoid out-of-boundary access in devs.path
  - !17795  perf/core: Prevent VMA split of buffer mappings
  - !17316 [OLK-5.10] backport the follow important bugfix for nvme driver from upstream linux-5.10.y
  - !17791  ipv6: mcast: extend RCU protection in igmp6_send()
  - page_pool: Fix use-after-free in page_pool_recycle_in_ring
  - page_pool: fix inconsistency for page_pool_ring_[un]lock()
  - net: page_pool: use in_softirq() instead
  - iwlwifi: Add missing check for alloc_ordered_workqueue
  - !17573 ROH: Add crc_err_cnt and retry_cnt mib statistics
  - perf/core: Prevent VMA split of buffer mappings
  - !17773  thunderbolt: Do not double dequeue a configuration request
  - !17793 v2  fix some CVEs
  - KVM: x86: Reset IRTE to host control if *new* route isn't postable
  - rapidio: fix an API misues when rio_add_net() fails
  - filemap: avoid truncating 64-bit offset to 32 bits
  - drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table
  - drm/amd/display: Fix memory leak
  - scsi: ufs: bsg: Set bsg_queue to NULL after removal
  - ipv6: mcast: extend RCU protection in igmp6_send()
  - !17759  CVE-2025-37834
  - !17749  mm/hugetlb: fix huge_pmd_unshare() vs GUP-fast race
  - !17688  netfilter: fix CVE-2022-49622
  - !17698  netfilter: nft_tunnel: fix geneve_opt type confusion addition
  - !17686  net: ieee802154: do not leave a dangling sk pointer in ieee802154_create()
  - !17710  bnxt_en: Fix out-of-bound memcpy() during ethtool -w
  - !17765  mm/smaps: fix race between smaps_hugetlb_range and migration
  - !17740  Fix trace may OOB when trace_get_user failed
  - !17743  i2c: qup: jump out of the loop in case of timeout
  - thunderbolt: Do not double dequeue a configuration request
  - RDMA/hns: Fix bond not cleared when the configuration becomes invalid
  - mm/smaps: fix race between smaps_hugetlb_range and migration
  - mm/vmscan: fix hwpoisoned large folio handling in shrink_folio_list
  - mm/vmscan: don't try to reclaim hwpoison folio
  - mm/hugetlb: fix huge_pmd_unshare() vs GUP-fast race
  - i2c: qup: jump out of the loop in case of timeout
  - tracing: Limit access to parser->buffer when trace_get_user failed
  - tracing: Remove unneeded goto out logic
  - nfsd: fix UAF when access ex_uuid or ex_stats
  - SUNRPC: no need get cache ref when protected by rcu
  - nfsd: no need get cache ref when protected by rcu
  - SUNRPC: introduce cache_check_rcu to help check in rcu context
  - nfsd: Revert "nfsd: release svc_expkey/svc_export with rcu_work"
  - nfsd: release svc_expkey/svc_export with rcu_work
  - SUNRPC: make sure cache entry active before cache_show
  - nfsd: make sure exp active before svc_export_show
  - platform/x86: ISST: Add Clearwater Forest to support list
  - powercap: intel_rapl_tpmi: Enable PMU support
  - powercap: intel_rapl: Introduce APIs for PMU support
  - powercap: intel_rapl: Sort header files
  - cpufreq: intel_pstate: Add Granite Rapids support in no-HWP mode
  - cpufreq: intel_pstate: Update Balance-performance EPP for Granite Rapids
  - cpufreq: intel_pstate: Update Balance performance EPP for Emerald Rapids
  - cpufreq: intel_pstate: Allow model specific EPPs
  - bitfield: add FIELD_PREP_CONST()
  - cpufreq: intel_pstate: Adjust balance_performance EPP for Sapphire Rapids
  - cpufreq: intel_pstate: Update EPP for AlderLake mobile
  - cpufreq: intel_pstate: Support Clearwater Forest OOB mode
  - cpufreq: intel_pstate: Support Granite Rapids and Sierra Forest OOB mode
  - cpufreq: intel_pstate: Support Emerald Rapids OOB mode
  - bnxt_en: Fix out-of-bound memcpy() during ethtool -w
  - netfilter: nft_tunnel: fix geneve_opt type confusion addition
  - selftests: netfilter: add test case for nf trace infrastructure
  - netfilter: nf_tables: fix crash when nf_trace is enabled
  - netfilter: nf_tables: avoid skb access on nf_stolen
  - net: ieee802154: do not leave a dangling sk pointer in ieee802154_create()
  - ROH: Add crc_err_cnt and retry_cnt mib statistics
  - nvme-tcp: fix premature queue removal and I/O failover


author: Tengda Wu <wutengda2@huawei.com> - 5.10.0-281.0.0.184
changelog:
  - !17933  CVE-2025-38502
  - bpf: Fix updating attached freplace prog in prog_array map
  - bpf: Resolve fext program type when checking map compatibility
  - Fix kabi breakage for bpf_map by using KABI_FILL_HOLE and KABI_EXTEND
  - bpf: Fix oob access in cgroup local storage
  - bpf: Move cgroup iterator helpers to bpf.h
  - bpf: Move bpf map owner out of common struct
  - bpf: Add cookie object to bpf maps
  - bpf: generalise tail call map compatibility check
  - !17904 [OLK-5.5] perf/zhaoxin/uncore: Enhance uncore support and fix related bugs
  - !16636 [OLK-5.10] dma: phytium: Add PSWIOTLB mechanism to improve DMA performance
  - !17912  net/mlx5: Check device memory pointer before usage
  - net/mlx5: Check device memory pointer before usage
  - !17885 [OLK-5.10] backport important bugfix for lpfc driver from upstream linux-5.10.y
  - perf/zhaoxin/uncore: Enhance uncore support and fix related bugs
  - !17867  scsi: core: ufs: Fix a hang in the error handler
  - scsi: lpfc: Fix link down processing to address NULL pointer dereference
  - scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure
  - !17443  scsi: target: Fix NULL pointer dereference in core_scsi3_decode_spec_i_port()
  - scsi: core: ufs: Fix a hang in the error handler
  - dma: phyitum: enable CONFIG_PHYTIUM_ERRATUM_FT3386
  - dma: pswiotlb: Move platform-identification to cpu errata
  - dma: pswiotlb: Move pswiotlb dma functions behind dma_map_ops
  - dma: Fix kabi breakage due to "dma: phytium: Add PSWIOTLB mechanism to improve DMA performance"
  - dma: phyitum: enable CONFIG_PSWIOTLB
  - dma: phytium: Add PSWIOTLB mechanism to improve DMA performance
  - scsi: target: Fix NULL pointer dereference in core_scsi3_decode_spec_i_port()


author: Tengda Wu <wutengda2@huawei.com> - 5.10.0-282.0.0.185
changelog:
  - !17999  gfs2: Validate i_depth for exhash directories
  - !17970  nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm()
  - gfs2: Validate i_depth for exhash directories
  - !17995  media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar
  - media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar
  - nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm()


author: Li Nan <linan122@huawei.com> - 5.10.0-283.0.0.186
changelog:
  - !18068  net: bridge: fix soft lockup in br_multicast_query_expired()
  - !18025  trace/fgraph: Fix error handling
  - !18100  Fix CVE-2022-50255
  - !18102  bpf: Fix memleak due to fentry attach failure
  - bpf: Fix memleak due to fentry attach failure
  - tracing: Have the user copy of synthetic event address use correct context
  - tracing: Fix reading strings from synthetic events
  - tracing: Move duplicate code of trace_kprobe/eprobe.c into header
  - net: bridge: fix soft lockup in br_multicast_query_expired()
  - trace/fgraph: Fix error handling


author: Tengda Wu <wutengda2@huawei.com> - 5.10.0-284.0.0.187
changelog:
  - !18283 RDMA/hns: Fix wrong WQE data when QP wraps around
  - !18262  net: dsa: Avoid cross-chip syncing of VLAN filtering
  - !17990 perf: backport community patches
  - !18229  net: ch9200: fix uninitialised access during mii_nway_restart
  - RDMA/hns: Fix wrong WQE data when QP wraps around
  - net: dsa: Avoid cross-chip syncing of VLAN filtering
  - !18251  mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory
  - !18162  x86/MCE: Always save CS register on AMD Zen IF Poison errors
  - mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory
  - net: ch9200: fix uninitialised access during mii_nway_restart
  - perf: Always feature test reallocarray
  - perf comm str: Avoid sort during insert
  - perf comm: Fix comm_str__put() for reference count checking
  - perf comm: Add reference count checking to 'struct comm_str'
  - libperf rc_check: Make implicit enabling work for GCC
  - libperf rc_check: Enable implicitly with sanitizers
  - libperf: Add reference count checking macros
  - !18122  nfsd: call op_release, even when op_func returns an error
  - !18126  scsi: target: iscsi: Fix a race condition between login_work and the login thread
  - !17610 net: ravb: Fix missing rtnl lock in suspend/resume path
  - !17876 fs/ntfs3: cancle set bad inode after removing name fails
  - !17927 spufs: fix a leak on spufs_new_file() failure
  - !17929 bus: fsl-mc: fix double-free on mc_dev
  - !18138  VMCI: check context->notify_page after call to get_user_pages_fast() to avoid GPF
  - !18155  ARM: rockchip: fix kernel hang during smp initialization
  - x86/MCE: Always save CS register on AMD Zen IF Poison errors
  - ARM: rockchip: fix kernel hang during smp initialization
  - !18112  tee: fix NULL pointer dereference in tee_shm_put
  - !18070  fs: writeback: fix use-after-free in __mark_inode_dirty()
  - !18099  nfsd: replace wait_on_bit by wait_on_bit_acquire in nfsd_file_acquire
  - VMCI: check context->notify_page after call to get_user_pages_fast() to avoid GPF
  - scsi: target: iscsi: Fix a race condition between login_work and the login thread
  - nfsd: call op_release, even when op_func returns an error
  - tee: fix NULL pointer dereference in tee_shm_put
  - nfsd: replace wait_on_bit by wait_on_bit_acquire in nfsd_file_acquire
  - fs: writeback: fix use-after-free in __mark_inode_dirty()
  - bus: fsl-mc: fix double-free on mc_dev
  - spufs: fix a leak on spufs_new_file() failure
  - fs/ntfs3: cancle set bad inode after removing name fails
  - net: ravb: Fix missing rtnl lock in suspend/resume path


author: Tengda Wu <wutengda2@huawei.com> - 5.10.0-285.0.0.188
changelog:
  - !18305  vxlan: Fix NPD in {arp,neigh}_reduce() when using nexthop objects
  - !18278  sched/dynamic_affinity: Calculate cpu capacity in real time when realtime tasks are running on this cpu
  - !18067  NFSD: Protect against send buffer overflow in NFSv2 READ
  - !18335  x86/paravirt: Fix build due to __text_gen_insn() backport
  - !18043 [OLK-5.10] Add SEV-ES hypervisor support
  - x86/paravirt: Fix build due to __text_gen_insn() backport
  - vxlan: Fix NPD in {arp,neigh}_reduce() when using nexthop objects
  - !18052  fix oenetcls bugs
  - sched/dynamic_affinity: Calculate cpu capacity in real time when realtime tasks are running on this cpu
  - KVM: SVM: Add Hygon CSV2 detection for confidential computing support
  - KVM: x86: Revert "KVM: x86: Mark GPRs dirty when written"
  - KVM: SVM: Unconditionally sync GPRs to GHCB on VMRUN of SEV-ES guest
  - KVM: SVM: Add support for booting APs in an SEV-ES guest
  - KVM: SVM: fix 32-bit compilation
  - KVM: SVM: Add AP_JUMP_TABLE support in prep for AP booting
  - KVM: SVM: Provide support to launch and run an SEV-ES guest
  - KVM: SVM: Provide an updated VMRUN invocation for SEV-ES guests
  - KVM: SVM: Provide support for SEV-ES vCPU loading
  - KVM: SVM: Provide support for SEV-ES vCPU creation/loading
  - KVM: SVM: Update ASID allocation to support SEV-ES guests
  - KVM: SVM: Set the encryption mask for the SVM host save area
  - KVM: SVM: Add NMI support for an SEV-ES guest
  - KVM: SVM: Guest FPU state save/restore not needed for SEV-ES guest
  - KVM: SVM: Do not report support for SMM for an SEV-ES guest
  - KVM: x86: Update __get_sregs() / __set_sregs() to support SEV-ES
  - KVM: SVM: Add support for CR8 write traps for an SEV-ES guest
  - KVM: SVM: Add support for CR4 write traps for an SEV-ES guest
  - KVM: SVM: Add support for CR0 write traps for an SEV-ES guest
  - KVM: SVM: Add support for EFER write traps for an SEV-ES guest
  - KVM: SVM: Support string IO operations for an SEV-ES guest
  - KVM: SVM: Support MMIO for an SEV-ES guest
  - KVM: SVM: Create trace events for VMGEXIT MSR protocol processing
  - KVM: SVM: Create trace events for VMGEXIT processing
  - KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x100
  - KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x004
  - KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x002
  - KVM: SVM: Add initial support for a VMGEXIT VMEXIT
  - KVM: SVM: Prepare for SEV-ES exit handling in the sev.c file
  - KVM: SVM: Cannot re-initialize the VMCB after shutdown with SEV-ES
  - KVM: SVM: Do not allow instruction emulation under SEV-ES
  - KVM: SVM: Prevent debugging under SEV-ES
  - KVM: SVM: Add required changes to support intercepts under SEV-ES
  - KVM: x86: introduce complete_emulated_msr callback
  - KVM: x86: use kvm_complete_insn_gp in emulating RDMSR/WRMSR
  - KVM: x86: remove bogus #GP injection
  - KVM: x86: Mark GPRs dirty when written
  - KVM: SVM: Add support for the SEV-ES VMSA
  - KVM: SVM: Add GHCB accessor functions for retrieving fields
  - KVM: SVM: Add support for SEV-ES capability in KVM
  - NFSD: Protect against send buffer overflow in NFSv2 READ
  - net/oenetcls: use workqueue for ntuple cfg
  - net/oenetcls: remove oenetcls trace hook
  - net/oenetcls: use raw_smp_processor_id() instead of smp_processor_id()
  - net/oenetcls: Fix oecls_numa_info_table memleak


author: Tengda Wu <wutengda2@huawei.com> - 5.10.0-286.0.0.189
changelog:
  - !18480  KVM: arm64: vgic-v4: Restore pending state on host userspace write
  - KVM: arm64: vgic-v4: Restore pending state on host userspace write
  - !18463 scsi/hifc: Fix rport dev loss tmo flag and function parameter check err
  - !18150  CVE-2022-50306
  - !18314  fs: quota: create dedicated workqueue for quota_release_work
  - !17400  fscrypt: Don't use problematic non-inline crypto engines
  - scsi/hifc: Fix rport dev loss tmo flag and function parameter check err
  - !15216  Fix kfree mismatch reported by cocci
  - !18424  net/hinic3: Modify driver version
  - net/hinic3: Modify driver version
  - !18202  blk-mq: fix NULL dereference on q->elevator in blk_mq_elv_switch_none
  - !18200  block: avoid possible overflow for chunk_sectors check in blk_stack_limits()
  - !18197 v2  loop: Avoid updating block size under exclusive owner
  - !18007  scsi: libiscsi: Initialize iscsi_conn->dd_data only if memory is allocated
  - !17991  CVE-2025-39697
  - !18361  umount performance fix
  - !18353  net/oenetcls: Fix memleak when clean flow table
  - do_make_slave(): choose new master sanely
  - change_mnt_propagation(): do_make_slave() is a no-op unless IS_MNT_SHARED()
  - change_mnt_propagation() cleanups, step 1
  - net/oenetcls: Fix memleak when clean flow table
  - fs: quota: create dedicated workqueue for quota_release_work
  - blk-mq: fix NULL dereference on q->elevator in blk_mq_elv_switch_none
  - block: avoid possible overflow for chunk_sectors check in blk_stack_limits()
  - loop: Avoid updating block size under exclusive owner
  - ext4: use ext4_fc_tl_mem in fast-commit replay path
  - ext4: fix potential out of bound read in ext4_fc_replay_scan()
  - ext4: factor out ext4_fc_get_tl()
  - ext4: introduce EXT4_FC_TAG_BASE_LEN helper
  - scsi: libiscsi: Initialize iscsi_conn->dd_data only if memory is allocated
  - NFS: Fix a race when updating an existing write
  - nfs: fold nfs_page_group_lock_subrequests into nfs_lock_and_join_requests
  - fscrypt: Don't use problematic non-inline crypto engines
  - Fix kfree mismatch reported by cocci


author: Tengda Wu <wutengda2@huawei.com> - 5.10.0-287.0.0.190
changelog:
  - !18584  hisi: l0: update device name from hisi_l0 to hisi_soc_cache_mgmt
  - !18537  posix-timers: Ensure timer ID search-loop limit is valid
  - hisi: l0: update device name from hisi_l0 to hisi_soc_cache_mgmt
  - !18549  i40e: fix idx validation in config queues msg
  - i40e: fix idx validation in config queues msg
  - !18534 [OLK-5.10]:update patches for sw64 architecture
  - !18530 drivers:misc:sdma-dae: optimize kernel code
  - posix-timers: Ensure timer ID search-loop limit is valid
  - drivers:misc:sdma-dae: optimize kernel code
  - sw64: fix the condition for enabling hw_una_enabled
  - sw64: add trap related macros
  - sw64: add missing memory clobbers
  - sw64: optimize ipi handling
  - sw64: Add inline find_next_set/and/clear_bit()
  - sw64: optimize asid clearation
  - sw64: update cflags for new compiler
  - sw64: enable -relax when CONFIG_FUNCTION_TRACER=y
  - sw64: efi: fix compile error when CONFIG_EFI=n
  - sw64: powercap: fix misuse of an uninitialized temporary variable
  - sw64: powercap: increase the interval of polling mode
  - sw64: powercap: fix Kconfig dependency for SW64_POWERCAP
  - sw64: powercap: avoid checking meaningless target freq
  - sw64: irqchip: update effective affinity for INTx
  - sw64: msi: fix affinity change of managed irq
  - sw64: use orig_r0 as syscall nr
  - sw64: revert ioremap() to __va() in ioport_map()
  - sw64: fix unresolved reference error when close pci
  - sw64: kvm: add the C4 kvm_regs structure to uapi kvm.h
  - !18487 RDMA/hns: Fix more wrong WQE data cases when QP wraps around
  - !18514  tracing: probes: Fix a possible race in trace_probe_log APIs
  - tracing: probes: Fix a possible race in trace_probe_log APIs
  - !18512  iio: adc: at91: call input_free_device() on allocated iio_dev
  - iio: adc: at91: call input_free_device() on allocated iio_dev
  - !18490 v2  Add some bugfix for l0.
  - hisi: l0: fix security risks for l0
  - hisi: l3t: use readl_poll_timeout_atomic to wait reg op finish
  - hisi: l3t: fix l3t unlock order
  - hisi: l3t: fix conflict between HISI050 and HISI021
  - !18397  scsi: target: target_core_configfs: Add length check to avoid buffer overflow
  - !18470  e1000e: fix heap overflow in e1000_set_eeprom
  - RDMA/hns: Fix more wrong WQE data cases when QP wraps around
  - e1000e: fix heap overflow in e1000_set_eeprom
  - scsi: target: target_core_configfs: Add length check to avoid buffer overflow


author: wangkai <13474090681@163.com> - 128.10.0-1
changelog:
  - Update to 128.10.0
  - Fix CVE-2025-2817 CVE-2025-4083 CVE-2025-4084 CVE-2025-4087 CVE-2025-4091 CVE-2025-4093


author: wangkai <13474090681@163.com> - 128.11.0-1
changelog:
  - Update to 128.11.0
  - Fix MFSA-TMP-2025-0001: Double-free in libvpx encoder
  - Fix CVE-2025-5263 CVE-2025-5264 CVE-2025-5266 CVE-2025-5267 CVE-2025-5268 CVE-2025-5269


author: wangkai <13474090681@163.com> - 128.13.0-1
changelog:
  - Update to 128.13.0
  - Fix CVE-2025-8027 CVE-2025-8028 CVE-2025-8029 CVE-2025-8030 CVE-2025-8031 CVE-2025-8032
    CVE-2025-8033 CVE-2025-8034 CVE-2025-8035


author: wangkai <13474090681@163.com> - 140.3.1-1
changelog:
  - Update to 140.3.1
  - Fix CVE-2025-10527 CVE-2025-10528 CVE-2025-10529 CVE-2025-10532 CVE-2025-10533
    CVE-2025-10536 CVE-2025-10537 CVE-2025-9182 CVE-2025-9183 CVE-2025-9184
    CVE-2025-8036 CVE-2025-8037 CVE-2025-8038 CVE-2025-8039 CVE-2025-8040


author: Funda Wang <fundawang@yeah.net> - 140.4.0-1
changelog:
  - update to 140.4.0
  - fix CVE-2025-11708, CVE-2025-11709, CVE-2025-11710, CVE-2025-11711,
    CVE-2025-11712, CVE-2025-11713, CVE-2025-11714, CVE-2025-11715


author: wangkai <13474090681@163.com> - 8.0.37-1
changelog:
  - Update to 8.0.37 for fix CVEs(CVE-2024-20964,CVE-2024-20971,CVE-2024-20976,
    CVE-2024-20973,CVE-2024-20978,CVE-2024-20981,CVE-2024-20962,CVE-2024-20977,
    CVE-2024-20963,CVE-2024-20965,CVE-2024-20972,CVE-2024-20961,CVE-2024-20982,
    CVE-2024-20970,CVE-2024-20967,CVE-2024-20984,CVE-2024-20974,CVE-2024-20966,
    CVE-2024-20960,CVE-2024-20985,CVE-2024-20969,CVE-2024-21000,CVE-2024-21069,
    CVE-2024-21009,CVE-2024-21087,CVE-2024-21047,CVE-2024-20998,CVE-2024-21013,
    CVE-2024-21060,CVE-2024-21008,CVE-2024-21102,CVE-2024-21054,CVE-2024-21062,
    CVE-2024-20994,CVE-2024-21096,CVE-2024-21061,CVE-2024-20993,CVE-2024-21055,
    CVE-2024-21057,CVE-2023-6129)


author: wangkai <13474090681@163.com> - 8.0.38-1
changelog:
  - Update to 8.0.38 for fix CVEs(CVE-2024-21125,CVE-2024-21142,CVE-2024-21179,
    CVE-2024-21171,CVE-2024-21130,CVE-2024-21162,CVE-2024-21177,CVE-2024-20996,
    CVE-2024-21134,CVE-2024-21165,CVE-2024-21173,CVE-2024-21129,CVE-2024-21127,
    CVE-2024-21163)


author: wangkai <13474090681@163.com> - 8.0.40-1
changelog:
  - Update to 8.0.40 for fix CVEs(CVE-2024-21218,CVE-2024-21196,CVE-2024-21207,
    CVE-2024-21198,CVE-2024-21203,CVE-2024-21213,CVE-2024-21239,CVE-2024-21199,
    CVE-2024-21197,CVE-2024-21247,CVE-2024-21193,CVE-2024-21212,CVE-2024-21241,
    CVE-2024-21230,CVE-2024-21236,CVE-2024-21194,CVE-2024-21238,CVE-2024-21237,
    CVE-2024-21201,CVE-2024-21231,CVE-2024-21219,CVE-2024-21185)


author: yaoxin <1024769339@qq.com> - 8.0.41-1
changelog:
  - Update to 8.0.41 for fix CVEs(CVE-2025-21490,CVE-2025-21491,CVE-2025-21495,
    CVE-2025-21497,CVE-2025-21500,CVE-2025-21501,CVE-2025-21503,CVE-2025-21505,
    CVE-2025-21518,CVE-2025-21519,CVE-2025-21520,CVE-2025-21522,CVE-2025-21523,
    CVE-2025-21529,CVE-2025-21531,CVE-2025-21540,CVE-2025-21543,CVE-2025-21546,
    CVE-2025-21555,CVE-2025-21559)


author: yaoxin <1024769339@qq.com> - 8.0.42-1
changelog:
  - Update to 8.0.42 for fix CVEs(CVE-2025-21574,CVE-2025-21575,CVE-2025-21577,
    CVE-2025-21580,CVE-2025-21581,CVE-2025-21584,CVE-2025-21585,CVE-2025-30681,
    CVE-2025-30682,CVE-2025-30683,CVE-2025-30684,CVE-2025-30685,CVE-2025-30687,
    CVE-2025-30688,CVE-2025-30689,CVE-2025-30693,CVE-2025-30695,CVE-2025-30696,
    CVE-2025-30699,CVE-2025-30703,CVE-2025-30704,CVE-2025-30705,CVE-2025-30710,
    CVE-2025-30715,CVE-2025-30721,CVE-2025-30722


author: yaoxin <1024769339@qq.com> - 8.0.43-1
changelog:
  - Update to 8.4.6 for fix CVEs (CVE-2025-50068,CVE-2025-50077,CVE-2025-50078,
    CVE-2025-50079,CVE-2025-50080,CVE-2025-50081,CVE-2025-50082,CVE-2025-50083,
    CVE-2025-50084,CVE-2025-50085,CVE-2025-50086,CVE-2025-50087,CVE-2025-50091,
    CVE-2025-50092,CVE-2025-50093,CVE-2025-50094,CVE-2025-50096,CVE-2025-50097,
    CVE-2025-50098,CVE-2025-50099,CVE-2025-50100,CVE-2025-50101,CVE-2025-50102,
    CVE-2025-50104,CVE-2025-53023)


author: wangkai <13474090681@163.com> - 8.0.44-1
changelog:
  - Update to 8.0.44 for fix CVEs (CVE-2025-53069,CVE-2025-53062,CVE-2025-53054,
    CVE-2025-53053,CVE-2025-53045,CVE-2025-53044,CVE-2025-53042,CVE-2025-53040)


author: zhangbinqin<zhangbinqin@h-partners.com> - 8.8p1-36
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:fix the missing member of the struct Authmethod method_gsskeyex


author: Funda Wang <fundawang@yeah.net> - 3.9.9-38
changelog:
  - Type:CVE
  - CVE:CVE-2024-9287
  - SUG:NA
  - DESC:fix CVE-2024-9287
    - Quote template strings in venv activation scripts


author: xinsheng <xinsheng3@huawei.com> - 3.9.9-40
changelog:
  - Type:CVE
  - CVE:CVE-2024-11168
  - SUG:NA
  - DESC:fix CVE-2024-11168
         - Adds checks to ensure that bracketed hosts found by urlsplit are of IPv6 or IPvFuture format


author: lipengyu <lipengyu@kylinos.cn> - 3.9.9-45
changelog:
  - Type:CVE
  - CVE:CVE-2025-4517 CVE-2025-4138 CVE-2024-12718 CVE-2025-4330 CVE-2025-4435
  - SUG:NA
  - DESC:fix CVE-2025-4517 CVE-2025-4138 CVE-2024-12718 CVE-2025-4330 CVE-2025-4435


author: <fengjiabo1@huawei.com> - 10:6.2.0-101
changelog:
  - python/aqmp: use absolute import statement
  - sysemu: Cleanup qemu_run_machine_init_done_notifiers()
  - vhost-backend: avoid overflow on memslots_limit
  - hw/i386/vmmouse: Require 'i8042' property to be set
  - hw/scsi/megasas: Fails command if SGL buffer overflows
  - target/i386/kvm: Replace use of __u32 type
  - hw/avr: Realize AVRCPU qdev object using qdev_realize()
  - qemu-keymap: Add license in generated files
  - configure: Symlink binaries using .exe suffix with MinGW
  - ui: remove break after g_assert_not_reached()
  - io/channel-websock: Replace strlen(const_str) by sizeof(const_str) - 1
  - target/ppc: Add HASHKEYR and HASHPKEYR SPRs
  - tests: Fix error strings
  - Hexagon (target/hexagon) remove unused encodings
  - target/i386: introduce insn_get_addr
  - target/i386: REPZ and REPNZ are mutually exclusive
  - target/i386: correctly mask SSE4a bit indices in register operands
  - bios-tables-test: Make oem-fields tests be consistent
  - tests/vm: update NetBSD to 9.3
  - monitor/hmp-cmds: Avoid displaying bogus size in 'info pci' When BAR aren't mapped, we get:
  - virtio-mem: don't warn about THP sizes on a kernel without THP Support
  - Subject: [PATCH] kvm: Use 'unsigned long' for request argument in functions  wrapping ioctl()


author: <fengjiabo1@huawei.com> - 10:6.2.0-102
changelog:
  - target/ppc: Remove unused xer_* macros
  - hw/mips: Build fw_cfg.c once
  - minikconf: print error entirely on stderr
  - target/ppc: Remove extra space from s128 field in ppc_vsr_t
  - hw/arm/virt:Keep Guest L1 cache type consistent with KVM
  - pc-bios/keymaps: Use the official xkb name for Arabic layout, not the legacy synonym


author: <fengjiabo1@huawei.com> - 10:6.2.0-103
changelog:
  - Introduce the SM4 cipher algorithms (OSCCA GB/T 32907-2016).
  - intel_iommu: Add missed sanity check for 256-bit invalidation queue
  - linux-user: use 'max' instead of 'qemu32' / 'qemu64' by default
  - chardev/baum: Use definitions to avoid dynamic stack allocation
  - ui/console: Get tab completion working again in the SDL monitor vc
  - s390x/tcg: Fix opcode for lzrf
  - virtiofsd: use g_date_time_get_microsecond to get subsecond
  - ui/curses: Avoid dynamic stack allocation
  - target/m68k: always call gen_exit_tb() after writes to SR
  - target/m68k: Perform writback before modifying SR
  - target/m68k: Fix MACSR to CCR
  - target/m68k: Implement atomic test-and-set
  - block/nvme: nvme_process_completion() fix bound for cid
  - hw/pci-host: pnv_phb{3, 4}: Fix heap out-of-bound access failure
  - target/ppc: Zero second doubleword of VSR registers for FPR insns
  - target/ppc: Set OV32 when OV is set
  - target/ppc: Zero second doubleword for VSX madd instructions
  - target/ppc: Set result to QNaN for DENBCD when VXCVI occurs
  - hw/pci: Add parenthesis to PCI_BUILD_BDF macro
  - intel_iommu: Send IQE event when setting reserved bit in IQT_TAIL
  - acpi: cpuhp: fix guest-visible maximum access size to the legacy reg block
  - acpi: ged: Add macro for acpi sleep control register
  - hw/pci-bridge: Add a Kconfig switch for the normal PCI bridge
  - ui/vnc: fix handling of VNC_FEATURE_XVP
  - s390/sclp: fix SCLP facility map
  - docs/tools/qemu-img.rst: fix typo (sumarizes)
  - chardev/char: fix qemu_chr_is_busy() check
  - edu: fix DMA range upper bound check
  - platform-bus: fix refcount leak
  - hw/net/virtio-net: fix qemu set used ring flag even vhost started
  - hw/net/can/sja1000: fix bug for single acceptance filter and standard frame
  - tests/avocado: fix typo in replay_linux
  - util/userfaultfd: Remove unused uffd_poll_events
  - hw/core/ptimer: fix timer zero period condition for freq > 1GHz
  - hcd-ohci: Drop ohci_service_iso_td() if ed->head & OHCI_DPTR_MASK is zero
  - tests/unit/test-vmstate: Avoid dynamic stack allocation
  - hw/usb/hcd-ohci: Use definition to avoid dynamic stack allocation
  - hw/i386/multiboot: Avoid dynamic stack allocation
  - hw/ppc/spapr: Fix code style problems reported by checkpatch
  - chardev/baum: Replace magic values by X_MAX / Y_MAX definitions
  - hw/intc/xics: Avoid dynamic stack allocation
  - hw/net/e1000e_core: Use definition to avoid dynamic stack allocation
  - intel_iommu: Fix invalidation descriptor type field
  - configs: Fix typo in the sh4-softmmu devices config file


author: <ganqixin@huawei.com> - 10:6.2.0-104
changelog:
  - intel_iommu: Add missed reserved bit check for IEC descriptor
  - 9pfs: fix crash on 'Treaddir' request
  - s390x/ap: fix missing subsystem reset registration
  - qemu/bswap: Undefine CPU_CONVERT() once done
  - linux-user: Add missing signals in strace output
  - linux-user: Add missing clock_gettime64() syscall strace


author: <alex.chen@huawei.com> - 10:6.2.0-105
changelog:
  - target/i386: Add EPYC-Genoa model to support Zen 4 processor series
  - target/i386: Add VNMI and automatic IBRS feature bits
  - target/i386: Add missing feature bits in EPYC-Milan model
  - target/i386: Add feature bits for CPUID_Fn80000021_EAX
  - target/i386: Add a couple of feature bits in 8000_0008_EBX
  - target/i386: Add new EPYC CPU versions with updated cache_info
  - target/i386: allow versioned CPUs to specify new cache_info


author: <fengjiabo1@huawei.com> - 10:6.2.0-106
changelog:
  - hw/nvme: Remove redundant dma_blk_write
  - tests/avocado/machine_s390_ccw_virtio: Adapt test to new default resolution
  - edid: set default resolution to 1280x800 (WXGA)
  - iotests/308: Fix for CAP_DAC_OVERRIDE
  - hvf: remove unused but set variable
  - vvfat: Fix vvfat_write() for writes before the root directory
  - hw/misc/nrf51_rng: Don't use BIT_MASK() when we mean BIT()
  - hw/pci: Remove unused pci_irq_pulse() method
  - ui/gtk: fix leaks found wtih fuzzing
  - target/i386: fix size of EBP writeback in gen_enter()
  - tests/qtest/fuzz: fix memleak in qos_fuzz.c
  - hw/core/loader: gunzip(): fix memory leak on error path
  - migration: fix a typo
  - scsi: fetch unit attention when creating the request
  - raw-format: Fix error message for invalid offset/size
  - tcg: Reset data_gen_ptr correctly
  - Fix calculation of minimum in colo_compare_tcp
  - hw/intc: Don't clear pending bits on IRQ lowering
  - target/arm: Drop user-only special case in sve_stN_r
  - usb-hub: Fix handling port power control messages
  - target/ppc: Set ctx->opcode for decode_insn32()
  - linux-user: Add proper strace format strings for getdents()/getdents64()
  - linux-user: Fix TARGET_PROT_SEM for XTENSA
  - linux-user/hppa: Set TASK_UNMAPPED_BASE to 0xfa000000 for hppa arch
  - linux-user/hppa: Dump IIR on register dump
  - tests: Fix typo in check-help output
  - qdev-core.h: Fix wrongly named reference to TYPE_SPLIT_IRQ
  - hw/scsi/megasas: Simplify using the ldst API
  - gqa-win: get_pci_info: Clean dev_info if handle is valid
  - target/ppc: Fix 7448 support
  - vvfat: Fix size of temporary qcow file
  - docs: Correct 'vhost-user-blk' spelling
  - jackaudio: use ifdefs to hide unavailable functions
  - simplebench: Fix Python syntax error (reported by LGTM)
  - python: update type hints for mypy 0.930
  - Python/aqmp: fix type definitions for mypy 0.920
  - tcg: Allow top bit of SIMD_DATA_BITS to be set in simd_desc()
  - hw/ppc/e500: Prefer QOM cast
  - hw/ppc/e500: Remove unused "irqs" parameter
  - hw/ppc/e500: Add missing device tree properties to i2c controller node
  - linux-user: Show timespec on strace for futex()
  - linux-user: Add strace for clock_nanosleep()
  - linux-user: Fix strace of chmod() if mode == 0
  - linux-user: Log failing executable in EXCP_DUMP()
  - linux-user: Add pidfd_open(), pidfd_send_signal() and pidfd_getfd() syscalls


author: <fengjiabo1@huawei.com> - 10:6.2.0-107
changelog:
  - qemu: Support specifying the cache size presented to guest
  - hw/core/machine-smp: Initialize caches_bitmap before reading
  - qapi/qom: Define cache enumeration and properties for machine
  - linux-aio: fix unbalanced plugged counter in laio_io_unplug()


author: <fengjiabo1@huawei.com> - 10:6.2.0-109
changelog:
  - migration:Extand the fdtable in the incoming phase of migration
  - qemu6.2.0: Add trace to measure hot migrate downtime


author: zhangqiumiao <zhangqiumiao1@huawei.com> - 8.2210.0-8
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:tcp net subsystem: handle data race gracefully
         fix startup issue on modern systemd systems
         tcpflood bugfix: plain tcp send error not properly reported
         tcpflood bugfix: TCP sending was not implemented properly
         lookup tables: fix static analyzer issue
         lookup tables bugfix: reload on HUP did not work when backgrounded
         openssl: Replaced depreceated method SSLv23_method with TLS_method
         mmnormalize bugfix: if msg cannot be parsed, parser chain is stopped
         core bugfix: potential segfault on busy systems
         imfile: fix ext directory's fd leak in case of inotify on symlink
         imfile tests: ext directory's fd leak in case of inotify on symlink


author: zhangqiumiao <zhangqiumiao1@huawei.com> - 8.2210.0-9
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:imfile: remove state file on file delete fix
         omfile: do not carry out actual action when writing to /dev/null
         core bugfix: rsyslog messages may not always have FQDN


author: zhangqiumiao <zhangqiumiao1@huawei.com> - 8.2210.0-10
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:rainerscript: do not try to call a function if it does not exist
         gnutls bugfix: Avoid blocking sockets during TLS handshake
         gnutls bugfix: Add timeout to GnuTLS handshake
         core: fix potential NULL ptr access on HUP in very early startup phase
         omfwd: fix segfault in UDP freeaddrinfo
         gnutls TLS driver: fix small memory leak
         rsyslog startup bugfix: cosmetic memory leak
         core: fix potential misadressing in sigmask
         covscan: remove defect type of RESOURCE_LEAK
         Fix a buffer overflow when the argument to replace is empty
         Fix passing the value to EscapeChar
         Do not free the uninitialized cstring
         Keep original free pattern
         network subsystem: improve connection failure error message
         Fix runConf NULL pointer refence
         nsd_ptcp regression fix: remove debugging messages emited to stderr


author: wangkai <13474090681@163.com> - 1:9.0.100-1
changelog:
  - Update to 9.0.100 for fix CVE-2024-56337
  - Add a check to ensure that, if one or more web applications are potentially vulnerable to CVE-2024-56337,
    the JVM has been configured to protect against the vulnerability and to configure the JVM correctly if not.


