debuggers.hg

log xen/common/schedule.c

age author description
2010-12-24 Keir Fraser Use bool_t for various boolean variables
2010-12-24 Keir Fraser scheduler: Introduce pcpu_schedule_lock
2010-12-09 Keir Fraser Move IDLE_DOMAIN_ID defn to public header, and change DOMID_INVALID to fix clash.
2010-12-01 Keir Fraser ARINC 653 scheduler
2010-11-26 Keir Fraser cpupool: Simplify locking, use refcounts for cpupool liveness.
2010-11-18 Keir Fraser Define Linux-style <preempt.h> interface.
2010-11-17 Keir Fraser Wait queues, allowing conditional sleep in hypervisor context.
2010-11-16 Keir Fraser Add locking-depth debugging, introduce in_atomic() boolean.
2010-11-16 Keir Fraser Make multicall state per-vcpu rather than per-cpu
2010-10-24 Keir Fraser cpupools: Make interface more consistent
2010-09-20 Keir Fraser Eliminate unnecessary casts from __trace_var() invocations
2010-08-09 Keir Fraser cpupool: correct removing cpu from cpupool
2010-08-09 Keir Fraser scheduler: Add a per-scheduler yield callback
2010-08-06 Keir Fraser Always call domain_update_node_affinity() with IRQs enabled.
2010-08-04 Keir Fraser numa: Small tweaks to domain_update_node_affinity() and its callers.
2010-08-04 Keir Fraser numa: Attempt more efficient NUMA allocation in hypervisor by default.
2010-07-08 Keir Fraser xen: use s_time_t for periodic timer deadlines.
2010-06-17 Keir Fraser Fix sched_adjust_global() and clean up surrounding code.
2010-06-17 Keir Fraser x86: IRQ affinity should track vCPU affinity
2010-06-04 Keir Fraser Watchdog timers for domains
2010-06-04 Keir Fraser Allow domains to set a shutdown code without actually shutting down
2010-06-02 Keir Fraser timers: Track inactive timers and migrate them on cpu offline.
2010-05-26 Keir Fraser cpupool: Clean up unused prorotype and duplicate trace call.
2010-05-19 Keir Fraser Fix CPU hotplug after percpu data handling changes.
2010-05-17 Keir Fraser cpupool: Fix CPU hotplug after recent changes.
2010-05-14 Keir Fraser Remove many uses of cpu_possible_map and iterators over NR_CPUS.
2010-05-11 Keir Fraser tasklet: Improve scheduler interaction.
2010-05-04 Keir Fraser scheduler: Add a global parameter adjustment to the switchable scheduler interface
2010-05-04 Keir Fraser credit2/cpupools: Fix crash
2010-04-21 Keir Fraser cpupools [1/6]: hypervisor changes
2010-04-19 Keir Fraser Cleanups to cpu_disable_scheduler().
2010-04-14 Keir Fraser credit2: Add credit2 scheduler to hypervisor
2010-04-14 Keir Fraser credit2: Flexible cpu-to-schedule-spinlock mappings
2010-04-14 Keir Fraser credit2: Add context_saved scheduler callback
2010-04-14 Keir Fraser Architecture-independent, and tasklet-based, continue_hypercall_on_cpu().
2010-04-12 Keir Fraser xentrace: fix lost records resume
2010-02-24 Keir Fraser cpuidle: Small fix to urgent_count update logic.
2010-02-16 Keir Fraser cpuidle: do not enter deep C state if there is urgent VCPU
2010-02-15 Keir Fraser If the 'sched' parameter is unrecognized, choose the first scheduler
2010-02-10 Keir Fraser Remove hardcoded instances of TIMER_SLOP.
2009-10-28 Keir Fraser Miscellaneous data placement adjustments
2010-07-16 Mukesh Rathor Refresh to unstable c/s 21811
2010-03-19 Mukesh Rathor Refresh to c/s 21046. Also, update kdb as follows:
2009-10-21 Mukesh Rathor add kdb patch on top of c/s 20330
2009-08-31 Keir Fraser properly __initdata-annotate command line option string buffers
2009-07-15 Keir Fraser Rename for_each_cpu() to for_each_possible_cpu()
2009-04-02 Keir Fraser Move logic for avoiding limited idle quantum into credit scheduler.
2009-04-01 Keir Fraser Only set scheduler quantum timer for non-idle VCPUs
2009-03-31 Keir Fraser cpuidle: suspend/resume scheduler tick timer during cpu idle state entry/exit
2009-03-20 Keir Fraser xenpm: Add a small scheduler knob "sched_smt_power_savings"
2009-03-11 Keir Fraser Improve vcpu_migration_delay handling.
2009-03-09 Keir Fraser xentrace: trace when we continue with the same task
2009-01-05 Keir Fraser Cpufreq: remove redundant fragments
2008-12-11 Keir Fraser Fix a typo caused by 18898.
2008-12-10 Keir Fraser Avoid negative runstate pieces.
2008-10-16 Keir Fraser Fix SCHEDOP_poll to avoid wakeup-waiting race on interrupt delivery.
2008-09-17 Keir Fraser x86: Allow continue_hypercall_on_cpu() to be called from within an
2008-09-11 Keir Fraser x86: Support CPU hotplug offline.
2008-09-08 Keir Fraser xentrace 1/7: Trace runstate changes.
2008-09-04 Keir Fraser More efficient implementation of SCHEDOP_poll when polling a single port.