Replies: 2 comments
-
Could you use |
Beta Was this translation helpful? Give feedback.
-
The scheduler asserts that (I'm not sure if there's a similar assertion for threads that begin existence with |
Beta Was this translation helpful? Give feedback.
-
My project has some extremely low-priority work that needs to get done at some point eventually, but I want everything else to be able to preempt it. Unfortunately, the kernel uses the
K_LOWEST_APPLICATION_THREAD_PRIO
for shell/logging, so any work done at that priority will block those until it's done.I found one instance in the tests that adjusts the logging thread's priority, and it seems rather distasteful.
Should there be a global K_LOWEST_KERNEL_THREAD_PRIO, and/or individual options for each thread's priority?
Beta Was this translation helpful? Give feedback.
All reactions