index
:
kvm/nab/qemu-kvm.git
master
vhost-scsi
vhost-scsi-for-1.3
vhost-scsi-for-1.3-abi-v1
vhost-scsi-for-1.4
vhost-scsi-merge
vhost-scsi-merge-v3
vhost-scsi-paolo
vhost-scsi-workaround
nab's qemu-kvm.git repository.
KVM Group
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
cpus.c
Age
Commit message (
Expand
)
Author
Files
Lines
2012-08-09
kvm: Decouple 'async interrupt delivery' from 'kernel irqchip'
Peter Maydell
1
-1
/
+2
2012-08-04
Fixes related to processing of qemu's -numa option
Chegu Vinod
1
-1
/
+2
2012-08-02
cpu: Move thread_kicked to CPUState
Andreas Färber
1
-5
/
+9
2012-08-02
cpu: Move thread field into CPUState
Andreas Färber
1
-17
/
+23
2012-08-02
cpu: Move CPU_COMMON_THREAD into CPUState
Andreas Färber
1
-3
/
+7
2012-07-21
cpus.c: Make all_cpu_threads_idle() static
Peter Maydell
1
-26
/
+26
2012-04-12
kvm: Drop redundant kvm_enabled from cpu_thread_is_idle
Jan Kiszka
1
-2
/
+1
2012-03-30
qtest: add clock management
Paolo Bonzini
1
-0
/
+20
2012-03-30
qtest: add test framework
Anthony Liguori
1
-3
/
+59
2012-03-14
Rename CPUState -> CPUArchState
Andreas Färber
1
-38
/
+38
2012-02-18
Allow to use pause_all_vcpus from VCPU context
Jan Kiszka
1
-0
/
+12
2012-02-18
Process pending work while waiting for initial kick-off in TCG mode
Jan Kiszka
1
-0
/
+5
2012-02-18
Remove useless casts from cpu iterators
Jan Kiszka
1
-4
/
+4
2012-02-18
kvm: Set cpu_single_env only once
Jan Kiszka
1
-0
/
+1
2012-01-19
apic: Inject external NMI events via LINT1
Jan Kiszka
1
-1
/
+5
2012-01-12
cleanup, Remove duplicated code
Lai Jiangshan
1
-8
/
+0
2011-12-15
fix win32 build
Paolo Bonzini
1
-4
/
+7
2011-12-14
Merge remote-tracking branch 'stefanha/trivial-patches-next' into staging
Anthony Liguori
1
-1
/
+1
2011-12-12
qemu-thread: add API for joinable threads
Jan Kiszka
1
-2
/
+4
2011-12-06
qapi: Convert inject-nmi
Luiz Capitulino
1
-0
/
+13
2011-12-06
qapi: Convert pmemsave
Luiz Capitulino
1
-0
/
+30
2011-12-06
qapi: Convert memsave
Luiz Capitulino
1
-0
/
+47
2011-12-06
fix typo: delete redundant semicolon
Dong Xu Wang
1
-1
/
+1
2011-12-05
Merge remote-tracking branch 'kwolf/for-anthony' into staging
Anthony Liguori
1
-1
/
+1
2011-12-05
block: convert qemu_aio_flush() calls to bdrv_drain_all()
Stefan Hajnoczi
1
-1
/
+1
2011-12-02
fix spelling in main directory
Dong Xu Wang
1
-1
/
+1
2011-11-07
reenable vm_clock when resuming all vcpus
Wen Congyang
1
-0
/
+1
2011-11-01
Simplify cpu_exec_all to tcg_exec_all
Jan Kiszka
1
-9
/
+5
2011-10-27
qapi: Convert query-cpus
Luiz Capitulino
1
-0
/
+45
2011-10-21
simplify main loop functions
Paolo Bonzini
1
-5
/
+0
2011-10-21
main-loop: create main-loop.c
Paolo Bonzini
1
-188
/
+1
2011-10-21
main-loop: create main-loop.h
Paolo Bonzini
1
-6
/
+1
2011-10-21
qemu-timer: do not refer to runstate_is_running()
Paolo Bonzini
1
-0
/
+1
2011-10-21
qemu-timer: move icount to cpus.c
Paolo Bonzini
1
-18
/
+277
2011-10-19
runstate: Allow user to migrate twice
Luiz Capitulino
1
-0
/
+11
2011-09-20
Merge remote-tracking branch 'kwolf/for-anthony' into staging
Anthony Liguori
1
-5
/
+0
2011-09-20
block: avoid SIGUSR2
Frediano Ziglio
1
-5
/
+0
2011-09-15
Drop the vm_running global variable
Luiz Capitulino
1
-5
/
+4
2011-09-15
RunState: Add additional states
Luiz Capitulino
1
-0
/
+1
2011-09-15
Replace the VMSTOP macros with a proper state type
Luiz Capitulino
1
-5
/
+5
2011-09-02
main: force enabling of I/O thread
Anthony Liguori
1
-143
/
+0
2011-08-22
Replace qemu_system_cond with VCPU stop mechanism
Jan Kiszka
1
-14
/
+6
2011-08-22
Do not kick vcpus in TCG mode
Jan Kiszka
1
-1
/
+1
2011-08-20
Use glib memory allocation and free functions
Anthony Liguori
1
-4
/
+4
2011-07-23
iothread: replace fair_mutex with a condition variable
Paolo Bonzini
1
-15
/
+9
2011-07-16
Fix signal handling of SIG_IPI when io-thread is enabled
Alexandre Raymond
1
-1
/
+9
2011-07-16
Fix signal handling when io-thread is disabled
Alexandre Raymond
1
-1
/
+1
2011-06-27
Merge remote-tracking branch 'stefanha/trivial-patches' into staging
Anthony Liguori
1
-0
/
+3
2011-06-26
Remove exec-all.h include directives
Blue Swirl
1
-1
/
+0
2011-06-24
Do not include compatfd for WIN32
Jan Kiszka
1
-0
/
+3
2011-06-20
Fix typo in cpus.c
Alexandre Raymond
1
-1
/
+1
2011-06-15
Command line support for altering the log file location
Matthew Fernandez
1
-0
/
+5
2011-04-15
qemu_next_deadline should not consider host-time timers
Paolo Bonzini
1
-2
/
+2
2011-04-15
enable vm_clock to "warp" in the iothread+icount case
Paolo Bonzini
1
-1
/
+7
2011-04-15
really fix -icount in the iothread case
Paolo Bonzini
1
-0
/
+3
2011-03-21
Merge remote branch 'qemu-kvm/uq/master' into staging
Anthony Liguori
1
-72
/
+54
2011-03-20
Fix conversions from pointer to int and vice versa
Stefan Weil
1
-4
/
+4
2011-03-16
Expose thread_id in info cpus
Jan Kiszka
1
-0
/
+2
2011-03-16
kvm: Add in-kernel irqchip awareness to cpu_thread_is_idle
Jan Kiszka
1
-1
/
+2
2011-03-15
x86: Unbreak TCG support for hardware breakpoints
Jan Kiszka
1
-24
/
+3
2011-03-15
Implement qemu_kvm_eat_signals only for CONFIG_LINUX
Jan Kiszka
1
-47
/
+47
2011-03-13
add Win32 IPI service
Paolo Bonzini
1
-3
/
+22
2011-03-13
protect qemu_cpu_kick_self for Win32
Paolo Bonzini
1
-0
/
+4
2011-03-13
provide dummy signal init functions for win32
Paolo Bonzini
1
-70
/
+73
2011-03-13
merge all signal initialization with qemu_signalfd_init, rename
Paolo Bonzini
1
-51
/
+36
2011-03-13
iothread stops the vcpu thread via IPI
Paolo Bonzini
1
-0
/
+2
2011-03-13
do not use timedwait on qemu_cpu_cond
Paolo Bonzini
1
-2
/
+2
2011-03-13
do not use timedwait on qemu_pause_cond
Paolo Bonzini
1
-1
/
+1
2011-03-13
do not use timedwait on qemu_system_cond
Paolo Bonzini
1
-2
/
+2
2011-03-13
do not use timedwait on qemu_halt_cond
Paolo Bonzini
1
-2
/
+2
2011-03-13
always signal pause_cond after stopping a VCPU
Paolo Bonzini
1
-0
/
+2
2011-03-13
exit round-robin vcpu loop if cpu->stopped is true
Paolo Bonzini
1
-1
/
+1
2011-03-13
include qemu-thread.h early
Paolo Bonzini
1
-2
/
+1
2011-03-13
Refactor thread retrieval and check
Jan Kiszka
1
-14
/
+8
2011-02-16
Merge remote branch 'qemu-kvm/uq/master' into staging
Anthony Liguori
1
-273
/
+452
2011-02-14
io-thread: make sure to initialize qemu_work_cond and qemu_cpu_cond
Anthony Liguori
1
-1
/
+3
2011-02-14
kvm: Separate TCG from KVM cpu execution
Jan Kiszka
1
-5
/
+5
2011-02-14
Move debug exception handling out of cpu_exec
Jan Kiszka
1
-5
/
+30
2011-02-14
Refactor debug and vmstop request interface
Jan Kiszka
1
-8
/
+1
2011-02-14
Improve vm_stop reason declarations
Jan Kiszka
1
-2
/
+2
2011-02-14
Fix a few coding style violations in cpus.c
Jan Kiszka
1
-27
/
+44
2011-02-14
Refactor cpu_has_work/any_cpu_has_work in cpus.c
Jan Kiszka
1
-20
/
+23
2011-02-14
Refactor kvm&tcg function names in cpus.c
Jan Kiszka
1
-8
/
+8
2011-02-14
Introduce VCPU self-signaling service
Jan Kiszka
1
-0
/
+21
2011-02-14
kvm: Add MCE signal support for !CONFIG_IOTHREAD
Jan Kiszka
1
-42
/
+65
2011-02-14
kvm: Fix race between timer signals and vcpu entry under !IOTHREAD
Jan Kiszka
1
-1
/
+30
2011-02-14
Set up signalfd under !CONFIG_IOTHREAD
Jan Kiszka
1
-53
/
+64
2011-02-14
kvm: Call qemu_kvm_eat_signals also under !CONFIG_IOTHREAD
Jan Kiszka
1
-38
/
+52
2011-02-14
kvm: Refactor qemu_kvm_eat_signals
Jan Kiszka
1
-16
/
+7
2011-02-14
kvm: Set up signal mask also for !CONFIG_IOTHREAD
Jan Kiszka
1
-2
/
+27
2011-02-14
Refactor signal setup functions in cpus.c
Jan Kiszka
1
-79
/
+83
2011-02-14
kvm: Provide sigbus services arch-independently
Jan Kiszka
1
-6
/
+4
2011-02-14
kvm: Handle kvm_init_vcpu errors
Jan Kiszka
1
-4
/
+15
2011-02-14
kvm: Drop redundant kvm_enabled from kvm_cpu_thread_fn
Jan Kiszka
1
-2
/
+2
2011-02-14
Trigger exit from cpu_exec_all on pending IO events
Jan Kiszka
1
-0
/
+1
2011-02-14
Stop current VCPU on synchronous reset requests
Jan Kiszka
1
-4
/
+13
2011-02-14
Prevent abortion on multiple VCPU kicks
Jan Kiszka
1
-1
/
+5
2011-01-23
kvm: Do not use qemu_fair_mutex
Jan Kiszka
1
-2
/
+0
2010-12-09
cpus: flush all requests on each vm stop
Michael S. Tsirkin
1
-0
/
+2
2010-10-30
target-xxx: Use fprintf_function (format checking)
Stefan Weil
1
-2
/
+1
2010-10-20
MCE: Relay UCR MCE to guest
Marcelo Tosatti
1
-8
/
+73
2010-10-20
iothread: use signalfd
Marcelo Tosatti
1
-5
/
+69
2010-07-22
Rework debug exception processing for gdb use
Jan Kiszka
1
-10
/
+16
2010-07-22
Rename tcg_cpu_exec and tcg_has_work
Jan Kiszka
1
-5
/
+5
2010-07-22
Drop redundant global cur_cpu variable
Jan Kiszka
1
-3
/
+2
2010-07-22
Fix qemu_wait_io_event processing in io-thread mode
Jan Kiszka
1
-4
/
+9
2010-07-22
Fix cpu_exit for tcp_cpu_exec
Jan Kiszka
1
-1
/
+2
2010-07-22
Init qemu_system_cond
Jan Kiszka
1
-0
/
+1
2010-07-06
Fix io-thread build breakage of a88790a14f
Jan Kiszka
1
-0
/
+1
2010-06-14
make qemu_thread_create block all signals
Paolo Bonzini
1
-27
/
+11
2010-05-14
cpus: add one 'const'
Blue Swirl
1
-1
/
+1
2010-05-11
add cpu_is_stopped helper
Marcelo Tosatti
1
-0
/
+5
2010-05-11
port qemu-kvm's on_vcpu code
Marcelo Tosatti
1
-0
/
+53
2010-05-11
standardize on qemu_cpu_kick for signalling cpu thread(s)
Marcelo Tosatti
1
-5
/
+2
2010-05-11
make SIG_IPI to tcg vcpu thread reliable
Marcelo Tosatti
1
-14
/
+9
2010-05-04
Fix cpu list("-cpu ?") breakage, spotted by TeLeMan
Blue Swirl
1
-0
/
+11
2010-04-26
kvm_init_vcpu requires global lock held
Marcelo Tosatti
1
-1
/
+1
2010-04-12
Fix build when configured with --enable-io-thread
Blue Swirl
1
-0
/
+16
2010-04-07
fix 100% cpu utilization when cpu is stopped
Paolo Bonzini
1
-4
/
+2
2010-03-29
Compile qemu-timer only once
Blue Swirl
1
-0
/
+16
2010-03-29
Refactor CPUState handling out of vl.c
Blue Swirl
1
-0
/
+773