Race conditions on kernel code preemption #23

Open
opened 2023-01-06 17:41:21 +00:00 by juju · 0 comments
Owner

When kernel code is preempted in a user thread context (e.g. a syscall), the thread might have locked the scheduler

Possible solutions:
- Never preempt kernel code
- Put the scheduler in a spin mutex

When kernel code is preempted in a user thread context (e.g. a syscall), the thread might have locked the scheduler Possible solutions: - Never preempt kernel code - Put the scheduler in a spin mutex
juju added the BugQuestion labels 2023-01-06 17:41:21 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: juju/JuliOS#23
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.