Skip to content

riscv: Fix incorrect use of REG_L for 32-bit types in sse_entry.S#293

Open
GooTal wants to merge 1 commit into
RVCK-Project:rvck-6.6from
zte-riscv:pr-sse-64load-bugfix
Open

riscv: Fix incorrect use of REG_L for 32-bit types in sse_entry.S#293
GooTal wants to merge 1 commit into
RVCK-Project:rvck-6.6from
zte-riscv:pr-sse-64load-bugfix

Conversation

@GooTal
Copy link
Copy Markdown

@GooTal GooTal commented May 29, 2026

community inclusion
category: bugfix
bugzilla: #288


The REG_L macro was mistakenly used to handle 32-bit data types. Changed it to lw.

This bug previously caused the SSE handling flow to incorrectly take the slow path, and some cores were unable to enter the SSE processing flow at all.

community inclusion
category: bugfix
bugzilla: RVCK-Project#288

--------------------------------

The REG_L macro was mistakenly used to handle 32-bit data types. Changed it to lw.

This bug previously caused the SSE handling flow to incorrectly take the slow path, and some cores were unable to enter the SSE processing flow at all.

Signed-off-by: Lu Peng <lu.peng3@zte.com.cn>
Signed-off-by: liuqingtao <liu.qingtao2@zte.com.cn>
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 29, 2026


开始测试 log: https://github.com/RVCK-Project/rvck/actions/runs/26625864694

参数解析结果
args value
repository RVCK-Project/rvck
head ref pull/293/head
base ref rvck-6.6
LAVA repo RVCK-Project/lavaci
LAVA hardware ['qemu']
LAVA Testcase path lava-testcases/common-test/ltp/ltp.yaml
need run job kunit-test,kernel-build,check-patch,lava-trigger

测试完成

详细结果:
check result
kunit-test success
kernel-build success
check-patch success
lava-trigger-qemu success
lava-trigger-sg2042 skipped
lava-trigger-k1 skipped
lava-trigger-lpi4a skipped

Kunit Test Result

[08:10:03] Testing complete. Ran 457 tests: passed: 445, skipped: 12

Kernel Build Result

Check Patch Result

Total Errors 0
Total Warnings 2

LAVA Check (qemu)

args value
testcase_repo RVCK-Project/lavaci
lava_template lava-job-template/qemu/qemu-ltp.yaml
testcase_path lava-testcases/common-test/ltp/ltp.yaml
kernel_download_url http://10.30.190.110/openEuler-RISC-V/RVCK/OERV-RVCI/RVCK-Project/rvck/293_26625864694_1/Image
initramfs_download_url http://10.30.190.110/openEuler-RISC-V/RVCK/OERV-RVCI/RVCK-Project/rvck/293_26625864694_1/initramfs.img
rootfs_download_url https://fast-mirror.isrc.ac.cn/openeuler-sig-riscv/openEuler-RISC-V/RVCK/openEuler24.03-LTS-SP1/openeuler-rootfs.img.zst
testcase_ref main
testitem_name RVCK-Project_rvck_pull_request_target_293__common-test_qemu

result: Lava check done!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants