Releases: FreeFlyingSheep/valgrind-loongarch64
Releases · FreeFlyingSheep/valgrind-loongarch64
Valgrind for LOONGARCH64/Linux
Test Environment
- QEMU 8.2.1
- Fedora 38
- Linux 6.8.0
- GCC 14.0.1
- Glibc 2.28.9
- GDB 13.2
Test Results
Note: helgrind/tests/getaddrinfo
and drd/tests/getaddrinfo
do not consistently fail.
== 728 tests, 4 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures ==
helgrind/tests/getaddrinfo (stderr)
drd/tests/getaddrinfo (stderr)
drd/tests/pth_mutex_signal (stderr)
none/tests/libvexmultiarch_test (stderr)
Useful Links
- LoongArch documentation: https://loongson.github.io/LoongArch-Documentation
- QEMU firmware: https://github.com/loongson/Firmware/blob/main/LoongArchVirtMachine/edk2-loongarch64-code.fd
- Fedora LoongArch: http://mirrors.wsyu.edu.cn/fedora/linux/development/rawhide/Everything/loongarch64/iso/livecd-fedora-mate-5.loongarch64.iso
Valgrind for LOONGARCH64/Linux
Test Environment
- QEMU 8.2.1
- Fedora 38
- Linux 6.8.0
- GCC 14.0.1
- Glibc 2.28.9
- GDB 13.2
Test Results
== 728 tests, 6 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures ==
helgrind/tests/getaddrinfo (stderr)
drd/tests/bar_bad (stderr)
drd/tests/pth_mutex_signal (stderr)
none/tests/file_dclose (stderr)
none/tests/libvexmultiarch_test (stderr)
none/tests/socket_close (stderr)
Useful Links
- LoongArch documentation: https://loongson.github.io/LoongArch-Documentation
- QEMU firmware: https://github.com/loongson/Firmware/blob/main/LoongArchVirtMachine/edk2-loongarch64-code.fd
- Fedora LoongArch: http://mirrors.wsyu.edu.cn/fedora/linux/development/rawhide/Everything/loongarch64/iso/livecd-fedora-mate-5.loongarch64.iso
Valgrind for LOONGARCH64/Linux
Use QEMU 7.2 for testing:
qemu-system-loongarch64 \
-m 8G \
-smp 4 \
--cpu la464 \
--machine virt \
-bios ./edk2-loongarch64-code.fd \
-display default,show-cursor=on \
-device virtio-gpu-pci \
-device nec-usb-xhci,id=xhci,addr=0x1b \
-device usb-tablet,id=tablet,bus=xhci.0,port=1 \
-device usb-kbd,id=keyboard,bus=xhci.0,port=2 \
-device virtio-scsi-pci,id=scsi0 \
-drive id=test,file=fedora-mate-loongarch64.qcow2,if=none \
-device virtio-blk-pci,drive=test