aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/xen/sched-if.h
Commit message (Expand)AuthorAgeFilesLines
* scheduler: adjust internal locking interfaceJan Beulich2013-10-141-82/+56
* x86/S3: Fix cpu pool scheduling after suspend/resumeBen Guthro2013-04-191-0/+1
* xen: allow for explicitly specifying node-affinityDario Faggioli2013-04-171-0/+2
* xen: sched_credit: define and use curr_on_cpu(cpu)Dario Faggioli2012-12-181-0/+2
* scheduler: Add a #define for the default ratelimitGeorge Dunlap2012-02-231-0/+1
* introduce and use common macros for selecting cpupool based cpumasksJuergen Gross2012-01-241-0/+5
* sched_credit: Use delay to control scheduling frequencyHui Lv2012-01-171-0/+5
* cpupools: allocate CPU masks dynamicallyJan Beulich2011-10-211-1/+1
* xen: remove more declarations from C files.Tim Deegan2011-05-271-0/+6
* credit2: add a callback to migrate to a new cpuGeorge Dunlap2011-04-271-0/+2
* move register_cpu_notifier() into .init.textJan Beulich2011-04-021-0/+2
* scheduler: Introduce pcpu_schedule_lockKeir Fraser2010-12-241-0/+51
* scheduler: Update vcpu_schedule_lock to check for changed lock pointer as wellKeir Fraser2010-12-241-11/+13
* cpupool: Simplify locking, use refcounts for cpupool liveness.Keir Fraser2010-11-261-0/+1
* cpupools: Make interface more consistentKeir Fraser2010-10-241-1/+2
* scheduler: Add a per-scheduler yield callbackKeir Fraser2010-08-091-0/+1
* Fix sched_adjust_global() and clean up surrounding code.Keir Fraser2010-06-171-2/+0
* x86: IRQ affinity should track vCPU affinityKeir Fraser2010-06-171-0/+1
* Fix CPU hotplug after percpu data handling changes.Keir Fraser2010-05-191-3/+1
* cpupool: Fix CPU hotplug after recent changes.Keir Fraser2010-05-171-2/+2
* tasklet: Improve scheduler interaction.Keir Fraser2010-05-111-1/+2
* scheduler: const-ify references to 'struct scheduler' where possible.Keir Fraser2010-05-041-21/+23
* cpupools [1/6]: hypervisor changesKeir Fraser2010-04-211-15/+45
* credit2: Flexible cpu-to-schedule-spinlock mappingsKeir Fraser2010-04-141-4/+23
* credit2: Add context_saved scheduler callbackKeir Fraser2010-04-141-0/+1
* cpuidle: do not enter deep C state if there is urgent VCPUKeir Fraser2010-02-161-0/+1
* cpuidle: suspend/resume scheduler tick timer during cpu idle state entry/exitKeir Fraser2009-03-311-0/+3
* xen: New vcpu_op commands for setting periodic and single-shot timers.kfraser@localhost.localdomain2007-03-091-2/+0
* [XEN] Initial support for multi-core and multi-threaded CPU scheduling.Emmanuel Ackaouy2006-11-061-0/+1
* [XEN] Re-jig VCPU initialisation -- VMX init requires generic VCPUkfraser@localhost.localdomain2006-11-061-1/+4
* [XEN] Fix domctl for changing VCPU affinity.kfraser@localhost.localdomain2006-09-211-2/+0
* Replace dom0_ops hypercall with three new hypercalls:kfraser@localhost.localdomain2006-08-251-3/+2
* [XEN] Make per-cpu schedule data explicitly PER_CPU.kaf24@firebug.cl.cam.ac.uk2006-08-081-4/+6
* Domain creation/destruction cleanups.kaf24@firebug.cl.cam.ac.uk2006-06-011-4/+7
* New weighted fair-share CPU scheduler w/ automatic SMP load balancingack@kneesa.uk.xensource.com2006-05-261-0/+2
* New VCPUOP_get_runstate_info hypercall. Returns information about the currentkaf24@firebug.cl.cam.ac.uk2006-02-251-6/+0
* Introduce a locking protocol for acquiring the 'schedulerkaf24@firebug.cl.cam.ac.uk2006-01-131-4/+33
* Rename ac_timer_* interfaces -> timer_*. The ac_ iskaf24@firebug.cl.cam.ac.uk2006-01-121-1/+1
* Reduce locked critical region in __enter_scheduler(),kaf24@firebug.cl.cam.ac.uk2006-01-071-1/+0
* Change the context-switch interface. Get rid ofkaf24@firebug.cl.cam.ac.uk2006-01-061-2/+3
* Clean up domain shutdown and modification of vcpukaf24@firebug.cl.cam.ac.uk2006-01-061-0/+1
* bitkeeper revision 1.1644.1.1 (429f749dKFzVUg9NXDMVu4apHJvpNQ)kaf24@firebug.cl.cam.ac.uk2005-06-021-8/+8
* bitkeeper revision 1.1548 (4294554btfa2GpomqV57KFpxEHsjEA)kaf24@firebug.cl.cam.ac.uk2005-05-251-8/+0
* bitkeeper revision 1.1346.1.1 (42670505dNhgnJm5dQD81pCalXMZgw)iap10@freefall.cl.cam.ac.uk2005-04-211-0/+9
|\
| * bitkeeper revision 1.1159.170.104 (4214e770zuNBDS-jq2cWXHSs1B4UOw)sd386@font.cl.cam.ac.uk2005-02-171-3/+8
* | bitkeeper revision 1.1236.1.209 (42517173PR-QieAWB-SNd4qnSxKmMQ)kaf24@firebug.cl.cam.ac.uk2005-04-041-3/+1
* | bitkeeper revision 1.1236.43.1 (4242f75e6Zk-5XZxY7UL-J_Qi8D43g)kaf24@firebug.cl.cam.ac.uk2005-03-241-23/+17
* | bitkeeper revision 1.1159.1.451 (41a51866R21ReiS-WH2NSkl2MaBhaA)cl349@arcadians.cl.cam.ac.uk2004-11-241-1/+1
* | bitkeeper revision 1.1159.1.393 (4190a145cbZFKzGdkH5xPlOlxNNPnw)cl349@freefall.cl.cam.ac.uk2004-11-091-9/+9
|/
* bitkeeper revision 1.1108.36.1 (4108f279nPgkLZARXvnqXNBEsFkj4Q)gm281@boulderdash.cl.cam.ac.uk2004-07-291-24/+0