Skip to content

Commit 6cbdbb1

Browse files
committed
Restore smp targets
This reverts commit 9714921. The SMP errors were being caused by our critical section implementation incorrectly using spinlocks. Signed-off-by: David Brown <[email protected]>
1 parent 601dd38 commit 6cbdbb1

File tree

8 files changed

+16
-0
lines changed

8 files changed

+16
-0
lines changed

etc/platforms.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
-p qemu_cortex_m0
22
-p qemu_cortex_m3
33
-p qemu_riscv32
4+
-p qemu_riscv32/qemu_virt_riscv32/smp
45
-p qemu_riscv64
6+
-p qemu_riscv64/qemu_virt_riscv64/smp
57
-p m2gl025_miv

samples/bench/sample.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@ common:
1414
- qemu_cortex_m0
1515
- qemu_cortex_m3
1616
- qemu_riscv32
17+
- qemu_riscv32/qemu_virt_riscv32/smp
1718
- qemu_riscv64
19+
- qemu_riscv64/qemu_virt_riscv64/smp
1820
- nrf52840dk/nrf52840
1921
tests:
2022
sample.rust/bench.plain:

samples/blinky/sample.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@ common:
77
- qemu_cortex_m0
88
- qemu_cortex_m3
99
- qemu_riscv32
10+
- qemu_riscv32/qemu_virt_riscv32/smp
1011
- qemu_riscv64
12+
- qemu_riscv64/qemu_virt_riscv64/smp
1113
- nrf52840dk/nrf52840
1214
tests:
1315
sample.basic.blinky:

samples/hello_world/sample.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,9 @@ common:
1313
- qemu_cortex_m0
1414
- qemu_cortex_m3
1515
- qemu_riscv32
16+
- qemu_riscv32/qemu_virt_riscv32/smp
1617
- qemu_riscv64
18+
- qemu_riscv64/qemu_virt_riscv64/smp
1719
- nrf52840dk/nrf52840
1820
tests:
1921
sample.rust.helloworld:

samples/philosophers/sample.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@ common:
1515
- qemu_cortex_m0
1616
- qemu_cortex_m3
1717
- qemu_riscv32
18+
- qemu_riscv32/qemu_virt_riscv32/smp
1819
- qemu_riscv64
20+
- qemu_riscv64/qemu_virt_riscv64/smp
1921
- nrf52840dk/nrf52840
2022
tests:
2123
sample.rust.philosopher.semaphore:

samples/work-philosophers/sample.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,9 @@ common:
1313
- qemu_cortex_m0
1414
- qemu_cortex_m3
1515
- qemu_riscv32
16+
- qemu_riscv32/qemu_virt_riscv32/smp
1617
- qemu_riscv64
18+
- qemu_riscv64/qemu_virt_riscv64/smp
1719
- nrf52840dk/nrf52840
1820
tests:
1921
sample.rust.work-philosopher:

tests/time/testcase.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@ common:
44
- qemu_cortex_m0
55
- qemu_cortex_m3
66
- qemu_riscv32
7+
- qemu_riscv32/qemu_virt_riscv32/smp
78
- qemu_riscv64
9+
- qemu_riscv64/qemu_virt_riscv64/smp
810
- nrf52840dk/nrf52840
911
tests:
1012
test.rust.time:

tests/timer/testcase.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@ common:
44
- qemu_cortex_m0
55
- qemu_cortex_m3
66
- qemu_riscv32
7+
- qemu_riscv32/qemu_virt_riscv32/smp
78
- qemu_riscv64
9+
- qemu_riscv64/qemu_virt_riscv64/smp
810
- nrf52840dk/nrf52840
911
tests:
1012
test.rust.timer:

0 commit comments

Comments
 (0)