Revert "drivers: Add ACPI support for thead-c900-aclint-sswi"#144
Revert "drivers: Add ACPI support for thead-c900-aclint-sswi"#144liuhj2023 wants to merge 1 commit intoRVCK-Project:OLK-6.6from
Conversation
|
开始测试 log: https://github.com/RVCK-Project/rvck-olk/actions/runs/20480470209 参数解析结果
测试完成 详细结果:RVCK result
Kunit Test Resultkunit test failed Kernel Build ResultKernel build succeeded: RVCK-Project/rvck-olk/144/ 6fd218d42becba1899b4507e56ee2902 /srv/guix_result/8c99411460707e9617776cd2b1077d320fafb002/Image LAVA Checkargs:
result:Lava check done! lava log: https://lava.oerv.ac.cn/scheduler/job/1033 lava result count: [fail]: 19, [pass]: 1587, [skip]: 293 Check Patch Result
|
|
补丁头 |
community inclusion category: feature bugzilla: RVCK-Project#143 -------------------------------- This reverts commit c8b4f06. When the SG2044 CPU is running in M-mode or S-mode with MMU disabled, it erroneously processes virtual addresses (VA) by truncating to the lower 40 bits. This defect causes incorrect TLB flushing during execution of sfence.vma rs1, x0 and sfence.vma rs1, rs2 instructions, compromising memory consistency. A patch implementing S-mode IPI was introduced to avoid executing sfence.vma in M-mode. However, this solution was withdrawn because it negatively impacted compatibility with third-party hardware vendors, and we will adopt other workarounds to address this issue. Signed-off-by: haijiao.liu <haijiao.liu@sophgo.com>
|
开始测试 log: https://github.com/RVCK-Project/rvck-olk/actions/runs/20501642146 参数解析结果
测试完成 详细结果:RVCK result
Kunit Test Resultkunit test failed Kernel Build ResultKernel build succeeded: RVCK-Project/rvck-olk/144/ c9389d05a3773366c8a9f7efb9a2f6e5 /srv/guix_result/fbe3cfcaaceab463b6cb19636bb4359e01ad8c99/Image LAVA Checkargs:
result:Lava check done! lava log: https://lava.oerv.ac.cn/scheduler/job/1038 lava result count: [fail]: 18, [pass]: 1588, [skip]: 293 Check Patch Result
|
community inclusion
category: feature
bugzilla: RVCK-Project/rvck#143
This reverts commit c8b4f06.
When the SG2044 CPU is running in M-mode or S-mode with MMU disabled, it erroneously processes virtual addresses (VA) by truncating to the lower 40 bits. This defect causes incorrect TLB flushing during execution of sfence.vma rs1, x0 and sfence.vma rs1, rs2 instructions, compromising memory consistency.
A patch implementing S-mode IPI was introduced to avoid executing sfence.vma in M-mode. However, this solution was withdrawn because it negatively impacted compatibility with third-party hardware vendors, and we will adopt other workarounds to address this issue.