nuttx/boards/arm64/qemu/qemu-armv8a/configs
Zhe Weng 3d5eae2497 arch/arm64: Enable FPU for qemu-armv8a:netnsh_smp and netnsh_smp_hv
When reading https://github.com/apache/nuttx-apps/pull/1793, I found a previous problem https://github.com/apache/nuttx-apps/pull/1454#discussion_r1045718067 now still exists on current master (inf in iperf bandwidth).

By step-by-step debugging, I found a value of 1000000.0 stored in register d8 is overwritten as 0 after context switch, then fdiv results in inf because of divided by 0. Finally I found that ARCH_FPU is not enabled while compiler is using FPU, and may lose values in floating-point registers.

Signed-off-by: Zhe Weng <wengzhe@xiaomi.com>
2023-07-12 10:04:13 -03:00
..
citest arch/arm64: change config order 2023-05-10 09:06:59 +02:00
netnsh boards: Enable md5 to test virtio 2023-06-11 22:54:06 +08:00
netnsh_hv boards: qemu-armv8a: Add defconfigs for hypervisor 2023-07-01 10:22:00 -03:00
netnsh_smp arch/arm64: Enable FPU for qemu-armv8a:netnsh_smp and netnsh_smp_hv 2023-07-12 10:04:13 -03:00
netnsh_smp_hv arch/arm64: Enable FPU for qemu-armv8a:netnsh_smp and netnsh_smp_hv 2023-07-12 10:04:13 -03:00
nsh arch/arm64: change config order 2023-05-10 09:06:59 +02:00
nsh_gicv2 arch/arm64: change config order 2023-05-10 09:06:59 +02:00
nsh_smp arch/arm64: change config order 2023-05-10 09:06:59 +02:00
nsh_smp_tickless arch/arm64: change config order 2023-05-10 09:06:59 +02:00