Description of problem: - fa53a4853b0b anolis: KVM: SVM: CSV: fix CSV3 launch failures because of concurrent longterm pin Fix concurrent long-term pinning under a read lock when passing through devices to a CSV3 VM. - 94cd4a2c9461 anolis: KVM: SVM: CSV: Return 0 at the beginning of csv_guest_hygon_coco_extension() for non-CSV3 VMs Avoid warnings in the csv_guest_hygon_coco_extension() when the VM is not CSV3 VM. - c95deeec49cf anolis: KVM: SVM: The ASID range available for CSV2 guests vary across different firmware For CSV firmware with build < 1810, the ASID range is restricted. - 9f079f67241e anolis: KVM: SVM: CSV is unsupported if both the firmware with a build ID < 1878 and SME is not in use For CSV firmware with build < 1878, KVM supports CSV only when the host kernel is using SME. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
The PR Link: https://gitee.com/anolis/cloud-kernel/pulls/5584