<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="135">
<package pkgid="087a7018dbfadd0517478b8905ed69907d9eb6481529bcacb8757f39bd73b645" name="akonadi-import-wizard" arch="src">
  <version epoch="0" ver="23.08.5" rel="2.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 23.04.3-1" date="1693224000">- Init package</changelog>
  <changelog author="jiangxinyu &lt;jiangxinyu@kylinos.cn&gt; - 23.08.4-1" date="1704801600">- Update package to version 23.08.4</changelog>
  <changelog author="douyan &lt;douyan@kylinos.cn&gt; - 23.08.5-1" date="1710417600">- Update package to version 23.08.5</changelog>
  <changelog author="tangjie02 &lt;tangjie02@kylinsec.com.cn&gt; - 23.08.5-2" date="1732190400">- adapt to the new CMake macros to fix build failure</changelog>
</package>
<package pkgid="8734063737e1af31efdbe4c19bc1e9ab6b5f9e0243e4efa47c380e52eb88b039" name="akonadi-import-wizard" arch="x86_64">
  <version epoch="0" ver="23.08.5" rel="2.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 23.04.3-1" date="1693224000">- Init package</changelog>
  <changelog author="jiangxinyu &lt;jiangxinyu@kylinos.cn&gt; - 23.08.4-1" date="1704801600">- Update package to version 23.08.4</changelog>
  <changelog author="douyan &lt;douyan@kylinos.cn&gt; - 23.08.5-1" date="1710417600">- Update package to version 23.08.5</changelog>
  <changelog author="tangjie02 &lt;tangjie02@kylinsec.com.cn&gt; - 23.08.5-2" date="1732190400">- adapt to the new CMake macros to fix build failure</changelog>
</package>
<package pkgid="06db234cd9d8dfb3d6a0adfef510050110bed0d31da372cd3b04e458f878f1b0" name="akonadi-import-wizard-debuginfo" arch="x86_64">
  <version epoch="0" ver="23.08.5" rel="2.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 23.04.3-1" date="1693224000">- Init package</changelog>
  <changelog author="jiangxinyu &lt;jiangxinyu@kylinos.cn&gt; - 23.08.4-1" date="1704801600">- Update package to version 23.08.4</changelog>
  <changelog author="douyan &lt;douyan@kylinos.cn&gt; - 23.08.5-1" date="1710417600">- Update package to version 23.08.5</changelog>
  <changelog author="tangjie02 &lt;tangjie02@kylinsec.com.cn&gt; - 23.08.5-2" date="1732190400">- adapt to the new CMake macros to fix build failure</changelog>
</package>
<package pkgid="a2a74b6a37d0f3399318a25e461c7e086d7a29f2db343ceb31ea52cac264c129" name="akonadi-import-wizard-debugsource" arch="x86_64">
  <version epoch="0" ver="23.08.5" rel="2.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 23.04.3-1" date="1693224000">- Init package</changelog>
  <changelog author="jiangxinyu &lt;jiangxinyu@kylinos.cn&gt; - 23.08.4-1" date="1704801600">- Update package to version 23.08.4</changelog>
  <changelog author="douyan &lt;douyan@kylinos.cn&gt; - 23.08.5-1" date="1710417600">- Update package to version 23.08.5</changelog>
  <changelog author="tangjie02 &lt;tangjie02@kylinsec.com.cn&gt; - 23.08.5-2" date="1732190400">- adapt to the new CMake macros to fix build failure</changelog>
</package>
<package pkgid="4f6ea6c491689020e18e3563e7ac68d0fec004b19c1d05e6b3cd204e7f2756a6" name="akonadi-import-wizard-devel" arch="x86_64">
  <version epoch="0" ver="23.08.5" rel="2.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 23.04.3-1" date="1693224000">- Init package</changelog>
  <changelog author="jiangxinyu &lt;jiangxinyu@kylinos.cn&gt; - 23.08.4-1" date="1704801600">- Update package to version 23.08.4</changelog>
  <changelog author="douyan &lt;douyan@kylinos.cn&gt; - 23.08.5-1" date="1710417600">- Update package to version 23.08.5</changelog>
  <changelog author="tangjie02 &lt;tangjie02@kylinsec.com.cn&gt; - 23.08.5-2" date="1732190400">- adapt to the new CMake macros to fix build failure</changelog>
</package>
<package pkgid="71b7efdd012af96a77670e8b826e40732a3057a52f0b6134881fa3bc0f0b8593" name="bpftool" arch="x86_64">
  <version epoch="0" ver="6.6.0" rel="27.0.0.rt30.4.oe2409"/>
  <changelog author="zhangyu &lt;zhangyu4@kylinos.cn&gt; - 6.6.0-27.0.0.4" date="1716292800">- update kernel-rt version to 6.6.0-27.0.0.3</changelog>
</package>
<package pkgid="29a9f20c72741cfb5f5a9822f81ae235375e1f52b8f58e2dc2857baec03df3e4" name="bpftool" arch="x86_64">
  <version epoch="0" ver="6.6.0" rel="72.1.0.49.oe2503"/>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-33.0.0.40" date="1720612800">- !9779  CVE-2024-39461
- clk: bcm: rpi: Assign -&gt;num before accessing -&gt;hws
- !9801 loongarch平台config配置对kdump的支持
- loongarch: configs: Configure degbuginfo
- Fix the kdump second kernel boot failure
- loongarch: Cleanup loongson3_defconfig with make savedefconfig
- !9811  fix CVE-2024-39481
- media: mc: Fix graph walk in media_pipeline_start
- !9810  KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- !9821  kdb: Fix buffer overflow during tab-complete
- kdb: Fix buffer overflow during tab-complete
- !9788  net: fix wrong return value in bpf_sock_ops_get_uid_gid
- net: fix wrong return value in bpf_sock_ops_get_uid_gid
- !9816  mm: mem_reliable: Make counting reliable task usage compatible with folio
- mm: mem_reliable: Make counting reliable task usage compatible with folio
- !9807  drm: zynqmp_dpsub: Always register bridge
- drm: zynqmp_dpsub: Always register bridge
- !9804  CVE-2024-36478
- null_blk: Fix return value of nullb_device_power_store()
- null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues'
- !9805  md: fix resync softlockup when bitmap size is less than array size
- md: fix resync softlockup when bitmap size is less than array size
- !9802  ax25: Fix reference count leak issue of net_device
- ax25: Fix reference count leak issue of net_device
- !9770  Add a switch to enable hungtask check for io
- block: disable BLK_IO_HUNG_TASK_CHECK by default
- block: add a switch to enable hungtask check for io
- !9793  drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- !9649  f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- !9732  CVE-2024-39469
- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors
- nilfs2: return the mapped address from nilfs_get_page()
- !9775  mm/slub: Reduce memory consumption in extreme scenarios
- mm/slub: Reduce memory consumption in extreme scenarios
- !9614 v2  wifi: carl9170: add a proper sanity check for endpoints
- wifi: carl9170: add a proper sanity check for endpoints
- !9709  cgroup: fix uaf when proc_cpuset_show
- cgroup: fix uaf when proc_cpuset_show
- !9748  cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- !8877  drm/vmwgfx: Fix invalid reads in fence signaled events
- drm/vmwgfx: Fix invalid reads in fence signaled events
- !9730  efi: libstub: only free priv.runtime_map when allocated
- efi: libstub: only free priv.runtime_map when allocated
- !9679  cgroup/cpuset: Make cpuset hotplug processing synchronous
- cgroup/cpuset: Make cpuset hotplug processing synchronous
- !9757  net: openvswitch: fix overwriting ct original tuple for ICMPv6
- net: openvswitch: fix overwriting ct original tuple for ICMPv6
- !9665  CVE-2024-38622
- drm/msm/dpu: make error messages at dpu_core_irq_register_callback() more sensible
- drm/msm/dpu: Add callback function pointer check before its call
- drm/msm/dpu: stop using raw IRQ indices in the kernel output
- drm/msm/dpu: make the irq table size static
- drm/msm/dpu: add helper to get IRQ-related data
- drm/msm/dpu: extract dpu_core_irq_is_valid() helper
- drm/msm/dpu: remove irq_idx argument from IRQ callbacks
- !9668  wifi: nl80211: Avoid address calculations via out of bounds array indexing
- wifi: nl80211: Avoid address calculations via out of bounds array indexing
- !9715  CVE-2024-38602
- ax25: Fix reference count leak issues of ax25_dev
- ax25: Use kernel universal linked list to implement ax25_dev_list
- !9746 v2  Revert "ACPI: processor: Add support for processors described as container packages"
- Revert "ACPI: processor: Add support for processors described as container packages"
- !9736  net/9p: fix uninit-value in p9_client_rpc()
- net/9p: fix uninit-value in p9_client_rpc()
- !9596  iomap: fix warning in iomap_write_delalloc_release()
- iomap: fix warning in iomap_write_delalloc_release()
- !9703  dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- !9642  CVE-2024-38582
- nilfs2: fix potential hang in nilfs_detach_log_writer()
- nilfs2: fix unexpected freezing of nilfs_segctor_sync()
- !9687  greybus: lights: check return of get_channel_from_mode
- greybus: lights: check return of get_channel_from_mode
- !9678  crypto: bcm - Fix pointer arithmetic
- crypto: bcm - Fix pointer arithmetic
- !7918 [OLK-6.6]drivers: support Yunsilicon's metaScale/metaVisor series NICs
- drivers: support Yunsilicon's MS and MV series NICs
- !9619  r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- !9664  tls: fix missing memory barrier in tls_init
- tls: fix missing memory barrier in tls_init
- !9161  xfs: don't use current-&gt;journal_info
- xfs: don't use current-&gt;journal_info
- !9624  CVE-2024-38597
- net: fec: remove .ndo_poll_controller to avoid deadlocks
- eth: sungem: remove .ndo_poll_controller to avoid deadlocks
- !9631  ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- !9632  drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- !9399 fix CVE-2024-38544 and CVE-2024-37356
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha().
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9341  serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- !9562  CVE-2024-38385
- genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after()
- !9582 v2  eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- !9588  s390/ap: Fix crash in AP internal function modify_bitmap()
- s390/ap: Fix crash in AP internal function modify_bitmap()
- !9513  RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9561 v2  virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- !9578  net/mlx5: Discard command completions in internal error
- net/mlx5: Discard command completions in internal error
- !9549  btrfs: fix crash on racing fsync and size-extending write into prealloc
- btrfs: fix crash on racing fsync and size-extending write into prealloc
- !9479  xfs: fix unlink vs cluster buffer instantiation race
- xfs: fix unlink vs cluster buffer instantiation race
- !9519 MPTCP Upstream part 12
- mptcp: annotate lockless accesses around read-mostly fields
- mptcp: annotate lockless access for token
- mptcp: annotate lockless access for RX path fields
- mptcp: annotate lockless access for the tx path
- mptcp: annotate access for msk keys
- !9557  i2c: acpi: Unbind mux adapters before delete
- i2c: acpi: Unbind mux adapters before delete
- !9555  smb: client: fix deadlock in smb2_find_smb_tcon()
- smb: client: fix deadlock in smb2_find_smb_tcon()
- !9489  fs/ntfs3: Check 'folio' pointer for NULL
- fs/ntfs3: Check 'folio' pointer for NULL
- !9482  fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- !9506  usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- !9528  media: lgdt3306a: Add a check against null-pointer-def
- media: lgdt3306a: Add a check against null-pointer-def
- !9551  ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- !9478  watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- !9536  clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- !9463  fix CVE-2024-38621
- media: stk1160: fix bounds checking in stk1160_copy_video()
- !9457  bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- !9459  bpf: Fix verifier assumptions about socket-&gt;sk
- bpf: Fix verifier assumptions about socket-&gt;sk
- !9522  bonding: fix oops during rmmod
- bonding: fix oops during rmmod
- !9502  netrom: fix possible dead-lock in nr_rt_ioctl()
- netrom: fix possible dead-lock in nr_rt_ioctl()
- !9402  fs/ntfs3: Use variable length array instead of fixed size
- fs/ntfs3: Use variable length array instead of fixed size
- !9320  drm/amd/display: Fix potential index out of bounds in color transformation function
- drm/amd/display: Fix potential index out of bounds in color transformation function
- !9493  thermal/drivers/qcom/lmh: Check for SCM availability at probe
- thermal/drivers/qcom/lmh: Check for SCM availability at probe
- !9398  tracing/probes: fix error check in parse_btf_field()
- tracing/probes: fix error check in parse_btf_field()
- !9510  ftrace: Fix possible use-after-free issue in ftrace_location()
- ftrace: Fix possible use-after-free issue in ftrace_location()
- !9509  cifs: fix pagecache leak when do writepages
- cifs: fix pagecache leak when do writepages
- !9436 v2  ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- !9486 [OLK-6.6] Fix os crash while enable sriov for rnp
- RNPVF: NET: Fix os crash while enable sriov for rnp
- !9371 MPTCP Upstream part 11
- selftests: net: ip_local_port_range: define IPPROTO_MPTCP
- selftests: mptcp: join: check CURRESTAB counters
- selftests/net: add MPTCP coverage for IP_LOCAL_PORT_RANGE
- mptcp: sockopt: support IP_LOCAL_PORT_RANGE and IP_BIND_ADDRESS_NO_PORT
- mptcp: rename mptcp_setsockopt_sol_ip_set_transparent()
- !5258 [OLK-6.6] Support request attestation report from CSV guest
- driver/virt/coco: Add HYGON CSV Guest dirver.
- KVM: x86: Support VM_ATTESTATION hypercall
- !9485 v2  CVE-2024-38610
- drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map()
- virt: acrn: stop using follow_pfn
- !9380  psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- !8899  block: fix module reference leakage from bdev_open_by_dev error path
- block: fix module reference leakage from bdev_open_by_dev error path
- !9445  blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- !9466  io_uring: check for non-NULL file pointer in io_file_can_poll()
- io_uring: check for non-NULL file pointer in io_file_can_poll()
- !9389  block: refine the EOF check in blkdev_iomap_begin
- block: refine the EOF check in blkdev_iomap_begin
- !9414  vfio/pci: fix potential memory leak in vfio_intx_enable()
- vfio/pci: fix potential memory leak in vfio_intx_enable()
- !9455  jffs2: prevent xattr node from overflowing the eraseblock
- jffs2: prevent xattr node from overflowing the eraseblock
- !9465  CVE-2024-38662
- Revert "bpf, sockmap: Prevent lock inversion deadlock in map delete elem"
- bpf: Allow delete from sockmap/sockhash only if update is allowed
- !9410  Fix CVE-2024-31076
- genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline
- !9449  rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow
- rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.41" date="1721217600">- !10059  nilfs2: fix use-after-free of timer for log writer thread
- nilfs2: fix use-after-free of timer for log writer thread
- !10025  9p: add missing locking around taking dentry fid list
- 9p: add missing locking around taking dentry fid list
- !9835 fix CVE-2024-39479
- drm/i915/hwmon: Get rid of devm
- !9998  ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- !9997  openrisc: traps: Don't send signals to kernel mode threads
- openrisc: traps: Don't send signals to kernel mode threads
- !9956  drm/komeda: check for error-valued pointer
- drm/komeda: check for error-valued pointer
- !9914  arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- !9944  f2fs: remove clear SB_INLINECRYPT flag in default_options
- f2fs: remove clear SB_INLINECRYPT flag in default_options
- !9909  sock_map: avoid race between sock_map_close and sk_psock_put
- sock_map: avoid race between sock_map_close and sk_psock_put
- !10045  misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- !10055  media: v4l: async: Fix notifier list entry init
- media: v4l: async: Fix notifier list entry init
- !9900  ipv6: fix possible race in __fib6_drop_pcpu_from()
- ipv6: fix possible race in __fib6_drop_pcpu_from()
- !9979  CVE-2024-40972
- ext4: do not create EA inode under buffer lock
- ext4: fold quota accounting into ext4_xattr_inode_lookup_create()
- !9988  netpoll: Fix race condition in netpoll_owner_active
- netpoll: Fix race condition in netpoll_owner_active
- !9945  ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- !9935  ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- !9962  iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- !9896  bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- !9928  ocfs2: fix races between hole punching and AIO+DIO
- ocfs2: fix races between hole punching and AIO+DIO
- !9938  fix CVE-2024-40934
- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode()
- !9899  ionic: fix use after netif_napi_del()
- ionic: fix use after netif_napi_del()
- !9898  cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- !9903  mptcp: ensure snd_una is properly initialized on connect
- mptcp: ensure snd_una is properly initialized on connect
- !9878  CVE-2024-39478
- crypto: starfive - Do not free stack buffer
- !9888  ipv6: sr: fix memleak in seg6_hmac_init_algo
- ipv6: sr: fix memleak in seg6_hmac_init_algo
- !5261 [OLK-6.6]Hygon: Some enhancement and bugfixes for HYGON CSV/CSV2
- KVM: SVM: Unmap ghcb pages if they're still mapped when destroy guest
- KVM: x86: Fix KVM_GET_MSRS stack info leak
- KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests
- x86/head/64: Flush caches for .bss..decrypted section after CR3 switches to early_top_pgt
- KVM: x86: Calls is_64_bit_hypercall() instead of is_64_bit_mode() in complete_hypercall_exit()
- x86/csv2: Keep in atomic context when holding ghcb page if the #VC comes from userspace
- KVM: SVM: Fix the available ASID range for CSV2 guest
- !9861 MPTCP Upstream part 13
- selftests: mptcp: lib: catch duplicated subtest entries
- selftests: mptcp: explicitly trigger the listener diag code-path
- bpf, btf: Add check_btf_kconfigs helper
- bpf, btf: Fix return value of register_btf_id_dtor_kfuncs
- !9876 v3  Fix xfs file creation issue
- xfs: Avoid races with cnt_btree lastrec updates
- Revert "xfs: Fix file creation failure"
- !9877  gfs2: Fix potential glock use-after-free on unmount
- gfs2: Fix potential glock use-after-free on unmount
- !9862  ipvlan: Modify the value of ipvlan modes
- ipvlan: Modify the value of ipvlan modes
- !5260 [OLK-6.6] Support live migration for CSV/CSV2 guest, and support rebooting CSV/CSV2 guest
- KVM: SVM: Force flush caches before reboot CSV guest
- KVM: SVM: Add support for rebooting CSV2 guest
- KVM: x86: Introduce control_{pre,post}_system_reset ioctl interfaces
- KVM: SVM: Export MSR_AMD64_SEV_ES_GHCB to userspace for CSV2 guest
- KVM: x86: Restore control registers in __set_sregs() to support CSV2 guest live migration
- KVM: SVM: Add KVM_SEV_RECEIVE_UPDATE_VMSA command
- KVM: SVM: Add KVM_SEV_SEND_UPDATE_VMSA command
- crypto: ccp: Fix definition of struct sev_data_send_update_vmsa
- KVM: SVM: Add RECEIVE_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add SEND_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Prepare memory pool to allocate buffers for KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add KVM_CSV_COMMAND_BATCH command for applying CSV RING_BUFFER mode
- crypto: ccp: Add support for issue commands in CSV RING_BUFFER mode
- crypto: ccp: Add support to switch to CSV RING_BUFFER mode
- crypto: ccp: Add support for dequeue status in CSV RING_BUFFER mode
- crypto: ccp: Add support for enqueue command pointers in CSV RING_BUFFER mode
- crypto: ccp: Introduce init and free helpers to manage CSV RING_BUFFER queues
- !9294 Compiler: Add clang's PGO support for kernel.
- Compiler: Add clang's PGO support for kernel.
- !9610  rcu: Fix buffer overflow in print_cpu_stall_info()
- rcu: Fix buffer overflow in print_cpu_stall_info()
- !9845  xfs: fix log recovery buffer allocation for the legacy h_size fixup
- xfs: fix log recovery buffer allocation for the legacy h_size fixup
- !9859  block: enable BLK_IO_HUNG_TASK_CHECK by default
- block: enable BLK_IO_HUNG_TASK_CHECK by default
- !9857  drm/amdgpu/mes: fix use-after-free issue
- drm/amdgpu/mes: fix use-after-free issue
- !9829  fix CVE-2024-38620
- Bluetooth: fix connection setup in l2cap_connect
- Bluetooth: HCI: Remove HCI_AMP support
- Bluetooth: hci_event: Remove code to removed CONFIG_BT_HS
- Bluetooth: Remove usage of the deprecated ida_simple_xx() API
- Bluetooth: ISO: Fix BIS cleanup
- !9838  cgroup: Fix AA deadlock caused by cgroup_bpf_release
- cgroup: Fix AA deadlock caused by cgroup_bpf_release
- !9841  ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- !9834  mmc: davinci: Don't strip remove function when driver is builtin
- mmc: davinci: Don't strip remove function when driver is builtin</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.42" date="1721217601">- Remove mlx5 related API from kabi whitelist</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.43" date="1721822400">- !9782  usb-storage: alauda: Check whether the media is initialized
- usb-storage: alauda: Check whether the media is initialized
- !10294 [OLK-6.6] drivers: Fix compile warning "argument used uninitialized"
- drivers: Fix compile warning "argument used uninitialized"
- !10257  media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- !10287  CVE-2024-36979
- net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state
- net: bridge: mst: fix suspicious rcu usage in br_mst_set_state
- net: bridge: mst: fix vlan use-after-free
- !10018  ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- !9985  btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- !10260 [RoCE]从社区回合patch到openEuler（OLK-6.6）
- RDMA/hns: Fix mbx timing out before CMD execution is completed
- RDMA/hns: Fix insufficient extend DB for VFs.
- RDMA/hns: Fix undifined behavior caused by invalid max_sge
- RDMA/hns: Fix shift-out-bounds when max_inline_data is 0
- RDMA/hns: Fix missing pagesize and alignment check in FRMR
- RDMA/hns: Fix unmatch exception handling when init eq table fails
- RDMA/hns: Check atomic wr length
- !10248  ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- !9243  Bluetooth: RFCOMM: Fix not validating setsockopt user input
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
- !10160  fix CVE-2024-40915
- riscv: rewrite __kernel_map_pages() to fix sleeping in invalid context
- !10264  mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- !5264 [OLK-6.6]HYGON: Support CSV Reuse ASID feature on Hygon CPUs
- KVM: SVM: Add support for different CSV guests to reuse the same ASID
- !10231  fix CVE-2024-41007
- tcp: avoid too many retransmit packets
- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out()
- !10233  fpga: bridge: add owner module and take its refcount
- fpga: bridge: add owner module and take its refcount
- !10237  ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- !9915  powerpc/pseries: Enforce hcall result buffer validity and size
- powerpc/pseries: Enforce hcall result buffer validity and size
- !10148  fs/9p: fix uninitialized values during inode evict
- fs/9p: fix uninitialized values during inode evict
- !10056  io_uring/rsrc: don't lock while !TASK_RUNNING
- io_uring/rsrc: don't lock while !TASK_RUNNING
- !10226  cxl/region: Fix memregion leaks in devm_cxl_add_region()
- cxl/region: Fix memregion leaks in devm_cxl_add_region()
- !10177  ima: Fix use-after-free on a dentry's dname.name
- ima: Fix use-after-free on a dentry's dname.name
- !5262 [OLK-6.6]HYGON: Support Hygon DCU passthrough to VMs
- x86/config: Set CONFIG_HYDCU_FIXUP_HEADER=y by default
- drm/hygon: Add support to passthrough Hygon DCU to virtual machine
- !10220  bpf: Fix overrunning reservations in ringbuf
- bpf: Fix overrunning reservations in ringbuf
- !10219  CVE-2024-35931
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
- drm/amdgpu : Add hive ras recovery check
- !10167  CVE-2024-36022
- drm/amdgpu: Init zone device and drm client after mode-1 reset on reload
- drm/amdgpu: move the drm client creation behind drm device registration
- drm/amdkfd: init drm_client with funcs hook
- drm/amdkfd: Export DMABufs from KFD using GEM handles
- !9598  fpga: manager: add owner module and take its refcount
- fpga: manager: add owner module and take its refcount
- !10139 [sync] PR-10095:  CVE-2024-40968
- MIPS: Octeon: Add PCIe link status check
- !10044  btrfs: fix CVE-2024-39496
- btrfs: zoned: fix use-after-free due to race with dev replace
- btrfs: zoned: factor out DUP bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out single bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out per-zone logic from btrfs_load_block_group_zone_info
- btrfs: zoned: introduce a zone_info struct in btrfs_load_block_group_zone_info
- !10114 v2  ecryptfs: Fix buffer size for tag 66 packet
- ecryptfs: Fix buffer size for tag 66 packet
- !10133  ALSA: timer: Set lower bound of start tick time
- ALSA: timer: Set lower bound of start tick time
- !10115  efi/unaccepted: touch soft lockup during memory accept
- efi/unaccepted: touch soft lockup during memory accept
- !10131  kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- !10132  wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- !10188  Part of "mm: mapcount for large folios + page_mapcount() cleanups"
- mm/rmap: add fast-path for small folios when adding/removing/duplicating
- mm/rmap: always inline anon/file rmap duplication of a single PTE
- mm: allow for detecting underflows with page_mapcount() again
- !10001  tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- !10176  f2fs: compress: don't allow unaligned truncation on released compress inode
- f2fs: compress: don't allow unaligned truncation on released compress inode
- !10106  platform/x86: x86-android-tablets: Unregister devices in reverse order
- platform/x86: x86-android-tablets: Unregister devices in reverse order
- !10109  tracing: Build event generation tests only as modules
- tracing: Build event generation tests only as modules
- !10166  drop_monitor: replace spin_lock by raw_spin_lock
- drop_monitor: replace spin_lock by raw_spin_lock
- !10161  RDMA/mlx5: Add check for srq max_sge attribute
- RDMA/mlx5: Add check for srq max_sge attribute
- !10111  drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- !10155  wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- !10149  mips: bmips: BCM6358: make sure CBR is correctly set
- mips: bmips: BCM6358: make sure CBR is correctly set
- !10103 v2  fpga: region: add owner module and take its refcount
- fpga: region: add owner module and take its refcount
- !10097 [sync] PR-9741:  scsi: qedf: Ensure the copied buf is NUL terminated
- scsi: qedf: Ensure the copied buf is NUL terminated
- !10021  drm/exynos/vidi: fix memory leak in .get_modes()
- drm/exynos/vidi: fix memory leak in .get_modes()
- !10127  wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- !10117  wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- !10116  wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- !10017  liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- !10051  tipc: force a dst refcount before doing decryption
- tipc: force a dst refcount before doing decryption
- !10102  vmxnet3: disable rx data ring on dma allocation failure
- vmxnet3: disable rx data ring on dma allocation failure
- !10093  drm/arm/malidp: fix a possible null pointer dereference
- drm/arm/malidp: fix a possible null pointer dereference
- !9989  io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- !10083  CVE-2024-40955
- ext4: clean up s_mb_rb_lock to fix build warnings with C=1
- ext4: set the type of max_zeroout to unsigned int to avoid overflow
- ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow
- ext4: add positive int attr pointer to avoid sysfs variables overflow
- ext4: add new attr pointer attr_mb_order
- ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists()
- ext4: refactor out ext4_generic_attr_show()
- ext4: refactor out ext4_generic_attr_store()
- ext4: avoid overflow when setting values via sysfs
- !10069  ALSA: Fix deadlocks with kctl removals at disconnection
- ALSA: Fix deadlocks with kctl removals at disconnection
- !10074  PCI: of_property: Return error for int_map allocation failure
- PCI: of_property: Return error for int_map allocation failure
- !10087  fix CVE-2024-40995
- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()
- net/sched: act_api: rely on rcu in tcf_idr_check_alloc
- !10064  net/mlx5: Always stop health timer during driver removal
- net/mlx5: Always stop health timer during driver removal
- !9240 v2  cachefiles: introduce failover mechanism
- cachefiles: make on-demand read killable
- cachefiles: flush all requests after setting CACHEFILES_DEAD
- cachefiles: Set object to close if ondemand_id &lt; 0 in copen
- cachefiles: defer exposing anon_fd until after copy_to_user() succeeds
- cachefiles: never get a new anonymous fd if ondemand_id is valid
- cachefiles: add spin_lock for cachefiles_ondemand_info
- cachefiles: add consistency check for copen/cread
- cachefiles: remove err_put_fd label in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_get_fd()
- cachefiles: remove requests from xarray during flushing requests
- cachefiles: add output string to cachefiles_obj_[get|put]_ondemand_fd
- cachefiles, erofs: Fix NULL deref in when cachefiles is not doing ondemand-mode
- cachefiles: add restore command to recover inflight ondemand read requests
- cachefiles: narrow the scope of triggering EPOLLIN events in ondemand mode
- cachefiles: resend an open request if the read request's object is closed
- cachefiles: extract ondemand info field from cachefiles_object
- cachefiles: introduce object ondemand state
- !9933  nvdimm: Backport some bugfixs
- dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n
- nvdimm/pmem: fix leak on dax_add_host() failure
- !10038  media: v4l: async: Properly re-initialise notifier entry in unregister
- media: v4l: async: Properly re-initialise notifier entry in unregister
- !9970  CVE-2024-39503
- netfilter: ipset: Fix suspicious rcu_dereference_protected()
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type
- netfilter: ipset: Add list flush to cancel_gc
- !10011  xfs: fix mount hung while sb recover fail
- xfs: fix mount hung while sb recover fail
- !10050  vmci: prevent speculation leaks by sanitizing event in event_deliver()
- vmci: prevent speculation leaks by sanitizing event in event_deliver()
- !10006  drm/amdgpu: fix UBSAN warning in kv_dpm.c
- drm/amdgpu: fix UBSAN warning in kv_dpm.c
- !9959  parisc: Try to fix random segmentation faults in package builds
- parisc: Try to fix random segmentation faults in package builds
- !10028  ipv6: prevent possible NULL dereference in rt6_probe()
- ipv6: prevent possible NULL dereference in rt6_probe()
- !10005  seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors
- seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.44" date="1739275200">- Disable kabicheck for openEuler-25.03</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.45" date="1739275201">- Update openEuler-25.03 Source to 6.6.0-72.1.0</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.46" date="1739275202">- Update kabicheck to fix build POSTTRANS scriptlet error</changelog>
  <changelog author="Mingzheng Xing &lt;xingmingzheng@iscas.ac.cn&gt; - 6.6.0-72.1.0.47" date="1739966400">- RISC-V kernel update to 6.6.0-72.1.0
- Add the feature of 24.03-SP1</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.48" date="1740484800">- Remove redundant Module.symvers_*</changelog>
  <changelog author="Li Ping &lt;1477412247@qq.com&gt; - 6.6.0-72.1.0.49" date="1740571200">- Split kernel modules into kernel-extra-modules subpackage
- Prioritizes core kmod (networking/drm/block/modesetting) in main kernel package
- All extra modules and their dependencies are isolated to kernel-extra-modules
- Added module-filelist generation scripts for both packages
- Updated post-install scripts to handle extra modules dependency</changelog>
</package>
<package pkgid="58b6faaef13f1b4b21277ec768feaf02d46be7c233dfb9f8dabb39b87d4faa8e" name="bpftool-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.6.0" rel="27.0.0.rt30.4.oe2409"/>
  <changelog author="zhangyu &lt;zhangyu4@kylinos.cn&gt; - 6.6.0-27.0.0.4" date="1716292800">- update kernel-rt version to 6.6.0-27.0.0.3</changelog>
</package>
<package pkgid="e387ff71d02d2eff820a895abbfc104f71708bc4161af0e9484beff3a3fee457" name="bpftool-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.6.0" rel="72.1.0.49.oe2503"/>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-33.0.0.40" date="1720612800">- !9779  CVE-2024-39461
- clk: bcm: rpi: Assign -&gt;num before accessing -&gt;hws
- !9801 loongarch平台config配置对kdump的支持
- loongarch: configs: Configure degbuginfo
- Fix the kdump second kernel boot failure
- loongarch: Cleanup loongson3_defconfig with make savedefconfig
- !9811  fix CVE-2024-39481
- media: mc: Fix graph walk in media_pipeline_start
- !9810  KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- !9821  kdb: Fix buffer overflow during tab-complete
- kdb: Fix buffer overflow during tab-complete
- !9788  net: fix wrong return value in bpf_sock_ops_get_uid_gid
- net: fix wrong return value in bpf_sock_ops_get_uid_gid
- !9816  mm: mem_reliable: Make counting reliable task usage compatible with folio
- mm: mem_reliable: Make counting reliable task usage compatible with folio
- !9807  drm: zynqmp_dpsub: Always register bridge
- drm: zynqmp_dpsub: Always register bridge
- !9804  CVE-2024-36478
- null_blk: Fix return value of nullb_device_power_store()
- null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues'
- !9805  md: fix resync softlockup when bitmap size is less than array size
- md: fix resync softlockup when bitmap size is less than array size
- !9802  ax25: Fix reference count leak issue of net_device
- ax25: Fix reference count leak issue of net_device
- !9770  Add a switch to enable hungtask check for io
- block: disable BLK_IO_HUNG_TASK_CHECK by default
- block: add a switch to enable hungtask check for io
- !9793  drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- !9649  f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- !9732  CVE-2024-39469
- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors
- nilfs2: return the mapped address from nilfs_get_page()
- !9775  mm/slub: Reduce memory consumption in extreme scenarios
- mm/slub: Reduce memory consumption in extreme scenarios
- !9614 v2  wifi: carl9170: add a proper sanity check for endpoints
- wifi: carl9170: add a proper sanity check for endpoints
- !9709  cgroup: fix uaf when proc_cpuset_show
- cgroup: fix uaf when proc_cpuset_show
- !9748  cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- !8877  drm/vmwgfx: Fix invalid reads in fence signaled events
- drm/vmwgfx: Fix invalid reads in fence signaled events
- !9730  efi: libstub: only free priv.runtime_map when allocated
- efi: libstub: only free priv.runtime_map when allocated
- !9679  cgroup/cpuset: Make cpuset hotplug processing synchronous
- cgroup/cpuset: Make cpuset hotplug processing synchronous
- !9757  net: openvswitch: fix overwriting ct original tuple for ICMPv6
- net: openvswitch: fix overwriting ct original tuple for ICMPv6
- !9665  CVE-2024-38622
- drm/msm/dpu: make error messages at dpu_core_irq_register_callback() more sensible
- drm/msm/dpu: Add callback function pointer check before its call
- drm/msm/dpu: stop using raw IRQ indices in the kernel output
- drm/msm/dpu: make the irq table size static
- drm/msm/dpu: add helper to get IRQ-related data
- drm/msm/dpu: extract dpu_core_irq_is_valid() helper
- drm/msm/dpu: remove irq_idx argument from IRQ callbacks
- !9668  wifi: nl80211: Avoid address calculations via out of bounds array indexing
- wifi: nl80211: Avoid address calculations via out of bounds array indexing
- !9715  CVE-2024-38602
- ax25: Fix reference count leak issues of ax25_dev
- ax25: Use kernel universal linked list to implement ax25_dev_list
- !9746 v2  Revert "ACPI: processor: Add support for processors described as container packages"
- Revert "ACPI: processor: Add support for processors described as container packages"
- !9736  net/9p: fix uninit-value in p9_client_rpc()
- net/9p: fix uninit-value in p9_client_rpc()
- !9596  iomap: fix warning in iomap_write_delalloc_release()
- iomap: fix warning in iomap_write_delalloc_release()
- !9703  dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- !9642  CVE-2024-38582
- nilfs2: fix potential hang in nilfs_detach_log_writer()
- nilfs2: fix unexpected freezing of nilfs_segctor_sync()
- !9687  greybus: lights: check return of get_channel_from_mode
- greybus: lights: check return of get_channel_from_mode
- !9678  crypto: bcm - Fix pointer arithmetic
- crypto: bcm - Fix pointer arithmetic
- !7918 [OLK-6.6]drivers: support Yunsilicon's metaScale/metaVisor series NICs
- drivers: support Yunsilicon's MS and MV series NICs
- !9619  r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- !9664  tls: fix missing memory barrier in tls_init
- tls: fix missing memory barrier in tls_init
- !9161  xfs: don't use current-&gt;journal_info
- xfs: don't use current-&gt;journal_info
- !9624  CVE-2024-38597
- net: fec: remove .ndo_poll_controller to avoid deadlocks
- eth: sungem: remove .ndo_poll_controller to avoid deadlocks
- !9631  ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- !9632  drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- !9399 fix CVE-2024-38544 and CVE-2024-37356
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha().
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9341  serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- !9562  CVE-2024-38385
- genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after()
- !9582 v2  eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- !9588  s390/ap: Fix crash in AP internal function modify_bitmap()
- s390/ap: Fix crash in AP internal function modify_bitmap()
- !9513  RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9561 v2  virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- !9578  net/mlx5: Discard command completions in internal error
- net/mlx5: Discard command completions in internal error
- !9549  btrfs: fix crash on racing fsync and size-extending write into prealloc
- btrfs: fix crash on racing fsync and size-extending write into prealloc
- !9479  xfs: fix unlink vs cluster buffer instantiation race
- xfs: fix unlink vs cluster buffer instantiation race
- !9519 MPTCP Upstream part 12
- mptcp: annotate lockless accesses around read-mostly fields
- mptcp: annotate lockless access for token
- mptcp: annotate lockless access for RX path fields
- mptcp: annotate lockless access for the tx path
- mptcp: annotate access for msk keys
- !9557  i2c: acpi: Unbind mux adapters before delete
- i2c: acpi: Unbind mux adapters before delete
- !9555  smb: client: fix deadlock in smb2_find_smb_tcon()
- smb: client: fix deadlock in smb2_find_smb_tcon()
- !9489  fs/ntfs3: Check 'folio' pointer for NULL
- fs/ntfs3: Check 'folio' pointer for NULL
- !9482  fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- !9506  usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- !9528  media: lgdt3306a: Add a check against null-pointer-def
- media: lgdt3306a: Add a check against null-pointer-def
- !9551  ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- !9478  watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- !9536  clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- !9463  fix CVE-2024-38621
- media: stk1160: fix bounds checking in stk1160_copy_video()
- !9457  bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- !9459  bpf: Fix verifier assumptions about socket-&gt;sk
- bpf: Fix verifier assumptions about socket-&gt;sk
- !9522  bonding: fix oops during rmmod
- bonding: fix oops during rmmod
- !9502  netrom: fix possible dead-lock in nr_rt_ioctl()
- netrom: fix possible dead-lock in nr_rt_ioctl()
- !9402  fs/ntfs3: Use variable length array instead of fixed size
- fs/ntfs3: Use variable length array instead of fixed size
- !9320  drm/amd/display: Fix potential index out of bounds in color transformation function
- drm/amd/display: Fix potential index out of bounds in color transformation function
- !9493  thermal/drivers/qcom/lmh: Check for SCM availability at probe
- thermal/drivers/qcom/lmh: Check for SCM availability at probe
- !9398  tracing/probes: fix error check in parse_btf_field()
- tracing/probes: fix error check in parse_btf_field()
- !9510  ftrace: Fix possible use-after-free issue in ftrace_location()
- ftrace: Fix possible use-after-free issue in ftrace_location()
- !9509  cifs: fix pagecache leak when do writepages
- cifs: fix pagecache leak when do writepages
- !9436 v2  ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- !9486 [OLK-6.6] Fix os crash while enable sriov for rnp
- RNPVF: NET: Fix os crash while enable sriov for rnp
- !9371 MPTCP Upstream part 11
- selftests: net: ip_local_port_range: define IPPROTO_MPTCP
- selftests: mptcp: join: check CURRESTAB counters
- selftests/net: add MPTCP coverage for IP_LOCAL_PORT_RANGE
- mptcp: sockopt: support IP_LOCAL_PORT_RANGE and IP_BIND_ADDRESS_NO_PORT
- mptcp: rename mptcp_setsockopt_sol_ip_set_transparent()
- !5258 [OLK-6.6] Support request attestation report from CSV guest
- driver/virt/coco: Add HYGON CSV Guest dirver.
- KVM: x86: Support VM_ATTESTATION hypercall
- !9485 v2  CVE-2024-38610
- drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map()
- virt: acrn: stop using follow_pfn
- !9380  psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- !8899  block: fix module reference leakage from bdev_open_by_dev error path
- block: fix module reference leakage from bdev_open_by_dev error path
- !9445  blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- !9466  io_uring: check for non-NULL file pointer in io_file_can_poll()
- io_uring: check for non-NULL file pointer in io_file_can_poll()
- !9389  block: refine the EOF check in blkdev_iomap_begin
- block: refine the EOF check in blkdev_iomap_begin
- !9414  vfio/pci: fix potential memory leak in vfio_intx_enable()
- vfio/pci: fix potential memory leak in vfio_intx_enable()
- !9455  jffs2: prevent xattr node from overflowing the eraseblock
- jffs2: prevent xattr node from overflowing the eraseblock
- !9465  CVE-2024-38662
- Revert "bpf, sockmap: Prevent lock inversion deadlock in map delete elem"
- bpf: Allow delete from sockmap/sockhash only if update is allowed
- !9410  Fix CVE-2024-31076
- genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline
- !9449  rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow
- rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.41" date="1721217600">- !10059  nilfs2: fix use-after-free of timer for log writer thread
- nilfs2: fix use-after-free of timer for log writer thread
- !10025  9p: add missing locking around taking dentry fid list
- 9p: add missing locking around taking dentry fid list
- !9835 fix CVE-2024-39479
- drm/i915/hwmon: Get rid of devm
- !9998  ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- !9997  openrisc: traps: Don't send signals to kernel mode threads
- openrisc: traps: Don't send signals to kernel mode threads
- !9956  drm/komeda: check for error-valued pointer
- drm/komeda: check for error-valued pointer
- !9914  arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- !9944  f2fs: remove clear SB_INLINECRYPT flag in default_options
- f2fs: remove clear SB_INLINECRYPT flag in default_options
- !9909  sock_map: avoid race between sock_map_close and sk_psock_put
- sock_map: avoid race between sock_map_close and sk_psock_put
- !10045  misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- !10055  media: v4l: async: Fix notifier list entry init
- media: v4l: async: Fix notifier list entry init
- !9900  ipv6: fix possible race in __fib6_drop_pcpu_from()
- ipv6: fix possible race in __fib6_drop_pcpu_from()
- !9979  CVE-2024-40972
- ext4: do not create EA inode under buffer lock
- ext4: fold quota accounting into ext4_xattr_inode_lookup_create()
- !9988  netpoll: Fix race condition in netpoll_owner_active
- netpoll: Fix race condition in netpoll_owner_active
- !9945  ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- !9935  ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- !9962  iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- !9896  bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- !9928  ocfs2: fix races between hole punching and AIO+DIO
- ocfs2: fix races between hole punching and AIO+DIO
- !9938  fix CVE-2024-40934
- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode()
- !9899  ionic: fix use after netif_napi_del()
- ionic: fix use after netif_napi_del()
- !9898  cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- !9903  mptcp: ensure snd_una is properly initialized on connect
- mptcp: ensure snd_una is properly initialized on connect
- !9878  CVE-2024-39478
- crypto: starfive - Do not free stack buffer
- !9888  ipv6: sr: fix memleak in seg6_hmac_init_algo
- ipv6: sr: fix memleak in seg6_hmac_init_algo
- !5261 [OLK-6.6]Hygon: Some enhancement and bugfixes for HYGON CSV/CSV2
- KVM: SVM: Unmap ghcb pages if they're still mapped when destroy guest
- KVM: x86: Fix KVM_GET_MSRS stack info leak
- KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests
- x86/head/64: Flush caches for .bss..decrypted section after CR3 switches to early_top_pgt
- KVM: x86: Calls is_64_bit_hypercall() instead of is_64_bit_mode() in complete_hypercall_exit()
- x86/csv2: Keep in atomic context when holding ghcb page if the #VC comes from userspace
- KVM: SVM: Fix the available ASID range for CSV2 guest
- !9861 MPTCP Upstream part 13
- selftests: mptcp: lib: catch duplicated subtest entries
- selftests: mptcp: explicitly trigger the listener diag code-path
- bpf, btf: Add check_btf_kconfigs helper
- bpf, btf: Fix return value of register_btf_id_dtor_kfuncs
- !9876 v3  Fix xfs file creation issue
- xfs: Avoid races with cnt_btree lastrec updates
- Revert "xfs: Fix file creation failure"
- !9877  gfs2: Fix potential glock use-after-free on unmount
- gfs2: Fix potential glock use-after-free on unmount
- !9862  ipvlan: Modify the value of ipvlan modes
- ipvlan: Modify the value of ipvlan modes
- !5260 [OLK-6.6] Support live migration for CSV/CSV2 guest, and support rebooting CSV/CSV2 guest
- KVM: SVM: Force flush caches before reboot CSV guest
- KVM: SVM: Add support for rebooting CSV2 guest
- KVM: x86: Introduce control_{pre,post}_system_reset ioctl interfaces
- KVM: SVM: Export MSR_AMD64_SEV_ES_GHCB to userspace for CSV2 guest
- KVM: x86: Restore control registers in __set_sregs() to support CSV2 guest live migration
- KVM: SVM: Add KVM_SEV_RECEIVE_UPDATE_VMSA command
- KVM: SVM: Add KVM_SEV_SEND_UPDATE_VMSA command
- crypto: ccp: Fix definition of struct sev_data_send_update_vmsa
- KVM: SVM: Add RECEIVE_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add SEND_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Prepare memory pool to allocate buffers for KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add KVM_CSV_COMMAND_BATCH command for applying CSV RING_BUFFER mode
- crypto: ccp: Add support for issue commands in CSV RING_BUFFER mode
- crypto: ccp: Add support to switch to CSV RING_BUFFER mode
- crypto: ccp: Add support for dequeue status in CSV RING_BUFFER mode
- crypto: ccp: Add support for enqueue command pointers in CSV RING_BUFFER mode
- crypto: ccp: Introduce init and free helpers to manage CSV RING_BUFFER queues
- !9294 Compiler: Add clang's PGO support for kernel.
- Compiler: Add clang's PGO support for kernel.
- !9610  rcu: Fix buffer overflow in print_cpu_stall_info()
- rcu: Fix buffer overflow in print_cpu_stall_info()
- !9845  xfs: fix log recovery buffer allocation for the legacy h_size fixup
- xfs: fix log recovery buffer allocation for the legacy h_size fixup
- !9859  block: enable BLK_IO_HUNG_TASK_CHECK by default
- block: enable BLK_IO_HUNG_TASK_CHECK by default
- !9857  drm/amdgpu/mes: fix use-after-free issue
- drm/amdgpu/mes: fix use-after-free issue
- !9829  fix CVE-2024-38620
- Bluetooth: fix connection setup in l2cap_connect
- Bluetooth: HCI: Remove HCI_AMP support
- Bluetooth: hci_event: Remove code to removed CONFIG_BT_HS
- Bluetooth: Remove usage of the deprecated ida_simple_xx() API
- Bluetooth: ISO: Fix BIS cleanup
- !9838  cgroup: Fix AA deadlock caused by cgroup_bpf_release
- cgroup: Fix AA deadlock caused by cgroup_bpf_release
- !9841  ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- !9834  mmc: davinci: Don't strip remove function when driver is builtin
- mmc: davinci: Don't strip remove function when driver is builtin</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.42" date="1721217601">- Remove mlx5 related API from kabi whitelist</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.43" date="1721822400">- !9782  usb-storage: alauda: Check whether the media is initialized
- usb-storage: alauda: Check whether the media is initialized
- !10294 [OLK-6.6] drivers: Fix compile warning "argument used uninitialized"
- drivers: Fix compile warning "argument used uninitialized"
- !10257  media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- !10287  CVE-2024-36979
- net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state
- net: bridge: mst: fix suspicious rcu usage in br_mst_set_state
- net: bridge: mst: fix vlan use-after-free
- !10018  ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- !9985  btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- !10260 [RoCE]从社区回合patch到openEuler（OLK-6.6）
- RDMA/hns: Fix mbx timing out before CMD execution is completed
- RDMA/hns: Fix insufficient extend DB for VFs.
- RDMA/hns: Fix undifined behavior caused by invalid max_sge
- RDMA/hns: Fix shift-out-bounds when max_inline_data is 0
- RDMA/hns: Fix missing pagesize and alignment check in FRMR
- RDMA/hns: Fix unmatch exception handling when init eq table fails
- RDMA/hns: Check atomic wr length
- !10248  ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- !9243  Bluetooth: RFCOMM: Fix not validating setsockopt user input
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
- !10160  fix CVE-2024-40915
- riscv: rewrite __kernel_map_pages() to fix sleeping in invalid context
- !10264  mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- !5264 [OLK-6.6]HYGON: Support CSV Reuse ASID feature on Hygon CPUs
- KVM: SVM: Add support for different CSV guests to reuse the same ASID
- !10231  fix CVE-2024-41007
- tcp: avoid too many retransmit packets
- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out()
- !10233  fpga: bridge: add owner module and take its refcount
- fpga: bridge: add owner module and take its refcount
- !10237  ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- !9915  powerpc/pseries: Enforce hcall result buffer validity and size
- powerpc/pseries: Enforce hcall result buffer validity and size
- !10148  fs/9p: fix uninitialized values during inode evict
- fs/9p: fix uninitialized values during inode evict
- !10056  io_uring/rsrc: don't lock while !TASK_RUNNING
- io_uring/rsrc: don't lock while !TASK_RUNNING
- !10226  cxl/region: Fix memregion leaks in devm_cxl_add_region()
- cxl/region: Fix memregion leaks in devm_cxl_add_region()
- !10177  ima: Fix use-after-free on a dentry's dname.name
- ima: Fix use-after-free on a dentry's dname.name
- !5262 [OLK-6.6]HYGON: Support Hygon DCU passthrough to VMs
- x86/config: Set CONFIG_HYDCU_FIXUP_HEADER=y by default
- drm/hygon: Add support to passthrough Hygon DCU to virtual machine
- !10220  bpf: Fix overrunning reservations in ringbuf
- bpf: Fix overrunning reservations in ringbuf
- !10219  CVE-2024-35931
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
- drm/amdgpu : Add hive ras recovery check
- !10167  CVE-2024-36022
- drm/amdgpu: Init zone device and drm client after mode-1 reset on reload
- drm/amdgpu: move the drm client creation behind drm device registration
- drm/amdkfd: init drm_client with funcs hook
- drm/amdkfd: Export DMABufs from KFD using GEM handles
- !9598  fpga: manager: add owner module and take its refcount
- fpga: manager: add owner module and take its refcount
- !10139 [sync] PR-10095:  CVE-2024-40968
- MIPS: Octeon: Add PCIe link status check
- !10044  btrfs: fix CVE-2024-39496
- btrfs: zoned: fix use-after-free due to race with dev replace
- btrfs: zoned: factor out DUP bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out single bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out per-zone logic from btrfs_load_block_group_zone_info
- btrfs: zoned: introduce a zone_info struct in btrfs_load_block_group_zone_info
- !10114 v2  ecryptfs: Fix buffer size for tag 66 packet
- ecryptfs: Fix buffer size for tag 66 packet
- !10133  ALSA: timer: Set lower bound of start tick time
- ALSA: timer: Set lower bound of start tick time
- !10115  efi/unaccepted: touch soft lockup during memory accept
- efi/unaccepted: touch soft lockup during memory accept
- !10131  kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- !10132  wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- !10188  Part of "mm: mapcount for large folios + page_mapcount() cleanups"
- mm/rmap: add fast-path for small folios when adding/removing/duplicating
- mm/rmap: always inline anon/file rmap duplication of a single PTE
- mm: allow for detecting underflows with page_mapcount() again
- !10001  tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- !10176  f2fs: compress: don't allow unaligned truncation on released compress inode
- f2fs: compress: don't allow unaligned truncation on released compress inode
- !10106  platform/x86: x86-android-tablets: Unregister devices in reverse order
- platform/x86: x86-android-tablets: Unregister devices in reverse order
- !10109  tracing: Build event generation tests only as modules
- tracing: Build event generation tests only as modules
- !10166  drop_monitor: replace spin_lock by raw_spin_lock
- drop_monitor: replace spin_lock by raw_spin_lock
- !10161  RDMA/mlx5: Add check for srq max_sge attribute
- RDMA/mlx5: Add check for srq max_sge attribute
- !10111  drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- !10155  wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- !10149  mips: bmips: BCM6358: make sure CBR is correctly set
- mips: bmips: BCM6358: make sure CBR is correctly set
- !10103 v2  fpga: region: add owner module and take its refcount
- fpga: region: add owner module and take its refcount
- !10097 [sync] PR-9741:  scsi: qedf: Ensure the copied buf is NUL terminated
- scsi: qedf: Ensure the copied buf is NUL terminated
- !10021  drm/exynos/vidi: fix memory leak in .get_modes()
- drm/exynos/vidi: fix memory leak in .get_modes()
- !10127  wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- !10117  wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- !10116  wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- !10017  liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- !10051  tipc: force a dst refcount before doing decryption
- tipc: force a dst refcount before doing decryption
- !10102  vmxnet3: disable rx data ring on dma allocation failure
- vmxnet3: disable rx data ring on dma allocation failure
- !10093  drm/arm/malidp: fix a possible null pointer dereference
- drm/arm/malidp: fix a possible null pointer dereference
- !9989  io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- !10083  CVE-2024-40955
- ext4: clean up s_mb_rb_lock to fix build warnings with C=1
- ext4: set the type of max_zeroout to unsigned int to avoid overflow
- ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow
- ext4: add positive int attr pointer to avoid sysfs variables overflow
- ext4: add new attr pointer attr_mb_order
- ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists()
- ext4: refactor out ext4_generic_attr_show()
- ext4: refactor out ext4_generic_attr_store()
- ext4: avoid overflow when setting values via sysfs
- !10069  ALSA: Fix deadlocks with kctl removals at disconnection
- ALSA: Fix deadlocks with kctl removals at disconnection
- !10074  PCI: of_property: Return error for int_map allocation failure
- PCI: of_property: Return error for int_map allocation failure
- !10087  fix CVE-2024-40995
- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()
- net/sched: act_api: rely on rcu in tcf_idr_check_alloc
- !10064  net/mlx5: Always stop health timer during driver removal
- net/mlx5: Always stop health timer during driver removal
- !9240 v2  cachefiles: introduce failover mechanism
- cachefiles: make on-demand read killable
- cachefiles: flush all requests after setting CACHEFILES_DEAD
- cachefiles: Set object to close if ondemand_id &lt; 0 in copen
- cachefiles: defer exposing anon_fd until after copy_to_user() succeeds
- cachefiles: never get a new anonymous fd if ondemand_id is valid
- cachefiles: add spin_lock for cachefiles_ondemand_info
- cachefiles: add consistency check for copen/cread
- cachefiles: remove err_put_fd label in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_get_fd()
- cachefiles: remove requests from xarray during flushing requests
- cachefiles: add output string to cachefiles_obj_[get|put]_ondemand_fd
- cachefiles, erofs: Fix NULL deref in when cachefiles is not doing ondemand-mode
- cachefiles: add restore command to recover inflight ondemand read requests
- cachefiles: narrow the scope of triggering EPOLLIN events in ondemand mode
- cachefiles: resend an open request if the read request's object is closed
- cachefiles: extract ondemand info field from cachefiles_object
- cachefiles: introduce object ondemand state
- !9933  nvdimm: Backport some bugfixs
- dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n
- nvdimm/pmem: fix leak on dax_add_host() failure
- !10038  media: v4l: async: Properly re-initialise notifier entry in unregister
- media: v4l: async: Properly re-initialise notifier entry in unregister
- !9970  CVE-2024-39503
- netfilter: ipset: Fix suspicious rcu_dereference_protected()
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type
- netfilter: ipset: Add list flush to cancel_gc
- !10011  xfs: fix mount hung while sb recover fail
- xfs: fix mount hung while sb recover fail
- !10050  vmci: prevent speculation leaks by sanitizing event in event_deliver()
- vmci: prevent speculation leaks by sanitizing event in event_deliver()
- !10006  drm/amdgpu: fix UBSAN warning in kv_dpm.c
- drm/amdgpu: fix UBSAN warning in kv_dpm.c
- !9959  parisc: Try to fix random segmentation faults in package builds
- parisc: Try to fix random segmentation faults in package builds
- !10028  ipv6: prevent possible NULL dereference in rt6_probe()
- ipv6: prevent possible NULL dereference in rt6_probe()
- !10005  seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors
- seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.44" date="1739275200">- Disable kabicheck for openEuler-25.03</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.45" date="1739275201">- Update openEuler-25.03 Source to 6.6.0-72.1.0</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.46" date="1739275202">- Update kabicheck to fix build POSTTRANS scriptlet error</changelog>
  <changelog author="Mingzheng Xing &lt;xingmingzheng@iscas.ac.cn&gt; - 6.6.0-72.1.0.47" date="1739966400">- RISC-V kernel update to 6.6.0-72.1.0
- Add the feature of 24.03-SP1</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.48" date="1740484800">- Remove redundant Module.symvers_*</changelog>
  <changelog author="Li Ping &lt;1477412247@qq.com&gt; - 6.6.0-72.1.0.49" date="1740571200">- Split kernel modules into kernel-extra-modules subpackage
- Prioritizes core kmod (networking/drm/block/modesetting) in main kernel package
- All extra modules and their dependencies are isolated to kernel-extra-modules
- Added module-filelist generation scripts for both packages
- Updated post-install scripts to handle extra modules dependency</changelog>
</package>
<package pkgid="a30e74ba49ad8d79bd1b1e194feca2f550546cffefadb97120f715ca3337741c" name="calamares" arch="src">
  <version epoch="0" ver="3.3.7" rel="7.oe2503"/>
  <changelog author="Li Ping &lt;liping136@huawei.com&gt; - 3.3.7-1" date="1728475200">- Initial package</changelog>
  <changelog author="Li Zixin &lt;lizixin@h-partners.com&gt; - 3.3.7-2" date="1735300800">- Update to 1230 version</changelog>
  <changelog author="Liu Wang &lt;1823363429@qq.com&gt; - 3.3.7-3" date="1736942400">- Select repo source by image type</changelog>
  <changelog author="Liu Wang &lt;1823363429@qq.com&gt; - 3.3.7-4" date="1739793600">- Require disk scan and welcome page version show</changelog>
  <changelog author="Li Zixin &lt;2271170409@qq.com&gt; - 3.3.7-5" date="1740657600">- Update calamares.service</changelog>
</package>
<package pkgid="e6529add15e98ef34be2c4a96f5baa7afce09425d5c1ff050b4ede964855c0b0" name="calamares" arch="x86_64">
  <version epoch="0" ver="3.3.7" rel="7.oe2503"/>
  <changelog author="Li Ping &lt;liping136@huawei.com&gt; - 3.3.7-1" date="1728475200">- Initial package</changelog>
  <changelog author="Li Zixin &lt;lizixin@h-partners.com&gt; - 3.3.7-2" date="1735300800">- Update to 1230 version</changelog>
  <changelog author="Liu Wang &lt;1823363429@qq.com&gt; - 3.3.7-3" date="1736942400">- Select repo source by image type</changelog>
  <changelog author="Liu Wang &lt;1823363429@qq.com&gt; - 3.3.7-4" date="1739793600">- Require disk scan and welcome page version show</changelog>
  <changelog author="Li Zixin &lt;2271170409@qq.com&gt; - 3.3.7-5" date="1740657600">- Update calamares.service</changelog>
</package>
<package pkgid="050807d1e20b2e22b12e68c19d50d0c196f12f2b4b08227e5bb26eb88d8fb05d" name="calamares-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.3.7" rel="7.oe2503"/>
  <changelog author="Li Ping &lt;liping136@huawei.com&gt; - 3.3.7-1" date="1728475200">- Initial package</changelog>
  <changelog author="Li Zixin &lt;lizixin@h-partners.com&gt; - 3.3.7-2" date="1735300800">- Update to 1230 version</changelog>
  <changelog author="Liu Wang &lt;1823363429@qq.com&gt; - 3.3.7-3" date="1736942400">- Select repo source by image type</changelog>
  <changelog author="Liu Wang &lt;1823363429@qq.com&gt; - 3.3.7-4" date="1739793600">- Require disk scan and welcome page version show</changelog>
  <changelog author="Li Zixin &lt;2271170409@qq.com&gt; - 3.3.7-5" date="1740657600">- Update calamares.service</changelog>
</package>
<package pkgid="fc727380130e3959ec99c84c9ccad759308bb4fb5a821b44e4b1a8739f2ce3d2" name="calamares-debugsource" arch="x86_64">
  <version epoch="0" ver="3.3.7" rel="7.oe2503"/>
  <changelog author="Li Ping &lt;liping136@huawei.com&gt; - 3.3.7-1" date="1728475200">- Initial package</changelog>
  <changelog author="Li Zixin &lt;lizixin@h-partners.com&gt; - 3.3.7-2" date="1735300800">- Update to 1230 version</changelog>
  <changelog author="Liu Wang &lt;1823363429@qq.com&gt; - 3.3.7-3" date="1736942400">- Select repo source by image type</changelog>
  <changelog author="Liu Wang &lt;1823363429@qq.com&gt; - 3.3.7-4" date="1739793600">- Require disk scan and welcome page version show</changelog>
  <changelog author="Li Zixin &lt;2271170409@qq.com&gt; - 3.3.7-5" date="1740657600">- Update calamares.service</changelog>
</package>
<package pkgid="01a895450c5b008896e6ef7a064ee4388079f64559113dd747c76803b8a02719" name="calamares-devel" arch="x86_64">
  <version epoch="0" ver="3.3.7" rel="7.oe2503"/>
  <changelog author="Li Ping &lt;liping136@huawei.com&gt; - 3.3.7-1" date="1728475200">- Initial package</changelog>
  <changelog author="Li Zixin &lt;lizixin@h-partners.com&gt; - 3.3.7-2" date="1735300800">- Update to 1230 version</changelog>
  <changelog author="Liu Wang &lt;1823363429@qq.com&gt; - 3.3.7-3" date="1736942400">- Select repo source by image type</changelog>
  <changelog author="Liu Wang &lt;1823363429@qq.com&gt; - 3.3.7-4" date="1739793600">- Require disk scan and welcome page version show</changelog>
  <changelog author="Li Zixin &lt;2271170409@qq.com&gt; - 3.3.7-5" date="1740657600">- Update calamares.service</changelog>
</package>
<package pkgid="0a77256e380c2ce2b3f3f14441f7e77d59debac16bc4e947f816c30f0b529dad" name="calamares-interactiveterminal" arch="x86_64">
  <version epoch="0" ver="3.3.7" rel="7.oe2503"/>
  <changelog author="Li Ping &lt;liping136@huawei.com&gt; - 3.3.7-1" date="1728475200">- Initial package</changelog>
  <changelog author="Li Zixin &lt;lizixin@h-partners.com&gt; - 3.3.7-2" date="1735300800">- Update to 1230 version</changelog>
  <changelog author="Liu Wang &lt;1823363429@qq.com&gt; - 3.3.7-3" date="1736942400">- Select repo source by image type</changelog>
  <changelog author="Liu Wang &lt;1823363429@qq.com&gt; - 3.3.7-4" date="1739793600">- Require disk scan and welcome page version show</changelog>
  <changelog author="Li Zixin &lt;2271170409@qq.com&gt; - 3.3.7-5" date="1740657600">- Update calamares.service</changelog>
</package>
<package pkgid="07fda70e412041930f0d3bfd3712215ea7b92ee690bcef8d7990325975ae4f8e" name="calamares-libs" arch="x86_64">
  <version epoch="0" ver="3.3.7" rel="7.oe2503"/>
  <changelog author="Li Ping &lt;liping136@huawei.com&gt; - 3.3.7-1" date="1728475200">- Initial package</changelog>
  <changelog author="Li Zixin &lt;lizixin@h-partners.com&gt; - 3.3.7-2" date="1735300800">- Update to 1230 version</changelog>
  <changelog author="Liu Wang &lt;1823363429@qq.com&gt; - 3.3.7-3" date="1736942400">- Select repo source by image type</changelog>
  <changelog author="Liu Wang &lt;1823363429@qq.com&gt; - 3.3.7-4" date="1739793600">- Require disk scan and welcome page version show</changelog>
  <changelog author="Li Zixin &lt;2271170409@qq.com&gt; - 3.3.7-5" date="1740657600">- Update calamares.service</changelog>
</package>
<package pkgid="a0e90b47290f5e0fe518c7f335efcddbe96e98650a93b55fade8944fa1943194" name="cinnamon-desktop" arch="src">
  <version epoch="0" ver="5.6.1" rel="1.oe2503"/>
  <changelog author="lin zhang &lt;lin.zhang@turbolinux.com.cn&gt; - 5.2.0-1" date="1651838400">- Initial Packaging</changelog>
  <changelog author="lin zhang &lt;lin.zhang@turbolinux.com.cn&gt; - 5.6.1-1" date="1672660800">- update to 5.6.1</changelog>
</package>
<package pkgid="29f17934084050b4eaff221601c348c0f51ccfbfef91c03d43165497046af081" name="cinnamon-desktop" arch="x86_64">
  <version epoch="0" ver="5.6.1" rel="1.oe2503"/>
  <changelog author="lin zhang &lt;lin.zhang@turbolinux.com.cn&gt; - 5.2.0-1" date="1651838400">- Initial Packaging</changelog>
  <changelog author="lin zhang &lt;lin.zhang@turbolinux.com.cn&gt; - 5.6.1-1" date="1672660800">- update to 5.6.1</changelog>
</package>
<package pkgid="0352e267001825bc178ff8709d9f45e7d69db2aa5a46d73e9799d741226f0f12" name="cinnamon-desktop-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.6.1" rel="1.oe2503"/>
  <changelog author="lin zhang &lt;lin.zhang@turbolinux.com.cn&gt; - 5.2.0-1" date="1651838400">- Initial Packaging</changelog>
  <changelog author="lin zhang &lt;lin.zhang@turbolinux.com.cn&gt; - 5.6.1-1" date="1672660800">- update to 5.6.1</changelog>
</package>
<package pkgid="f3464ec9f45f15accf2f9cbf18b6f67c4aa99fce18aa7eac002dc4431933cc4e" name="cinnamon-desktop-debugsource" arch="x86_64">
  <version epoch="0" ver="5.6.1" rel="1.oe2503"/>
  <changelog author="lin zhang &lt;lin.zhang@turbolinux.com.cn&gt; - 5.2.0-1" date="1651838400">- Initial Packaging</changelog>
  <changelog author="lin zhang &lt;lin.zhang@turbolinux.com.cn&gt; - 5.6.1-1" date="1672660800">- update to 5.6.1</changelog>
</package>
<package pkgid="d5ada7aaee38590fc23c9a73befa5e2597681bd732e1d2867dc32230264debe2" name="cinnamon-desktop-devel" arch="x86_64">
  <version epoch="0" ver="5.6.1" rel="1.oe2503"/>
  <changelog author="lin zhang &lt;lin.zhang@turbolinux.com.cn&gt; - 5.2.0-1" date="1651838400">- Initial Packaging</changelog>
  <changelog author="lin zhang &lt;lin.zhang@turbolinux.com.cn&gt; - 5.6.1-1" date="1672660800">- update to 5.6.1</changelog>
</package>
<package pkgid="5afa79c8b1c3fd66e6710ac6c70b8f49133eb891f406b2612bc2ff9e3a64ffd9" name="devstation-config" arch="src">
  <version epoch="0" ver="1" rel="1.oe2503"/>
  <changelog author="Li Ping &lt;liping136@huawei.com&gt; - 1-1" date="1724846400">- Init.</changelog>
</package>
<package pkgid="77af92032323d2841f02b5792f81c5926b6f318dde2cdcdc073c078b9d87175e" name="devstation-config" arch="x86_64">
  <version epoch="0" ver="1" rel="1.oe2503"/>
  <changelog author="Li Ping &lt;liping136@huawei.com&gt; - 1-1" date="1724846400">- Init.</changelog>
</package>
<package pkgid="3e9362cd6e40ae6c732dbdf8ddfb78f6822a94c84ee14e0d4141e974d12348ba" name="envmaker" arch="x86_64">
  <version epoch="0" ver="3.3.0" rel="8.oe2503"/>
  <changelog author="zhaolichang &lt;zhaolichang@huawei.com&gt; - 3.2.0-7" date="1733400000">- ID:NA
- SUG:NA
- DESC: delete libkperf in rpmlist.xml</changelog>
  <changelog author="yangchaohao &lt;yangchaohao@huawei.com&gt; - 3.2.0-8" date="1733486400">- ID:NA
- SUG:NA
- DESC: edge_ISO change kubeedge to k3s</changelog>
  <changelog author="wangchong &lt;wangchong56@huawei.com&gt; - 3.2.0-9" date="1734696000">- ID:NA
- SUG:NA
- DESC: add kernel-rt, raspberrypi-kernel, raspberrypi-kernel-rt and haoc-kernel to the exclude tag</changelog>
  <changelog author="Ouuleilei &lt;wangliu@iscas.ac.cn&gt; - 3.2.0-10" date="1735041600">- fix riscv64 livecd grub2-efi.cfg not found</changelog>
  <changelog author="Wenlong Zhang &lt;zhangwenlong@loongson.cn&gt; - 3.2.0-11" date="1735560000">- ID:NA
- SUG:NA
- DESC: add rpmlist.xml normal.xml for loongarch64
	enable efi boot for loongarch64</changelog>
  <changelog author="Li Ping &lt;1477412247@qq.com&gt; - 3.3.0-1" date="1737633600">- ID:NA
- SUG:NA
- DESC: add new iso_type devstation devstation_netinst support for oemaker and update to 3.3.0</changelog>
  <changelog author="Funda Wang &lt;fundawang@yeah.net&gt; - 3.3.0-2" date="1737633601">- ID:NA
- SUG:NA
- DESC: tpm2-tools-help was merged into tpm2-tools as of Oct 2024
- DESC: attr-help was merged into attr as of Dec 2024
- DESC: xorg-x11-utils was retired as of Dec 2024</changelog>
  <changelog author="Yang Chaohao &lt;yangchaohao@huawei.com&gt; - 3.3.0-3" date="1738929600">- ID:NA
- SUG:NA
- DESC: delete libvma package</changelog>
  <changelog author="sunhai &lt;sunhai@huawei.com&gt; - 3.3.0-4" date="1739361600">- ID:NA
- SUG:NA
- DESC: enable encrypt need install systemd-cryptsetup package</changelog>
  <changelog author="Li Ping &lt;1477412247@qq.com&gt; - 3.3.0-5" date="1740398400">- ID:NA
- SUG:NA
- DESC: Fix boot failure caused by invalid volume IDs</changelog>
</package>
<package pkgid="1e66e563db9efe4877da3c9eae24b13994575f77483837367396288c97933ed4" name="epkg" arch="src">
  <version epoch="0" ver="0.2.0" rel="3.oe2503"/>
  <changelog author="rkingkoyo &lt;ying_register@163.com&gt; - 0.1.0-1" date="1740484800">- Initial package release</changelog>
  <changelog author="rkingkoyo &lt;ying_register@163.com&gt; - 0.2.0-3" date="1741348800">- Update version to 0.2.0</changelog>
</package>
<package pkgid="7b80a657a140cfd232087ebcec0562f915bfd9e05faf480a94f92ea35fd5539a" name="epkg" arch="x86_64">
  <version epoch="0" ver="0.2.0" rel="3.oe2503"/>
  <changelog author="rkingkoyo &lt;ying_register@163.com&gt; - 0.1.0-1" date="1740484800">- Initial package release</changelog>
  <changelog author="rkingkoyo &lt;ying_register@163.com&gt; - 0.2.0-3" date="1741348800">- Update version to 0.2.0</changelog>
</package>
<package pkgid="1134cfffd805631ac709083cb49dda56ac90f1485b8ba3b61764ec9fdd70bd98" name="euler-copilot-shell" arch="src">
  <version epoch="0" ver="0.9.2" rel="7.oe2503"/>
  <changelog author="Hongyu Shi &lt;shywzt@iCloud.com&gt; - 0.9.2-5" date="1740398400">- Add euler-copilot-shell</changelog>
  <changelog author="Hongyu Shi &lt;shywzt@iCloud.com&gt; - 0.9.2-6" date="1740744000">- Update build 6</changelog>
  <changelog author="Hongyu Shi &lt;shywzt@iCloud.com&gt; - 0.9.2-7" date="1741608000">- Update build 7</changelog>
</package>
<package pkgid="950ddc31f566f80a7633baa8bc12c69b7d235cdfb85641561c54d93fdb6bc538" name="euler-copilot-shell" arch="x86_64">
  <version epoch="0" ver="0.9.2" rel="7.oe2503"/>
  <changelog author="Hongyu Shi &lt;shywzt@iCloud.com&gt; - 0.9.2-5" date="1740398400">- Add euler-copilot-shell</changelog>
  <changelog author="Hongyu Shi &lt;shywzt@iCloud.com&gt; - 0.9.2-6" date="1740744000">- Update build 6</changelog>
  <changelog author="Hongyu Shi &lt;shywzt@iCloud.com&gt; - 0.9.2-7" date="1741608000">- Update build 7</changelog>
</package>
<package pkgid="fc888ae929c1ccb48a2b2d7cb937d56145879821a130dd82534e10c10ab50900" name="gnome-keyring" arch="src">
  <version epoch="0" ver="42.1" rel="2.oe2503"/>
  <changelog author="happyworker &lt;208suo@208suo.com&gt; - 42.1-2" date="1740571200">- Fix package install script compile error</changelog>
</package>
<package pkgid="169ad036f34685943677fd952c6c572b013fdf4b6379f6d433af6f38ab544d48" name="gnome-keyring" arch="x86_64">
  <version epoch="0" ver="42.1" rel="2.oe2503"/>
  <changelog author="happyworker &lt;208suo@208suo.com&gt; - 42.1-2" date="1740571200">- Fix package install script compile error</changelog>
</package>
<package pkgid="72af54733bcd3ab002b2854c2e347d936d4d7c05f4f1c51d626ec6dd55ee06b9" name="gnome-keyring-debuginfo" arch="x86_64">
  <version epoch="0" ver="42.1" rel="2.oe2503"/>
  <changelog author="happyworker &lt;208suo@208suo.com&gt; - 42.1-2" date="1740571200">- Fix package install script compile error</changelog>
</package>
<package pkgid="9a5d7af7b1c60e1daeec0fb1e991f3edc832836f1e948e42bf8d16f768f4b252" name="gnome-keyring-debugsource" arch="x86_64">
  <version epoch="0" ver="42.1" rel="2.oe2503"/>
  <changelog author="happyworker &lt;208suo@208suo.com&gt; - 42.1-2" date="1740571200">- Fix package install script compile error</changelog>
</package>
<package pkgid="52f39d17ead168589244713891e665285d5dd1c4627afc50d1e0b00ac2e2d386" name="gnome-keyring-help" arch="noarch">
  <version epoch="0" ver="42.1" rel="2.oe2503"/>
  <changelog author="happyworker &lt;208suo@208suo.com&gt; - 42.1-2" date="1740571200">- Fix package install script compile error</changelog>
</package>
<package pkgid="ef0d15226f8a7efbf6034c29941b32109a57f2b0601e4491565361502d508256" name="gnome-keyring-pam" arch="x86_64">
  <version epoch="0" ver="42.1" rel="2.oe2503"/>
  <changelog author="happyworker &lt;208suo@208suo.com&gt; - 42.1-2" date="1740571200">- Fix package install script compile error</changelog>
</package>
<package pkgid="5020026da440f31c5ce28504e9d38d93de51da27010fc4a433dee6c08940b989" name="gnome-shell-extension-dash-to-dock" arch="noarch">
  <version epoch="0" ver="79" rel="2.oe2503"/>
  <changelog author="Eustace &lt;eusteuc@outlook.com&gt; - 79-2" date="1738411200">- Update to 79.2</changelog>
</package>
<package pkgid="c32aabd63b6356fa3744a73d025c85cc40047a2fa45c0782513881440a4b4589" name="gnome-shell-extension-dash-to-dock" arch="src">
  <version epoch="0" ver="79" rel="2.oe2503"/>
  <changelog author="Eustace &lt;eusteuc@outlook.com&gt; - 79-2" date="1738411200">- Update to 79.2</changelog>
</package>
<package pkgid="f0c747c0355c04ce6cbb36a6013b868e0a3342ac68d26d0b873bbae23795a1c8" name="gnome-terminal" arch="src">
  <version epoch="0" ver="3.48.1" rel="1.oe2503"/>
  <changelog author="yaoxin &lt;yaoxin30@h-partners.com&gt; - 3.38.3-2" date="1658923200">- license compliance rectification</changelog>
  <changelog author="liyanan &lt;liyanan32@h-partners.com&gt; - 3.46.7-1" date="1675771200">- Update to 3.46.7</changelog>
  <changelog author="zhaoshuang &lt;zhaoshuang@uniontech.com&gt; - 3.46.7-2" date="1690372800">- fix: allow-non-UTF8-locale</changelog>
  <changelog author="lwg &lt;liweiganga@uniontech.com&gt; - 3.48.1-1" date="1701086400">- update to version 3.48.1</changelog>
</package>
<package pkgid="c8d9f2296e42532b56ae52d5fb0d6b84d3a3d28bee209a9eff99a4d2780722fc" name="gnome-terminal" arch="x86_64">
  <version epoch="0" ver="3.48.1" rel="1.oe2503"/>
  <changelog author="yaoxin &lt;yaoxin30@h-partners.com&gt; - 3.38.3-2" date="1658923200">- license compliance rectification</changelog>
  <changelog author="liyanan &lt;liyanan32@h-partners.com&gt; - 3.46.7-1" date="1675771200">- Update to 3.46.7</changelog>
  <changelog author="zhaoshuang &lt;zhaoshuang@uniontech.com&gt; - 3.46.7-2" date="1690372800">- fix: allow-non-UTF8-locale</changelog>
  <changelog author="lwg &lt;liweiganga@uniontech.com&gt; - 3.48.1-1" date="1701086400">- update to version 3.48.1</changelog>
</package>
<package pkgid="32b43a0b6139fd6f3c2764a781d123783d0556aeed2230d1f7988076832d6486" name="gnome-terminal-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.48.1" rel="1.oe2503"/>
  <changelog author="yaoxin &lt;yaoxin30@h-partners.com&gt; - 3.38.3-2" date="1658923200">- license compliance rectification</changelog>
  <changelog author="liyanan &lt;liyanan32@h-partners.com&gt; - 3.46.7-1" date="1675771200">- Update to 3.46.7</changelog>
  <changelog author="zhaoshuang &lt;zhaoshuang@uniontech.com&gt; - 3.46.7-2" date="1690372800">- fix: allow-non-UTF8-locale</changelog>
  <changelog author="lwg &lt;liweiganga@uniontech.com&gt; - 3.48.1-1" date="1701086400">- update to version 3.48.1</changelog>
</package>
<package pkgid="04111c3fd46e1152be7ca934051b379a71e67874c8cd34a597ce648f3cfb1f60" name="gnome-terminal-debugsource" arch="x86_64">
  <version epoch="0" ver="3.48.1" rel="1.oe2503"/>
  <changelog author="yaoxin &lt;yaoxin30@h-partners.com&gt; - 3.38.3-2" date="1658923200">- license compliance rectification</changelog>
  <changelog author="liyanan &lt;liyanan32@h-partners.com&gt; - 3.46.7-1" date="1675771200">- Update to 3.46.7</changelog>
  <changelog author="zhaoshuang &lt;zhaoshuang@uniontech.com&gt; - 3.46.7-2" date="1690372800">- fix: allow-non-UTF8-locale</changelog>
  <changelog author="lwg &lt;liweiganga@uniontech.com&gt; - 3.48.1-1" date="1701086400">- update to version 3.48.1</changelog>
</package>
<package pkgid="ec794caa7bd6e940be71e908ea858b837499c6fdc0c0c991ae6d946904c69652" name="grantlee-editor" arch="src">
  <version epoch="0" ver="23.08.5" rel="2.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 23.04.3-1" date="1693224000">- Init pacakge</changelog>
  <changelog author="jiangxinyu &lt;jiangxinyu@kylinos.cn&gt; - 23.08.4-1" date="1704888000">- Update package to version 23.08.4</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 23.08.5-1" date="1710763200">- update verison to 23.08.5</changelog>
  <changelog author="tangjie02 &lt;tangjie02@kylinsec.com.cn&gt; - 23.08.5-2" date="1732190400">- adapt to the new CMake macros to fix build failure</changelog>
</package>
<package pkgid="04f9c85f8950108df2fe8742658cde274b06dbde2d57bcad8bb4e004ff0162be" name="grantlee-editor" arch="x86_64">
  <version epoch="0" ver="23.08.5" rel="2.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 23.04.3-1" date="1693224000">- Init pacakge</changelog>
  <changelog author="jiangxinyu &lt;jiangxinyu@kylinos.cn&gt; - 23.08.4-1" date="1704888000">- Update package to version 23.08.4</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 23.08.5-1" date="1710763200">- update verison to 23.08.5</changelog>
  <changelog author="tangjie02 &lt;tangjie02@kylinsec.com.cn&gt; - 23.08.5-2" date="1732190400">- adapt to the new CMake macros to fix build failure</changelog>
</package>
<package pkgid="2d1ae02d95bd8432fc31ae110d11e289823c10d39664841e81029154d0fe3438" name="grantlee-editor-debuginfo" arch="x86_64">
  <version epoch="0" ver="23.08.5" rel="2.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 23.04.3-1" date="1693224000">- Init pacakge</changelog>
  <changelog author="jiangxinyu &lt;jiangxinyu@kylinos.cn&gt; - 23.08.4-1" date="1704888000">- Update package to version 23.08.4</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 23.08.5-1" date="1710763200">- update verison to 23.08.5</changelog>
  <changelog author="tangjie02 &lt;tangjie02@kylinsec.com.cn&gt; - 23.08.5-2" date="1732190400">- adapt to the new CMake macros to fix build failure</changelog>
</package>
<package pkgid="91f91acad5ec0e1d8b40948c412e576a1e44e63dc5d2290ad925b99f7ae141e5" name="grantlee-editor-debugsource" arch="x86_64">
  <version epoch="0" ver="23.08.5" rel="2.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 23.04.3-1" date="1693224000">- Init pacakge</changelog>
  <changelog author="jiangxinyu &lt;jiangxinyu@kylinos.cn&gt; - 23.08.4-1" date="1704888000">- Update package to version 23.08.4</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 23.08.5-1" date="1710763200">- update verison to 23.08.5</changelog>
  <changelog author="tangjie02 &lt;tangjie02@kylinsec.com.cn&gt; - 23.08.5-2" date="1732190400">- adapt to the new CMake macros to fix build failure</changelog>
</package>
<package pkgid="8256abdcc53dc4bb9713a4c47cf9a78c299de58ed5296b20abfd26d3503b4048" name="grantlee-editor-libs" arch="x86_64">
  <version epoch="0" ver="23.08.5" rel="2.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 23.04.3-1" date="1693224000">- Init pacakge</changelog>
  <changelog author="jiangxinyu &lt;jiangxinyu@kylinos.cn&gt; - 23.08.4-1" date="1704888000">- Update package to version 23.08.4</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 23.08.5-1" date="1710763200">- update verison to 23.08.5</changelog>
  <changelog author="tangjie02 &lt;tangjie02@kylinsec.com.cn&gt; - 23.08.5-2" date="1732190400">- adapt to the new CMake macros to fix build failure</changelog>
</package>
<package pkgid="c08bf6052a58efa051dd47f79c89360b7c80f5c50c7ef21ba8e53027a9e34d0a" name="isocut" arch="x86_64">
  <version epoch="0" ver="3.3.0" rel="8.oe2503"/>
  <changelog author="zhaolichang &lt;zhaolichang@huawei.com&gt; - 3.2.0-7" date="1733400000">- ID:NA
- SUG:NA
- DESC: delete libkperf in rpmlist.xml</changelog>
  <changelog author="yangchaohao &lt;yangchaohao@huawei.com&gt; - 3.2.0-8" date="1733486400">- ID:NA
- SUG:NA
- DESC: edge_ISO change kubeedge to k3s</changelog>
  <changelog author="wangchong &lt;wangchong56@huawei.com&gt; - 3.2.0-9" date="1734696000">- ID:NA
- SUG:NA
- DESC: add kernel-rt, raspberrypi-kernel, raspberrypi-kernel-rt and haoc-kernel to the exclude tag</changelog>
  <changelog author="Ouuleilei &lt;wangliu@iscas.ac.cn&gt; - 3.2.0-10" date="1735041600">- fix riscv64 livecd grub2-efi.cfg not found</changelog>
  <changelog author="Wenlong Zhang &lt;zhangwenlong@loongson.cn&gt; - 3.2.0-11" date="1735560000">- ID:NA
- SUG:NA
- DESC: add rpmlist.xml normal.xml for loongarch64
	enable efi boot for loongarch64</changelog>
  <changelog author="Li Ping &lt;1477412247@qq.com&gt; - 3.3.0-1" date="1737633600">- ID:NA
- SUG:NA
- DESC: add new iso_type devstation devstation_netinst support for oemaker and update to 3.3.0</changelog>
  <changelog author="Funda Wang &lt;fundawang@yeah.net&gt; - 3.3.0-2" date="1737633601">- ID:NA
- SUG:NA
- DESC: tpm2-tools-help was merged into tpm2-tools as of Oct 2024
- DESC: attr-help was merged into attr as of Dec 2024
- DESC: xorg-x11-utils was retired as of Dec 2024</changelog>
  <changelog author="Yang Chaohao &lt;yangchaohao@huawei.com&gt; - 3.3.0-3" date="1738929600">- ID:NA
- SUG:NA
- DESC: delete libvma package</changelog>
  <changelog author="sunhai &lt;sunhai@huawei.com&gt; - 3.3.0-4" date="1739361600">- ID:NA
- SUG:NA
- DESC: enable encrypt need install systemd-cryptsetup package</changelog>
  <changelog author="Li Ping &lt;1477412247@qq.com&gt; - 3.3.0-5" date="1740398400">- ID:NA
- SUG:NA
- DESC: Fix boot failure caused by invalid volume IDs</changelog>
</package>
<package pkgid="5b35281ff60a6dbddcac75ef987a6e254937ddda6851ddd110774f6479dc7b8e" name="java-kolabformat" arch="x86_64">
  <version epoch="0" ver="1.2.1" rel="1.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 1.2.0-1" date="1686571200">- Init package</changelog>
  <changelog author="Tianze Li &lt;litianze@uniontech.com&gt; - 1.2.1-1" date="1705320000">- Update to 1.2.1</changelog>
</package>
<package pkgid="13ab60b7a30bb46e67855aef2d0501df190d743a950ef5274b1fea647caa500d" name="kdepim-runtime" arch="src">
  <version epoch="1" ver="23.08.5" rel="1.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 1:22.12.0-1" date="1689163200">- Init package</changelog>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 1:23.04.3-1" date="1692878400">- Upgrade package to 23.04.3</changelog>
  <changelog author="Tianze Li &lt;litianze@uniontech.com&gt; - 1:23.08.4-1" date="1706011200">- update to 23.08.4</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 1:23.08.5-1" date="1710763200">- update verison to 23.08.5</changelog>
</package>
<package pkgid="35643d31b55b90748d226459dab8805c6b96fc56c146a82b8ab793fbabe89514" name="kdepim-runtime" arch="x86_64">
  <version epoch="1" ver="23.08.5" rel="1.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 1:22.12.0-1" date="1689163200">- Init package</changelog>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 1:23.04.3-1" date="1692878400">- Upgrade package to 23.04.3</changelog>
  <changelog author="Tianze Li &lt;litianze@uniontech.com&gt; - 1:23.08.4-1" date="1706011200">- update to 23.08.4</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 1:23.08.5-1" date="1710763200">- update verison to 23.08.5</changelog>
</package>
<package pkgid="59d1e956bced85fb5ee9f31dd5b37265040985dedc4ffe06a0b81c492175214a" name="kdepim-runtime-debuginfo" arch="x86_64">
  <version epoch="1" ver="23.08.5" rel="1.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 1:22.12.0-1" date="1689163200">- Init package</changelog>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 1:23.04.3-1" date="1692878400">- Upgrade package to 23.04.3</changelog>
  <changelog author="Tianze Li &lt;litianze@uniontech.com&gt; - 1:23.08.4-1" date="1706011200">- update to 23.08.4</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 1:23.08.5-1" date="1710763200">- update verison to 23.08.5</changelog>
</package>
<package pkgid="84d815647585eb85a131df29e5c1189286e39ff0877b116d758c034eb9d56b1f" name="kdepim-runtime-debugsource" arch="x86_64">
  <version epoch="1" ver="23.08.5" rel="1.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 1:22.12.0-1" date="1689163200">- Init package</changelog>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 1:23.04.3-1" date="1692878400">- Upgrade package to 23.04.3</changelog>
  <changelog author="Tianze Li &lt;litianze@uniontech.com&gt; - 1:23.08.4-1" date="1706011200">- update to 23.08.4</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 1:23.08.5-1" date="1710763200">- update verison to 23.08.5</changelog>
</package>
<package pkgid="5b0b4b5a36eb100eb70c88a5bafe4f6094d4236e4ff36abb4d109afdd0f21a70" name="kdepim-runtime-libs" arch="x86_64">
  <version epoch="1" ver="23.08.5" rel="1.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 1:22.12.0-1" date="1689163200">- Init package</changelog>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 1:23.04.3-1" date="1692878400">- Upgrade package to 23.04.3</changelog>
  <changelog author="Tianze Li &lt;litianze@uniontech.com&gt; - 1:23.08.4-1" date="1706011200">- update to 23.08.4</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 1:23.08.5-1" date="1710763200">- update verison to 23.08.5</changelog>
</package>
<package pkgid="e6befd573299c52c7ebff1253debc12887de16a1ecb0bd4b5e1ef71653c9e9e0" name="kernel" arch="src">
  <version epoch="0" ver="6.6.0" rel="72.1.0.49.oe2503"/>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-33.0.0.40" date="1720612800">- !9779  CVE-2024-39461
- clk: bcm: rpi: Assign -&gt;num before accessing -&gt;hws
- !9801 loongarch平台config配置对kdump的支持
- loongarch: configs: Configure degbuginfo
- Fix the kdump second kernel boot failure
- loongarch: Cleanup loongson3_defconfig with make savedefconfig
- !9811  fix CVE-2024-39481
- media: mc: Fix graph walk in media_pipeline_start
- !9810  KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- !9821  kdb: Fix buffer overflow during tab-complete
- kdb: Fix buffer overflow during tab-complete
- !9788  net: fix wrong return value in bpf_sock_ops_get_uid_gid
- net: fix wrong return value in bpf_sock_ops_get_uid_gid
- !9816  mm: mem_reliable: Make counting reliable task usage compatible with folio
- mm: mem_reliable: Make counting reliable task usage compatible with folio
- !9807  drm: zynqmp_dpsub: Always register bridge
- drm: zynqmp_dpsub: Always register bridge
- !9804  CVE-2024-36478
- null_blk: Fix return value of nullb_device_power_store()
- null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues'
- !9805  md: fix resync softlockup when bitmap size is less than array size
- md: fix resync softlockup when bitmap size is less than array size
- !9802  ax25: Fix reference count leak issue of net_device
- ax25: Fix reference count leak issue of net_device
- !9770  Add a switch to enable hungtask check for io
- block: disable BLK_IO_HUNG_TASK_CHECK by default
- block: add a switch to enable hungtask check for io
- !9793  drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- !9649  f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- !9732  CVE-2024-39469
- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors
- nilfs2: return the mapped address from nilfs_get_page()
- !9775  mm/slub: Reduce memory consumption in extreme scenarios
- mm/slub: Reduce memory consumption in extreme scenarios
- !9614 v2  wifi: carl9170: add a proper sanity check for endpoints
- wifi: carl9170: add a proper sanity check for endpoints
- !9709  cgroup: fix uaf when proc_cpuset_show
- cgroup: fix uaf when proc_cpuset_show
- !9748  cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- !8877  drm/vmwgfx: Fix invalid reads in fence signaled events
- drm/vmwgfx: Fix invalid reads in fence signaled events
- !9730  efi: libstub: only free priv.runtime_map when allocated
- efi: libstub: only free priv.runtime_map when allocated
- !9679  cgroup/cpuset: Make cpuset hotplug processing synchronous
- cgroup/cpuset: Make cpuset hotplug processing synchronous
- !9757  net: openvswitch: fix overwriting ct original tuple for ICMPv6
- net: openvswitch: fix overwriting ct original tuple for ICMPv6
- !9665  CVE-2024-38622
- drm/msm/dpu: make error messages at dpu_core_irq_register_callback() more sensible
- drm/msm/dpu: Add callback function pointer check before its call
- drm/msm/dpu: stop using raw IRQ indices in the kernel output
- drm/msm/dpu: make the irq table size static
- drm/msm/dpu: add helper to get IRQ-related data
- drm/msm/dpu: extract dpu_core_irq_is_valid() helper
- drm/msm/dpu: remove irq_idx argument from IRQ callbacks
- !9668  wifi: nl80211: Avoid address calculations via out of bounds array indexing
- wifi: nl80211: Avoid address calculations via out of bounds array indexing
- !9715  CVE-2024-38602
- ax25: Fix reference count leak issues of ax25_dev
- ax25: Use kernel universal linked list to implement ax25_dev_list
- !9746 v2  Revert "ACPI: processor: Add support for processors described as container packages"
- Revert "ACPI: processor: Add support for processors described as container packages"
- !9736  net/9p: fix uninit-value in p9_client_rpc()
- net/9p: fix uninit-value in p9_client_rpc()
- !9596  iomap: fix warning in iomap_write_delalloc_release()
- iomap: fix warning in iomap_write_delalloc_release()
- !9703  dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- !9642  CVE-2024-38582
- nilfs2: fix potential hang in nilfs_detach_log_writer()
- nilfs2: fix unexpected freezing of nilfs_segctor_sync()
- !9687  greybus: lights: check return of get_channel_from_mode
- greybus: lights: check return of get_channel_from_mode
- !9678  crypto: bcm - Fix pointer arithmetic
- crypto: bcm - Fix pointer arithmetic
- !7918 [OLK-6.6]drivers: support Yunsilicon's metaScale/metaVisor series NICs
- drivers: support Yunsilicon's MS and MV series NICs
- !9619  r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- !9664  tls: fix missing memory barrier in tls_init
- tls: fix missing memory barrier in tls_init
- !9161  xfs: don't use current-&gt;journal_info
- xfs: don't use current-&gt;journal_info
- !9624  CVE-2024-38597
- net: fec: remove .ndo_poll_controller to avoid deadlocks
- eth: sungem: remove .ndo_poll_controller to avoid deadlocks
- !9631  ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- !9632  drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- !9399 fix CVE-2024-38544 and CVE-2024-37356
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha().
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9341  serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- !9562  CVE-2024-38385
- genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after()
- !9582 v2  eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- !9588  s390/ap: Fix crash in AP internal function modify_bitmap()
- s390/ap: Fix crash in AP internal function modify_bitmap()
- !9513  RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9561 v2  virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- !9578  net/mlx5: Discard command completions in internal error
- net/mlx5: Discard command completions in internal error
- !9549  btrfs: fix crash on racing fsync and size-extending write into prealloc
- btrfs: fix crash on racing fsync and size-extending write into prealloc
- !9479  xfs: fix unlink vs cluster buffer instantiation race
- xfs: fix unlink vs cluster buffer instantiation race
- !9519 MPTCP Upstream part 12
- mptcp: annotate lockless accesses around read-mostly fields
- mptcp: annotate lockless access for token
- mptcp: annotate lockless access for RX path fields
- mptcp: annotate lockless access for the tx path
- mptcp: annotate access for msk keys
- !9557  i2c: acpi: Unbind mux adapters before delete
- i2c: acpi: Unbind mux adapters before delete
- !9555  smb: client: fix deadlock in smb2_find_smb_tcon()
- smb: client: fix deadlock in smb2_find_smb_tcon()
- !9489  fs/ntfs3: Check 'folio' pointer for NULL
- fs/ntfs3: Check 'folio' pointer for NULL
- !9482  fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- !9506  usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- !9528  media: lgdt3306a: Add a check against null-pointer-def
- media: lgdt3306a: Add a check against null-pointer-def
- !9551  ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- !9478  watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- !9536  clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- !9463  fix CVE-2024-38621
- media: stk1160: fix bounds checking in stk1160_copy_video()
- !9457  bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- !9459  bpf: Fix verifier assumptions about socket-&gt;sk
- bpf: Fix verifier assumptions about socket-&gt;sk
- !9522  bonding: fix oops during rmmod
- bonding: fix oops during rmmod
- !9502  netrom: fix possible dead-lock in nr_rt_ioctl()
- netrom: fix possible dead-lock in nr_rt_ioctl()
- !9402  fs/ntfs3: Use variable length array instead of fixed size
- fs/ntfs3: Use variable length array instead of fixed size
- !9320  drm/amd/display: Fix potential index out of bounds in color transformation function
- drm/amd/display: Fix potential index out of bounds in color transformation function
- !9493  thermal/drivers/qcom/lmh: Check for SCM availability at probe
- thermal/drivers/qcom/lmh: Check for SCM availability at probe
- !9398  tracing/probes: fix error check in parse_btf_field()
- tracing/probes: fix error check in parse_btf_field()
- !9510  ftrace: Fix possible use-after-free issue in ftrace_location()
- ftrace: Fix possible use-after-free issue in ftrace_location()
- !9509  cifs: fix pagecache leak when do writepages
- cifs: fix pagecache leak when do writepages
- !9436 v2  ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- !9486 [OLK-6.6] Fix os crash while enable sriov for rnp
- RNPVF: NET: Fix os crash while enable sriov for rnp
- !9371 MPTCP Upstream part 11
- selftests: net: ip_local_port_range: define IPPROTO_MPTCP
- selftests: mptcp: join: check CURRESTAB counters
- selftests/net: add MPTCP coverage for IP_LOCAL_PORT_RANGE
- mptcp: sockopt: support IP_LOCAL_PORT_RANGE and IP_BIND_ADDRESS_NO_PORT
- mptcp: rename mptcp_setsockopt_sol_ip_set_transparent()
- !5258 [OLK-6.6] Support request attestation report from CSV guest
- driver/virt/coco: Add HYGON CSV Guest dirver.
- KVM: x86: Support VM_ATTESTATION hypercall
- !9485 v2  CVE-2024-38610
- drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map()
- virt: acrn: stop using follow_pfn
- !9380  psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- !8899  block: fix module reference leakage from bdev_open_by_dev error path
- block: fix module reference leakage from bdev_open_by_dev error path
- !9445  blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- !9466  io_uring: check for non-NULL file pointer in io_file_can_poll()
- io_uring: check for non-NULL file pointer in io_file_can_poll()
- !9389  block: refine the EOF check in blkdev_iomap_begin
- block: refine the EOF check in blkdev_iomap_begin
- !9414  vfio/pci: fix potential memory leak in vfio_intx_enable()
- vfio/pci: fix potential memory leak in vfio_intx_enable()
- !9455  jffs2: prevent xattr node from overflowing the eraseblock
- jffs2: prevent xattr node from overflowing the eraseblock
- !9465  CVE-2024-38662
- Revert "bpf, sockmap: Prevent lock inversion deadlock in map delete elem"
- bpf: Allow delete from sockmap/sockhash only if update is allowed
- !9410  Fix CVE-2024-31076
- genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline
- !9449  rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow
- rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.41" date="1721217600">- !10059  nilfs2: fix use-after-free of timer for log writer thread
- nilfs2: fix use-after-free of timer for log writer thread
- !10025  9p: add missing locking around taking dentry fid list
- 9p: add missing locking around taking dentry fid list
- !9835 fix CVE-2024-39479
- drm/i915/hwmon: Get rid of devm
- !9998  ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- !9997  openrisc: traps: Don't send signals to kernel mode threads
- openrisc: traps: Don't send signals to kernel mode threads
- !9956  drm/komeda: check for error-valued pointer
- drm/komeda: check for error-valued pointer
- !9914  arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- !9944  f2fs: remove clear SB_INLINECRYPT flag in default_options
- f2fs: remove clear SB_INLINECRYPT flag in default_options
- !9909  sock_map: avoid race between sock_map_close and sk_psock_put
- sock_map: avoid race between sock_map_close and sk_psock_put
- !10045  misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- !10055  media: v4l: async: Fix notifier list entry init
- media: v4l: async: Fix notifier list entry init
- !9900  ipv6: fix possible race in __fib6_drop_pcpu_from()
- ipv6: fix possible race in __fib6_drop_pcpu_from()
- !9979  CVE-2024-40972
- ext4: do not create EA inode under buffer lock
- ext4: fold quota accounting into ext4_xattr_inode_lookup_create()
- !9988  netpoll: Fix race condition in netpoll_owner_active
- netpoll: Fix race condition in netpoll_owner_active
- !9945  ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- !9935  ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- !9962  iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- !9896  bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- !9928  ocfs2: fix races between hole punching and AIO+DIO
- ocfs2: fix races between hole punching and AIO+DIO
- !9938  fix CVE-2024-40934
- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode()
- !9899  ionic: fix use after netif_napi_del()
- ionic: fix use after netif_napi_del()
- !9898  cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- !9903  mptcp: ensure snd_una is properly initialized on connect
- mptcp: ensure snd_una is properly initialized on connect
- !9878  CVE-2024-39478
- crypto: starfive - Do not free stack buffer
- !9888  ipv6: sr: fix memleak in seg6_hmac_init_algo
- ipv6: sr: fix memleak in seg6_hmac_init_algo
- !5261 [OLK-6.6]Hygon: Some enhancement and bugfixes for HYGON CSV/CSV2
- KVM: SVM: Unmap ghcb pages if they're still mapped when destroy guest
- KVM: x86: Fix KVM_GET_MSRS stack info leak
- KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests
- x86/head/64: Flush caches for .bss..decrypted section after CR3 switches to early_top_pgt
- KVM: x86: Calls is_64_bit_hypercall() instead of is_64_bit_mode() in complete_hypercall_exit()
- x86/csv2: Keep in atomic context when holding ghcb page if the #VC comes from userspace
- KVM: SVM: Fix the available ASID range for CSV2 guest
- !9861 MPTCP Upstream part 13
- selftests: mptcp: lib: catch duplicated subtest entries
- selftests: mptcp: explicitly trigger the listener diag code-path
- bpf, btf: Add check_btf_kconfigs helper
- bpf, btf: Fix return value of register_btf_id_dtor_kfuncs
- !9876 v3  Fix xfs file creation issue
- xfs: Avoid races with cnt_btree lastrec updates
- Revert "xfs: Fix file creation failure"
- !9877  gfs2: Fix potential glock use-after-free on unmount
- gfs2: Fix potential glock use-after-free on unmount
- !9862  ipvlan: Modify the value of ipvlan modes
- ipvlan: Modify the value of ipvlan modes
- !5260 [OLK-6.6] Support live migration for CSV/CSV2 guest, and support rebooting CSV/CSV2 guest
- KVM: SVM: Force flush caches before reboot CSV guest
- KVM: SVM: Add support for rebooting CSV2 guest
- KVM: x86: Introduce control_{pre,post}_system_reset ioctl interfaces
- KVM: SVM: Export MSR_AMD64_SEV_ES_GHCB to userspace for CSV2 guest
- KVM: x86: Restore control registers in __set_sregs() to support CSV2 guest live migration
- KVM: SVM: Add KVM_SEV_RECEIVE_UPDATE_VMSA command
- KVM: SVM: Add KVM_SEV_SEND_UPDATE_VMSA command
- crypto: ccp: Fix definition of struct sev_data_send_update_vmsa
- KVM: SVM: Add RECEIVE_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add SEND_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Prepare memory pool to allocate buffers for KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add KVM_CSV_COMMAND_BATCH command for applying CSV RING_BUFFER mode
- crypto: ccp: Add support for issue commands in CSV RING_BUFFER mode
- crypto: ccp: Add support to switch to CSV RING_BUFFER mode
- crypto: ccp: Add support for dequeue status in CSV RING_BUFFER mode
- crypto: ccp: Add support for enqueue command pointers in CSV RING_BUFFER mode
- crypto: ccp: Introduce init and free helpers to manage CSV RING_BUFFER queues
- !9294 Compiler: Add clang's PGO support for kernel.
- Compiler: Add clang's PGO support for kernel.
- !9610  rcu: Fix buffer overflow in print_cpu_stall_info()
- rcu: Fix buffer overflow in print_cpu_stall_info()
- !9845  xfs: fix log recovery buffer allocation for the legacy h_size fixup
- xfs: fix log recovery buffer allocation for the legacy h_size fixup
- !9859  block: enable BLK_IO_HUNG_TASK_CHECK by default
- block: enable BLK_IO_HUNG_TASK_CHECK by default
- !9857  drm/amdgpu/mes: fix use-after-free issue
- drm/amdgpu/mes: fix use-after-free issue
- !9829  fix CVE-2024-38620
- Bluetooth: fix connection setup in l2cap_connect
- Bluetooth: HCI: Remove HCI_AMP support
- Bluetooth: hci_event: Remove code to removed CONFIG_BT_HS
- Bluetooth: Remove usage of the deprecated ida_simple_xx() API
- Bluetooth: ISO: Fix BIS cleanup
- !9838  cgroup: Fix AA deadlock caused by cgroup_bpf_release
- cgroup: Fix AA deadlock caused by cgroup_bpf_release
- !9841  ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- !9834  mmc: davinci: Don't strip remove function when driver is builtin
- mmc: davinci: Don't strip remove function when driver is builtin</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.42" date="1721217601">- Remove mlx5 related API from kabi whitelist</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.43" date="1721822400">- !9782  usb-storage: alauda: Check whether the media is initialized
- usb-storage: alauda: Check whether the media is initialized
- !10294 [OLK-6.6] drivers: Fix compile warning "argument used uninitialized"
- drivers: Fix compile warning "argument used uninitialized"
- !10257  media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- !10287  CVE-2024-36979
- net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state
- net: bridge: mst: fix suspicious rcu usage in br_mst_set_state
- net: bridge: mst: fix vlan use-after-free
- !10018  ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- !9985  btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- !10260 [RoCE]从社区回合patch到openEuler（OLK-6.6）
- RDMA/hns: Fix mbx timing out before CMD execution is completed
- RDMA/hns: Fix insufficient extend DB for VFs.
- RDMA/hns: Fix undifined behavior caused by invalid max_sge
- RDMA/hns: Fix shift-out-bounds when max_inline_data is 0
- RDMA/hns: Fix missing pagesize and alignment check in FRMR
- RDMA/hns: Fix unmatch exception handling when init eq table fails
- RDMA/hns: Check atomic wr length
- !10248  ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- !9243  Bluetooth: RFCOMM: Fix not validating setsockopt user input
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
- !10160  fix CVE-2024-40915
- riscv: rewrite __kernel_map_pages() to fix sleeping in invalid context
- !10264  mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- !5264 [OLK-6.6]HYGON: Support CSV Reuse ASID feature on Hygon CPUs
- KVM: SVM: Add support for different CSV guests to reuse the same ASID
- !10231  fix CVE-2024-41007
- tcp: avoid too many retransmit packets
- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out()
- !10233  fpga: bridge: add owner module and take its refcount
- fpga: bridge: add owner module and take its refcount
- !10237  ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- !9915  powerpc/pseries: Enforce hcall result buffer validity and size
- powerpc/pseries: Enforce hcall result buffer validity and size
- !10148  fs/9p: fix uninitialized values during inode evict
- fs/9p: fix uninitialized values during inode evict
- !10056  io_uring/rsrc: don't lock while !TASK_RUNNING
- io_uring/rsrc: don't lock while !TASK_RUNNING
- !10226  cxl/region: Fix memregion leaks in devm_cxl_add_region()
- cxl/region: Fix memregion leaks in devm_cxl_add_region()
- !10177  ima: Fix use-after-free on a dentry's dname.name
- ima: Fix use-after-free on a dentry's dname.name
- !5262 [OLK-6.6]HYGON: Support Hygon DCU passthrough to VMs
- x86/config: Set CONFIG_HYDCU_FIXUP_HEADER=y by default
- drm/hygon: Add support to passthrough Hygon DCU to virtual machine
- !10220  bpf: Fix overrunning reservations in ringbuf
- bpf: Fix overrunning reservations in ringbuf
- !10219  CVE-2024-35931
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
- drm/amdgpu : Add hive ras recovery check
- !10167  CVE-2024-36022
- drm/amdgpu: Init zone device and drm client after mode-1 reset on reload
- drm/amdgpu: move the drm client creation behind drm device registration
- drm/amdkfd: init drm_client with funcs hook
- drm/amdkfd: Export DMABufs from KFD using GEM handles
- !9598  fpga: manager: add owner module and take its refcount
- fpga: manager: add owner module and take its refcount
- !10139 [sync] PR-10095:  CVE-2024-40968
- MIPS: Octeon: Add PCIe link status check
- !10044  btrfs: fix CVE-2024-39496
- btrfs: zoned: fix use-after-free due to race with dev replace
- btrfs: zoned: factor out DUP bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out single bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out per-zone logic from btrfs_load_block_group_zone_info
- btrfs: zoned: introduce a zone_info struct in btrfs_load_block_group_zone_info
- !10114 v2  ecryptfs: Fix buffer size for tag 66 packet
- ecryptfs: Fix buffer size for tag 66 packet
- !10133  ALSA: timer: Set lower bound of start tick time
- ALSA: timer: Set lower bound of start tick time
- !10115  efi/unaccepted: touch soft lockup during memory accept
- efi/unaccepted: touch soft lockup during memory accept
- !10131  kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- !10132  wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- !10188  Part of "mm: mapcount for large folios + page_mapcount() cleanups"
- mm/rmap: add fast-path for small folios when adding/removing/duplicating
- mm/rmap: always inline anon/file rmap duplication of a single PTE
- mm: allow for detecting underflows with page_mapcount() again
- !10001  tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- !10176  f2fs: compress: don't allow unaligned truncation on released compress inode
- f2fs: compress: don't allow unaligned truncation on released compress inode
- !10106  platform/x86: x86-android-tablets: Unregister devices in reverse order
- platform/x86: x86-android-tablets: Unregister devices in reverse order
- !10109  tracing: Build event generation tests only as modules
- tracing: Build event generation tests only as modules
- !10166  drop_monitor: replace spin_lock by raw_spin_lock
- drop_monitor: replace spin_lock by raw_spin_lock
- !10161  RDMA/mlx5: Add check for srq max_sge attribute
- RDMA/mlx5: Add check for srq max_sge attribute
- !10111  drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- !10155  wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- !10149  mips: bmips: BCM6358: make sure CBR is correctly set
- mips: bmips: BCM6358: make sure CBR is correctly set
- !10103 v2  fpga: region: add owner module and take its refcount
- fpga: region: add owner module and take its refcount
- !10097 [sync] PR-9741:  scsi: qedf: Ensure the copied buf is NUL terminated
- scsi: qedf: Ensure the copied buf is NUL terminated
- !10021  drm/exynos/vidi: fix memory leak in .get_modes()
- drm/exynos/vidi: fix memory leak in .get_modes()
- !10127  wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- !10117  wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- !10116  wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- !10017  liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- !10051  tipc: force a dst refcount before doing decryption
- tipc: force a dst refcount before doing decryption
- !10102  vmxnet3: disable rx data ring on dma allocation failure
- vmxnet3: disable rx data ring on dma allocation failure
- !10093  drm/arm/malidp: fix a possible null pointer dereference
- drm/arm/malidp: fix a possible null pointer dereference
- !9989  io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- !10083  CVE-2024-40955
- ext4: clean up s_mb_rb_lock to fix build warnings with C=1
- ext4: set the type of max_zeroout to unsigned int to avoid overflow
- ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow
- ext4: add positive int attr pointer to avoid sysfs variables overflow
- ext4: add new attr pointer attr_mb_order
- ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists()
- ext4: refactor out ext4_generic_attr_show()
- ext4: refactor out ext4_generic_attr_store()
- ext4: avoid overflow when setting values via sysfs
- !10069  ALSA: Fix deadlocks with kctl removals at disconnection
- ALSA: Fix deadlocks with kctl removals at disconnection
- !10074  PCI: of_property: Return error for int_map allocation failure
- PCI: of_property: Return error for int_map allocation failure
- !10087  fix CVE-2024-40995
- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()
- net/sched: act_api: rely on rcu in tcf_idr_check_alloc
- !10064  net/mlx5: Always stop health timer during driver removal
- net/mlx5: Always stop health timer during driver removal
- !9240 v2  cachefiles: introduce failover mechanism
- cachefiles: make on-demand read killable
- cachefiles: flush all requests after setting CACHEFILES_DEAD
- cachefiles: Set object to close if ondemand_id &lt; 0 in copen
- cachefiles: defer exposing anon_fd until after copy_to_user() succeeds
- cachefiles: never get a new anonymous fd if ondemand_id is valid
- cachefiles: add spin_lock for cachefiles_ondemand_info
- cachefiles: add consistency check for copen/cread
- cachefiles: remove err_put_fd label in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_get_fd()
- cachefiles: remove requests from xarray during flushing requests
- cachefiles: add output string to cachefiles_obj_[get|put]_ondemand_fd
- cachefiles, erofs: Fix NULL deref in when cachefiles is not doing ondemand-mode
- cachefiles: add restore command to recover inflight ondemand read requests
- cachefiles: narrow the scope of triggering EPOLLIN events in ondemand mode
- cachefiles: resend an open request if the read request's object is closed
- cachefiles: extract ondemand info field from cachefiles_object
- cachefiles: introduce object ondemand state
- !9933  nvdimm: Backport some bugfixs
- dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n
- nvdimm/pmem: fix leak on dax_add_host() failure
- !10038  media: v4l: async: Properly re-initialise notifier entry in unregister
- media: v4l: async: Properly re-initialise notifier entry in unregister
- !9970  CVE-2024-39503
- netfilter: ipset: Fix suspicious rcu_dereference_protected()
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type
- netfilter: ipset: Add list flush to cancel_gc
- !10011  xfs: fix mount hung while sb recover fail
- xfs: fix mount hung while sb recover fail
- !10050  vmci: prevent speculation leaks by sanitizing event in event_deliver()
- vmci: prevent speculation leaks by sanitizing event in event_deliver()
- !10006  drm/amdgpu: fix UBSAN warning in kv_dpm.c
- drm/amdgpu: fix UBSAN warning in kv_dpm.c
- !9959  parisc: Try to fix random segmentation faults in package builds
- parisc: Try to fix random segmentation faults in package builds
- !10028  ipv6: prevent possible NULL dereference in rt6_probe()
- ipv6: prevent possible NULL dereference in rt6_probe()
- !10005  seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors
- seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.44" date="1739275200">- Disable kabicheck for openEuler-25.03</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.45" date="1739275201">- Update openEuler-25.03 Source to 6.6.0-72.1.0</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.46" date="1739275202">- Update kabicheck to fix build POSTTRANS scriptlet error</changelog>
  <changelog author="Mingzheng Xing &lt;xingmingzheng@iscas.ac.cn&gt; - 6.6.0-72.1.0.47" date="1739966400">- RISC-V kernel update to 6.6.0-72.1.0
- Add the feature of 24.03-SP1</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.48" date="1740484800">- Remove redundant Module.symvers_*</changelog>
  <changelog author="Li Ping &lt;1477412247@qq.com&gt; - 6.6.0-72.1.0.49" date="1740571200">- Split kernel modules into kernel-extra-modules subpackage
- Prioritizes core kmod (networking/drm/block/modesetting) in main kernel package
- All extra modules and their dependencies are isolated to kernel-extra-modules
- Added module-filelist generation scripts for both packages
- Updated post-install scripts to handle extra modules dependency</changelog>
</package>
<package pkgid="75ad88b76547cba103dfe2dc601e60093de2ec9cd339a07fea0cd71678554252" name="kernel" arch="x86_64">
  <version epoch="0" ver="6.6.0" rel="72.1.0.49.oe2503"/>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-33.0.0.40" date="1720612800">- !9779  CVE-2024-39461
- clk: bcm: rpi: Assign -&gt;num before accessing -&gt;hws
- !9801 loongarch平台config配置对kdump的支持
- loongarch: configs: Configure degbuginfo
- Fix the kdump second kernel boot failure
- loongarch: Cleanup loongson3_defconfig with make savedefconfig
- !9811  fix CVE-2024-39481
- media: mc: Fix graph walk in media_pipeline_start
- !9810  KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- !9821  kdb: Fix buffer overflow during tab-complete
- kdb: Fix buffer overflow during tab-complete
- !9788  net: fix wrong return value in bpf_sock_ops_get_uid_gid
- net: fix wrong return value in bpf_sock_ops_get_uid_gid
- !9816  mm: mem_reliable: Make counting reliable task usage compatible with folio
- mm: mem_reliable: Make counting reliable task usage compatible with folio
- !9807  drm: zynqmp_dpsub: Always register bridge
- drm: zynqmp_dpsub: Always register bridge
- !9804  CVE-2024-36478
- null_blk: Fix return value of nullb_device_power_store()
- null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues'
- !9805  md: fix resync softlockup when bitmap size is less than array size
- md: fix resync softlockup when bitmap size is less than array size
- !9802  ax25: Fix reference count leak issue of net_device
- ax25: Fix reference count leak issue of net_device
- !9770  Add a switch to enable hungtask check for io
- block: disable BLK_IO_HUNG_TASK_CHECK by default
- block: add a switch to enable hungtask check for io
- !9793  drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- !9649  f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- !9732  CVE-2024-39469
- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors
- nilfs2: return the mapped address from nilfs_get_page()
- !9775  mm/slub: Reduce memory consumption in extreme scenarios
- mm/slub: Reduce memory consumption in extreme scenarios
- !9614 v2  wifi: carl9170: add a proper sanity check for endpoints
- wifi: carl9170: add a proper sanity check for endpoints
- !9709  cgroup: fix uaf when proc_cpuset_show
- cgroup: fix uaf when proc_cpuset_show
- !9748  cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- !8877  drm/vmwgfx: Fix invalid reads in fence signaled events
- drm/vmwgfx: Fix invalid reads in fence signaled events
- !9730  efi: libstub: only free priv.runtime_map when allocated
- efi: libstub: only free priv.runtime_map when allocated
- !9679  cgroup/cpuset: Make cpuset hotplug processing synchronous
- cgroup/cpuset: Make cpuset hotplug processing synchronous
- !9757  net: openvswitch: fix overwriting ct original tuple for ICMPv6
- net: openvswitch: fix overwriting ct original tuple for ICMPv6
- !9665  CVE-2024-38622
- drm/msm/dpu: make error messages at dpu_core_irq_register_callback() more sensible
- drm/msm/dpu: Add callback function pointer check before its call
- drm/msm/dpu: stop using raw IRQ indices in the kernel output
- drm/msm/dpu: make the irq table size static
- drm/msm/dpu: add helper to get IRQ-related data
- drm/msm/dpu: extract dpu_core_irq_is_valid() helper
- drm/msm/dpu: remove irq_idx argument from IRQ callbacks
- !9668  wifi: nl80211: Avoid address calculations via out of bounds array indexing
- wifi: nl80211: Avoid address calculations via out of bounds array indexing
- !9715  CVE-2024-38602
- ax25: Fix reference count leak issues of ax25_dev
- ax25: Use kernel universal linked list to implement ax25_dev_list
- !9746 v2  Revert "ACPI: processor: Add support for processors described as container packages"
- Revert "ACPI: processor: Add support for processors described as container packages"
- !9736  net/9p: fix uninit-value in p9_client_rpc()
- net/9p: fix uninit-value in p9_client_rpc()
- !9596  iomap: fix warning in iomap_write_delalloc_release()
- iomap: fix warning in iomap_write_delalloc_release()
- !9703  dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- !9642  CVE-2024-38582
- nilfs2: fix potential hang in nilfs_detach_log_writer()
- nilfs2: fix unexpected freezing of nilfs_segctor_sync()
- !9687  greybus: lights: check return of get_channel_from_mode
- greybus: lights: check return of get_channel_from_mode
- !9678  crypto: bcm - Fix pointer arithmetic
- crypto: bcm - Fix pointer arithmetic
- !7918 [OLK-6.6]drivers: support Yunsilicon's metaScale/metaVisor series NICs
- drivers: support Yunsilicon's MS and MV series NICs
- !9619  r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- !9664  tls: fix missing memory barrier in tls_init
- tls: fix missing memory barrier in tls_init
- !9161  xfs: don't use current-&gt;journal_info
- xfs: don't use current-&gt;journal_info
- !9624  CVE-2024-38597
- net: fec: remove .ndo_poll_controller to avoid deadlocks
- eth: sungem: remove .ndo_poll_controller to avoid deadlocks
- !9631  ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- !9632  drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- !9399 fix CVE-2024-38544 and CVE-2024-37356
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha().
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9341  serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- !9562  CVE-2024-38385
- genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after()
- !9582 v2  eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- !9588  s390/ap: Fix crash in AP internal function modify_bitmap()
- s390/ap: Fix crash in AP internal function modify_bitmap()
- !9513  RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9561 v2  virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- !9578  net/mlx5: Discard command completions in internal error
- net/mlx5: Discard command completions in internal error
- !9549  btrfs: fix crash on racing fsync and size-extending write into prealloc
- btrfs: fix crash on racing fsync and size-extending write into prealloc
- !9479  xfs: fix unlink vs cluster buffer instantiation race
- xfs: fix unlink vs cluster buffer instantiation race
- !9519 MPTCP Upstream part 12
- mptcp: annotate lockless accesses around read-mostly fields
- mptcp: annotate lockless access for token
- mptcp: annotate lockless access for RX path fields
- mptcp: annotate lockless access for the tx path
- mptcp: annotate access for msk keys
- !9557  i2c: acpi: Unbind mux adapters before delete
- i2c: acpi: Unbind mux adapters before delete
- !9555  smb: client: fix deadlock in smb2_find_smb_tcon()
- smb: client: fix deadlock in smb2_find_smb_tcon()
- !9489  fs/ntfs3: Check 'folio' pointer for NULL
- fs/ntfs3: Check 'folio' pointer for NULL
- !9482  fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- !9506  usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- !9528  media: lgdt3306a: Add a check against null-pointer-def
- media: lgdt3306a: Add a check against null-pointer-def
- !9551  ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- !9478  watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- !9536  clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- !9463  fix CVE-2024-38621
- media: stk1160: fix bounds checking in stk1160_copy_video()
- !9457  bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- !9459  bpf: Fix verifier assumptions about socket-&gt;sk
- bpf: Fix verifier assumptions about socket-&gt;sk
- !9522  bonding: fix oops during rmmod
- bonding: fix oops during rmmod
- !9502  netrom: fix possible dead-lock in nr_rt_ioctl()
- netrom: fix possible dead-lock in nr_rt_ioctl()
- !9402  fs/ntfs3: Use variable length array instead of fixed size
- fs/ntfs3: Use variable length array instead of fixed size
- !9320  drm/amd/display: Fix potential index out of bounds in color transformation function
- drm/amd/display: Fix potential index out of bounds in color transformation function
- !9493  thermal/drivers/qcom/lmh: Check for SCM availability at probe
- thermal/drivers/qcom/lmh: Check for SCM availability at probe
- !9398  tracing/probes: fix error check in parse_btf_field()
- tracing/probes: fix error check in parse_btf_field()
- !9510  ftrace: Fix possible use-after-free issue in ftrace_location()
- ftrace: Fix possible use-after-free issue in ftrace_location()
- !9509  cifs: fix pagecache leak when do writepages
- cifs: fix pagecache leak when do writepages
- !9436 v2  ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- !9486 [OLK-6.6] Fix os crash while enable sriov for rnp
- RNPVF: NET: Fix os crash while enable sriov for rnp
- !9371 MPTCP Upstream part 11
- selftests: net: ip_local_port_range: define IPPROTO_MPTCP
- selftests: mptcp: join: check CURRESTAB counters
- selftests/net: add MPTCP coverage for IP_LOCAL_PORT_RANGE
- mptcp: sockopt: support IP_LOCAL_PORT_RANGE and IP_BIND_ADDRESS_NO_PORT
- mptcp: rename mptcp_setsockopt_sol_ip_set_transparent()
- !5258 [OLK-6.6] Support request attestation report from CSV guest
- driver/virt/coco: Add HYGON CSV Guest dirver.
- KVM: x86: Support VM_ATTESTATION hypercall
- !9485 v2  CVE-2024-38610
- drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map()
- virt: acrn: stop using follow_pfn
- !9380  psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- !8899  block: fix module reference leakage from bdev_open_by_dev error path
- block: fix module reference leakage from bdev_open_by_dev error path
- !9445  blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- !9466  io_uring: check for non-NULL file pointer in io_file_can_poll()
- io_uring: check for non-NULL file pointer in io_file_can_poll()
- !9389  block: refine the EOF check in blkdev_iomap_begin
- block: refine the EOF check in blkdev_iomap_begin
- !9414  vfio/pci: fix potential memory leak in vfio_intx_enable()
- vfio/pci: fix potential memory leak in vfio_intx_enable()
- !9455  jffs2: prevent xattr node from overflowing the eraseblock
- jffs2: prevent xattr node from overflowing the eraseblock
- !9465  CVE-2024-38662
- Revert "bpf, sockmap: Prevent lock inversion deadlock in map delete elem"
- bpf: Allow delete from sockmap/sockhash only if update is allowed
- !9410  Fix CVE-2024-31076
- genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline
- !9449  rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow
- rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.41" date="1721217600">- !10059  nilfs2: fix use-after-free of timer for log writer thread
- nilfs2: fix use-after-free of timer for log writer thread
- !10025  9p: add missing locking around taking dentry fid list
- 9p: add missing locking around taking dentry fid list
- !9835 fix CVE-2024-39479
- drm/i915/hwmon: Get rid of devm
- !9998  ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- !9997  openrisc: traps: Don't send signals to kernel mode threads
- openrisc: traps: Don't send signals to kernel mode threads
- !9956  drm/komeda: check for error-valued pointer
- drm/komeda: check for error-valued pointer
- !9914  arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- !9944  f2fs: remove clear SB_INLINECRYPT flag in default_options
- f2fs: remove clear SB_INLINECRYPT flag in default_options
- !9909  sock_map: avoid race between sock_map_close and sk_psock_put
- sock_map: avoid race between sock_map_close and sk_psock_put
- !10045  misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- !10055  media: v4l: async: Fix notifier list entry init
- media: v4l: async: Fix notifier list entry init
- !9900  ipv6: fix possible race in __fib6_drop_pcpu_from()
- ipv6: fix possible race in __fib6_drop_pcpu_from()
- !9979  CVE-2024-40972
- ext4: do not create EA inode under buffer lock
- ext4: fold quota accounting into ext4_xattr_inode_lookup_create()
- !9988  netpoll: Fix race condition in netpoll_owner_active
- netpoll: Fix race condition in netpoll_owner_active
- !9945  ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- !9935  ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- !9962  iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- !9896  bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- !9928  ocfs2: fix races between hole punching and AIO+DIO
- ocfs2: fix races between hole punching and AIO+DIO
- !9938  fix CVE-2024-40934
- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode()
- !9899  ionic: fix use after netif_napi_del()
- ionic: fix use after netif_napi_del()
- !9898  cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- !9903  mptcp: ensure snd_una is properly initialized on connect
- mptcp: ensure snd_una is properly initialized on connect
- !9878  CVE-2024-39478
- crypto: starfive - Do not free stack buffer
- !9888  ipv6: sr: fix memleak in seg6_hmac_init_algo
- ipv6: sr: fix memleak in seg6_hmac_init_algo
- !5261 [OLK-6.6]Hygon: Some enhancement and bugfixes for HYGON CSV/CSV2
- KVM: SVM: Unmap ghcb pages if they're still mapped when destroy guest
- KVM: x86: Fix KVM_GET_MSRS stack info leak
- KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests
- x86/head/64: Flush caches for .bss..decrypted section after CR3 switches to early_top_pgt
- KVM: x86: Calls is_64_bit_hypercall() instead of is_64_bit_mode() in complete_hypercall_exit()
- x86/csv2: Keep in atomic context when holding ghcb page if the #VC comes from userspace
- KVM: SVM: Fix the available ASID range for CSV2 guest
- !9861 MPTCP Upstream part 13
- selftests: mptcp: lib: catch duplicated subtest entries
- selftests: mptcp: explicitly trigger the listener diag code-path
- bpf, btf: Add check_btf_kconfigs helper
- bpf, btf: Fix return value of register_btf_id_dtor_kfuncs
- !9876 v3  Fix xfs file creation issue
- xfs: Avoid races with cnt_btree lastrec updates
- Revert "xfs: Fix file creation failure"
- !9877  gfs2: Fix potential glock use-after-free on unmount
- gfs2: Fix potential glock use-after-free on unmount
- !9862  ipvlan: Modify the value of ipvlan modes
- ipvlan: Modify the value of ipvlan modes
- !5260 [OLK-6.6] Support live migration for CSV/CSV2 guest, and support rebooting CSV/CSV2 guest
- KVM: SVM: Force flush caches before reboot CSV guest
- KVM: SVM: Add support for rebooting CSV2 guest
- KVM: x86: Introduce control_{pre,post}_system_reset ioctl interfaces
- KVM: SVM: Export MSR_AMD64_SEV_ES_GHCB to userspace for CSV2 guest
- KVM: x86: Restore control registers in __set_sregs() to support CSV2 guest live migration
- KVM: SVM: Add KVM_SEV_RECEIVE_UPDATE_VMSA command
- KVM: SVM: Add KVM_SEV_SEND_UPDATE_VMSA command
- crypto: ccp: Fix definition of struct sev_data_send_update_vmsa
- KVM: SVM: Add RECEIVE_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add SEND_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Prepare memory pool to allocate buffers for KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add KVM_CSV_COMMAND_BATCH command for applying CSV RING_BUFFER mode
- crypto: ccp: Add support for issue commands in CSV RING_BUFFER mode
- crypto: ccp: Add support to switch to CSV RING_BUFFER mode
- crypto: ccp: Add support for dequeue status in CSV RING_BUFFER mode
- crypto: ccp: Add support for enqueue command pointers in CSV RING_BUFFER mode
- crypto: ccp: Introduce init and free helpers to manage CSV RING_BUFFER queues
- !9294 Compiler: Add clang's PGO support for kernel.
- Compiler: Add clang's PGO support for kernel.
- !9610  rcu: Fix buffer overflow in print_cpu_stall_info()
- rcu: Fix buffer overflow in print_cpu_stall_info()
- !9845  xfs: fix log recovery buffer allocation for the legacy h_size fixup
- xfs: fix log recovery buffer allocation for the legacy h_size fixup
- !9859  block: enable BLK_IO_HUNG_TASK_CHECK by default
- block: enable BLK_IO_HUNG_TASK_CHECK by default
- !9857  drm/amdgpu/mes: fix use-after-free issue
- drm/amdgpu/mes: fix use-after-free issue
- !9829  fix CVE-2024-38620
- Bluetooth: fix connection setup in l2cap_connect
- Bluetooth: HCI: Remove HCI_AMP support
- Bluetooth: hci_event: Remove code to removed CONFIG_BT_HS
- Bluetooth: Remove usage of the deprecated ida_simple_xx() API
- Bluetooth: ISO: Fix BIS cleanup
- !9838  cgroup: Fix AA deadlock caused by cgroup_bpf_release
- cgroup: Fix AA deadlock caused by cgroup_bpf_release
- !9841  ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- !9834  mmc: davinci: Don't strip remove function when driver is builtin
- mmc: davinci: Don't strip remove function when driver is builtin</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.42" date="1721217601">- Remove mlx5 related API from kabi whitelist</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.43" date="1721822400">- !9782  usb-storage: alauda: Check whether the media is initialized
- usb-storage: alauda: Check whether the media is initialized
- !10294 [OLK-6.6] drivers: Fix compile warning "argument used uninitialized"
- drivers: Fix compile warning "argument used uninitialized"
- !10257  media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- !10287  CVE-2024-36979
- net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state
- net: bridge: mst: fix suspicious rcu usage in br_mst_set_state
- net: bridge: mst: fix vlan use-after-free
- !10018  ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- !9985  btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- !10260 [RoCE]从社区回合patch到openEuler（OLK-6.6）
- RDMA/hns: Fix mbx timing out before CMD execution is completed
- RDMA/hns: Fix insufficient extend DB for VFs.
- RDMA/hns: Fix undifined behavior caused by invalid max_sge
- RDMA/hns: Fix shift-out-bounds when max_inline_data is 0
- RDMA/hns: Fix missing pagesize and alignment check in FRMR
- RDMA/hns: Fix unmatch exception handling when init eq table fails
- RDMA/hns: Check atomic wr length
- !10248  ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- !9243  Bluetooth: RFCOMM: Fix not validating setsockopt user input
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
- !10160  fix CVE-2024-40915
- riscv: rewrite __kernel_map_pages() to fix sleeping in invalid context
- !10264  mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- !5264 [OLK-6.6]HYGON: Support CSV Reuse ASID feature on Hygon CPUs
- KVM: SVM: Add support for different CSV guests to reuse the same ASID
- !10231  fix CVE-2024-41007
- tcp: avoid too many retransmit packets
- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out()
- !10233  fpga: bridge: add owner module and take its refcount
- fpga: bridge: add owner module and take its refcount
- !10237  ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- !9915  powerpc/pseries: Enforce hcall result buffer validity and size
- powerpc/pseries: Enforce hcall result buffer validity and size
- !10148  fs/9p: fix uninitialized values during inode evict
- fs/9p: fix uninitialized values during inode evict
- !10056  io_uring/rsrc: don't lock while !TASK_RUNNING
- io_uring/rsrc: don't lock while !TASK_RUNNING
- !10226  cxl/region: Fix memregion leaks in devm_cxl_add_region()
- cxl/region: Fix memregion leaks in devm_cxl_add_region()
- !10177  ima: Fix use-after-free on a dentry's dname.name
- ima: Fix use-after-free on a dentry's dname.name
- !5262 [OLK-6.6]HYGON: Support Hygon DCU passthrough to VMs
- x86/config: Set CONFIG_HYDCU_FIXUP_HEADER=y by default
- drm/hygon: Add support to passthrough Hygon DCU to virtual machine
- !10220  bpf: Fix overrunning reservations in ringbuf
- bpf: Fix overrunning reservations in ringbuf
- !10219  CVE-2024-35931
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
- drm/amdgpu : Add hive ras recovery check
- !10167  CVE-2024-36022
- drm/amdgpu: Init zone device and drm client after mode-1 reset on reload
- drm/amdgpu: move the drm client creation behind drm device registration
- drm/amdkfd: init drm_client with funcs hook
- drm/amdkfd: Export DMABufs from KFD using GEM handles
- !9598  fpga: manager: add owner module and take its refcount
- fpga: manager: add owner module and take its refcount
- !10139 [sync] PR-10095:  CVE-2024-40968
- MIPS: Octeon: Add PCIe link status check
- !10044  btrfs: fix CVE-2024-39496
- btrfs: zoned: fix use-after-free due to race with dev replace
- btrfs: zoned: factor out DUP bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out single bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out per-zone logic from btrfs_load_block_group_zone_info
- btrfs: zoned: introduce a zone_info struct in btrfs_load_block_group_zone_info
- !10114 v2  ecryptfs: Fix buffer size for tag 66 packet
- ecryptfs: Fix buffer size for tag 66 packet
- !10133  ALSA: timer: Set lower bound of start tick time
- ALSA: timer: Set lower bound of start tick time
- !10115  efi/unaccepted: touch soft lockup during memory accept
- efi/unaccepted: touch soft lockup during memory accept
- !10131  kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- !10132  wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- !10188  Part of "mm: mapcount for large folios + page_mapcount() cleanups"
- mm/rmap: add fast-path for small folios when adding/removing/duplicating
- mm/rmap: always inline anon/file rmap duplication of a single PTE
- mm: allow for detecting underflows with page_mapcount() again
- !10001  tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- !10176  f2fs: compress: don't allow unaligned truncation on released compress inode
- f2fs: compress: don't allow unaligned truncation on released compress inode
- !10106  platform/x86: x86-android-tablets: Unregister devices in reverse order
- platform/x86: x86-android-tablets: Unregister devices in reverse order
- !10109  tracing: Build event generation tests only as modules
- tracing: Build event generation tests only as modules
- !10166  drop_monitor: replace spin_lock by raw_spin_lock
- drop_monitor: replace spin_lock by raw_spin_lock
- !10161  RDMA/mlx5: Add check for srq max_sge attribute
- RDMA/mlx5: Add check for srq max_sge attribute
- !10111  drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- !10155  wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- !10149  mips: bmips: BCM6358: make sure CBR is correctly set
- mips: bmips: BCM6358: make sure CBR is correctly set
- !10103 v2  fpga: region: add owner module and take its refcount
- fpga: region: add owner module and take its refcount
- !10097 [sync] PR-9741:  scsi: qedf: Ensure the copied buf is NUL terminated
- scsi: qedf: Ensure the copied buf is NUL terminated
- !10021  drm/exynos/vidi: fix memory leak in .get_modes()
- drm/exynos/vidi: fix memory leak in .get_modes()
- !10127  wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- !10117  wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- !10116  wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- !10017  liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- !10051  tipc: force a dst refcount before doing decryption
- tipc: force a dst refcount before doing decryption
- !10102  vmxnet3: disable rx data ring on dma allocation failure
- vmxnet3: disable rx data ring on dma allocation failure
- !10093  drm/arm/malidp: fix a possible null pointer dereference
- drm/arm/malidp: fix a possible null pointer dereference
- !9989  io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- !10083  CVE-2024-40955
- ext4: clean up s_mb_rb_lock to fix build warnings with C=1
- ext4: set the type of max_zeroout to unsigned int to avoid overflow
- ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow
- ext4: add positive int attr pointer to avoid sysfs variables overflow
- ext4: add new attr pointer attr_mb_order
- ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists()
- ext4: refactor out ext4_generic_attr_show()
- ext4: refactor out ext4_generic_attr_store()
- ext4: avoid overflow when setting values via sysfs
- !10069  ALSA: Fix deadlocks with kctl removals at disconnection
- ALSA: Fix deadlocks with kctl removals at disconnection
- !10074  PCI: of_property: Return error for int_map allocation failure
- PCI: of_property: Return error for int_map allocation failure
- !10087  fix CVE-2024-40995
- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()
- net/sched: act_api: rely on rcu in tcf_idr_check_alloc
- !10064  net/mlx5: Always stop health timer during driver removal
- net/mlx5: Always stop health timer during driver removal
- !9240 v2  cachefiles: introduce failover mechanism
- cachefiles: make on-demand read killable
- cachefiles: flush all requests after setting CACHEFILES_DEAD
- cachefiles: Set object to close if ondemand_id &lt; 0 in copen
- cachefiles: defer exposing anon_fd until after copy_to_user() succeeds
- cachefiles: never get a new anonymous fd if ondemand_id is valid
- cachefiles: add spin_lock for cachefiles_ondemand_info
- cachefiles: add consistency check for copen/cread
- cachefiles: remove err_put_fd label in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_get_fd()
- cachefiles: remove requests from xarray during flushing requests
- cachefiles: add output string to cachefiles_obj_[get|put]_ondemand_fd
- cachefiles, erofs: Fix NULL deref in when cachefiles is not doing ondemand-mode
- cachefiles: add restore command to recover inflight ondemand read requests
- cachefiles: narrow the scope of triggering EPOLLIN events in ondemand mode
- cachefiles: resend an open request if the read request's object is closed
- cachefiles: extract ondemand info field from cachefiles_object
- cachefiles: introduce object ondemand state
- !9933  nvdimm: Backport some bugfixs
- dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n
- nvdimm/pmem: fix leak on dax_add_host() failure
- !10038  media: v4l: async: Properly re-initialise notifier entry in unregister
- media: v4l: async: Properly re-initialise notifier entry in unregister
- !9970  CVE-2024-39503
- netfilter: ipset: Fix suspicious rcu_dereference_protected()
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type
- netfilter: ipset: Add list flush to cancel_gc
- !10011  xfs: fix mount hung while sb recover fail
- xfs: fix mount hung while sb recover fail
- !10050  vmci: prevent speculation leaks by sanitizing event in event_deliver()
- vmci: prevent speculation leaks by sanitizing event in event_deliver()
- !10006  drm/amdgpu: fix UBSAN warning in kv_dpm.c
- drm/amdgpu: fix UBSAN warning in kv_dpm.c
- !9959  parisc: Try to fix random segmentation faults in package builds
- parisc: Try to fix random segmentation faults in package builds
- !10028  ipv6: prevent possible NULL dereference in rt6_probe()
- ipv6: prevent possible NULL dereference in rt6_probe()
- !10005  seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors
- seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.44" date="1739275200">- Disable kabicheck for openEuler-25.03</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.45" date="1739275201">- Update openEuler-25.03 Source to 6.6.0-72.1.0</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.46" date="1739275202">- Update kabicheck to fix build POSTTRANS scriptlet error</changelog>
  <changelog author="Mingzheng Xing &lt;xingmingzheng@iscas.ac.cn&gt; - 6.6.0-72.1.0.47" date="1739966400">- RISC-V kernel update to 6.6.0-72.1.0
- Add the feature of 24.03-SP1</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.48" date="1740484800">- Remove redundant Module.symvers_*</changelog>
  <changelog author="Li Ping &lt;1477412247@qq.com&gt; - 6.6.0-72.1.0.49" date="1740571200">- Split kernel modules into kernel-extra-modules subpackage
- Prioritizes core kmod (networking/drm/block/modesetting) in main kernel package
- All extra modules and their dependencies are isolated to kernel-extra-modules
- Added module-filelist generation scripts for both packages
- Updated post-install scripts to handle extra modules dependency</changelog>
</package>
<package pkgid="2d5a4dbc6ceada13713d2b7a5bd2cf2c8cb40128fa08c43588bac576f1b3d33c" name="kernel-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.6.0" rel="72.1.0.49.oe2503"/>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-33.0.0.40" date="1720612800">- !9779  CVE-2024-39461
- clk: bcm: rpi: Assign -&gt;num before accessing -&gt;hws
- !9801 loongarch平台config配置对kdump的支持
- loongarch: configs: Configure degbuginfo
- Fix the kdump second kernel boot failure
- loongarch: Cleanup loongson3_defconfig with make savedefconfig
- !9811  fix CVE-2024-39481
- media: mc: Fix graph walk in media_pipeline_start
- !9810  KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- !9821  kdb: Fix buffer overflow during tab-complete
- kdb: Fix buffer overflow during tab-complete
- !9788  net: fix wrong return value in bpf_sock_ops_get_uid_gid
- net: fix wrong return value in bpf_sock_ops_get_uid_gid
- !9816  mm: mem_reliable: Make counting reliable task usage compatible with folio
- mm: mem_reliable: Make counting reliable task usage compatible with folio
- !9807  drm: zynqmp_dpsub: Always register bridge
- drm: zynqmp_dpsub: Always register bridge
- !9804  CVE-2024-36478
- null_blk: Fix return value of nullb_device_power_store()
- null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues'
- !9805  md: fix resync softlockup when bitmap size is less than array size
- md: fix resync softlockup when bitmap size is less than array size
- !9802  ax25: Fix reference count leak issue of net_device
- ax25: Fix reference count leak issue of net_device
- !9770  Add a switch to enable hungtask check for io
- block: disable BLK_IO_HUNG_TASK_CHECK by default
- block: add a switch to enable hungtask check for io
- !9793  drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- !9649  f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- !9732  CVE-2024-39469
- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors
- nilfs2: return the mapped address from nilfs_get_page()
- !9775  mm/slub: Reduce memory consumption in extreme scenarios
- mm/slub: Reduce memory consumption in extreme scenarios
- !9614 v2  wifi: carl9170: add a proper sanity check for endpoints
- wifi: carl9170: add a proper sanity check for endpoints
- !9709  cgroup: fix uaf when proc_cpuset_show
- cgroup: fix uaf when proc_cpuset_show
- !9748  cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- !8877  drm/vmwgfx: Fix invalid reads in fence signaled events
- drm/vmwgfx: Fix invalid reads in fence signaled events
- !9730  efi: libstub: only free priv.runtime_map when allocated
- efi: libstub: only free priv.runtime_map when allocated
- !9679  cgroup/cpuset: Make cpuset hotplug processing synchronous
- cgroup/cpuset: Make cpuset hotplug processing synchronous
- !9757  net: openvswitch: fix overwriting ct original tuple for ICMPv6
- net: openvswitch: fix overwriting ct original tuple for ICMPv6
- !9665  CVE-2024-38622
- drm/msm/dpu: make error messages at dpu_core_irq_register_callback() more sensible
- drm/msm/dpu: Add callback function pointer check before its call
- drm/msm/dpu: stop using raw IRQ indices in the kernel output
- drm/msm/dpu: make the irq table size static
- drm/msm/dpu: add helper to get IRQ-related data
- drm/msm/dpu: extract dpu_core_irq_is_valid() helper
- drm/msm/dpu: remove irq_idx argument from IRQ callbacks
- !9668  wifi: nl80211: Avoid address calculations via out of bounds array indexing
- wifi: nl80211: Avoid address calculations via out of bounds array indexing
- !9715  CVE-2024-38602
- ax25: Fix reference count leak issues of ax25_dev
- ax25: Use kernel universal linked list to implement ax25_dev_list
- !9746 v2  Revert "ACPI: processor: Add support for processors described as container packages"
- Revert "ACPI: processor: Add support for processors described as container packages"
- !9736  net/9p: fix uninit-value in p9_client_rpc()
- net/9p: fix uninit-value in p9_client_rpc()
- !9596  iomap: fix warning in iomap_write_delalloc_release()
- iomap: fix warning in iomap_write_delalloc_release()
- !9703  dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- !9642  CVE-2024-38582
- nilfs2: fix potential hang in nilfs_detach_log_writer()
- nilfs2: fix unexpected freezing of nilfs_segctor_sync()
- !9687  greybus: lights: check return of get_channel_from_mode
- greybus: lights: check return of get_channel_from_mode
- !9678  crypto: bcm - Fix pointer arithmetic
- crypto: bcm - Fix pointer arithmetic
- !7918 [OLK-6.6]drivers: support Yunsilicon's metaScale/metaVisor series NICs
- drivers: support Yunsilicon's MS and MV series NICs
- !9619  r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- !9664  tls: fix missing memory barrier in tls_init
- tls: fix missing memory barrier in tls_init
- !9161  xfs: don't use current-&gt;journal_info
- xfs: don't use current-&gt;journal_info
- !9624  CVE-2024-38597
- net: fec: remove .ndo_poll_controller to avoid deadlocks
- eth: sungem: remove .ndo_poll_controller to avoid deadlocks
- !9631  ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- !9632  drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- !9399 fix CVE-2024-38544 and CVE-2024-37356
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha().
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9341  serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- !9562  CVE-2024-38385
- genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after()
- !9582 v2  eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- !9588  s390/ap: Fix crash in AP internal function modify_bitmap()
- s390/ap: Fix crash in AP internal function modify_bitmap()
- !9513  RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9561 v2  virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- !9578  net/mlx5: Discard command completions in internal error
- net/mlx5: Discard command completions in internal error
- !9549  btrfs: fix crash on racing fsync and size-extending write into prealloc
- btrfs: fix crash on racing fsync and size-extending write into prealloc
- !9479  xfs: fix unlink vs cluster buffer instantiation race
- xfs: fix unlink vs cluster buffer instantiation race
- !9519 MPTCP Upstream part 12
- mptcp: annotate lockless accesses around read-mostly fields
- mptcp: annotate lockless access for token
- mptcp: annotate lockless access for RX path fields
- mptcp: annotate lockless access for the tx path
- mptcp: annotate access for msk keys
- !9557  i2c: acpi: Unbind mux adapters before delete
- i2c: acpi: Unbind mux adapters before delete
- !9555  smb: client: fix deadlock in smb2_find_smb_tcon()
- smb: client: fix deadlock in smb2_find_smb_tcon()
- !9489  fs/ntfs3: Check 'folio' pointer for NULL
- fs/ntfs3: Check 'folio' pointer for NULL
- !9482  fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- !9506  usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- !9528  media: lgdt3306a: Add a check against null-pointer-def
- media: lgdt3306a: Add a check against null-pointer-def
- !9551  ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- !9478  watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- !9536  clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- !9463  fix CVE-2024-38621
- media: stk1160: fix bounds checking in stk1160_copy_video()
- !9457  bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- !9459  bpf: Fix verifier assumptions about socket-&gt;sk
- bpf: Fix verifier assumptions about socket-&gt;sk
- !9522  bonding: fix oops during rmmod
- bonding: fix oops during rmmod
- !9502  netrom: fix possible dead-lock in nr_rt_ioctl()
- netrom: fix possible dead-lock in nr_rt_ioctl()
- !9402  fs/ntfs3: Use variable length array instead of fixed size
- fs/ntfs3: Use variable length array instead of fixed size
- !9320  drm/amd/display: Fix potential index out of bounds in color transformation function
- drm/amd/display: Fix potential index out of bounds in color transformation function
- !9493  thermal/drivers/qcom/lmh: Check for SCM availability at probe
- thermal/drivers/qcom/lmh: Check for SCM availability at probe
- !9398  tracing/probes: fix error check in parse_btf_field()
- tracing/probes: fix error check in parse_btf_field()
- !9510  ftrace: Fix possible use-after-free issue in ftrace_location()
- ftrace: Fix possible use-after-free issue in ftrace_location()
- !9509  cifs: fix pagecache leak when do writepages
- cifs: fix pagecache leak when do writepages
- !9436 v2  ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- !9486 [OLK-6.6] Fix os crash while enable sriov for rnp
- RNPVF: NET: Fix os crash while enable sriov for rnp
- !9371 MPTCP Upstream part 11
- selftests: net: ip_local_port_range: define IPPROTO_MPTCP
- selftests: mptcp: join: check CURRESTAB counters
- selftests/net: add MPTCP coverage for IP_LOCAL_PORT_RANGE
- mptcp: sockopt: support IP_LOCAL_PORT_RANGE and IP_BIND_ADDRESS_NO_PORT
- mptcp: rename mptcp_setsockopt_sol_ip_set_transparent()
- !5258 [OLK-6.6] Support request attestation report from CSV guest
- driver/virt/coco: Add HYGON CSV Guest dirver.
- KVM: x86: Support VM_ATTESTATION hypercall
- !9485 v2  CVE-2024-38610
- drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map()
- virt: acrn: stop using follow_pfn
- !9380  psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- !8899  block: fix module reference leakage from bdev_open_by_dev error path
- block: fix module reference leakage from bdev_open_by_dev error path
- !9445  blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- !9466  io_uring: check for non-NULL file pointer in io_file_can_poll()
- io_uring: check for non-NULL file pointer in io_file_can_poll()
- !9389  block: refine the EOF check in blkdev_iomap_begin
- block: refine the EOF check in blkdev_iomap_begin
- !9414  vfio/pci: fix potential memory leak in vfio_intx_enable()
- vfio/pci: fix potential memory leak in vfio_intx_enable()
- !9455  jffs2: prevent xattr node from overflowing the eraseblock
- jffs2: prevent xattr node from overflowing the eraseblock
- !9465  CVE-2024-38662
- Revert "bpf, sockmap: Prevent lock inversion deadlock in map delete elem"
- bpf: Allow delete from sockmap/sockhash only if update is allowed
- !9410  Fix CVE-2024-31076
- genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline
- !9449  rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow
- rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.41" date="1721217600">- !10059  nilfs2: fix use-after-free of timer for log writer thread
- nilfs2: fix use-after-free of timer for log writer thread
- !10025  9p: add missing locking around taking dentry fid list
- 9p: add missing locking around taking dentry fid list
- !9835 fix CVE-2024-39479
- drm/i915/hwmon: Get rid of devm
- !9998  ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- !9997  openrisc: traps: Don't send signals to kernel mode threads
- openrisc: traps: Don't send signals to kernel mode threads
- !9956  drm/komeda: check for error-valued pointer
- drm/komeda: check for error-valued pointer
- !9914  arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- !9944  f2fs: remove clear SB_INLINECRYPT flag in default_options
- f2fs: remove clear SB_INLINECRYPT flag in default_options
- !9909  sock_map: avoid race between sock_map_close and sk_psock_put
- sock_map: avoid race between sock_map_close and sk_psock_put
- !10045  misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- !10055  media: v4l: async: Fix notifier list entry init
- media: v4l: async: Fix notifier list entry init
- !9900  ipv6: fix possible race in __fib6_drop_pcpu_from()
- ipv6: fix possible race in __fib6_drop_pcpu_from()
- !9979  CVE-2024-40972
- ext4: do not create EA inode under buffer lock
- ext4: fold quota accounting into ext4_xattr_inode_lookup_create()
- !9988  netpoll: Fix race condition in netpoll_owner_active
- netpoll: Fix race condition in netpoll_owner_active
- !9945  ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- !9935  ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- !9962  iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- !9896  bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- !9928  ocfs2: fix races between hole punching and AIO+DIO
- ocfs2: fix races between hole punching and AIO+DIO
- !9938  fix CVE-2024-40934
- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode()
- !9899  ionic: fix use after netif_napi_del()
- ionic: fix use after netif_napi_del()
- !9898  cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- !9903  mptcp: ensure snd_una is properly initialized on connect
- mptcp: ensure snd_una is properly initialized on connect
- !9878  CVE-2024-39478
- crypto: starfive - Do not free stack buffer
- !9888  ipv6: sr: fix memleak in seg6_hmac_init_algo
- ipv6: sr: fix memleak in seg6_hmac_init_algo
- !5261 [OLK-6.6]Hygon: Some enhancement and bugfixes for HYGON CSV/CSV2
- KVM: SVM: Unmap ghcb pages if they're still mapped when destroy guest
- KVM: x86: Fix KVM_GET_MSRS stack info leak
- KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests
- x86/head/64: Flush caches for .bss..decrypted section after CR3 switches to early_top_pgt
- KVM: x86: Calls is_64_bit_hypercall() instead of is_64_bit_mode() in complete_hypercall_exit()
- x86/csv2: Keep in atomic context when holding ghcb page if the #VC comes from userspace
- KVM: SVM: Fix the available ASID range for CSV2 guest
- !9861 MPTCP Upstream part 13
- selftests: mptcp: lib: catch duplicated subtest entries
- selftests: mptcp: explicitly trigger the listener diag code-path
- bpf, btf: Add check_btf_kconfigs helper
- bpf, btf: Fix return value of register_btf_id_dtor_kfuncs
- !9876 v3  Fix xfs file creation issue
- xfs: Avoid races with cnt_btree lastrec updates
- Revert "xfs: Fix file creation failure"
- !9877  gfs2: Fix potential glock use-after-free on unmount
- gfs2: Fix potential glock use-after-free on unmount
- !9862  ipvlan: Modify the value of ipvlan modes
- ipvlan: Modify the value of ipvlan modes
- !5260 [OLK-6.6] Support live migration for CSV/CSV2 guest, and support rebooting CSV/CSV2 guest
- KVM: SVM: Force flush caches before reboot CSV guest
- KVM: SVM: Add support for rebooting CSV2 guest
- KVM: x86: Introduce control_{pre,post}_system_reset ioctl interfaces
- KVM: SVM: Export MSR_AMD64_SEV_ES_GHCB to userspace for CSV2 guest
- KVM: x86: Restore control registers in __set_sregs() to support CSV2 guest live migration
- KVM: SVM: Add KVM_SEV_RECEIVE_UPDATE_VMSA command
- KVM: SVM: Add KVM_SEV_SEND_UPDATE_VMSA command
- crypto: ccp: Fix definition of struct sev_data_send_update_vmsa
- KVM: SVM: Add RECEIVE_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add SEND_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Prepare memory pool to allocate buffers for KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add KVM_CSV_COMMAND_BATCH command for applying CSV RING_BUFFER mode
- crypto: ccp: Add support for issue commands in CSV RING_BUFFER mode
- crypto: ccp: Add support to switch to CSV RING_BUFFER mode
- crypto: ccp: Add support for dequeue status in CSV RING_BUFFER mode
- crypto: ccp: Add support for enqueue command pointers in CSV RING_BUFFER mode
- crypto: ccp: Introduce init and free helpers to manage CSV RING_BUFFER queues
- !9294 Compiler: Add clang's PGO support for kernel.
- Compiler: Add clang's PGO support for kernel.
- !9610  rcu: Fix buffer overflow in print_cpu_stall_info()
- rcu: Fix buffer overflow in print_cpu_stall_info()
- !9845  xfs: fix log recovery buffer allocation for the legacy h_size fixup
- xfs: fix log recovery buffer allocation for the legacy h_size fixup
- !9859  block: enable BLK_IO_HUNG_TASK_CHECK by default
- block: enable BLK_IO_HUNG_TASK_CHECK by default
- !9857  drm/amdgpu/mes: fix use-after-free issue
- drm/amdgpu/mes: fix use-after-free issue
- !9829  fix CVE-2024-38620
- Bluetooth: fix connection setup in l2cap_connect
- Bluetooth: HCI: Remove HCI_AMP support
- Bluetooth: hci_event: Remove code to removed CONFIG_BT_HS
- Bluetooth: Remove usage of the deprecated ida_simple_xx() API
- Bluetooth: ISO: Fix BIS cleanup
- !9838  cgroup: Fix AA deadlock caused by cgroup_bpf_release
- cgroup: Fix AA deadlock caused by cgroup_bpf_release
- !9841  ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- !9834  mmc: davinci: Don't strip remove function when driver is builtin
- mmc: davinci: Don't strip remove function when driver is builtin</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.42" date="1721217601">- Remove mlx5 related API from kabi whitelist</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.43" date="1721822400">- !9782  usb-storage: alauda: Check whether the media is initialized
- usb-storage: alauda: Check whether the media is initialized
- !10294 [OLK-6.6] drivers: Fix compile warning "argument used uninitialized"
- drivers: Fix compile warning "argument used uninitialized"
- !10257  media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- !10287  CVE-2024-36979
- net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state
- net: bridge: mst: fix suspicious rcu usage in br_mst_set_state
- net: bridge: mst: fix vlan use-after-free
- !10018  ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- !9985  btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- !10260 [RoCE]从社区回合patch到openEuler（OLK-6.6）
- RDMA/hns: Fix mbx timing out before CMD execution is completed
- RDMA/hns: Fix insufficient extend DB for VFs.
- RDMA/hns: Fix undifined behavior caused by invalid max_sge
- RDMA/hns: Fix shift-out-bounds when max_inline_data is 0
- RDMA/hns: Fix missing pagesize and alignment check in FRMR
- RDMA/hns: Fix unmatch exception handling when init eq table fails
- RDMA/hns: Check atomic wr length
- !10248  ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- !9243  Bluetooth: RFCOMM: Fix not validating setsockopt user input
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
- !10160  fix CVE-2024-40915
- riscv: rewrite __kernel_map_pages() to fix sleeping in invalid context
- !10264  mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- !5264 [OLK-6.6]HYGON: Support CSV Reuse ASID feature on Hygon CPUs
- KVM: SVM: Add support for different CSV guests to reuse the same ASID
- !10231  fix CVE-2024-41007
- tcp: avoid too many retransmit packets
- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out()
- !10233  fpga: bridge: add owner module and take its refcount
- fpga: bridge: add owner module and take its refcount
- !10237  ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- !9915  powerpc/pseries: Enforce hcall result buffer validity and size
- powerpc/pseries: Enforce hcall result buffer validity and size
- !10148  fs/9p: fix uninitialized values during inode evict
- fs/9p: fix uninitialized values during inode evict
- !10056  io_uring/rsrc: don't lock while !TASK_RUNNING
- io_uring/rsrc: don't lock while !TASK_RUNNING
- !10226  cxl/region: Fix memregion leaks in devm_cxl_add_region()
- cxl/region: Fix memregion leaks in devm_cxl_add_region()
- !10177  ima: Fix use-after-free on a dentry's dname.name
- ima: Fix use-after-free on a dentry's dname.name
- !5262 [OLK-6.6]HYGON: Support Hygon DCU passthrough to VMs
- x86/config: Set CONFIG_HYDCU_FIXUP_HEADER=y by default
- drm/hygon: Add support to passthrough Hygon DCU to virtual machine
- !10220  bpf: Fix overrunning reservations in ringbuf
- bpf: Fix overrunning reservations in ringbuf
- !10219  CVE-2024-35931
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
- drm/amdgpu : Add hive ras recovery check
- !10167  CVE-2024-36022
- drm/amdgpu: Init zone device and drm client after mode-1 reset on reload
- drm/amdgpu: move the drm client creation behind drm device registration
- drm/amdkfd: init drm_client with funcs hook
- drm/amdkfd: Export DMABufs from KFD using GEM handles
- !9598  fpga: manager: add owner module and take its refcount
- fpga: manager: add owner module and take its refcount
- !10139 [sync] PR-10095:  CVE-2024-40968
- MIPS: Octeon: Add PCIe link status check
- !10044  btrfs: fix CVE-2024-39496
- btrfs: zoned: fix use-after-free due to race with dev replace
- btrfs: zoned: factor out DUP bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out single bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out per-zone logic from btrfs_load_block_group_zone_info
- btrfs: zoned: introduce a zone_info struct in btrfs_load_block_group_zone_info
- !10114 v2  ecryptfs: Fix buffer size for tag 66 packet
- ecryptfs: Fix buffer size for tag 66 packet
- !10133  ALSA: timer: Set lower bound of start tick time
- ALSA: timer: Set lower bound of start tick time
- !10115  efi/unaccepted: touch soft lockup during memory accept
- efi/unaccepted: touch soft lockup during memory accept
- !10131  kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- !10132  wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- !10188  Part of "mm: mapcount for large folios + page_mapcount() cleanups"
- mm/rmap: add fast-path for small folios when adding/removing/duplicating
- mm/rmap: always inline anon/file rmap duplication of a single PTE
- mm: allow for detecting underflows with page_mapcount() again
- !10001  tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- !10176  f2fs: compress: don't allow unaligned truncation on released compress inode
- f2fs: compress: don't allow unaligned truncation on released compress inode
- !10106  platform/x86: x86-android-tablets: Unregister devices in reverse order
- platform/x86: x86-android-tablets: Unregister devices in reverse order
- !10109  tracing: Build event generation tests only as modules
- tracing: Build event generation tests only as modules
- !10166  drop_monitor: replace spin_lock by raw_spin_lock
- drop_monitor: replace spin_lock by raw_spin_lock
- !10161  RDMA/mlx5: Add check for srq max_sge attribute
- RDMA/mlx5: Add check for srq max_sge attribute
- !10111  drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- !10155  wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- !10149  mips: bmips: BCM6358: make sure CBR is correctly set
- mips: bmips: BCM6358: make sure CBR is correctly set
- !10103 v2  fpga: region: add owner module and take its refcount
- fpga: region: add owner module and take its refcount
- !10097 [sync] PR-9741:  scsi: qedf: Ensure the copied buf is NUL terminated
- scsi: qedf: Ensure the copied buf is NUL terminated
- !10021  drm/exynos/vidi: fix memory leak in .get_modes()
- drm/exynos/vidi: fix memory leak in .get_modes()
- !10127  wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- !10117  wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- !10116  wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- !10017  liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- !10051  tipc: force a dst refcount before doing decryption
- tipc: force a dst refcount before doing decryption
- !10102  vmxnet3: disable rx data ring on dma allocation failure
- vmxnet3: disable rx data ring on dma allocation failure
- !10093  drm/arm/malidp: fix a possible null pointer dereference
- drm/arm/malidp: fix a possible null pointer dereference
- !9989  io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- !10083  CVE-2024-40955
- ext4: clean up s_mb_rb_lock to fix build warnings with C=1
- ext4: set the type of max_zeroout to unsigned int to avoid overflow
- ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow
- ext4: add positive int attr pointer to avoid sysfs variables overflow
- ext4: add new attr pointer attr_mb_order
- ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists()
- ext4: refactor out ext4_generic_attr_show()
- ext4: refactor out ext4_generic_attr_store()
- ext4: avoid overflow when setting values via sysfs
- !10069  ALSA: Fix deadlocks with kctl removals at disconnection
- ALSA: Fix deadlocks with kctl removals at disconnection
- !10074  PCI: of_property: Return error for int_map allocation failure
- PCI: of_property: Return error for int_map allocation failure
- !10087  fix CVE-2024-40995
- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()
- net/sched: act_api: rely on rcu in tcf_idr_check_alloc
- !10064  net/mlx5: Always stop health timer during driver removal
- net/mlx5: Always stop health timer during driver removal
- !9240 v2  cachefiles: introduce failover mechanism
- cachefiles: make on-demand read killable
- cachefiles: flush all requests after setting CACHEFILES_DEAD
- cachefiles: Set object to close if ondemand_id &lt; 0 in copen
- cachefiles: defer exposing anon_fd until after copy_to_user() succeeds
- cachefiles: never get a new anonymous fd if ondemand_id is valid
- cachefiles: add spin_lock for cachefiles_ondemand_info
- cachefiles: add consistency check for copen/cread
- cachefiles: remove err_put_fd label in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_get_fd()
- cachefiles: remove requests from xarray during flushing requests
- cachefiles: add output string to cachefiles_obj_[get|put]_ondemand_fd
- cachefiles, erofs: Fix NULL deref in when cachefiles is not doing ondemand-mode
- cachefiles: add restore command to recover inflight ondemand read requests
- cachefiles: narrow the scope of triggering EPOLLIN events in ondemand mode
- cachefiles: resend an open request if the read request's object is closed
- cachefiles: extract ondemand info field from cachefiles_object
- cachefiles: introduce object ondemand state
- !9933  nvdimm: Backport some bugfixs
- dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n
- nvdimm/pmem: fix leak on dax_add_host() failure
- !10038  media: v4l: async: Properly re-initialise notifier entry in unregister
- media: v4l: async: Properly re-initialise notifier entry in unregister
- !9970  CVE-2024-39503
- netfilter: ipset: Fix suspicious rcu_dereference_protected()
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type
- netfilter: ipset: Add list flush to cancel_gc
- !10011  xfs: fix mount hung while sb recover fail
- xfs: fix mount hung while sb recover fail
- !10050  vmci: prevent speculation leaks by sanitizing event in event_deliver()
- vmci: prevent speculation leaks by sanitizing event in event_deliver()
- !10006  drm/amdgpu: fix UBSAN warning in kv_dpm.c
- drm/amdgpu: fix UBSAN warning in kv_dpm.c
- !9959  parisc: Try to fix random segmentation faults in package builds
- parisc: Try to fix random segmentation faults in package builds
- !10028  ipv6: prevent possible NULL dereference in rt6_probe()
- ipv6: prevent possible NULL dereference in rt6_probe()
- !10005  seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors
- seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.44" date="1739275200">- Disable kabicheck for openEuler-25.03</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.45" date="1739275201">- Update openEuler-25.03 Source to 6.6.0-72.1.0</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.46" date="1739275202">- Update kabicheck to fix build POSTTRANS scriptlet error</changelog>
  <changelog author="Mingzheng Xing &lt;xingmingzheng@iscas.ac.cn&gt; - 6.6.0-72.1.0.47" date="1739966400">- RISC-V kernel update to 6.6.0-72.1.0
- Add the feature of 24.03-SP1</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.48" date="1740484800">- Remove redundant Module.symvers_*</changelog>
  <changelog author="Li Ping &lt;1477412247@qq.com&gt; - 6.6.0-72.1.0.49" date="1740571200">- Split kernel modules into kernel-extra-modules subpackage
- Prioritizes core kmod (networking/drm/block/modesetting) in main kernel package
- All extra modules and their dependencies are isolated to kernel-extra-modules
- Added module-filelist generation scripts for both packages
- Updated post-install scripts to handle extra modules dependency</changelog>
</package>
<package pkgid="366597336b012f0b12e8b6dc9e52c8a197b562097667da71b89537a648d3ca89" name="kernel-debugsource" arch="x86_64">
  <version epoch="0" ver="6.6.0" rel="72.1.0.49.oe2503"/>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-33.0.0.40" date="1720612800">- !9779  CVE-2024-39461
- clk: bcm: rpi: Assign -&gt;num before accessing -&gt;hws
- !9801 loongarch平台config配置对kdump的支持
- loongarch: configs: Configure degbuginfo
- Fix the kdump second kernel boot failure
- loongarch: Cleanup loongson3_defconfig with make savedefconfig
- !9811  fix CVE-2024-39481
- media: mc: Fix graph walk in media_pipeline_start
- !9810  KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- !9821  kdb: Fix buffer overflow during tab-complete
- kdb: Fix buffer overflow during tab-complete
- !9788  net: fix wrong return value in bpf_sock_ops_get_uid_gid
- net: fix wrong return value in bpf_sock_ops_get_uid_gid
- !9816  mm: mem_reliable: Make counting reliable task usage compatible with folio
- mm: mem_reliable: Make counting reliable task usage compatible with folio
- !9807  drm: zynqmp_dpsub: Always register bridge
- drm: zynqmp_dpsub: Always register bridge
- !9804  CVE-2024-36478
- null_blk: Fix return value of nullb_device_power_store()
- null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues'
- !9805  md: fix resync softlockup when bitmap size is less than array size
- md: fix resync softlockup when bitmap size is less than array size
- !9802  ax25: Fix reference count leak issue of net_device
- ax25: Fix reference count leak issue of net_device
- !9770  Add a switch to enable hungtask check for io
- block: disable BLK_IO_HUNG_TASK_CHECK by default
- block: add a switch to enable hungtask check for io
- !9793  drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- !9649  f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- !9732  CVE-2024-39469
- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors
- nilfs2: return the mapped address from nilfs_get_page()
- !9775  mm/slub: Reduce memory consumption in extreme scenarios
- mm/slub: Reduce memory consumption in extreme scenarios
- !9614 v2  wifi: carl9170: add a proper sanity check for endpoints
- wifi: carl9170: add a proper sanity check for endpoints
- !9709  cgroup: fix uaf when proc_cpuset_show
- cgroup: fix uaf when proc_cpuset_show
- !9748  cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- !8877  drm/vmwgfx: Fix invalid reads in fence signaled events
- drm/vmwgfx: Fix invalid reads in fence signaled events
- !9730  efi: libstub: only free priv.runtime_map when allocated
- efi: libstub: only free priv.runtime_map when allocated
- !9679  cgroup/cpuset: Make cpuset hotplug processing synchronous
- cgroup/cpuset: Make cpuset hotplug processing synchronous
- !9757  net: openvswitch: fix overwriting ct original tuple for ICMPv6
- net: openvswitch: fix overwriting ct original tuple for ICMPv6
- !9665  CVE-2024-38622
- drm/msm/dpu: make error messages at dpu_core_irq_register_callback() more sensible
- drm/msm/dpu: Add callback function pointer check before its call
- drm/msm/dpu: stop using raw IRQ indices in the kernel output
- drm/msm/dpu: make the irq table size static
- drm/msm/dpu: add helper to get IRQ-related data
- drm/msm/dpu: extract dpu_core_irq_is_valid() helper
- drm/msm/dpu: remove irq_idx argument from IRQ callbacks
- !9668  wifi: nl80211: Avoid address calculations via out of bounds array indexing
- wifi: nl80211: Avoid address calculations via out of bounds array indexing
- !9715  CVE-2024-38602
- ax25: Fix reference count leak issues of ax25_dev
- ax25: Use kernel universal linked list to implement ax25_dev_list
- !9746 v2  Revert "ACPI: processor: Add support for processors described as container packages"
- Revert "ACPI: processor: Add support for processors described as container packages"
- !9736  net/9p: fix uninit-value in p9_client_rpc()
- net/9p: fix uninit-value in p9_client_rpc()
- !9596  iomap: fix warning in iomap_write_delalloc_release()
- iomap: fix warning in iomap_write_delalloc_release()
- !9703  dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- !9642  CVE-2024-38582
- nilfs2: fix potential hang in nilfs_detach_log_writer()
- nilfs2: fix unexpected freezing of nilfs_segctor_sync()
- !9687  greybus: lights: check return of get_channel_from_mode
- greybus: lights: check return of get_channel_from_mode
- !9678  crypto: bcm - Fix pointer arithmetic
- crypto: bcm - Fix pointer arithmetic
- !7918 [OLK-6.6]drivers: support Yunsilicon's metaScale/metaVisor series NICs
- drivers: support Yunsilicon's MS and MV series NICs
- !9619  r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- !9664  tls: fix missing memory barrier in tls_init
- tls: fix missing memory barrier in tls_init
- !9161  xfs: don't use current-&gt;journal_info
- xfs: don't use current-&gt;journal_info
- !9624  CVE-2024-38597
- net: fec: remove .ndo_poll_controller to avoid deadlocks
- eth: sungem: remove .ndo_poll_controller to avoid deadlocks
- !9631  ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- !9632  drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- !9399 fix CVE-2024-38544 and CVE-2024-37356
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha().
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9341  serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- !9562  CVE-2024-38385
- genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after()
- !9582 v2  eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- !9588  s390/ap: Fix crash in AP internal function modify_bitmap()
- s390/ap: Fix crash in AP internal function modify_bitmap()
- !9513  RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9561 v2  virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- !9578  net/mlx5: Discard command completions in internal error
- net/mlx5: Discard command completions in internal error
- !9549  btrfs: fix crash on racing fsync and size-extending write into prealloc
- btrfs: fix crash on racing fsync and size-extending write into prealloc
- !9479  xfs: fix unlink vs cluster buffer instantiation race
- xfs: fix unlink vs cluster buffer instantiation race
- !9519 MPTCP Upstream part 12
- mptcp: annotate lockless accesses around read-mostly fields
- mptcp: annotate lockless access for token
- mptcp: annotate lockless access for RX path fields
- mptcp: annotate lockless access for the tx path
- mptcp: annotate access for msk keys
- !9557  i2c: acpi: Unbind mux adapters before delete
- i2c: acpi: Unbind mux adapters before delete
- !9555  smb: client: fix deadlock in smb2_find_smb_tcon()
- smb: client: fix deadlock in smb2_find_smb_tcon()
- !9489  fs/ntfs3: Check 'folio' pointer for NULL
- fs/ntfs3: Check 'folio' pointer for NULL
- !9482  fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- !9506  usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- !9528  media: lgdt3306a: Add a check against null-pointer-def
- media: lgdt3306a: Add a check against null-pointer-def
- !9551  ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- !9478  watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- !9536  clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- !9463  fix CVE-2024-38621
- media: stk1160: fix bounds checking in stk1160_copy_video()
- !9457  bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- !9459  bpf: Fix verifier assumptions about socket-&gt;sk
- bpf: Fix verifier assumptions about socket-&gt;sk
- !9522  bonding: fix oops during rmmod
- bonding: fix oops during rmmod
- !9502  netrom: fix possible dead-lock in nr_rt_ioctl()
- netrom: fix possible dead-lock in nr_rt_ioctl()
- !9402  fs/ntfs3: Use variable length array instead of fixed size
- fs/ntfs3: Use variable length array instead of fixed size
- !9320  drm/amd/display: Fix potential index out of bounds in color transformation function
- drm/amd/display: Fix potential index out of bounds in color transformation function
- !9493  thermal/drivers/qcom/lmh: Check for SCM availability at probe
- thermal/drivers/qcom/lmh: Check for SCM availability at probe
- !9398  tracing/probes: fix error check in parse_btf_field()
- tracing/probes: fix error check in parse_btf_field()
- !9510  ftrace: Fix possible use-after-free issue in ftrace_location()
- ftrace: Fix possible use-after-free issue in ftrace_location()
- !9509  cifs: fix pagecache leak when do writepages
- cifs: fix pagecache leak when do writepages
- !9436 v2  ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- !9486 [OLK-6.6] Fix os crash while enable sriov for rnp
- RNPVF: NET: Fix os crash while enable sriov for rnp
- !9371 MPTCP Upstream part 11
- selftests: net: ip_local_port_range: define IPPROTO_MPTCP
- selftests: mptcp: join: check CURRESTAB counters
- selftests/net: add MPTCP coverage for IP_LOCAL_PORT_RANGE
- mptcp: sockopt: support IP_LOCAL_PORT_RANGE and IP_BIND_ADDRESS_NO_PORT
- mptcp: rename mptcp_setsockopt_sol_ip_set_transparent()
- !5258 [OLK-6.6] Support request attestation report from CSV guest
- driver/virt/coco: Add HYGON CSV Guest dirver.
- KVM: x86: Support VM_ATTESTATION hypercall
- !9485 v2  CVE-2024-38610
- drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map()
- virt: acrn: stop using follow_pfn
- !9380  psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- !8899  block: fix module reference leakage from bdev_open_by_dev error path
- block: fix module reference leakage from bdev_open_by_dev error path
- !9445  blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- !9466  io_uring: check for non-NULL file pointer in io_file_can_poll()
- io_uring: check for non-NULL file pointer in io_file_can_poll()
- !9389  block: refine the EOF check in blkdev_iomap_begin
- block: refine the EOF check in blkdev_iomap_begin
- !9414  vfio/pci: fix potential memory leak in vfio_intx_enable()
- vfio/pci: fix potential memory leak in vfio_intx_enable()
- !9455  jffs2: prevent xattr node from overflowing the eraseblock
- jffs2: prevent xattr node from overflowing the eraseblock
- !9465  CVE-2024-38662
- Revert "bpf, sockmap: Prevent lock inversion deadlock in map delete elem"
- bpf: Allow delete from sockmap/sockhash only if update is allowed
- !9410  Fix CVE-2024-31076
- genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline
- !9449  rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow
- rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.41" date="1721217600">- !10059  nilfs2: fix use-after-free of timer for log writer thread
- nilfs2: fix use-after-free of timer for log writer thread
- !10025  9p: add missing locking around taking dentry fid list
- 9p: add missing locking around taking dentry fid list
- !9835 fix CVE-2024-39479
- drm/i915/hwmon: Get rid of devm
- !9998  ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- !9997  openrisc: traps: Don't send signals to kernel mode threads
- openrisc: traps: Don't send signals to kernel mode threads
- !9956  drm/komeda: check for error-valued pointer
- drm/komeda: check for error-valued pointer
- !9914  arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- !9944  f2fs: remove clear SB_INLINECRYPT flag in default_options
- f2fs: remove clear SB_INLINECRYPT flag in default_options
- !9909  sock_map: avoid race between sock_map_close and sk_psock_put
- sock_map: avoid race between sock_map_close and sk_psock_put
- !10045  misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- !10055  media: v4l: async: Fix notifier list entry init
- media: v4l: async: Fix notifier list entry init
- !9900  ipv6: fix possible race in __fib6_drop_pcpu_from()
- ipv6: fix possible race in __fib6_drop_pcpu_from()
- !9979  CVE-2024-40972
- ext4: do not create EA inode under buffer lock
- ext4: fold quota accounting into ext4_xattr_inode_lookup_create()
- !9988  netpoll: Fix race condition in netpoll_owner_active
- netpoll: Fix race condition in netpoll_owner_active
- !9945  ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- !9935  ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- !9962  iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- !9896  bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- !9928  ocfs2: fix races between hole punching and AIO+DIO
- ocfs2: fix races between hole punching and AIO+DIO
- !9938  fix CVE-2024-40934
- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode()
- !9899  ionic: fix use after netif_napi_del()
- ionic: fix use after netif_napi_del()
- !9898  cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- !9903  mptcp: ensure snd_una is properly initialized on connect
- mptcp: ensure snd_una is properly initialized on connect
- !9878  CVE-2024-39478
- crypto: starfive - Do not free stack buffer
- !9888  ipv6: sr: fix memleak in seg6_hmac_init_algo
- ipv6: sr: fix memleak in seg6_hmac_init_algo
- !5261 [OLK-6.6]Hygon: Some enhancement and bugfixes for HYGON CSV/CSV2
- KVM: SVM: Unmap ghcb pages if they're still mapped when destroy guest
- KVM: x86: Fix KVM_GET_MSRS stack info leak
- KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests
- x86/head/64: Flush caches for .bss..decrypted section after CR3 switches to early_top_pgt
- KVM: x86: Calls is_64_bit_hypercall() instead of is_64_bit_mode() in complete_hypercall_exit()
- x86/csv2: Keep in atomic context when holding ghcb page if the #VC comes from userspace
- KVM: SVM: Fix the available ASID range for CSV2 guest
- !9861 MPTCP Upstream part 13
- selftests: mptcp: lib: catch duplicated subtest entries
- selftests: mptcp: explicitly trigger the listener diag code-path
- bpf, btf: Add check_btf_kconfigs helper
- bpf, btf: Fix return value of register_btf_id_dtor_kfuncs
- !9876 v3  Fix xfs file creation issue
- xfs: Avoid races with cnt_btree lastrec updates
- Revert "xfs: Fix file creation failure"
- !9877  gfs2: Fix potential glock use-after-free on unmount
- gfs2: Fix potential glock use-after-free on unmount
- !9862  ipvlan: Modify the value of ipvlan modes
- ipvlan: Modify the value of ipvlan modes
- !5260 [OLK-6.6] Support live migration for CSV/CSV2 guest, and support rebooting CSV/CSV2 guest
- KVM: SVM: Force flush caches before reboot CSV guest
- KVM: SVM: Add support for rebooting CSV2 guest
- KVM: x86: Introduce control_{pre,post}_system_reset ioctl interfaces
- KVM: SVM: Export MSR_AMD64_SEV_ES_GHCB to userspace for CSV2 guest
- KVM: x86: Restore control registers in __set_sregs() to support CSV2 guest live migration
- KVM: SVM: Add KVM_SEV_RECEIVE_UPDATE_VMSA command
- KVM: SVM: Add KVM_SEV_SEND_UPDATE_VMSA command
- crypto: ccp: Fix definition of struct sev_data_send_update_vmsa
- KVM: SVM: Add RECEIVE_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add SEND_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Prepare memory pool to allocate buffers for KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add KVM_CSV_COMMAND_BATCH command for applying CSV RING_BUFFER mode
- crypto: ccp: Add support for issue commands in CSV RING_BUFFER mode
- crypto: ccp: Add support to switch to CSV RING_BUFFER mode
- crypto: ccp: Add support for dequeue status in CSV RING_BUFFER mode
- crypto: ccp: Add support for enqueue command pointers in CSV RING_BUFFER mode
- crypto: ccp: Introduce init and free helpers to manage CSV RING_BUFFER queues
- !9294 Compiler: Add clang's PGO support for kernel.
- Compiler: Add clang's PGO support for kernel.
- !9610  rcu: Fix buffer overflow in print_cpu_stall_info()
- rcu: Fix buffer overflow in print_cpu_stall_info()
- !9845  xfs: fix log recovery buffer allocation for the legacy h_size fixup
- xfs: fix log recovery buffer allocation for the legacy h_size fixup
- !9859  block: enable BLK_IO_HUNG_TASK_CHECK by default
- block: enable BLK_IO_HUNG_TASK_CHECK by default
- !9857  drm/amdgpu/mes: fix use-after-free issue
- drm/amdgpu/mes: fix use-after-free issue
- !9829  fix CVE-2024-38620
- Bluetooth: fix connection setup in l2cap_connect
- Bluetooth: HCI: Remove HCI_AMP support
- Bluetooth: hci_event: Remove code to removed CONFIG_BT_HS
- Bluetooth: Remove usage of the deprecated ida_simple_xx() API
- Bluetooth: ISO: Fix BIS cleanup
- !9838  cgroup: Fix AA deadlock caused by cgroup_bpf_release
- cgroup: Fix AA deadlock caused by cgroup_bpf_release
- !9841  ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- !9834  mmc: davinci: Don't strip remove function when driver is builtin
- mmc: davinci: Don't strip remove function when driver is builtin</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.42" date="1721217601">- Remove mlx5 related API from kabi whitelist</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.43" date="1721822400">- !9782  usb-storage: alauda: Check whether the media is initialized
- usb-storage: alauda: Check whether the media is initialized
- !10294 [OLK-6.6] drivers: Fix compile warning "argument used uninitialized"
- drivers: Fix compile warning "argument used uninitialized"
- !10257  media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- !10287  CVE-2024-36979
- net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state
- net: bridge: mst: fix suspicious rcu usage in br_mst_set_state
- net: bridge: mst: fix vlan use-after-free
- !10018  ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- !9985  btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- !10260 [RoCE]从社区回合patch到openEuler（OLK-6.6）
- RDMA/hns: Fix mbx timing out before CMD execution is completed
- RDMA/hns: Fix insufficient extend DB for VFs.
- RDMA/hns: Fix undifined behavior caused by invalid max_sge
- RDMA/hns: Fix shift-out-bounds when max_inline_data is 0
- RDMA/hns: Fix missing pagesize and alignment check in FRMR
- RDMA/hns: Fix unmatch exception handling when init eq table fails
- RDMA/hns: Check atomic wr length
- !10248  ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- !9243  Bluetooth: RFCOMM: Fix not validating setsockopt user input
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
- !10160  fix CVE-2024-40915
- riscv: rewrite __kernel_map_pages() to fix sleeping in invalid context
- !10264  mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- !5264 [OLK-6.6]HYGON: Support CSV Reuse ASID feature on Hygon CPUs
- KVM: SVM: Add support for different CSV guests to reuse the same ASID
- !10231  fix CVE-2024-41007
- tcp: avoid too many retransmit packets
- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out()
- !10233  fpga: bridge: add owner module and take its refcount
- fpga: bridge: add owner module and take its refcount
- !10237  ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- !9915  powerpc/pseries: Enforce hcall result buffer validity and size
- powerpc/pseries: Enforce hcall result buffer validity and size
- !10148  fs/9p: fix uninitialized values during inode evict
- fs/9p: fix uninitialized values during inode evict
- !10056  io_uring/rsrc: don't lock while !TASK_RUNNING
- io_uring/rsrc: don't lock while !TASK_RUNNING
- !10226  cxl/region: Fix memregion leaks in devm_cxl_add_region()
- cxl/region: Fix memregion leaks in devm_cxl_add_region()
- !10177  ima: Fix use-after-free on a dentry's dname.name
- ima: Fix use-after-free on a dentry's dname.name
- !5262 [OLK-6.6]HYGON: Support Hygon DCU passthrough to VMs
- x86/config: Set CONFIG_HYDCU_FIXUP_HEADER=y by default
- drm/hygon: Add support to passthrough Hygon DCU to virtual machine
- !10220  bpf: Fix overrunning reservations in ringbuf
- bpf: Fix overrunning reservations in ringbuf
- !10219  CVE-2024-35931
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
- drm/amdgpu : Add hive ras recovery check
- !10167  CVE-2024-36022
- drm/amdgpu: Init zone device and drm client after mode-1 reset on reload
- drm/amdgpu: move the drm client creation behind drm device registration
- drm/amdkfd: init drm_client with funcs hook
- drm/amdkfd: Export DMABufs from KFD using GEM handles
- !9598  fpga: manager: add owner module and take its refcount
- fpga: manager: add owner module and take its refcount
- !10139 [sync] PR-10095:  CVE-2024-40968
- MIPS: Octeon: Add PCIe link status check
- !10044  btrfs: fix CVE-2024-39496
- btrfs: zoned: fix use-after-free due to race with dev replace
- btrfs: zoned: factor out DUP bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out single bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out per-zone logic from btrfs_load_block_group_zone_info
- btrfs: zoned: introduce a zone_info struct in btrfs_load_block_group_zone_info
- !10114 v2  ecryptfs: Fix buffer size for tag 66 packet
- ecryptfs: Fix buffer size for tag 66 packet
- !10133  ALSA: timer: Set lower bound of start tick time
- ALSA: timer: Set lower bound of start tick time
- !10115  efi/unaccepted: touch soft lockup during memory accept
- efi/unaccepted: touch soft lockup during memory accept
- !10131  kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- !10132  wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- !10188  Part of "mm: mapcount for large folios + page_mapcount() cleanups"
- mm/rmap: add fast-path for small folios when adding/removing/duplicating
- mm/rmap: always inline anon/file rmap duplication of a single PTE
- mm: allow for detecting underflows with page_mapcount() again
- !10001  tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- !10176  f2fs: compress: don't allow unaligned truncation on released compress inode
- f2fs: compress: don't allow unaligned truncation on released compress inode
- !10106  platform/x86: x86-android-tablets: Unregister devices in reverse order
- platform/x86: x86-android-tablets: Unregister devices in reverse order
- !10109  tracing: Build event generation tests only as modules
- tracing: Build event generation tests only as modules
- !10166  drop_monitor: replace spin_lock by raw_spin_lock
- drop_monitor: replace spin_lock by raw_spin_lock
- !10161  RDMA/mlx5: Add check for srq max_sge attribute
- RDMA/mlx5: Add check for srq max_sge attribute
- !10111  drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- !10155  wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- !10149  mips: bmips: BCM6358: make sure CBR is correctly set
- mips: bmips: BCM6358: make sure CBR is correctly set
- !10103 v2  fpga: region: add owner module and take its refcount
- fpga: region: add owner module and take its refcount
- !10097 [sync] PR-9741:  scsi: qedf: Ensure the copied buf is NUL terminated
- scsi: qedf: Ensure the copied buf is NUL terminated
- !10021  drm/exynos/vidi: fix memory leak in .get_modes()
- drm/exynos/vidi: fix memory leak in .get_modes()
- !10127  wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- !10117  wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- !10116  wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- !10017  liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- !10051  tipc: force a dst refcount before doing decryption
- tipc: force a dst refcount before doing decryption
- !10102  vmxnet3: disable rx data ring on dma allocation failure
- vmxnet3: disable rx data ring on dma allocation failure
- !10093  drm/arm/malidp: fix a possible null pointer dereference
- drm/arm/malidp: fix a possible null pointer dereference
- !9989  io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- !10083  CVE-2024-40955
- ext4: clean up s_mb_rb_lock to fix build warnings with C=1
- ext4: set the type of max_zeroout to unsigned int to avoid overflow
- ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow
- ext4: add positive int attr pointer to avoid sysfs variables overflow
- ext4: add new attr pointer attr_mb_order
- ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists()
- ext4: refactor out ext4_generic_attr_show()
- ext4: refactor out ext4_generic_attr_store()
- ext4: avoid overflow when setting values via sysfs
- !10069  ALSA: Fix deadlocks with kctl removals at disconnection
- ALSA: Fix deadlocks with kctl removals at disconnection
- !10074  PCI: of_property: Return error for int_map allocation failure
- PCI: of_property: Return error for int_map allocation failure
- !10087  fix CVE-2024-40995
- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()
- net/sched: act_api: rely on rcu in tcf_idr_check_alloc
- !10064  net/mlx5: Always stop health timer during driver removal
- net/mlx5: Always stop health timer during driver removal
- !9240 v2  cachefiles: introduce failover mechanism
- cachefiles: make on-demand read killable
- cachefiles: flush all requests after setting CACHEFILES_DEAD
- cachefiles: Set object to close if ondemand_id &lt; 0 in copen
- cachefiles: defer exposing anon_fd until after copy_to_user() succeeds
- cachefiles: never get a new anonymous fd if ondemand_id is valid
- cachefiles: add spin_lock for cachefiles_ondemand_info
- cachefiles: add consistency check for copen/cread
- cachefiles: remove err_put_fd label in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_get_fd()
- cachefiles: remove requests from xarray during flushing requests
- cachefiles: add output string to cachefiles_obj_[get|put]_ondemand_fd
- cachefiles, erofs: Fix NULL deref in when cachefiles is not doing ondemand-mode
- cachefiles: add restore command to recover inflight ondemand read requests
- cachefiles: narrow the scope of triggering EPOLLIN events in ondemand mode
- cachefiles: resend an open request if the read request's object is closed
- cachefiles: extract ondemand info field from cachefiles_object
- cachefiles: introduce object ondemand state
- !9933  nvdimm: Backport some bugfixs
- dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n
- nvdimm/pmem: fix leak on dax_add_host() failure
- !10038  media: v4l: async: Properly re-initialise notifier entry in unregister
- media: v4l: async: Properly re-initialise notifier entry in unregister
- !9970  CVE-2024-39503
- netfilter: ipset: Fix suspicious rcu_dereference_protected()
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type
- netfilter: ipset: Add list flush to cancel_gc
- !10011  xfs: fix mount hung while sb recover fail
- xfs: fix mount hung while sb recover fail
- !10050  vmci: prevent speculation leaks by sanitizing event in event_deliver()
- vmci: prevent speculation leaks by sanitizing event in event_deliver()
- !10006  drm/amdgpu: fix UBSAN warning in kv_dpm.c
- drm/amdgpu: fix UBSAN warning in kv_dpm.c
- !9959  parisc: Try to fix random segmentation faults in package builds
- parisc: Try to fix random segmentation faults in package builds
- !10028  ipv6: prevent possible NULL dereference in rt6_probe()
- ipv6: prevent possible NULL dereference in rt6_probe()
- !10005  seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors
- seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.44" date="1739275200">- Disable kabicheck for openEuler-25.03</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.45" date="1739275201">- Update openEuler-25.03 Source to 6.6.0-72.1.0</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.46" date="1739275202">- Update kabicheck to fix build POSTTRANS scriptlet error</changelog>
  <changelog author="Mingzheng Xing &lt;xingmingzheng@iscas.ac.cn&gt; - 6.6.0-72.1.0.47" date="1739966400">- RISC-V kernel update to 6.6.0-72.1.0
- Add the feature of 24.03-SP1</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.48" date="1740484800">- Remove redundant Module.symvers_*</changelog>
  <changelog author="Li Ping &lt;1477412247@qq.com&gt; - 6.6.0-72.1.0.49" date="1740571200">- Split kernel modules into kernel-extra-modules subpackage
- Prioritizes core kmod (networking/drm/block/modesetting) in main kernel package
- All extra modules and their dependencies are isolated to kernel-extra-modules
- Added module-filelist generation scripts for both packages
- Updated post-install scripts to handle extra modules dependency</changelog>
</package>
<package pkgid="d12e013a98de70cf8df0e176968af540718822c13ca9001f33536e843d8a8637" name="kernel-devel" arch="x86_64">
  <version epoch="0" ver="6.6.0" rel="72.1.0.49.oe2503"/>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-33.0.0.40" date="1720612800">- !9779  CVE-2024-39461
- clk: bcm: rpi: Assign -&gt;num before accessing -&gt;hws
- !9801 loongarch平台config配置对kdump的支持
- loongarch: configs: Configure degbuginfo
- Fix the kdump second kernel boot failure
- loongarch: Cleanup loongson3_defconfig with make savedefconfig
- !9811  fix CVE-2024-39481
- media: mc: Fix graph walk in media_pipeline_start
- !9810  KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- !9821  kdb: Fix buffer overflow during tab-complete
- kdb: Fix buffer overflow during tab-complete
- !9788  net: fix wrong return value in bpf_sock_ops_get_uid_gid
- net: fix wrong return value in bpf_sock_ops_get_uid_gid
- !9816  mm: mem_reliable: Make counting reliable task usage compatible with folio
- mm: mem_reliable: Make counting reliable task usage compatible with folio
- !9807  drm: zynqmp_dpsub: Always register bridge
- drm: zynqmp_dpsub: Always register bridge
- !9804  CVE-2024-36478
- null_blk: Fix return value of nullb_device_power_store()
- null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues'
- !9805  md: fix resync softlockup when bitmap size is less than array size
- md: fix resync softlockup when bitmap size is less than array size
- !9802  ax25: Fix reference count leak issue of net_device
- ax25: Fix reference count leak issue of net_device
- !9770  Add a switch to enable hungtask check for io
- block: disable BLK_IO_HUNG_TASK_CHECK by default
- block: add a switch to enable hungtask check for io
- !9793  drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- !9649  f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- !9732  CVE-2024-39469
- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors
- nilfs2: return the mapped address from nilfs_get_page()
- !9775  mm/slub: Reduce memory consumption in extreme scenarios
- mm/slub: Reduce memory consumption in extreme scenarios
- !9614 v2  wifi: carl9170: add a proper sanity check for endpoints
- wifi: carl9170: add a proper sanity check for endpoints
- !9709  cgroup: fix uaf when proc_cpuset_show
- cgroup: fix uaf when proc_cpuset_show
- !9748  cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- !8877  drm/vmwgfx: Fix invalid reads in fence signaled events
- drm/vmwgfx: Fix invalid reads in fence signaled events
- !9730  efi: libstub: only free priv.runtime_map when allocated
- efi: libstub: only free priv.runtime_map when allocated
- !9679  cgroup/cpuset: Make cpuset hotplug processing synchronous
- cgroup/cpuset: Make cpuset hotplug processing synchronous
- !9757  net: openvswitch: fix overwriting ct original tuple for ICMPv6
- net: openvswitch: fix overwriting ct original tuple for ICMPv6
- !9665  CVE-2024-38622
- drm/msm/dpu: make error messages at dpu_core_irq_register_callback() more sensible
- drm/msm/dpu: Add callback function pointer check before its call
- drm/msm/dpu: stop using raw IRQ indices in the kernel output
- drm/msm/dpu: make the irq table size static
- drm/msm/dpu: add helper to get IRQ-related data
- drm/msm/dpu: extract dpu_core_irq_is_valid() helper
- drm/msm/dpu: remove irq_idx argument from IRQ callbacks
- !9668  wifi: nl80211: Avoid address calculations via out of bounds array indexing
- wifi: nl80211: Avoid address calculations via out of bounds array indexing
- !9715  CVE-2024-38602
- ax25: Fix reference count leak issues of ax25_dev
- ax25: Use kernel universal linked list to implement ax25_dev_list
- !9746 v2  Revert "ACPI: processor: Add support for processors described as container packages"
- Revert "ACPI: processor: Add support for processors described as container packages"
- !9736  net/9p: fix uninit-value in p9_client_rpc()
- net/9p: fix uninit-value in p9_client_rpc()
- !9596  iomap: fix warning in iomap_write_delalloc_release()
- iomap: fix warning in iomap_write_delalloc_release()
- !9703  dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- !9642  CVE-2024-38582
- nilfs2: fix potential hang in nilfs_detach_log_writer()
- nilfs2: fix unexpected freezing of nilfs_segctor_sync()
- !9687  greybus: lights: check return of get_channel_from_mode
- greybus: lights: check return of get_channel_from_mode
- !9678  crypto: bcm - Fix pointer arithmetic
- crypto: bcm - Fix pointer arithmetic
- !7918 [OLK-6.6]drivers: support Yunsilicon's metaScale/metaVisor series NICs
- drivers: support Yunsilicon's MS and MV series NICs
- !9619  r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- !9664  tls: fix missing memory barrier in tls_init
- tls: fix missing memory barrier in tls_init
- !9161  xfs: don't use current-&gt;journal_info
- xfs: don't use current-&gt;journal_info
- !9624  CVE-2024-38597
- net: fec: remove .ndo_poll_controller to avoid deadlocks
- eth: sungem: remove .ndo_poll_controller to avoid deadlocks
- !9631  ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- !9632  drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- !9399 fix CVE-2024-38544 and CVE-2024-37356
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha().
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9341  serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- !9562  CVE-2024-38385
- genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after()
- !9582 v2  eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- !9588  s390/ap: Fix crash in AP internal function modify_bitmap()
- s390/ap: Fix crash in AP internal function modify_bitmap()
- !9513  RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9561 v2  virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- !9578  net/mlx5: Discard command completions in internal error
- net/mlx5: Discard command completions in internal error
- !9549  btrfs: fix crash on racing fsync and size-extending write into prealloc
- btrfs: fix crash on racing fsync and size-extending write into prealloc
- !9479  xfs: fix unlink vs cluster buffer instantiation race
- xfs: fix unlink vs cluster buffer instantiation race
- !9519 MPTCP Upstream part 12
- mptcp: annotate lockless accesses around read-mostly fields
- mptcp: annotate lockless access for token
- mptcp: annotate lockless access for RX path fields
- mptcp: annotate lockless access for the tx path
- mptcp: annotate access for msk keys
- !9557  i2c: acpi: Unbind mux adapters before delete
- i2c: acpi: Unbind mux adapters before delete
- !9555  smb: client: fix deadlock in smb2_find_smb_tcon()
- smb: client: fix deadlock in smb2_find_smb_tcon()
- !9489  fs/ntfs3: Check 'folio' pointer for NULL
- fs/ntfs3: Check 'folio' pointer for NULL
- !9482  fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- !9506  usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- !9528  media: lgdt3306a: Add a check against null-pointer-def
- media: lgdt3306a: Add a check against null-pointer-def
- !9551  ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- !9478  watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- !9536  clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- !9463  fix CVE-2024-38621
- media: stk1160: fix bounds checking in stk1160_copy_video()
- !9457  bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- !9459  bpf: Fix verifier assumptions about socket-&gt;sk
- bpf: Fix verifier assumptions about socket-&gt;sk
- !9522  bonding: fix oops during rmmod
- bonding: fix oops during rmmod
- !9502  netrom: fix possible dead-lock in nr_rt_ioctl()
- netrom: fix possible dead-lock in nr_rt_ioctl()
- !9402  fs/ntfs3: Use variable length array instead of fixed size
- fs/ntfs3: Use variable length array instead of fixed size
- !9320  drm/amd/display: Fix potential index out of bounds in color transformation function
- drm/amd/display: Fix potential index out of bounds in color transformation function
- !9493  thermal/drivers/qcom/lmh: Check for SCM availability at probe
- thermal/drivers/qcom/lmh: Check for SCM availability at probe
- !9398  tracing/probes: fix error check in parse_btf_field()
- tracing/probes: fix error check in parse_btf_field()
- !9510  ftrace: Fix possible use-after-free issue in ftrace_location()
- ftrace: Fix possible use-after-free issue in ftrace_location()
- !9509  cifs: fix pagecache leak when do writepages
- cifs: fix pagecache leak when do writepages
- !9436 v2  ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- !9486 [OLK-6.6] Fix os crash while enable sriov for rnp
- RNPVF: NET: Fix os crash while enable sriov for rnp
- !9371 MPTCP Upstream part 11
- selftests: net: ip_local_port_range: define IPPROTO_MPTCP
- selftests: mptcp: join: check CURRESTAB counters
- selftests/net: add MPTCP coverage for IP_LOCAL_PORT_RANGE
- mptcp: sockopt: support IP_LOCAL_PORT_RANGE and IP_BIND_ADDRESS_NO_PORT
- mptcp: rename mptcp_setsockopt_sol_ip_set_transparent()
- !5258 [OLK-6.6] Support request attestation report from CSV guest
- driver/virt/coco: Add HYGON CSV Guest dirver.
- KVM: x86: Support VM_ATTESTATION hypercall
- !9485 v2  CVE-2024-38610
- drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map()
- virt: acrn: stop using follow_pfn
- !9380  psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- !8899  block: fix module reference leakage from bdev_open_by_dev error path
- block: fix module reference leakage from bdev_open_by_dev error path
- !9445  blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- !9466  io_uring: check for non-NULL file pointer in io_file_can_poll()
- io_uring: check for non-NULL file pointer in io_file_can_poll()
- !9389  block: refine the EOF check in blkdev_iomap_begin
- block: refine the EOF check in blkdev_iomap_begin
- !9414  vfio/pci: fix potential memory leak in vfio_intx_enable()
- vfio/pci: fix potential memory leak in vfio_intx_enable()
- !9455  jffs2: prevent xattr node from overflowing the eraseblock
- jffs2: prevent xattr node from overflowing the eraseblock
- !9465  CVE-2024-38662
- Revert "bpf, sockmap: Prevent lock inversion deadlock in map delete elem"
- bpf: Allow delete from sockmap/sockhash only if update is allowed
- !9410  Fix CVE-2024-31076
- genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline
- !9449  rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow
- rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.41" date="1721217600">- !10059  nilfs2: fix use-after-free of timer for log writer thread
- nilfs2: fix use-after-free of timer for log writer thread
- !10025  9p: add missing locking around taking dentry fid list
- 9p: add missing locking around taking dentry fid list
- !9835 fix CVE-2024-39479
- drm/i915/hwmon: Get rid of devm
- !9998  ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- !9997  openrisc: traps: Don't send signals to kernel mode threads
- openrisc: traps: Don't send signals to kernel mode threads
- !9956  drm/komeda: check for error-valued pointer
- drm/komeda: check for error-valued pointer
- !9914  arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- !9944  f2fs: remove clear SB_INLINECRYPT flag in default_options
- f2fs: remove clear SB_INLINECRYPT flag in default_options
- !9909  sock_map: avoid race between sock_map_close and sk_psock_put
- sock_map: avoid race between sock_map_close and sk_psock_put
- !10045  misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- !10055  media: v4l: async: Fix notifier list entry init
- media: v4l: async: Fix notifier list entry init
- !9900  ipv6: fix possible race in __fib6_drop_pcpu_from()
- ipv6: fix possible race in __fib6_drop_pcpu_from()
- !9979  CVE-2024-40972
- ext4: do not create EA inode under buffer lock
- ext4: fold quota accounting into ext4_xattr_inode_lookup_create()
- !9988  netpoll: Fix race condition in netpoll_owner_active
- netpoll: Fix race condition in netpoll_owner_active
- !9945  ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- !9935  ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- !9962  iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- !9896  bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- !9928  ocfs2: fix races between hole punching and AIO+DIO
- ocfs2: fix races between hole punching and AIO+DIO
- !9938  fix CVE-2024-40934
- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode()
- !9899  ionic: fix use after netif_napi_del()
- ionic: fix use after netif_napi_del()
- !9898  cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- !9903  mptcp: ensure snd_una is properly initialized on connect
- mptcp: ensure snd_una is properly initialized on connect
- !9878  CVE-2024-39478
- crypto: starfive - Do not free stack buffer
- !9888  ipv6: sr: fix memleak in seg6_hmac_init_algo
- ipv6: sr: fix memleak in seg6_hmac_init_algo
- !5261 [OLK-6.6]Hygon: Some enhancement and bugfixes for HYGON CSV/CSV2
- KVM: SVM: Unmap ghcb pages if they're still mapped when destroy guest
- KVM: x86: Fix KVM_GET_MSRS stack info leak
- KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests
- x86/head/64: Flush caches for .bss..decrypted section after CR3 switches to early_top_pgt
- KVM: x86: Calls is_64_bit_hypercall() instead of is_64_bit_mode() in complete_hypercall_exit()
- x86/csv2: Keep in atomic context when holding ghcb page if the #VC comes from userspace
- KVM: SVM: Fix the available ASID range for CSV2 guest
- !9861 MPTCP Upstream part 13
- selftests: mptcp: lib: catch duplicated subtest entries
- selftests: mptcp: explicitly trigger the listener diag code-path
- bpf, btf: Add check_btf_kconfigs helper
- bpf, btf: Fix return value of register_btf_id_dtor_kfuncs
- !9876 v3  Fix xfs file creation issue
- xfs: Avoid races with cnt_btree lastrec updates
- Revert "xfs: Fix file creation failure"
- !9877  gfs2: Fix potential glock use-after-free on unmount
- gfs2: Fix potential glock use-after-free on unmount
- !9862  ipvlan: Modify the value of ipvlan modes
- ipvlan: Modify the value of ipvlan modes
- !5260 [OLK-6.6] Support live migration for CSV/CSV2 guest, and support rebooting CSV/CSV2 guest
- KVM: SVM: Force flush caches before reboot CSV guest
- KVM: SVM: Add support for rebooting CSV2 guest
- KVM: x86: Introduce control_{pre,post}_system_reset ioctl interfaces
- KVM: SVM: Export MSR_AMD64_SEV_ES_GHCB to userspace for CSV2 guest
- KVM: x86: Restore control registers in __set_sregs() to support CSV2 guest live migration
- KVM: SVM: Add KVM_SEV_RECEIVE_UPDATE_VMSA command
- KVM: SVM: Add KVM_SEV_SEND_UPDATE_VMSA command
- crypto: ccp: Fix definition of struct sev_data_send_update_vmsa
- KVM: SVM: Add RECEIVE_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add SEND_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Prepare memory pool to allocate buffers for KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add KVM_CSV_COMMAND_BATCH command for applying CSV RING_BUFFER mode
- crypto: ccp: Add support for issue commands in CSV RING_BUFFER mode
- crypto: ccp: Add support to switch to CSV RING_BUFFER mode
- crypto: ccp: Add support for dequeue status in CSV RING_BUFFER mode
- crypto: ccp: Add support for enqueue command pointers in CSV RING_BUFFER mode
- crypto: ccp: Introduce init and free helpers to manage CSV RING_BUFFER queues
- !9294 Compiler: Add clang's PGO support for kernel.
- Compiler: Add clang's PGO support for kernel.
- !9610  rcu: Fix buffer overflow in print_cpu_stall_info()
- rcu: Fix buffer overflow in print_cpu_stall_info()
- !9845  xfs: fix log recovery buffer allocation for the legacy h_size fixup
- xfs: fix log recovery buffer allocation for the legacy h_size fixup
- !9859  block: enable BLK_IO_HUNG_TASK_CHECK by default
- block: enable BLK_IO_HUNG_TASK_CHECK by default
- !9857  drm/amdgpu/mes: fix use-after-free issue
- drm/amdgpu/mes: fix use-after-free issue
- !9829  fix CVE-2024-38620
- Bluetooth: fix connection setup in l2cap_connect
- Bluetooth: HCI: Remove HCI_AMP support
- Bluetooth: hci_event: Remove code to removed CONFIG_BT_HS
- Bluetooth: Remove usage of the deprecated ida_simple_xx() API
- Bluetooth: ISO: Fix BIS cleanup
- !9838  cgroup: Fix AA deadlock caused by cgroup_bpf_release
- cgroup: Fix AA deadlock caused by cgroup_bpf_release
- !9841  ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- !9834  mmc: davinci: Don't strip remove function when driver is builtin
- mmc: davinci: Don't strip remove function when driver is builtin</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.42" date="1721217601">- Remove mlx5 related API from kabi whitelist</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.43" date="1721822400">- !9782  usb-storage: alauda: Check whether the media is initialized
- usb-storage: alauda: Check whether the media is initialized
- !10294 [OLK-6.6] drivers: Fix compile warning "argument used uninitialized"
- drivers: Fix compile warning "argument used uninitialized"
- !10257  media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- !10287  CVE-2024-36979
- net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state
- net: bridge: mst: fix suspicious rcu usage in br_mst_set_state
- net: bridge: mst: fix vlan use-after-free
- !10018  ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- !9985  btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- !10260 [RoCE]从社区回合patch到openEuler（OLK-6.6）
- RDMA/hns: Fix mbx timing out before CMD execution is completed
- RDMA/hns: Fix insufficient extend DB for VFs.
- RDMA/hns: Fix undifined behavior caused by invalid max_sge
- RDMA/hns: Fix shift-out-bounds when max_inline_data is 0
- RDMA/hns: Fix missing pagesize and alignment check in FRMR
- RDMA/hns: Fix unmatch exception handling when init eq table fails
- RDMA/hns: Check atomic wr length
- !10248  ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- !9243  Bluetooth: RFCOMM: Fix not validating setsockopt user input
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
- !10160  fix CVE-2024-40915
- riscv: rewrite __kernel_map_pages() to fix sleeping in invalid context
- !10264  mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- !5264 [OLK-6.6]HYGON: Support CSV Reuse ASID feature on Hygon CPUs
- KVM: SVM: Add support for different CSV guests to reuse the same ASID
- !10231  fix CVE-2024-41007
- tcp: avoid too many retransmit packets
- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out()
- !10233  fpga: bridge: add owner module and take its refcount
- fpga: bridge: add owner module and take its refcount
- !10237  ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- !9915  powerpc/pseries: Enforce hcall result buffer validity and size
- powerpc/pseries: Enforce hcall result buffer validity and size
- !10148  fs/9p: fix uninitialized values during inode evict
- fs/9p: fix uninitialized values during inode evict
- !10056  io_uring/rsrc: don't lock while !TASK_RUNNING
- io_uring/rsrc: don't lock while !TASK_RUNNING
- !10226  cxl/region: Fix memregion leaks in devm_cxl_add_region()
- cxl/region: Fix memregion leaks in devm_cxl_add_region()
- !10177  ima: Fix use-after-free on a dentry's dname.name
- ima: Fix use-after-free on a dentry's dname.name
- !5262 [OLK-6.6]HYGON: Support Hygon DCU passthrough to VMs
- x86/config: Set CONFIG_HYDCU_FIXUP_HEADER=y by default
- drm/hygon: Add support to passthrough Hygon DCU to virtual machine
- !10220  bpf: Fix overrunning reservations in ringbuf
- bpf: Fix overrunning reservations in ringbuf
- !10219  CVE-2024-35931
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
- drm/amdgpu : Add hive ras recovery check
- !10167  CVE-2024-36022
- drm/amdgpu: Init zone device and drm client after mode-1 reset on reload
- drm/amdgpu: move the drm client creation behind drm device registration
- drm/amdkfd: init drm_client with funcs hook
- drm/amdkfd: Export DMABufs from KFD using GEM handles
- !9598  fpga: manager: add owner module and take its refcount
- fpga: manager: add owner module and take its refcount
- !10139 [sync] PR-10095:  CVE-2024-40968
- MIPS: Octeon: Add PCIe link status check
- !10044  btrfs: fix CVE-2024-39496
- btrfs: zoned: fix use-after-free due to race with dev replace
- btrfs: zoned: factor out DUP bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out single bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out per-zone logic from btrfs_load_block_group_zone_info
- btrfs: zoned: introduce a zone_info struct in btrfs_load_block_group_zone_info
- !10114 v2  ecryptfs: Fix buffer size for tag 66 packet
- ecryptfs: Fix buffer size for tag 66 packet
- !10133  ALSA: timer: Set lower bound of start tick time
- ALSA: timer: Set lower bound of start tick time
- !10115  efi/unaccepted: touch soft lockup during memory accept
- efi/unaccepted: touch soft lockup during memory accept
- !10131  kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- !10132  wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- !10188  Part of "mm: mapcount for large folios + page_mapcount() cleanups"
- mm/rmap: add fast-path for small folios when adding/removing/duplicating
- mm/rmap: always inline anon/file rmap duplication of a single PTE
- mm: allow for detecting underflows with page_mapcount() again
- !10001  tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- !10176  f2fs: compress: don't allow unaligned truncation on released compress inode
- f2fs: compress: don't allow unaligned truncation on released compress inode
- !10106  platform/x86: x86-android-tablets: Unregister devices in reverse order
- platform/x86: x86-android-tablets: Unregister devices in reverse order
- !10109  tracing: Build event generation tests only as modules
- tracing: Build event generation tests only as modules
- !10166  drop_monitor: replace spin_lock by raw_spin_lock
- drop_monitor: replace spin_lock by raw_spin_lock
- !10161  RDMA/mlx5: Add check for srq max_sge attribute
- RDMA/mlx5: Add check for srq max_sge attribute
- !10111  drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- !10155  wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- !10149  mips: bmips: BCM6358: make sure CBR is correctly set
- mips: bmips: BCM6358: make sure CBR is correctly set
- !10103 v2  fpga: region: add owner module and take its refcount
- fpga: region: add owner module and take its refcount
- !10097 [sync] PR-9741:  scsi: qedf: Ensure the copied buf is NUL terminated
- scsi: qedf: Ensure the copied buf is NUL terminated
- !10021  drm/exynos/vidi: fix memory leak in .get_modes()
- drm/exynos/vidi: fix memory leak in .get_modes()
- !10127  wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- !10117  wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- !10116  wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- !10017  liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- !10051  tipc: force a dst refcount before doing decryption
- tipc: force a dst refcount before doing decryption
- !10102  vmxnet3: disable rx data ring on dma allocation failure
- vmxnet3: disable rx data ring on dma allocation failure
- !10093  drm/arm/malidp: fix a possible null pointer dereference
- drm/arm/malidp: fix a possible null pointer dereference
- !9989  io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- !10083  CVE-2024-40955
- ext4: clean up s_mb_rb_lock to fix build warnings with C=1
- ext4: set the type of max_zeroout to unsigned int to avoid overflow
- ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow
- ext4: add positive int attr pointer to avoid sysfs variables overflow
- ext4: add new attr pointer attr_mb_order
- ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists()
- ext4: refactor out ext4_generic_attr_show()
- ext4: refactor out ext4_generic_attr_store()
- ext4: avoid overflow when setting values via sysfs
- !10069  ALSA: Fix deadlocks with kctl removals at disconnection
- ALSA: Fix deadlocks with kctl removals at disconnection
- !10074  PCI: of_property: Return error for int_map allocation failure
- PCI: of_property: Return error for int_map allocation failure
- !10087  fix CVE-2024-40995
- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()
- net/sched: act_api: rely on rcu in tcf_idr_check_alloc
- !10064  net/mlx5: Always stop health timer during driver removal
- net/mlx5: Always stop health timer during driver removal
- !9240 v2  cachefiles: introduce failover mechanism
- cachefiles: make on-demand read killable
- cachefiles: flush all requests after setting CACHEFILES_DEAD
- cachefiles: Set object to close if ondemand_id &lt; 0 in copen
- cachefiles: defer exposing anon_fd until after copy_to_user() succeeds
- cachefiles: never get a new anonymous fd if ondemand_id is valid
- cachefiles: add spin_lock for cachefiles_ondemand_info
- cachefiles: add consistency check for copen/cread
- cachefiles: remove err_put_fd label in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_get_fd()
- cachefiles: remove requests from xarray during flushing requests
- cachefiles: add output string to cachefiles_obj_[get|put]_ondemand_fd
- cachefiles, erofs: Fix NULL deref in when cachefiles is not doing ondemand-mode
- cachefiles: add restore command to recover inflight ondemand read requests
- cachefiles: narrow the scope of triggering EPOLLIN events in ondemand mode
- cachefiles: resend an open request if the read request's object is closed
- cachefiles: extract ondemand info field from cachefiles_object
- cachefiles: introduce object ondemand state
- !9933  nvdimm: Backport some bugfixs
- dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n
- nvdimm/pmem: fix leak on dax_add_host() failure
- !10038  media: v4l: async: Properly re-initialise notifier entry in unregister
- media: v4l: async: Properly re-initialise notifier entry in unregister
- !9970  CVE-2024-39503
- netfilter: ipset: Fix suspicious rcu_dereference_protected()
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type
- netfilter: ipset: Add list flush to cancel_gc
- !10011  xfs: fix mount hung while sb recover fail
- xfs: fix mount hung while sb recover fail
- !10050  vmci: prevent speculation leaks by sanitizing event in event_deliver()
- vmci: prevent speculation leaks by sanitizing event in event_deliver()
- !10006  drm/amdgpu: fix UBSAN warning in kv_dpm.c
- drm/amdgpu: fix UBSAN warning in kv_dpm.c
- !9959  parisc: Try to fix random segmentation faults in package builds
- parisc: Try to fix random segmentation faults in package builds
- !10028  ipv6: prevent possible NULL dereference in rt6_probe()
- ipv6: prevent possible NULL dereference in rt6_probe()
- !10005  seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors
- seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.44" date="1739275200">- Disable kabicheck for openEuler-25.03</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.45" date="1739275201">- Update openEuler-25.03 Source to 6.6.0-72.1.0</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.46" date="1739275202">- Update kabicheck to fix build POSTTRANS scriptlet error</changelog>
  <changelog author="Mingzheng Xing &lt;xingmingzheng@iscas.ac.cn&gt; - 6.6.0-72.1.0.47" date="1739966400">- RISC-V kernel update to 6.6.0-72.1.0
- Add the feature of 24.03-SP1</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.48" date="1740484800">- Remove redundant Module.symvers_*</changelog>
  <changelog author="Li Ping &lt;1477412247@qq.com&gt; - 6.6.0-72.1.0.49" date="1740571200">- Split kernel modules into kernel-extra-modules subpackage
- Prioritizes core kmod (networking/drm/block/modesetting) in main kernel package
- All extra modules and their dependencies are isolated to kernel-extra-modules
- Added module-filelist generation scripts for both packages
- Updated post-install scripts to handle extra modules dependency</changelog>
</package>
<package pkgid="8ef3423b0f4da1009abc92f23064b9b166f670a296987e286b0e073b884d4f3c" name="kernel-extra-modules" arch="x86_64">
  <version epoch="0" ver="6.6.0" rel="72.1.0.49.oe2503"/>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-33.0.0.40" date="1720612800">- !9779  CVE-2024-39461
- clk: bcm: rpi: Assign -&gt;num before accessing -&gt;hws
- !9801 loongarch平台config配置对kdump的支持
- loongarch: configs: Configure degbuginfo
- Fix the kdump second kernel boot failure
- loongarch: Cleanup loongson3_defconfig with make savedefconfig
- !9811  fix CVE-2024-39481
- media: mc: Fix graph walk in media_pipeline_start
- !9810  KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- !9821  kdb: Fix buffer overflow during tab-complete
- kdb: Fix buffer overflow during tab-complete
- !9788  net: fix wrong return value in bpf_sock_ops_get_uid_gid
- net: fix wrong return value in bpf_sock_ops_get_uid_gid
- !9816  mm: mem_reliable: Make counting reliable task usage compatible with folio
- mm: mem_reliable: Make counting reliable task usage compatible with folio
- !9807  drm: zynqmp_dpsub: Always register bridge
- drm: zynqmp_dpsub: Always register bridge
- !9804  CVE-2024-36478
- null_blk: Fix return value of nullb_device_power_store()
- null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues'
- !9805  md: fix resync softlockup when bitmap size is less than array size
- md: fix resync softlockup when bitmap size is less than array size
- !9802  ax25: Fix reference count leak issue of net_device
- ax25: Fix reference count leak issue of net_device
- !9770  Add a switch to enable hungtask check for io
- block: disable BLK_IO_HUNG_TASK_CHECK by default
- block: add a switch to enable hungtask check for io
- !9793  drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- !9649  f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- !9732  CVE-2024-39469
- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors
- nilfs2: return the mapped address from nilfs_get_page()
- !9775  mm/slub: Reduce memory consumption in extreme scenarios
- mm/slub: Reduce memory consumption in extreme scenarios
- !9614 v2  wifi: carl9170: add a proper sanity check for endpoints
- wifi: carl9170: add a proper sanity check for endpoints
- !9709  cgroup: fix uaf when proc_cpuset_show
- cgroup: fix uaf when proc_cpuset_show
- !9748  cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- !8877  drm/vmwgfx: Fix invalid reads in fence signaled events
- drm/vmwgfx: Fix invalid reads in fence signaled events
- !9730  efi: libstub: only free priv.runtime_map when allocated
- efi: libstub: only free priv.runtime_map when allocated
- !9679  cgroup/cpuset: Make cpuset hotplug processing synchronous
- cgroup/cpuset: Make cpuset hotplug processing synchronous
- !9757  net: openvswitch: fix overwriting ct original tuple for ICMPv6
- net: openvswitch: fix overwriting ct original tuple for ICMPv6
- !9665  CVE-2024-38622
- drm/msm/dpu: make error messages at dpu_core_irq_register_callback() more sensible
- drm/msm/dpu: Add callback function pointer check before its call
- drm/msm/dpu: stop using raw IRQ indices in the kernel output
- drm/msm/dpu: make the irq table size static
- drm/msm/dpu: add helper to get IRQ-related data
- drm/msm/dpu: extract dpu_core_irq_is_valid() helper
- drm/msm/dpu: remove irq_idx argument from IRQ callbacks
- !9668  wifi: nl80211: Avoid address calculations via out of bounds array indexing
- wifi: nl80211: Avoid address calculations via out of bounds array indexing
- !9715  CVE-2024-38602
- ax25: Fix reference count leak issues of ax25_dev
- ax25: Use kernel universal linked list to implement ax25_dev_list
- !9746 v2  Revert "ACPI: processor: Add support for processors described as container packages"
- Revert "ACPI: processor: Add support for processors described as container packages"
- !9736  net/9p: fix uninit-value in p9_client_rpc()
- net/9p: fix uninit-value in p9_client_rpc()
- !9596  iomap: fix warning in iomap_write_delalloc_release()
- iomap: fix warning in iomap_write_delalloc_release()
- !9703  dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- !9642  CVE-2024-38582
- nilfs2: fix potential hang in nilfs_detach_log_writer()
- nilfs2: fix unexpected freezing of nilfs_segctor_sync()
- !9687  greybus: lights: check return of get_channel_from_mode
- greybus: lights: check return of get_channel_from_mode
- !9678  crypto: bcm - Fix pointer arithmetic
- crypto: bcm - Fix pointer arithmetic
- !7918 [OLK-6.6]drivers: support Yunsilicon's metaScale/metaVisor series NICs
- drivers: support Yunsilicon's MS and MV series NICs
- !9619  r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- !9664  tls: fix missing memory barrier in tls_init
- tls: fix missing memory barrier in tls_init
- !9161  xfs: don't use current-&gt;journal_info
- xfs: don't use current-&gt;journal_info
- !9624  CVE-2024-38597
- net: fec: remove .ndo_poll_controller to avoid deadlocks
- eth: sungem: remove .ndo_poll_controller to avoid deadlocks
- !9631  ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- !9632  drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- !9399 fix CVE-2024-38544 and CVE-2024-37356
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha().
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9341  serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- !9562  CVE-2024-38385
- genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after()
- !9582 v2  eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- !9588  s390/ap: Fix crash in AP internal function modify_bitmap()
- s390/ap: Fix crash in AP internal function modify_bitmap()
- !9513  RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9561 v2  virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- !9578  net/mlx5: Discard command completions in internal error
- net/mlx5: Discard command completions in internal error
- !9549  btrfs: fix crash on racing fsync and size-extending write into prealloc
- btrfs: fix crash on racing fsync and size-extending write into prealloc
- !9479  xfs: fix unlink vs cluster buffer instantiation race
- xfs: fix unlink vs cluster buffer instantiation race
- !9519 MPTCP Upstream part 12
- mptcp: annotate lockless accesses around read-mostly fields
- mptcp: annotate lockless access for token
- mptcp: annotate lockless access for RX path fields
- mptcp: annotate lockless access for the tx path
- mptcp: annotate access for msk keys
- !9557  i2c: acpi: Unbind mux adapters before delete
- i2c: acpi: Unbind mux adapters before delete
- !9555  smb: client: fix deadlock in smb2_find_smb_tcon()
- smb: client: fix deadlock in smb2_find_smb_tcon()
- !9489  fs/ntfs3: Check 'folio' pointer for NULL
- fs/ntfs3: Check 'folio' pointer for NULL
- !9482  fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- !9506  usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- !9528  media: lgdt3306a: Add a check against null-pointer-def
- media: lgdt3306a: Add a check against null-pointer-def
- !9551  ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- !9478  watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- !9536  clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- !9463  fix CVE-2024-38621
- media: stk1160: fix bounds checking in stk1160_copy_video()
- !9457  bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- !9459  bpf: Fix verifier assumptions about socket-&gt;sk
- bpf: Fix verifier assumptions about socket-&gt;sk
- !9522  bonding: fix oops during rmmod
- bonding: fix oops during rmmod
- !9502  netrom: fix possible dead-lock in nr_rt_ioctl()
- netrom: fix possible dead-lock in nr_rt_ioctl()
- !9402  fs/ntfs3: Use variable length array instead of fixed size
- fs/ntfs3: Use variable length array instead of fixed size
- !9320  drm/amd/display: Fix potential index out of bounds in color transformation function
- drm/amd/display: Fix potential index out of bounds in color transformation function
- !9493  thermal/drivers/qcom/lmh: Check for SCM availability at probe
- thermal/drivers/qcom/lmh: Check for SCM availability at probe
- !9398  tracing/probes: fix error check in parse_btf_field()
- tracing/probes: fix error check in parse_btf_field()
- !9510  ftrace: Fix possible use-after-free issue in ftrace_location()
- ftrace: Fix possible use-after-free issue in ftrace_location()
- !9509  cifs: fix pagecache leak when do writepages
- cifs: fix pagecache leak when do writepages
- !9436 v2  ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- !9486 [OLK-6.6] Fix os crash while enable sriov for rnp
- RNPVF: NET: Fix os crash while enable sriov for rnp
- !9371 MPTCP Upstream part 11
- selftests: net: ip_local_port_range: define IPPROTO_MPTCP
- selftests: mptcp: join: check CURRESTAB counters
- selftests/net: add MPTCP coverage for IP_LOCAL_PORT_RANGE
- mptcp: sockopt: support IP_LOCAL_PORT_RANGE and IP_BIND_ADDRESS_NO_PORT
- mptcp: rename mptcp_setsockopt_sol_ip_set_transparent()
- !5258 [OLK-6.6] Support request attestation report from CSV guest
- driver/virt/coco: Add HYGON CSV Guest dirver.
- KVM: x86: Support VM_ATTESTATION hypercall
- !9485 v2  CVE-2024-38610
- drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map()
- virt: acrn: stop using follow_pfn
- !9380  psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- !8899  block: fix module reference leakage from bdev_open_by_dev error path
- block: fix module reference leakage from bdev_open_by_dev error path
- !9445  blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- !9466  io_uring: check for non-NULL file pointer in io_file_can_poll()
- io_uring: check for non-NULL file pointer in io_file_can_poll()
- !9389  block: refine the EOF check in blkdev_iomap_begin
- block: refine the EOF check in blkdev_iomap_begin
- !9414  vfio/pci: fix potential memory leak in vfio_intx_enable()
- vfio/pci: fix potential memory leak in vfio_intx_enable()
- !9455  jffs2: prevent xattr node from overflowing the eraseblock
- jffs2: prevent xattr node from overflowing the eraseblock
- !9465  CVE-2024-38662
- Revert "bpf, sockmap: Prevent lock inversion deadlock in map delete elem"
- bpf: Allow delete from sockmap/sockhash only if update is allowed
- !9410  Fix CVE-2024-31076
- genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline
- !9449  rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow
- rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.41" date="1721217600">- !10059  nilfs2: fix use-after-free of timer for log writer thread
- nilfs2: fix use-after-free of timer for log writer thread
- !10025  9p: add missing locking around taking dentry fid list
- 9p: add missing locking around taking dentry fid list
- !9835 fix CVE-2024-39479
- drm/i915/hwmon: Get rid of devm
- !9998  ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- !9997  openrisc: traps: Don't send signals to kernel mode threads
- openrisc: traps: Don't send signals to kernel mode threads
- !9956  drm/komeda: check for error-valued pointer
- drm/komeda: check for error-valued pointer
- !9914  arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- !9944  f2fs: remove clear SB_INLINECRYPT flag in default_options
- f2fs: remove clear SB_INLINECRYPT flag in default_options
- !9909  sock_map: avoid race between sock_map_close and sk_psock_put
- sock_map: avoid race between sock_map_close and sk_psock_put
- !10045  misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- !10055  media: v4l: async: Fix notifier list entry init
- media: v4l: async: Fix notifier list entry init
- !9900  ipv6: fix possible race in __fib6_drop_pcpu_from()
- ipv6: fix possible race in __fib6_drop_pcpu_from()
- !9979  CVE-2024-40972
- ext4: do not create EA inode under buffer lock
- ext4: fold quota accounting into ext4_xattr_inode_lookup_create()
- !9988  netpoll: Fix race condition in netpoll_owner_active
- netpoll: Fix race condition in netpoll_owner_active
- !9945  ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- !9935  ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- !9962  iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- !9896  bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- !9928  ocfs2: fix races between hole punching and AIO+DIO
- ocfs2: fix races between hole punching and AIO+DIO
- !9938  fix CVE-2024-40934
- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode()
- !9899  ionic: fix use after netif_napi_del()
- ionic: fix use after netif_napi_del()
- !9898  cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- !9903  mptcp: ensure snd_una is properly initialized on connect
- mptcp: ensure snd_una is properly initialized on connect
- !9878  CVE-2024-39478
- crypto: starfive - Do not free stack buffer
- !9888  ipv6: sr: fix memleak in seg6_hmac_init_algo
- ipv6: sr: fix memleak in seg6_hmac_init_algo
- !5261 [OLK-6.6]Hygon: Some enhancement and bugfixes for HYGON CSV/CSV2
- KVM: SVM: Unmap ghcb pages if they're still mapped when destroy guest
- KVM: x86: Fix KVM_GET_MSRS stack info leak
- KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests
- x86/head/64: Flush caches for .bss..decrypted section after CR3 switches to early_top_pgt
- KVM: x86: Calls is_64_bit_hypercall() instead of is_64_bit_mode() in complete_hypercall_exit()
- x86/csv2: Keep in atomic context when holding ghcb page if the #VC comes from userspace
- KVM: SVM: Fix the available ASID range for CSV2 guest
- !9861 MPTCP Upstream part 13
- selftests: mptcp: lib: catch duplicated subtest entries
- selftests: mptcp: explicitly trigger the listener diag code-path
- bpf, btf: Add check_btf_kconfigs helper
- bpf, btf: Fix return value of register_btf_id_dtor_kfuncs
- !9876 v3  Fix xfs file creation issue
- xfs: Avoid races with cnt_btree lastrec updates
- Revert "xfs: Fix file creation failure"
- !9877  gfs2: Fix potential glock use-after-free on unmount
- gfs2: Fix potential glock use-after-free on unmount
- !9862  ipvlan: Modify the value of ipvlan modes
- ipvlan: Modify the value of ipvlan modes
- !5260 [OLK-6.6] Support live migration for CSV/CSV2 guest, and support rebooting CSV/CSV2 guest
- KVM: SVM: Force flush caches before reboot CSV guest
- KVM: SVM: Add support for rebooting CSV2 guest
- KVM: x86: Introduce control_{pre,post}_system_reset ioctl interfaces
- KVM: SVM: Export MSR_AMD64_SEV_ES_GHCB to userspace for CSV2 guest
- KVM: x86: Restore control registers in __set_sregs() to support CSV2 guest live migration
- KVM: SVM: Add KVM_SEV_RECEIVE_UPDATE_VMSA command
- KVM: SVM: Add KVM_SEV_SEND_UPDATE_VMSA command
- crypto: ccp: Fix definition of struct sev_data_send_update_vmsa
- KVM: SVM: Add RECEIVE_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add SEND_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Prepare memory pool to allocate buffers for KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add KVM_CSV_COMMAND_BATCH command for applying CSV RING_BUFFER mode
- crypto: ccp: Add support for issue commands in CSV RING_BUFFER mode
- crypto: ccp: Add support to switch to CSV RING_BUFFER mode
- crypto: ccp: Add support for dequeue status in CSV RING_BUFFER mode
- crypto: ccp: Add support for enqueue command pointers in CSV RING_BUFFER mode
- crypto: ccp: Introduce init and free helpers to manage CSV RING_BUFFER queues
- !9294 Compiler: Add clang's PGO support for kernel.
- Compiler: Add clang's PGO support for kernel.
- !9610  rcu: Fix buffer overflow in print_cpu_stall_info()
- rcu: Fix buffer overflow in print_cpu_stall_info()
- !9845  xfs: fix log recovery buffer allocation for the legacy h_size fixup
- xfs: fix log recovery buffer allocation for the legacy h_size fixup
- !9859  block: enable BLK_IO_HUNG_TASK_CHECK by default
- block: enable BLK_IO_HUNG_TASK_CHECK by default
- !9857  drm/amdgpu/mes: fix use-after-free issue
- drm/amdgpu/mes: fix use-after-free issue
- !9829  fix CVE-2024-38620
- Bluetooth: fix connection setup in l2cap_connect
- Bluetooth: HCI: Remove HCI_AMP support
- Bluetooth: hci_event: Remove code to removed CONFIG_BT_HS
- Bluetooth: Remove usage of the deprecated ida_simple_xx() API
- Bluetooth: ISO: Fix BIS cleanup
- !9838  cgroup: Fix AA deadlock caused by cgroup_bpf_release
- cgroup: Fix AA deadlock caused by cgroup_bpf_release
- !9841  ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- !9834  mmc: davinci: Don't strip remove function when driver is builtin
- mmc: davinci: Don't strip remove function when driver is builtin</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.42" date="1721217601">- Remove mlx5 related API from kabi whitelist</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.43" date="1721822400">- !9782  usb-storage: alauda: Check whether the media is initialized
- usb-storage: alauda: Check whether the media is initialized
- !10294 [OLK-6.6] drivers: Fix compile warning "argument used uninitialized"
- drivers: Fix compile warning "argument used uninitialized"
- !10257  media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- !10287  CVE-2024-36979
- net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state
- net: bridge: mst: fix suspicious rcu usage in br_mst_set_state
- net: bridge: mst: fix vlan use-after-free
- !10018  ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- !9985  btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- !10260 [RoCE]从社区回合patch到openEuler（OLK-6.6）
- RDMA/hns: Fix mbx timing out before CMD execution is completed
- RDMA/hns: Fix insufficient extend DB for VFs.
- RDMA/hns: Fix undifined behavior caused by invalid max_sge
- RDMA/hns: Fix shift-out-bounds when max_inline_data is 0
- RDMA/hns: Fix missing pagesize and alignment check in FRMR
- RDMA/hns: Fix unmatch exception handling when init eq table fails
- RDMA/hns: Check atomic wr length
- !10248  ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- !9243  Bluetooth: RFCOMM: Fix not validating setsockopt user input
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
- !10160  fix CVE-2024-40915
- riscv: rewrite __kernel_map_pages() to fix sleeping in invalid context
- !10264  mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- !5264 [OLK-6.6]HYGON: Support CSV Reuse ASID feature on Hygon CPUs
- KVM: SVM: Add support for different CSV guests to reuse the same ASID
- !10231  fix CVE-2024-41007
- tcp: avoid too many retransmit packets
- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out()
- !10233  fpga: bridge: add owner module and take its refcount
- fpga: bridge: add owner module and take its refcount
- !10237  ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- !9915  powerpc/pseries: Enforce hcall result buffer validity and size
- powerpc/pseries: Enforce hcall result buffer validity and size
- !10148  fs/9p: fix uninitialized values during inode evict
- fs/9p: fix uninitialized values during inode evict
- !10056  io_uring/rsrc: don't lock while !TASK_RUNNING
- io_uring/rsrc: don't lock while !TASK_RUNNING
- !10226  cxl/region: Fix memregion leaks in devm_cxl_add_region()
- cxl/region: Fix memregion leaks in devm_cxl_add_region()
- !10177  ima: Fix use-after-free on a dentry's dname.name
- ima: Fix use-after-free on a dentry's dname.name
- !5262 [OLK-6.6]HYGON: Support Hygon DCU passthrough to VMs
- x86/config: Set CONFIG_HYDCU_FIXUP_HEADER=y by default
- drm/hygon: Add support to passthrough Hygon DCU to virtual machine
- !10220  bpf: Fix overrunning reservations in ringbuf
- bpf: Fix overrunning reservations in ringbuf
- !10219  CVE-2024-35931
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
- drm/amdgpu : Add hive ras recovery check
- !10167  CVE-2024-36022
- drm/amdgpu: Init zone device and drm client after mode-1 reset on reload
- drm/amdgpu: move the drm client creation behind drm device registration
- drm/amdkfd: init drm_client with funcs hook
- drm/amdkfd: Export DMABufs from KFD using GEM handles
- !9598  fpga: manager: add owner module and take its refcount
- fpga: manager: add owner module and take its refcount
- !10139 [sync] PR-10095:  CVE-2024-40968
- MIPS: Octeon: Add PCIe link status check
- !10044  btrfs: fix CVE-2024-39496
- btrfs: zoned: fix use-after-free due to race with dev replace
- btrfs: zoned: factor out DUP bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out single bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out per-zone logic from btrfs_load_block_group_zone_info
- btrfs: zoned: introduce a zone_info struct in btrfs_load_block_group_zone_info
- !10114 v2  ecryptfs: Fix buffer size for tag 66 packet
- ecryptfs: Fix buffer size for tag 66 packet
- !10133  ALSA: timer: Set lower bound of start tick time
- ALSA: timer: Set lower bound of start tick time
- !10115  efi/unaccepted: touch soft lockup during memory accept
- efi/unaccepted: touch soft lockup during memory accept
- !10131  kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- !10132  wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- !10188  Part of "mm: mapcount for large folios + page_mapcount() cleanups"
- mm/rmap: add fast-path for small folios when adding/removing/duplicating
- mm/rmap: always inline anon/file rmap duplication of a single PTE
- mm: allow for detecting underflows with page_mapcount() again
- !10001  tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- !10176  f2fs: compress: don't allow unaligned truncation on released compress inode
- f2fs: compress: don't allow unaligned truncation on released compress inode
- !10106  platform/x86: x86-android-tablets: Unregister devices in reverse order
- platform/x86: x86-android-tablets: Unregister devices in reverse order
- !10109  tracing: Build event generation tests only as modules
- tracing: Build event generation tests only as modules
- !10166  drop_monitor: replace spin_lock by raw_spin_lock
- drop_monitor: replace spin_lock by raw_spin_lock
- !10161  RDMA/mlx5: Add check for srq max_sge attribute
- RDMA/mlx5: Add check for srq max_sge attribute
- !10111  drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- !10155  wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- !10149  mips: bmips: BCM6358: make sure CBR is correctly set
- mips: bmips: BCM6358: make sure CBR is correctly set
- !10103 v2  fpga: region: add owner module and take its refcount
- fpga: region: add owner module and take its refcount
- !10097 [sync] PR-9741:  scsi: qedf: Ensure the copied buf is NUL terminated
- scsi: qedf: Ensure the copied buf is NUL terminated
- !10021  drm/exynos/vidi: fix memory leak in .get_modes()
- drm/exynos/vidi: fix memory leak in .get_modes()
- !10127  wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- !10117  wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- !10116  wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- !10017  liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- !10051  tipc: force a dst refcount before doing decryption
- tipc: force a dst refcount before doing decryption
- !10102  vmxnet3: disable rx data ring on dma allocation failure
- vmxnet3: disable rx data ring on dma allocation failure
- !10093  drm/arm/malidp: fix a possible null pointer dereference
- drm/arm/malidp: fix a possible null pointer dereference
- !9989  io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- !10083  CVE-2024-40955
- ext4: clean up s_mb_rb_lock to fix build warnings with C=1
- ext4: set the type of max_zeroout to unsigned int to avoid overflow
- ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow
- ext4: add positive int attr pointer to avoid sysfs variables overflow
- ext4: add new attr pointer attr_mb_order
- ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists()
- ext4: refactor out ext4_generic_attr_show()
- ext4: refactor out ext4_generic_attr_store()
- ext4: avoid overflow when setting values via sysfs
- !10069  ALSA: Fix deadlocks with kctl removals at disconnection
- ALSA: Fix deadlocks with kctl removals at disconnection
- !10074  PCI: of_property: Return error for int_map allocation failure
- PCI: of_property: Return error for int_map allocation failure
- !10087  fix CVE-2024-40995
- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()
- net/sched: act_api: rely on rcu in tcf_idr_check_alloc
- !10064  net/mlx5: Always stop health timer during driver removal
- net/mlx5: Always stop health timer during driver removal
- !9240 v2  cachefiles: introduce failover mechanism
- cachefiles: make on-demand read killable
- cachefiles: flush all requests after setting CACHEFILES_DEAD
- cachefiles: Set object to close if ondemand_id &lt; 0 in copen
- cachefiles: defer exposing anon_fd until after copy_to_user() succeeds
- cachefiles: never get a new anonymous fd if ondemand_id is valid
- cachefiles: add spin_lock for cachefiles_ondemand_info
- cachefiles: add consistency check for copen/cread
- cachefiles: remove err_put_fd label in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_get_fd()
- cachefiles: remove requests from xarray during flushing requests
- cachefiles: add output string to cachefiles_obj_[get|put]_ondemand_fd
- cachefiles, erofs: Fix NULL deref in when cachefiles is not doing ondemand-mode
- cachefiles: add restore command to recover inflight ondemand read requests
- cachefiles: narrow the scope of triggering EPOLLIN events in ondemand mode
- cachefiles: resend an open request if the read request's object is closed
- cachefiles: extract ondemand info field from cachefiles_object
- cachefiles: introduce object ondemand state
- !9933  nvdimm: Backport some bugfixs
- dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n
- nvdimm/pmem: fix leak on dax_add_host() failure
- !10038  media: v4l: async: Properly re-initialise notifier entry in unregister
- media: v4l: async: Properly re-initialise notifier entry in unregister
- !9970  CVE-2024-39503
- netfilter: ipset: Fix suspicious rcu_dereference_protected()
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type
- netfilter: ipset: Add list flush to cancel_gc
- !10011  xfs: fix mount hung while sb recover fail
- xfs: fix mount hung while sb recover fail
- !10050  vmci: prevent speculation leaks by sanitizing event in event_deliver()
- vmci: prevent speculation leaks by sanitizing event in event_deliver()
- !10006  drm/amdgpu: fix UBSAN warning in kv_dpm.c
- drm/amdgpu: fix UBSAN warning in kv_dpm.c
- !9959  parisc: Try to fix random segmentation faults in package builds
- parisc: Try to fix random segmentation faults in package builds
- !10028  ipv6: prevent possible NULL dereference in rt6_probe()
- ipv6: prevent possible NULL dereference in rt6_probe()
- !10005  seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors
- seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.44" date="1739275200">- Disable kabicheck for openEuler-25.03</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.45" date="1739275201">- Update openEuler-25.03 Source to 6.6.0-72.1.0</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.46" date="1739275202">- Update kabicheck to fix build POSTTRANS scriptlet error</changelog>
  <changelog author="Mingzheng Xing &lt;xingmingzheng@iscas.ac.cn&gt; - 6.6.0-72.1.0.47" date="1739966400">- RISC-V kernel update to 6.6.0-72.1.0
- Add the feature of 24.03-SP1</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.48" date="1740484800">- Remove redundant Module.symvers_*</changelog>
  <changelog author="Li Ping &lt;1477412247@qq.com&gt; - 6.6.0-72.1.0.49" date="1740571200">- Split kernel modules into kernel-extra-modules subpackage
- Prioritizes core kmod (networking/drm/block/modesetting) in main kernel package
- All extra modules and their dependencies are isolated to kernel-extra-modules
- Added module-filelist generation scripts for both packages
- Updated post-install scripts to handle extra modules dependency</changelog>
</package>
<package pkgid="fe400ff8b189473e6e995fbe385b170bc71af78ed46d5367844f61fb23e9660f" name="kernel-headers" arch="x86_64">
  <version epoch="0" ver="6.6.0" rel="72.1.0.49.oe2503"/>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-33.0.0.40" date="1720612800">- !9779  CVE-2024-39461
- clk: bcm: rpi: Assign -&gt;num before accessing -&gt;hws
- !9801 loongarch平台config配置对kdump的支持
- loongarch: configs: Configure degbuginfo
- Fix the kdump second kernel boot failure
- loongarch: Cleanup loongson3_defconfig with make savedefconfig
- !9811  fix CVE-2024-39481
- media: mc: Fix graph walk in media_pipeline_start
- !9810  KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- !9821  kdb: Fix buffer overflow during tab-complete
- kdb: Fix buffer overflow during tab-complete
- !9788  net: fix wrong return value in bpf_sock_ops_get_uid_gid
- net: fix wrong return value in bpf_sock_ops_get_uid_gid
- !9816  mm: mem_reliable: Make counting reliable task usage compatible with folio
- mm: mem_reliable: Make counting reliable task usage compatible with folio
- !9807  drm: zynqmp_dpsub: Always register bridge
- drm: zynqmp_dpsub: Always register bridge
- !9804  CVE-2024-36478
- null_blk: Fix return value of nullb_device_power_store()
- null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues'
- !9805  md: fix resync softlockup when bitmap size is less than array size
- md: fix resync softlockup when bitmap size is less than array size
- !9802  ax25: Fix reference count leak issue of net_device
- ax25: Fix reference count leak issue of net_device
- !9770  Add a switch to enable hungtask check for io
- block: disable BLK_IO_HUNG_TASK_CHECK by default
- block: add a switch to enable hungtask check for io
- !9793  drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- !9649  f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- !9732  CVE-2024-39469
- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors
- nilfs2: return the mapped address from nilfs_get_page()
- !9775  mm/slub: Reduce memory consumption in extreme scenarios
- mm/slub: Reduce memory consumption in extreme scenarios
- !9614 v2  wifi: carl9170: add a proper sanity check for endpoints
- wifi: carl9170: add a proper sanity check for endpoints
- !9709  cgroup: fix uaf when proc_cpuset_show
- cgroup: fix uaf when proc_cpuset_show
- !9748  cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- !8877  drm/vmwgfx: Fix invalid reads in fence signaled events
- drm/vmwgfx: Fix invalid reads in fence signaled events
- !9730  efi: libstub: only free priv.runtime_map when allocated
- efi: libstub: only free priv.runtime_map when allocated
- !9679  cgroup/cpuset: Make cpuset hotplug processing synchronous
- cgroup/cpuset: Make cpuset hotplug processing synchronous
- !9757  net: openvswitch: fix overwriting ct original tuple for ICMPv6
- net: openvswitch: fix overwriting ct original tuple for ICMPv6
- !9665  CVE-2024-38622
- drm/msm/dpu: make error messages at dpu_core_irq_register_callback() more sensible
- drm/msm/dpu: Add callback function pointer check before its call
- drm/msm/dpu: stop using raw IRQ indices in the kernel output
- drm/msm/dpu: make the irq table size static
- drm/msm/dpu: add helper to get IRQ-related data
- drm/msm/dpu: extract dpu_core_irq_is_valid() helper
- drm/msm/dpu: remove irq_idx argument from IRQ callbacks
- !9668  wifi: nl80211: Avoid address calculations via out of bounds array indexing
- wifi: nl80211: Avoid address calculations via out of bounds array indexing
- !9715  CVE-2024-38602
- ax25: Fix reference count leak issues of ax25_dev
- ax25: Use kernel universal linked list to implement ax25_dev_list
- !9746 v2  Revert "ACPI: processor: Add support for processors described as container packages"
- Revert "ACPI: processor: Add support for processors described as container packages"
- !9736  net/9p: fix uninit-value in p9_client_rpc()
- net/9p: fix uninit-value in p9_client_rpc()
- !9596  iomap: fix warning in iomap_write_delalloc_release()
- iomap: fix warning in iomap_write_delalloc_release()
- !9703  dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- !9642  CVE-2024-38582
- nilfs2: fix potential hang in nilfs_detach_log_writer()
- nilfs2: fix unexpected freezing of nilfs_segctor_sync()
- !9687  greybus: lights: check return of get_channel_from_mode
- greybus: lights: check return of get_channel_from_mode
- !9678  crypto: bcm - Fix pointer arithmetic
- crypto: bcm - Fix pointer arithmetic
- !7918 [OLK-6.6]drivers: support Yunsilicon's metaScale/metaVisor series NICs
- drivers: support Yunsilicon's MS and MV series NICs
- !9619  r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- !9664  tls: fix missing memory barrier in tls_init
- tls: fix missing memory barrier in tls_init
- !9161  xfs: don't use current-&gt;journal_info
- xfs: don't use current-&gt;journal_info
- !9624  CVE-2024-38597
- net: fec: remove .ndo_poll_controller to avoid deadlocks
- eth: sungem: remove .ndo_poll_controller to avoid deadlocks
- !9631  ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- !9632  drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- !9399 fix CVE-2024-38544 and CVE-2024-37356
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha().
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9341  serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- !9562  CVE-2024-38385
- genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after()
- !9582 v2  eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- !9588  s390/ap: Fix crash in AP internal function modify_bitmap()
- s390/ap: Fix crash in AP internal function modify_bitmap()
- !9513  RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9561 v2  virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- !9578  net/mlx5: Discard command completions in internal error
- net/mlx5: Discard command completions in internal error
- !9549  btrfs: fix crash on racing fsync and size-extending write into prealloc
- btrfs: fix crash on racing fsync and size-extending write into prealloc
- !9479  xfs: fix unlink vs cluster buffer instantiation race
- xfs: fix unlink vs cluster buffer instantiation race
- !9519 MPTCP Upstream part 12
- mptcp: annotate lockless accesses around read-mostly fields
- mptcp: annotate lockless access for token
- mptcp: annotate lockless access for RX path fields
- mptcp: annotate lockless access for the tx path
- mptcp: annotate access for msk keys
- !9557  i2c: acpi: Unbind mux adapters before delete
- i2c: acpi: Unbind mux adapters before delete
- !9555  smb: client: fix deadlock in smb2_find_smb_tcon()
- smb: client: fix deadlock in smb2_find_smb_tcon()
- !9489  fs/ntfs3: Check 'folio' pointer for NULL
- fs/ntfs3: Check 'folio' pointer for NULL
- !9482  fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- !9506  usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- !9528  media: lgdt3306a: Add a check against null-pointer-def
- media: lgdt3306a: Add a check against null-pointer-def
- !9551  ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- !9478  watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- !9536  clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- !9463  fix CVE-2024-38621
- media: stk1160: fix bounds checking in stk1160_copy_video()
- !9457  bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- !9459  bpf: Fix verifier assumptions about socket-&gt;sk
- bpf: Fix verifier assumptions about socket-&gt;sk
- !9522  bonding: fix oops during rmmod
- bonding: fix oops during rmmod
- !9502  netrom: fix possible dead-lock in nr_rt_ioctl()
- netrom: fix possible dead-lock in nr_rt_ioctl()
- !9402  fs/ntfs3: Use variable length array instead of fixed size
- fs/ntfs3: Use variable length array instead of fixed size
- !9320  drm/amd/display: Fix potential index out of bounds in color transformation function
- drm/amd/display: Fix potential index out of bounds in color transformation function
- !9493  thermal/drivers/qcom/lmh: Check for SCM availability at probe
- thermal/drivers/qcom/lmh: Check for SCM availability at probe
- !9398  tracing/probes: fix error check in parse_btf_field()
- tracing/probes: fix error check in parse_btf_field()
- !9510  ftrace: Fix possible use-after-free issue in ftrace_location()
- ftrace: Fix possible use-after-free issue in ftrace_location()
- !9509  cifs: fix pagecache leak when do writepages
- cifs: fix pagecache leak when do writepages
- !9436 v2  ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- !9486 [OLK-6.6] Fix os crash while enable sriov for rnp
- RNPVF: NET: Fix os crash while enable sriov for rnp
- !9371 MPTCP Upstream part 11
- selftests: net: ip_local_port_range: define IPPROTO_MPTCP
- selftests: mptcp: join: check CURRESTAB counters
- selftests/net: add MPTCP coverage for IP_LOCAL_PORT_RANGE
- mptcp: sockopt: support IP_LOCAL_PORT_RANGE and IP_BIND_ADDRESS_NO_PORT
- mptcp: rename mptcp_setsockopt_sol_ip_set_transparent()
- !5258 [OLK-6.6] Support request attestation report from CSV guest
- driver/virt/coco: Add HYGON CSV Guest dirver.
- KVM: x86: Support VM_ATTESTATION hypercall
- !9485 v2  CVE-2024-38610
- drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map()
- virt: acrn: stop using follow_pfn
- !9380  psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- !8899  block: fix module reference leakage from bdev_open_by_dev error path
- block: fix module reference leakage from bdev_open_by_dev error path
- !9445  blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- !9466  io_uring: check for non-NULL file pointer in io_file_can_poll()
- io_uring: check for non-NULL file pointer in io_file_can_poll()
- !9389  block: refine the EOF check in blkdev_iomap_begin
- block: refine the EOF check in blkdev_iomap_begin
- !9414  vfio/pci: fix potential memory leak in vfio_intx_enable()
- vfio/pci: fix potential memory leak in vfio_intx_enable()
- !9455  jffs2: prevent xattr node from overflowing the eraseblock
- jffs2: prevent xattr node from overflowing the eraseblock
- !9465  CVE-2024-38662
- Revert "bpf, sockmap: Prevent lock inversion deadlock in map delete elem"
- bpf: Allow delete from sockmap/sockhash only if update is allowed
- !9410  Fix CVE-2024-31076
- genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline
- !9449  rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow
- rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.41" date="1721217600">- !10059  nilfs2: fix use-after-free of timer for log writer thread
- nilfs2: fix use-after-free of timer for log writer thread
- !10025  9p: add missing locking around taking dentry fid list
- 9p: add missing locking around taking dentry fid list
- !9835 fix CVE-2024-39479
- drm/i915/hwmon: Get rid of devm
- !9998  ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- !9997  openrisc: traps: Don't send signals to kernel mode threads
- openrisc: traps: Don't send signals to kernel mode threads
- !9956  drm/komeda: check for error-valued pointer
- drm/komeda: check for error-valued pointer
- !9914  arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- !9944  f2fs: remove clear SB_INLINECRYPT flag in default_options
- f2fs: remove clear SB_INLINECRYPT flag in default_options
- !9909  sock_map: avoid race between sock_map_close and sk_psock_put
- sock_map: avoid race between sock_map_close and sk_psock_put
- !10045  misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- !10055  media: v4l: async: Fix notifier list entry init
- media: v4l: async: Fix notifier list entry init
- !9900  ipv6: fix possible race in __fib6_drop_pcpu_from()
- ipv6: fix possible race in __fib6_drop_pcpu_from()
- !9979  CVE-2024-40972
- ext4: do not create EA inode under buffer lock
- ext4: fold quota accounting into ext4_xattr_inode_lookup_create()
- !9988  netpoll: Fix race condition in netpoll_owner_active
- netpoll: Fix race condition in netpoll_owner_active
- !9945  ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- !9935  ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- !9962  iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- !9896  bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- !9928  ocfs2: fix races between hole punching and AIO+DIO
- ocfs2: fix races between hole punching and AIO+DIO
- !9938  fix CVE-2024-40934
- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode()
- !9899  ionic: fix use after netif_napi_del()
- ionic: fix use after netif_napi_del()
- !9898  cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- !9903  mptcp: ensure snd_una is properly initialized on connect
- mptcp: ensure snd_una is properly initialized on connect
- !9878  CVE-2024-39478
- crypto: starfive - Do not free stack buffer
- !9888  ipv6: sr: fix memleak in seg6_hmac_init_algo
- ipv6: sr: fix memleak in seg6_hmac_init_algo
- !5261 [OLK-6.6]Hygon: Some enhancement and bugfixes for HYGON CSV/CSV2
- KVM: SVM: Unmap ghcb pages if they're still mapped when destroy guest
- KVM: x86: Fix KVM_GET_MSRS stack info leak
- KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests
- x86/head/64: Flush caches for .bss..decrypted section after CR3 switches to early_top_pgt
- KVM: x86: Calls is_64_bit_hypercall() instead of is_64_bit_mode() in complete_hypercall_exit()
- x86/csv2: Keep in atomic context when holding ghcb page if the #VC comes from userspace
- KVM: SVM: Fix the available ASID range for CSV2 guest
- !9861 MPTCP Upstream part 13
- selftests: mptcp: lib: catch duplicated subtest entries
- selftests: mptcp: explicitly trigger the listener diag code-path
- bpf, btf: Add check_btf_kconfigs helper
- bpf, btf: Fix return value of register_btf_id_dtor_kfuncs
- !9876 v3  Fix xfs file creation issue
- xfs: Avoid races with cnt_btree lastrec updates
- Revert "xfs: Fix file creation failure"
- !9877  gfs2: Fix potential glock use-after-free on unmount
- gfs2: Fix potential glock use-after-free on unmount
- !9862  ipvlan: Modify the value of ipvlan modes
- ipvlan: Modify the value of ipvlan modes
- !5260 [OLK-6.6] Support live migration for CSV/CSV2 guest, and support rebooting CSV/CSV2 guest
- KVM: SVM: Force flush caches before reboot CSV guest
- KVM: SVM: Add support for rebooting CSV2 guest
- KVM: x86: Introduce control_{pre,post}_system_reset ioctl interfaces
- KVM: SVM: Export MSR_AMD64_SEV_ES_GHCB to userspace for CSV2 guest
- KVM: x86: Restore control registers in __set_sregs() to support CSV2 guest live migration
- KVM: SVM: Add KVM_SEV_RECEIVE_UPDATE_VMSA command
- KVM: SVM: Add KVM_SEV_SEND_UPDATE_VMSA command
- crypto: ccp: Fix definition of struct sev_data_send_update_vmsa
- KVM: SVM: Add RECEIVE_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add SEND_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Prepare memory pool to allocate buffers for KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add KVM_CSV_COMMAND_BATCH command for applying CSV RING_BUFFER mode
- crypto: ccp: Add support for issue commands in CSV RING_BUFFER mode
- crypto: ccp: Add support to switch to CSV RING_BUFFER mode
- crypto: ccp: Add support for dequeue status in CSV RING_BUFFER mode
- crypto: ccp: Add support for enqueue command pointers in CSV RING_BUFFER mode
- crypto: ccp: Introduce init and free helpers to manage CSV RING_BUFFER queues
- !9294 Compiler: Add clang's PGO support for kernel.
- Compiler: Add clang's PGO support for kernel.
- !9610  rcu: Fix buffer overflow in print_cpu_stall_info()
- rcu: Fix buffer overflow in print_cpu_stall_info()
- !9845  xfs: fix log recovery buffer allocation for the legacy h_size fixup
- xfs: fix log recovery buffer allocation for the legacy h_size fixup
- !9859  block: enable BLK_IO_HUNG_TASK_CHECK by default
- block: enable BLK_IO_HUNG_TASK_CHECK by default
- !9857  drm/amdgpu/mes: fix use-after-free issue
- drm/amdgpu/mes: fix use-after-free issue
- !9829  fix CVE-2024-38620
- Bluetooth: fix connection setup in l2cap_connect
- Bluetooth: HCI: Remove HCI_AMP support
- Bluetooth: hci_event: Remove code to removed CONFIG_BT_HS
- Bluetooth: Remove usage of the deprecated ida_simple_xx() API
- Bluetooth: ISO: Fix BIS cleanup
- !9838  cgroup: Fix AA deadlock caused by cgroup_bpf_release
- cgroup: Fix AA deadlock caused by cgroup_bpf_release
- !9841  ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- !9834  mmc: davinci: Don't strip remove function when driver is builtin
- mmc: davinci: Don't strip remove function when driver is builtin</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.42" date="1721217601">- Remove mlx5 related API from kabi whitelist</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.43" date="1721822400">- !9782  usb-storage: alauda: Check whether the media is initialized
- usb-storage: alauda: Check whether the media is initialized
- !10294 [OLK-6.6] drivers: Fix compile warning "argument used uninitialized"
- drivers: Fix compile warning "argument used uninitialized"
- !10257  media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- !10287  CVE-2024-36979
- net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state
- net: bridge: mst: fix suspicious rcu usage in br_mst_set_state
- net: bridge: mst: fix vlan use-after-free
- !10018  ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- !9985  btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- !10260 [RoCE]从社区回合patch到openEuler（OLK-6.6）
- RDMA/hns: Fix mbx timing out before CMD execution is completed
- RDMA/hns: Fix insufficient extend DB for VFs.
- RDMA/hns: Fix undifined behavior caused by invalid max_sge
- RDMA/hns: Fix shift-out-bounds when max_inline_data is 0
- RDMA/hns: Fix missing pagesize and alignment check in FRMR
- RDMA/hns: Fix unmatch exception handling when init eq table fails
- RDMA/hns: Check atomic wr length
- !10248  ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- !9243  Bluetooth: RFCOMM: Fix not validating setsockopt user input
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
- !10160  fix CVE-2024-40915
- riscv: rewrite __kernel_map_pages() to fix sleeping in invalid context
- !10264  mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- !5264 [OLK-6.6]HYGON: Support CSV Reuse ASID feature on Hygon CPUs
- KVM: SVM: Add support for different CSV guests to reuse the same ASID
- !10231  fix CVE-2024-41007
- tcp: avoid too many retransmit packets
- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out()
- !10233  fpga: bridge: add owner module and take its refcount
- fpga: bridge: add owner module and take its refcount
- !10237  ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- !9915  powerpc/pseries: Enforce hcall result buffer validity and size
- powerpc/pseries: Enforce hcall result buffer validity and size
- !10148  fs/9p: fix uninitialized values during inode evict
- fs/9p: fix uninitialized values during inode evict
- !10056  io_uring/rsrc: don't lock while !TASK_RUNNING
- io_uring/rsrc: don't lock while !TASK_RUNNING
- !10226  cxl/region: Fix memregion leaks in devm_cxl_add_region()
- cxl/region: Fix memregion leaks in devm_cxl_add_region()
- !10177  ima: Fix use-after-free on a dentry's dname.name
- ima: Fix use-after-free on a dentry's dname.name
- !5262 [OLK-6.6]HYGON: Support Hygon DCU passthrough to VMs
- x86/config: Set CONFIG_HYDCU_FIXUP_HEADER=y by default
- drm/hygon: Add support to passthrough Hygon DCU to virtual machine
- !10220  bpf: Fix overrunning reservations in ringbuf
- bpf: Fix overrunning reservations in ringbuf
- !10219  CVE-2024-35931
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
- drm/amdgpu : Add hive ras recovery check
- !10167  CVE-2024-36022
- drm/amdgpu: Init zone device and drm client after mode-1 reset on reload
- drm/amdgpu: move the drm client creation behind drm device registration
- drm/amdkfd: init drm_client with funcs hook
- drm/amdkfd: Export DMABufs from KFD using GEM handles
- !9598  fpga: manager: add owner module and take its refcount
- fpga: manager: add owner module and take its refcount
- !10139 [sync] PR-10095:  CVE-2024-40968
- MIPS: Octeon: Add PCIe link status check
- !10044  btrfs: fix CVE-2024-39496
- btrfs: zoned: fix use-after-free due to race with dev replace
- btrfs: zoned: factor out DUP bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out single bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out per-zone logic from btrfs_load_block_group_zone_info
- btrfs: zoned: introduce a zone_info struct in btrfs_load_block_group_zone_info
- !10114 v2  ecryptfs: Fix buffer size for tag 66 packet
- ecryptfs: Fix buffer size for tag 66 packet
- !10133  ALSA: timer: Set lower bound of start tick time
- ALSA: timer: Set lower bound of start tick time
- !10115  efi/unaccepted: touch soft lockup during memory accept
- efi/unaccepted: touch soft lockup during memory accept
- !10131  kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- !10132  wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- !10188  Part of "mm: mapcount for large folios + page_mapcount() cleanups"
- mm/rmap: add fast-path for small folios when adding/removing/duplicating
- mm/rmap: always inline anon/file rmap duplication of a single PTE
- mm: allow for detecting underflows with page_mapcount() again
- !10001  tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- !10176  f2fs: compress: don't allow unaligned truncation on released compress inode
- f2fs: compress: don't allow unaligned truncation on released compress inode
- !10106  platform/x86: x86-android-tablets: Unregister devices in reverse order
- platform/x86: x86-android-tablets: Unregister devices in reverse order
- !10109  tracing: Build event generation tests only as modules
- tracing: Build event generation tests only as modules
- !10166  drop_monitor: replace spin_lock by raw_spin_lock
- drop_monitor: replace spin_lock by raw_spin_lock
- !10161  RDMA/mlx5: Add check for srq max_sge attribute
- RDMA/mlx5: Add check for srq max_sge attribute
- !10111  drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- !10155  wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- !10149  mips: bmips: BCM6358: make sure CBR is correctly set
- mips: bmips: BCM6358: make sure CBR is correctly set
- !10103 v2  fpga: region: add owner module and take its refcount
- fpga: region: add owner module and take its refcount
- !10097 [sync] PR-9741:  scsi: qedf: Ensure the copied buf is NUL terminated
- scsi: qedf: Ensure the copied buf is NUL terminated
- !10021  drm/exynos/vidi: fix memory leak in .get_modes()
- drm/exynos/vidi: fix memory leak in .get_modes()
- !10127  wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- !10117  wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- !10116  wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- !10017  liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- !10051  tipc: force a dst refcount before doing decryption
- tipc: force a dst refcount before doing decryption
- !10102  vmxnet3: disable rx data ring on dma allocation failure
- vmxnet3: disable rx data ring on dma allocation failure
- !10093  drm/arm/malidp: fix a possible null pointer dereference
- drm/arm/malidp: fix a possible null pointer dereference
- !9989  io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- !10083  CVE-2024-40955
- ext4: clean up s_mb_rb_lock to fix build warnings with C=1
- ext4: set the type of max_zeroout to unsigned int to avoid overflow
- ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow
- ext4: add positive int attr pointer to avoid sysfs variables overflow
- ext4: add new attr pointer attr_mb_order
- ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists()
- ext4: refactor out ext4_generic_attr_show()
- ext4: refactor out ext4_generic_attr_store()
- ext4: avoid overflow when setting values via sysfs
- !10069  ALSA: Fix deadlocks with kctl removals at disconnection
- ALSA: Fix deadlocks with kctl removals at disconnection
- !10074  PCI: of_property: Return error for int_map allocation failure
- PCI: of_property: Return error for int_map allocation failure
- !10087  fix CVE-2024-40995
- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()
- net/sched: act_api: rely on rcu in tcf_idr_check_alloc
- !10064  net/mlx5: Always stop health timer during driver removal
- net/mlx5: Always stop health timer during driver removal
- !9240 v2  cachefiles: introduce failover mechanism
- cachefiles: make on-demand read killable
- cachefiles: flush all requests after setting CACHEFILES_DEAD
- cachefiles: Set object to close if ondemand_id &lt; 0 in copen
- cachefiles: defer exposing anon_fd until after copy_to_user() succeeds
- cachefiles: never get a new anonymous fd if ondemand_id is valid
- cachefiles: add spin_lock for cachefiles_ondemand_info
- cachefiles: add consistency check for copen/cread
- cachefiles: remove err_put_fd label in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_get_fd()
- cachefiles: remove requests from xarray during flushing requests
- cachefiles: add output string to cachefiles_obj_[get|put]_ondemand_fd
- cachefiles, erofs: Fix NULL deref in when cachefiles is not doing ondemand-mode
- cachefiles: add restore command to recover inflight ondemand read requests
- cachefiles: narrow the scope of triggering EPOLLIN events in ondemand mode
- cachefiles: resend an open request if the read request's object is closed
- cachefiles: extract ondemand info field from cachefiles_object
- cachefiles: introduce object ondemand state
- !9933  nvdimm: Backport some bugfixs
- dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n
- nvdimm/pmem: fix leak on dax_add_host() failure
- !10038  media: v4l: async: Properly re-initialise notifier entry in unregister
- media: v4l: async: Properly re-initialise notifier entry in unregister
- !9970  CVE-2024-39503
- netfilter: ipset: Fix suspicious rcu_dereference_protected()
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type
- netfilter: ipset: Add list flush to cancel_gc
- !10011  xfs: fix mount hung while sb recover fail
- xfs: fix mount hung while sb recover fail
- !10050  vmci: prevent speculation leaks by sanitizing event in event_deliver()
- vmci: prevent speculation leaks by sanitizing event in event_deliver()
- !10006  drm/amdgpu: fix UBSAN warning in kv_dpm.c
- drm/amdgpu: fix UBSAN warning in kv_dpm.c
- !9959  parisc: Try to fix random segmentation faults in package builds
- parisc: Try to fix random segmentation faults in package builds
- !10028  ipv6: prevent possible NULL dereference in rt6_probe()
- ipv6: prevent possible NULL dereference in rt6_probe()
- !10005  seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors
- seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.44" date="1739275200">- Disable kabicheck for openEuler-25.03</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.45" date="1739275201">- Update openEuler-25.03 Source to 6.6.0-72.1.0</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.46" date="1739275202">- Update kabicheck to fix build POSTTRANS scriptlet error</changelog>
  <changelog author="Mingzheng Xing &lt;xingmingzheng@iscas.ac.cn&gt; - 6.6.0-72.1.0.47" date="1739966400">- RISC-V kernel update to 6.6.0-72.1.0
- Add the feature of 24.03-SP1</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.48" date="1740484800">- Remove redundant Module.symvers_*</changelog>
  <changelog author="Li Ping &lt;1477412247@qq.com&gt; - 6.6.0-72.1.0.49" date="1740571200">- Split kernel modules into kernel-extra-modules subpackage
- Prioritizes core kmod (networking/drm/block/modesetting) in main kernel package
- All extra modules and their dependencies are isolated to kernel-extra-modules
- Added module-filelist generation scripts for both packages
- Updated post-install scripts to handle extra modules dependency</changelog>
</package>
<package pkgid="72508cd5edf91440bd01d44124fdfc5c5eb6879406f5de930188ef56bf6d8da3" name="kernel-rt" arch="src">
  <version epoch="0" ver="6.6.0" rel="27.0.0.rt30.4.oe2409"/>
  <changelog author="zhangyu &lt;zhangyu4@kylinos.cn&gt; - 6.6.0-27.0.0.4" date="1716292800">- update kernel-rt version to 6.6.0-27.0.0.3</changelog>
</package>
<package pkgid="f47d2255e2fbf7eb9852619f29fd0069164e5f3a74534316b05ad224ef551d2e" name="kernel-rt" arch="x86_64">
  <version epoch="0" ver="6.6.0" rel="27.0.0.rt30.4.oe2409"/>
  <changelog author="zhangyu &lt;zhangyu4@kylinos.cn&gt; - 6.6.0-27.0.0.4" date="1716292800">- update kernel-rt version to 6.6.0-27.0.0.3</changelog>
</package>
<package pkgid="fdf980798bb2bdc5b264b717340e031fb11048d3c7a714033b20e8bde981e5ed" name="kernel-rt-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.6.0" rel="27.0.0.rt30.4.oe2409"/>
  <changelog author="zhangyu &lt;zhangyu4@kylinos.cn&gt; - 6.6.0-27.0.0.4" date="1716292800">- update kernel-rt version to 6.6.0-27.0.0.3</changelog>
</package>
<package pkgid="515c9ed79ce0ae78d05fa9814b39f9c63e928a21c1db9229cca6a7a5ecaaa95b" name="kernel-rt-debugsource" arch="x86_64">
  <version epoch="0" ver="6.6.0" rel="27.0.0.rt30.4.oe2409"/>
  <changelog author="zhangyu &lt;zhangyu4@kylinos.cn&gt; - 6.6.0-27.0.0.4" date="1716292800">- update kernel-rt version to 6.6.0-27.0.0.3</changelog>
</package>
<package pkgid="bd27da78c8a037862b99fd0758fe9f3d94455d1885b3ccf9b7572bf9a6438083" name="kernel-rt-devel" arch="x86_64">
  <version epoch="0" ver="6.6.0" rel="27.0.0.rt30.4.oe2409"/>
  <changelog author="zhangyu &lt;zhangyu4@kylinos.cn&gt; - 6.6.0-27.0.0.4" date="1716292800">- update kernel-rt version to 6.6.0-27.0.0.3</changelog>
</package>
<package pkgid="b05ab7e2a32e7d9c585a52eae949dd29528e62049193fd7fadc16c639013414a" name="kernel-rt-headers" arch="x86_64">
  <version epoch="0" ver="6.6.0" rel="27.0.0.rt30.4.oe2409"/>
  <changelog author="zhangyu &lt;zhangyu4@kylinos.cn&gt; - 6.6.0-27.0.0.4" date="1716292800">- update kernel-rt version to 6.6.0-27.0.0.3</changelog>
</package>
<package pkgid="27347ba54d2195728a84e7a8bd710eeb6622ec68be850558a48485558b55dee4" name="kernel-rt-source" arch="x86_64">
  <version epoch="0" ver="6.6.0" rel="27.0.0.rt30.4.oe2409"/>
  <changelog author="zhangyu &lt;zhangyu4@kylinos.cn&gt; - 6.6.0-27.0.0.4" date="1716292800">- update kernel-rt version to 6.6.0-27.0.0.3</changelog>
</package>
<package pkgid="50b5156d161541d6fa4eb00fb6a49da5cdaa79aede05db4fa49ade9d076bc0e9" name="kernel-rt-tools" arch="x86_64">
  <version epoch="0" ver="6.6.0" rel="27.0.0.rt30.4.oe2409"/>
  <changelog author="zhangyu &lt;zhangyu4@kylinos.cn&gt; - 6.6.0-27.0.0.4" date="1716292800">- update kernel-rt version to 6.6.0-27.0.0.3</changelog>
</package>
<package pkgid="aac6d738b9527e987806cad1ad6474bb711a1854f58d83d183964a1b06964341" name="kernel-rt-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.6.0" rel="27.0.0.rt30.4.oe2409"/>
  <changelog author="zhangyu &lt;zhangyu4@kylinos.cn&gt; - 6.6.0-27.0.0.4" date="1716292800">- update kernel-rt version to 6.6.0-27.0.0.3</changelog>
</package>
<package pkgid="11a584d4a31469b79f55b90ed3882c9e948f19f4b1f89692fc80685e644401d7" name="kernel-rt-tools-devel" arch="x86_64">
  <version epoch="0" ver="6.6.0" rel="27.0.0.rt30.4.oe2409"/>
  <changelog author="zhangyu &lt;zhangyu4@kylinos.cn&gt; - 6.6.0-27.0.0.4" date="1716292800">- update kernel-rt version to 6.6.0-27.0.0.3</changelog>
</package>
<package pkgid="42371eaff0113ed63f5d343b294b38a7f98832fa17b23ad11aa607ba38ff5c25" name="kernel-source" arch="x86_64">
  <version epoch="0" ver="6.6.0" rel="72.1.0.49.oe2503"/>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-33.0.0.40" date="1720612800">- !9779  CVE-2024-39461
- clk: bcm: rpi: Assign -&gt;num before accessing -&gt;hws
- !9801 loongarch平台config配置对kdump的支持
- loongarch: configs: Configure degbuginfo
- Fix the kdump second kernel boot failure
- loongarch: Cleanup loongson3_defconfig with make savedefconfig
- !9811  fix CVE-2024-39481
- media: mc: Fix graph walk in media_pipeline_start
- !9810  KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- !9821  kdb: Fix buffer overflow during tab-complete
- kdb: Fix buffer overflow during tab-complete
- !9788  net: fix wrong return value in bpf_sock_ops_get_uid_gid
- net: fix wrong return value in bpf_sock_ops_get_uid_gid
- !9816  mm: mem_reliable: Make counting reliable task usage compatible with folio
- mm: mem_reliable: Make counting reliable task usage compatible with folio
- !9807  drm: zynqmp_dpsub: Always register bridge
- drm: zynqmp_dpsub: Always register bridge
- !9804  CVE-2024-36478
- null_blk: Fix return value of nullb_device_power_store()
- null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues'
- !9805  md: fix resync softlockup when bitmap size is less than array size
- md: fix resync softlockup when bitmap size is less than array size
- !9802  ax25: Fix reference count leak issue of net_device
- ax25: Fix reference count leak issue of net_device
- !9770  Add a switch to enable hungtask check for io
- block: disable BLK_IO_HUNG_TASK_CHECK by default
- block: add a switch to enable hungtask check for io
- !9793  drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- !9649  f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- !9732  CVE-2024-39469
- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors
- nilfs2: return the mapped address from nilfs_get_page()
- !9775  mm/slub: Reduce memory consumption in extreme scenarios
- mm/slub: Reduce memory consumption in extreme scenarios
- !9614 v2  wifi: carl9170: add a proper sanity check for endpoints
- wifi: carl9170: add a proper sanity check for endpoints
- !9709  cgroup: fix uaf when proc_cpuset_show
- cgroup: fix uaf when proc_cpuset_show
- !9748  cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- !8877  drm/vmwgfx: Fix invalid reads in fence signaled events
- drm/vmwgfx: Fix invalid reads in fence signaled events
- !9730  efi: libstub: only free priv.runtime_map when allocated
- efi: libstub: only free priv.runtime_map when allocated
- !9679  cgroup/cpuset: Make cpuset hotplug processing synchronous
- cgroup/cpuset: Make cpuset hotplug processing synchronous
- !9757  net: openvswitch: fix overwriting ct original tuple for ICMPv6
- net: openvswitch: fix overwriting ct original tuple for ICMPv6
- !9665  CVE-2024-38622
- drm/msm/dpu: make error messages at dpu_core_irq_register_callback() more sensible
- drm/msm/dpu: Add callback function pointer check before its call
- drm/msm/dpu: stop using raw IRQ indices in the kernel output
- drm/msm/dpu: make the irq table size static
- drm/msm/dpu: add helper to get IRQ-related data
- drm/msm/dpu: extract dpu_core_irq_is_valid() helper
- drm/msm/dpu: remove irq_idx argument from IRQ callbacks
- !9668  wifi: nl80211: Avoid address calculations via out of bounds array indexing
- wifi: nl80211: Avoid address calculations via out of bounds array indexing
- !9715  CVE-2024-38602
- ax25: Fix reference count leak issues of ax25_dev
- ax25: Use kernel universal linked list to implement ax25_dev_list
- !9746 v2  Revert "ACPI: processor: Add support for processors described as container packages"
- Revert "ACPI: processor: Add support for processors described as container packages"
- !9736  net/9p: fix uninit-value in p9_client_rpc()
- net/9p: fix uninit-value in p9_client_rpc()
- !9596  iomap: fix warning in iomap_write_delalloc_release()
- iomap: fix warning in iomap_write_delalloc_release()
- !9703  dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- !9642  CVE-2024-38582
- nilfs2: fix potential hang in nilfs_detach_log_writer()
- nilfs2: fix unexpected freezing of nilfs_segctor_sync()
- !9687  greybus: lights: check return of get_channel_from_mode
- greybus: lights: check return of get_channel_from_mode
- !9678  crypto: bcm - Fix pointer arithmetic
- crypto: bcm - Fix pointer arithmetic
- !7918 [OLK-6.6]drivers: support Yunsilicon's metaScale/metaVisor series NICs
- drivers: support Yunsilicon's MS and MV series NICs
- !9619  r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- !9664  tls: fix missing memory barrier in tls_init
- tls: fix missing memory barrier in tls_init
- !9161  xfs: don't use current-&gt;journal_info
- xfs: don't use current-&gt;journal_info
- !9624  CVE-2024-38597
- net: fec: remove .ndo_poll_controller to avoid deadlocks
- eth: sungem: remove .ndo_poll_controller to avoid deadlocks
- !9631  ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- !9632  drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- !9399 fix CVE-2024-38544 and CVE-2024-37356
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha().
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9341  serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- !9562  CVE-2024-38385
- genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after()
- !9582 v2  eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- !9588  s390/ap: Fix crash in AP internal function modify_bitmap()
- s390/ap: Fix crash in AP internal function modify_bitmap()
- !9513  RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9561 v2  virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- !9578  net/mlx5: Discard command completions in internal error
- net/mlx5: Discard command completions in internal error
- !9549  btrfs: fix crash on racing fsync and size-extending write into prealloc
- btrfs: fix crash on racing fsync and size-extending write into prealloc
- !9479  xfs: fix unlink vs cluster buffer instantiation race
- xfs: fix unlink vs cluster buffer instantiation race
- !9519 MPTCP Upstream part 12
- mptcp: annotate lockless accesses around read-mostly fields
- mptcp: annotate lockless access for token
- mptcp: annotate lockless access for RX path fields
- mptcp: annotate lockless access for the tx path
- mptcp: annotate access for msk keys
- !9557  i2c: acpi: Unbind mux adapters before delete
- i2c: acpi: Unbind mux adapters before delete
- !9555  smb: client: fix deadlock in smb2_find_smb_tcon()
- smb: client: fix deadlock in smb2_find_smb_tcon()
- !9489  fs/ntfs3: Check 'folio' pointer for NULL
- fs/ntfs3: Check 'folio' pointer for NULL
- !9482  fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- !9506  usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- !9528  media: lgdt3306a: Add a check against null-pointer-def
- media: lgdt3306a: Add a check against null-pointer-def
- !9551  ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- !9478  watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- !9536  clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- !9463  fix CVE-2024-38621
- media: stk1160: fix bounds checking in stk1160_copy_video()
- !9457  bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- !9459  bpf: Fix verifier assumptions about socket-&gt;sk
- bpf: Fix verifier assumptions about socket-&gt;sk
- !9522  bonding: fix oops during rmmod
- bonding: fix oops during rmmod
- !9502  netrom: fix possible dead-lock in nr_rt_ioctl()
- netrom: fix possible dead-lock in nr_rt_ioctl()
- !9402  fs/ntfs3: Use variable length array instead of fixed size
- fs/ntfs3: Use variable length array instead of fixed size
- !9320  drm/amd/display: Fix potential index out of bounds in color transformation function
- drm/amd/display: Fix potential index out of bounds in color transformation function
- !9493  thermal/drivers/qcom/lmh: Check for SCM availability at probe
- thermal/drivers/qcom/lmh: Check for SCM availability at probe
- !9398  tracing/probes: fix error check in parse_btf_field()
- tracing/probes: fix error check in parse_btf_field()
- !9510  ftrace: Fix possible use-after-free issue in ftrace_location()
- ftrace: Fix possible use-after-free issue in ftrace_location()
- !9509  cifs: fix pagecache leak when do writepages
- cifs: fix pagecache leak when do writepages
- !9436 v2  ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- !9486 [OLK-6.6] Fix os crash while enable sriov for rnp
- RNPVF: NET: Fix os crash while enable sriov for rnp
- !9371 MPTCP Upstream part 11
- selftests: net: ip_local_port_range: define IPPROTO_MPTCP
- selftests: mptcp: join: check CURRESTAB counters
- selftests/net: add MPTCP coverage for IP_LOCAL_PORT_RANGE
- mptcp: sockopt: support IP_LOCAL_PORT_RANGE and IP_BIND_ADDRESS_NO_PORT
- mptcp: rename mptcp_setsockopt_sol_ip_set_transparent()
- !5258 [OLK-6.6] Support request attestation report from CSV guest
- driver/virt/coco: Add HYGON CSV Guest dirver.
- KVM: x86: Support VM_ATTESTATION hypercall
- !9485 v2  CVE-2024-38610
- drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map()
- virt: acrn: stop using follow_pfn
- !9380  psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- !8899  block: fix module reference leakage from bdev_open_by_dev error path
- block: fix module reference leakage from bdev_open_by_dev error path
- !9445  blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- !9466  io_uring: check for non-NULL file pointer in io_file_can_poll()
- io_uring: check for non-NULL file pointer in io_file_can_poll()
- !9389  block: refine the EOF check in blkdev_iomap_begin
- block: refine the EOF check in blkdev_iomap_begin
- !9414  vfio/pci: fix potential memory leak in vfio_intx_enable()
- vfio/pci: fix potential memory leak in vfio_intx_enable()
- !9455  jffs2: prevent xattr node from overflowing the eraseblock
- jffs2: prevent xattr node from overflowing the eraseblock
- !9465  CVE-2024-38662
- Revert "bpf, sockmap: Prevent lock inversion deadlock in map delete elem"
- bpf: Allow delete from sockmap/sockhash only if update is allowed
- !9410  Fix CVE-2024-31076
- genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline
- !9449  rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow
- rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.41" date="1721217600">- !10059  nilfs2: fix use-after-free of timer for log writer thread
- nilfs2: fix use-after-free of timer for log writer thread
- !10025  9p: add missing locking around taking dentry fid list
- 9p: add missing locking around taking dentry fid list
- !9835 fix CVE-2024-39479
- drm/i915/hwmon: Get rid of devm
- !9998  ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- !9997  openrisc: traps: Don't send signals to kernel mode threads
- openrisc: traps: Don't send signals to kernel mode threads
- !9956  drm/komeda: check for error-valued pointer
- drm/komeda: check for error-valued pointer
- !9914  arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- !9944  f2fs: remove clear SB_INLINECRYPT flag in default_options
- f2fs: remove clear SB_INLINECRYPT flag in default_options
- !9909  sock_map: avoid race between sock_map_close and sk_psock_put
- sock_map: avoid race between sock_map_close and sk_psock_put
- !10045  misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- !10055  media: v4l: async: Fix notifier list entry init
- media: v4l: async: Fix notifier list entry init
- !9900  ipv6: fix possible race in __fib6_drop_pcpu_from()
- ipv6: fix possible race in __fib6_drop_pcpu_from()
- !9979  CVE-2024-40972
- ext4: do not create EA inode under buffer lock
- ext4: fold quota accounting into ext4_xattr_inode_lookup_create()
- !9988  netpoll: Fix race condition in netpoll_owner_active
- netpoll: Fix race condition in netpoll_owner_active
- !9945  ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- !9935  ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- !9962  iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- !9896  bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- !9928  ocfs2: fix races between hole punching and AIO+DIO
- ocfs2: fix races between hole punching and AIO+DIO
- !9938  fix CVE-2024-40934
- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode()
- !9899  ionic: fix use after netif_napi_del()
- ionic: fix use after netif_napi_del()
- !9898  cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- !9903  mptcp: ensure snd_una is properly initialized on connect
- mptcp: ensure snd_una is properly initialized on connect
- !9878  CVE-2024-39478
- crypto: starfive - Do not free stack buffer
- !9888  ipv6: sr: fix memleak in seg6_hmac_init_algo
- ipv6: sr: fix memleak in seg6_hmac_init_algo
- !5261 [OLK-6.6]Hygon: Some enhancement and bugfixes for HYGON CSV/CSV2
- KVM: SVM: Unmap ghcb pages if they're still mapped when destroy guest
- KVM: x86: Fix KVM_GET_MSRS stack info leak
- KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests
- x86/head/64: Flush caches for .bss..decrypted section after CR3 switches to early_top_pgt
- KVM: x86: Calls is_64_bit_hypercall() instead of is_64_bit_mode() in complete_hypercall_exit()
- x86/csv2: Keep in atomic context when holding ghcb page if the #VC comes from userspace
- KVM: SVM: Fix the available ASID range for CSV2 guest
- !9861 MPTCP Upstream part 13
- selftests: mptcp: lib: catch duplicated subtest entries
- selftests: mptcp: explicitly trigger the listener diag code-path
- bpf, btf: Add check_btf_kconfigs helper
- bpf, btf: Fix return value of register_btf_id_dtor_kfuncs
- !9876 v3  Fix xfs file creation issue
- xfs: Avoid races with cnt_btree lastrec updates
- Revert "xfs: Fix file creation failure"
- !9877  gfs2: Fix potential glock use-after-free on unmount
- gfs2: Fix potential glock use-after-free on unmount
- !9862  ipvlan: Modify the value of ipvlan modes
- ipvlan: Modify the value of ipvlan modes
- !5260 [OLK-6.6] Support live migration for CSV/CSV2 guest, and support rebooting CSV/CSV2 guest
- KVM: SVM: Force flush caches before reboot CSV guest
- KVM: SVM: Add support for rebooting CSV2 guest
- KVM: x86: Introduce control_{pre,post}_system_reset ioctl interfaces
- KVM: SVM: Export MSR_AMD64_SEV_ES_GHCB to userspace for CSV2 guest
- KVM: x86: Restore control registers in __set_sregs() to support CSV2 guest live migration
- KVM: SVM: Add KVM_SEV_RECEIVE_UPDATE_VMSA command
- KVM: SVM: Add KVM_SEV_SEND_UPDATE_VMSA command
- crypto: ccp: Fix definition of struct sev_data_send_update_vmsa
- KVM: SVM: Add RECEIVE_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add SEND_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Prepare memory pool to allocate buffers for KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add KVM_CSV_COMMAND_BATCH command for applying CSV RING_BUFFER mode
- crypto: ccp: Add support for issue commands in CSV RING_BUFFER mode
- crypto: ccp: Add support to switch to CSV RING_BUFFER mode
- crypto: ccp: Add support for dequeue status in CSV RING_BUFFER mode
- crypto: ccp: Add support for enqueue command pointers in CSV RING_BUFFER mode
- crypto: ccp: Introduce init and free helpers to manage CSV RING_BUFFER queues
- !9294 Compiler: Add clang's PGO support for kernel.
- Compiler: Add clang's PGO support for kernel.
- !9610  rcu: Fix buffer overflow in print_cpu_stall_info()
- rcu: Fix buffer overflow in print_cpu_stall_info()
- !9845  xfs: fix log recovery buffer allocation for the legacy h_size fixup
- xfs: fix log recovery buffer allocation for the legacy h_size fixup
- !9859  block: enable BLK_IO_HUNG_TASK_CHECK by default
- block: enable BLK_IO_HUNG_TASK_CHECK by default
- !9857  drm/amdgpu/mes: fix use-after-free issue
- drm/amdgpu/mes: fix use-after-free issue
- !9829  fix CVE-2024-38620
- Bluetooth: fix connection setup in l2cap_connect
- Bluetooth: HCI: Remove HCI_AMP support
- Bluetooth: hci_event: Remove code to removed CONFIG_BT_HS
- Bluetooth: Remove usage of the deprecated ida_simple_xx() API
- Bluetooth: ISO: Fix BIS cleanup
- !9838  cgroup: Fix AA deadlock caused by cgroup_bpf_release
- cgroup: Fix AA deadlock caused by cgroup_bpf_release
- !9841  ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- !9834  mmc: davinci: Don't strip remove function when driver is builtin
- mmc: davinci: Don't strip remove function when driver is builtin</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.42" date="1721217601">- Remove mlx5 related API from kabi whitelist</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.43" date="1721822400">- !9782  usb-storage: alauda: Check whether the media is initialized
- usb-storage: alauda: Check whether the media is initialized
- !10294 [OLK-6.6] drivers: Fix compile warning "argument used uninitialized"
- drivers: Fix compile warning "argument used uninitialized"
- !10257  media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- !10287  CVE-2024-36979
- net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state
- net: bridge: mst: fix suspicious rcu usage in br_mst_set_state
- net: bridge: mst: fix vlan use-after-free
- !10018  ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- !9985  btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- !10260 [RoCE]从社区回合patch到openEuler（OLK-6.6）
- RDMA/hns: Fix mbx timing out before CMD execution is completed
- RDMA/hns: Fix insufficient extend DB for VFs.
- RDMA/hns: Fix undifined behavior caused by invalid max_sge
- RDMA/hns: Fix shift-out-bounds when max_inline_data is 0
- RDMA/hns: Fix missing pagesize and alignment check in FRMR
- RDMA/hns: Fix unmatch exception handling when init eq table fails
- RDMA/hns: Check atomic wr length
- !10248  ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- !9243  Bluetooth: RFCOMM: Fix not validating setsockopt user input
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
- !10160  fix CVE-2024-40915
- riscv: rewrite __kernel_map_pages() to fix sleeping in invalid context
- !10264  mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- !5264 [OLK-6.6]HYGON: Support CSV Reuse ASID feature on Hygon CPUs
- KVM: SVM: Add support for different CSV guests to reuse the same ASID
- !10231  fix CVE-2024-41007
- tcp: avoid too many retransmit packets
- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out()
- !10233  fpga: bridge: add owner module and take its refcount
- fpga: bridge: add owner module and take its refcount
- !10237  ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- !9915  powerpc/pseries: Enforce hcall result buffer validity and size
- powerpc/pseries: Enforce hcall result buffer validity and size
- !10148  fs/9p: fix uninitialized values during inode evict
- fs/9p: fix uninitialized values during inode evict
- !10056  io_uring/rsrc: don't lock while !TASK_RUNNING
- io_uring/rsrc: don't lock while !TASK_RUNNING
- !10226  cxl/region: Fix memregion leaks in devm_cxl_add_region()
- cxl/region: Fix memregion leaks in devm_cxl_add_region()
- !10177  ima: Fix use-after-free on a dentry's dname.name
- ima: Fix use-after-free on a dentry's dname.name
- !5262 [OLK-6.6]HYGON: Support Hygon DCU passthrough to VMs
- x86/config: Set CONFIG_HYDCU_FIXUP_HEADER=y by default
- drm/hygon: Add support to passthrough Hygon DCU to virtual machine
- !10220  bpf: Fix overrunning reservations in ringbuf
- bpf: Fix overrunning reservations in ringbuf
- !10219  CVE-2024-35931
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
- drm/amdgpu : Add hive ras recovery check
- !10167  CVE-2024-36022
- drm/amdgpu: Init zone device and drm client after mode-1 reset on reload
- drm/amdgpu: move the drm client creation behind drm device registration
- drm/amdkfd: init drm_client with funcs hook
- drm/amdkfd: Export DMABufs from KFD using GEM handles
- !9598  fpga: manager: add owner module and take its refcount
- fpga: manager: add owner module and take its refcount
- !10139 [sync] PR-10095:  CVE-2024-40968
- MIPS: Octeon: Add PCIe link status check
- !10044  btrfs: fix CVE-2024-39496
- btrfs: zoned: fix use-after-free due to race with dev replace
- btrfs: zoned: factor out DUP bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out single bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out per-zone logic from btrfs_load_block_group_zone_info
- btrfs: zoned: introduce a zone_info struct in btrfs_load_block_group_zone_info
- !10114 v2  ecryptfs: Fix buffer size for tag 66 packet
- ecryptfs: Fix buffer size for tag 66 packet
- !10133  ALSA: timer: Set lower bound of start tick time
- ALSA: timer: Set lower bound of start tick time
- !10115  efi/unaccepted: touch soft lockup during memory accept
- efi/unaccepted: touch soft lockup during memory accept
- !10131  kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- !10132  wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- !10188  Part of "mm: mapcount for large folios + page_mapcount() cleanups"
- mm/rmap: add fast-path for small folios when adding/removing/duplicating
- mm/rmap: always inline anon/file rmap duplication of a single PTE
- mm: allow for detecting underflows with page_mapcount() again
- !10001  tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- !10176  f2fs: compress: don't allow unaligned truncation on released compress inode
- f2fs: compress: don't allow unaligned truncation on released compress inode
- !10106  platform/x86: x86-android-tablets: Unregister devices in reverse order
- platform/x86: x86-android-tablets: Unregister devices in reverse order
- !10109  tracing: Build event generation tests only as modules
- tracing: Build event generation tests only as modules
- !10166  drop_monitor: replace spin_lock by raw_spin_lock
- drop_monitor: replace spin_lock by raw_spin_lock
- !10161  RDMA/mlx5: Add check for srq max_sge attribute
- RDMA/mlx5: Add check for srq max_sge attribute
- !10111  drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- !10155  wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- !10149  mips: bmips: BCM6358: make sure CBR is correctly set
- mips: bmips: BCM6358: make sure CBR is correctly set
- !10103 v2  fpga: region: add owner module and take its refcount
- fpga: region: add owner module and take its refcount
- !10097 [sync] PR-9741:  scsi: qedf: Ensure the copied buf is NUL terminated
- scsi: qedf: Ensure the copied buf is NUL terminated
- !10021  drm/exynos/vidi: fix memory leak in .get_modes()
- drm/exynos/vidi: fix memory leak in .get_modes()
- !10127  wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- !10117  wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- !10116  wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- !10017  liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- !10051  tipc: force a dst refcount before doing decryption
- tipc: force a dst refcount before doing decryption
- !10102  vmxnet3: disable rx data ring on dma allocation failure
- vmxnet3: disable rx data ring on dma allocation failure
- !10093  drm/arm/malidp: fix a possible null pointer dereference
- drm/arm/malidp: fix a possible null pointer dereference
- !9989  io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- !10083  CVE-2024-40955
- ext4: clean up s_mb_rb_lock to fix build warnings with C=1
- ext4: set the type of max_zeroout to unsigned int to avoid overflow
- ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow
- ext4: add positive int attr pointer to avoid sysfs variables overflow
- ext4: add new attr pointer attr_mb_order
- ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists()
- ext4: refactor out ext4_generic_attr_show()
- ext4: refactor out ext4_generic_attr_store()
- ext4: avoid overflow when setting values via sysfs
- !10069  ALSA: Fix deadlocks with kctl removals at disconnection
- ALSA: Fix deadlocks with kctl removals at disconnection
- !10074  PCI: of_property: Return error for int_map allocation failure
- PCI: of_property: Return error for int_map allocation failure
- !10087  fix CVE-2024-40995
- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()
- net/sched: act_api: rely on rcu in tcf_idr_check_alloc
- !10064  net/mlx5: Always stop health timer during driver removal
- net/mlx5: Always stop health timer during driver removal
- !9240 v2  cachefiles: introduce failover mechanism
- cachefiles: make on-demand read killable
- cachefiles: flush all requests after setting CACHEFILES_DEAD
- cachefiles: Set object to close if ondemand_id &lt; 0 in copen
- cachefiles: defer exposing anon_fd until after copy_to_user() succeeds
- cachefiles: never get a new anonymous fd if ondemand_id is valid
- cachefiles: add spin_lock for cachefiles_ondemand_info
- cachefiles: add consistency check for copen/cread
- cachefiles: remove err_put_fd label in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_get_fd()
- cachefiles: remove requests from xarray during flushing requests
- cachefiles: add output string to cachefiles_obj_[get|put]_ondemand_fd
- cachefiles, erofs: Fix NULL deref in when cachefiles is not doing ondemand-mode
- cachefiles: add restore command to recover inflight ondemand read requests
- cachefiles: narrow the scope of triggering EPOLLIN events in ondemand mode
- cachefiles: resend an open request if the read request's object is closed
- cachefiles: extract ondemand info field from cachefiles_object
- cachefiles: introduce object ondemand state
- !9933  nvdimm: Backport some bugfixs
- dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n
- nvdimm/pmem: fix leak on dax_add_host() failure
- !10038  media: v4l: async: Properly re-initialise notifier entry in unregister
- media: v4l: async: Properly re-initialise notifier entry in unregister
- !9970  CVE-2024-39503
- netfilter: ipset: Fix suspicious rcu_dereference_protected()
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type
- netfilter: ipset: Add list flush to cancel_gc
- !10011  xfs: fix mount hung while sb recover fail
- xfs: fix mount hung while sb recover fail
- !10050  vmci: prevent speculation leaks by sanitizing event in event_deliver()
- vmci: prevent speculation leaks by sanitizing event in event_deliver()
- !10006  drm/amdgpu: fix UBSAN warning in kv_dpm.c
- drm/amdgpu: fix UBSAN warning in kv_dpm.c
- !9959  parisc: Try to fix random segmentation faults in package builds
- parisc: Try to fix random segmentation faults in package builds
- !10028  ipv6: prevent possible NULL dereference in rt6_probe()
- ipv6: prevent possible NULL dereference in rt6_probe()
- !10005  seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors
- seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.44" date="1739275200">- Disable kabicheck for openEuler-25.03</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.45" date="1739275201">- Update openEuler-25.03 Source to 6.6.0-72.1.0</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.46" date="1739275202">- Update kabicheck to fix build POSTTRANS scriptlet error</changelog>
  <changelog author="Mingzheng Xing &lt;xingmingzheng@iscas.ac.cn&gt; - 6.6.0-72.1.0.47" date="1739966400">- RISC-V kernel update to 6.6.0-72.1.0
- Add the feature of 24.03-SP1</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.48" date="1740484800">- Remove redundant Module.symvers_*</changelog>
  <changelog author="Li Ping &lt;1477412247@qq.com&gt; - 6.6.0-72.1.0.49" date="1740571200">- Split kernel modules into kernel-extra-modules subpackage
- Prioritizes core kmod (networking/drm/block/modesetting) in main kernel package
- All extra modules and their dependencies are isolated to kernel-extra-modules
- Added module-filelist generation scripts for both packages
- Updated post-install scripts to handle extra modules dependency</changelog>
</package>
<package pkgid="c7db4366f5fb134cf0ffc809381819460c0c321551ab24592e9e4bd63440511f" name="kernel-tools" arch="x86_64">
  <version epoch="0" ver="6.6.0" rel="72.1.0.49.oe2503"/>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-33.0.0.40" date="1720612800">- !9779  CVE-2024-39461
- clk: bcm: rpi: Assign -&gt;num before accessing -&gt;hws
- !9801 loongarch平台config配置对kdump的支持
- loongarch: configs: Configure degbuginfo
- Fix the kdump second kernel boot failure
- loongarch: Cleanup loongson3_defconfig with make savedefconfig
- !9811  fix CVE-2024-39481
- media: mc: Fix graph walk in media_pipeline_start
- !9810  KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- !9821  kdb: Fix buffer overflow during tab-complete
- kdb: Fix buffer overflow during tab-complete
- !9788  net: fix wrong return value in bpf_sock_ops_get_uid_gid
- net: fix wrong return value in bpf_sock_ops_get_uid_gid
- !9816  mm: mem_reliable: Make counting reliable task usage compatible with folio
- mm: mem_reliable: Make counting reliable task usage compatible with folio
- !9807  drm: zynqmp_dpsub: Always register bridge
- drm: zynqmp_dpsub: Always register bridge
- !9804  CVE-2024-36478
- null_blk: Fix return value of nullb_device_power_store()
- null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues'
- !9805  md: fix resync softlockup when bitmap size is less than array size
- md: fix resync softlockup when bitmap size is less than array size
- !9802  ax25: Fix reference count leak issue of net_device
- ax25: Fix reference count leak issue of net_device
- !9770  Add a switch to enable hungtask check for io
- block: disable BLK_IO_HUNG_TASK_CHECK by default
- block: add a switch to enable hungtask check for io
- !9793  drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- !9649  f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- !9732  CVE-2024-39469
- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors
- nilfs2: return the mapped address from nilfs_get_page()
- !9775  mm/slub: Reduce memory consumption in extreme scenarios
- mm/slub: Reduce memory consumption in extreme scenarios
- !9614 v2  wifi: carl9170: add a proper sanity check for endpoints
- wifi: carl9170: add a proper sanity check for endpoints
- !9709  cgroup: fix uaf when proc_cpuset_show
- cgroup: fix uaf when proc_cpuset_show
- !9748  cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- !8877  drm/vmwgfx: Fix invalid reads in fence signaled events
- drm/vmwgfx: Fix invalid reads in fence signaled events
- !9730  efi: libstub: only free priv.runtime_map when allocated
- efi: libstub: only free priv.runtime_map when allocated
- !9679  cgroup/cpuset: Make cpuset hotplug processing synchronous
- cgroup/cpuset: Make cpuset hotplug processing synchronous
- !9757  net: openvswitch: fix overwriting ct original tuple for ICMPv6
- net: openvswitch: fix overwriting ct original tuple for ICMPv6
- !9665  CVE-2024-38622
- drm/msm/dpu: make error messages at dpu_core_irq_register_callback() more sensible
- drm/msm/dpu: Add callback function pointer check before its call
- drm/msm/dpu: stop using raw IRQ indices in the kernel output
- drm/msm/dpu: make the irq table size static
- drm/msm/dpu: add helper to get IRQ-related data
- drm/msm/dpu: extract dpu_core_irq_is_valid() helper
- drm/msm/dpu: remove irq_idx argument from IRQ callbacks
- !9668  wifi: nl80211: Avoid address calculations via out of bounds array indexing
- wifi: nl80211: Avoid address calculations via out of bounds array indexing
- !9715  CVE-2024-38602
- ax25: Fix reference count leak issues of ax25_dev
- ax25: Use kernel universal linked list to implement ax25_dev_list
- !9746 v2  Revert "ACPI: processor: Add support for processors described as container packages"
- Revert "ACPI: processor: Add support for processors described as container packages"
- !9736  net/9p: fix uninit-value in p9_client_rpc()
- net/9p: fix uninit-value in p9_client_rpc()
- !9596  iomap: fix warning in iomap_write_delalloc_release()
- iomap: fix warning in iomap_write_delalloc_release()
- !9703  dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- !9642  CVE-2024-38582
- nilfs2: fix potential hang in nilfs_detach_log_writer()
- nilfs2: fix unexpected freezing of nilfs_segctor_sync()
- !9687  greybus: lights: check return of get_channel_from_mode
- greybus: lights: check return of get_channel_from_mode
- !9678  crypto: bcm - Fix pointer arithmetic
- crypto: bcm - Fix pointer arithmetic
- !7918 [OLK-6.6]drivers: support Yunsilicon's metaScale/metaVisor series NICs
- drivers: support Yunsilicon's MS and MV series NICs
- !9619  r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- !9664  tls: fix missing memory barrier in tls_init
- tls: fix missing memory barrier in tls_init
- !9161  xfs: don't use current-&gt;journal_info
- xfs: don't use current-&gt;journal_info
- !9624  CVE-2024-38597
- net: fec: remove .ndo_poll_controller to avoid deadlocks
- eth: sungem: remove .ndo_poll_controller to avoid deadlocks
- !9631  ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- !9632  drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- !9399 fix CVE-2024-38544 and CVE-2024-37356
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha().
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9341  serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- !9562  CVE-2024-38385
- genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after()
- !9582 v2  eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- !9588  s390/ap: Fix crash in AP internal function modify_bitmap()
- s390/ap: Fix crash in AP internal function modify_bitmap()
- !9513  RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9561 v2  virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- !9578  net/mlx5: Discard command completions in internal error
- net/mlx5: Discard command completions in internal error
- !9549  btrfs: fix crash on racing fsync and size-extending write into prealloc
- btrfs: fix crash on racing fsync and size-extending write into prealloc
- !9479  xfs: fix unlink vs cluster buffer instantiation race
- xfs: fix unlink vs cluster buffer instantiation race
- !9519 MPTCP Upstream part 12
- mptcp: annotate lockless accesses around read-mostly fields
- mptcp: annotate lockless access for token
- mptcp: annotate lockless access for RX path fields
- mptcp: annotate lockless access for the tx path
- mptcp: annotate access for msk keys
- !9557  i2c: acpi: Unbind mux adapters before delete
- i2c: acpi: Unbind mux adapters before delete
- !9555  smb: client: fix deadlock in smb2_find_smb_tcon()
- smb: client: fix deadlock in smb2_find_smb_tcon()
- !9489  fs/ntfs3: Check 'folio' pointer for NULL
- fs/ntfs3: Check 'folio' pointer for NULL
- !9482  fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- !9506  usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- !9528  media: lgdt3306a: Add a check against null-pointer-def
- media: lgdt3306a: Add a check against null-pointer-def
- !9551  ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- !9478  watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- !9536  clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- !9463  fix CVE-2024-38621
- media: stk1160: fix bounds checking in stk1160_copy_video()
- !9457  bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- !9459  bpf: Fix verifier assumptions about socket-&gt;sk
- bpf: Fix verifier assumptions about socket-&gt;sk
- !9522  bonding: fix oops during rmmod
- bonding: fix oops during rmmod
- !9502  netrom: fix possible dead-lock in nr_rt_ioctl()
- netrom: fix possible dead-lock in nr_rt_ioctl()
- !9402  fs/ntfs3: Use variable length array instead of fixed size
- fs/ntfs3: Use variable length array instead of fixed size
- !9320  drm/amd/display: Fix potential index out of bounds in color transformation function
- drm/amd/display: Fix potential index out of bounds in color transformation function
- !9493  thermal/drivers/qcom/lmh: Check for SCM availability at probe
- thermal/drivers/qcom/lmh: Check for SCM availability at probe
- !9398  tracing/probes: fix error check in parse_btf_field()
- tracing/probes: fix error check in parse_btf_field()
- !9510  ftrace: Fix possible use-after-free issue in ftrace_location()
- ftrace: Fix possible use-after-free issue in ftrace_location()
- !9509  cifs: fix pagecache leak when do writepages
- cifs: fix pagecache leak when do writepages
- !9436 v2  ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- !9486 [OLK-6.6] Fix os crash while enable sriov for rnp
- RNPVF: NET: Fix os crash while enable sriov for rnp
- !9371 MPTCP Upstream part 11
- selftests: net: ip_local_port_range: define IPPROTO_MPTCP
- selftests: mptcp: join: check CURRESTAB counters
- selftests/net: add MPTCP coverage for IP_LOCAL_PORT_RANGE
- mptcp: sockopt: support IP_LOCAL_PORT_RANGE and IP_BIND_ADDRESS_NO_PORT
- mptcp: rename mptcp_setsockopt_sol_ip_set_transparent()
- !5258 [OLK-6.6] Support request attestation report from CSV guest
- driver/virt/coco: Add HYGON CSV Guest dirver.
- KVM: x86: Support VM_ATTESTATION hypercall
- !9485 v2  CVE-2024-38610
- drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map()
- virt: acrn: stop using follow_pfn
- !9380  psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- !8899  block: fix module reference leakage from bdev_open_by_dev error path
- block: fix module reference leakage from bdev_open_by_dev error path
- !9445  blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- !9466  io_uring: check for non-NULL file pointer in io_file_can_poll()
- io_uring: check for non-NULL file pointer in io_file_can_poll()
- !9389  block: refine the EOF check in blkdev_iomap_begin
- block: refine the EOF check in blkdev_iomap_begin
- !9414  vfio/pci: fix potential memory leak in vfio_intx_enable()
- vfio/pci: fix potential memory leak in vfio_intx_enable()
- !9455  jffs2: prevent xattr node from overflowing the eraseblock
- jffs2: prevent xattr node from overflowing the eraseblock
- !9465  CVE-2024-38662
- Revert "bpf, sockmap: Prevent lock inversion deadlock in map delete elem"
- bpf: Allow delete from sockmap/sockhash only if update is allowed
- !9410  Fix CVE-2024-31076
- genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline
- !9449  rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow
- rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.41" date="1721217600">- !10059  nilfs2: fix use-after-free of timer for log writer thread
- nilfs2: fix use-after-free of timer for log writer thread
- !10025  9p: add missing locking around taking dentry fid list
- 9p: add missing locking around taking dentry fid list
- !9835 fix CVE-2024-39479
- drm/i915/hwmon: Get rid of devm
- !9998  ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- !9997  openrisc: traps: Don't send signals to kernel mode threads
- openrisc: traps: Don't send signals to kernel mode threads
- !9956  drm/komeda: check for error-valued pointer
- drm/komeda: check for error-valued pointer
- !9914  arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- !9944  f2fs: remove clear SB_INLINECRYPT flag in default_options
- f2fs: remove clear SB_INLINECRYPT flag in default_options
- !9909  sock_map: avoid race between sock_map_close and sk_psock_put
- sock_map: avoid race between sock_map_close and sk_psock_put
- !10045  misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- !10055  media: v4l: async: Fix notifier list entry init
- media: v4l: async: Fix notifier list entry init
- !9900  ipv6: fix possible race in __fib6_drop_pcpu_from()
- ipv6: fix possible race in __fib6_drop_pcpu_from()
- !9979  CVE-2024-40972
- ext4: do not create EA inode under buffer lock
- ext4: fold quota accounting into ext4_xattr_inode_lookup_create()
- !9988  netpoll: Fix race condition in netpoll_owner_active
- netpoll: Fix race condition in netpoll_owner_active
- !9945  ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- !9935  ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- !9962  iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- !9896  bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- !9928  ocfs2: fix races between hole punching and AIO+DIO
- ocfs2: fix races between hole punching and AIO+DIO
- !9938  fix CVE-2024-40934
- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode()
- !9899  ionic: fix use after netif_napi_del()
- ionic: fix use after netif_napi_del()
- !9898  cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- !9903  mptcp: ensure snd_una is properly initialized on connect
- mptcp: ensure snd_una is properly initialized on connect
- !9878  CVE-2024-39478
- crypto: starfive - Do not free stack buffer
- !9888  ipv6: sr: fix memleak in seg6_hmac_init_algo
- ipv6: sr: fix memleak in seg6_hmac_init_algo
- !5261 [OLK-6.6]Hygon: Some enhancement and bugfixes for HYGON CSV/CSV2
- KVM: SVM: Unmap ghcb pages if they're still mapped when destroy guest
- KVM: x86: Fix KVM_GET_MSRS stack info leak
- KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests
- x86/head/64: Flush caches for .bss..decrypted section after CR3 switches to early_top_pgt
- KVM: x86: Calls is_64_bit_hypercall() instead of is_64_bit_mode() in complete_hypercall_exit()
- x86/csv2: Keep in atomic context when holding ghcb page if the #VC comes from userspace
- KVM: SVM: Fix the available ASID range for CSV2 guest
- !9861 MPTCP Upstream part 13
- selftests: mptcp: lib: catch duplicated subtest entries
- selftests: mptcp: explicitly trigger the listener diag code-path
- bpf, btf: Add check_btf_kconfigs helper
- bpf, btf: Fix return value of register_btf_id_dtor_kfuncs
- !9876 v3  Fix xfs file creation issue
- xfs: Avoid races with cnt_btree lastrec updates
- Revert "xfs: Fix file creation failure"
- !9877  gfs2: Fix potential glock use-after-free on unmount
- gfs2: Fix potential glock use-after-free on unmount
- !9862  ipvlan: Modify the value of ipvlan modes
- ipvlan: Modify the value of ipvlan modes
- !5260 [OLK-6.6] Support live migration for CSV/CSV2 guest, and support rebooting CSV/CSV2 guest
- KVM: SVM: Force flush caches before reboot CSV guest
- KVM: SVM: Add support for rebooting CSV2 guest
- KVM: x86: Introduce control_{pre,post}_system_reset ioctl interfaces
- KVM: SVM: Export MSR_AMD64_SEV_ES_GHCB to userspace for CSV2 guest
- KVM: x86: Restore control registers in __set_sregs() to support CSV2 guest live migration
- KVM: SVM: Add KVM_SEV_RECEIVE_UPDATE_VMSA command
- KVM: SVM: Add KVM_SEV_SEND_UPDATE_VMSA command
- crypto: ccp: Fix definition of struct sev_data_send_update_vmsa
- KVM: SVM: Add RECEIVE_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add SEND_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Prepare memory pool to allocate buffers for KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add KVM_CSV_COMMAND_BATCH command for applying CSV RING_BUFFER mode
- crypto: ccp: Add support for issue commands in CSV RING_BUFFER mode
- crypto: ccp: Add support to switch to CSV RING_BUFFER mode
- crypto: ccp: Add support for dequeue status in CSV RING_BUFFER mode
- crypto: ccp: Add support for enqueue command pointers in CSV RING_BUFFER mode
- crypto: ccp: Introduce init and free helpers to manage CSV RING_BUFFER queues
- !9294 Compiler: Add clang's PGO support for kernel.
- Compiler: Add clang's PGO support for kernel.
- !9610  rcu: Fix buffer overflow in print_cpu_stall_info()
- rcu: Fix buffer overflow in print_cpu_stall_info()
- !9845  xfs: fix log recovery buffer allocation for the legacy h_size fixup
- xfs: fix log recovery buffer allocation for the legacy h_size fixup
- !9859  block: enable BLK_IO_HUNG_TASK_CHECK by default
- block: enable BLK_IO_HUNG_TASK_CHECK by default
- !9857  drm/amdgpu/mes: fix use-after-free issue
- drm/amdgpu/mes: fix use-after-free issue
- !9829  fix CVE-2024-38620
- Bluetooth: fix connection setup in l2cap_connect
- Bluetooth: HCI: Remove HCI_AMP support
- Bluetooth: hci_event: Remove code to removed CONFIG_BT_HS
- Bluetooth: Remove usage of the deprecated ida_simple_xx() API
- Bluetooth: ISO: Fix BIS cleanup
- !9838  cgroup: Fix AA deadlock caused by cgroup_bpf_release
- cgroup: Fix AA deadlock caused by cgroup_bpf_release
- !9841  ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- !9834  mmc: davinci: Don't strip remove function when driver is builtin
- mmc: davinci: Don't strip remove function when driver is builtin</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.42" date="1721217601">- Remove mlx5 related API from kabi whitelist</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.43" date="1721822400">- !9782  usb-storage: alauda: Check whether the media is initialized
- usb-storage: alauda: Check whether the media is initialized
- !10294 [OLK-6.6] drivers: Fix compile warning "argument used uninitialized"
- drivers: Fix compile warning "argument used uninitialized"
- !10257  media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- !10287  CVE-2024-36979
- net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state
- net: bridge: mst: fix suspicious rcu usage in br_mst_set_state
- net: bridge: mst: fix vlan use-after-free
- !10018  ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- !9985  btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- !10260 [RoCE]从社区回合patch到openEuler（OLK-6.6）
- RDMA/hns: Fix mbx timing out before CMD execution is completed
- RDMA/hns: Fix insufficient extend DB for VFs.
- RDMA/hns: Fix undifined behavior caused by invalid max_sge
- RDMA/hns: Fix shift-out-bounds when max_inline_data is 0
- RDMA/hns: Fix missing pagesize and alignment check in FRMR
- RDMA/hns: Fix unmatch exception handling when init eq table fails
- RDMA/hns: Check atomic wr length
- !10248  ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- !9243  Bluetooth: RFCOMM: Fix not validating setsockopt user input
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
- !10160  fix CVE-2024-40915
- riscv: rewrite __kernel_map_pages() to fix sleeping in invalid context
- !10264  mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- !5264 [OLK-6.6]HYGON: Support CSV Reuse ASID feature on Hygon CPUs
- KVM: SVM: Add support for different CSV guests to reuse the same ASID
- !10231  fix CVE-2024-41007
- tcp: avoid too many retransmit packets
- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out()
- !10233  fpga: bridge: add owner module and take its refcount
- fpga: bridge: add owner module and take its refcount
- !10237  ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- !9915  powerpc/pseries: Enforce hcall result buffer validity and size
- powerpc/pseries: Enforce hcall result buffer validity and size
- !10148  fs/9p: fix uninitialized values during inode evict
- fs/9p: fix uninitialized values during inode evict
- !10056  io_uring/rsrc: don't lock while !TASK_RUNNING
- io_uring/rsrc: don't lock while !TASK_RUNNING
- !10226  cxl/region: Fix memregion leaks in devm_cxl_add_region()
- cxl/region: Fix memregion leaks in devm_cxl_add_region()
- !10177  ima: Fix use-after-free on a dentry's dname.name
- ima: Fix use-after-free on a dentry's dname.name
- !5262 [OLK-6.6]HYGON: Support Hygon DCU passthrough to VMs
- x86/config: Set CONFIG_HYDCU_FIXUP_HEADER=y by default
- drm/hygon: Add support to passthrough Hygon DCU to virtual machine
- !10220  bpf: Fix overrunning reservations in ringbuf
- bpf: Fix overrunning reservations in ringbuf
- !10219  CVE-2024-35931
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
- drm/amdgpu : Add hive ras recovery check
- !10167  CVE-2024-36022
- drm/amdgpu: Init zone device and drm client after mode-1 reset on reload
- drm/amdgpu: move the drm client creation behind drm device registration
- drm/amdkfd: init drm_client with funcs hook
- drm/amdkfd: Export DMABufs from KFD using GEM handles
- !9598  fpga: manager: add owner module and take its refcount
- fpga: manager: add owner module and take its refcount
- !10139 [sync] PR-10095:  CVE-2024-40968
- MIPS: Octeon: Add PCIe link status check
- !10044  btrfs: fix CVE-2024-39496
- btrfs: zoned: fix use-after-free due to race with dev replace
- btrfs: zoned: factor out DUP bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out single bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out per-zone logic from btrfs_load_block_group_zone_info
- btrfs: zoned: introduce a zone_info struct in btrfs_load_block_group_zone_info
- !10114 v2  ecryptfs: Fix buffer size for tag 66 packet
- ecryptfs: Fix buffer size for tag 66 packet
- !10133  ALSA: timer: Set lower bound of start tick time
- ALSA: timer: Set lower bound of start tick time
- !10115  efi/unaccepted: touch soft lockup during memory accept
- efi/unaccepted: touch soft lockup during memory accept
- !10131  kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- !10132  wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- !10188  Part of "mm: mapcount for large folios + page_mapcount() cleanups"
- mm/rmap: add fast-path for small folios when adding/removing/duplicating
- mm/rmap: always inline anon/file rmap duplication of a single PTE
- mm: allow for detecting underflows with page_mapcount() again
- !10001  tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- !10176  f2fs: compress: don't allow unaligned truncation on released compress inode
- f2fs: compress: don't allow unaligned truncation on released compress inode
- !10106  platform/x86: x86-android-tablets: Unregister devices in reverse order
- platform/x86: x86-android-tablets: Unregister devices in reverse order
- !10109  tracing: Build event generation tests only as modules
- tracing: Build event generation tests only as modules
- !10166  drop_monitor: replace spin_lock by raw_spin_lock
- drop_monitor: replace spin_lock by raw_spin_lock
- !10161  RDMA/mlx5: Add check for srq max_sge attribute
- RDMA/mlx5: Add check for srq max_sge attribute
- !10111  drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- !10155  wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- !10149  mips: bmips: BCM6358: make sure CBR is correctly set
- mips: bmips: BCM6358: make sure CBR is correctly set
- !10103 v2  fpga: region: add owner module and take its refcount
- fpga: region: add owner module and take its refcount
- !10097 [sync] PR-9741:  scsi: qedf: Ensure the copied buf is NUL terminated
- scsi: qedf: Ensure the copied buf is NUL terminated
- !10021  drm/exynos/vidi: fix memory leak in .get_modes()
- drm/exynos/vidi: fix memory leak in .get_modes()
- !10127  wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- !10117  wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- !10116  wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- !10017  liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- !10051  tipc: force a dst refcount before doing decryption
- tipc: force a dst refcount before doing decryption
- !10102  vmxnet3: disable rx data ring on dma allocation failure
- vmxnet3: disable rx data ring on dma allocation failure
- !10093  drm/arm/malidp: fix a possible null pointer dereference
- drm/arm/malidp: fix a possible null pointer dereference
- !9989  io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- !10083  CVE-2024-40955
- ext4: clean up s_mb_rb_lock to fix build warnings with C=1
- ext4: set the type of max_zeroout to unsigned int to avoid overflow
- ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow
- ext4: add positive int attr pointer to avoid sysfs variables overflow
- ext4: add new attr pointer attr_mb_order
- ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists()
- ext4: refactor out ext4_generic_attr_show()
- ext4: refactor out ext4_generic_attr_store()
- ext4: avoid overflow when setting values via sysfs
- !10069  ALSA: Fix deadlocks with kctl removals at disconnection
- ALSA: Fix deadlocks with kctl removals at disconnection
- !10074  PCI: of_property: Return error for int_map allocation failure
- PCI: of_property: Return error for int_map allocation failure
- !10087  fix CVE-2024-40995
- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()
- net/sched: act_api: rely on rcu in tcf_idr_check_alloc
- !10064  net/mlx5: Always stop health timer during driver removal
- net/mlx5: Always stop health timer during driver removal
- !9240 v2  cachefiles: introduce failover mechanism
- cachefiles: make on-demand read killable
- cachefiles: flush all requests after setting CACHEFILES_DEAD
- cachefiles: Set object to close if ondemand_id &lt; 0 in copen
- cachefiles: defer exposing anon_fd until after copy_to_user() succeeds
- cachefiles: never get a new anonymous fd if ondemand_id is valid
- cachefiles: add spin_lock for cachefiles_ondemand_info
- cachefiles: add consistency check for copen/cread
- cachefiles: remove err_put_fd label in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_get_fd()
- cachefiles: remove requests from xarray during flushing requests
- cachefiles: add output string to cachefiles_obj_[get|put]_ondemand_fd
- cachefiles, erofs: Fix NULL deref in when cachefiles is not doing ondemand-mode
- cachefiles: add restore command to recover inflight ondemand read requests
- cachefiles: narrow the scope of triggering EPOLLIN events in ondemand mode
- cachefiles: resend an open request if the read request's object is closed
- cachefiles: extract ondemand info field from cachefiles_object
- cachefiles: introduce object ondemand state
- !9933  nvdimm: Backport some bugfixs
- dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n
- nvdimm/pmem: fix leak on dax_add_host() failure
- !10038  media: v4l: async: Properly re-initialise notifier entry in unregister
- media: v4l: async: Properly re-initialise notifier entry in unregister
- !9970  CVE-2024-39503
- netfilter: ipset: Fix suspicious rcu_dereference_protected()
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type
- netfilter: ipset: Add list flush to cancel_gc
- !10011  xfs: fix mount hung while sb recover fail
- xfs: fix mount hung while sb recover fail
- !10050  vmci: prevent speculation leaks by sanitizing event in event_deliver()
- vmci: prevent speculation leaks by sanitizing event in event_deliver()
- !10006  drm/amdgpu: fix UBSAN warning in kv_dpm.c
- drm/amdgpu: fix UBSAN warning in kv_dpm.c
- !9959  parisc: Try to fix random segmentation faults in package builds
- parisc: Try to fix random segmentation faults in package builds
- !10028  ipv6: prevent possible NULL dereference in rt6_probe()
- ipv6: prevent possible NULL dereference in rt6_probe()
- !10005  seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors
- seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.44" date="1739275200">- Disable kabicheck for openEuler-25.03</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.45" date="1739275201">- Update openEuler-25.03 Source to 6.6.0-72.1.0</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.46" date="1739275202">- Update kabicheck to fix build POSTTRANS scriptlet error</changelog>
  <changelog author="Mingzheng Xing &lt;xingmingzheng@iscas.ac.cn&gt; - 6.6.0-72.1.0.47" date="1739966400">- RISC-V kernel update to 6.6.0-72.1.0
- Add the feature of 24.03-SP1</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.48" date="1740484800">- Remove redundant Module.symvers_*</changelog>
  <changelog author="Li Ping &lt;1477412247@qq.com&gt; - 6.6.0-72.1.0.49" date="1740571200">- Split kernel modules into kernel-extra-modules subpackage
- Prioritizes core kmod (networking/drm/block/modesetting) in main kernel package
- All extra modules and their dependencies are isolated to kernel-extra-modules
- Added module-filelist generation scripts for both packages
- Updated post-install scripts to handle extra modules dependency</changelog>
</package>
<package pkgid="6086c124295f568628a9b1a80baa33418e24eb22c650d28f2c2eb9a3195caebc" name="kernel-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.6.0" rel="72.1.0.49.oe2503"/>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-33.0.0.40" date="1720612800">- !9779  CVE-2024-39461
- clk: bcm: rpi: Assign -&gt;num before accessing -&gt;hws
- !9801 loongarch平台config配置对kdump的支持
- loongarch: configs: Configure degbuginfo
- Fix the kdump second kernel boot failure
- loongarch: Cleanup loongson3_defconfig with make savedefconfig
- !9811  fix CVE-2024-39481
- media: mc: Fix graph walk in media_pipeline_start
- !9810  KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- !9821  kdb: Fix buffer overflow during tab-complete
- kdb: Fix buffer overflow during tab-complete
- !9788  net: fix wrong return value in bpf_sock_ops_get_uid_gid
- net: fix wrong return value in bpf_sock_ops_get_uid_gid
- !9816  mm: mem_reliable: Make counting reliable task usage compatible with folio
- mm: mem_reliable: Make counting reliable task usage compatible with folio
- !9807  drm: zynqmp_dpsub: Always register bridge
- drm: zynqmp_dpsub: Always register bridge
- !9804  CVE-2024-36478
- null_blk: Fix return value of nullb_device_power_store()
- null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues'
- !9805  md: fix resync softlockup when bitmap size is less than array size
- md: fix resync softlockup when bitmap size is less than array size
- !9802  ax25: Fix reference count leak issue of net_device
- ax25: Fix reference count leak issue of net_device
- !9770  Add a switch to enable hungtask check for io
- block: disable BLK_IO_HUNG_TASK_CHECK by default
- block: add a switch to enable hungtask check for io
- !9793  drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- !9649  f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- !9732  CVE-2024-39469
- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors
- nilfs2: return the mapped address from nilfs_get_page()
- !9775  mm/slub: Reduce memory consumption in extreme scenarios
- mm/slub: Reduce memory consumption in extreme scenarios
- !9614 v2  wifi: carl9170: add a proper sanity check for endpoints
- wifi: carl9170: add a proper sanity check for endpoints
- !9709  cgroup: fix uaf when proc_cpuset_show
- cgroup: fix uaf when proc_cpuset_show
- !9748  cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- !8877  drm/vmwgfx: Fix invalid reads in fence signaled events
- drm/vmwgfx: Fix invalid reads in fence signaled events
- !9730  efi: libstub: only free priv.runtime_map when allocated
- efi: libstub: only free priv.runtime_map when allocated
- !9679  cgroup/cpuset: Make cpuset hotplug processing synchronous
- cgroup/cpuset: Make cpuset hotplug processing synchronous
- !9757  net: openvswitch: fix overwriting ct original tuple for ICMPv6
- net: openvswitch: fix overwriting ct original tuple for ICMPv6
- !9665  CVE-2024-38622
- drm/msm/dpu: make error messages at dpu_core_irq_register_callback() more sensible
- drm/msm/dpu: Add callback function pointer check before its call
- drm/msm/dpu: stop using raw IRQ indices in the kernel output
- drm/msm/dpu: make the irq table size static
- drm/msm/dpu: add helper to get IRQ-related data
- drm/msm/dpu: extract dpu_core_irq_is_valid() helper
- drm/msm/dpu: remove irq_idx argument from IRQ callbacks
- !9668  wifi: nl80211: Avoid address calculations via out of bounds array indexing
- wifi: nl80211: Avoid address calculations via out of bounds array indexing
- !9715  CVE-2024-38602
- ax25: Fix reference count leak issues of ax25_dev
- ax25: Use kernel universal linked list to implement ax25_dev_list
- !9746 v2  Revert "ACPI: processor: Add support for processors described as container packages"
- Revert "ACPI: processor: Add support for processors described as container packages"
- !9736  net/9p: fix uninit-value in p9_client_rpc()
- net/9p: fix uninit-value in p9_client_rpc()
- !9596  iomap: fix warning in iomap_write_delalloc_release()
- iomap: fix warning in iomap_write_delalloc_release()
- !9703  dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- !9642  CVE-2024-38582
- nilfs2: fix potential hang in nilfs_detach_log_writer()
- nilfs2: fix unexpected freezing of nilfs_segctor_sync()
- !9687  greybus: lights: check return of get_channel_from_mode
- greybus: lights: check return of get_channel_from_mode
- !9678  crypto: bcm - Fix pointer arithmetic
- crypto: bcm - Fix pointer arithmetic
- !7918 [OLK-6.6]drivers: support Yunsilicon's metaScale/metaVisor series NICs
- drivers: support Yunsilicon's MS and MV series NICs
- !9619  r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- !9664  tls: fix missing memory barrier in tls_init
- tls: fix missing memory barrier in tls_init
- !9161  xfs: don't use current-&gt;journal_info
- xfs: don't use current-&gt;journal_info
- !9624  CVE-2024-38597
- net: fec: remove .ndo_poll_controller to avoid deadlocks
- eth: sungem: remove .ndo_poll_controller to avoid deadlocks
- !9631  ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- !9632  drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- !9399 fix CVE-2024-38544 and CVE-2024-37356
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha().
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9341  serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- !9562  CVE-2024-38385
- genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after()
- !9582 v2  eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- !9588  s390/ap: Fix crash in AP internal function modify_bitmap()
- s390/ap: Fix crash in AP internal function modify_bitmap()
- !9513  RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9561 v2  virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- !9578  net/mlx5: Discard command completions in internal error
- net/mlx5: Discard command completions in internal error
- !9549  btrfs: fix crash on racing fsync and size-extending write into prealloc
- btrfs: fix crash on racing fsync and size-extending write into prealloc
- !9479  xfs: fix unlink vs cluster buffer instantiation race
- xfs: fix unlink vs cluster buffer instantiation race
- !9519 MPTCP Upstream part 12
- mptcp: annotate lockless accesses around read-mostly fields
- mptcp: annotate lockless access for token
- mptcp: annotate lockless access for RX path fields
- mptcp: annotate lockless access for the tx path
- mptcp: annotate access for msk keys
- !9557  i2c: acpi: Unbind mux adapters before delete
- i2c: acpi: Unbind mux adapters before delete
- !9555  smb: client: fix deadlock in smb2_find_smb_tcon()
- smb: client: fix deadlock in smb2_find_smb_tcon()
- !9489  fs/ntfs3: Check 'folio' pointer for NULL
- fs/ntfs3: Check 'folio' pointer for NULL
- !9482  fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- !9506  usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- !9528  media: lgdt3306a: Add a check against null-pointer-def
- media: lgdt3306a: Add a check against null-pointer-def
- !9551  ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- !9478  watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- !9536  clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- !9463  fix CVE-2024-38621
- media: stk1160: fix bounds checking in stk1160_copy_video()
- !9457  bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- !9459  bpf: Fix verifier assumptions about socket-&gt;sk
- bpf: Fix verifier assumptions about socket-&gt;sk
- !9522  bonding: fix oops during rmmod
- bonding: fix oops during rmmod
- !9502  netrom: fix possible dead-lock in nr_rt_ioctl()
- netrom: fix possible dead-lock in nr_rt_ioctl()
- !9402  fs/ntfs3: Use variable length array instead of fixed size
- fs/ntfs3: Use variable length array instead of fixed size
- !9320  drm/amd/display: Fix potential index out of bounds in color transformation function
- drm/amd/display: Fix potential index out of bounds in color transformation function
- !9493  thermal/drivers/qcom/lmh: Check for SCM availability at probe
- thermal/drivers/qcom/lmh: Check for SCM availability at probe
- !9398  tracing/probes: fix error check in parse_btf_field()
- tracing/probes: fix error check in parse_btf_field()
- !9510  ftrace: Fix possible use-after-free issue in ftrace_location()
- ftrace: Fix possible use-after-free issue in ftrace_location()
- !9509  cifs: fix pagecache leak when do writepages
- cifs: fix pagecache leak when do writepages
- !9436 v2  ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- !9486 [OLK-6.6] Fix os crash while enable sriov for rnp
- RNPVF: NET: Fix os crash while enable sriov for rnp
- !9371 MPTCP Upstream part 11
- selftests: net: ip_local_port_range: define IPPROTO_MPTCP
- selftests: mptcp: join: check CURRESTAB counters
- selftests/net: add MPTCP coverage for IP_LOCAL_PORT_RANGE
- mptcp: sockopt: support IP_LOCAL_PORT_RANGE and IP_BIND_ADDRESS_NO_PORT
- mptcp: rename mptcp_setsockopt_sol_ip_set_transparent()
- !5258 [OLK-6.6] Support request attestation report from CSV guest
- driver/virt/coco: Add HYGON CSV Guest dirver.
- KVM: x86: Support VM_ATTESTATION hypercall
- !9485 v2  CVE-2024-38610
- drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map()
- virt: acrn: stop using follow_pfn
- !9380  psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- !8899  block: fix module reference leakage from bdev_open_by_dev error path
- block: fix module reference leakage from bdev_open_by_dev error path
- !9445  blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- !9466  io_uring: check for non-NULL file pointer in io_file_can_poll()
- io_uring: check for non-NULL file pointer in io_file_can_poll()
- !9389  block: refine the EOF check in blkdev_iomap_begin
- block: refine the EOF check in blkdev_iomap_begin
- !9414  vfio/pci: fix potential memory leak in vfio_intx_enable()
- vfio/pci: fix potential memory leak in vfio_intx_enable()
- !9455  jffs2: prevent xattr node from overflowing the eraseblock
- jffs2: prevent xattr node from overflowing the eraseblock
- !9465  CVE-2024-38662
- Revert "bpf, sockmap: Prevent lock inversion deadlock in map delete elem"
- bpf: Allow delete from sockmap/sockhash only if update is allowed
- !9410  Fix CVE-2024-31076
- genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline
- !9449  rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow
- rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.41" date="1721217600">- !10059  nilfs2: fix use-after-free of timer for log writer thread
- nilfs2: fix use-after-free of timer for log writer thread
- !10025  9p: add missing locking around taking dentry fid list
- 9p: add missing locking around taking dentry fid list
- !9835 fix CVE-2024-39479
- drm/i915/hwmon: Get rid of devm
- !9998  ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- !9997  openrisc: traps: Don't send signals to kernel mode threads
- openrisc: traps: Don't send signals to kernel mode threads
- !9956  drm/komeda: check for error-valued pointer
- drm/komeda: check for error-valued pointer
- !9914  arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- !9944  f2fs: remove clear SB_INLINECRYPT flag in default_options
- f2fs: remove clear SB_INLINECRYPT flag in default_options
- !9909  sock_map: avoid race between sock_map_close and sk_psock_put
- sock_map: avoid race between sock_map_close and sk_psock_put
- !10045  misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- !10055  media: v4l: async: Fix notifier list entry init
- media: v4l: async: Fix notifier list entry init
- !9900  ipv6: fix possible race in __fib6_drop_pcpu_from()
- ipv6: fix possible race in __fib6_drop_pcpu_from()
- !9979  CVE-2024-40972
- ext4: do not create EA inode under buffer lock
- ext4: fold quota accounting into ext4_xattr_inode_lookup_create()
- !9988  netpoll: Fix race condition in netpoll_owner_active
- netpoll: Fix race condition in netpoll_owner_active
- !9945  ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- !9935  ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- !9962  iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- !9896  bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- !9928  ocfs2: fix races between hole punching and AIO+DIO
- ocfs2: fix races between hole punching and AIO+DIO
- !9938  fix CVE-2024-40934
- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode()
- !9899  ionic: fix use after netif_napi_del()
- ionic: fix use after netif_napi_del()
- !9898  cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- !9903  mptcp: ensure snd_una is properly initialized on connect
- mptcp: ensure snd_una is properly initialized on connect
- !9878  CVE-2024-39478
- crypto: starfive - Do not free stack buffer
- !9888  ipv6: sr: fix memleak in seg6_hmac_init_algo
- ipv6: sr: fix memleak in seg6_hmac_init_algo
- !5261 [OLK-6.6]Hygon: Some enhancement and bugfixes for HYGON CSV/CSV2
- KVM: SVM: Unmap ghcb pages if they're still mapped when destroy guest
- KVM: x86: Fix KVM_GET_MSRS stack info leak
- KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests
- x86/head/64: Flush caches for .bss..decrypted section after CR3 switches to early_top_pgt
- KVM: x86: Calls is_64_bit_hypercall() instead of is_64_bit_mode() in complete_hypercall_exit()
- x86/csv2: Keep in atomic context when holding ghcb page if the #VC comes from userspace
- KVM: SVM: Fix the available ASID range for CSV2 guest
- !9861 MPTCP Upstream part 13
- selftests: mptcp: lib: catch duplicated subtest entries
- selftests: mptcp: explicitly trigger the listener diag code-path
- bpf, btf: Add check_btf_kconfigs helper
- bpf, btf: Fix return value of register_btf_id_dtor_kfuncs
- !9876 v3  Fix xfs file creation issue
- xfs: Avoid races with cnt_btree lastrec updates
- Revert "xfs: Fix file creation failure"
- !9877  gfs2: Fix potential glock use-after-free on unmount
- gfs2: Fix potential glock use-after-free on unmount
- !9862  ipvlan: Modify the value of ipvlan modes
- ipvlan: Modify the value of ipvlan modes
- !5260 [OLK-6.6] Support live migration for CSV/CSV2 guest, and support rebooting CSV/CSV2 guest
- KVM: SVM: Force flush caches before reboot CSV guest
- KVM: SVM: Add support for rebooting CSV2 guest
- KVM: x86: Introduce control_{pre,post}_system_reset ioctl interfaces
- KVM: SVM: Export MSR_AMD64_SEV_ES_GHCB to userspace for CSV2 guest
- KVM: x86: Restore control registers in __set_sregs() to support CSV2 guest live migration
- KVM: SVM: Add KVM_SEV_RECEIVE_UPDATE_VMSA command
- KVM: SVM: Add KVM_SEV_SEND_UPDATE_VMSA command
- crypto: ccp: Fix definition of struct sev_data_send_update_vmsa
- KVM: SVM: Add RECEIVE_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add SEND_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Prepare memory pool to allocate buffers for KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add KVM_CSV_COMMAND_BATCH command for applying CSV RING_BUFFER mode
- crypto: ccp: Add support for issue commands in CSV RING_BUFFER mode
- crypto: ccp: Add support to switch to CSV RING_BUFFER mode
- crypto: ccp: Add support for dequeue status in CSV RING_BUFFER mode
- crypto: ccp: Add support for enqueue command pointers in CSV RING_BUFFER mode
- crypto: ccp: Introduce init and free helpers to manage CSV RING_BUFFER queues
- !9294 Compiler: Add clang's PGO support for kernel.
- Compiler: Add clang's PGO support for kernel.
- !9610  rcu: Fix buffer overflow in print_cpu_stall_info()
- rcu: Fix buffer overflow in print_cpu_stall_info()
- !9845  xfs: fix log recovery buffer allocation for the legacy h_size fixup
- xfs: fix log recovery buffer allocation for the legacy h_size fixup
- !9859  block: enable BLK_IO_HUNG_TASK_CHECK by default
- block: enable BLK_IO_HUNG_TASK_CHECK by default
- !9857  drm/amdgpu/mes: fix use-after-free issue
- drm/amdgpu/mes: fix use-after-free issue
- !9829  fix CVE-2024-38620
- Bluetooth: fix connection setup in l2cap_connect
- Bluetooth: HCI: Remove HCI_AMP support
- Bluetooth: hci_event: Remove code to removed CONFIG_BT_HS
- Bluetooth: Remove usage of the deprecated ida_simple_xx() API
- Bluetooth: ISO: Fix BIS cleanup
- !9838  cgroup: Fix AA deadlock caused by cgroup_bpf_release
- cgroup: Fix AA deadlock caused by cgroup_bpf_release
- !9841  ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- !9834  mmc: davinci: Don't strip remove function when driver is builtin
- mmc: davinci: Don't strip remove function when driver is builtin</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.42" date="1721217601">- Remove mlx5 related API from kabi whitelist</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.43" date="1721822400">- !9782  usb-storage: alauda: Check whether the media is initialized
- usb-storage: alauda: Check whether the media is initialized
- !10294 [OLK-6.6] drivers: Fix compile warning "argument used uninitialized"
- drivers: Fix compile warning "argument used uninitialized"
- !10257  media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- !10287  CVE-2024-36979
- net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state
- net: bridge: mst: fix suspicious rcu usage in br_mst_set_state
- net: bridge: mst: fix vlan use-after-free
- !10018  ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- !9985  btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- !10260 [RoCE]从社区回合patch到openEuler（OLK-6.6）
- RDMA/hns: Fix mbx timing out before CMD execution is completed
- RDMA/hns: Fix insufficient extend DB for VFs.
- RDMA/hns: Fix undifined behavior caused by invalid max_sge
- RDMA/hns: Fix shift-out-bounds when max_inline_data is 0
- RDMA/hns: Fix missing pagesize and alignment check in FRMR
- RDMA/hns: Fix unmatch exception handling when init eq table fails
- RDMA/hns: Check atomic wr length
- !10248  ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- !9243  Bluetooth: RFCOMM: Fix not validating setsockopt user input
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
- !10160  fix CVE-2024-40915
- riscv: rewrite __kernel_map_pages() to fix sleeping in invalid context
- !10264  mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- !5264 [OLK-6.6]HYGON: Support CSV Reuse ASID feature on Hygon CPUs
- KVM: SVM: Add support for different CSV guests to reuse the same ASID
- !10231  fix CVE-2024-41007
- tcp: avoid too many retransmit packets
- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out()
- !10233  fpga: bridge: add owner module and take its refcount
- fpga: bridge: add owner module and take its refcount
- !10237  ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- !9915  powerpc/pseries: Enforce hcall result buffer validity and size
- powerpc/pseries: Enforce hcall result buffer validity and size
- !10148  fs/9p: fix uninitialized values during inode evict
- fs/9p: fix uninitialized values during inode evict
- !10056  io_uring/rsrc: don't lock while !TASK_RUNNING
- io_uring/rsrc: don't lock while !TASK_RUNNING
- !10226  cxl/region: Fix memregion leaks in devm_cxl_add_region()
- cxl/region: Fix memregion leaks in devm_cxl_add_region()
- !10177  ima: Fix use-after-free on a dentry's dname.name
- ima: Fix use-after-free on a dentry's dname.name
- !5262 [OLK-6.6]HYGON: Support Hygon DCU passthrough to VMs
- x86/config: Set CONFIG_HYDCU_FIXUP_HEADER=y by default
- drm/hygon: Add support to passthrough Hygon DCU to virtual machine
- !10220  bpf: Fix overrunning reservations in ringbuf
- bpf: Fix overrunning reservations in ringbuf
- !10219  CVE-2024-35931
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
- drm/amdgpu : Add hive ras recovery check
- !10167  CVE-2024-36022
- drm/amdgpu: Init zone device and drm client after mode-1 reset on reload
- drm/amdgpu: move the drm client creation behind drm device registration
- drm/amdkfd: init drm_client with funcs hook
- drm/amdkfd: Export DMABufs from KFD using GEM handles
- !9598  fpga: manager: add owner module and take its refcount
- fpga: manager: add owner module and take its refcount
- !10139 [sync] PR-10095:  CVE-2024-40968
- MIPS: Octeon: Add PCIe link status check
- !10044  btrfs: fix CVE-2024-39496
- btrfs: zoned: fix use-after-free due to race with dev replace
- btrfs: zoned: factor out DUP bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out single bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out per-zone logic from btrfs_load_block_group_zone_info
- btrfs: zoned: introduce a zone_info struct in btrfs_load_block_group_zone_info
- !10114 v2  ecryptfs: Fix buffer size for tag 66 packet
- ecryptfs: Fix buffer size for tag 66 packet
- !10133  ALSA: timer: Set lower bound of start tick time
- ALSA: timer: Set lower bound of start tick time
- !10115  efi/unaccepted: touch soft lockup during memory accept
- efi/unaccepted: touch soft lockup during memory accept
- !10131  kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- !10132  wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- !10188  Part of "mm: mapcount for large folios + page_mapcount() cleanups"
- mm/rmap: add fast-path for small folios when adding/removing/duplicating
- mm/rmap: always inline anon/file rmap duplication of a single PTE
- mm: allow for detecting underflows with page_mapcount() again
- !10001  tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- !10176  f2fs: compress: don't allow unaligned truncation on released compress inode
- f2fs: compress: don't allow unaligned truncation on released compress inode
- !10106  platform/x86: x86-android-tablets: Unregister devices in reverse order
- platform/x86: x86-android-tablets: Unregister devices in reverse order
- !10109  tracing: Build event generation tests only as modules
- tracing: Build event generation tests only as modules
- !10166  drop_monitor: replace spin_lock by raw_spin_lock
- drop_monitor: replace spin_lock by raw_spin_lock
- !10161  RDMA/mlx5: Add check for srq max_sge attribute
- RDMA/mlx5: Add check for srq max_sge attribute
- !10111  drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- !10155  wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- !10149  mips: bmips: BCM6358: make sure CBR is correctly set
- mips: bmips: BCM6358: make sure CBR is correctly set
- !10103 v2  fpga: region: add owner module and take its refcount
- fpga: region: add owner module and take its refcount
- !10097 [sync] PR-9741:  scsi: qedf: Ensure the copied buf is NUL terminated
- scsi: qedf: Ensure the copied buf is NUL terminated
- !10021  drm/exynos/vidi: fix memory leak in .get_modes()
- drm/exynos/vidi: fix memory leak in .get_modes()
- !10127  wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- !10117  wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- !10116  wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- !10017  liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- !10051  tipc: force a dst refcount before doing decryption
- tipc: force a dst refcount before doing decryption
- !10102  vmxnet3: disable rx data ring on dma allocation failure
- vmxnet3: disable rx data ring on dma allocation failure
- !10093  drm/arm/malidp: fix a possible null pointer dereference
- drm/arm/malidp: fix a possible null pointer dereference
- !9989  io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- !10083  CVE-2024-40955
- ext4: clean up s_mb_rb_lock to fix build warnings with C=1
- ext4: set the type of max_zeroout to unsigned int to avoid overflow
- ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow
- ext4: add positive int attr pointer to avoid sysfs variables overflow
- ext4: add new attr pointer attr_mb_order
- ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists()
- ext4: refactor out ext4_generic_attr_show()
- ext4: refactor out ext4_generic_attr_store()
- ext4: avoid overflow when setting values via sysfs
- !10069  ALSA: Fix deadlocks with kctl removals at disconnection
- ALSA: Fix deadlocks with kctl removals at disconnection
- !10074  PCI: of_property: Return error for int_map allocation failure
- PCI: of_property: Return error for int_map allocation failure
- !10087  fix CVE-2024-40995
- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()
- net/sched: act_api: rely on rcu in tcf_idr_check_alloc
- !10064  net/mlx5: Always stop health timer during driver removal
- net/mlx5: Always stop health timer during driver removal
- !9240 v2  cachefiles: introduce failover mechanism
- cachefiles: make on-demand read killable
- cachefiles: flush all requests after setting CACHEFILES_DEAD
- cachefiles: Set object to close if ondemand_id &lt; 0 in copen
- cachefiles: defer exposing anon_fd until after copy_to_user() succeeds
- cachefiles: never get a new anonymous fd if ondemand_id is valid
- cachefiles: add spin_lock for cachefiles_ondemand_info
- cachefiles: add consistency check for copen/cread
- cachefiles: remove err_put_fd label in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_get_fd()
- cachefiles: remove requests from xarray during flushing requests
- cachefiles: add output string to cachefiles_obj_[get|put]_ondemand_fd
- cachefiles, erofs: Fix NULL deref in when cachefiles is not doing ondemand-mode
- cachefiles: add restore command to recover inflight ondemand read requests
- cachefiles: narrow the scope of triggering EPOLLIN events in ondemand mode
- cachefiles: resend an open request if the read request's object is closed
- cachefiles: extract ondemand info field from cachefiles_object
- cachefiles: introduce object ondemand state
- !9933  nvdimm: Backport some bugfixs
- dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n
- nvdimm/pmem: fix leak on dax_add_host() failure
- !10038  media: v4l: async: Properly re-initialise notifier entry in unregister
- media: v4l: async: Properly re-initialise notifier entry in unregister
- !9970  CVE-2024-39503
- netfilter: ipset: Fix suspicious rcu_dereference_protected()
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type
- netfilter: ipset: Add list flush to cancel_gc
- !10011  xfs: fix mount hung while sb recover fail
- xfs: fix mount hung while sb recover fail
- !10050  vmci: prevent speculation leaks by sanitizing event in event_deliver()
- vmci: prevent speculation leaks by sanitizing event in event_deliver()
- !10006  drm/amdgpu: fix UBSAN warning in kv_dpm.c
- drm/amdgpu: fix UBSAN warning in kv_dpm.c
- !9959  parisc: Try to fix random segmentation faults in package builds
- parisc: Try to fix random segmentation faults in package builds
- !10028  ipv6: prevent possible NULL dereference in rt6_probe()
- ipv6: prevent possible NULL dereference in rt6_probe()
- !10005  seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors
- seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.44" date="1739275200">- Disable kabicheck for openEuler-25.03</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.45" date="1739275201">- Update openEuler-25.03 Source to 6.6.0-72.1.0</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.46" date="1739275202">- Update kabicheck to fix build POSTTRANS scriptlet error</changelog>
  <changelog author="Mingzheng Xing &lt;xingmingzheng@iscas.ac.cn&gt; - 6.6.0-72.1.0.47" date="1739966400">- RISC-V kernel update to 6.6.0-72.1.0
- Add the feature of 24.03-SP1</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.48" date="1740484800">- Remove redundant Module.symvers_*</changelog>
  <changelog author="Li Ping &lt;1477412247@qq.com&gt; - 6.6.0-72.1.0.49" date="1740571200">- Split kernel modules into kernel-extra-modules subpackage
- Prioritizes core kmod (networking/drm/block/modesetting) in main kernel package
- All extra modules and their dependencies are isolated to kernel-extra-modules
- Added module-filelist generation scripts for both packages
- Updated post-install scripts to handle extra modules dependency</changelog>
</package>
<package pkgid="e51ca6ab6d7b6ece06798560b8eab8548d4351541cd92709e99c6161028cc9fa" name="kernel-tools-devel" arch="x86_64">
  <version epoch="0" ver="6.6.0" rel="72.1.0.49.oe2503"/>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-33.0.0.40" date="1720612800">- !9779  CVE-2024-39461
- clk: bcm: rpi: Assign -&gt;num before accessing -&gt;hws
- !9801 loongarch平台config配置对kdump的支持
- loongarch: configs: Configure degbuginfo
- Fix the kdump second kernel boot failure
- loongarch: Cleanup loongson3_defconfig with make savedefconfig
- !9811  fix CVE-2024-39481
- media: mc: Fix graph walk in media_pipeline_start
- !9810  KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- !9821  kdb: Fix buffer overflow during tab-complete
- kdb: Fix buffer overflow during tab-complete
- !9788  net: fix wrong return value in bpf_sock_ops_get_uid_gid
- net: fix wrong return value in bpf_sock_ops_get_uid_gid
- !9816  mm: mem_reliable: Make counting reliable task usage compatible with folio
- mm: mem_reliable: Make counting reliable task usage compatible with folio
- !9807  drm: zynqmp_dpsub: Always register bridge
- drm: zynqmp_dpsub: Always register bridge
- !9804  CVE-2024-36478
- null_blk: Fix return value of nullb_device_power_store()
- null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues'
- !9805  md: fix resync softlockup when bitmap size is less than array size
- md: fix resync softlockup when bitmap size is less than array size
- !9802  ax25: Fix reference count leak issue of net_device
- ax25: Fix reference count leak issue of net_device
- !9770  Add a switch to enable hungtask check for io
- block: disable BLK_IO_HUNG_TASK_CHECK by default
- block: add a switch to enable hungtask check for io
- !9793  drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- !9649  f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- !9732  CVE-2024-39469
- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors
- nilfs2: return the mapped address from nilfs_get_page()
- !9775  mm/slub: Reduce memory consumption in extreme scenarios
- mm/slub: Reduce memory consumption in extreme scenarios
- !9614 v2  wifi: carl9170: add a proper sanity check for endpoints
- wifi: carl9170: add a proper sanity check for endpoints
- !9709  cgroup: fix uaf when proc_cpuset_show
- cgroup: fix uaf when proc_cpuset_show
- !9748  cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- !8877  drm/vmwgfx: Fix invalid reads in fence signaled events
- drm/vmwgfx: Fix invalid reads in fence signaled events
- !9730  efi: libstub: only free priv.runtime_map when allocated
- efi: libstub: only free priv.runtime_map when allocated
- !9679  cgroup/cpuset: Make cpuset hotplug processing synchronous
- cgroup/cpuset: Make cpuset hotplug processing synchronous
- !9757  net: openvswitch: fix overwriting ct original tuple for ICMPv6
- net: openvswitch: fix overwriting ct original tuple for ICMPv6
- !9665  CVE-2024-38622
- drm/msm/dpu: make error messages at dpu_core_irq_register_callback() more sensible
- drm/msm/dpu: Add callback function pointer check before its call
- drm/msm/dpu: stop using raw IRQ indices in the kernel output
- drm/msm/dpu: make the irq table size static
- drm/msm/dpu: add helper to get IRQ-related data
- drm/msm/dpu: extract dpu_core_irq_is_valid() helper
- drm/msm/dpu: remove irq_idx argument from IRQ callbacks
- !9668  wifi: nl80211: Avoid address calculations via out of bounds array indexing
- wifi: nl80211: Avoid address calculations via out of bounds array indexing
- !9715  CVE-2024-38602
- ax25: Fix reference count leak issues of ax25_dev
- ax25: Use kernel universal linked list to implement ax25_dev_list
- !9746 v2  Revert "ACPI: processor: Add support for processors described as container packages"
- Revert "ACPI: processor: Add support for processors described as container packages"
- !9736  net/9p: fix uninit-value in p9_client_rpc()
- net/9p: fix uninit-value in p9_client_rpc()
- !9596  iomap: fix warning in iomap_write_delalloc_release()
- iomap: fix warning in iomap_write_delalloc_release()
- !9703  dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- !9642  CVE-2024-38582
- nilfs2: fix potential hang in nilfs_detach_log_writer()
- nilfs2: fix unexpected freezing of nilfs_segctor_sync()
- !9687  greybus: lights: check return of get_channel_from_mode
- greybus: lights: check return of get_channel_from_mode
- !9678  crypto: bcm - Fix pointer arithmetic
- crypto: bcm - Fix pointer arithmetic
- !7918 [OLK-6.6]drivers: support Yunsilicon's metaScale/metaVisor series NICs
- drivers: support Yunsilicon's MS and MV series NICs
- !9619  r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- !9664  tls: fix missing memory barrier in tls_init
- tls: fix missing memory barrier in tls_init
- !9161  xfs: don't use current-&gt;journal_info
- xfs: don't use current-&gt;journal_info
- !9624  CVE-2024-38597
- net: fec: remove .ndo_poll_controller to avoid deadlocks
- eth: sungem: remove .ndo_poll_controller to avoid deadlocks
- !9631  ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- !9632  drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- !9399 fix CVE-2024-38544 and CVE-2024-37356
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha().
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9341  serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- !9562  CVE-2024-38385
- genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after()
- !9582 v2  eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- !9588  s390/ap: Fix crash in AP internal function modify_bitmap()
- s390/ap: Fix crash in AP internal function modify_bitmap()
- !9513  RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9561 v2  virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- !9578  net/mlx5: Discard command completions in internal error
- net/mlx5: Discard command completions in internal error
- !9549  btrfs: fix crash on racing fsync and size-extending write into prealloc
- btrfs: fix crash on racing fsync and size-extending write into prealloc
- !9479  xfs: fix unlink vs cluster buffer instantiation race
- xfs: fix unlink vs cluster buffer instantiation race
- !9519 MPTCP Upstream part 12
- mptcp: annotate lockless accesses around read-mostly fields
- mptcp: annotate lockless access for token
- mptcp: annotate lockless access for RX path fields
- mptcp: annotate lockless access for the tx path
- mptcp: annotate access for msk keys
- !9557  i2c: acpi: Unbind mux adapters before delete
- i2c: acpi: Unbind mux adapters before delete
- !9555  smb: client: fix deadlock in smb2_find_smb_tcon()
- smb: client: fix deadlock in smb2_find_smb_tcon()
- !9489  fs/ntfs3: Check 'folio' pointer for NULL
- fs/ntfs3: Check 'folio' pointer for NULL
- !9482  fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- !9506  usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- !9528  media: lgdt3306a: Add a check against null-pointer-def
- media: lgdt3306a: Add a check against null-pointer-def
- !9551  ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- !9478  watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- !9536  clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- !9463  fix CVE-2024-38621
- media: stk1160: fix bounds checking in stk1160_copy_video()
- !9457  bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- !9459  bpf: Fix verifier assumptions about socket-&gt;sk
- bpf: Fix verifier assumptions about socket-&gt;sk
- !9522  bonding: fix oops during rmmod
- bonding: fix oops during rmmod
- !9502  netrom: fix possible dead-lock in nr_rt_ioctl()
- netrom: fix possible dead-lock in nr_rt_ioctl()
- !9402  fs/ntfs3: Use variable length array instead of fixed size
- fs/ntfs3: Use variable length array instead of fixed size
- !9320  drm/amd/display: Fix potential index out of bounds in color transformation function
- drm/amd/display: Fix potential index out of bounds in color transformation function
- !9493  thermal/drivers/qcom/lmh: Check for SCM availability at probe
- thermal/drivers/qcom/lmh: Check for SCM availability at probe
- !9398  tracing/probes: fix error check in parse_btf_field()
- tracing/probes: fix error check in parse_btf_field()
- !9510  ftrace: Fix possible use-after-free issue in ftrace_location()
- ftrace: Fix possible use-after-free issue in ftrace_location()
- !9509  cifs: fix pagecache leak when do writepages
- cifs: fix pagecache leak when do writepages
- !9436 v2  ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- !9486 [OLK-6.6] Fix os crash while enable sriov for rnp
- RNPVF: NET: Fix os crash while enable sriov for rnp
- !9371 MPTCP Upstream part 11
- selftests: net: ip_local_port_range: define IPPROTO_MPTCP
- selftests: mptcp: join: check CURRESTAB counters
- selftests/net: add MPTCP coverage for IP_LOCAL_PORT_RANGE
- mptcp: sockopt: support IP_LOCAL_PORT_RANGE and IP_BIND_ADDRESS_NO_PORT
- mptcp: rename mptcp_setsockopt_sol_ip_set_transparent()
- !5258 [OLK-6.6] Support request attestation report from CSV guest
- driver/virt/coco: Add HYGON CSV Guest dirver.
- KVM: x86: Support VM_ATTESTATION hypercall
- !9485 v2  CVE-2024-38610
- drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map()
- virt: acrn: stop using follow_pfn
- !9380  psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- !8899  block: fix module reference leakage from bdev_open_by_dev error path
- block: fix module reference leakage from bdev_open_by_dev error path
- !9445  blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- !9466  io_uring: check for non-NULL file pointer in io_file_can_poll()
- io_uring: check for non-NULL file pointer in io_file_can_poll()
- !9389  block: refine the EOF check in blkdev_iomap_begin
- block: refine the EOF check in blkdev_iomap_begin
- !9414  vfio/pci: fix potential memory leak in vfio_intx_enable()
- vfio/pci: fix potential memory leak in vfio_intx_enable()
- !9455  jffs2: prevent xattr node from overflowing the eraseblock
- jffs2: prevent xattr node from overflowing the eraseblock
- !9465  CVE-2024-38662
- Revert "bpf, sockmap: Prevent lock inversion deadlock in map delete elem"
- bpf: Allow delete from sockmap/sockhash only if update is allowed
- !9410  Fix CVE-2024-31076
- genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline
- !9449  rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow
- rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.41" date="1721217600">- !10059  nilfs2: fix use-after-free of timer for log writer thread
- nilfs2: fix use-after-free of timer for log writer thread
- !10025  9p: add missing locking around taking dentry fid list
- 9p: add missing locking around taking dentry fid list
- !9835 fix CVE-2024-39479
- drm/i915/hwmon: Get rid of devm
- !9998  ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- !9997  openrisc: traps: Don't send signals to kernel mode threads
- openrisc: traps: Don't send signals to kernel mode threads
- !9956  drm/komeda: check for error-valued pointer
- drm/komeda: check for error-valued pointer
- !9914  arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- !9944  f2fs: remove clear SB_INLINECRYPT flag in default_options
- f2fs: remove clear SB_INLINECRYPT flag in default_options
- !9909  sock_map: avoid race between sock_map_close and sk_psock_put
- sock_map: avoid race between sock_map_close and sk_psock_put
- !10045  misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- !10055  media: v4l: async: Fix notifier list entry init
- media: v4l: async: Fix notifier list entry init
- !9900  ipv6: fix possible race in __fib6_drop_pcpu_from()
- ipv6: fix possible race in __fib6_drop_pcpu_from()
- !9979  CVE-2024-40972
- ext4: do not create EA inode under buffer lock
- ext4: fold quota accounting into ext4_xattr_inode_lookup_create()
- !9988  netpoll: Fix race condition in netpoll_owner_active
- netpoll: Fix race condition in netpoll_owner_active
- !9945  ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- !9935  ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- !9962  iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- !9896  bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- !9928  ocfs2: fix races between hole punching and AIO+DIO
- ocfs2: fix races between hole punching and AIO+DIO
- !9938  fix CVE-2024-40934
- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode()
- !9899  ionic: fix use after netif_napi_del()
- ionic: fix use after netif_napi_del()
- !9898  cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- !9903  mptcp: ensure snd_una is properly initialized on connect
- mptcp: ensure snd_una is properly initialized on connect
- !9878  CVE-2024-39478
- crypto: starfive - Do not free stack buffer
- !9888  ipv6: sr: fix memleak in seg6_hmac_init_algo
- ipv6: sr: fix memleak in seg6_hmac_init_algo
- !5261 [OLK-6.6]Hygon: Some enhancement and bugfixes for HYGON CSV/CSV2
- KVM: SVM: Unmap ghcb pages if they're still mapped when destroy guest
- KVM: x86: Fix KVM_GET_MSRS stack info leak
- KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests
- x86/head/64: Flush caches for .bss..decrypted section after CR3 switches to early_top_pgt
- KVM: x86: Calls is_64_bit_hypercall() instead of is_64_bit_mode() in complete_hypercall_exit()
- x86/csv2: Keep in atomic context when holding ghcb page if the #VC comes from userspace
- KVM: SVM: Fix the available ASID range for CSV2 guest
- !9861 MPTCP Upstream part 13
- selftests: mptcp: lib: catch duplicated subtest entries
- selftests: mptcp: explicitly trigger the listener diag code-path
- bpf, btf: Add check_btf_kconfigs helper
- bpf, btf: Fix return value of register_btf_id_dtor_kfuncs
- !9876 v3  Fix xfs file creation issue
- xfs: Avoid races with cnt_btree lastrec updates
- Revert "xfs: Fix file creation failure"
- !9877  gfs2: Fix potential glock use-after-free on unmount
- gfs2: Fix potential glock use-after-free on unmount
- !9862  ipvlan: Modify the value of ipvlan modes
- ipvlan: Modify the value of ipvlan modes
- !5260 [OLK-6.6] Support live migration for CSV/CSV2 guest, and support rebooting CSV/CSV2 guest
- KVM: SVM: Force flush caches before reboot CSV guest
- KVM: SVM: Add support for rebooting CSV2 guest
- KVM: x86: Introduce control_{pre,post}_system_reset ioctl interfaces
- KVM: SVM: Export MSR_AMD64_SEV_ES_GHCB to userspace for CSV2 guest
- KVM: x86: Restore control registers in __set_sregs() to support CSV2 guest live migration
- KVM: SVM: Add KVM_SEV_RECEIVE_UPDATE_VMSA command
- KVM: SVM: Add KVM_SEV_SEND_UPDATE_VMSA command
- crypto: ccp: Fix definition of struct sev_data_send_update_vmsa
- KVM: SVM: Add RECEIVE_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add SEND_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Prepare memory pool to allocate buffers for KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add KVM_CSV_COMMAND_BATCH command for applying CSV RING_BUFFER mode
- crypto: ccp: Add support for issue commands in CSV RING_BUFFER mode
- crypto: ccp: Add support to switch to CSV RING_BUFFER mode
- crypto: ccp: Add support for dequeue status in CSV RING_BUFFER mode
- crypto: ccp: Add support for enqueue command pointers in CSV RING_BUFFER mode
- crypto: ccp: Introduce init and free helpers to manage CSV RING_BUFFER queues
- !9294 Compiler: Add clang's PGO support for kernel.
- Compiler: Add clang's PGO support for kernel.
- !9610  rcu: Fix buffer overflow in print_cpu_stall_info()
- rcu: Fix buffer overflow in print_cpu_stall_info()
- !9845  xfs: fix log recovery buffer allocation for the legacy h_size fixup
- xfs: fix log recovery buffer allocation for the legacy h_size fixup
- !9859  block: enable BLK_IO_HUNG_TASK_CHECK by default
- block: enable BLK_IO_HUNG_TASK_CHECK by default
- !9857  drm/amdgpu/mes: fix use-after-free issue
- drm/amdgpu/mes: fix use-after-free issue
- !9829  fix CVE-2024-38620
- Bluetooth: fix connection setup in l2cap_connect
- Bluetooth: HCI: Remove HCI_AMP support
- Bluetooth: hci_event: Remove code to removed CONFIG_BT_HS
- Bluetooth: Remove usage of the deprecated ida_simple_xx() API
- Bluetooth: ISO: Fix BIS cleanup
- !9838  cgroup: Fix AA deadlock caused by cgroup_bpf_release
- cgroup: Fix AA deadlock caused by cgroup_bpf_release
- !9841  ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- !9834  mmc: davinci: Don't strip remove function when driver is builtin
- mmc: davinci: Don't strip remove function when driver is builtin</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.42" date="1721217601">- Remove mlx5 related API from kabi whitelist</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.43" date="1721822400">- !9782  usb-storage: alauda: Check whether the media is initialized
- usb-storage: alauda: Check whether the media is initialized
- !10294 [OLK-6.6] drivers: Fix compile warning "argument used uninitialized"
- drivers: Fix compile warning "argument used uninitialized"
- !10257  media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- !10287  CVE-2024-36979
- net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state
- net: bridge: mst: fix suspicious rcu usage in br_mst_set_state
- net: bridge: mst: fix vlan use-after-free
- !10018  ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- !9985  btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- !10260 [RoCE]从社区回合patch到openEuler（OLK-6.6）
- RDMA/hns: Fix mbx timing out before CMD execution is completed
- RDMA/hns: Fix insufficient extend DB for VFs.
- RDMA/hns: Fix undifined behavior caused by invalid max_sge
- RDMA/hns: Fix shift-out-bounds when max_inline_data is 0
- RDMA/hns: Fix missing pagesize and alignment check in FRMR
- RDMA/hns: Fix unmatch exception handling when init eq table fails
- RDMA/hns: Check atomic wr length
- !10248  ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- !9243  Bluetooth: RFCOMM: Fix not validating setsockopt user input
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
- !10160  fix CVE-2024-40915
- riscv: rewrite __kernel_map_pages() to fix sleeping in invalid context
- !10264  mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- !5264 [OLK-6.6]HYGON: Support CSV Reuse ASID feature on Hygon CPUs
- KVM: SVM: Add support for different CSV guests to reuse the same ASID
- !10231  fix CVE-2024-41007
- tcp: avoid too many retransmit packets
- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out()
- !10233  fpga: bridge: add owner module and take its refcount
- fpga: bridge: add owner module and take its refcount
- !10237  ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- !9915  powerpc/pseries: Enforce hcall result buffer validity and size
- powerpc/pseries: Enforce hcall result buffer validity and size
- !10148  fs/9p: fix uninitialized values during inode evict
- fs/9p: fix uninitialized values during inode evict
- !10056  io_uring/rsrc: don't lock while !TASK_RUNNING
- io_uring/rsrc: don't lock while !TASK_RUNNING
- !10226  cxl/region: Fix memregion leaks in devm_cxl_add_region()
- cxl/region: Fix memregion leaks in devm_cxl_add_region()
- !10177  ima: Fix use-after-free on a dentry's dname.name
- ima: Fix use-after-free on a dentry's dname.name
- !5262 [OLK-6.6]HYGON: Support Hygon DCU passthrough to VMs
- x86/config: Set CONFIG_HYDCU_FIXUP_HEADER=y by default
- drm/hygon: Add support to passthrough Hygon DCU to virtual machine
- !10220  bpf: Fix overrunning reservations in ringbuf
- bpf: Fix overrunning reservations in ringbuf
- !10219  CVE-2024-35931
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
- drm/amdgpu : Add hive ras recovery check
- !10167  CVE-2024-36022
- drm/amdgpu: Init zone device and drm client after mode-1 reset on reload
- drm/amdgpu: move the drm client creation behind drm device registration
- drm/amdkfd: init drm_client with funcs hook
- drm/amdkfd: Export DMABufs from KFD using GEM handles
- !9598  fpga: manager: add owner module and take its refcount
- fpga: manager: add owner module and take its refcount
- !10139 [sync] PR-10095:  CVE-2024-40968
- MIPS: Octeon: Add PCIe link status check
- !10044  btrfs: fix CVE-2024-39496
- btrfs: zoned: fix use-after-free due to race with dev replace
- btrfs: zoned: factor out DUP bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out single bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out per-zone logic from btrfs_load_block_group_zone_info
- btrfs: zoned: introduce a zone_info struct in btrfs_load_block_group_zone_info
- !10114 v2  ecryptfs: Fix buffer size for tag 66 packet
- ecryptfs: Fix buffer size for tag 66 packet
- !10133  ALSA: timer: Set lower bound of start tick time
- ALSA: timer: Set lower bound of start tick time
- !10115  efi/unaccepted: touch soft lockup during memory accept
- efi/unaccepted: touch soft lockup during memory accept
- !10131  kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- !10132  wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- !10188  Part of "mm: mapcount for large folios + page_mapcount() cleanups"
- mm/rmap: add fast-path for small folios when adding/removing/duplicating
- mm/rmap: always inline anon/file rmap duplication of a single PTE
- mm: allow for detecting underflows with page_mapcount() again
- !10001  tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- !10176  f2fs: compress: don't allow unaligned truncation on released compress inode
- f2fs: compress: don't allow unaligned truncation on released compress inode
- !10106  platform/x86: x86-android-tablets: Unregister devices in reverse order
- platform/x86: x86-android-tablets: Unregister devices in reverse order
- !10109  tracing: Build event generation tests only as modules
- tracing: Build event generation tests only as modules
- !10166  drop_monitor: replace spin_lock by raw_spin_lock
- drop_monitor: replace spin_lock by raw_spin_lock
- !10161  RDMA/mlx5: Add check for srq max_sge attribute
- RDMA/mlx5: Add check for srq max_sge attribute
- !10111  drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- !10155  wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- !10149  mips: bmips: BCM6358: make sure CBR is correctly set
- mips: bmips: BCM6358: make sure CBR is correctly set
- !10103 v2  fpga: region: add owner module and take its refcount
- fpga: region: add owner module and take its refcount
- !10097 [sync] PR-9741:  scsi: qedf: Ensure the copied buf is NUL terminated
- scsi: qedf: Ensure the copied buf is NUL terminated
- !10021  drm/exynos/vidi: fix memory leak in .get_modes()
- drm/exynos/vidi: fix memory leak in .get_modes()
- !10127  wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- !10117  wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- !10116  wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- !10017  liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- !10051  tipc: force a dst refcount before doing decryption
- tipc: force a dst refcount before doing decryption
- !10102  vmxnet3: disable rx data ring on dma allocation failure
- vmxnet3: disable rx data ring on dma allocation failure
- !10093  drm/arm/malidp: fix a possible null pointer dereference
- drm/arm/malidp: fix a possible null pointer dereference
- !9989  io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- !10083  CVE-2024-40955
- ext4: clean up s_mb_rb_lock to fix build warnings with C=1
- ext4: set the type of max_zeroout to unsigned int to avoid overflow
- ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow
- ext4: add positive int attr pointer to avoid sysfs variables overflow
- ext4: add new attr pointer attr_mb_order
- ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists()
- ext4: refactor out ext4_generic_attr_show()
- ext4: refactor out ext4_generic_attr_store()
- ext4: avoid overflow when setting values via sysfs
- !10069  ALSA: Fix deadlocks with kctl removals at disconnection
- ALSA: Fix deadlocks with kctl removals at disconnection
- !10074  PCI: of_property: Return error for int_map allocation failure
- PCI: of_property: Return error for int_map allocation failure
- !10087  fix CVE-2024-40995
- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()
- net/sched: act_api: rely on rcu in tcf_idr_check_alloc
- !10064  net/mlx5: Always stop health timer during driver removal
- net/mlx5: Always stop health timer during driver removal
- !9240 v2  cachefiles: introduce failover mechanism
- cachefiles: make on-demand read killable
- cachefiles: flush all requests after setting CACHEFILES_DEAD
- cachefiles: Set object to close if ondemand_id &lt; 0 in copen
- cachefiles: defer exposing anon_fd until after copy_to_user() succeeds
- cachefiles: never get a new anonymous fd if ondemand_id is valid
- cachefiles: add spin_lock for cachefiles_ondemand_info
- cachefiles: add consistency check for copen/cread
- cachefiles: remove err_put_fd label in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_get_fd()
- cachefiles: remove requests from xarray during flushing requests
- cachefiles: add output string to cachefiles_obj_[get|put]_ondemand_fd
- cachefiles, erofs: Fix NULL deref in when cachefiles is not doing ondemand-mode
- cachefiles: add restore command to recover inflight ondemand read requests
- cachefiles: narrow the scope of triggering EPOLLIN events in ondemand mode
- cachefiles: resend an open request if the read request's object is closed
- cachefiles: extract ondemand info field from cachefiles_object
- cachefiles: introduce object ondemand state
- !9933  nvdimm: Backport some bugfixs
- dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n
- nvdimm/pmem: fix leak on dax_add_host() failure
- !10038  media: v4l: async: Properly re-initialise notifier entry in unregister
- media: v4l: async: Properly re-initialise notifier entry in unregister
- !9970  CVE-2024-39503
- netfilter: ipset: Fix suspicious rcu_dereference_protected()
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type
- netfilter: ipset: Add list flush to cancel_gc
- !10011  xfs: fix mount hung while sb recover fail
- xfs: fix mount hung while sb recover fail
- !10050  vmci: prevent speculation leaks by sanitizing event in event_deliver()
- vmci: prevent speculation leaks by sanitizing event in event_deliver()
- !10006  drm/amdgpu: fix UBSAN warning in kv_dpm.c
- drm/amdgpu: fix UBSAN warning in kv_dpm.c
- !9959  parisc: Try to fix random segmentation faults in package builds
- parisc: Try to fix random segmentation faults in package builds
- !10028  ipv6: prevent possible NULL dereference in rt6_probe()
- ipv6: prevent possible NULL dereference in rt6_probe()
- !10005  seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors
- seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.44" date="1739275200">- Disable kabicheck for openEuler-25.03</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.45" date="1739275201">- Update openEuler-25.03 Source to 6.6.0-72.1.0</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.46" date="1739275202">- Update kabicheck to fix build POSTTRANS scriptlet error</changelog>
  <changelog author="Mingzheng Xing &lt;xingmingzheng@iscas.ac.cn&gt; - 6.6.0-72.1.0.47" date="1739966400">- RISC-V kernel update to 6.6.0-72.1.0
- Add the feature of 24.03-SP1</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.48" date="1740484800">- Remove redundant Module.symvers_*</changelog>
  <changelog author="Li Ping &lt;1477412247@qq.com&gt; - 6.6.0-72.1.0.49" date="1740571200">- Split kernel modules into kernel-extra-modules subpackage
- Prioritizes core kmod (networking/drm/block/modesetting) in main kernel package
- All extra modules and their dependencies are isolated to kernel-extra-modules
- Added module-filelist generation scripts for both packages
- Updated post-install scripts to handle extra modules dependency</changelog>
</package>
<package pkgid="29f3bb14ec41887777a8bd1b214029e00d82e7cbda1dc097474f90c5015b1d74" name="kf5-kcalendarcore" arch="src">
  <version epoch="0" ver="5.116.0" rel="1.oe2503"/>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 1:5.100.0-1" date="1676980800">- update verison to 5.100.0</changelog>
  <changelog author="haomimi &lt;haomimi@uniontech.com&gt; - 1:5.108.0-1" date="1691064000">- update verison to 5.108.0</changelog>
  <changelog author="jiangxinyu &lt;jiangxinyu@kylinos.cn&gt; - 5.113.0-1" date="1704283200">- Update package to version 5.113.0</changelog>
  <changelog author="huayadong &lt;huayadong@kylinos.cn&gt; - 5.115.0-1" date="1709553600">- Update package to version 5.115.0</changelog>
  <changelog author="tangjie02 &lt;tangjie02@kylinsec.com.cn&gt; - 5.115.0-2" date="1732190400">- adapt to the new CMake macros to fix build failure</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 5.116.0-1" date="1732536000">- Upgrade package to 5.116.0</changelog>
</package>
<package pkgid="3e1869ddf3989f6affb95e47ab5fe1ab3cc183e1a28ae3ef3f1743fe80314de6" name="kf5-kcalendarcore" arch="x86_64">
  <version epoch="0" ver="5.116.0" rel="1.oe2503"/>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 1:5.100.0-1" date="1676980800">- update verison to 5.100.0</changelog>
  <changelog author="haomimi &lt;haomimi@uniontech.com&gt; - 1:5.108.0-1" date="1691064000">- update verison to 5.108.0</changelog>
  <changelog author="jiangxinyu &lt;jiangxinyu@kylinos.cn&gt; - 5.113.0-1" date="1704283200">- Update package to version 5.113.0</changelog>
  <changelog author="huayadong &lt;huayadong@kylinos.cn&gt; - 5.115.0-1" date="1709553600">- Update package to version 5.115.0</changelog>
  <changelog author="tangjie02 &lt;tangjie02@kylinsec.com.cn&gt; - 5.115.0-2" date="1732190400">- adapt to the new CMake macros to fix build failure</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 5.116.0-1" date="1732536000">- Upgrade package to 5.116.0</changelog>
</package>
<package pkgid="720579a62f5d927de57a23f1680c87f1f45f8261003c1ab854429fe2d087147b" name="kf5-kcalendarcore-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.116.0" rel="1.oe2503"/>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 1:5.100.0-1" date="1676980800">- update verison to 5.100.0</changelog>
  <changelog author="haomimi &lt;haomimi@uniontech.com&gt; - 1:5.108.0-1" date="1691064000">- update verison to 5.108.0</changelog>
  <changelog author="jiangxinyu &lt;jiangxinyu@kylinos.cn&gt; - 5.113.0-1" date="1704283200">- Update package to version 5.113.0</changelog>
  <changelog author="huayadong &lt;huayadong@kylinos.cn&gt; - 5.115.0-1" date="1709553600">- Update package to version 5.115.0</changelog>
  <changelog author="tangjie02 &lt;tangjie02@kylinsec.com.cn&gt; - 5.115.0-2" date="1732190400">- adapt to the new CMake macros to fix build failure</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 5.116.0-1" date="1732536000">- Upgrade package to 5.116.0</changelog>
</package>
<package pkgid="0779f49c33a00492e5b45d5ad168a72a08c07384efdebd61340a198fd7d31b38" name="kf5-kcalendarcore-debugsource" arch="x86_64">
  <version epoch="0" ver="5.116.0" rel="1.oe2503"/>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 1:5.100.0-1" date="1676980800">- update verison to 5.100.0</changelog>
  <changelog author="haomimi &lt;haomimi@uniontech.com&gt; - 1:5.108.0-1" date="1691064000">- update verison to 5.108.0</changelog>
  <changelog author="jiangxinyu &lt;jiangxinyu@kylinos.cn&gt; - 5.113.0-1" date="1704283200">- Update package to version 5.113.0</changelog>
  <changelog author="huayadong &lt;huayadong@kylinos.cn&gt; - 5.115.0-1" date="1709553600">- Update package to version 5.115.0</changelog>
  <changelog author="tangjie02 &lt;tangjie02@kylinsec.com.cn&gt; - 5.115.0-2" date="1732190400">- adapt to the new CMake macros to fix build failure</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 5.116.0-1" date="1732536000">- Upgrade package to 5.116.0</changelog>
</package>
<package pkgid="3ecfb51177ab41e17019f8501ce3af3d6a3708ff9b7d19514e03e3e3f9fef201" name="kf5-kcalendarcore-devel" arch="x86_64">
  <version epoch="0" ver="5.116.0" rel="1.oe2503"/>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 1:5.100.0-1" date="1676980800">- update verison to 5.100.0</changelog>
  <changelog author="haomimi &lt;haomimi@uniontech.com&gt; - 1:5.108.0-1" date="1691064000">- update verison to 5.108.0</changelog>
  <changelog author="jiangxinyu &lt;jiangxinyu@kylinos.cn&gt; - 5.113.0-1" date="1704283200">- Update package to version 5.113.0</changelog>
  <changelog author="huayadong &lt;huayadong@kylinos.cn&gt; - 5.115.0-1" date="1709553600">- Update package to version 5.115.0</changelog>
  <changelog author="tangjie02 &lt;tangjie02@kylinsec.com.cn&gt; - 5.115.0-2" date="1732190400">- adapt to the new CMake macros to fix build failure</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 5.116.0-1" date="1732536000">- Upgrade package to 5.116.0</changelog>
</package>
<package pkgid="bd87fdf1df559ab18588423ce15b51b6fde1ec403d0683a6102d90ef60308d4c" name="kmail" arch="src">
  <version epoch="0" ver="23.08.5" rel="2.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 23.04.3-1" date="1692792000">- Init package</changelog>
  <changelog author="Tianze Li &lt;litianze@uniontech.com&gt; - 23.08.4-1" date="1705665600">- update to 23.08.4</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 23.08.5-1" date="1710763200">- update verison to 23.08.5</changelog>
  <changelog author="tangjie02 &lt;tangjie02@kylinsec.com.cn&gt; - 23.08.5-2" date="1732190400">- adapt to the new CMake macros to fix build failure</changelog>
</package>
<package pkgid="2c6cf8934eb59e0f68d03d18e4c7e1fb7b665b8320b947598a92aad968ba6842" name="kmail" arch="x86_64">
  <version epoch="0" ver="23.08.5" rel="2.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 23.04.3-1" date="1692792000">- Init package</changelog>
  <changelog author="Tianze Li &lt;litianze@uniontech.com&gt; - 23.08.4-1" date="1705665600">- update to 23.08.4</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 23.08.5-1" date="1710763200">- update verison to 23.08.5</changelog>
  <changelog author="tangjie02 &lt;tangjie02@kylinsec.com.cn&gt; - 23.08.5-2" date="1732190400">- adapt to the new CMake macros to fix build failure</changelog>
</package>
<package pkgid="936f91b0ecf626ab2dd53f58ca330dd9fe00556d977d06d380db6eaec697d85a" name="kmail-account-wizard" arch="src">
  <version epoch="0" ver="23.08.5" rel="2.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 23.04.3-1" date="1693224000">- Init package</changelog>
  <changelog author="Tianze Li &lt;litianze@uniontech.com&gt; - 23.08.4-1" date="1705924800">- update to 23.08.4</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 23.08.5-1" date="1710763200">- update verison to 23.08.5</changelog>
  <changelog author="tangjie02 &lt;tangjie02@kylinsec.com.cn&gt; - 23.08.5-2" date="1732190400">- adapt to the new CMake macros to fix build failure</changelog>
</package>
<package pkgid="01d201d85473a6f60b276ff50b3466af29bc2d9d4a8a4d6829d3068c56fb53ff" name="kmail-account-wizard" arch="x86_64">
  <version epoch="0" ver="23.08.5" rel="2.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 23.04.3-1" date="1693224000">- Init package</changelog>
  <changelog author="Tianze Li &lt;litianze@uniontech.com&gt; - 23.08.4-1" date="1705924800">- update to 23.08.4</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 23.08.5-1" date="1710763200">- update verison to 23.08.5</changelog>
  <changelog author="tangjie02 &lt;tangjie02@kylinsec.com.cn&gt; - 23.08.5-2" date="1732190400">- adapt to the new CMake macros to fix build failure</changelog>
</package>
<package pkgid="4ddd6219a520402c1be5bddf9371a5306505755189d4305d4aeeef6148f80d2a" name="kmail-account-wizard-debuginfo" arch="x86_64">
  <version epoch="0" ver="23.08.5" rel="2.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 23.04.3-1" date="1693224000">- Init package</changelog>
  <changelog author="Tianze Li &lt;litianze@uniontech.com&gt; - 23.08.4-1" date="1705924800">- update to 23.08.4</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 23.08.5-1" date="1710763200">- update verison to 23.08.5</changelog>
  <changelog author="tangjie02 &lt;tangjie02@kylinsec.com.cn&gt; - 23.08.5-2" date="1732190400">- adapt to the new CMake macros to fix build failure</changelog>
</package>
<package pkgid="f6111929b44320474a3eaf902d1309d42bc5fc709373e112a72518b1bc3cd2c7" name="kmail-account-wizard-debugsource" arch="x86_64">
  <version epoch="0" ver="23.08.5" rel="2.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 23.04.3-1" date="1693224000">- Init package</changelog>
  <changelog author="Tianze Li &lt;litianze@uniontech.com&gt; - 23.08.4-1" date="1705924800">- update to 23.08.4</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 23.08.5-1" date="1710763200">- update verison to 23.08.5</changelog>
  <changelog author="tangjie02 &lt;tangjie02@kylinsec.com.cn&gt; - 23.08.5-2" date="1732190400">- adapt to the new CMake macros to fix build failure</changelog>
</package>
<package pkgid="c1d39002055eedec4a1096f8738bb209d0a6d95333c1d81b87bbfdf36ebdd073" name="kmail-debuginfo" arch="x86_64">
  <version epoch="0" ver="23.08.5" rel="2.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 23.04.3-1" date="1692792000">- Init package</changelog>
  <changelog author="Tianze Li &lt;litianze@uniontech.com&gt; - 23.08.4-1" date="1705665600">- update to 23.08.4</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 23.08.5-1" date="1710763200">- update verison to 23.08.5</changelog>
  <changelog author="tangjie02 &lt;tangjie02@kylinsec.com.cn&gt; - 23.08.5-2" date="1732190400">- adapt to the new CMake macros to fix build failure</changelog>
</package>
<package pkgid="4e611e7e5313fef63b071664811a6cf759ed974d68c866c70e98453ecd1cf7f1" name="kmail-debugsource" arch="x86_64">
  <version epoch="0" ver="23.08.5" rel="2.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 23.04.3-1" date="1692792000">- Init package</changelog>
  <changelog author="Tianze Li &lt;litianze@uniontech.com&gt; - 23.08.4-1" date="1705665600">- update to 23.08.4</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 23.08.5-1" date="1710763200">- update verison to 23.08.5</changelog>
  <changelog author="tangjie02 &lt;tangjie02@kylinsec.com.cn&gt; - 23.08.5-2" date="1732190400">- adapt to the new CMake macros to fix build failure</changelog>
</package>
<package pkgid="7823146d0ff0c051c6c8b3cf88d3fcc8c5da241ea8bfe2a0a56511e950e52235" name="kmail-libs" arch="x86_64">
  <version epoch="0" ver="23.08.5" rel="2.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 23.04.3-1" date="1692792000">- Init package</changelog>
  <changelog author="Tianze Li &lt;litianze@uniontech.com&gt; - 23.08.4-1" date="1705665600">- update to 23.08.4</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 23.08.5-1" date="1710763200">- update verison to 23.08.5</changelog>
  <changelog author="tangjie02 &lt;tangjie02@kylinsec.com.cn&gt; - 23.08.5-2" date="1732190400">- adapt to the new CMake macros to fix build failure</changelog>
</package>
<package pkgid="77f4498c7d5202b6dbb4f2fc7b29f30448b19aab49c665a042eb6d7ecb7bd8a0" name="kpmcore" arch="src">
  <version epoch="0" ver="23.08.5" rel="1.oe2503"/>
  <changelog author="Li Ping &lt;liping136@huawei.com&gt; - 23.08.1-1" date="1728475200">- Initial</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 23.08.5-1" date="1739448000">- update verison to 23.08.5</changelog>
</package>
<package pkgid="ed929f36027b162b94609d8a6c880ecfb16aa4bb79f0733c025f39b69e3e075c" name="kpmcore" arch="x86_64">
  <version epoch="0" ver="23.08.5" rel="1.oe2503"/>
  <changelog author="Li Ping &lt;liping136@huawei.com&gt; - 23.08.1-1" date="1728475200">- Initial</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 23.08.5-1" date="1739448000">- update verison to 23.08.5</changelog>
</package>
<package pkgid="a75335024aebc2bc48fef077c1dda6b397ca85ab51affed7661a63f915f5bf7b" name="kpmcore-debuginfo" arch="x86_64">
  <version epoch="0" ver="23.08.5" rel="1.oe2503"/>
  <changelog author="Li Ping &lt;liping136@huawei.com&gt; - 23.08.1-1" date="1728475200">- Initial</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 23.08.5-1" date="1739448000">- update verison to 23.08.5</changelog>
</package>
<package pkgid="e5619601775c87976337f4982e00a4cd9a2ecdbff77bdaf63ca3a67f410415d1" name="kpmcore-debugsource" arch="x86_64">
  <version epoch="0" ver="23.08.5" rel="1.oe2503"/>
  <changelog author="Li Ping &lt;liping136@huawei.com&gt; - 23.08.1-1" date="1728475200">- Initial</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 23.08.5-1" date="1739448000">- update verison to 23.08.5</changelog>
</package>
<package pkgid="760ce26febaeced892848c379e3e55d3c4b009e1567efb54b9d2d9d945e9bdb3" name="kpmcore-devel" arch="x86_64">
  <version epoch="0" ver="23.08.5" rel="1.oe2503"/>
  <changelog author="Li Ping &lt;liping136@huawei.com&gt; - 23.08.1-1" date="1728475200">- Initial</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 23.08.5-1" date="1739448000">- update verison to 23.08.5</changelog>
</package>
<package pkgid="ff7e9a7a595350aff0a593409a7b657e2bf89b8728bd05acbd97a663cb786f07" name="libkolabxml" arch="src">
  <version epoch="0" ver="1.2.1" rel="1.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 1.2.0-1" date="1686571200">- Init package</changelog>
  <changelog author="Tianze Li &lt;litianze@uniontech.com&gt; - 1.2.1-1" date="1705320000">- Update to 1.2.1</changelog>
</package>
<package pkgid="33836b1b860d81799115efc2b88d99559ea7a0116bfcfaf2870b36eef930aff0" name="libkolabxml" arch="x86_64">
  <version epoch="0" ver="1.2.1" rel="1.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 1.2.0-1" date="1686571200">- Init package</changelog>
  <changelog author="Tianze Li &lt;litianze@uniontech.com&gt; - 1.2.1-1" date="1705320000">- Update to 1.2.1</changelog>
</package>
<package pkgid="6b89025721cb261809b88fd491af7caa7458fbe0133c414f0e1c2c0834d6f2f8" name="libkolabxml-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.1" rel="1.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 1.2.0-1" date="1686571200">- Init package</changelog>
  <changelog author="Tianze Li &lt;litianze@uniontech.com&gt; - 1.2.1-1" date="1705320000">- Update to 1.2.1</changelog>
</package>
<package pkgid="f814947c4e1613505321690563f185e4f5829ddf1b585a3aeea8449b8302edb3" name="libkolabxml-debugsource" arch="x86_64">
  <version epoch="0" ver="1.2.1" rel="1.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 1.2.0-1" date="1686571200">- Init package</changelog>
  <changelog author="Tianze Li &lt;litianze@uniontech.com&gt; - 1.2.1-1" date="1705320000">- Update to 1.2.1</changelog>
</package>
<package pkgid="334dea48c3f5c9cc0141cdca2ef33d2e7dd843a275ae9b799d462d6f4579730b" name="libkolabxml-devel" arch="x86_64">
  <version epoch="0" ver="1.2.1" rel="1.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 1.2.0-1" date="1686571200">- Init package</changelog>
  <changelog author="Tianze Li &lt;litianze@uniontech.com&gt; - 1.2.1-1" date="1705320000">- Update to 1.2.1</changelog>
</package>
<package pkgid="7f1a94a5074174dd3cbc22e17f549a6ffcc95cbca49f48162085a48b9f21b227" name="oeDevPlugin" arch="src">
  <version epoch="0" ver="0.0.2" rel="1.oe2503"/>
  <changelog author="gjn_2012@foxmail.com - 0.0.1-1" date="1735128000">- Initial RPM release.</changelog>
  <changelog author="2271170409@qq.com - 0.0.2-1" date="1740571200">增加PR相关功能</changelog>
</package>
<package pkgid="98b8203fb360f4e6bef21be95139faf20ee62174a6b8cfdb1b4e029513b729fc" name="oeDevPlugin" arch="x86_64">
  <version epoch="0" ver="0.0.2" rel="1.oe2503"/>
  <changelog author="gjn_2012@foxmail.com - 0.0.1-1" date="1735128000">- Initial RPM release.</changelog>
  <changelog author="2271170409@qq.com - 0.0.2-1" date="1740571200">增加PR相关功能</changelog>
</package>
<package pkgid="b3f38cd8aab01cf13a5ac435bcd498ab0a98ab51ff9f2cc40a806d13216d08d9" name="oedp" arch="src">
  <version epoch="0" ver="1.0.0" rel="2.oe2503"/>
  <changelog author="Liu Jiangbin &lt;liujiangbin3@h-partners.com&gt; - 1.0.0-1" date="1740225600">- init package</changelog>
  <changelog author="Liu Jiangbin &lt;liujiangbin3@h-partners.com&gt; - 1.0.0-2" date="1741003200">- fix the issue of abnormal termination during the script execution phase after installation</changelog>
</package>
<package pkgid="a36b900db521eb97d953e3b3ae70816c0e63093855e881537b18e7160ccac4d4" name="oedp" arch="x86_64">
  <version epoch="0" ver="1.0.0" rel="2.oe2503"/>
  <changelog author="Liu Jiangbin &lt;liujiangbin3@h-partners.com&gt; - 1.0.0-1" date="1740225600">- init package</changelog>
  <changelog author="Liu Jiangbin &lt;liujiangbin3@h-partners.com&gt; - 1.0.0-2" date="1741003200">- fix the issue of abnormal termination during the script execution phase after installation</changelog>
</package>
<package pkgid="47bdbdf8c7d28f8309e3403e32d73b084cccc1bf5c1abb428dc22ff1d1553c6f" name="oegitext" arch="src">
  <version epoch="0" ver="0.0.1" rel="1.oe2503"/>
  <changelog author="wangkui &lt;wangkui35@h-partner.com&gt; - 0.0.1-1" date="1739361600">- init</changelog>
</package>
<package pkgid="a36934919f17023487b791cca270c61ed3fc2a5db423f2772079ab08156b3e0c" name="oegitext" arch="x86_64">
  <version epoch="0" ver="0.0.1" rel="1.oe2503"/>
  <changelog author="wangkui &lt;wangkui35@h-partner.com&gt; - 0.0.1-1" date="1739361600">- init</changelog>
</package>
<package pkgid="df5fe674e363cbdad56dd53681dfb762dae2d8a06f373e24b74c9c55a32c8b7d" name="oemaker" arch="src">
  <version epoch="0" ver="3.3.0" rel="8.oe2503"/>
  <changelog author="zhaolichang &lt;zhaolichang@huawei.com&gt; - 3.2.0-7" date="1733400000">- ID:NA
- SUG:NA
- DESC: delete libkperf in rpmlist.xml</changelog>
  <changelog author="yangchaohao &lt;yangchaohao@huawei.com&gt; - 3.2.0-8" date="1733486400">- ID:NA
- SUG:NA
- DESC: edge_ISO change kubeedge to k3s</changelog>
  <changelog author="wangchong &lt;wangchong56@huawei.com&gt; - 3.2.0-9" date="1734696000">- ID:NA
- SUG:NA
- DESC: add kernel-rt, raspberrypi-kernel, raspberrypi-kernel-rt and haoc-kernel to the exclude tag</changelog>
  <changelog author="Ouuleilei &lt;wangliu@iscas.ac.cn&gt; - 3.2.0-10" date="1735041600">- fix riscv64 livecd grub2-efi.cfg not found</changelog>
  <changelog author="Wenlong Zhang &lt;zhangwenlong@loongson.cn&gt; - 3.2.0-11" date="1735560000">- ID:NA
- SUG:NA
- DESC: add rpmlist.xml normal.xml for loongarch64
	enable efi boot for loongarch64</changelog>
  <changelog author="Li Ping &lt;1477412247@qq.com&gt; - 3.3.0-1" date="1737633600">- ID:NA
- SUG:NA
- DESC: add new iso_type devstation devstation_netinst support for oemaker and update to 3.3.0</changelog>
  <changelog author="Funda Wang &lt;fundawang@yeah.net&gt; - 3.3.0-2" date="1737633601">- ID:NA
- SUG:NA
- DESC: tpm2-tools-help was merged into tpm2-tools as of Oct 2024
- DESC: attr-help was merged into attr as of Dec 2024
- DESC: xorg-x11-utils was retired as of Dec 2024</changelog>
  <changelog author="Yang Chaohao &lt;yangchaohao@huawei.com&gt; - 3.3.0-3" date="1738929600">- ID:NA
- SUG:NA
- DESC: delete libvma package</changelog>
  <changelog author="sunhai &lt;sunhai@huawei.com&gt; - 3.3.0-4" date="1739361600">- ID:NA
- SUG:NA
- DESC: enable encrypt need install systemd-cryptsetup package</changelog>
  <changelog author="Li Ping &lt;1477412247@qq.com&gt; - 3.3.0-5" date="1740398400">- ID:NA
- SUG:NA
- DESC: Fix boot failure caused by invalid volume IDs</changelog>
</package>
<package pkgid="1dad41e398243a8c22c9395840d933975a583e41b17a93d8807a81c8730aea07" name="oemaker" arch="x86_64">
  <version epoch="0" ver="3.3.0" rel="8.oe2503"/>
  <changelog author="zhaolichang &lt;zhaolichang@huawei.com&gt; - 3.2.0-7" date="1733400000">- ID:NA
- SUG:NA
- DESC: delete libkperf in rpmlist.xml</changelog>
  <changelog author="yangchaohao &lt;yangchaohao@huawei.com&gt; - 3.2.0-8" date="1733486400">- ID:NA
- SUG:NA
- DESC: edge_ISO change kubeedge to k3s</changelog>
  <changelog author="wangchong &lt;wangchong56@huawei.com&gt; - 3.2.0-9" date="1734696000">- ID:NA
- SUG:NA
- DESC: add kernel-rt, raspberrypi-kernel, raspberrypi-kernel-rt and haoc-kernel to the exclude tag</changelog>
  <changelog author="Ouuleilei &lt;wangliu@iscas.ac.cn&gt; - 3.2.0-10" date="1735041600">- fix riscv64 livecd grub2-efi.cfg not found</changelog>
  <changelog author="Wenlong Zhang &lt;zhangwenlong@loongson.cn&gt; - 3.2.0-11" date="1735560000">- ID:NA
- SUG:NA
- DESC: add rpmlist.xml normal.xml for loongarch64
	enable efi boot for loongarch64</changelog>
  <changelog author="Li Ping &lt;1477412247@qq.com&gt; - 3.3.0-1" date="1737633600">- ID:NA
- SUG:NA
- DESC: add new iso_type devstation devstation_netinst support for oemaker and update to 3.3.0</changelog>
  <changelog author="Funda Wang &lt;fundawang@yeah.net&gt; - 3.3.0-2" date="1737633601">- ID:NA
- SUG:NA
- DESC: tpm2-tools-help was merged into tpm2-tools as of Oct 2024
- DESC: attr-help was merged into attr as of Dec 2024
- DESC: xorg-x11-utils was retired as of Dec 2024</changelog>
  <changelog author="Yang Chaohao &lt;yangchaohao@huawei.com&gt; - 3.3.0-3" date="1738929600">- ID:NA
- SUG:NA
- DESC: delete libvma package</changelog>
  <changelog author="sunhai &lt;sunhai@huawei.com&gt; - 3.3.0-4" date="1739361600">- ID:NA
- SUG:NA
- DESC: enable encrypt need install systemd-cryptsetup package</changelog>
  <changelog author="Li Ping &lt;1477412247@qq.com&gt; - 3.3.0-5" date="1740398400">- ID:NA
- SUG:NA
- DESC: Fix boot failure caused by invalid volume IDs</changelog>
</package>
<package pkgid="168a8309a2932638b10d2dd31f80abe087bd45a99e47f7b7e38b7c1acc1c51ec" name="perf" arch="x86_64">
  <version epoch="0" ver="6.6.0" rel="27.0.0.rt30.4.oe2409"/>
  <changelog author="zhangyu &lt;zhangyu4@kylinos.cn&gt; - 6.6.0-27.0.0.4" date="1716292800">- update kernel-rt version to 6.6.0-27.0.0.3</changelog>
</package>
<package pkgid="28ff46d4bf6d1c4627a6752e042fbbed99655bd16029a78853ae9be1cd234065" name="perf" arch="x86_64">
  <version epoch="0" ver="6.6.0" rel="72.1.0.49.oe2503"/>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-33.0.0.40" date="1720612800">- !9779  CVE-2024-39461
- clk: bcm: rpi: Assign -&gt;num before accessing -&gt;hws
- !9801 loongarch平台config配置对kdump的支持
- loongarch: configs: Configure degbuginfo
- Fix the kdump second kernel boot failure
- loongarch: Cleanup loongson3_defconfig with make savedefconfig
- !9811  fix CVE-2024-39481
- media: mc: Fix graph walk in media_pipeline_start
- !9810  KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- !9821  kdb: Fix buffer overflow during tab-complete
- kdb: Fix buffer overflow during tab-complete
- !9788  net: fix wrong return value in bpf_sock_ops_get_uid_gid
- net: fix wrong return value in bpf_sock_ops_get_uid_gid
- !9816  mm: mem_reliable: Make counting reliable task usage compatible with folio
- mm: mem_reliable: Make counting reliable task usage compatible with folio
- !9807  drm: zynqmp_dpsub: Always register bridge
- drm: zynqmp_dpsub: Always register bridge
- !9804  CVE-2024-36478
- null_blk: Fix return value of nullb_device_power_store()
- null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues'
- !9805  md: fix resync softlockup when bitmap size is less than array size
- md: fix resync softlockup when bitmap size is less than array size
- !9802  ax25: Fix reference count leak issue of net_device
- ax25: Fix reference count leak issue of net_device
- !9770  Add a switch to enable hungtask check for io
- block: disable BLK_IO_HUNG_TASK_CHECK by default
- block: add a switch to enable hungtask check for io
- !9793  drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- !9649  f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- !9732  CVE-2024-39469
- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors
- nilfs2: return the mapped address from nilfs_get_page()
- !9775  mm/slub: Reduce memory consumption in extreme scenarios
- mm/slub: Reduce memory consumption in extreme scenarios
- !9614 v2  wifi: carl9170: add a proper sanity check for endpoints
- wifi: carl9170: add a proper sanity check for endpoints
- !9709  cgroup: fix uaf when proc_cpuset_show
- cgroup: fix uaf when proc_cpuset_show
- !9748  cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- !8877  drm/vmwgfx: Fix invalid reads in fence signaled events
- drm/vmwgfx: Fix invalid reads in fence signaled events
- !9730  efi: libstub: only free priv.runtime_map when allocated
- efi: libstub: only free priv.runtime_map when allocated
- !9679  cgroup/cpuset: Make cpuset hotplug processing synchronous
- cgroup/cpuset: Make cpuset hotplug processing synchronous
- !9757  net: openvswitch: fix overwriting ct original tuple for ICMPv6
- net: openvswitch: fix overwriting ct original tuple for ICMPv6
- !9665  CVE-2024-38622
- drm/msm/dpu: make error messages at dpu_core_irq_register_callback() more sensible
- drm/msm/dpu: Add callback function pointer check before its call
- drm/msm/dpu: stop using raw IRQ indices in the kernel output
- drm/msm/dpu: make the irq table size static
- drm/msm/dpu: add helper to get IRQ-related data
- drm/msm/dpu: extract dpu_core_irq_is_valid() helper
- drm/msm/dpu: remove irq_idx argument from IRQ callbacks
- !9668  wifi: nl80211: Avoid address calculations via out of bounds array indexing
- wifi: nl80211: Avoid address calculations via out of bounds array indexing
- !9715  CVE-2024-38602
- ax25: Fix reference count leak issues of ax25_dev
- ax25: Use kernel universal linked list to implement ax25_dev_list
- !9746 v2  Revert "ACPI: processor: Add support for processors described as container packages"
- Revert "ACPI: processor: Add support for processors described as container packages"
- !9736  net/9p: fix uninit-value in p9_client_rpc()
- net/9p: fix uninit-value in p9_client_rpc()
- !9596  iomap: fix warning in iomap_write_delalloc_release()
- iomap: fix warning in iomap_write_delalloc_release()
- !9703  dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- !9642  CVE-2024-38582
- nilfs2: fix potential hang in nilfs_detach_log_writer()
- nilfs2: fix unexpected freezing of nilfs_segctor_sync()
- !9687  greybus: lights: check return of get_channel_from_mode
- greybus: lights: check return of get_channel_from_mode
- !9678  crypto: bcm - Fix pointer arithmetic
- crypto: bcm - Fix pointer arithmetic
- !7918 [OLK-6.6]drivers: support Yunsilicon's metaScale/metaVisor series NICs
- drivers: support Yunsilicon's MS and MV series NICs
- !9619  r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- !9664  tls: fix missing memory barrier in tls_init
- tls: fix missing memory barrier in tls_init
- !9161  xfs: don't use current-&gt;journal_info
- xfs: don't use current-&gt;journal_info
- !9624  CVE-2024-38597
- net: fec: remove .ndo_poll_controller to avoid deadlocks
- eth: sungem: remove .ndo_poll_controller to avoid deadlocks
- !9631  ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- !9632  drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- !9399 fix CVE-2024-38544 and CVE-2024-37356
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha().
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9341  serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- !9562  CVE-2024-38385
- genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after()
- !9582 v2  eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- !9588  s390/ap: Fix crash in AP internal function modify_bitmap()
- s390/ap: Fix crash in AP internal function modify_bitmap()
- !9513  RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9561 v2  virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- !9578  net/mlx5: Discard command completions in internal error
- net/mlx5: Discard command completions in internal error
- !9549  btrfs: fix crash on racing fsync and size-extending write into prealloc
- btrfs: fix crash on racing fsync and size-extending write into prealloc
- !9479  xfs: fix unlink vs cluster buffer instantiation race
- xfs: fix unlink vs cluster buffer instantiation race
- !9519 MPTCP Upstream part 12
- mptcp: annotate lockless accesses around read-mostly fields
- mptcp: annotate lockless access for token
- mptcp: annotate lockless access for RX path fields
- mptcp: annotate lockless access for the tx path
- mptcp: annotate access for msk keys
- !9557  i2c: acpi: Unbind mux adapters before delete
- i2c: acpi: Unbind mux adapters before delete
- !9555  smb: client: fix deadlock in smb2_find_smb_tcon()
- smb: client: fix deadlock in smb2_find_smb_tcon()
- !9489  fs/ntfs3: Check 'folio' pointer for NULL
- fs/ntfs3: Check 'folio' pointer for NULL
- !9482  fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- !9506  usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- !9528  media: lgdt3306a: Add a check against null-pointer-def
- media: lgdt3306a: Add a check against null-pointer-def
- !9551  ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- !9478  watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- !9536  clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- !9463  fix CVE-2024-38621
- media: stk1160: fix bounds checking in stk1160_copy_video()
- !9457  bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- !9459  bpf: Fix verifier assumptions about socket-&gt;sk
- bpf: Fix verifier assumptions about socket-&gt;sk
- !9522  bonding: fix oops during rmmod
- bonding: fix oops during rmmod
- !9502  netrom: fix possible dead-lock in nr_rt_ioctl()
- netrom: fix possible dead-lock in nr_rt_ioctl()
- !9402  fs/ntfs3: Use variable length array instead of fixed size
- fs/ntfs3: Use variable length array instead of fixed size
- !9320  drm/amd/display: Fix potential index out of bounds in color transformation function
- drm/amd/display: Fix potential index out of bounds in color transformation function
- !9493  thermal/drivers/qcom/lmh: Check for SCM availability at probe
- thermal/drivers/qcom/lmh: Check for SCM availability at probe
- !9398  tracing/probes: fix error check in parse_btf_field()
- tracing/probes: fix error check in parse_btf_field()
- !9510  ftrace: Fix possible use-after-free issue in ftrace_location()
- ftrace: Fix possible use-after-free issue in ftrace_location()
- !9509  cifs: fix pagecache leak when do writepages
- cifs: fix pagecache leak when do writepages
- !9436 v2  ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- !9486 [OLK-6.6] Fix os crash while enable sriov for rnp
- RNPVF: NET: Fix os crash while enable sriov for rnp
- !9371 MPTCP Upstream part 11
- selftests: net: ip_local_port_range: define IPPROTO_MPTCP
- selftests: mptcp: join: check CURRESTAB counters
- selftests/net: add MPTCP coverage for IP_LOCAL_PORT_RANGE
- mptcp: sockopt: support IP_LOCAL_PORT_RANGE and IP_BIND_ADDRESS_NO_PORT
- mptcp: rename mptcp_setsockopt_sol_ip_set_transparent()
- !5258 [OLK-6.6] Support request attestation report from CSV guest
- driver/virt/coco: Add HYGON CSV Guest dirver.
- KVM: x86: Support VM_ATTESTATION hypercall
- !9485 v2  CVE-2024-38610
- drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map()
- virt: acrn: stop using follow_pfn
- !9380  psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- !8899  block: fix module reference leakage from bdev_open_by_dev error path
- block: fix module reference leakage from bdev_open_by_dev error path
- !9445  blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- !9466  io_uring: check for non-NULL file pointer in io_file_can_poll()
- io_uring: check for non-NULL file pointer in io_file_can_poll()
- !9389  block: refine the EOF check in blkdev_iomap_begin
- block: refine the EOF check in blkdev_iomap_begin
- !9414  vfio/pci: fix potential memory leak in vfio_intx_enable()
- vfio/pci: fix potential memory leak in vfio_intx_enable()
- !9455  jffs2: prevent xattr node from overflowing the eraseblock
- jffs2: prevent xattr node from overflowing the eraseblock
- !9465  CVE-2024-38662
- Revert "bpf, sockmap: Prevent lock inversion deadlock in map delete elem"
- bpf: Allow delete from sockmap/sockhash only if update is allowed
- !9410  Fix CVE-2024-31076
- genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline
- !9449  rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow
- rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.41" date="1721217600">- !10059  nilfs2: fix use-after-free of timer for log writer thread
- nilfs2: fix use-after-free of timer for log writer thread
- !10025  9p: add missing locking around taking dentry fid list
- 9p: add missing locking around taking dentry fid list
- !9835 fix CVE-2024-39479
- drm/i915/hwmon: Get rid of devm
- !9998  ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- !9997  openrisc: traps: Don't send signals to kernel mode threads
- openrisc: traps: Don't send signals to kernel mode threads
- !9956  drm/komeda: check for error-valued pointer
- drm/komeda: check for error-valued pointer
- !9914  arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- !9944  f2fs: remove clear SB_INLINECRYPT flag in default_options
- f2fs: remove clear SB_INLINECRYPT flag in default_options
- !9909  sock_map: avoid race between sock_map_close and sk_psock_put
- sock_map: avoid race between sock_map_close and sk_psock_put
- !10045  misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- !10055  media: v4l: async: Fix notifier list entry init
- media: v4l: async: Fix notifier list entry init
- !9900  ipv6: fix possible race in __fib6_drop_pcpu_from()
- ipv6: fix possible race in __fib6_drop_pcpu_from()
- !9979  CVE-2024-40972
- ext4: do not create EA inode under buffer lock
- ext4: fold quota accounting into ext4_xattr_inode_lookup_create()
- !9988  netpoll: Fix race condition in netpoll_owner_active
- netpoll: Fix race condition in netpoll_owner_active
- !9945  ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- !9935  ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- !9962  iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- !9896  bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- !9928  ocfs2: fix races between hole punching and AIO+DIO
- ocfs2: fix races between hole punching and AIO+DIO
- !9938  fix CVE-2024-40934
- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode()
- !9899  ionic: fix use after netif_napi_del()
- ionic: fix use after netif_napi_del()
- !9898  cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- !9903  mptcp: ensure snd_una is properly initialized on connect
- mptcp: ensure snd_una is properly initialized on connect
- !9878  CVE-2024-39478
- crypto: starfive - Do not free stack buffer
- !9888  ipv6: sr: fix memleak in seg6_hmac_init_algo
- ipv6: sr: fix memleak in seg6_hmac_init_algo
- !5261 [OLK-6.6]Hygon: Some enhancement and bugfixes for HYGON CSV/CSV2
- KVM: SVM: Unmap ghcb pages if they're still mapped when destroy guest
- KVM: x86: Fix KVM_GET_MSRS stack info leak
- KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests
- x86/head/64: Flush caches for .bss..decrypted section after CR3 switches to early_top_pgt
- KVM: x86: Calls is_64_bit_hypercall() instead of is_64_bit_mode() in complete_hypercall_exit()
- x86/csv2: Keep in atomic context when holding ghcb page if the #VC comes from userspace
- KVM: SVM: Fix the available ASID range for CSV2 guest
- !9861 MPTCP Upstream part 13
- selftests: mptcp: lib: catch duplicated subtest entries
- selftests: mptcp: explicitly trigger the listener diag code-path
- bpf, btf: Add check_btf_kconfigs helper
- bpf, btf: Fix return value of register_btf_id_dtor_kfuncs
- !9876 v3  Fix xfs file creation issue
- xfs: Avoid races with cnt_btree lastrec updates
- Revert "xfs: Fix file creation failure"
- !9877  gfs2: Fix potential glock use-after-free on unmount
- gfs2: Fix potential glock use-after-free on unmount
- !9862  ipvlan: Modify the value of ipvlan modes
- ipvlan: Modify the value of ipvlan modes
- !5260 [OLK-6.6] Support live migration for CSV/CSV2 guest, and support rebooting CSV/CSV2 guest
- KVM: SVM: Force flush caches before reboot CSV guest
- KVM: SVM: Add support for rebooting CSV2 guest
- KVM: x86: Introduce control_{pre,post}_system_reset ioctl interfaces
- KVM: SVM: Export MSR_AMD64_SEV_ES_GHCB to userspace for CSV2 guest
- KVM: x86: Restore control registers in __set_sregs() to support CSV2 guest live migration
- KVM: SVM: Add KVM_SEV_RECEIVE_UPDATE_VMSA command
- KVM: SVM: Add KVM_SEV_SEND_UPDATE_VMSA command
- crypto: ccp: Fix definition of struct sev_data_send_update_vmsa
- KVM: SVM: Add RECEIVE_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add SEND_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Prepare memory pool to allocate buffers for KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add KVM_CSV_COMMAND_BATCH command for applying CSV RING_BUFFER mode
- crypto: ccp: Add support for issue commands in CSV RING_BUFFER mode
- crypto: ccp: Add support to switch to CSV RING_BUFFER mode
- crypto: ccp: Add support for dequeue status in CSV RING_BUFFER mode
- crypto: ccp: Add support for enqueue command pointers in CSV RING_BUFFER mode
- crypto: ccp: Introduce init and free helpers to manage CSV RING_BUFFER queues
- !9294 Compiler: Add clang's PGO support for kernel.
- Compiler: Add clang's PGO support for kernel.
- !9610  rcu: Fix buffer overflow in print_cpu_stall_info()
- rcu: Fix buffer overflow in print_cpu_stall_info()
- !9845  xfs: fix log recovery buffer allocation for the legacy h_size fixup
- xfs: fix log recovery buffer allocation for the legacy h_size fixup
- !9859  block: enable BLK_IO_HUNG_TASK_CHECK by default
- block: enable BLK_IO_HUNG_TASK_CHECK by default
- !9857  drm/amdgpu/mes: fix use-after-free issue
- drm/amdgpu/mes: fix use-after-free issue
- !9829  fix CVE-2024-38620
- Bluetooth: fix connection setup in l2cap_connect
- Bluetooth: HCI: Remove HCI_AMP support
- Bluetooth: hci_event: Remove code to removed CONFIG_BT_HS
- Bluetooth: Remove usage of the deprecated ida_simple_xx() API
- Bluetooth: ISO: Fix BIS cleanup
- !9838  cgroup: Fix AA deadlock caused by cgroup_bpf_release
- cgroup: Fix AA deadlock caused by cgroup_bpf_release
- !9841  ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- !9834  mmc: davinci: Don't strip remove function when driver is builtin
- mmc: davinci: Don't strip remove function when driver is builtin</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.42" date="1721217601">- Remove mlx5 related API from kabi whitelist</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.43" date="1721822400">- !9782  usb-storage: alauda: Check whether the media is initialized
- usb-storage: alauda: Check whether the media is initialized
- !10294 [OLK-6.6] drivers: Fix compile warning "argument used uninitialized"
- drivers: Fix compile warning "argument used uninitialized"
- !10257  media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- !10287  CVE-2024-36979
- net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state
- net: bridge: mst: fix suspicious rcu usage in br_mst_set_state
- net: bridge: mst: fix vlan use-after-free
- !10018  ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- !9985  btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- !10260 [RoCE]从社区回合patch到openEuler（OLK-6.6）
- RDMA/hns: Fix mbx timing out before CMD execution is completed
- RDMA/hns: Fix insufficient extend DB for VFs.
- RDMA/hns: Fix undifined behavior caused by invalid max_sge
- RDMA/hns: Fix shift-out-bounds when max_inline_data is 0
- RDMA/hns: Fix missing pagesize and alignment check in FRMR
- RDMA/hns: Fix unmatch exception handling when init eq table fails
- RDMA/hns: Check atomic wr length
- !10248  ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- !9243  Bluetooth: RFCOMM: Fix not validating setsockopt user input
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
- !10160  fix CVE-2024-40915
- riscv: rewrite __kernel_map_pages() to fix sleeping in invalid context
- !10264  mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- !5264 [OLK-6.6]HYGON: Support CSV Reuse ASID feature on Hygon CPUs
- KVM: SVM: Add support for different CSV guests to reuse the same ASID
- !10231  fix CVE-2024-41007
- tcp: avoid too many retransmit packets
- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out()
- !10233  fpga: bridge: add owner module and take its refcount
- fpga: bridge: add owner module and take its refcount
- !10237  ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- !9915  powerpc/pseries: Enforce hcall result buffer validity and size
- powerpc/pseries: Enforce hcall result buffer validity and size
- !10148  fs/9p: fix uninitialized values during inode evict
- fs/9p: fix uninitialized values during inode evict
- !10056  io_uring/rsrc: don't lock while !TASK_RUNNING
- io_uring/rsrc: don't lock while !TASK_RUNNING
- !10226  cxl/region: Fix memregion leaks in devm_cxl_add_region()
- cxl/region: Fix memregion leaks in devm_cxl_add_region()
- !10177  ima: Fix use-after-free on a dentry's dname.name
- ima: Fix use-after-free on a dentry's dname.name
- !5262 [OLK-6.6]HYGON: Support Hygon DCU passthrough to VMs
- x86/config: Set CONFIG_HYDCU_FIXUP_HEADER=y by default
- drm/hygon: Add support to passthrough Hygon DCU to virtual machine
- !10220  bpf: Fix overrunning reservations in ringbuf
- bpf: Fix overrunning reservations in ringbuf
- !10219  CVE-2024-35931
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
- drm/amdgpu : Add hive ras recovery check
- !10167  CVE-2024-36022
- drm/amdgpu: Init zone device and drm client after mode-1 reset on reload
- drm/amdgpu: move the drm client creation behind drm device registration
- drm/amdkfd: init drm_client with funcs hook
- drm/amdkfd: Export DMABufs from KFD using GEM handles
- !9598  fpga: manager: add owner module and take its refcount
- fpga: manager: add owner module and take its refcount
- !10139 [sync] PR-10095:  CVE-2024-40968
- MIPS: Octeon: Add PCIe link status check
- !10044  btrfs: fix CVE-2024-39496
- btrfs: zoned: fix use-after-free due to race with dev replace
- btrfs: zoned: factor out DUP bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out single bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out per-zone logic from btrfs_load_block_group_zone_info
- btrfs: zoned: introduce a zone_info struct in btrfs_load_block_group_zone_info
- !10114 v2  ecryptfs: Fix buffer size for tag 66 packet
- ecryptfs: Fix buffer size for tag 66 packet
- !10133  ALSA: timer: Set lower bound of start tick time
- ALSA: timer: Set lower bound of start tick time
- !10115  efi/unaccepted: touch soft lockup during memory accept
- efi/unaccepted: touch soft lockup during memory accept
- !10131  kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- !10132  wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- !10188  Part of "mm: mapcount for large folios + page_mapcount() cleanups"
- mm/rmap: add fast-path for small folios when adding/removing/duplicating
- mm/rmap: always inline anon/file rmap duplication of a single PTE
- mm: allow for detecting underflows with page_mapcount() again
- !10001  tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- !10176  f2fs: compress: don't allow unaligned truncation on released compress inode
- f2fs: compress: don't allow unaligned truncation on released compress inode
- !10106  platform/x86: x86-android-tablets: Unregister devices in reverse order
- platform/x86: x86-android-tablets: Unregister devices in reverse order
- !10109  tracing: Build event generation tests only as modules
- tracing: Build event generation tests only as modules
- !10166  drop_monitor: replace spin_lock by raw_spin_lock
- drop_monitor: replace spin_lock by raw_spin_lock
- !10161  RDMA/mlx5: Add check for srq max_sge attribute
- RDMA/mlx5: Add check for srq max_sge attribute
- !10111  drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- !10155  wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- !10149  mips: bmips: BCM6358: make sure CBR is correctly set
- mips: bmips: BCM6358: make sure CBR is correctly set
- !10103 v2  fpga: region: add owner module and take its refcount
- fpga: region: add owner module and take its refcount
- !10097 [sync] PR-9741:  scsi: qedf: Ensure the copied buf is NUL terminated
- scsi: qedf: Ensure the copied buf is NUL terminated
- !10021  drm/exynos/vidi: fix memory leak in .get_modes()
- drm/exynos/vidi: fix memory leak in .get_modes()
- !10127  wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- !10117  wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- !10116  wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- !10017  liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- !10051  tipc: force a dst refcount before doing decryption
- tipc: force a dst refcount before doing decryption
- !10102  vmxnet3: disable rx data ring on dma allocation failure
- vmxnet3: disable rx data ring on dma allocation failure
- !10093  drm/arm/malidp: fix a possible null pointer dereference
- drm/arm/malidp: fix a possible null pointer dereference
- !9989  io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- !10083  CVE-2024-40955
- ext4: clean up s_mb_rb_lock to fix build warnings with C=1
- ext4: set the type of max_zeroout to unsigned int to avoid overflow
- ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow
- ext4: add positive int attr pointer to avoid sysfs variables overflow
- ext4: add new attr pointer attr_mb_order
- ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists()
- ext4: refactor out ext4_generic_attr_show()
- ext4: refactor out ext4_generic_attr_store()
- ext4: avoid overflow when setting values via sysfs
- !10069  ALSA: Fix deadlocks with kctl removals at disconnection
- ALSA: Fix deadlocks with kctl removals at disconnection
- !10074  PCI: of_property: Return error for int_map allocation failure
- PCI: of_property: Return error for int_map allocation failure
- !10087  fix CVE-2024-40995
- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()
- net/sched: act_api: rely on rcu in tcf_idr_check_alloc
- !10064  net/mlx5: Always stop health timer during driver removal
- net/mlx5: Always stop health timer during driver removal
- !9240 v2  cachefiles: introduce failover mechanism
- cachefiles: make on-demand read killable
- cachefiles: flush all requests after setting CACHEFILES_DEAD
- cachefiles: Set object to close if ondemand_id &lt; 0 in copen
- cachefiles: defer exposing anon_fd until after copy_to_user() succeeds
- cachefiles: never get a new anonymous fd if ondemand_id is valid
- cachefiles: add spin_lock for cachefiles_ondemand_info
- cachefiles: add consistency check for copen/cread
- cachefiles: remove err_put_fd label in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_get_fd()
- cachefiles: remove requests from xarray during flushing requests
- cachefiles: add output string to cachefiles_obj_[get|put]_ondemand_fd
- cachefiles, erofs: Fix NULL deref in when cachefiles is not doing ondemand-mode
- cachefiles: add restore command to recover inflight ondemand read requests
- cachefiles: narrow the scope of triggering EPOLLIN events in ondemand mode
- cachefiles: resend an open request if the read request's object is closed
- cachefiles: extract ondemand info field from cachefiles_object
- cachefiles: introduce object ondemand state
- !9933  nvdimm: Backport some bugfixs
- dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n
- nvdimm/pmem: fix leak on dax_add_host() failure
- !10038  media: v4l: async: Properly re-initialise notifier entry in unregister
- media: v4l: async: Properly re-initialise notifier entry in unregister
- !9970  CVE-2024-39503
- netfilter: ipset: Fix suspicious rcu_dereference_protected()
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type
- netfilter: ipset: Add list flush to cancel_gc
- !10011  xfs: fix mount hung while sb recover fail
- xfs: fix mount hung while sb recover fail
- !10050  vmci: prevent speculation leaks by sanitizing event in event_deliver()
- vmci: prevent speculation leaks by sanitizing event in event_deliver()
- !10006  drm/amdgpu: fix UBSAN warning in kv_dpm.c
- drm/amdgpu: fix UBSAN warning in kv_dpm.c
- !9959  parisc: Try to fix random segmentation faults in package builds
- parisc: Try to fix random segmentation faults in package builds
- !10028  ipv6: prevent possible NULL dereference in rt6_probe()
- ipv6: prevent possible NULL dereference in rt6_probe()
- !10005  seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors
- seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.44" date="1739275200">- Disable kabicheck for openEuler-25.03</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.45" date="1739275201">- Update openEuler-25.03 Source to 6.6.0-72.1.0</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.46" date="1739275202">- Update kabicheck to fix build POSTTRANS scriptlet error</changelog>
  <changelog author="Mingzheng Xing &lt;xingmingzheng@iscas.ac.cn&gt; - 6.6.0-72.1.0.47" date="1739966400">- RISC-V kernel update to 6.6.0-72.1.0
- Add the feature of 24.03-SP1</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.48" date="1740484800">- Remove redundant Module.symvers_*</changelog>
  <changelog author="Li Ping &lt;1477412247@qq.com&gt; - 6.6.0-72.1.0.49" date="1740571200">- Split kernel modules into kernel-extra-modules subpackage
- Prioritizes core kmod (networking/drm/block/modesetting) in main kernel package
- All extra modules and their dependencies are isolated to kernel-extra-modules
- Added module-filelist generation scripts for both packages
- Updated post-install scripts to handle extra modules dependency</changelog>
</package>
<package pkgid="bd44a018f313836f8a30404b433ac0cf1369f043ed0bbe28bb267f986ecb747d" name="perf-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.6.0" rel="27.0.0.rt30.4.oe2409"/>
  <changelog author="zhangyu &lt;zhangyu4@kylinos.cn&gt; - 6.6.0-27.0.0.4" date="1716292800">- update kernel-rt version to 6.6.0-27.0.0.3</changelog>
</package>
<package pkgid="a8aab2b66e75855761ff70b256e9ba6d35bebe6245e3fb5fb106a45118dd3c7b" name="perf-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.6.0" rel="72.1.0.49.oe2503"/>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-33.0.0.40" date="1720612800">- !9779  CVE-2024-39461
- clk: bcm: rpi: Assign -&gt;num before accessing -&gt;hws
- !9801 loongarch平台config配置对kdump的支持
- loongarch: configs: Configure degbuginfo
- Fix the kdump second kernel boot failure
- loongarch: Cleanup loongson3_defconfig with make savedefconfig
- !9811  fix CVE-2024-39481
- media: mc: Fix graph walk in media_pipeline_start
- !9810  KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- !9821  kdb: Fix buffer overflow during tab-complete
- kdb: Fix buffer overflow during tab-complete
- !9788  net: fix wrong return value in bpf_sock_ops_get_uid_gid
- net: fix wrong return value in bpf_sock_ops_get_uid_gid
- !9816  mm: mem_reliable: Make counting reliable task usage compatible with folio
- mm: mem_reliable: Make counting reliable task usage compatible with folio
- !9807  drm: zynqmp_dpsub: Always register bridge
- drm: zynqmp_dpsub: Always register bridge
- !9804  CVE-2024-36478
- null_blk: Fix return value of nullb_device_power_store()
- null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues'
- !9805  md: fix resync softlockup when bitmap size is less than array size
- md: fix resync softlockup when bitmap size is less than array size
- !9802  ax25: Fix reference count leak issue of net_device
- ax25: Fix reference count leak issue of net_device
- !9770  Add a switch to enable hungtask check for io
- block: disable BLK_IO_HUNG_TASK_CHECK by default
- block: add a switch to enable hungtask check for io
- !9793  drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- !9649  f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- !9732  CVE-2024-39469
- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors
- nilfs2: return the mapped address from nilfs_get_page()
- !9775  mm/slub: Reduce memory consumption in extreme scenarios
- mm/slub: Reduce memory consumption in extreme scenarios
- !9614 v2  wifi: carl9170: add a proper sanity check for endpoints
- wifi: carl9170: add a proper sanity check for endpoints
- !9709  cgroup: fix uaf when proc_cpuset_show
- cgroup: fix uaf when proc_cpuset_show
- !9748  cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- !8877  drm/vmwgfx: Fix invalid reads in fence signaled events
- drm/vmwgfx: Fix invalid reads in fence signaled events
- !9730  efi: libstub: only free priv.runtime_map when allocated
- efi: libstub: only free priv.runtime_map when allocated
- !9679  cgroup/cpuset: Make cpuset hotplug processing synchronous
- cgroup/cpuset: Make cpuset hotplug processing synchronous
- !9757  net: openvswitch: fix overwriting ct original tuple for ICMPv6
- net: openvswitch: fix overwriting ct original tuple for ICMPv6
- !9665  CVE-2024-38622
- drm/msm/dpu: make error messages at dpu_core_irq_register_callback() more sensible
- drm/msm/dpu: Add callback function pointer check before its call
- drm/msm/dpu: stop using raw IRQ indices in the kernel output
- drm/msm/dpu: make the irq table size static
- drm/msm/dpu: add helper to get IRQ-related data
- drm/msm/dpu: extract dpu_core_irq_is_valid() helper
- drm/msm/dpu: remove irq_idx argument from IRQ callbacks
- !9668  wifi: nl80211: Avoid address calculations via out of bounds array indexing
- wifi: nl80211: Avoid address calculations via out of bounds array indexing
- !9715  CVE-2024-38602
- ax25: Fix reference count leak issues of ax25_dev
- ax25: Use kernel universal linked list to implement ax25_dev_list
- !9746 v2  Revert "ACPI: processor: Add support for processors described as container packages"
- Revert "ACPI: processor: Add support for processors described as container packages"
- !9736  net/9p: fix uninit-value in p9_client_rpc()
- net/9p: fix uninit-value in p9_client_rpc()
- !9596  iomap: fix warning in iomap_write_delalloc_release()
- iomap: fix warning in iomap_write_delalloc_release()
- !9703  dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- !9642  CVE-2024-38582
- nilfs2: fix potential hang in nilfs_detach_log_writer()
- nilfs2: fix unexpected freezing of nilfs_segctor_sync()
- !9687  greybus: lights: check return of get_channel_from_mode
- greybus: lights: check return of get_channel_from_mode
- !9678  crypto: bcm - Fix pointer arithmetic
- crypto: bcm - Fix pointer arithmetic
- !7918 [OLK-6.6]drivers: support Yunsilicon's metaScale/metaVisor series NICs
- drivers: support Yunsilicon's MS and MV series NICs
- !9619  r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- !9664  tls: fix missing memory barrier in tls_init
- tls: fix missing memory barrier in tls_init
- !9161  xfs: don't use current-&gt;journal_info
- xfs: don't use current-&gt;journal_info
- !9624  CVE-2024-38597
- net: fec: remove .ndo_poll_controller to avoid deadlocks
- eth: sungem: remove .ndo_poll_controller to avoid deadlocks
- !9631  ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- !9632  drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- !9399 fix CVE-2024-38544 and CVE-2024-37356
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha().
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9341  serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- !9562  CVE-2024-38385
- genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after()
- !9582 v2  eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- !9588  s390/ap: Fix crash in AP internal function modify_bitmap()
- s390/ap: Fix crash in AP internal function modify_bitmap()
- !9513  RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9561 v2  virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- !9578  net/mlx5: Discard command completions in internal error
- net/mlx5: Discard command completions in internal error
- !9549  btrfs: fix crash on racing fsync and size-extending write into prealloc
- btrfs: fix crash on racing fsync and size-extending write into prealloc
- !9479  xfs: fix unlink vs cluster buffer instantiation race
- xfs: fix unlink vs cluster buffer instantiation race
- !9519 MPTCP Upstream part 12
- mptcp: annotate lockless accesses around read-mostly fields
- mptcp: annotate lockless access for token
- mptcp: annotate lockless access for RX path fields
- mptcp: annotate lockless access for the tx path
- mptcp: annotate access for msk keys
- !9557  i2c: acpi: Unbind mux adapters before delete
- i2c: acpi: Unbind mux adapters before delete
- !9555  smb: client: fix deadlock in smb2_find_smb_tcon()
- smb: client: fix deadlock in smb2_find_smb_tcon()
- !9489  fs/ntfs3: Check 'folio' pointer for NULL
- fs/ntfs3: Check 'folio' pointer for NULL
- !9482  fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- !9506  usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- !9528  media: lgdt3306a: Add a check against null-pointer-def
- media: lgdt3306a: Add a check against null-pointer-def
- !9551  ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- !9478  watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- !9536  clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- !9463  fix CVE-2024-38621
- media: stk1160: fix bounds checking in stk1160_copy_video()
- !9457  bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- !9459  bpf: Fix verifier assumptions about socket-&gt;sk
- bpf: Fix verifier assumptions about socket-&gt;sk
- !9522  bonding: fix oops during rmmod
- bonding: fix oops during rmmod
- !9502  netrom: fix possible dead-lock in nr_rt_ioctl()
- netrom: fix possible dead-lock in nr_rt_ioctl()
- !9402  fs/ntfs3: Use variable length array instead of fixed size
- fs/ntfs3: Use variable length array instead of fixed size
- !9320  drm/amd/display: Fix potential index out of bounds in color transformation function
- drm/amd/display: Fix potential index out of bounds in color transformation function
- !9493  thermal/drivers/qcom/lmh: Check for SCM availability at probe
- thermal/drivers/qcom/lmh: Check for SCM availability at probe
- !9398  tracing/probes: fix error check in parse_btf_field()
- tracing/probes: fix error check in parse_btf_field()
- !9510  ftrace: Fix possible use-after-free issue in ftrace_location()
- ftrace: Fix possible use-after-free issue in ftrace_location()
- !9509  cifs: fix pagecache leak when do writepages
- cifs: fix pagecache leak when do writepages
- !9436 v2  ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- !9486 [OLK-6.6] Fix os crash while enable sriov for rnp
- RNPVF: NET: Fix os crash while enable sriov for rnp
- !9371 MPTCP Upstream part 11
- selftests: net: ip_local_port_range: define IPPROTO_MPTCP
- selftests: mptcp: join: check CURRESTAB counters
- selftests/net: add MPTCP coverage for IP_LOCAL_PORT_RANGE
- mptcp: sockopt: support IP_LOCAL_PORT_RANGE and IP_BIND_ADDRESS_NO_PORT
- mptcp: rename mptcp_setsockopt_sol_ip_set_transparent()
- !5258 [OLK-6.6] Support request attestation report from CSV guest
- driver/virt/coco: Add HYGON CSV Guest dirver.
- KVM: x86: Support VM_ATTESTATION hypercall
- !9485 v2  CVE-2024-38610
- drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map()
- virt: acrn: stop using follow_pfn
- !9380  psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- !8899  block: fix module reference leakage from bdev_open_by_dev error path
- block: fix module reference leakage from bdev_open_by_dev error path
- !9445  blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- !9466  io_uring: check for non-NULL file pointer in io_file_can_poll()
- io_uring: check for non-NULL file pointer in io_file_can_poll()
- !9389  block: refine the EOF check in blkdev_iomap_begin
- block: refine the EOF check in blkdev_iomap_begin
- !9414  vfio/pci: fix potential memory leak in vfio_intx_enable()
- vfio/pci: fix potential memory leak in vfio_intx_enable()
- !9455  jffs2: prevent xattr node from overflowing the eraseblock
- jffs2: prevent xattr node from overflowing the eraseblock
- !9465  CVE-2024-38662
- Revert "bpf, sockmap: Prevent lock inversion deadlock in map delete elem"
- bpf: Allow delete from sockmap/sockhash only if update is allowed
- !9410  Fix CVE-2024-31076
- genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline
- !9449  rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow
- rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.41" date="1721217600">- !10059  nilfs2: fix use-after-free of timer for log writer thread
- nilfs2: fix use-after-free of timer for log writer thread
- !10025  9p: add missing locking around taking dentry fid list
- 9p: add missing locking around taking dentry fid list
- !9835 fix CVE-2024-39479
- drm/i915/hwmon: Get rid of devm
- !9998  ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- !9997  openrisc: traps: Don't send signals to kernel mode threads
- openrisc: traps: Don't send signals to kernel mode threads
- !9956  drm/komeda: check for error-valued pointer
- drm/komeda: check for error-valued pointer
- !9914  arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- !9944  f2fs: remove clear SB_INLINECRYPT flag in default_options
- f2fs: remove clear SB_INLINECRYPT flag in default_options
- !9909  sock_map: avoid race between sock_map_close and sk_psock_put
- sock_map: avoid race between sock_map_close and sk_psock_put
- !10045  misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- !10055  media: v4l: async: Fix notifier list entry init
- media: v4l: async: Fix notifier list entry init
- !9900  ipv6: fix possible race in __fib6_drop_pcpu_from()
- ipv6: fix possible race in __fib6_drop_pcpu_from()
- !9979  CVE-2024-40972
- ext4: do not create EA inode under buffer lock
- ext4: fold quota accounting into ext4_xattr_inode_lookup_create()
- !9988  netpoll: Fix race condition in netpoll_owner_active
- netpoll: Fix race condition in netpoll_owner_active
- !9945  ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- !9935  ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- !9962  iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- !9896  bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- !9928  ocfs2: fix races between hole punching and AIO+DIO
- ocfs2: fix races between hole punching and AIO+DIO
- !9938  fix CVE-2024-40934
- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode()
- !9899  ionic: fix use after netif_napi_del()
- ionic: fix use after netif_napi_del()
- !9898  cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- !9903  mptcp: ensure snd_una is properly initialized on connect
- mptcp: ensure snd_una is properly initialized on connect
- !9878  CVE-2024-39478
- crypto: starfive - Do not free stack buffer
- !9888  ipv6: sr: fix memleak in seg6_hmac_init_algo
- ipv6: sr: fix memleak in seg6_hmac_init_algo
- !5261 [OLK-6.6]Hygon: Some enhancement and bugfixes for HYGON CSV/CSV2
- KVM: SVM: Unmap ghcb pages if they're still mapped when destroy guest
- KVM: x86: Fix KVM_GET_MSRS stack info leak
- KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests
- x86/head/64: Flush caches for .bss..decrypted section after CR3 switches to early_top_pgt
- KVM: x86: Calls is_64_bit_hypercall() instead of is_64_bit_mode() in complete_hypercall_exit()
- x86/csv2: Keep in atomic context when holding ghcb page if the #VC comes from userspace
- KVM: SVM: Fix the available ASID range for CSV2 guest
- !9861 MPTCP Upstream part 13
- selftests: mptcp: lib: catch duplicated subtest entries
- selftests: mptcp: explicitly trigger the listener diag code-path
- bpf, btf: Add check_btf_kconfigs helper
- bpf, btf: Fix return value of register_btf_id_dtor_kfuncs
- !9876 v3  Fix xfs file creation issue
- xfs: Avoid races with cnt_btree lastrec updates
- Revert "xfs: Fix file creation failure"
- !9877  gfs2: Fix potential glock use-after-free on unmount
- gfs2: Fix potential glock use-after-free on unmount
- !9862  ipvlan: Modify the value of ipvlan modes
- ipvlan: Modify the value of ipvlan modes
- !5260 [OLK-6.6] Support live migration for CSV/CSV2 guest, and support rebooting CSV/CSV2 guest
- KVM: SVM: Force flush caches before reboot CSV guest
- KVM: SVM: Add support for rebooting CSV2 guest
- KVM: x86: Introduce control_{pre,post}_system_reset ioctl interfaces
- KVM: SVM: Export MSR_AMD64_SEV_ES_GHCB to userspace for CSV2 guest
- KVM: x86: Restore control registers in __set_sregs() to support CSV2 guest live migration
- KVM: SVM: Add KVM_SEV_RECEIVE_UPDATE_VMSA command
- KVM: SVM: Add KVM_SEV_SEND_UPDATE_VMSA command
- crypto: ccp: Fix definition of struct sev_data_send_update_vmsa
- KVM: SVM: Add RECEIVE_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add SEND_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Prepare memory pool to allocate buffers for KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add KVM_CSV_COMMAND_BATCH command for applying CSV RING_BUFFER mode
- crypto: ccp: Add support for issue commands in CSV RING_BUFFER mode
- crypto: ccp: Add support to switch to CSV RING_BUFFER mode
- crypto: ccp: Add support for dequeue status in CSV RING_BUFFER mode
- crypto: ccp: Add support for enqueue command pointers in CSV RING_BUFFER mode
- crypto: ccp: Introduce init and free helpers to manage CSV RING_BUFFER queues
- !9294 Compiler: Add clang's PGO support for kernel.
- Compiler: Add clang's PGO support for kernel.
- !9610  rcu: Fix buffer overflow in print_cpu_stall_info()
- rcu: Fix buffer overflow in print_cpu_stall_info()
- !9845  xfs: fix log recovery buffer allocation for the legacy h_size fixup
- xfs: fix log recovery buffer allocation for the legacy h_size fixup
- !9859  block: enable BLK_IO_HUNG_TASK_CHECK by default
- block: enable BLK_IO_HUNG_TASK_CHECK by default
- !9857  drm/amdgpu/mes: fix use-after-free issue
- drm/amdgpu/mes: fix use-after-free issue
- !9829  fix CVE-2024-38620
- Bluetooth: fix connection setup in l2cap_connect
- Bluetooth: HCI: Remove HCI_AMP support
- Bluetooth: hci_event: Remove code to removed CONFIG_BT_HS
- Bluetooth: Remove usage of the deprecated ida_simple_xx() API
- Bluetooth: ISO: Fix BIS cleanup
- !9838  cgroup: Fix AA deadlock caused by cgroup_bpf_release
- cgroup: Fix AA deadlock caused by cgroup_bpf_release
- !9841  ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- !9834  mmc: davinci: Don't strip remove function when driver is builtin
- mmc: davinci: Don't strip remove function when driver is builtin</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.42" date="1721217601">- Remove mlx5 related API from kabi whitelist</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.43" date="1721822400">- !9782  usb-storage: alauda: Check whether the media is initialized
- usb-storage: alauda: Check whether the media is initialized
- !10294 [OLK-6.6] drivers: Fix compile warning "argument used uninitialized"
- drivers: Fix compile warning "argument used uninitialized"
- !10257  media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- !10287  CVE-2024-36979
- net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state
- net: bridge: mst: fix suspicious rcu usage in br_mst_set_state
- net: bridge: mst: fix vlan use-after-free
- !10018  ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- !9985  btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- !10260 [RoCE]从社区回合patch到openEuler（OLK-6.6）
- RDMA/hns: Fix mbx timing out before CMD execution is completed
- RDMA/hns: Fix insufficient extend DB for VFs.
- RDMA/hns: Fix undifined behavior caused by invalid max_sge
- RDMA/hns: Fix shift-out-bounds when max_inline_data is 0
- RDMA/hns: Fix missing pagesize and alignment check in FRMR
- RDMA/hns: Fix unmatch exception handling when init eq table fails
- RDMA/hns: Check atomic wr length
- !10248  ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- !9243  Bluetooth: RFCOMM: Fix not validating setsockopt user input
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
- !10160  fix CVE-2024-40915
- riscv: rewrite __kernel_map_pages() to fix sleeping in invalid context
- !10264  mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- !5264 [OLK-6.6]HYGON: Support CSV Reuse ASID feature on Hygon CPUs
- KVM: SVM: Add support for different CSV guests to reuse the same ASID
- !10231  fix CVE-2024-41007
- tcp: avoid too many retransmit packets
- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out()
- !10233  fpga: bridge: add owner module and take its refcount
- fpga: bridge: add owner module and take its refcount
- !10237  ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- !9915  powerpc/pseries: Enforce hcall result buffer validity and size
- powerpc/pseries: Enforce hcall result buffer validity and size
- !10148  fs/9p: fix uninitialized values during inode evict
- fs/9p: fix uninitialized values during inode evict
- !10056  io_uring/rsrc: don't lock while !TASK_RUNNING
- io_uring/rsrc: don't lock while !TASK_RUNNING
- !10226  cxl/region: Fix memregion leaks in devm_cxl_add_region()
- cxl/region: Fix memregion leaks in devm_cxl_add_region()
- !10177  ima: Fix use-after-free on a dentry's dname.name
- ima: Fix use-after-free on a dentry's dname.name
- !5262 [OLK-6.6]HYGON: Support Hygon DCU passthrough to VMs
- x86/config: Set CONFIG_HYDCU_FIXUP_HEADER=y by default
- drm/hygon: Add support to passthrough Hygon DCU to virtual machine
- !10220  bpf: Fix overrunning reservations in ringbuf
- bpf: Fix overrunning reservations in ringbuf
- !10219  CVE-2024-35931
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
- drm/amdgpu : Add hive ras recovery check
- !10167  CVE-2024-36022
- drm/amdgpu: Init zone device and drm client after mode-1 reset on reload
- drm/amdgpu: move the drm client creation behind drm device registration
- drm/amdkfd: init drm_client with funcs hook
- drm/amdkfd: Export DMABufs from KFD using GEM handles
- !9598  fpga: manager: add owner module and take its refcount
- fpga: manager: add owner module and take its refcount
- !10139 [sync] PR-10095:  CVE-2024-40968
- MIPS: Octeon: Add PCIe link status check
- !10044  btrfs: fix CVE-2024-39496
- btrfs: zoned: fix use-after-free due to race with dev replace
- btrfs: zoned: factor out DUP bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out single bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out per-zone logic from btrfs_load_block_group_zone_info
- btrfs: zoned: introduce a zone_info struct in btrfs_load_block_group_zone_info
- !10114 v2  ecryptfs: Fix buffer size for tag 66 packet
- ecryptfs: Fix buffer size for tag 66 packet
- !10133  ALSA: timer: Set lower bound of start tick time
- ALSA: timer: Set lower bound of start tick time
- !10115  efi/unaccepted: touch soft lockup during memory accept
- efi/unaccepted: touch soft lockup during memory accept
- !10131  kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- !10132  wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- !10188  Part of "mm: mapcount for large folios + page_mapcount() cleanups"
- mm/rmap: add fast-path for small folios when adding/removing/duplicating
- mm/rmap: always inline anon/file rmap duplication of a single PTE
- mm: allow for detecting underflows with page_mapcount() again
- !10001  tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- !10176  f2fs: compress: don't allow unaligned truncation on released compress inode
- f2fs: compress: don't allow unaligned truncation on released compress inode
- !10106  platform/x86: x86-android-tablets: Unregister devices in reverse order
- platform/x86: x86-android-tablets: Unregister devices in reverse order
- !10109  tracing: Build event generation tests only as modules
- tracing: Build event generation tests only as modules
- !10166  drop_monitor: replace spin_lock by raw_spin_lock
- drop_monitor: replace spin_lock by raw_spin_lock
- !10161  RDMA/mlx5: Add check for srq max_sge attribute
- RDMA/mlx5: Add check for srq max_sge attribute
- !10111  drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- !10155  wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- !10149  mips: bmips: BCM6358: make sure CBR is correctly set
- mips: bmips: BCM6358: make sure CBR is correctly set
- !10103 v2  fpga: region: add owner module and take its refcount
- fpga: region: add owner module and take its refcount
- !10097 [sync] PR-9741:  scsi: qedf: Ensure the copied buf is NUL terminated
- scsi: qedf: Ensure the copied buf is NUL terminated
- !10021  drm/exynos/vidi: fix memory leak in .get_modes()
- drm/exynos/vidi: fix memory leak in .get_modes()
- !10127  wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- !10117  wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- !10116  wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- !10017  liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- !10051  tipc: force a dst refcount before doing decryption
- tipc: force a dst refcount before doing decryption
- !10102  vmxnet3: disable rx data ring on dma allocation failure
- vmxnet3: disable rx data ring on dma allocation failure
- !10093  drm/arm/malidp: fix a possible null pointer dereference
- drm/arm/malidp: fix a possible null pointer dereference
- !9989  io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- !10083  CVE-2024-40955
- ext4: clean up s_mb_rb_lock to fix build warnings with C=1
- ext4: set the type of max_zeroout to unsigned int to avoid overflow
- ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow
- ext4: add positive int attr pointer to avoid sysfs variables overflow
- ext4: add new attr pointer attr_mb_order
- ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists()
- ext4: refactor out ext4_generic_attr_show()
- ext4: refactor out ext4_generic_attr_store()
- ext4: avoid overflow when setting values via sysfs
- !10069  ALSA: Fix deadlocks with kctl removals at disconnection
- ALSA: Fix deadlocks with kctl removals at disconnection
- !10074  PCI: of_property: Return error for int_map allocation failure
- PCI: of_property: Return error for int_map allocation failure
- !10087  fix CVE-2024-40995
- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()
- net/sched: act_api: rely on rcu in tcf_idr_check_alloc
- !10064  net/mlx5: Always stop health timer during driver removal
- net/mlx5: Always stop health timer during driver removal
- !9240 v2  cachefiles: introduce failover mechanism
- cachefiles: make on-demand read killable
- cachefiles: flush all requests after setting CACHEFILES_DEAD
- cachefiles: Set object to close if ondemand_id &lt; 0 in copen
- cachefiles: defer exposing anon_fd until after copy_to_user() succeeds
- cachefiles: never get a new anonymous fd if ondemand_id is valid
- cachefiles: add spin_lock for cachefiles_ondemand_info
- cachefiles: add consistency check for copen/cread
- cachefiles: remove err_put_fd label in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_get_fd()
- cachefiles: remove requests from xarray during flushing requests
- cachefiles: add output string to cachefiles_obj_[get|put]_ondemand_fd
- cachefiles, erofs: Fix NULL deref in when cachefiles is not doing ondemand-mode
- cachefiles: add restore command to recover inflight ondemand read requests
- cachefiles: narrow the scope of triggering EPOLLIN events in ondemand mode
- cachefiles: resend an open request if the read request's object is closed
- cachefiles: extract ondemand info field from cachefiles_object
- cachefiles: introduce object ondemand state
- !9933  nvdimm: Backport some bugfixs
- dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n
- nvdimm/pmem: fix leak on dax_add_host() failure
- !10038  media: v4l: async: Properly re-initialise notifier entry in unregister
- media: v4l: async: Properly re-initialise notifier entry in unregister
- !9970  CVE-2024-39503
- netfilter: ipset: Fix suspicious rcu_dereference_protected()
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type
- netfilter: ipset: Add list flush to cancel_gc
- !10011  xfs: fix mount hung while sb recover fail
- xfs: fix mount hung while sb recover fail
- !10050  vmci: prevent speculation leaks by sanitizing event in event_deliver()
- vmci: prevent speculation leaks by sanitizing event in event_deliver()
- !10006  drm/amdgpu: fix UBSAN warning in kv_dpm.c
- drm/amdgpu: fix UBSAN warning in kv_dpm.c
- !9959  parisc: Try to fix random segmentation faults in package builds
- parisc: Try to fix random segmentation faults in package builds
- !10028  ipv6: prevent possible NULL dereference in rt6_probe()
- ipv6: prevent possible NULL dereference in rt6_probe()
- !10005  seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors
- seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.44" date="1739275200">- Disable kabicheck for openEuler-25.03</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.45" date="1739275201">- Update openEuler-25.03 Source to 6.6.0-72.1.0</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.46" date="1739275202">- Update kabicheck to fix build POSTTRANS scriptlet error</changelog>
  <changelog author="Mingzheng Xing &lt;xingmingzheng@iscas.ac.cn&gt; - 6.6.0-72.1.0.47" date="1739966400">- RISC-V kernel update to 6.6.0-72.1.0
- Add the feature of 24.03-SP1</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.48" date="1740484800">- Remove redundant Module.symvers_*</changelog>
  <changelog author="Li Ping &lt;1477412247@qq.com&gt; - 6.6.0-72.1.0.49" date="1740571200">- Split kernel modules into kernel-extra-modules subpackage
- Prioritizes core kmod (networking/drm/block/modesetting) in main kernel package
- All extra modules and their dependencies are isolated to kernel-extra-modules
- Added module-filelist generation scripts for both packages
- Updated post-install scripts to handle extra modules dependency</changelog>
</package>
<package pkgid="2b1db2f5d5b5be9977c489fbda9913f65d903f51d4c857b96d3270ef5e156a40" name="php-kolabformat" arch="x86_64">
  <version epoch="0" ver="1.2.1" rel="1.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 1.2.0-1" date="1686571200">- Init package</changelog>
  <changelog author="Tianze Li &lt;litianze@uniontech.com&gt; - 1.2.1-1" date="1705320000">- Update to 1.2.1</changelog>
</package>
<package pkgid="d738dc869b36c847adee61755cb5aa4cf6cf5543c18276ec81697a28b9cf21da" name="pim-data-exporter" arch="src">
  <version epoch="0" ver="23.08.5" rel="2.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 23.04.3-1" date="1693224000">- Init package</changelog>
  <changelog author="Tianze Li &lt;litianze@uniontech.com&gt; - 23.08.4-1" date="1705060800">- Update to 23.08.4</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 23.08.5-1" date="1710763200">- update verison to 23.08.5</changelog>
  <changelog author="tangjie02 &lt;tangjie02@kylinsec.com.cn&gt; - 23.08.5-2" date="1732190400">- adapt to the new CMake macros to fix build failure</changelog>
</package>
<package pkgid="4c8cc9b26d90dafd737a35a0a48f78abafc88251e3cefe2f9aa1fcd01d6ed226" name="pim-data-exporter" arch="x86_64">
  <version epoch="0" ver="23.08.5" rel="2.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 23.04.3-1" date="1693224000">- Init package</changelog>
  <changelog author="Tianze Li &lt;litianze@uniontech.com&gt; - 23.08.4-1" date="1705060800">- Update to 23.08.4</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 23.08.5-1" date="1710763200">- update verison to 23.08.5</changelog>
  <changelog author="tangjie02 &lt;tangjie02@kylinsec.com.cn&gt; - 23.08.5-2" date="1732190400">- adapt to the new CMake macros to fix build failure</changelog>
</package>
<package pkgid="c763608951a6836249e764d6045250c7db5e76c2b9ab05ad7e4841785858d742" name="pim-data-exporter-debuginfo" arch="x86_64">
  <version epoch="0" ver="23.08.5" rel="2.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 23.04.3-1" date="1693224000">- Init package</changelog>
  <changelog author="Tianze Li &lt;litianze@uniontech.com&gt; - 23.08.4-1" date="1705060800">- Update to 23.08.4</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 23.08.5-1" date="1710763200">- update verison to 23.08.5</changelog>
  <changelog author="tangjie02 &lt;tangjie02@kylinsec.com.cn&gt; - 23.08.5-2" date="1732190400">- adapt to the new CMake macros to fix build failure</changelog>
</package>
<package pkgid="77a4207d34a7fb2983580bcea3a7e53e0d8ffa9e852921ac757ca4c9ab7790ff" name="pim-data-exporter-debugsource" arch="x86_64">
  <version epoch="0" ver="23.08.5" rel="2.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 23.04.3-1" date="1693224000">- Init package</changelog>
  <changelog author="Tianze Li &lt;litianze@uniontech.com&gt; - 23.08.4-1" date="1705060800">- Update to 23.08.4</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 23.08.5-1" date="1710763200">- update verison to 23.08.5</changelog>
  <changelog author="tangjie02 &lt;tangjie02@kylinsec.com.cn&gt; - 23.08.5-2" date="1732190400">- adapt to the new CMake macros to fix build failure</changelog>
</package>
<package pkgid="1de6f485e0eee047ee1aa4cbbfc6ad8b57e0f07fd48184131eb4b33450bc0d2b" name="pim-data-exporter-libs" arch="x86_64">
  <version epoch="0" ver="23.08.5" rel="2.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 23.04.3-1" date="1693224000">- Init package</changelog>
  <changelog author="Tianze Li &lt;litianze@uniontech.com&gt; - 23.08.4-1" date="1705060800">- Update to 23.08.4</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 23.08.5-1" date="1710763200">- update verison to 23.08.5</changelog>
  <changelog author="tangjie02 &lt;tangjie02@kylinsec.com.cn&gt; - 23.08.5-2" date="1732190400">- adapt to the new CMake macros to fix build failure</changelog>
</package>
<package pkgid="71844c6fffa18a5c15ad09f77aac712cda492da5243755bad2b8163d8266ce5e" name="pim-sieve-editor" arch="src">
  <version epoch="0" ver="23.08.5" rel="2.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 23.04.3-1" date="1693224000">- Init package</changelog>
  <changelog author="Tianze Li &lt;litianze@uniontech.com&gt; - 23.08.4-1" date="1705060800">- Update to 23.08.4</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 23.08.5-1" date="1710763200">- update verison to 23.08.5</changelog>
  <changelog author="tangjie02 &lt;tangjie02@kylinsec.com.cn&gt; - 23.08.5-2" date="1732190400">- adapt to the new CMake macros to fix build failure</changelog>
</package>
<package pkgid="3dca68f93f2af196363407dadb8fe0224c68ba239543397db61b296434ef828e" name="pim-sieve-editor" arch="x86_64">
  <version epoch="0" ver="23.08.5" rel="2.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 23.04.3-1" date="1693224000">- Init package</changelog>
  <changelog author="Tianze Li &lt;litianze@uniontech.com&gt; - 23.08.4-1" date="1705060800">- Update to 23.08.4</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 23.08.5-1" date="1710763200">- update verison to 23.08.5</changelog>
  <changelog author="tangjie02 &lt;tangjie02@kylinsec.com.cn&gt; - 23.08.5-2" date="1732190400">- adapt to the new CMake macros to fix build failure</changelog>
</package>
<package pkgid="32b49fd79aee298db8abad4f220d2f217a1e3737ea58f24587871adeb8204955" name="pim-sieve-editor-debuginfo" arch="x86_64">
  <version epoch="0" ver="23.08.5" rel="2.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 23.04.3-1" date="1693224000">- Init package</changelog>
  <changelog author="Tianze Li &lt;litianze@uniontech.com&gt; - 23.08.4-1" date="1705060800">- Update to 23.08.4</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 23.08.5-1" date="1710763200">- update verison to 23.08.5</changelog>
  <changelog author="tangjie02 &lt;tangjie02@kylinsec.com.cn&gt; - 23.08.5-2" date="1732190400">- adapt to the new CMake macros to fix build failure</changelog>
</package>
<package pkgid="153005e1a979926bf6019625b77507d008513d549876fb9931d21c8b2bb321ca" name="pim-sieve-editor-debugsource" arch="x86_64">
  <version epoch="0" ver="23.08.5" rel="2.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 23.04.3-1" date="1693224000">- Init package</changelog>
  <changelog author="Tianze Li &lt;litianze@uniontech.com&gt; - 23.08.4-1" date="1705060800">- Update to 23.08.4</changelog>
  <changelog author="peijiankang &lt;peijiankang@kylinos.cn&gt; - 23.08.5-1" date="1710763200">- update verison to 23.08.5</changelog>
  <changelog author="tangjie02 &lt;tangjie02@kylinsec.com.cn&gt; - 23.08.5-2" date="1732190400">- adapt to the new CMake macros to fix build failure</changelog>
</package>
<package pkgid="b2c1365f2129601176f6a5453c692fc455775af9ca4487db6ba471cad1138c94" name="polkit-qt-1" arch="src">
  <version epoch="0" ver="0.114.0" rel="3.oe2503"/>
  <changelog author="Funda Wang &lt;fundawang@yeah.net&gt; - 0.114.0-3" date="1731412800">- adopt to new cmake macro</changelog>
</package>
<package pkgid="efe152eb9d178155cb0f4f0aa184b06893b8a26827bd1f0ee4e6773b1e6d232e" name="polkit-qt-1-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.114.0" rel="3.oe2503"/>
  <changelog author="Funda Wang &lt;fundawang@yeah.net&gt; - 0.114.0-3" date="1731412800">- adopt to new cmake macro</changelog>
</package>
<package pkgid="5d1b0301e7eeb04ef971326c21845038f23f017177deda8af73449e6ec4be5e6" name="polkit-qt-1-debugsource" arch="x86_64">
  <version epoch="0" ver="0.114.0" rel="3.oe2503"/>
  <changelog author="Funda Wang &lt;fundawang@yeah.net&gt; - 0.114.0-3" date="1731412800">- adopt to new cmake macro</changelog>
</package>
<package pkgid="c4d25db69208adac75fd2fc3932617a705f94bd706daf8411ab7f98a0d34bab6" name="polkit-qt5-1" arch="x86_64">
  <version epoch="0" ver="0.114.0" rel="3.oe2503"/>
  <changelog author="Funda Wang &lt;fundawang@yeah.net&gt; - 0.114.0-3" date="1731412800">- adopt to new cmake macro</changelog>
</package>
<package pkgid="63b9f3e658de16ae286e9fad49ef5852d00a6f8d5c0f0782537c81eda0e0be0c" name="polkit-qt5-1-devel" arch="x86_64">
  <version epoch="0" ver="0.114.0" rel="3.oe2503"/>
  <changelog author="Funda Wang &lt;fundawang@yeah.net&gt; - 0.114.0-3" date="1731412800">- adopt to new cmake macro</changelog>
</package>
<package pkgid="675d8dab1e613baeee34184bcb8521dd14e817618e7db857cfe43bd3a95d3c67" name="python3-kolabformat" arch="x86_64">
  <version epoch="0" ver="1.2.1" rel="1.oe2503"/>
  <changelog author="misaka00251 &lt;liuxin@iscas.ac.cn&gt; - 1.2.0-1" date="1686571200">- Init package</changelog>
  <changelog author="Tianze Li &lt;litianze@uniontech.com&gt; - 1.2.1-1" date="1705320000">- Update to 1.2.1</changelog>
</package>
<package pkgid="1127098cd9536c8ff8c1682e0652c3bd753b3590aac44470aaf1316af35d1f18" name="python3-perf" arch="x86_64">
  <version epoch="0" ver="6.6.0" rel="27.0.0.rt30.4.oe2409"/>
  <changelog author="zhangyu &lt;zhangyu4@kylinos.cn&gt; - 6.6.0-27.0.0.4" date="1716292800">- update kernel-rt version to 6.6.0-27.0.0.3</changelog>
</package>
<package pkgid="8341c87c34dc72d9f2a1fc7e05fab3a897492b97b7ec17ceb5cca2eb4076776a" name="python3-perf" arch="x86_64">
  <version epoch="0" ver="6.6.0" rel="72.1.0.49.oe2503"/>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-33.0.0.40" date="1720612800">- !9779  CVE-2024-39461
- clk: bcm: rpi: Assign -&gt;num before accessing -&gt;hws
- !9801 loongarch平台config配置对kdump的支持
- loongarch: configs: Configure degbuginfo
- Fix the kdump second kernel boot failure
- loongarch: Cleanup loongson3_defconfig with make savedefconfig
- !9811  fix CVE-2024-39481
- media: mc: Fix graph walk in media_pipeline_start
- !9810  KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- !9821  kdb: Fix buffer overflow during tab-complete
- kdb: Fix buffer overflow during tab-complete
- !9788  net: fix wrong return value in bpf_sock_ops_get_uid_gid
- net: fix wrong return value in bpf_sock_ops_get_uid_gid
- !9816  mm: mem_reliable: Make counting reliable task usage compatible with folio
- mm: mem_reliable: Make counting reliable task usage compatible with folio
- !9807  drm: zynqmp_dpsub: Always register bridge
- drm: zynqmp_dpsub: Always register bridge
- !9804  CVE-2024-36478
- null_blk: Fix return value of nullb_device_power_store()
- null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues'
- !9805  md: fix resync softlockup when bitmap size is less than array size
- md: fix resync softlockup when bitmap size is less than array size
- !9802  ax25: Fix reference count leak issue of net_device
- ax25: Fix reference count leak issue of net_device
- !9770  Add a switch to enable hungtask check for io
- block: disable BLK_IO_HUNG_TASK_CHECK by default
- block: add a switch to enable hungtask check for io
- !9793  drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- !9649  f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- !9732  CVE-2024-39469
- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors
- nilfs2: return the mapped address from nilfs_get_page()
- !9775  mm/slub: Reduce memory consumption in extreme scenarios
- mm/slub: Reduce memory consumption in extreme scenarios
- !9614 v2  wifi: carl9170: add a proper sanity check for endpoints
- wifi: carl9170: add a proper sanity check for endpoints
- !9709  cgroup: fix uaf when proc_cpuset_show
- cgroup: fix uaf when proc_cpuset_show
- !9748  cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- !8877  drm/vmwgfx: Fix invalid reads in fence signaled events
- drm/vmwgfx: Fix invalid reads in fence signaled events
- !9730  efi: libstub: only free priv.runtime_map when allocated
- efi: libstub: only free priv.runtime_map when allocated
- !9679  cgroup/cpuset: Make cpuset hotplug processing synchronous
- cgroup/cpuset: Make cpuset hotplug processing synchronous
- !9757  net: openvswitch: fix overwriting ct original tuple for ICMPv6
- net: openvswitch: fix overwriting ct original tuple for ICMPv6
- !9665  CVE-2024-38622
- drm/msm/dpu: make error messages at dpu_core_irq_register_callback() more sensible
- drm/msm/dpu: Add callback function pointer check before its call
- drm/msm/dpu: stop using raw IRQ indices in the kernel output
- drm/msm/dpu: make the irq table size static
- drm/msm/dpu: add helper to get IRQ-related data
- drm/msm/dpu: extract dpu_core_irq_is_valid() helper
- drm/msm/dpu: remove irq_idx argument from IRQ callbacks
- !9668  wifi: nl80211: Avoid address calculations via out of bounds array indexing
- wifi: nl80211: Avoid address calculations via out of bounds array indexing
- !9715  CVE-2024-38602
- ax25: Fix reference count leak issues of ax25_dev
- ax25: Use kernel universal linked list to implement ax25_dev_list
- !9746 v2  Revert "ACPI: processor: Add support for processors described as container packages"
- Revert "ACPI: processor: Add support for processors described as container packages"
- !9736  net/9p: fix uninit-value in p9_client_rpc()
- net/9p: fix uninit-value in p9_client_rpc()
- !9596  iomap: fix warning in iomap_write_delalloc_release()
- iomap: fix warning in iomap_write_delalloc_release()
- !9703  dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- !9642  CVE-2024-38582
- nilfs2: fix potential hang in nilfs_detach_log_writer()
- nilfs2: fix unexpected freezing of nilfs_segctor_sync()
- !9687  greybus: lights: check return of get_channel_from_mode
- greybus: lights: check return of get_channel_from_mode
- !9678  crypto: bcm - Fix pointer arithmetic
- crypto: bcm - Fix pointer arithmetic
- !7918 [OLK-6.6]drivers: support Yunsilicon's metaScale/metaVisor series NICs
- drivers: support Yunsilicon's MS and MV series NICs
- !9619  r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- !9664  tls: fix missing memory barrier in tls_init
- tls: fix missing memory barrier in tls_init
- !9161  xfs: don't use current-&gt;journal_info
- xfs: don't use current-&gt;journal_info
- !9624  CVE-2024-38597
- net: fec: remove .ndo_poll_controller to avoid deadlocks
- eth: sungem: remove .ndo_poll_controller to avoid deadlocks
- !9631  ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- !9632  drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- !9399 fix CVE-2024-38544 and CVE-2024-37356
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha().
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9341  serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- !9562  CVE-2024-38385
- genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after()
- !9582 v2  eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- !9588  s390/ap: Fix crash in AP internal function modify_bitmap()
- s390/ap: Fix crash in AP internal function modify_bitmap()
- !9513  RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9561 v2  virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- !9578  net/mlx5: Discard command completions in internal error
- net/mlx5: Discard command completions in internal error
- !9549  btrfs: fix crash on racing fsync and size-extending write into prealloc
- btrfs: fix crash on racing fsync and size-extending write into prealloc
- !9479  xfs: fix unlink vs cluster buffer instantiation race
- xfs: fix unlink vs cluster buffer instantiation race
- !9519 MPTCP Upstream part 12
- mptcp: annotate lockless accesses around read-mostly fields
- mptcp: annotate lockless access for token
- mptcp: annotate lockless access for RX path fields
- mptcp: annotate lockless access for the tx path
- mptcp: annotate access for msk keys
- !9557  i2c: acpi: Unbind mux adapters before delete
- i2c: acpi: Unbind mux adapters before delete
- !9555  smb: client: fix deadlock in smb2_find_smb_tcon()
- smb: client: fix deadlock in smb2_find_smb_tcon()
- !9489  fs/ntfs3: Check 'folio' pointer for NULL
- fs/ntfs3: Check 'folio' pointer for NULL
- !9482  fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- !9506  usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- !9528  media: lgdt3306a: Add a check against null-pointer-def
- media: lgdt3306a: Add a check against null-pointer-def
- !9551  ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- !9478  watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- !9536  clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- !9463  fix CVE-2024-38621
- media: stk1160: fix bounds checking in stk1160_copy_video()
- !9457  bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- !9459  bpf: Fix verifier assumptions about socket-&gt;sk
- bpf: Fix verifier assumptions about socket-&gt;sk
- !9522  bonding: fix oops during rmmod
- bonding: fix oops during rmmod
- !9502  netrom: fix possible dead-lock in nr_rt_ioctl()
- netrom: fix possible dead-lock in nr_rt_ioctl()
- !9402  fs/ntfs3: Use variable length array instead of fixed size
- fs/ntfs3: Use variable length array instead of fixed size
- !9320  drm/amd/display: Fix potential index out of bounds in color transformation function
- drm/amd/display: Fix potential index out of bounds in color transformation function
- !9493  thermal/drivers/qcom/lmh: Check for SCM availability at probe
- thermal/drivers/qcom/lmh: Check for SCM availability at probe
- !9398  tracing/probes: fix error check in parse_btf_field()
- tracing/probes: fix error check in parse_btf_field()
- !9510  ftrace: Fix possible use-after-free issue in ftrace_location()
- ftrace: Fix possible use-after-free issue in ftrace_location()
- !9509  cifs: fix pagecache leak when do writepages
- cifs: fix pagecache leak when do writepages
- !9436 v2  ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- !9486 [OLK-6.6] Fix os crash while enable sriov for rnp
- RNPVF: NET: Fix os crash while enable sriov for rnp
- !9371 MPTCP Upstream part 11
- selftests: net: ip_local_port_range: define IPPROTO_MPTCP
- selftests: mptcp: join: check CURRESTAB counters
- selftests/net: add MPTCP coverage for IP_LOCAL_PORT_RANGE
- mptcp: sockopt: support IP_LOCAL_PORT_RANGE and IP_BIND_ADDRESS_NO_PORT
- mptcp: rename mptcp_setsockopt_sol_ip_set_transparent()
- !5258 [OLK-6.6] Support request attestation report from CSV guest
- driver/virt/coco: Add HYGON CSV Guest dirver.
- KVM: x86: Support VM_ATTESTATION hypercall
- !9485 v2  CVE-2024-38610
- drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map()
- virt: acrn: stop using follow_pfn
- !9380  psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- !8899  block: fix module reference leakage from bdev_open_by_dev error path
- block: fix module reference leakage from bdev_open_by_dev error path
- !9445  blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- !9466  io_uring: check for non-NULL file pointer in io_file_can_poll()
- io_uring: check for non-NULL file pointer in io_file_can_poll()
- !9389  block: refine the EOF check in blkdev_iomap_begin
- block: refine the EOF check in blkdev_iomap_begin
- !9414  vfio/pci: fix potential memory leak in vfio_intx_enable()
- vfio/pci: fix potential memory leak in vfio_intx_enable()
- !9455  jffs2: prevent xattr node from overflowing the eraseblock
- jffs2: prevent xattr node from overflowing the eraseblock
- !9465  CVE-2024-38662
- Revert "bpf, sockmap: Prevent lock inversion deadlock in map delete elem"
- bpf: Allow delete from sockmap/sockhash only if update is allowed
- !9410  Fix CVE-2024-31076
- genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline
- !9449  rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow
- rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.41" date="1721217600">- !10059  nilfs2: fix use-after-free of timer for log writer thread
- nilfs2: fix use-after-free of timer for log writer thread
- !10025  9p: add missing locking around taking dentry fid list
- 9p: add missing locking around taking dentry fid list
- !9835 fix CVE-2024-39479
- drm/i915/hwmon: Get rid of devm
- !9998  ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- !9997  openrisc: traps: Don't send signals to kernel mode threads
- openrisc: traps: Don't send signals to kernel mode threads
- !9956  drm/komeda: check for error-valued pointer
- drm/komeda: check for error-valued pointer
- !9914  arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- !9944  f2fs: remove clear SB_INLINECRYPT flag in default_options
- f2fs: remove clear SB_INLINECRYPT flag in default_options
- !9909  sock_map: avoid race between sock_map_close and sk_psock_put
- sock_map: avoid race between sock_map_close and sk_psock_put
- !10045  misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- !10055  media: v4l: async: Fix notifier list entry init
- media: v4l: async: Fix notifier list entry init
- !9900  ipv6: fix possible race in __fib6_drop_pcpu_from()
- ipv6: fix possible race in __fib6_drop_pcpu_from()
- !9979  CVE-2024-40972
- ext4: do not create EA inode under buffer lock
- ext4: fold quota accounting into ext4_xattr_inode_lookup_create()
- !9988  netpoll: Fix race condition in netpoll_owner_active
- netpoll: Fix race condition in netpoll_owner_active
- !9945  ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- !9935  ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- !9962  iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- !9896  bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- !9928  ocfs2: fix races between hole punching and AIO+DIO
- ocfs2: fix races between hole punching and AIO+DIO
- !9938  fix CVE-2024-40934
- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode()
- !9899  ionic: fix use after netif_napi_del()
- ionic: fix use after netif_napi_del()
- !9898  cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- !9903  mptcp: ensure snd_una is properly initialized on connect
- mptcp: ensure snd_una is properly initialized on connect
- !9878  CVE-2024-39478
- crypto: starfive - Do not free stack buffer
- !9888  ipv6: sr: fix memleak in seg6_hmac_init_algo
- ipv6: sr: fix memleak in seg6_hmac_init_algo
- !5261 [OLK-6.6]Hygon: Some enhancement and bugfixes for HYGON CSV/CSV2
- KVM: SVM: Unmap ghcb pages if they're still mapped when destroy guest
- KVM: x86: Fix KVM_GET_MSRS stack info leak
- KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests
- x86/head/64: Flush caches for .bss..decrypted section after CR3 switches to early_top_pgt
- KVM: x86: Calls is_64_bit_hypercall() instead of is_64_bit_mode() in complete_hypercall_exit()
- x86/csv2: Keep in atomic context when holding ghcb page if the #VC comes from userspace
- KVM: SVM: Fix the available ASID range for CSV2 guest
- !9861 MPTCP Upstream part 13
- selftests: mptcp: lib: catch duplicated subtest entries
- selftests: mptcp: explicitly trigger the listener diag code-path
- bpf, btf: Add check_btf_kconfigs helper
- bpf, btf: Fix return value of register_btf_id_dtor_kfuncs
- !9876 v3  Fix xfs file creation issue
- xfs: Avoid races with cnt_btree lastrec updates
- Revert "xfs: Fix file creation failure"
- !9877  gfs2: Fix potential glock use-after-free on unmount
- gfs2: Fix potential glock use-after-free on unmount
- !9862  ipvlan: Modify the value of ipvlan modes
- ipvlan: Modify the value of ipvlan modes
- !5260 [OLK-6.6] Support live migration for CSV/CSV2 guest, and support rebooting CSV/CSV2 guest
- KVM: SVM: Force flush caches before reboot CSV guest
- KVM: SVM: Add support for rebooting CSV2 guest
- KVM: x86: Introduce control_{pre,post}_system_reset ioctl interfaces
- KVM: SVM: Export MSR_AMD64_SEV_ES_GHCB to userspace for CSV2 guest
- KVM: x86: Restore control registers in __set_sregs() to support CSV2 guest live migration
- KVM: SVM: Add KVM_SEV_RECEIVE_UPDATE_VMSA command
- KVM: SVM: Add KVM_SEV_SEND_UPDATE_VMSA command
- crypto: ccp: Fix definition of struct sev_data_send_update_vmsa
- KVM: SVM: Add RECEIVE_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add SEND_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Prepare memory pool to allocate buffers for KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add KVM_CSV_COMMAND_BATCH command for applying CSV RING_BUFFER mode
- crypto: ccp: Add support for issue commands in CSV RING_BUFFER mode
- crypto: ccp: Add support to switch to CSV RING_BUFFER mode
- crypto: ccp: Add support for dequeue status in CSV RING_BUFFER mode
- crypto: ccp: Add support for enqueue command pointers in CSV RING_BUFFER mode
- crypto: ccp: Introduce init and free helpers to manage CSV RING_BUFFER queues
- !9294 Compiler: Add clang's PGO support for kernel.
- Compiler: Add clang's PGO support for kernel.
- !9610  rcu: Fix buffer overflow in print_cpu_stall_info()
- rcu: Fix buffer overflow in print_cpu_stall_info()
- !9845  xfs: fix log recovery buffer allocation for the legacy h_size fixup
- xfs: fix log recovery buffer allocation for the legacy h_size fixup
- !9859  block: enable BLK_IO_HUNG_TASK_CHECK by default
- block: enable BLK_IO_HUNG_TASK_CHECK by default
- !9857  drm/amdgpu/mes: fix use-after-free issue
- drm/amdgpu/mes: fix use-after-free issue
- !9829  fix CVE-2024-38620
- Bluetooth: fix connection setup in l2cap_connect
- Bluetooth: HCI: Remove HCI_AMP support
- Bluetooth: hci_event: Remove code to removed CONFIG_BT_HS
- Bluetooth: Remove usage of the deprecated ida_simple_xx() API
- Bluetooth: ISO: Fix BIS cleanup
- !9838  cgroup: Fix AA deadlock caused by cgroup_bpf_release
- cgroup: Fix AA deadlock caused by cgroup_bpf_release
- !9841  ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- !9834  mmc: davinci: Don't strip remove function when driver is builtin
- mmc: davinci: Don't strip remove function when driver is builtin</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.42" date="1721217601">- Remove mlx5 related API from kabi whitelist</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.43" date="1721822400">- !9782  usb-storage: alauda: Check whether the media is initialized
- usb-storage: alauda: Check whether the media is initialized
- !10294 [OLK-6.6] drivers: Fix compile warning "argument used uninitialized"
- drivers: Fix compile warning "argument used uninitialized"
- !10257  media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- !10287  CVE-2024-36979
- net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state
- net: bridge: mst: fix suspicious rcu usage in br_mst_set_state
- net: bridge: mst: fix vlan use-after-free
- !10018  ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- !9985  btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- !10260 [RoCE]从社区回合patch到openEuler（OLK-6.6）
- RDMA/hns: Fix mbx timing out before CMD execution is completed
- RDMA/hns: Fix insufficient extend DB for VFs.
- RDMA/hns: Fix undifined behavior caused by invalid max_sge
- RDMA/hns: Fix shift-out-bounds when max_inline_data is 0
- RDMA/hns: Fix missing pagesize and alignment check in FRMR
- RDMA/hns: Fix unmatch exception handling when init eq table fails
- RDMA/hns: Check atomic wr length
- !10248  ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- !9243  Bluetooth: RFCOMM: Fix not validating setsockopt user input
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
- !10160  fix CVE-2024-40915
- riscv: rewrite __kernel_map_pages() to fix sleeping in invalid context
- !10264  mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- !5264 [OLK-6.6]HYGON: Support CSV Reuse ASID feature on Hygon CPUs
- KVM: SVM: Add support for different CSV guests to reuse the same ASID
- !10231  fix CVE-2024-41007
- tcp: avoid too many retransmit packets
- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out()
- !10233  fpga: bridge: add owner module and take its refcount
- fpga: bridge: add owner module and take its refcount
- !10237  ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- !9915  powerpc/pseries: Enforce hcall result buffer validity and size
- powerpc/pseries: Enforce hcall result buffer validity and size
- !10148  fs/9p: fix uninitialized values during inode evict
- fs/9p: fix uninitialized values during inode evict
- !10056  io_uring/rsrc: don't lock while !TASK_RUNNING
- io_uring/rsrc: don't lock while !TASK_RUNNING
- !10226  cxl/region: Fix memregion leaks in devm_cxl_add_region()
- cxl/region: Fix memregion leaks in devm_cxl_add_region()
- !10177  ima: Fix use-after-free on a dentry's dname.name
- ima: Fix use-after-free on a dentry's dname.name
- !5262 [OLK-6.6]HYGON: Support Hygon DCU passthrough to VMs
- x86/config: Set CONFIG_HYDCU_FIXUP_HEADER=y by default
- drm/hygon: Add support to passthrough Hygon DCU to virtual machine
- !10220  bpf: Fix overrunning reservations in ringbuf
- bpf: Fix overrunning reservations in ringbuf
- !10219  CVE-2024-35931
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
- drm/amdgpu : Add hive ras recovery check
- !10167  CVE-2024-36022
- drm/amdgpu: Init zone device and drm client after mode-1 reset on reload
- drm/amdgpu: move the drm client creation behind drm device registration
- drm/amdkfd: init drm_client with funcs hook
- drm/amdkfd: Export DMABufs from KFD using GEM handles
- !9598  fpga: manager: add owner module and take its refcount
- fpga: manager: add owner module and take its refcount
- !10139 [sync] PR-10095:  CVE-2024-40968
- MIPS: Octeon: Add PCIe link status check
- !10044  btrfs: fix CVE-2024-39496
- btrfs: zoned: fix use-after-free due to race with dev replace
- btrfs: zoned: factor out DUP bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out single bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out per-zone logic from btrfs_load_block_group_zone_info
- btrfs: zoned: introduce a zone_info struct in btrfs_load_block_group_zone_info
- !10114 v2  ecryptfs: Fix buffer size for tag 66 packet
- ecryptfs: Fix buffer size for tag 66 packet
- !10133  ALSA: timer: Set lower bound of start tick time
- ALSA: timer: Set lower bound of start tick time
- !10115  efi/unaccepted: touch soft lockup during memory accept
- efi/unaccepted: touch soft lockup during memory accept
- !10131  kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- !10132  wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- !10188  Part of "mm: mapcount for large folios + page_mapcount() cleanups"
- mm/rmap: add fast-path for small folios when adding/removing/duplicating
- mm/rmap: always inline anon/file rmap duplication of a single PTE
- mm: allow for detecting underflows with page_mapcount() again
- !10001  tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- !10176  f2fs: compress: don't allow unaligned truncation on released compress inode
- f2fs: compress: don't allow unaligned truncation on released compress inode
- !10106  platform/x86: x86-android-tablets: Unregister devices in reverse order
- platform/x86: x86-android-tablets: Unregister devices in reverse order
- !10109  tracing: Build event generation tests only as modules
- tracing: Build event generation tests only as modules
- !10166  drop_monitor: replace spin_lock by raw_spin_lock
- drop_monitor: replace spin_lock by raw_spin_lock
- !10161  RDMA/mlx5: Add check for srq max_sge attribute
- RDMA/mlx5: Add check for srq max_sge attribute
- !10111  drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- !10155  wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- !10149  mips: bmips: BCM6358: make sure CBR is correctly set
- mips: bmips: BCM6358: make sure CBR is correctly set
- !10103 v2  fpga: region: add owner module and take its refcount
- fpga: region: add owner module and take its refcount
- !10097 [sync] PR-9741:  scsi: qedf: Ensure the copied buf is NUL terminated
- scsi: qedf: Ensure the copied buf is NUL terminated
- !10021  drm/exynos/vidi: fix memory leak in .get_modes()
- drm/exynos/vidi: fix memory leak in .get_modes()
- !10127  wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- !10117  wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- !10116  wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- !10017  liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- !10051  tipc: force a dst refcount before doing decryption
- tipc: force a dst refcount before doing decryption
- !10102  vmxnet3: disable rx data ring on dma allocation failure
- vmxnet3: disable rx data ring on dma allocation failure
- !10093  drm/arm/malidp: fix a possible null pointer dereference
- drm/arm/malidp: fix a possible null pointer dereference
- !9989  io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- !10083  CVE-2024-40955
- ext4: clean up s_mb_rb_lock to fix build warnings with C=1
- ext4: set the type of max_zeroout to unsigned int to avoid overflow
- ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow
- ext4: add positive int attr pointer to avoid sysfs variables overflow
- ext4: add new attr pointer attr_mb_order
- ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists()
- ext4: refactor out ext4_generic_attr_show()
- ext4: refactor out ext4_generic_attr_store()
- ext4: avoid overflow when setting values via sysfs
- !10069  ALSA: Fix deadlocks with kctl removals at disconnection
- ALSA: Fix deadlocks with kctl removals at disconnection
- !10074  PCI: of_property: Return error for int_map allocation failure
- PCI: of_property: Return error for int_map allocation failure
- !10087  fix CVE-2024-40995
- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()
- net/sched: act_api: rely on rcu in tcf_idr_check_alloc
- !10064  net/mlx5: Always stop health timer during driver removal
- net/mlx5: Always stop health timer during driver removal
- !9240 v2  cachefiles: introduce failover mechanism
- cachefiles: make on-demand read killable
- cachefiles: flush all requests after setting CACHEFILES_DEAD
- cachefiles: Set object to close if ondemand_id &lt; 0 in copen
- cachefiles: defer exposing anon_fd until after copy_to_user() succeeds
- cachefiles: never get a new anonymous fd if ondemand_id is valid
- cachefiles: add spin_lock for cachefiles_ondemand_info
- cachefiles: add consistency check for copen/cread
- cachefiles: remove err_put_fd label in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_get_fd()
- cachefiles: remove requests from xarray during flushing requests
- cachefiles: add output string to cachefiles_obj_[get|put]_ondemand_fd
- cachefiles, erofs: Fix NULL deref in when cachefiles is not doing ondemand-mode
- cachefiles: add restore command to recover inflight ondemand read requests
- cachefiles: narrow the scope of triggering EPOLLIN events in ondemand mode
- cachefiles: resend an open request if the read request's object is closed
- cachefiles: extract ondemand info field from cachefiles_object
- cachefiles: introduce object ondemand state
- !9933  nvdimm: Backport some bugfixs
- dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n
- nvdimm/pmem: fix leak on dax_add_host() failure
- !10038  media: v4l: async: Properly re-initialise notifier entry in unregister
- media: v4l: async: Properly re-initialise notifier entry in unregister
- !9970  CVE-2024-39503
- netfilter: ipset: Fix suspicious rcu_dereference_protected()
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type
- netfilter: ipset: Add list flush to cancel_gc
- !10011  xfs: fix mount hung while sb recover fail
- xfs: fix mount hung while sb recover fail
- !10050  vmci: prevent speculation leaks by sanitizing event in event_deliver()
- vmci: prevent speculation leaks by sanitizing event in event_deliver()
- !10006  drm/amdgpu: fix UBSAN warning in kv_dpm.c
- drm/amdgpu: fix UBSAN warning in kv_dpm.c
- !9959  parisc: Try to fix random segmentation faults in package builds
- parisc: Try to fix random segmentation faults in package builds
- !10028  ipv6: prevent possible NULL dereference in rt6_probe()
- ipv6: prevent possible NULL dereference in rt6_probe()
- !10005  seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors
- seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.44" date="1739275200">- Disable kabicheck for openEuler-25.03</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.45" date="1739275201">- Update openEuler-25.03 Source to 6.6.0-72.1.0</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.46" date="1739275202">- Update kabicheck to fix build POSTTRANS scriptlet error</changelog>
  <changelog author="Mingzheng Xing &lt;xingmingzheng@iscas.ac.cn&gt; - 6.6.0-72.1.0.47" date="1739966400">- RISC-V kernel update to 6.6.0-72.1.0
- Add the feature of 24.03-SP1</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.48" date="1740484800">- Remove redundant Module.symvers_*</changelog>
  <changelog author="Li Ping &lt;1477412247@qq.com&gt; - 6.6.0-72.1.0.49" date="1740571200">- Split kernel modules into kernel-extra-modules subpackage
- Prioritizes core kmod (networking/drm/block/modesetting) in main kernel package
- All extra modules and their dependencies are isolated to kernel-extra-modules
- Added module-filelist generation scripts for both packages
- Updated post-install scripts to handle extra modules dependency</changelog>
</package>
<package pkgid="f96f5f02e051b3e384d3734a33d64a7ddb2b2b0cd66be6e26f5ee89c646b55ee" name="python3-perf-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.6.0" rel="27.0.0.rt30.4.oe2409"/>
  <changelog author="zhangyu &lt;zhangyu4@kylinos.cn&gt; - 6.6.0-27.0.0.4" date="1716292800">- update kernel-rt version to 6.6.0-27.0.0.3</changelog>
</package>
<package pkgid="1a86e1632378a17a48b35afb091cc28c57108c983d48167d5e39b99fb1391e60" name="python3-perf-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.6.0" rel="72.1.0.49.oe2503"/>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-33.0.0.40" date="1720612800">- !9779  CVE-2024-39461
- clk: bcm: rpi: Assign -&gt;num before accessing -&gt;hws
- !9801 loongarch平台config配置对kdump的支持
- loongarch: configs: Configure degbuginfo
- Fix the kdump second kernel boot failure
- loongarch: Cleanup loongson3_defconfig with make savedefconfig
- !9811  fix CVE-2024-39481
- media: mc: Fix graph walk in media_pipeline_start
- !9810  KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- !9821  kdb: Fix buffer overflow during tab-complete
- kdb: Fix buffer overflow during tab-complete
- !9788  net: fix wrong return value in bpf_sock_ops_get_uid_gid
- net: fix wrong return value in bpf_sock_ops_get_uid_gid
- !9816  mm: mem_reliable: Make counting reliable task usage compatible with folio
- mm: mem_reliable: Make counting reliable task usage compatible with folio
- !9807  drm: zynqmp_dpsub: Always register bridge
- drm: zynqmp_dpsub: Always register bridge
- !9804  CVE-2024-36478
- null_blk: Fix return value of nullb_device_power_store()
- null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues'
- !9805  md: fix resync softlockup when bitmap size is less than array size
- md: fix resync softlockup when bitmap size is less than array size
- !9802  ax25: Fix reference count leak issue of net_device
- ax25: Fix reference count leak issue of net_device
- !9770  Add a switch to enable hungtask check for io
- block: disable BLK_IO_HUNG_TASK_CHECK by default
- block: add a switch to enable hungtask check for io
- !9793  drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
- !9649  f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- !9732  CVE-2024-39469
- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors
- nilfs2: return the mapped address from nilfs_get_page()
- !9775  mm/slub: Reduce memory consumption in extreme scenarios
- mm/slub: Reduce memory consumption in extreme scenarios
- !9614 v2  wifi: carl9170: add a proper sanity check for endpoints
- wifi: carl9170: add a proper sanity check for endpoints
- !9709  cgroup: fix uaf when proc_cpuset_show
- cgroup: fix uaf when proc_cpuset_show
- !9748  cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- cxl/pci: Skip to handle RAS errors if CXL.mem device is detached
- !8877  drm/vmwgfx: Fix invalid reads in fence signaled events
- drm/vmwgfx: Fix invalid reads in fence signaled events
- !9730  efi: libstub: only free priv.runtime_map when allocated
- efi: libstub: only free priv.runtime_map when allocated
- !9679  cgroup/cpuset: Make cpuset hotplug processing synchronous
- cgroup/cpuset: Make cpuset hotplug processing synchronous
- !9757  net: openvswitch: fix overwriting ct original tuple for ICMPv6
- net: openvswitch: fix overwriting ct original tuple for ICMPv6
- !9665  CVE-2024-38622
- drm/msm/dpu: make error messages at dpu_core_irq_register_callback() more sensible
- drm/msm/dpu: Add callback function pointer check before its call
- drm/msm/dpu: stop using raw IRQ indices in the kernel output
- drm/msm/dpu: make the irq table size static
- drm/msm/dpu: add helper to get IRQ-related data
- drm/msm/dpu: extract dpu_core_irq_is_valid() helper
- drm/msm/dpu: remove irq_idx argument from IRQ callbacks
- !9668  wifi: nl80211: Avoid address calculations via out of bounds array indexing
- wifi: nl80211: Avoid address calculations via out of bounds array indexing
- !9715  CVE-2024-38602
- ax25: Fix reference count leak issues of ax25_dev
- ax25: Use kernel universal linked list to implement ax25_dev_list
- !9746 v2  Revert "ACPI: processor: Add support for processors described as container packages"
- Revert "ACPI: processor: Add support for processors described as container packages"
- !9736  net/9p: fix uninit-value in p9_client_rpc()
- net/9p: fix uninit-value in p9_client_rpc()
- !9596  iomap: fix warning in iomap_write_delalloc_release()
- iomap: fix warning in iomap_write_delalloc_release()
- !9703  dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- !9642  CVE-2024-38582
- nilfs2: fix potential hang in nilfs_detach_log_writer()
- nilfs2: fix unexpected freezing of nilfs_segctor_sync()
- !9687  greybus: lights: check return of get_channel_from_mode
- greybus: lights: check return of get_channel_from_mode
- !9678  crypto: bcm - Fix pointer arithmetic
- crypto: bcm - Fix pointer arithmetic
- !7918 [OLK-6.6]drivers: support Yunsilicon's metaScale/metaVisor series NICs
- drivers: support Yunsilicon's MS and MV series NICs
- !9619  r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- r8169: Fix possible ring buffer corruption on fragmented Tx packets.
- !9664  tls: fix missing memory barrier in tls_init
- tls: fix missing memory barrier in tls_init
- !9161  xfs: don't use current-&gt;journal_info
- xfs: don't use current-&gt;journal_info
- !9624  CVE-2024-38597
- net: fec: remove .ndo_poll_controller to avoid deadlocks
- eth: sungem: remove .ndo_poll_controller to avoid deadlocks
- !9631  ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture
- !9632  drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- !9399 fix CVE-2024-38544 and CVE-2024-37356
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha().
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9341  serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change()
- !9562  CVE-2024-38385
- genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after()
- !9582 v2  eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- !9588  s390/ap: Fix crash in AP internal function modify_bitmap()
- s390/ap: Fix crash in AP internal function modify_bitmap()
- !9513  RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
- !9561 v2  virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- !9578  net/mlx5: Discard command completions in internal error
- net/mlx5: Discard command completions in internal error
- !9549  btrfs: fix crash on racing fsync and size-extending write into prealloc
- btrfs: fix crash on racing fsync and size-extending write into prealloc
- !9479  xfs: fix unlink vs cluster buffer instantiation race
- xfs: fix unlink vs cluster buffer instantiation race
- !9519 MPTCP Upstream part 12
- mptcp: annotate lockless accesses around read-mostly fields
- mptcp: annotate lockless access for token
- mptcp: annotate lockless access for RX path fields
- mptcp: annotate lockless access for the tx path
- mptcp: annotate access for msk keys
- !9557  i2c: acpi: Unbind mux adapters before delete
- i2c: acpi: Unbind mux adapters before delete
- !9555  smb: client: fix deadlock in smb2_find_smb_tcon()
- smb: client: fix deadlock in smb2_find_smb_tcon()
- !9489  fs/ntfs3: Check 'folio' pointer for NULL
- fs/ntfs3: Check 'folio' pointer for NULL
- !9482  fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- !9506  usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- usb: gadget: u_audio: Fix race condition use of controls after free during gadget unbind.
- !9528  media: lgdt3306a: Add a check against null-pointer-def
- media: lgdt3306a: Add a check against null-pointer-def
- !9551  ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- !9478  watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- !9536  clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- clk: bcm: dvp: Assign -&gt;num before accessing -&gt;hws
- !9463  fix CVE-2024-38621
- media: stk1160: fix bounds checking in stk1160_copy_video()
- !9457  bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
- !9459  bpf: Fix verifier assumptions about socket-&gt;sk
- bpf: Fix verifier assumptions about socket-&gt;sk
- !9522  bonding: fix oops during rmmod
- bonding: fix oops during rmmod
- !9502  netrom: fix possible dead-lock in nr_rt_ioctl()
- netrom: fix possible dead-lock in nr_rt_ioctl()
- !9402  fs/ntfs3: Use variable length array instead of fixed size
- fs/ntfs3: Use variable length array instead of fixed size
- !9320  drm/amd/display: Fix potential index out of bounds in color transformation function
- drm/amd/display: Fix potential index out of bounds in color transformation function
- !9493  thermal/drivers/qcom/lmh: Check for SCM availability at probe
- thermal/drivers/qcom/lmh: Check for SCM availability at probe
- !9398  tracing/probes: fix error check in parse_btf_field()
- tracing/probes: fix error check in parse_btf_field()
- !9510  ftrace: Fix possible use-after-free issue in ftrace_location()
- ftrace: Fix possible use-after-free issue in ftrace_location()
- !9509  cifs: fix pagecache leak when do writepages
- cifs: fix pagecache leak when do writepages
- !9436 v2  ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- ASoC: mediatek: Assign dummy when codec not specified for a DAI link
- !9486 [OLK-6.6] Fix os crash while enable sriov for rnp
- RNPVF: NET: Fix os crash while enable sriov for rnp
- !9371 MPTCP Upstream part 11
- selftests: net: ip_local_port_range: define IPPROTO_MPTCP
- selftests: mptcp: join: check CURRESTAB counters
- selftests/net: add MPTCP coverage for IP_LOCAL_PORT_RANGE
- mptcp: sockopt: support IP_LOCAL_PORT_RANGE and IP_BIND_ADDRESS_NO_PORT
- mptcp: rename mptcp_setsockopt_sol_ip_set_transparent()
- !5258 [OLK-6.6] Support request attestation report from CSV guest
- driver/virt/coco: Add HYGON CSV Guest dirver.
- KVM: x86: Support VM_ATTESTATION hypercall
- !9485 v2  CVE-2024-38610
- drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map()
- virt: acrn: stop using follow_pfn
- !9380  psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT
- !8899  block: fix module reference leakage from bdev_open_by_dev error path
- block: fix module reference leakage from bdev_open_by_dev error path
- !9445  blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- blk-cgroup: fix list corruption from reorder of WRITE -&gt;lqueued
- !9466  io_uring: check for non-NULL file pointer in io_file_can_poll()
- io_uring: check for non-NULL file pointer in io_file_can_poll()
- !9389  block: refine the EOF check in blkdev_iomap_begin
- block: refine the EOF check in blkdev_iomap_begin
- !9414  vfio/pci: fix potential memory leak in vfio_intx_enable()
- vfio/pci: fix potential memory leak in vfio_intx_enable()
- !9455  jffs2: prevent xattr node from overflowing the eraseblock
- jffs2: prevent xattr node from overflowing the eraseblock
- !9465  CVE-2024-38662
- Revert "bpf, sockmap: Prevent lock inversion deadlock in map delete elem"
- bpf: Allow delete from sockmap/sockhash only if update is allowed
- !9410  Fix CVE-2024-31076
- genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline
- !9449  rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow
- rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.41" date="1721217600">- !10059  nilfs2: fix use-after-free of timer for log writer thread
- nilfs2: fix use-after-free of timer for log writer thread
- !10025  9p: add missing locking around taking dentry fid list
- 9p: add missing locking around taking dentry fid list
- !9835 fix CVE-2024-39479
- drm/i915/hwmon: Get rid of devm
- !9998  ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- !9997  openrisc: traps: Don't send signals to kernel mode threads
- openrisc: traps: Don't send signals to kernel mode threads
- !9956  drm/komeda: check for error-valued pointer
- drm/komeda: check for error-valued pointer
- !9914  arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- !9944  f2fs: remove clear SB_INLINECRYPT flag in default_options
- f2fs: remove clear SB_INLINECRYPT flag in default_options
- !9909  sock_map: avoid race between sock_map_close and sk_psock_put
- sock_map: avoid race between sock_map_close and sk_psock_put
- !10045  misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()
- !10055  media: v4l: async: Fix notifier list entry init
- media: v4l: async: Fix notifier list entry init
- !9900  ipv6: fix possible race in __fib6_drop_pcpu_from()
- ipv6: fix possible race in __fib6_drop_pcpu_from()
- !9979  CVE-2024-40972
- ext4: do not create EA inode under buffer lock
- ext4: fold quota accounting into ext4_xattr_inode_lookup_create()
- !9988  netpoll: Fix race condition in netpoll_owner_active
- netpoll: Fix race condition in netpoll_owner_active
- !9945  ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
- !9935  ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind()
- !9962  iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- iommu/arm-smmu-v3: Change the style to identify the the hisi_platform
- !9896  bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
- !9928  ocfs2: fix races between hole punching and AIO+DIO
- ocfs2: fix races between hole punching and AIO+DIO
- !9938  fix CVE-2024-40934
- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode()
- !9899  ionic: fix use after netif_napi_del()
- ionic: fix use after netif_napi_del()
- !9898  cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- !9903  mptcp: ensure snd_una is properly initialized on connect
- mptcp: ensure snd_una is properly initialized on connect
- !9878  CVE-2024-39478
- crypto: starfive - Do not free stack buffer
- !9888  ipv6: sr: fix memleak in seg6_hmac_init_algo
- ipv6: sr: fix memleak in seg6_hmac_init_algo
- !5261 [OLK-6.6]Hygon: Some enhancement and bugfixes for HYGON CSV/CSV2
- KVM: SVM: Unmap ghcb pages if they're still mapped when destroy guest
- KVM: x86: Fix KVM_GET_MSRS stack info leak
- KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests
- x86/head/64: Flush caches for .bss..decrypted section after CR3 switches to early_top_pgt
- KVM: x86: Calls is_64_bit_hypercall() instead of is_64_bit_mode() in complete_hypercall_exit()
- x86/csv2: Keep in atomic context when holding ghcb page if the #VC comes from userspace
- KVM: SVM: Fix the available ASID range for CSV2 guest
- !9861 MPTCP Upstream part 13
- selftests: mptcp: lib: catch duplicated subtest entries
- selftests: mptcp: explicitly trigger the listener diag code-path
- bpf, btf: Add check_btf_kconfigs helper
- bpf, btf: Fix return value of register_btf_id_dtor_kfuncs
- !9876 v3  Fix xfs file creation issue
- xfs: Avoid races with cnt_btree lastrec updates
- Revert "xfs: Fix file creation failure"
- !9877  gfs2: Fix potential glock use-after-free on unmount
- gfs2: Fix potential glock use-after-free on unmount
- !9862  ipvlan: Modify the value of ipvlan modes
- ipvlan: Modify the value of ipvlan modes
- !5260 [OLK-6.6] Support live migration for CSV/CSV2 guest, and support rebooting CSV/CSV2 guest
- KVM: SVM: Force flush caches before reboot CSV guest
- KVM: SVM: Add support for rebooting CSV2 guest
- KVM: x86: Introduce control_{pre,post}_system_reset ioctl interfaces
- KVM: SVM: Export MSR_AMD64_SEV_ES_GHCB to userspace for CSV2 guest
- KVM: x86: Restore control registers in __set_sregs() to support CSV2 guest live migration
- KVM: SVM: Add KVM_SEV_RECEIVE_UPDATE_VMSA command
- KVM: SVM: Add KVM_SEV_SEND_UPDATE_VMSA command
- crypto: ccp: Fix definition of struct sev_data_send_update_vmsa
- KVM: SVM: Add RECEIVE_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add SEND_UPDATE_DATA command helper to support KVM_CSV_COMMAND_BATCH
- KVM: SVM: Prepare memory pool to allocate buffers for KVM_CSV_COMMAND_BATCH
- KVM: SVM: Add KVM_CSV_COMMAND_BATCH command for applying CSV RING_BUFFER mode
- crypto: ccp: Add support for issue commands in CSV RING_BUFFER mode
- crypto: ccp: Add support to switch to CSV RING_BUFFER mode
- crypto: ccp: Add support for dequeue status in CSV RING_BUFFER mode
- crypto: ccp: Add support for enqueue command pointers in CSV RING_BUFFER mode
- crypto: ccp: Introduce init and free helpers to manage CSV RING_BUFFER queues
- !9294 Compiler: Add clang's PGO support for kernel.
- Compiler: Add clang's PGO support for kernel.
- !9610  rcu: Fix buffer overflow in print_cpu_stall_info()
- rcu: Fix buffer overflow in print_cpu_stall_info()
- !9845  xfs: fix log recovery buffer allocation for the legacy h_size fixup
- xfs: fix log recovery buffer allocation for the legacy h_size fixup
- !9859  block: enable BLK_IO_HUNG_TASK_CHECK by default
- block: enable BLK_IO_HUNG_TASK_CHECK by default
- !9857  drm/amdgpu/mes: fix use-after-free issue
- drm/amdgpu/mes: fix use-after-free issue
- !9829  fix CVE-2024-38620
- Bluetooth: fix connection setup in l2cap_connect
- Bluetooth: HCI: Remove HCI_AMP support
- Bluetooth: hci_event: Remove code to removed CONFIG_BT_HS
- Bluetooth: Remove usage of the deprecated ida_simple_xx() API
- Bluetooth: ISO: Fix BIS cleanup
- !9838  cgroup: Fix AA deadlock caused by cgroup_bpf_release
- cgroup: Fix AA deadlock caused by cgroup_bpf_release
- !9841  ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension
- !9834  mmc: davinci: Don't strip remove function when driver is builtin
- mmc: davinci: Don't strip remove function when driver is builtin</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-34.0.0.42" date="1721217601">- Remove mlx5 related API from kabi whitelist</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.43" date="1721822400">- !9782  usb-storage: alauda: Check whether the media is initialized
- usb-storage: alauda: Check whether the media is initialized
- !10294 [OLK-6.6] drivers: Fix compile warning "argument used uninitialized"
- drivers: Fix compile warning "argument used uninitialized"
- !10257  media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
- !10287  CVE-2024-36979
- net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state
- net: bridge: mst: fix suspicious rcu usage in br_mst_set_state
- net: bridge: mst: fix vlan use-after-free
- !10018  ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- !9985  btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- !10260 [RoCE]从社区回合patch到openEuler（OLK-6.6）
- RDMA/hns: Fix mbx timing out before CMD execution is completed
- RDMA/hns: Fix insufficient extend DB for VFs.
- RDMA/hns: Fix undifined behavior caused by invalid max_sge
- RDMA/hns: Fix shift-out-bounds when max_inline_data is 0
- RDMA/hns: Fix missing pagesize and alignment check in FRMR
- RDMA/hns: Fix unmatch exception handling when init eq table fails
- RDMA/hns: Check atomic wr length
- !10248  ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- !9243  Bluetooth: RFCOMM: Fix not validating setsockopt user input
- Bluetooth: RFCOMM: Fix not validating setsockopt user input
- !10160  fix CVE-2024-40915
- riscv: rewrite __kernel_map_pages() to fix sleeping in invalid context
- !10264  mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- mm: filemap: optimize semantic when thp_exec_enabled is set to 3
- !5264 [OLK-6.6]HYGON: Support CSV Reuse ASID feature on Hygon CPUs
- KVM: SVM: Add support for different CSV guests to reuse the same ASID
- !10231  fix CVE-2024-41007
- tcp: avoid too many retransmit packets
- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out()
- !10233  fpga: bridge: add owner module and take its refcount
- fpga: bridge: add owner module and take its refcount
- !10237  ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- !9915  powerpc/pseries: Enforce hcall result buffer validity and size
- powerpc/pseries: Enforce hcall result buffer validity and size
- !10148  fs/9p: fix uninitialized values during inode evict
- fs/9p: fix uninitialized values during inode evict
- !10056  io_uring/rsrc: don't lock while !TASK_RUNNING
- io_uring/rsrc: don't lock while !TASK_RUNNING
- !10226  cxl/region: Fix memregion leaks in devm_cxl_add_region()
- cxl/region: Fix memregion leaks in devm_cxl_add_region()
- !10177  ima: Fix use-after-free on a dentry's dname.name
- ima: Fix use-after-free on a dentry's dname.name
- !5262 [OLK-6.6]HYGON: Support Hygon DCU passthrough to VMs
- x86/config: Set CONFIG_HYDCU_FIXUP_HEADER=y by default
- drm/hygon: Add support to passthrough Hygon DCU to virtual machine
- !10220  bpf: Fix overrunning reservations in ringbuf
- bpf: Fix overrunning reservations in ringbuf
- !10219  CVE-2024-35931
- drm/amdgpu: Skip do PCI error slot reset during RAS recovery
- drm/amdgpu : Add hive ras recovery check
- !10167  CVE-2024-36022
- drm/amdgpu: Init zone device and drm client after mode-1 reset on reload
- drm/amdgpu: move the drm client creation behind drm device registration
- drm/amdkfd: init drm_client with funcs hook
- drm/amdkfd: Export DMABufs from KFD using GEM handles
- !9598  fpga: manager: add owner module and take its refcount
- fpga: manager: add owner module and take its refcount
- !10139 [sync] PR-10095:  CVE-2024-40968
- MIPS: Octeon: Add PCIe link status check
- !10044  btrfs: fix CVE-2024-39496
- btrfs: zoned: fix use-after-free due to race with dev replace
- btrfs: zoned: factor out DUP bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out single bg handling from btrfs_load_block_group_zone_info
- btrfs: zoned: factor out per-zone logic from btrfs_load_block_group_zone_info
- btrfs: zoned: introduce a zone_info struct in btrfs_load_block_group_zone_info
- !10114 v2  ecryptfs: Fix buffer size for tag 66 packet
- ecryptfs: Fix buffer size for tag 66 packet
- !10133  ALSA: timer: Set lower bound of start tick time
- ALSA: timer: Set lower bound of start tick time
- !10115  efi/unaccepted: touch soft lockup during memory accept
- efi/unaccepted: touch soft lockup during memory accept
- !10131  kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- kunit/fortify: Fix mismatched kvalloc()/vfree() usage
- !10132  wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
- !10188  Part of "mm: mapcount for large folios + page_mapcount() cleanups"
- mm/rmap: add fast-path for small folios when adding/removing/duplicating
- mm/rmap: always inline anon/file rmap duplication of a single PTE
- mm: allow for detecting underflows with page_mapcount() again
- !10001  tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
- !10176  f2fs: compress: don't allow unaligned truncation on released compress inode
- f2fs: compress: don't allow unaligned truncation on released compress inode
- !10106  platform/x86: x86-android-tablets: Unregister devices in reverse order
- platform/x86: x86-android-tablets: Unregister devices in reverse order
- !10109  tracing: Build event generation tests only as modules
- tracing: Build event generation tests only as modules
- !10166  drop_monitor: replace spin_lock by raw_spin_lock
- drop_monitor: replace spin_lock by raw_spin_lock
- !10161  RDMA/mlx5: Add check for srq max_sge attribute
- RDMA/mlx5: Add check for srq max_sge attribute
- !10111  drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- !10155  wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- !10149  mips: bmips: BCM6358: make sure CBR is correctly set
- mips: bmips: BCM6358: make sure CBR is correctly set
- !10103 v2  fpga: region: add owner module and take its refcount
- fpga: region: add owner module and take its refcount
- !10097 [sync] PR-9741:  scsi: qedf: Ensure the copied buf is NUL terminated
- scsi: qedf: Ensure the copied buf is NUL terminated
- !10021  drm/exynos/vidi: fix memory leak in .get_modes()
- drm/exynos/vidi: fix memory leak in .get_modes()
- !10127  wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- !10117  wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- !10116  wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- !10017  liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- !10051  tipc: force a dst refcount before doing decryption
- tipc: force a dst refcount before doing decryption
- !10102  vmxnet3: disable rx data ring on dma allocation failure
- vmxnet3: disable rx data ring on dma allocation failure
- !10093  drm/arm/malidp: fix a possible null pointer dereference
- drm/arm/malidp: fix a possible null pointer dereference
- !9989  io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- io_uring/io-wq: Use set_bit() and test_bit() at worker-&gt;flags
- !10083  CVE-2024-40955
- ext4: clean up s_mb_rb_lock to fix build warnings with C=1
- ext4: set the type of max_zeroout to unsigned int to avoid overflow
- ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow
- ext4: add positive int attr pointer to avoid sysfs variables overflow
- ext4: add new attr pointer attr_mb_order
- ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists()
- ext4: refactor out ext4_generic_attr_show()
- ext4: refactor out ext4_generic_attr_store()
- ext4: avoid overflow when setting values via sysfs
- !10069  ALSA: Fix deadlocks with kctl removals at disconnection
- ALSA: Fix deadlocks with kctl removals at disconnection
- !10074  PCI: of_property: Return error for int_map allocation failure
- PCI: of_property: Return error for int_map allocation failure
- !10087  fix CVE-2024-40995
- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()
- net/sched: act_api: rely on rcu in tcf_idr_check_alloc
- !10064  net/mlx5: Always stop health timer during driver removal
- net/mlx5: Always stop health timer during driver removal
- !9240 v2  cachefiles: introduce failover mechanism
- cachefiles: make on-demand read killable
- cachefiles: flush all requests after setting CACHEFILES_DEAD
- cachefiles: Set object to close if ondemand_id &lt; 0 in copen
- cachefiles: defer exposing anon_fd until after copy_to_user() succeeds
- cachefiles: never get a new anonymous fd if ondemand_id is valid
- cachefiles: add spin_lock for cachefiles_ondemand_info
- cachefiles: add consistency check for copen/cread
- cachefiles: remove err_put_fd label in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_daemon_read()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_get_fd()
- cachefiles: remove requests from xarray during flushing requests
- cachefiles: add output string to cachefiles_obj_[get|put]_ondemand_fd
- cachefiles, erofs: Fix NULL deref in when cachefiles is not doing ondemand-mode
- cachefiles: add restore command to recover inflight ondemand read requests
- cachefiles: narrow the scope of triggering EPOLLIN events in ondemand mode
- cachefiles: resend an open request if the read request's object is closed
- cachefiles: extract ondemand info field from cachefiles_object
- cachefiles: introduce object ondemand state
- !9933  nvdimm: Backport some bugfixs
- dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n
- nvdimm/pmem: fix leak on dax_add_host() failure
- !10038  media: v4l: async: Properly re-initialise notifier entry in unregister
- media: v4l: async: Properly re-initialise notifier entry in unregister
- !9970  CVE-2024-39503
- netfilter: ipset: Fix suspicious rcu_dereference_protected()
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type
- netfilter: ipset: Add list flush to cancel_gc
- !10011  xfs: fix mount hung while sb recover fail
- xfs: fix mount hung while sb recover fail
- !10050  vmci: prevent speculation leaks by sanitizing event in event_deliver()
- vmci: prevent speculation leaks by sanitizing event in event_deliver()
- !10006  drm/amdgpu: fix UBSAN warning in kv_dpm.c
- drm/amdgpu: fix UBSAN warning in kv_dpm.c
- !9959  parisc: Try to fix random segmentation faults in package builds
- parisc: Try to fix random segmentation faults in package builds
- !10028  ipv6: prevent possible NULL dereference in rt6_probe()
- ipv6: prevent possible NULL dereference in rt6_probe()
- !10005  seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors
- seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-35.0.0.44" date="1739275200">- Disable kabicheck for openEuler-25.03</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.45" date="1739275201">- Update openEuler-25.03 Source to 6.6.0-72.1.0</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.46" date="1739275202">- Update kabicheck to fix build POSTTRANS scriptlet error</changelog>
  <changelog author="Mingzheng Xing &lt;xingmingzheng@iscas.ac.cn&gt; - 6.6.0-72.1.0.47" date="1739966400">- RISC-V kernel update to 6.6.0-72.1.0
- Add the feature of 24.03-SP1</changelog>
  <changelog author="ZhangPeng &lt;zhangpeng362@huawei.com&gt; - 6.6.0-72.1.0.48" date="1740484800">- Remove redundant Module.symvers_*</changelog>
  <changelog author="Li Ping &lt;1477412247@qq.com&gt; - 6.6.0-72.1.0.49" date="1740571200">- Split kernel modules into kernel-extra-modules subpackage
- Prioritizes core kmod (networking/drm/block/modesetting) in main kernel package
- All extra modules and their dependencies are isolated to kernel-extra-modules
- Added module-filelist generation scripts for both packages
- Updated post-install scripts to handle extra modules dependency</changelog>
</package>
<package pkgid="a7624ad9fde50fd05b40d111173f20e050cff551ed9315b83d750b47de603a75" name="rust-cbindgen" arch="src">
  <version epoch="0" ver="0.27.0" rel="1.oe2503"/>
  <changelog author="wangyaoyong &lt;yaoyong.oerv@isrc.iscas.ac.cn&gt; - 0.26.0-1" date="1703419200">- update package to v0.26.0</changelog>
  <changelog author="jchzhou &lt;zhoujiacheng@iscas.ac.cn&gt; - 0.27.0-1" date="1729771200">- Upgrade to 0.27.0</changelog>
</package>
<package pkgid="5434de42d70eeb29e953bcd84ddaa71aa14f10a6328c403c6a984d2e15df4174" name="rust-cbindgen" arch="x86_64">
  <version epoch="0" ver="0.27.0" rel="1.oe2503"/>
  <changelog author="wangyaoyong &lt;yaoyong.oerv@isrc.iscas.ac.cn&gt; - 0.26.0-1" date="1703419200">- update package to v0.26.0</changelog>
  <changelog author="jchzhou &lt;zhoujiacheng@iscas.ac.cn&gt; - 0.27.0-1" date="1729771200">- Upgrade to 0.27.0</changelog>
</package>
<package pkgid="f2e66f768fc6b419f81848461504477142423b4fca24c257348942343c2bc6e5" name="rust-ripgrep" arch="src">
  <version epoch="0" ver="14.1.0" rel="1.oe2503"/>
  <changelog author="Suyun &lt;suyun@aosc.io&gt; - 14.1.0-1" date="1727092800">- Init package at 14.1.0</changelog>
</package>
<package pkgid="4d311542ad1aeeab434f5da211bac839b4fea360f23db08886ac813a9f978338" name="rust-ripgrep" arch="x86_64">
  <version epoch="0" ver="14.1.0" rel="1.oe2503"/>
  <changelog author="Suyun &lt;suyun@aosc.io&gt; - 14.1.0-1" date="1727092800">- Init package at 14.1.0</changelog>
</package>
<package pkgid="05d8ca9ac4c77fcad0edb45fdb11ccdcfe1018ab3cae365a1b49e4d059af8361" name="vscodium" arch="src">
  <version epoch="0" ver="1.94.2.24286" rel="2.oe2503"/>
  <changelog author="Suyun &lt;suyun@aosc.io&gt; - 1.94.2.24286-1" date="1729512000">- Init package at 1.94.2.24286</changelog>
  <changelog author="wangkui &lt;wangkui35@h-partner.com&gt; - 1.94.2.24286-2" date="1740657600">- fix build issue</changelog>
</package>
<package pkgid="1474ee05ea1a57a0fce2e53a477e23cc867b36de5b8a2ae6f8ee6699612677da" name="vscodium" arch="x86_64">
  <version epoch="0" ver="1.94.2.24286" rel="2.oe2503"/>
  <changelog author="Suyun &lt;suyun@aosc.io&gt; - 1.94.2.24286-1" date="1729512000">- Init package at 1.94.2.24286</changelog>
  <changelog author="wangkui &lt;wangkui35@h-partner.com&gt; - 1.94.2.24286-2" date="1740657600">- fix build issue</changelog>
</package>
</otherdata>