docs: get rid of the SEDF scheduler
authorDario Faggioli <dario.faggioli@citrix.com>
Tue, 7 Jul 2015 16:44:18 +0000 (18:44 +0200)
committerIan Campbell <ian.campbell@citrix.com>
Wed, 8 Jul 2015 13:37:43 +0000 (14:37 +0100)
Signed-off-by: Dario Faggioli <dario.faggioli@citrix.com>
Reviewed-by: George Dunlap <george.dunlap@eu.citrix.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
docs/INDEX
docs/man/xlcpupool.cfg.pod.5
docs/misc/sedf_scheduler_mini-HOWTO.txt [deleted file]
tools/examples/cpupool

index 5ed156fabcfc2022b16b2eff03f724b401e95825..7d26cf85d45f8e82d395bd2e774ce90bbd0df9b3 100644 (file)
@@ -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
index 2ff8ee87fb3756836e8b756c19a597a69534a4ea..792cf4f4258d29804f44c3874e1c431162e03b1d 100644 (file)
@@ -78,10 +78,6 @@ the credit2 scheduler
 
 the RTDS scheduler
 
-=item B<sedf>
-
-the SEDF scheduler
-
 =back
 
 The default scheduler is the one used for C<Pool-0> specified as
diff --git a/docs/misc/sedf_scheduler_mini-HOWTO.txt b/docs/misc/sedf_scheduler_mini-HOWTO.txt
deleted file mode 100644 (file)
index 6742867..0000000
+++ /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 <dom-id> <period> <slice> <latency-hint> <extra> <weight>"
-    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 <dom-id> 20000000 5000000 0 0 0
-  
- best-effort domains (i.e. non-realtime):
-  xm sched-sedf <dom-id> 20000000 0 0 1 0
- normal EDF (20ms/5ms) + share of extra-time:
-  xm sched-sedf <dom-id> 20000000 5000000 0 1 0
-  
- 4 domains with weights 2:3:4:2
-  xm sched-sedf <d1> 0 0 0 0 2
-  xm sched-sedf <d2> 0 0 0 0 3
-  xm sched-sedf <d3> 0 0 0 0 4
-  xm sched-sedf <d4> 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 <d1> 10000000 3000000 0 0 0
-  xm sched-sedf <d2> 0 0 0 0 2
-  xm sched-sedf <d3> 0 0 0 0 7
-  xm sched-sedf <d4> 0 0 0 0 3
index 73368e6d9b661f1de471c385e73c86852f42030a..35e229e462cd99339f171dab600e907d3a0a21bf 100644 (file)
@@ -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