TASK COMMIT
bugzilla: #I63OIO:【OLK-5.10】CVE-2022-4095 07b836d88078 staging: rtl8712: fix use after free bugs
bugzilla: #I61SPO:【openEuler-22.03-LTS】 openEuler支持VSVA特性在虚拟化场景的应用,SP1版本需回退相关补丁 8c683e164d23 Fix kabi change caused by reverting patches
ab29843c8a1d Revert "iommu: Introduce attach/detach_pasid_table API"
8f02b4f2311b Revert "iommu: Introduce bind/unbind_guest_msi"
7350f16e7ff1 Revert "iommu/smmuv3: Allow s1 and s2 configs to coexist"
6d02d829c8c8 Revert "iommu/smmuv3: Get prepared for nested stage support"
8308b26bbfd7 Revert "iommu/smmuv3: Implement attach/detach_pasid_table"
c55b7a344872 Revert "iommu/smmuv3: Allow stage 1 invalidation with unmanaged ASIDs"
3a1cc4f01204 Revert "iommu/smmuv3: Implement cache_invalidate"
d51adb89caaf Revert "dma-iommu: Implement NESTED_MSI cookie"
7818b58c9cd2 Revert "iommu/smmuv3: Nested mode single MSI doorbell per domain enforcement"
f36d51680f2c Revert "iommu/smmuv3: Enforce incompatibility between nested mode and HW MSI regions"
7ef10e894448 Revert "iommu/smmuv3: Implement bind/unbind_guest_msi"
eda67d630242 Revert "iommu/smmuv3: report additional recoverable faults"
99e7b6f30032 Revert "vfio: VFIO_IOMMU_SET_PASID_TABLE"
d971851a76b1 Revert "vfio: VFIO_IOMMU_CACHE_INVALIDATE"
85a8fbb376ff Revert "vfio: VFIO_IOMMU_SET_MSI_BINDING"
aae0efed470e Revert "vfio/pci: Add VFIO_REGION_TYPE_NESTED region type"
7880b06f27b3 Revert "vfio/pci: Register an iommu fault handler"
ef8f4b115de7 Revert "vfio/pci: Allow to mmap the fault queue"
b576525d6177 Revert "vfio: Use capability chains to handle device specific irq"
6f5013f4ab7d Revert "vfio/pci: Add framework for custom interrupt indices"
bbad45c33cdb Revert "vfio: Add new IRQ for DMA fault reporting"
bf5866542707 Revert "vfio/pci: Register and allow DMA FAULT IRQ signaling"
661ab7534936 Revert "vfio: Document nested stage control"
92eb0206c0ad Revert "vfio/pci: Register a DMA fault response region"
e7a1d5efa527 Revert "vfio/pci: Inject page response upon response region fill"
abdedd4ba7c1 Revert "iommu/arm-smmu-v3: Using HTTU with SMMU STE and stage 2 TTD"
f120cfc23a68 Revert "iommu/io-pgtable-arm: Make data access permissions of stage1/2 compatible"
33403edb67f9 Revert "iommu/io-pgtable-arm: Remove the limitation on the page table format of sync/clear_dirty_log()"
6505a3297102 Revert "iommu/arm-smmu-v3: Change the TLBI CMD in arm_smmu_cache_invalidate()"
78a7553ad3ff Revert "iommu/arm-smmu-v3: Align invalid range with leaf page size upwards when support RIL"
b30d87cf4a38 Revert "iommu/arm-smmu-v3: Standardize granule size when support RIL"
54286c3a4726 Revert "iommu/arm-smmu-v3: Remove the redundant shift operation of 'size'"
500b9ece9004 Revert "iommu: fix build error when CONFIG_IOMMU_API is off"
fe67d39d271f Revert "vfio/pci: Fix wrong return value when get iommu attribute DOMAIN_ATTR_NESTING"
8218cb5d4d83 Revert "iommu/smmuv3: Remove the S1 mapping restriction of dirty log"
bugzilla: #I63KVU:支持hns roce DCA模式 21a0d4fe7b81 RDMA/hns: Fixes concurrent ressetting and post_recv in DCA mode
d3caaebdbfe9 RDMA/hns: Optimize user DCA perfermance by sharing DCA status
a21781182f77 RDMA/hns: Add debugfs support for DCA
12aa71f83089 RDMA/hns: Add DCA support for kernel space
f0384ddcf1ee RDMA/hns: Add method to query WQE buffer's address
0273952c5e6e RDMA/hns: Add method to detach WQE buffer
0cf17392d266 RDMA/hns: Setup the configuration of WQE addressing to QPC
d8cca476a8d2 RDMA/hns: Add method for attaching WQE buffer
40e4b148b5bd RDMA/hns: Configure DCA mode for the userspace QP
bca9ff271249 RDMA/hns: Add method for shrinking DCA memory pool
f44a2f97d82a RDMA/hns: Introduce DCA for RC QP
bugzilla: #I63AH1:[HNS3]support wake on lan configuration and query & vf exception process in hns3 ras 7d0f0027fc96 net: hns3: add vf fault process in hns3 ras
bee67e4dbfa3 net: hns3: add hns3 vf fault detect cap bit support
7fbc48aac5b7 net: hns3: support debugfs for wake on lan
c3c5f044b7dc net: hns3: support wake on lan configuration and query
bugzilla: #I5WBID:【OLK-5.10】执行fs_fusiontest测试套test_fs_fusion173用例,触发KASAN: use-after-free Write in run_timer_softirq dbe740d5eaf1 dm: Fix UAF in run_timer_softirq()
bugzilla: #I60N44:[OLK-5.10] ppc64 热补丁代码文件中出现宏拼写错误问题 7afb0d9643f1 livepatch/ppc64: Fix preemption check when enabling
bugzilla: #I60MYE:[OLK-5.10] 当一个热补丁ko同时修改非常多个函数时,插入热补丁ko可能导致内核咬狗 4a8fafe8aebd livepatch: Avoid CPU hogging with cond_resched
bugzilla: #I60MKD:[OLK-5.10] 修正热补丁相关的代码风格问题 99cc16a29a2a livepatch: Fix several code style issues
bugzilla: #I60L10:[OLK-5.10] 旧函数里使用了static_call则对其制作的热补丁ko无法正常加载 2c3c0b3af9f9 livepatch/x86: Avoid conflict with static {call,key}
ed8c4c729c5f livepatch/core: Restrict minimum size of function that can be patched
8bf834864f23 livepatch/x86: Rename old_code to old_insns
1f8a38caa6fa livepatch: Fix patching functions which have static_call
bugzilla: #I5P05D:【openEuler-1.0-LTS】thin-pool进入fail模式之后,tun2fs 进程hung住 494188dfbb3e dm-thin: Resume failed in FAIL mode
bugzilla: #I62762:【OLK-5.10】dm设备与删除并发,触发空指针 41283328f8d9 dm: fix null pointer dereference in dev_create()
bugzilla: #I634EK:【OLK-5.10】hi1215 芯片概率性从核拉起失败 c2b4dd413fb8 ARM: 9160/1: NOMMU: Reload __secondary_data after PROCINFO_INITFUNC
5d96d3941137 ARM: 9059/1: cache-v7: get rid of mini-stack
44a65ef03dfe ARM: 9058/1: cache-v7: refactor v7_invalidate_l1 to avoid clobbering r5/r6
bugzilla: #I62Q2L:【OLK-5.10】实现虚拟机TLBI广播优化特性 1489b74dd421 KVM: arm64: Implement the capability of DVMBM
f0a92b35997a KVM: arm64: Add kvm_arch::dvm_cpumask and dvm_lock
8d396309b829 KVM: arm64: Add kvm_vcpu_arch::cpus_ptr and pre_cpus_ptr
31e5359825aa KVM: arm64: Probe and configure DVMBM capability on HiSi CPUs
7b4316e960ed KVM: arm64: Support a new HiSi CPU type
bugzilla: #I62WRY:BUG: KASAN: use-after-free in down_read 32c96480f403 mm: hugetlb: fix UAF in hugetlb_handle_userfault
bugzilla: #I5XS4G:【OLK-5.10】kernel BUG in __page_set_anon_rmap 0a37c960f966 mm/memory: add non-anonymous page check in the copy_present_page()
bugzilla: #I62HX2:【HNS3】HNS3相关的特性 a8e509c410d2 net: hns3: refactor the debugfs for dumping FD tcam
7c0849c7ab64 net: hns3: PF supports to set and query lane_num by sysfs
b66ae5ce5e13 net: hns3: allocate fd counter for queue bonding
29ecb19fc3e5 net: hns3: add queue bonding mode support for VF
3aa7f186a0ff net: hns3: add support for queue bonding mode of flow director
f96c77222d58 net: hns3: refine the handling for VF heartbeat
bugzilla: #I62DVN:mpi: Fix length check in mpi_key_length() 4142005ada50 mpi: Fix length check in mpi_key_length()
bugzilla: #I61XP8:【OLK-5.10】syzkaller扫描出来UBSAN: undefined-behaviour in posix_cpu_timer_set 64b534dcf00f Revert "posix-cpu-timers: Make timespec to nsec conversion safe"
bugzilla: 187444, #I6261Z:【OLK 5.10】当挂载异常ext4镜像触发 BUG ON 0514826eafc8 ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0
bugzilla: #I61PL4:【OLK-5.10】WARNING in inet_sock_destruct 306d609d6ba1 bpf, sockmap: fix sk_rmem_alloc underflow for sockmap
bugzilla: #I61E4M:【OLK-5.10】 Introduce SIS_UTIL to search idle CPU based on sum of util_avg 47559d11e27b sched/fair:ARM64 enables SIS_UTIL and disables SIS_PROP
222d84a0de0d sched/fair: Fix kabi borken in sched_domain_shared
bb29df9fb065 sched/fair: Introduce SIS_UTIL to search idle CPU based on sum of util_avg
bugzilla: #I60QE9:【openEuler-1.0-LTS】block: fix use after free for bd_holder_dir 3d49537d3318 block: check flags of claimed slave bdev to fix uaf for bd_holder_dir
bugzilla: #I60OLE:支持pinctrl框架核心功能质量加固 c183e39fbed6 pinctrl: core: Set ret to 0 when group is skipped
88309bcc7366 pinctrl: core: Handling pinmux and pinconf separately
bugzilla: #I5VGU9:【OLK-5.10】blk-mq: fix null pointer dereference in blk_mq_clear_rq_mapping() 587fc98d31c5 blk-mq: fix null pointer dereference in blk_mq_clear_rq_mapping()
bugzilla: #I60HVY:【OLK-5.10】修复 wbt io hang 832337cc0d31 blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init()
7a8507ed8ca7 blk-wbt: call rq_qos_add() after wb_normal is initialized
d87081c76331 block: wbt: Remove unnecessary invoking of wbt_update_limits in wbt_init
bugzilla: #I60HCD:【OLK-5.10】blk-mq: fix missing blk_account_io_done() in error path 1eacb34222f5 blk-mq: fix missing blk_account_io_done() in error path
bugzilla: #I5ZHPY: olk-5.10 加速器回会bugfix和cleanup 23e6f6ffe8c3 crypto: hisilicon/qm - delete redundancy check
73848eb32093 crypto: hisilicon/qm - add pci bdf number check
39cda6b9ba3b crypto: hisilicon/qm - increase the memory of local variables
c8d941c0ba23 crypto: hisilicon/qm - re-enable communicate interrupt before notifying PF
3f05f52c69a9 crypto: hisilicon/sec - enabling clock gating of the address prefetch module
7a83845806bb crypto: hisilicon/qm - fix incorrect parameters usage
8af42b40ce6e crypto: hisilicon/qm - drop unnecessary IS_ENABLE(CONFIG_NUMA) check
227f2673afc1 crypto: hisilicon/hpre - fix resource leak in remove process
bed94bc14690 crypto: hisilicon/qm - fix the qos value initialization