Description of problem: Hygon processor has performance bottleneck when copying big data between kernel mode and user mode Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1.Use i387 extended instructions + prefetcha instructions + NT instructions to optimize the copy function 2.Save i387 registers when switching processes 3.Because the context can be saved, it is designed to be a non-atomic copy. Actual results: Expected results: Additional info:
The PR Link: https://gitee.com/anolis/cloud-kernel/pulls/3458
The PR Link: https://gitee.com/anolis/cloud-kernel/pulls/3459
The PR Link: https://gitee.com/anolis/cloud-kernel/pulls/3465
The PR Link: https://gitee.com/anolis/cloud-kernel/pulls/3484
The PR Link: https://gitee.com/anolis/cloud-kernel/pulls/3485
The PR Link: https://gitee.com/anolis/cloud-kernel/pulls/3487
The PR Link: https://gitee.com/anolis/cloud-kernel/pulls/3489
The PR Link: https://gitee.com/anolis/cloud-kernel/pulls/3492
The PR Link: https://gitee.com/anolis/cloud-kernel/pulls/3495
The PR Link: https://gitee.com/anolis/cloud-kernel/pulls/3496