<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="2">
<package pkgid="d4eeb052032aa178ab2996d6f705c94df0a2916e672057e0e01eda38c4edba04" name="kernel" arch="src">
  <version epoch="0" ver="5.10.0" rel="136.12.0.86"/>
  <changelog author="Zheng Zengkai &lt;zhengzengkai@huawei.com&gt; - 5.10.0-132.0.0.73" date="1669896000">- !302 sched: programmable: fix build error of bpf_topology
- sched: programmable: Fix build error for nr_cpus_ids
- sched: programmable: fix build error of bpf_topology
- !300 bpf: Fix build error: linux/kabi.h: No such file or directory
- !294 昇腾补丁回合
- bpf: Fix build error: linux/kabi.h: No such file or directory
- memblock,arm64: expand the static memblock memory table
- iort: Read ACPI configure to get streamid.
- Hugtlb: bugfix for hugetlb remap
- mm: cma: use pr_err_ratelimited for CMA warning
- oom: add oom notifier call for oom panic
- cpu-feature: Enable Taisan IDC feature for Taishan core version
- memcontrol: Add oom recover for kmemcg when release buddy hugepage</changelog>
  <changelog author="Zheng Zengkai &lt;zhengzengkai@huawei.com&gt; - 5.10.0-136.0.0.74" date="1670587200">- sched: disable sched_autogroup by default
- Revert "add barriers to buffer_uptodate and set_buffer_uptodate"
- Fixed the issue that the macro def_domain_type is repeatedly defined.
- coresight: trbe: remove cpuhp instance node before remove cpuhp state
- RDMA/hns: adjust the structure of RoCE bonding driver
- RDMA/hns: add constraints for bonding-unsupported situations
- RDMA/hns: fix the error of missing GID in RoCE bonding mode 1
- RDMA/hns: fix possible dead lock when setting RoCE Bonding
- drm/i915: fix TLB invalidation for Gen12 video and compute engines
- fork: Fixed the extended kabi memory is not initialized
- mm/dynamic_hugetlb: fix compound_nr incorrect
- mm/shmem: fix shmem_swapin() race with swapoff
- swap: fix do_swap_page() race with swapoff
- mm/swapfile: fix broken kabi in swap_info_struct
- mm/swapfile: use percpu_ref to serialize against concurrent swapoff
- swapfile: fix soft lockup in scan_swap_map_slots
- spi: hisi-sfc-v3xx: drop unnecessary ACPI_PTR and related ifendif protection
- spi: hisi-sfc-v3xx: fix potential irq race condition
- spi: hisi-sfc-v3xx: add address mode check
- spi: hisi-sfc-v3xx: extend version checking compatibility
- coresight: ete: Add acpi match id for Hip09
- coresight: etm4x: Fix accesses to TRCSEQRSTEVR and TRCSEQSTR
- l2tp: Don't sleep and disable BH under writer-side sk_callback_lock
- l2tp: Serialize access to sk_user_data with sk_callback_lock
- Bluetooth: L2CAP: Fix u8 overflow
- workqueue: fix state-dump console deadlock
- preempt/dynamic: Fix typo in macro conditional statement
- jump_label: Fix usage in module __init
- arm64/mpam: update last_cmd_status in parse_cache() and parse_bw()
- arm64/mpam: remove kernfs_get() calls() and add kernfs_put() calls to prevent refcount leak
- arm64/mpam: make mbw_max/min not less than min_bw
- arm64/mpam: Fix indent format error in resctrl_parse_param()
- arm64/mpam: decrease dom_num when domain goes offline
- arm64/mpam: correct mbw_max/min if remainder is too large
- mm/migrate.c: rework migration_entry_wait() to not take a pageref
- sched/fair: limit burst to zero when cfs bandwidth is toggled off
- sched: Fix null-ptr-deref in free_fair_sched_group
- !317 AMD: Fix allmodconfig build issue in amd perf uncore module.
- !314 config: disable CONFIG_QOS_SCHED_SMT_EXPELLER
- x86/cpu: Add get_llc_id() helper function
- perf/amd/uncore: Clean up header use, use &lt;linux/ include paths instead of &lt;asm/
- perf/amd/uncore: Simplify code, use free_percpu()'s built-in check for NULL
- config: disable CONFIG_QOS_SCHED_SMT_EXPELLER
- !232 txgbe : merge net-swift txgbe out_of_tree module v1.2.3 to openEuler/txgbe for some known bugs
- !316 SPR: support Intel In Field Scan(IFS)
- Enable Intel In Field Scan(IFS) as kernel module
- openeuler: net: txgbe: Fix some known bugs, merge net-swift txgbe-1.2.3 out-of-tree
- platform/x86/intel/ifs: Add CPU_SUP_INTEL dependency
- Documentation: In-Field Scan
- platform/x86/intel/ifs: add ABI documentation for IFS
- trace: platform/x86/intel/ifs: Add trace point to track Intel IFS operations
- platform/x86/intel/ifs: Add IFS sysfs interface
- platform/x86/intel/ifs: Add scan test support
- platform/x86/intel/ifs: Authenticate and copy to secured memory
- platform/x86/intel/ifs: Check IFS Image sanity
- platform/x86/intel/ifs: Read IFS firmware image
- platform/x86/intel/ifs: Add stub driver for In-Field Scan
- stop_machine: Add stop_core_cpuslocked() for per-core operations
- x86/msr-index: Define INTEGRITY_CAPABILITIES MSR
- x86/microcode/intel: Expose collect_cpu_info_early() for IFS
- !312 intel: backport fix for SPR c1 and c1e independent support for intel_idle
- !311 intel: backport  Sapphire Rapids PMT errata fix
- intel_idle: make SPR C1 and C1E be independent
- platform/x86/intel/pmt: Sapphire Rapids PMT errata fix
- openeuler: configs: delete txgbe/Kconfig, add txgbe_config to netswift/Kconfig
- !293 openEuler: add openEuler/MAINTAINERS for Maintainers &amp; Committers
- !281 [5.10] [Feature] :add netswift WX1860 series NIC ngbe  module support
- openeuler: config: txgbe mode compile param default config
- !310 config: support hns3 pmu
- openeuler: net: ngbe: add ngbe module support
- openeuler: config: add NGBE MODODULE CONFIG
- config: support hns3 pmu
- !304 update patches for sw64 architecture
- !286 defconfig: add helper script for update openeuler_defconfig
- !306 tc-testing: fix a bug in gitignore of tc-testing
- configs: update arch/x86/configs/openeuler_defconfig
- configs: update arch/arm64/configs/openeuler_defconfig
- kconfig: Add script to update openeuler_defconfig
- !303 iommu: bugfix for missing symbols when build arm_smmu_v3.ko
- scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq
- scsi: ufs: core: Enable link lost interrupt
- perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMU
- perf python: Fix build when PYTHON_CONFIG is user supplied
- Documentation/ABI: Mention retbleed vulnerability info file for sysfs
- arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76
- md: call __md_stop_writes in md_stop
- Revert "md-raid: destroy the bitmap after destroying the thread"
- mm/hugetlb: fix hugetlb not supporting softdirty tracking
- xen/privcmd: fix error exit of privcmd_ioctl_dm_op()
- ACPI: processor: Remove freq Qos request for all CPUs
- s390: fix double free of GS and RI CBs on fork() failure
- asm-generic: sections: refactor memory_intersects
- loop: Check for overflow while configuring loop
- x86/bugs: Add "unknown" reporting for MMIO Stale Data
- perf/x86/lbr: Enable the branch type for the Arch LBR by default
- btrfs: check if root is readonly while setting security xattr
- btrfs: add info when mount fails due to stale replace target
- btrfs: replace: drop assert for suspended replace
- btrfs: fix silent failure when deleting root reference
- ionic: fix up issues with handling EAGAIN on FW cmds
- rxrpc: Fix locking in rxrpc's sendmsg
- ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter
- net: Fix a data-race around sysctl_somaxconn.
- net: Fix data-races around sysctl_devconf_inherit_init_net.
- net: Fix data-races around sysctl_fb_tunnels_only_for_init_net.
- net: Fix a data-race around netdev_budget_usecs.
- net: Fix a data-race around netdev_budget.
- net: Fix a data-race around sysctl_net_busy_read.
- net: Fix a data-race around sysctl_net_busy_poll.
- net: Fix a data-race around sysctl_tstamp_allow_data.
- net: Fix data-races around sysctl_optmem_max.
- bpf: Folding omem_charge() into sk_storage_charge()
- ratelimit: Fix data-races in ___ratelimit().
- net: Fix data-races around netdev_tstamp_prequeue.
- net: Fix data-races around netdev_max_backlog.
- net: Fix data-races around weight_p and dev_weight_[rt]x_bias.
- net: Fix data-races around sysctl_[rw]mem_(max|default).
- net: Fix data-races around sysctl_[rw]mem(_offset)?.
- tcp: tweak len/truesize ratio for coalesce candidates
- netfilter: nf_tables: disallow jump to implicit chain from set element
- netfilter: nf_tables: upfront validation of data via nft_data_init()
- netfilter: bitwise: improve error goto labels
- netfilter: nft_cmp: optimize comparison for 16-bytes
- netfilter: nf_tables: consolidate rule verdict trace call
- netfilter: nftables: remove redundant assignment of variable err
- netfilter: nft_tunnel: restrict it to netdev family
- netfilter: nft_osf: restrict osf to ipv4, ipv6 and inet families
- netfilter: nf_tables: do not leave chain stats enabled on error
- netfilter: nft_payload: do not truncate csum_offset and csum_type
- netfilter: nft_payload: report ERANGE for too long offset and length
- bnxt_en: fix NQ resource accounting during vf creation on 57500 chips
- netfilter: ebtables: reject blobs that don't provide all entry points
- net: ipvtap - add __init/__exit annotations to module init/exit funcs
- bonding: 802.3ad: fix no transmission of LACPDUs
- net: moxa: get rid of asymmetry in DMA mapping/unmapping
- net: ipa: don't assume SMEM is page-aligned
- net/mlx5e: Properly disable vlan strip on non-UL reps
- ice: xsk: prohibit usage of non-balanced queue id
- ice: xsk: Force rings to be sized to power of 2
- nfc: pn533: Fix use-after-free bugs caused by pn532_cmd_timeout
- rose: check NULL rose_loopback_neigh-&gt;loopback
- mm/smaps: don't access young/dirty bit if pte unpresent
- mm/huge_memory.c: use helper function migration_entry_to_page()
- SUNRPC: RPC level errors should set task-&gt;tk_rpc_status
- NFSv4.2 fix problems with __nfs42_ssc_open
- NFS: Don't allocate nfs_fattr on the stack in __nfs42_ssc_open()
- xfrm: clone missing x-&gt;lastused in xfrm_do_migrate
- xfrm: fix refcount leak in __xfrm_policy_check()
- kernel/sched: Remove dl_boosted flag comment
- vfs: make sync_filesystem return errors from -&gt;sync_fs
- fs: remove __sync_filesystem
- pinctrl: amd: Don't save/restore interrupt status and wake status bits
- kernel/sys_ni: add compat entry for fadvise64_64
- parisc: Fix exception handler for fldw and fstw instructions
- audit: fix potential double free on error path from fsnotify_add_inode_mark
- kbuild: dummy-tools: avoid tmpdir leak in dummy gcc
- iommu: bugfix for missing symbols when build arm_smmu_v3.ko
- !308 Enable CONFIG_UPROBES_SUPPORT_PC_ALTER by default
- uprobe: enable CONFIG_UPROBES_SUPPORT_PC_ALTER by default
- tc-testing: gitignore, delete plugins directory
- sw64: fix kernel_stack_pointer
- sw64: add support for KPROBES_ON_FTRACE
- sw64: optimize single float load store instruction emulation
- sw64: fix VM_DATA_DEFAULT_FLAGS
- sw64: kvm: support debugging guest kernel via gdb
- sw64: add basic NVDIMM support
- sw64: fix argument type of __sw64_vcpu_run()
- sw64: ftrace: fix function graph tracing support
- sw64: generate call instruction with disp 0
- sw64: ftrace: fix ARCH_SUPPORTS_FTRACE_OPS support
- sw64: mark sched_clock() as notrace
- sw64: fix memmap_range_valid()
- sw64: bpf: improve BPF_CALL address check
- sw64: add basic livepatch support on SW64
- sw64: acpi: fix compilation dependency when CONFIG_PCI=n
- sw64: fix recordmcount and dynamic ftrace
- sw64: fix topology setup
- sw64: kvm: fix guest longtime offset of VCPU
- sw64: improve stack trace
- sw64: remove unused boot syncronization code
- Revert "sw64: clean up unused single step support in kernel"
- sw64: fix compile error when CONFIG_DEBUG_PER_CPU_MAPS=y
- sw64: always restore MATCH configuration after scheduling
- sw64: track last vpn in struct cpuinfo_sw64
- sw64: make struct cpuinfo_sw64 cache line aligned
- sw64: kvm: add qemu fw_cfg device to chip_vt.dts
- sw64: kvm: add qemu fw_cfg device support in sysfs
- openEuler: add openEuler/MAINTAINERS for Maintainers &amp; Committers</changelog>
  <changelog author="luhuaxin &lt;luhuaxin1@huawei.com&gt; - 5.10.0-136.0.0.75" date="1670846400">- Add new RPM PGP certificate for openEuler-22.03-SP1</changelog>
  <changelog author="Zheng Zengkai &lt;zhengzengkai@huawei.com&gt; - 5.10.0-136.1.0.76" date="1670846401">- coresight: trbe: Enable ACPI/Platform automatic module loading
- arm64/trbe: Add initial MADT/SPE probing
- ACPI 6.5: MADT: add support for trace buffer extension in GICC
- coresight: Return the pointer of @pdata when not "fwnode"
- blk-mq: don't access request_wrapper if request is not allocated from block layer
- blk-mq: fix kabi broken due to request_wrapper
- ide-cd: don't clear rq_flags after blk_get_request
- iommu: Fix error handling in probe_acpi_namespace_devices()
- !322 [sync] PR-321: net: hns3: fix the HCLGE_OPC_WOL_CFG opcode id for wol and fix the incorrect way to obtain parameters.
- !320 Some bugfix about rx packet,rx copybreak and phy link ksettings for the HNS3.
- net: hns3: fix the HCLGE_OPC_WOL_CFG opcode id for wol
- net: hns3: fix getting supported parameter from driver in hclge_set_wol
- net: hns3: fix setting incorrect phy link ksettings for firmware in resetting process
- net: hns3: fix return value check bug of rx copybreak
- net: hns3: fix incorrect hw rss hash type of rx packet</changelog>
  <changelog author="Zheng Zengkai &lt;zhengzengkai@huawei.com&gt; - 5.10.0-136.3.0.77" date="1670932800">- !326 vdpa: Add the vdpa device management mechanism and optimize the iotlb
- Revert "ipvlan: Modify the value of ipvlan modes"
- net/af_packet: make sure to pull mac header
- KVM: arm64: Fix {fp_asimd,sve}_exit_stat manipulation
- dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata
- arm64: fix a concurrency issue in emulation_proc_handler()
- vdpa/vp_vdpa: fix kfree a wrong pointer in vp_vdpa_remove
- tools include UAPI: Sync linux/vhost.h with the kernel sources
- tools include UAPI: Sync linux/vhost.h with the kernel sources
- tools include UAPI: Sync linux/vhost.h with the kernel sources
- vhost-vdpa: call vhost_vdpa_cleanup during the release
- vhost: allow batching hint without size
- vdpa_sim: set vringh notify callback
- virtio_pci: struct virtio_pci_common_cfg add queue_reset
- virtio_pci: struct virtio_pci_common_cfg add queue_notify_data
- virtio: use virtio_reset_device() when possible
- virtio: document virtio_reset_device
- virtio: wrap config-&gt;reset calls
- virtio_pci: introduce helper to get/set queue reset
- virtio_pci: extract the logic of active vq for modern pci
- vhost-vdpa: uAPI to suspend the device
- vhost-vdpa: introduce SUSPEND backend feature bit
- vdpa: Add suspend operation
- vhost-vdpa: Call ida_simple_remove() when failed
- vDPA: fix 'cast to restricted le16' warnings in vdpa.c
- vDPA: !FEATURES_OK should not block querying device config space
- vdpa: make get_vq_group and set_group_asid optional
- vhost-vdpa: return -EFAULT on copy_to_user() failure
- vdpa/vp_vdpa : add vdpa tool support in vp_vdpa
- vhost-vdpa: support ASID based IOTLB API
- vhost-vdpa: introduce uAPI to set group ASID
- vhost-vdpa: uAPI to get virtqueue group id
- vhost-vdpa: introduce uAPI to get the number of address spaces
- vhost-vdpa: introduce uAPI to get the number of virtqueue groups
- vhost-vdpa: introduce asid based IOTLB
- vhost: support ASID in IOTLB API
- vhost_iotlb: split out IOTLB initialization
- vdpa: introduce config operations for associating ASID to a virtqueue group
- vdpa: multiple address spaces support
- vdpa: introduce virtqueue groups
- vhost-vdpa: switch to use vhost-vdpa specific IOTLB
- vhost-vdpa: passing iotlb to IOMMU mapping helpers
- virtio-vdpa: don't set callback if virtio doesn't need it
- vhost: move the backend feature bits to vhost_types.h
- net/vdpa: Use readers/writers semaphore instead of cf_mutex
- net/vdpa: Use readers/writers semaphore instead of vdpa_dev_mutex
- vdpa: Add support for querying vendor statistics
- vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit
- vhost: handle error while adding split ranges to iotlb
- vdpa: change the type of nvqs to u32
- vhost: fix hung thread due to erroneous iotlb entries
- vdpa: factor out vdpa_set_features_unlocked for vdpa internal use
- vdpa: Protect vdpa reset with cf_mutex
- vdpa: Avoid taking cf_mutex lock on get status
- vdpa: Use BIT_ULL for bit operations
- vdpa: Support reporting max device capabilities
- vdpa: Add support for returning device configuration information
- vdpa: Allow to configure max data virtqueues
- vdpa: Read device configuration only if FEATURES_OK
- vdpa: Sync calls set/get config/status with cf_mutex
- vdpa: Provide interface to read driver features
- vdpa: Mark vdpa_config_ops.get_vq_notification as optional
- vdpa: Avoid duplicate call to vp_vdpa get_status
- docs: document sysfs ABI for vDPA bus
- vhost-vdpa: clean irqs before reseting vdpa device
- vdpa: Enable user to set mac and mtu of vdpa device
- vdpa: Use kernel coding style for structure comments
- vdpa: Introduce query of device config layout
- vdpa: Introduce and use vdpa device get, set config helpers
- vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE
- virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min}
- vdpa: min vq num of vdpa device cannot be greater than max vq num
- vdpa: add new callback get_vq_num_min in vdpa_config_ops
- vhost_vdpa: unset vq irq before freeing irq
- vdpa: potential uninitialized return in vhost_vdpa_va_map()
- vhost-iotlb: Add an opaque pointer for vhost IOTLB
- vdpa: Support transferring virtual addressing during DMA mapping
- vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap()
- vdpa: Add an opaque pointer for vdpa_config_ops.dma_map()
- vhost-vdpa: Handle the failure of vdpa_reset()
- vdpa: Fix some coding style issues
- vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro
- vdpa: Add documentation for vdpa_alloc_device() macro
- virtio/vdpa: clear the virtqueue state during probe
- vp_vdpa: correct the return value when fail to map notification
- virito_pci libray: hide vp_modern_map_capability()
- vhost/vdpa: Remove the restriction that only supports virtio-net devices
- virtio_pci_modern: hide vp_modern_get_queue_notify_off()
- vdpa: Follow kdoc comment style
- vdpa: Follow kdoc comment style
- virtio_vdpa: don't warn when fail to disable vq
- vdpa: Use simpler version of ida allocation
- vhost_vdpa: switch to vmemdup_user()</changelog>
  <changelog author="Zheng Zengkai &lt;zhengzengkai@huawei.com&gt; - 5.10.0-136.4.0.78" date="1671105600">- RDMA/hns: fix the error of RoCE VF based on RoCE Bonding PF
- RDMA/hns: Fix AH attr queried by query_qp
- RDMA/hns: Kernel notify usr space to stop ring db</changelog>
  <changelog author="luhuaxin &lt;luhuaxin1@huawei.com&gt; - 5.10.0-136.4.0.79" date="1671364800">- Process PGP certs before kernel building</changelog>
  <changelog author="Zheng Zengkai &lt;zhengzengkai@huawei.com&gt; - 5.10.0-136.8.0.80" date="1671451200">- Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del()
- Bluetooth: L2CAP: Fix build errors in some archs
- cpuidle: add cpuidle-haltpoll driver module parameter
- clk: imx: Add check for kcalloc
- x86/cpu/hygon: Set __max_die_per_package on Hygon
- mm/dynamic_hugetlb: fix clear PagePool without lock protection
- mm/dynamic_hugetlb: fix list corruption in hpool_merge_page()
- mm/swapfile: use new way to fix broken kabi in swap_info_struct
- block: always align request_wrapper to cacheline
- block: fix crash on cmpxchg for request_wrapper
- efi/libstub: Fix build error in efi-stub.c for riscv
- mm: init: Fix build waring for ascend enable features
- mtd: physmap-core: Fix NULL pointer dereferencing in of_select_probe_type()
- ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP
- xen/netback: fix build warning
- xen/netback: Ensure protocol headers don't fall in the non-linear area
- block: only use cmpxchg64 in 64bit platform
- proc: proc_skip_spaces() shouldn't think it is working on C strings
- proc: avoid integer type confusion in get_proc_long
- sched/qos: Don't unthrottle cfs_rq when cfs_rq is throttled by qos</changelog>
  <changelog author="Zheng Zengkai &lt;zhengzengkai@huawei.com&gt; - 5.10.0-136.10.0.82" date="1671796800">- scsi: iscsi: remove .unbind_conn from iscsi_transport
- Revert "scsi: iscsi: fix kabi broken in struct iscsi_transport"</changelog>
  <changelog author="Zheng Zengkai &lt;zhengzengkai@huawei.com&gt; - 5.10.0-136.12.0.86" date="1672056000">- timekeeping: Adding a padding before timekeeper in tk_core</changelog>
</package>
<package pkgid="8d3675d81eaec5020400998f7d8add088b7bc6e429451b3ec9adfebcad43aac8" name="patch-kernel-5.10.0-136.12.0.86.oe2203sp1-ACC" arch="x86_64">
  <version epoch="0" ver="1" rel="17"/>
  <changelog author="syscare - 1-17" date="1727265600">- Automatic generated patch</changelog>
</package>
</otherdata>