Skip to content

Conversation

@korken89
Copy link
Collaborator

Closes #1117

@korken89 korken89 force-pushed the fix-monotonics-atomics branch 5 times, most recently from 8adea3a to c0eb645 Compare December 17, 2025 20:52
@korken89 korken89 force-pushed the fix-monotonics-atomics branch from c0eb645 to 8c93467 Compare December 17, 2025 20:55
@FeldrinH
Copy link

It would be nice to keep portable-atomics around. Outside of this one deadlock issue, portable-atomics generally has ways to emulate atomics that are more efficient than a critical section around every operation, especially on multicore systems.

@korken89
Copy link
Collaborator Author

If they get our base case fixed, then we can keep it. I'm not that positive to keep it when especially if it can cause dead locks.

Could you @FeldrinH champion the fixing of that create?

@FeldrinH
Copy link

FeldrinH commented Dec 18, 2025

I can try to if I can reproduce the deadlock on hardware I own. Unfortunately I do not own any armv7m devices.

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.

systick-64bit on armv7 can deadlock

3 participants