Loading
!13280 [OLK-5.10]Intel: Backport to fix In Field Scan(IFS) Scan At Field(SAF)
Merge Pull Request from: @allen-shi Intel In Field Scan (IFS) is a hardware feature to run circuit level tests on a CPU core to detect problems that are not caught by parity or ECC checks. IFS Scan At Field(SAF) and ArrayBIST supported in [PR471](https://gitee.com/openeuler/kernel/pulls/471), [PR580](https://gitee.com/openeuler/kernel/pulls/580) and [PR787](https://gitee.com/openeuler/kernel/pulls/787) This PR is to fix In Field Scan(IFS) Scan At Field(SAF) for SPR/EMR platforms. **Upstream commit from v6.4 to v6.11:** 3114f77e9453daa292ec0906f313a715c69b5943 platform/x86/intel/ifs: Initialize union ifs_status to zero 2545deba platform/x86/intel/ifs: release cpus_read_lock() 3279decb platform/x86/intel/ifs: Annotate work queue on stack so object debug does not complain 34e82891 tools arch x86: Sync the msr-index.h copy with the kernel sources **Intel-Kernel Issue** [#IB4HZ4](https://gitee.com/openeuler/intel-kernel/issues/IB4HZ4) **Test** Built and run the kernel successfully. Test is PASS on EMR platform. **Known Issue** N/A **Default config change** N/A Link:https://gitee.com/openeuler/kernel/pulls/13280 Reviewed-by:Jason Zeng <jason.zeng@intel.com> Signed-off-by:
Yang Yingliang <yangyingliang@huawei.com>