diff options
author | Emmanuel Ackaouy <ack@xensource.com> | 2006-11-01 19:44:34 +0000 |
---|---|---|
committer | Emmanuel Ackaouy <ack@xensource.com> | 2006-11-01 19:44:34 +0000 |
commit | c62ecba43fd728522ef6670c82e746aa2253ecb2 (patch) | |
tree | 23514c15f41914be81fbd60ac4c3cbec37cfeee8 /tools/libxc/xc_core.c | |
parent | 8f84664335ac2a736288d7e1de0ab6ac10a41be5 (diff) | |
download | xen-c62ecba43fd728522ef6670c82e746aa2253ecb2.tar.gz xen-c62ecba43fd728522ef6670c82e746aa2253ecb2.tar.bz2 xen-c62ecba43fd728522ef6670c82e746aa2253ecb2.zip |
[XEN] Fix credit scheduler cap mechanism not to over park VCPUs
We used to park a capped VCPU when it had ran its fair share, even
if the fair share was below its cap. With this change, make sure
we only park once a VCPU has overrun its actual cap.
We could also try to make the capping mechanism more accurate by
parking and unparking at a finer granularity (currently done on
30ms boundaries) but that'll be for a different time.
Signed-off-by: Emmanuel Ackaouy <ack@xensource.com>
Diffstat (limited to 'tools/libxc/xc_core.c')
0 files changed, 0 insertions, 0 deletions