summaryrefslogtreecommitdiff
path: root/src/common/logging/backend.cpp
diff options
context:
space:
mode:
authorSubv <subv2112@gmail.com>2017-01-05 13:12:39 -0500
committerSubv <subv2112@gmail.com>2017-01-05 13:12:39 -0500
commit933df2606a34d4e609e890f45d0bef11e01da0ee (patch)
tree902f603a836ddc4679d86fd66da9db7ce9547ad4 /src/common/logging/backend.cpp
parentf20d872643654c574f73a263f032613046900f07 (diff)
Kernel: Removed the priority boost code for starved threads.
After hwtesting and reverse engineering the kernel, it was found that the CTROS scheduler performs no priority boosting for threads like this, although some other forms of scheduling priority-starved threads might take place. For example, it was found that hardware interrupts might cause low-priority threads to run if the CPU is preempted in the middle of an SVC handler that deschedules the current (high priority) thread before scheduling it again.
Diffstat (limited to 'src/common/logging/backend.cpp')
0 files changed, 0 insertions, 0 deletions