Skip to content

Commit

Permalink
fix(aarch64): properly disable interrupts on mutexes
Browse files Browse the repository at this point in the history
This should fix deadlocks by updating hermit-sync to 0.1.4 (hermit-os/hermit-sync#16).

Signed-off-by: Martin Kröning <[email protected]>
  • Loading branch information
mkroening committed Sep 6, 2023
1 parent 4f08d14 commit 21fedfb
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 6 deletions.
4 changes: 0 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -327,8 +327,6 @@ jobs:
run:
cargo build -Zbuild-std=std,panic_abort --target aarch64-unknown-hermit --package httpd --features ci,dhcpv4
- name: Test httpd with DHCP support (debug, virtio-net)
# FIXME: Make test less flaky and remove continue-on-error
continue-on-error: true
run: |
qemu-system-aarch64 -semihosting \
-kernel rusty-loader-aarch64 -machine virt,gic-version=3 \
Expand All @@ -343,8 +341,6 @@ jobs:
run:
cargo build -Zbuild-std=std,panic_abort --target aarch64-unknown-hermit --package httpd --release --features ci,dhcpv4
- name: Test httpd with DHCP support (release, virtio-net)
# FIXME: Make test less flaky and remove continue-on-error
continue-on-error: true
run: |
qemu-system-aarch64 -semihosting \
-kernel rusty-loader-aarch64 -machine virt,gic-version=3 \
Expand Down
4 changes: 2 additions & 2 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 21fedfb

Please sign in to comment.