From: Dario Faggioli Date: Tue, 7 Jul 2015 16:44:18 +0000 (+0200) Subject: docs: get rid of the SEDF scheduler X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~2886 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=0e8c53915e026d49516d22b155e11def8471764a;p=xen.git docs: get rid of the SEDF scheduler Signed-off-by: Dario Faggioli Reviewed-by: George Dunlap Acked-by: Ian Campbell --- diff --git a/docs/INDEX b/docs/INDEX index 5ed156fabc..7d26cf85d4 100644 --- a/docs/INDEX +++ b/docs/INDEX @@ -20,7 +20,6 @@ misc/xl-disk-configuration XL Disk Configuration misc/xl-network-configuration XL Network Configuration misc/distro_mapping Distro Directory Layouts misc/dump-core-format Xen Core Dump Format -misc/sedf_scheduler_mini-HOWTO sEDF Mini HOWTO misc/vtd VT-d HOWTO misc/vtpm Virtual TPM misc/xen-error-handling Xen Error Handling diff --git a/docs/man/xlcpupool.cfg.pod.5 b/docs/man/xlcpupool.cfg.pod.5 index 2ff8ee87fb..792cf4f425 100644 --- a/docs/man/xlcpupool.cfg.pod.5 +++ b/docs/man/xlcpupool.cfg.pod.5 @@ -78,10 +78,6 @@ the credit2 scheduler the RTDS scheduler -=item B - -the SEDF scheduler - =back The default scheduler is the one used for C specified as diff --git a/docs/misc/sedf_scheduler_mini-HOWTO.txt b/docs/misc/sedf_scheduler_mini-HOWTO.txt deleted file mode 100644 index 6742867ac5..0000000000 --- a/docs/misc/sedf_scheduler_mini-HOWTO.txt +++ /dev/null @@ -1,44 +0,0 @@ -sEDF scheduler --------------- -Author: - Stephan.Diestelhorst@{cl.cam.ac.uk, inf.tu-dresden.de} - -Overview: - This scheduler provides weighted CPU sharing in an intuitive way and - uses realtime-algorithms to ensure time guarantees. - -Usage: - -add "sched=sedf" on Xen's boot command-line - -create domains as usual - -use "xm sched-sedf " - Where: - -period/slice are the normal EDF scheduling parameters in nanosecs - -latency-hint is the scaled period in case the domain is doing heavy I/O - (unused by the currently compiled version) - -extra is a flag (0/1), which controls whether the domain can run in - extra-time - -weight is mutually exclusive with period/slice and specifies another - way of setting a domains cpu slice - -Examples: - normal EDF (20ms/5ms): - xm sched-sedf 20000000 5000000 0 0 0 - - best-effort domains (i.e. non-realtime): - xm sched-sedf 20000000 0 0 1 0 - - normal EDF (20ms/5ms) + share of extra-time: - xm sched-sedf 20000000 5000000 0 1 0 - - 4 domains with weights 2:3:4:2 - xm sched-sedf 0 0 0 0 2 - xm sched-sedf 0 0 0 0 3 - xm sched-sedf 0 0 0 0 4 - xm sched-sedf 0 0 0 0 2 - - 1 fully-specified (10ms/3ms) domain, 3 other domains share - available rest in 2:7:3 ratio: - xm sched-sedf 10000000 3000000 0 0 0 - xm sched-sedf 0 0 0 0 2 - xm sched-sedf 0 0 0 0 7 - xm sched-sedf 0 0 0 0 3 diff --git a/tools/examples/cpupool b/tools/examples/cpupool index 73368e6d9b..35e229e462 100644 --- a/tools/examples/cpupool +++ b/tools/examples/cpupool @@ -9,7 +9,7 @@ # the name of the new cpupool name = "Example-Cpupool" -# the scheduler to use: valid are e.g. credit, credit2, rtds and sedf +# the scheduler to use: valid are e.g. credit, credit2 and rtds sched = "credit" # list of cpus to use