<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="120">
<package pkgid="85c964e1f54d49657ebdd50c5f366ea1ca1d8e9607fdabce93df1517ec349852" name="akonadi-import-wizard" arch="aarch64">
  <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="1c31fedc8b913db7bed9b6918d9af00367d853933c15c05f4498871d7e6dd4af" 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="c075c3dc21829e3c0081a767fba0329f036ce19e182343e6046ac29f774db511" name="akonadi-import-wizard-debuginfo" arch="aarch64">
  <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="9275783eed72bb1edfcc1f5a8acbede63d529962b6d326cfa255782306e1a9a1" name="akonadi-import-wizard-debugsource" arch="aarch64">
  <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="234cd685e7d433e386234980dd581132e3f0928291241291bc8c42bc93d4f022" name="akonadi-import-wizard-devel" arch="aarch64">
  <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="c34d5da8abd81306d58760910c1a0b254de5a891392a33a0eb97ba1f68d54c4f" name="bpftool" arch="aarch64">
  <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="92c785a96f26c603482b80428828da90bc8aad101df1f6f5ee43e8dfb4e5c232" name="bpftool-debuginfo" arch="aarch64">
  <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="65544c6f53f12ee7e9d02a9cda28269a1f9acdcd35c4337ce795a3fcb16bf150" name="calamares" arch="aarch64">
  <version epoch="0" ver="3.3.7" rel="6.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>
  <changelog author="Liu Wang &lt;1823363429@qq.com&gt; - 3.3.7-6" date="1740744000">- Add 25.03 release dependency</changelog>
</package>
<package pkgid="d0d525e269a2ac61373f4feb65ef3a24b89f6fedd39cf10baf78921acf7c61d0" name="calamares" arch="src">
  <version epoch="0" ver="3.3.7" rel="6.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>
  <changelog author="Liu Wang &lt;1823363429@qq.com&gt; - 3.3.7-6" date="1740744000">- Add 25.03 release dependency</changelog>
</package>
<package pkgid="72fa300fbd7bc61a95ea699d6674913e422210b1063304f6cb7976d1a20805a3" name="calamares-debuginfo" arch="aarch64">
  <version epoch="0" ver="3.3.7" rel="6.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>
  <changelog author="Liu Wang &lt;1823363429@qq.com&gt; - 3.3.7-6" date="1740744000">- Add 25.03 release dependency</changelog>
</package>
<package pkgid="2f6e589c13152f6520c8165622c11a11dca688b5f8320d235f9a4d303f3a26c3" name="calamares-debugsource" arch="aarch64">
  <version epoch="0" ver="3.3.7" rel="6.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>
  <changelog author="Liu Wang &lt;1823363429@qq.com&gt; - 3.3.7-6" date="1740744000">- Add 25.03 release dependency</changelog>
</package>
<package pkgid="2954adcb12031e3315b775a05ca57dea8e490db844ff888395796847b5b61bbb" name="calamares-devel" arch="aarch64">
  <version epoch="0" ver="3.3.7" rel="6.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>
  <changelog author="Liu Wang &lt;1823363429@qq.com&gt; - 3.3.7-6" date="1740744000">- Add 25.03 release dependency</changelog>
</package>
<package pkgid="438c89076dac99ef7042e80dd89e465a9aa62b2541b5cf2e653c0ece50ced55d" name="calamares-interactiveterminal" arch="aarch64">
  <version epoch="0" ver="3.3.7" rel="6.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>
  <changelog author="Liu Wang &lt;1823363429@qq.com&gt; - 3.3.7-6" date="1740744000">- Add 25.03 release dependency</changelog>
</package>
<package pkgid="0146ff928df54e6596e8ee930ffee44ae452cc735e03a3578bb66ae2dda98583" name="calamares-libs" arch="aarch64">
  <version epoch="0" ver="3.3.7" rel="6.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>
  <changelog author="Liu Wang &lt;1823363429@qq.com&gt; - 3.3.7-6" date="1740744000">- Add 25.03 release dependency</changelog>
</package>
<package pkgid="41c0bd7cc0c5c0b172d40cebb4268520547e0f561ac186c8e37f7d8595251ceb" name="devstation-config" arch="aarch64">
  <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="16aaa70cba2d48ece1fdf95b86b6199e8347429baec32d81b3b5ddcc17cc269a" 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="d6b60a3b7edf010efebd56777f7cb837a4436eeff3b8d57b390a7bab7073e152" name="envmaker" arch="aarch64">
  <version epoch="0" ver="3.3.0" rel="5.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="7f19411924148439f8df8cc57648112cb60c241b852b2249732fe993073841a7" name="epkg" arch="aarch64">
  <version epoch="0" ver="0.1.0" rel="1.oe2503"/>
  <changelog author="rkingkoyo &lt;ying_register@163.com&gt; - 0.1.0-1" date="1740484800">- Initial package release</changelog>
</package>
<package pkgid="4a9e14fd72d6db0c4c3119c260148eca54d5a627e1234ac865d3a5ef09528477" name="epkg" arch="src">
  <version epoch="0" ver="0.1.0" rel="1.oe2503"/>
  <changelog author="rkingkoyo &lt;ying_register@163.com&gt; - 0.1.0-1" date="1740484800">- Initial package release</changelog>
</package>
<package pkgid="b656f144eb89ec7cfc4b0748edfbc26d3c6e8879321b9af0e0c6a7c4353fe772" name="euler-copilot-shell" arch="aarch64">
  <version epoch="0" ver="0.9.2" rel="6.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>
</package>
<package pkgid="630f0f5022941468609728b0db7da09b5635d3b288729bc0d3f854e6d8b6dbcf" name="euler-copilot-shell" arch="src">
  <version epoch="0" ver="0.9.2" rel="6.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>
</package>
<package pkgid="f3a9e6eb90b227f0953b927d176a9c86973d6b7e65ed3cea36080fd3ee07e387" name="gnome-keyring" arch="aarch64">
  <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="9cf673e00c8d6ee4e7b30600a8877064719d0bcb53c3500b357db1dd84b5ecbd" 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="18b56b178d3cdb3568ff71b11fe8cd6fc478ab959cbaa70cfbbfff4cb810fc26" name="gnome-keyring-debuginfo" arch="aarch64">
  <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="b62c8f9eb9bce4e5e9d2ca2e10aad627e793d9f0c3ead88fae0de2e4cbd0bd27" name="gnome-keyring-debugsource" arch="aarch64">
  <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="bd96e54a09c96fa02fc5dad49e6b38ca2494e23a80ecb892b60bc03d549cb1f3" 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="c942ca3a1a433d2b113f1885d63b60ebf33035168b3f0d8575949fe5ec5ca6af" name="gnome-keyring-pam" arch="aarch64">
  <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="6d453020465fcfc861730c54dfef8e40ed552c783a736f16614f193fa78fd835" name="gnome-shell-extension-dash-to-dock" arch="noarch">
  <version epoch="0" ver="69" rel="1.oe2503"/>
  <changelog author="guoshengsheng &lt;guoshengsheng@kylinos.cn&gt; - 69-1" date="1627300800">- Initial package</changelog>
</package>
<package pkgid="25ed94d953a45095d9232478252dc1fd13003c8339cc2f914820db0afa384360" name="gnome-shell-extension-dash-to-dock" arch="src">
  <version epoch="0" ver="69" rel="1.oe2503"/>
  <changelog author="guoshengsheng &lt;guoshengsheng@kylinos.cn&gt; - 69-1" date="1627300800">- Initial package</changelog>
</package>
<package pkgid="2dadb801d4379a87e15066aa5a4693ceb431da285e1ea6af1624417e707b289c" name="gnome-terminal" arch="aarch64">
  <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="1de63b277bd31dc74f4f12af30d1ee64ca7c6df09ca8b32ae678efc4769397ff" 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="4595cad7a2f43ca11e533d1d12e0336b92a13d56d3a4f2d9c33df87247c7c883" name="gnome-terminal-debuginfo" arch="aarch64">
  <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="1e1b3f66a4f20cd3a5796efe1355ab36b689543c89f986206b7a603f06dec7f2" name="gnome-terminal-debugsource" arch="aarch64">
  <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="4ccad4e2b03ddc707d60f10661ce4aa54cf45299c82c506e9b077ce040e5629b" name="grantlee-editor" arch="aarch64">
  <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="290ec5a51c6413519918df63d67cb1c9456d139fb8593a714b46ab5927795f8e" 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="7d48efd6a613dcdd263d5de90f724b05c341ae67e6f084a8daee260587563a92" name="grantlee-editor-debuginfo" arch="aarch64">
  <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="be4253a23b927efae79081c44db17504d69adb5a18defc2a28d40e8211bc9110" name="grantlee-editor-debugsource" arch="aarch64">
  <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="b6aa9fdbb3a00431e0e245942e25cd4bde083fc9b22e8a4bccd9fbdf99f8b126" name="grantlee-editor-libs" arch="aarch64">
  <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="39fabf036439bab5e88c45bcb90cc7da53ebb1589ae12f9dac70c20f2fb8502d" name="isocut" arch="aarch64">
  <version epoch="0" ver="3.3.0" rel="5.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="8ccf95b84dd1c4f96b45985b9bafe533cfba5200aff526f714bad0e14e79b6c2" name="java-kolabformat" arch="aarch64">
  <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="dd143b10114ecd29a581bbd79c32ca87ef63f9c27cdd7404442e01d4bb6a456b" name="kdepim-runtime" arch="aarch64">
  <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="906cf581c886aedf33d066bcbc2c9f859c26f4260fbdd9f63efe045edc2afc03" 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="c4a7b9b8958edd039e48431602e68aeefb20dfd0fa819dbaa7f43269e10a6124" name="kdepim-runtime-debuginfo" arch="aarch64">
  <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="ad1a5b60d5df021c70cbf817b72653e5633dbef2ea459c0d34740c53eaf44e6c" name="kdepim-runtime-debugsource" arch="aarch64">
  <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="c7c7b3bc532e5055143d50cae31657f36a108af1b2e0cb7d0c8caba60c60fc0f" name="kdepim-runtime-libs" arch="aarch64">
  <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="36591de1d20c68b537587cb5f3964ec094f15aecfce8b1e5e6c04eed095c23ee" name="kernel" arch="aarch64">
  <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="e23e5e461d2aa11d55b888c2cf750627546b4d176081c3fc7d04d86ff64a1116" 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="485e6cffae2b9721d09ad663dfc649d0e0fe9d365ed69856226e4349e614fe05" name="kernel-debuginfo" arch="aarch64">
  <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="3fb4e96d3ab79e7fd5cfa8b2b0a88da2e911dbcbfcb2c2d54002db232eefbf38" name="kernel-debugsource" arch="aarch64">
  <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="fa81e82a8641dc91694638e6409dc137f804d2a8a57021117a763554f96aa2e2" name="kernel-devel" arch="aarch64">
  <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="d2251d9118af7a4d34b7c285d745598642b84810c666bb546ab71646f95261d7" name="kernel-extra-modules" arch="aarch64">
  <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="461c4245546be4d8f556077057af08076d91027df337b08607067e257858cbf1" name="kernel-headers" arch="aarch64">
  <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="07a248f367ed668781ccd33a7d18902f54bff3fd146b1435762e1012bb267c81" name="kernel-source" arch="aarch64">
  <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="a4d9468d67027e7e57c41631b96455c6f869b22f9b8f206a76d5b873b79abf9a" name="kernel-tools" arch="aarch64">
  <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="e9f06c5e3fb5ffa6de48d6816450707bafbebe9a7176bd04f0aec781d71d5c1f" name="kernel-tools-debuginfo" arch="aarch64">
  <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="825068647115540e199ef3456e639ec322509fcf2615a2195000b285d33feac2" name="kernel-tools-devel" arch="aarch64">
  <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="2a9549bed1f37fb57d0f3feb3feeecb838ce4966010ae08d7fc166c49e8cc354" name="kf5-kcalendarcore" arch="aarch64">
  <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="f1c5ae37d4786706fd0a576a6e3a90f5249712d852b1210a706963c7fc74ab50" 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="8f34f63d1c19b9a5ac0824c15d6c4c39c8d24edf6b0d11a4527fd68b674707fb" name="kf5-kcalendarcore-debuginfo" arch="aarch64">
  <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="2a7f2d622280aa9d1159b94ece747db4c7bf9347a13f576c0e92841f93f21598" name="kf5-kcalendarcore-debugsource" arch="aarch64">
  <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="6ec2cddc10d4b1d23ec03c066926118dd1d8b45301bd8c24d4479814fc6b20c8" name="kf5-kcalendarcore-devel" arch="aarch64">
  <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="80ddd111a95c0db477c030b8b98020483906b80eb916da796ed4d840ca66e25a" name="kmail" arch="aarch64">
  <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="26eea4ccbf5e9fc8d2b0968574dc625780d1c827e0ffb4c8fb4d9496f9691cb9" 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="76d60e8020fce7e102e5bf107ee603c248c4896bff781220b496433d28af11e8" name="kmail-account-wizard" arch="aarch64">
  <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="2ee3142dc335f342e9b616dff33bac28956287bbe2532e00d6db3c69cb5a6877" 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="77643b95873e1c9d2cb3e777972acd61be9e712b5e8d8a2c3c83cc3e63d84f86" name="kmail-account-wizard-debuginfo" arch="aarch64">
  <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="93616f43ac119062f3b2dff5547dc481efccc33e362bf542cf5d352602be2e80" name="kmail-account-wizard-debugsource" arch="aarch64">
  <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="de94a7d712d029b8964eb73fade01863fb3070a1f840684d8479af0d4d867678" name="kmail-debuginfo" arch="aarch64">
  <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="337127c7f5893966c9f410ced4b56a1f95ab55ca0a03208ea1372f71fdc3d8e9" name="kmail-debugsource" arch="aarch64">
  <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="f7b9b308271e7837adab1b413f44d23ec12e6144f14eda0bd38cb58f7c5e755c" name="kmail-libs" arch="aarch64">
  <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="681fc5f2c2d49757832d5d7c67510517cd714b058e23db5de5a11f61b607e5c1" name="kpmcore" arch="aarch64">
  <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="9bba7997a7fba6f494a5841eb862f898f9202150ef2a3cf71fb2da98b1632bc5" 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="ca05913715df01adfed311500a48434460bf0c1c0ace5be601ddceecf29caa32" name="kpmcore-debuginfo" arch="aarch64">
  <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="34dc1d7988082e61d4babe98500e4cb8da1a4cf30d69250aa7726d5dc92c1bcb" name="kpmcore-debugsource" arch="aarch64">
  <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="bab3fcf706a152488b83a214ad8091466081697abc8eced6d100888d0a20084f" name="kpmcore-devel" arch="aarch64">
  <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="3243b859f357c1edf99c646f737f0f1937950e5f51946c8fed7a42fddbef6591" name="libkolabxml" arch="aarch64">
  <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="416d44290bd8d88944294ae4b05ab8e5bc9f14af9f3cd607ca30245979859ea9" 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="0ef6748829b54c0b2c5ca2aca290e3aca2d4637002a39d889fa0cb1c457da1b1" name="libkolabxml-debuginfo" arch="aarch64">
  <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="dd60feec296217bc91a318dd355e627aff028bb797e84d5d0738620a48669589" name="libkolabxml-debugsource" arch="aarch64">
  <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="7c0f9be600f66d1452cbe72f3528fc95e674bf01008f64da74e9910aef0cd8ca" name="libkolabxml-devel" arch="aarch64">
  <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="3b84179b9978a78bdfae60a219053f77e7eebaf4df3083af937a38edaad75a9c" name="oeDevPlugin" arch="aarch64">
  <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="ec3578e5f02ec4b2cac2d2d2facce3f76c112693ce4ab6d5270bb2f2f5e6ef9e" 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="3534fa397995ccc56d4c101f7638cce9a9e18a2c41d6052b03ce055246c320a5" name="oedp" arch="aarch64">
  <version epoch="0" ver="1.0.0" rel="1.oe2503"/>
  <changelog author="Liu Jiangbin &lt;liujiangbin3@h-partners.com&gt; - 1.0.0-1" date="1740225600">- init package</changelog>
</package>
<package pkgid="628ea18fba123df8e3ef10d5c07547e935170f6eb68ce2593234a10f6244bfff" name="oedp" arch="src">
  <version epoch="0" ver="1.0.0" rel="1.oe2503"/>
  <changelog author="Liu Jiangbin &lt;liujiangbin3@h-partners.com&gt; - 1.0.0-1" date="1740225600">- init package</changelog>
</package>
<package pkgid="dc0531e09489656e87d8173964c26ae958b7d6d60d5649292b3caf9f535d2a32" name="oegitext" arch="aarch64">
  <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="86e5677b40b704e7258a8b592c74b1238859c88dba891c0ac3c7526a45b2d4cb" 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="2642d3414a132a72fe2d574582c39e3534ba0a4a6aec9af16976f79298d8c51f" name="oemaker" arch="aarch64">
  <version epoch="0" ver="3.3.0" rel="5.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="22a352dc4ba3badfd271bf4ae3128bde60e337a8e934291ca2e3d0fc0c8b151f" name="oemaker" arch="src">
  <version epoch="0" ver="3.3.0" rel="5.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="bead551f341617eb96e2fb46e685e2e5f1f01504317277f79d03dc36f7fbf0e7" name="perf" arch="aarch64">
  <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="67340f7ed5eb1c0a52d595b6cb8f5ce8469aa4f3f7772cfd39f8ac6cf83072a3" name="perf-debuginfo" arch="aarch64">
  <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="968ea13357d7565f3b49e3d6bcd76b9089a6732fc2179a7eae4c364df48b73e0" name="php-kolabformat" arch="aarch64">
  <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="d5842f549f4e314542ca5a66fd3e0a31e160e61b59d4aa9f5db7eb5e38d85f6f" name="pim-data-exporter" arch="aarch64">
  <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="d49982b62af5e5ce865ab790efa17d8abbba68f594ee9aef7c87940a6c9d460e" 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="b95896e333bc6d0be67f3dad4a485422eb72e205a82ce284ebe93f305e2f568c" name="pim-data-exporter-debuginfo" arch="aarch64">
  <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="a4469dcd558cd8bef10648ed313f452c80e75308edd1c31c305e7d2ee904e69a" name="pim-data-exporter-debugsource" arch="aarch64">
  <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="90cfd6e6118783489b1a44b82eca07b85e88f52221589c82f0ac18bb4a3043c3" name="pim-data-exporter-libs" arch="aarch64">
  <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="aa83e1e387989b6d0bf0484692da8a68385d35bb9a757051de256bf58c87f844" name="pim-sieve-editor" arch="aarch64">
  <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="5fd780074f0758824d30093e58c3bf670f4ad1baaed68a5391138a4855271010" 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="8c0bfcd4c00e9ec17ac9af7a39e206a53d3c27212f340e2798257a1bb0ea31e8" name="pim-sieve-editor-debuginfo" arch="aarch64">
  <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="618f7cb1aae92e587a942898aabcc211bb24a18e0cb21c25a763b7239239f5d3" name="pim-sieve-editor-debugsource" arch="aarch64">
  <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="4f6321d2ed2b658025a8b4ada824baf7f4726baf1300bcd2f1ddbc6f2877a9c6" 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="1f70b70d1ab6fd94ff525c6bc4d34fd78db3cfcc6e7ad10980d7bdff1e32269b" name="polkit-qt-1-debuginfo" arch="aarch64">
  <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="0494d622dcf40b406fb241df110f5dd125be59cf1e8e928766045d6765a3406e" name="polkit-qt-1-debugsource" arch="aarch64">
  <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="8dac2346e51dd37e06b0d69e52a156cfe033c212345fc76bd3613777ba843779" name="polkit-qt5-1" arch="aarch64">
  <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="d940bf8eb334cf889f0fdaa38bb1d8bf82b5f354c9604d32fee7f583077ad4de" name="polkit-qt5-1-devel" arch="aarch64">
  <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="22d0f42a844adb01e28d681e01ecb65bc8d3266084d3e60d294e2b39ad2bdd78" name="python3-kolabformat" arch="aarch64">
  <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="c1999280b43972b66e6dc34cfa1760c1db70d9451e7d05cb5d26ea19d2abde59" name="python3-perf" arch="aarch64">
  <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="98b949bd819de8151b6bb557f729b2a7e7ff144a835d71c959e74f8f1b5e6194" name="python3-perf-debuginfo" arch="aarch64">
  <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="59fd3268abd22fcdbc1424ae063fd6461320a81d08dc8961fadc77be45ea1e9c" name="raspberrypi-kernel" arch="aarch64">
  <version epoch="0" ver="6.6.0" rel="72.1.0.7.oe2503"/>
  <changelog author="Yafen Fang &lt;yafen@iscas.ac.cn&gt; - 6.6.0-19.0.0.1" date="1713355200">- update kernel version to openEuler 6.6.0-19.0.0</changelog>
  <changelog author="Yafen Fang &lt;yafen@iscas.ac.cn&gt; - 6.6.0-22.0.0.2" date="1714046400">- add subpackage raspberrypi-kernel-devel
- update kernel version to openEuler 6.6.0-22.0.0</changelog>
  <changelog author="Yafen Fang &lt;yafen@iscas.ac.cn&gt; - 6.6.0-25.0.0.3" date="1715342400">- update kernel version to openEuler 6.6.0-25.0.0</changelog>
  <changelog author="Yafen Fang &lt;yafen@iscas.ac.cn&gt; - 6.6.0-26.0.0.4" date="1715774400">- update kernel version to openEuler 6.6.0-26.0.0
- update Raspberry Pi patch, last commit (abc50146600eb2cb93aec321d003970296950343): staging: bcm2835-codec: 32bpp RGB formats need a 64byte alignment</changelog>
  <changelog author="Yafen Fang &lt;yafen@iscas.ac.cn&gt; - 6.6.0-28.0.0.5" date="1716984000">- update kernel version to openEuler 6.6.0-28.0.0</changelog>
  <changelog author="Yafen Fang &lt;yafen@iscas.ac.cn&gt; - 6.6.0-35.0.0.6" date="1729598400">- update kernel version to openEuler 6.6.0-35.0.0</changelog>
  <changelog author="Yafen Fang &lt;yafen@iscas.ac.cn&gt; - 6.6.0-72.1.0.7" date="1739361600">- update kernel version to openEuler 6.6.0-72.1.0
- add support for RPi 5</changelog>
</package>
<package pkgid="5872468b59158db9b485022a5b5e4dc020179e6346553cf6150b41231b11ce73" name="raspberrypi-kernel" arch="src">
  <version epoch="0" ver="6.6.0" rel="72.1.0.7.oe2503"/>
  <changelog author="Yafen Fang &lt;yafen@iscas.ac.cn&gt; - 6.6.0-19.0.0.1" date="1713355200">- update kernel version to openEuler 6.6.0-19.0.0</changelog>
  <changelog author="Yafen Fang &lt;yafen@iscas.ac.cn&gt; - 6.6.0-22.0.0.2" date="1714046400">- add subpackage raspberrypi-kernel-devel
- update kernel version to openEuler 6.6.0-22.0.0</changelog>
  <changelog author="Yafen Fang &lt;yafen@iscas.ac.cn&gt; - 6.6.0-25.0.0.3" date="1715342400">- update kernel version to openEuler 6.6.0-25.0.0</changelog>
  <changelog author="Yafen Fang &lt;yafen@iscas.ac.cn&gt; - 6.6.0-26.0.0.4" date="1715774400">- update kernel version to openEuler 6.6.0-26.0.0
- update Raspberry Pi patch, last commit (abc50146600eb2cb93aec321d003970296950343): staging: bcm2835-codec: 32bpp RGB formats need a 64byte alignment</changelog>
  <changelog author="Yafen Fang &lt;yafen@iscas.ac.cn&gt; - 6.6.0-28.0.0.5" date="1716984000">- update kernel version to openEuler 6.6.0-28.0.0</changelog>
  <changelog author="Yafen Fang &lt;yafen@iscas.ac.cn&gt; - 6.6.0-35.0.0.6" date="1729598400">- update kernel version to openEuler 6.6.0-35.0.0</changelog>
  <changelog author="Yafen Fang &lt;yafen@iscas.ac.cn&gt; - 6.6.0-72.1.0.7" date="1739361600">- update kernel version to openEuler 6.6.0-72.1.0
- add support for RPi 5</changelog>
</package>
<package pkgid="269db707cfbbdf03822b0cebc0b48bf1a28d7fffa3ad036a8f164b29d0a381e3" name="raspberrypi-kernel-devel" arch="aarch64">
  <version epoch="0" ver="6.6.0" rel="72.1.0.7.oe2503"/>
  <changelog author="Yafen Fang &lt;yafen@iscas.ac.cn&gt; - 6.6.0-19.0.0.1" date="1713355200">- update kernel version to openEuler 6.6.0-19.0.0</changelog>
  <changelog author="Yafen Fang &lt;yafen@iscas.ac.cn&gt; - 6.6.0-22.0.0.2" date="1714046400">- add subpackage raspberrypi-kernel-devel
- update kernel version to openEuler 6.6.0-22.0.0</changelog>
  <changelog author="Yafen Fang &lt;yafen@iscas.ac.cn&gt; - 6.6.0-25.0.0.3" date="1715342400">- update kernel version to openEuler 6.6.0-25.0.0</changelog>
  <changelog author="Yafen Fang &lt;yafen@iscas.ac.cn&gt; - 6.6.0-26.0.0.4" date="1715774400">- update kernel version to openEuler 6.6.0-26.0.0
- update Raspberry Pi patch, last commit (abc50146600eb2cb93aec321d003970296950343): staging: bcm2835-codec: 32bpp RGB formats need a 64byte alignment</changelog>
  <changelog author="Yafen Fang &lt;yafen@iscas.ac.cn&gt; - 6.6.0-28.0.0.5" date="1716984000">- update kernel version to openEuler 6.6.0-28.0.0</changelog>
  <changelog author="Yafen Fang &lt;yafen@iscas.ac.cn&gt; - 6.6.0-35.0.0.6" date="1729598400">- update kernel version to openEuler 6.6.0-35.0.0</changelog>
  <changelog author="Yafen Fang &lt;yafen@iscas.ac.cn&gt; - 6.6.0-72.1.0.7" date="1739361600">- update kernel version to openEuler 6.6.0-72.1.0
- add support for RPi 5</changelog>
</package>
<package pkgid="83b325812c5cca653ddc7eb70361f341202edbaca039381b9a85ec01aadab8a3" name="raspberrypi-kernel-rt" arch="aarch64">
  <version epoch="0" ver="6.6.0" rel="26.0.0.rt.1.oe2409"/>
  <changelog author="Yafen Fang &lt;yafen@iscas.ac.cn&gt; - 5.10.0-92.0.0.7" date="1653220800">- update kernel version to openEuler 5.10.0-92.0.0</changelog>
  <changelog author="Yafen Fang &lt;yafen@iscas.ac.cn&gt; - 5.10.0-95.0.0.8" date="1653912000">- update kernel version to openEuler 5.10.0-95.0.0</changelog>
  <changelog author="Yafen Fang &lt;yafen@iscas.ac.cn&gt; - 6.6.0-19.0.0.1" date="1713355200">- update kernel version to openEuler 6.6.0-19.0.0</changelog>
  <changelog author="heppen &lt;hepeng68@huawei.com&gt; - 6.6.0-22.0.0.2" date="1714046400">- add subpackage raspberrypi-kernel-devel
- update kernel version to openEuler 6.6.0.22.0.0</changelog>
  <changelog author="heppen &lt;hepeng68@huawei.com&gt; - 6.6.0-25.0.0.3" date="1715342400">- update kernel version to openEuler 6.6.0.25.0.0</changelog>
  <changelog author="zhangyu &lt;zhangyu4@kylinos.cn&gt; - 6.6.0.25.0.0" date="1715774400">- - update Rpi:preempt-RT to openEuler 6.6.0.25.0.0</changelog>
</package>
<package pkgid="f9e2f95c0bc8138ccb9e05427d04d2c120f6b51346856160a1bb8526fc03ad30" name="raspberrypi-kernel-rt" arch="src">
  <version epoch="0" ver="6.6.0" rel="26.0.0.rt.1.oe2409"/>
  <changelog author="Yafen Fang &lt;yafen@iscas.ac.cn&gt; - 5.10.0-92.0.0.7" date="1653220800">- update kernel version to openEuler 5.10.0-92.0.0</changelog>
  <changelog author="Yafen Fang &lt;yafen@iscas.ac.cn&gt; - 5.10.0-95.0.0.8" date="1653912000">- update kernel version to openEuler 5.10.0-95.0.0</changelog>
  <changelog author="Yafen Fang &lt;yafen@iscas.ac.cn&gt; - 6.6.0-19.0.0.1" date="1713355200">- update kernel version to openEuler 6.6.0-19.0.0</changelog>
  <changelog author="heppen &lt;hepeng68@huawei.com&gt; - 6.6.0-22.0.0.2" date="1714046400">- add subpackage raspberrypi-kernel-devel
- update kernel version to openEuler 6.6.0.22.0.0</changelog>
  <changelog author="heppen &lt;hepeng68@huawei.com&gt; - 6.6.0-25.0.0.3" date="1715342400">- update kernel version to openEuler 6.6.0.25.0.0</changelog>
  <changelog author="zhangyu &lt;zhangyu4@kylinos.cn&gt; - 6.6.0.25.0.0" date="1715774400">- - update Rpi:preempt-RT to openEuler 6.6.0.25.0.0</changelog>
</package>
<package pkgid="6e078eddb3d81e527854dacee3fea65ab2841b667c27f129582afb3500358b43" name="raspberrypi-kernel-rt-devel" arch="aarch64">
  <version epoch="0" ver="6.6.0" rel="26.0.0.rt.1.oe2409"/>
  <changelog author="Yafen Fang &lt;yafen@iscas.ac.cn&gt; - 5.10.0-92.0.0.7" date="1653220800">- update kernel version to openEuler 5.10.0-92.0.0</changelog>
  <changelog author="Yafen Fang &lt;yafen@iscas.ac.cn&gt; - 5.10.0-95.0.0.8" date="1653912000">- update kernel version to openEuler 5.10.0-95.0.0</changelog>
  <changelog author="Yafen Fang &lt;yafen@iscas.ac.cn&gt; - 6.6.0-19.0.0.1" date="1713355200">- update kernel version to openEuler 6.6.0-19.0.0</changelog>
  <changelog author="heppen &lt;hepeng68@huawei.com&gt; - 6.6.0-22.0.0.2" date="1714046400">- add subpackage raspberrypi-kernel-devel
- update kernel version to openEuler 6.6.0.22.0.0</changelog>
  <changelog author="heppen &lt;hepeng68@huawei.com&gt; - 6.6.0-25.0.0.3" date="1715342400">- update kernel version to openEuler 6.6.0.25.0.0</changelog>
  <changelog author="zhangyu &lt;zhangyu4@kylinos.cn&gt; - 6.6.0.25.0.0" date="1715774400">- - update Rpi:preempt-RT to openEuler 6.6.0.25.0.0</changelog>
</package>
<package pkgid="8c3345d1e39fdf1e652cf079d49c6f29c7305ba7f52a6cab2dd2aead18ab4b1b" name="rust-cbindgen" arch="aarch64">
  <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="a8534a20a4d613f6fe2858ecc637bdb26858f980d10be3170c542896b3f377d0" 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="84af713f7505d6cfb835fc3d3ddb7934e37086aacc9cd6d4e3efb217d9165587" name="rust-ripgrep" arch="aarch64">
  <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="c6eeae04256e7cd9caf8e1307b9a74cb88d5a1c4f245decfe17cc489a2dc56e6" 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="456557a2e52a370ea866ae6ba334bc845f5eed220fbd231a5d4fbbd8b122ab5b" name="vscodium" arch="aarch64">
  <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="ac69088927a322dbf109654cd3878008b83ccbced7efd9cd20df0faed70e3550" 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>
</otherdata>