From: Juergen Gross Date: Wed, 9 Jan 2019 14:46:05 +0000 (+0100) Subject: sched/credit2: remove stale comment X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=808cff4c2af66afd61973451aeb7e708732abf90;p=people%2Fpauldu%2Fxen.git sched/credit2: remove stale comment With being the default scheduler now the comment in sched_credit2 stating it being experimental should be removed. While at it remove the "TODO" comments already addressed. Signed-off-by: Juergen Gross Acked-by: Dario Faggioli Release-acked-by: Juergen Gross --- diff --git a/xen/common/sched_credit2.c b/xen/common/sched_credit2.c index 623a325ceb..543dc3664d 100644 --- a/xen/common/sched_credit2.c +++ b/xen/common/sched_credit2.c @@ -59,19 +59,13 @@ #define TRC_CSCHED2_RUNQ_CAND_CHECK TRC_SCHED_CLASS_EVT(CSCHED2, 23) /* - * WARNING: This is still in an experimental phase. Status and work can be found at the - * credit2 wiki page: - * http://wiki.xen.org/wiki/Credit2_Scheduler_Development - * * TODO: * + Hyperthreading - * - Look for non-busy core if possible * - "Discount" time run on a thread with busy siblings * + Algorithm: * - "Mixed work" problem: if a VM is playing audio (5%) but also burning cpu (e.g., * a flash animation in the background) can we schedule it with low enough latency * so that audio doesn't skip? - * - Cap and reservation: How to implement with the current system? * + Optimizing * - Profiling, making new algorithms, making math more efficient (no long division) */