Skip to content

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

Merged
xmzzz merged 1 commit into
RVCK-Project:OLK-6.6from
ieiao:PR293@rvck
Jun 24, 2026
Merged

sync: rvck #293: riscv: Fix incorrect use of REG_L for 32-bit types in sse_entry.S#240
xmzzz merged 1 commit into
RVCK-Project:OLK-6.6from
ieiao:PR293@rvck

Conversation

@ieiao

@ieiao ieiao commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

Sync commits from rvck PR 293.
Source PR: RVCK-Project/rvck#293

community inclusion
category: bugfix
bugzilla: RVCK-Project/rvck#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>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
@github-actions

github-actions Bot commented Jun 22, 2026

Copy link
Copy Markdown

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

参数解析结果
args value
repository RVCK-Project/rvck-olk
head ref pull/240/head
base ref OLK-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 failure
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

kunit test failed

Kernel Build Result

Check Patch Result

Total Errors 0
Total Warnings 1

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-olk/240_27924139884_1/Image
initramfs_download_url http://10.30.190.110/openEuler-RISC-V/RVCK/OERV-RVCI/RVCK-Project/rvck-olk/240_27924139884_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-olk_pull_request_target_240__common-test_qemu

result: Lava check done!

@xmzzz
xmzzz merged commit feb36fb into RVCK-Project:OLK-6.6 Jun 24, 2026
51 of 53 checks passed
@ieiao
ieiao deleted the PR293@rvck branch June 25, 2026 12:07
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.

3 participants