summaryrefslogtreecommitdiffstats
path: root/cpus.c
Commit message (Expand)AuthorAgeFilesLines
* Merge remote branch 'qemu-kvm/uq/master' into stagingAnthony Liguori2011-03-211-72/+54
|\
| * Expose thread_id in info cpusJan Kiszka2011-03-161-0/+2
| * kvm: Add in-kernel irqchip awareness to cpu_thread_is_idleJan Kiszka2011-03-161-1/+2
| * x86: Unbreak TCG support for hardware breakpointsJan Kiszka2011-03-151-24/+3
| * Implement qemu_kvm_eat_signals only for CONFIG_LINUXJan Kiszka2011-03-151-47/+47
* | Fix conversions from pointer to int and vice versaStefan Weil2011-03-201-4/+4
|/
* add Win32 IPI servicePaolo Bonzini2011-03-131-3/+22
* protect qemu_cpu_kick_self for Win32Paolo Bonzini2011-03-131-0/+4
* provide dummy signal init functions for win32Paolo Bonzini2011-03-131-70/+73
* merge all signal initialization with qemu_signalfd_init, renamePaolo Bonzini2011-03-131-51/+36
* iothread stops the vcpu thread via IPIPaolo Bonzini2011-03-131-0/+2
* do not use timedwait on qemu_cpu_condPaolo Bonzini2011-03-131-2/+2
* do not use timedwait on qemu_pause_condPaolo Bonzini2011-03-131-1/+1
* do not use timedwait on qemu_system_condPaolo Bonzini2011-03-131-2/+2
* do not use timedwait on qemu_halt_condPaolo Bonzini2011-03-131-2/+2
* always signal pause_cond after stopping a VCPUPaolo Bonzini2011-03-131-0/+2
* exit round-robin vcpu loop if cpu->stopped is truePaolo Bonzini2011-03-131-1/+1
* include qemu-thread.h earlyPaolo Bonzini2011-03-131-2/+1
* Refactor thread retrieval and checkJan Kiszka2011-03-131-14/+8
* Merge remote branch 'qemu-kvm/uq/master' into stagingAnthony Liguori2011-02-161-273/+452
|\
| * kvm: Separate TCG from KVM cpu executionJan Kiszka2011-02-141-5/+5
| * Move debug exception handling out of cpu_execJan Kiszka2011-02-141-5/+30
| * Refactor debug and vmstop request interfaceJan Kiszka2011-02-141-8/+1
| * Improve vm_stop reason declarationsJan Kiszka2011-02-141-2/+2
| * Fix a few coding style violations in cpus.cJan Kiszka2011-02-141-27/+44
| * Refactor cpu_has_work/any_cpu_has_work in cpus.cJan Kiszka2011-02-141-20/+23
| * Refactor kvm&tcg function names in cpus.cJan Kiszka2011-02-141-8/+8
| * Introduce VCPU self-signaling serviceJan Kiszka2011-02-141-0/+21
| * kvm: Add MCE signal support for !CONFIG_IOTHREADJan Kiszka2011-02-141-42/+65
| * kvm: Fix race between timer signals and vcpu entry under !IOTHREADJan Kiszka2011-02-141-1/+30
| * Set up signalfd under !CONFIG_IOTHREADJan Kiszka2011-02-141-53/+64
| * kvm: Call qemu_kvm_eat_signals also under !CONFIG_IOTHREADJan Kiszka2011-02-141-38/+52
| * kvm: Refactor qemu_kvm_eat_signalsJan Kiszka2011-02-141-16/+7
| * kvm: Set up signal mask also for !CONFIG_IOTHREADJan Kiszka2011-02-141-2/+27
| * Refactor signal setup functions in cpus.cJan Kiszka2011-02-141-79/+83
| * kvm: Provide sigbus services arch-independentlyJan Kiszka2011-02-141-6/+4
| * kvm: Handle kvm_init_vcpu errorsJan Kiszka2011-02-141-4/+15
| * kvm: Drop redundant kvm_enabled from kvm_cpu_thread_fnJan Kiszka2011-02-141-2/+2
| * Trigger exit from cpu_exec_all on pending IO eventsJan Kiszka2011-02-141-0/+1
| * Stop current VCPU on synchronous reset requestsJan Kiszka2011-02-141-4/+13
| * Prevent abortion on multiple VCPU kicksJan Kiszka2011-02-141-1/+5
* | io-thread: make sure to initialize qemu_work_cond and qemu_cpu_condAnthony Liguori2011-02-141-1/+3
|/
* kvm: Do not use qemu_fair_mutexJan Kiszka2011-01-231-2/+0
* cpus: flush all requests on each vm stopMichael S. Tsirkin2010-12-091-0/+2
* target-xxx: Use fprintf_function (format checking)Stefan Weil2010-10-301-2/+1
* MCE: Relay UCR MCE to guestMarcelo Tosatti2010-10-201-8/+73
* iothread: use signalfdMarcelo Tosatti2010-10-201-5/+69
* Rework debug exception processing for gdb useJan Kiszka2010-07-221-10/+16
* Rename tcg_cpu_exec and tcg_has_workJan Kiszka2010-07-221-5/+5
* Drop redundant global cur_cpu variableJan Kiszka2010-07-221-3/+2
OpenPOWER on IntegriCloud