c9272937e7
Physical CPU quota was previously given to a thread on construction only by directly specifying a percentage of the quota of the according CPU session. Now, a new thread is given a weighting that can be any value. The physical counter-value of such a weighting depends on the weightings of the other threads at the CPU session. Thus, the physical quota of all threads of a CPU session must be updated when a weighting is added or removed. This is each time the session creates or destroys a thread. This commit also adapts the "cpu_quota" test in base-hw accordingly. Ref #1464 |
||
---|---|---|
.. | ||
kernel | ||
spec | ||
assert.h | ||
board.h | ||
core_rm_session.h | ||
cpu_thread_allocator.h | ||
irq_session_component.h | ||
map_local.h | ||
page_flags.h | ||
page_slab.h | ||
platform_pd.h | ||
platform_thread.h | ||
platform.h | ||
signal_root.h | ||
signal_session_component.h | ||
trustzone.h | ||
util.h | ||
vm_root.h |