aboutsummaryrefslogtreecommitdiffstats
path: root/xen/common/schedule.c
Commit message (Expand)AuthorAgeFilesLines
* evtchn: use a per-domain variable for the max number of event channelsDavid Vrabel2013-10-141-1/+1
* evtchn: refactor low-level event channel port opsDavid Vrabel2013-10-141-1/+2
* sched: fix race between sched_move_domain() and vcpu_wake()David Vrabel2013-10-141-0/+11
* scheduler: adjust internal locking interfaceJan Beulich2013-10-141-30/+31
* x86/idle: Fix get_cpu_idle_time()'s interaction with offline pcpusAndrew Cooper2013-10-041-5/+4
* x86: re-enable VCPUOP_register_vcpu_time_memory_areaJan Beulich2013-05-271-2/+0
* xen: introduce vcpu_blockStefano Stabellini2013-04-301-5/+8
* xen: allow for explicitly specifying node-affinityDario Faggioli2013-04-171-0/+5
* x86/S3: Restore broken vcpu affinity on resumeBen Guthro2013-04-021-3/+42
* sched: always ask the scheduler to re-place the vcpu when the affinity changesGeorge Dunlap2013-03-081-3/+4
* change arguments of do_kexec_op and compat_set_timer_op prototypesRobbie VanVossen2013-03-061-0/+1
* SEDF: avoid gathering vCPU-s on pCPU0Jan Beulich2013-03-041-1/+2
* Avoid stale pointer when moving domain to another cpupoolJuergen Gross2013-02-281-6/+14
* Fix emacs local variable block to use correct C style variable.David Vrabel2013-02-211-1/+1
* xen: Introduce ASSERT_NOT_IN_ATOMIC() to give more info on in_atomic() crash.Keir Fraser2013-01-141-1/+1
* xen/xsm: distinguish scheduler get/set operationsDaniel De Graaf2013-01-111-1/+9
* xen/xsm: Add xsm_default parameter to XSM hooksDaniel De Graaf2013-01-111-1/+1
* xen: use XSM instead of IS_PRIV where duplicatedDaniel De Graaf2013-01-111-6/+0
* scheduler: fix rate limit range checkingJan Beulich2012-12-101-0/+12
* xen: sched: generalize scheduling related perfcounter macrosDario Faggioli2012-10-231-3/+5
* xen: replace XEN_GUEST_HANDLE with XEN_GUEST_HANDLE_PARAM when appropriateStefano Stabellini2012-10-171-1/+1
* make domain_create() return a proper error codeJan Beulich2012-09-031-2/+2
* xen, cpupools: Fix cpupool-move to make more consistentGeorge Dunlap2012-04-101-8/+13
* xen: Fix schedule()'s grabbing of the schedule lockGeorge Dunlap2012-04-101-3/+4
* Introduce system_state variable.Keir Fraser2012-03-221-1/+1
* scheduler: Add a #define for the default ratelimitGeorge Dunlap2012-02-231-1/+1
* reflect cpupool in numa node affinityJuergen Gross2012-01-241-7/+3
* introduce and use common macros for selecting cpupool based cpumasksJuergen Gross2012-01-241-4/+2
* sched_credit: Use delay to control scheduling frequencyHui Lv2012-01-171-0/+5
* Rework locking for sched_adjust.Dario Faggioli2012-01-041-32/+2
* sched_sedf: Avoid panic when adjusting sedf parametersJuergen Gross2011-11-181-4/+1
* eliminate first_cpu() etcJan Beulich2011-11-081-1/+1
* eliminate cpus_xyz()Jan Beulich2011-11-081-1/+1
* cpupools: allocate CPU masks dynamicallyJan Beulich2011-10-211-7/+7
* eliminate cpumask accessors referencing NR_CPUSJan Beulich2011-10-211-2/+2
* introduce and use nr_cpu_ids and nr_cpumask_bitsJan Beulich2011-10-211-1/+1
* Return -EINVAL when trying to kick/kill a nonexistent domain watchdogKeir Fraser2011-10-141-2/+2
* constify vcpu_set_affinity()'s second parameterJan Beulich2011-10-131-4/+2
* use xzalloc in common codeJan Beulich2011-10-041-2/+1
* Avoid race in schedule() when switching schedulersJuergen Gross2011-09-171-1/+2
* xen: remove more declarations from C files.Tim Deegan2011-05-271-4/+0
* credit2: add a callback to migrate to a new cpuGeorge Dunlap2011-04-271-1/+5
* Remove direct cpumask_t members from struct vcpu and struct domainJan Beulich2011-04-051-11/+11
* move register_cpu_notifier() into .init.textJan Beulich2011-04-021-9/+16
* Avoid endless loop for vcpu migration.Juergen Gross2011-03-151-1/+21
* Avoid possible live-lock in vcpu_migrateJuergen Gross2011-02-281-27/+44
* cpupool: Avoid race when moving cpu between cpupoolsJuergen Gross2011-02-251-7/+36
* Cpupools: vcpu affinity handlingJuergen Gross2011-02-101-1/+3
* cpupool: Check for memory allocation failure on switching schedulersKeir Fraser2011-02-061-2/+11
* Use bool_t for various boolean variablesKeir Fraser2010-12-241-1/+1