index
:
qemu/amit/virtio-serial.git
char-fixes
char-remove-watch-on-unplug
for-2.1
for-2.2
for-2.3
loadvm-irq-inj-fix
master
next
stable-0.10
stable-0.11
stable-0.12
stable-0.13
stable-0.14
stable-0.15
virtio-serial -next tree: testing ground before sending off to qemu.git
Amit Shah
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
cpus.c
Age
Commit message (
Expand
)
Author
Files
Lines
2014-09-16
Introduce cpu_clean_all_dirty
Marcelo Tosatti
1
-0
/
+9
2014-09-11
cpu: init vmstate for ticks and clock offset
Pavel Dovgalyuk
1
-2
/
+6
2014-09-01
target-tricore: Add target stubs and qom-cpu
Bastian Koppelmann
1
-0
/
+6
2014-08-25
s390x: Migrate to new NMI interface
Alexey Kardashevskiy
1
-14
/
+0
2014-08-25
cpus: Define callback for QEMU "nmi" command
Alexey Kardashevskiy
1
-1
/
+2
2014-08-07
monitor: Add drift info to 'info jit'
Sebastian Tanase
1
-0
/
+19
2014-08-06
cpu-exec: Add sleeping algorithm
Sebastian Tanase
1
-0
/
+17
2014-08-06
icount: Add align option to icount
Sebastian Tanase
1
-7
/
+12
2014-08-06
icount: Add QemuOpts for icount
Sebastian Tanase
1
-1
/
+9
2014-08-06
icount: Fix virtual clock start value on ARM
Sebastian Tanase
1
-1
/
+1
2014-08-06
timer: add cpu_icount_to_ns function.
KONRAD Frederic
1
-1
/
+6
2014-08-06
migration: migrate icount fields.
KONRAD Frederic
1
-0
/
+27
2014-08-06
icount: put icount variables into TimerState.
KONRAD Frederic
1
-13
/
+16
2014-06-23
qapi event: convert STOP
Wenchao Xia
1
-1
/
+3
2014-06-23
vl: allow other threads to do qemu_system_vmstop_request
Paolo Bonzini
1
-0
/
+1
2014-06-19
NUMA: move numa related code to new file numa.c
Wanlong Gao
1
-14
/
+0
2014-06-17
qtest: fix qtest_clock_warp() for no deadline case
Sergey Fedorov
1
-1
/
+1
2014-05-14
savevm: Remove all the unneeded version_minimum_id_old (rest)
Juan Quintela
1
-2
/
+1
2014-04-27
misc: Use cpu_physical_memory_read and cpu_physical_memory_write
Stefan Weil
1
-1
/
+1
2014-03-13
cpu: Move icount_decr field from CPU_COMMON to CPUState
Andreas Färber
1
-7
/
+6
2014-03-13
cpu: Move icount_extra field from CPU_COMMON to CPUState
Andreas Färber
1
-7
/
+7
2014-03-13
cpu: Move can_do_io field from CPU_COMMON to CPUState
Andreas Färber
1
-1
/
+1
2014-03-13
cpu: Turn cpu_has_work() into a CPUClass hook
Andreas Färber
1
-1
/
+1
2014-03-09
Add a 'name' parameter to qemu_thread_create
Dr. David Alan Gilbert
1
-5
/
+20
2014-02-11
cpu: Add per-cpu address space
Edgar E. Iglesias
1
-0
/
+2
2013-12-23
target-i386: Move apic_state field from CPUX86State to X86CPU
Chen Fan
1
-3
/
+2
2013-11-06
timers: fix stop/cont with -icount
Paolo Bonzini
1
-20
/
+22
2013-10-25
target-ppc: Check for error on address translation in memsave command
Aneesh Kumar K.V
1
-1
/
+4
2013-10-17
icount: make it thread-safe
Paolo Bonzini
1
-6
/
+31
2013-10-17
icount: document (future) locking rules for icount
Paolo Bonzini
1
-4
/
+11
2013-10-17
icount: prepare the code for future races in calling qemu_clock_warp
Paolo Bonzini
1
-12
/
+10
2013-10-17
icount: reorganize icount_warp_rt
Paolo Bonzini
1
-8
/
+10
2013-10-17
icount: use cpu_get_icount() directly
Paolo Bonzini
1
-2
/
+5
2013-10-17
timer: protect timers_state's clock with seqlock
Liu Ping Fan
1
-7
/
+42
2013-09-03
cpu: Replace qemu_for_each_cpu()
Andreas Färber
1
-7
/
+4
2013-09-03
cpu: Use QTAILQ for CPU list
Andreas Färber
1
-28
/
+21
2013-08-30
s390: wire up nmi command to raise a RESTART interrupt on S390
Eugene (jno) Dvurechenski
1
-0
/
+14
2013-08-22
aio / timers: Rearrange timer.h & make legacy functions call non-legacy
Alex Bligh
1
-53
/
+59
2013-08-22
aio / timers: Use all timerlists in icount warp calculations
Alex Bligh
1
-9
/
+37
2013-08-16
cpus: Use cpu_is_stopped() efficiently
Tiejun Chen
1
-7
/
+7
2013-07-27
timer: make timers_state static
Liu Ping Fan
1
-1
/
+1
2013-07-23
exec: Change cpu_memory_rw_debug() argument to CPUState
Andreas Färber
1
-3
/
+1
2013-07-23
cpu: Move singlestep_enabled field from CPU_COMMON to CPUState
Andreas Färber
1
-1
/
+1
2013-07-19
cpus: Let vm_stop[_force_state]() always flush block devices
Kevin Wolf
1
-3
/
+6
2013-07-15
Merge remote-tracking branch 'quintela/migration.next' into staging
Anthony Liguori
1
-0
/
+29
2013-07-15
cpus: Add return value for vm_stop()
Kevin Wolf
1
-7
/
+13
2013-07-12
Introduce async_run_on_cpu()
Chegu Vinod
1
-0
/
+29
2013-07-09
cpu: Make first_cpu and next_cpu CPUState
Andreas Färber
1
-60
/
+66
2013-07-09
cpu: Replace cpu_single_env with CPUState current_cpu
Andreas Färber
1
-21
/
+20
2013-07-01
KVM: Don't assume that mpstate exists with in-kernel PIC always
Alexander Graf
1
-1
/
+1
2013-06-28
cpu: Change qemu_init_vcpu() argument to CPUState
Andreas Färber
1
-4
/
+1
2013-06-28
cpus: Change qemu_dummy_start_vcpu() argument to CPUState
Andreas Färber
1
-9
/
+6
2013-06-28
cpus: Change qemu_kvm_start_vcpu() argument to CPUState
Andreas Färber
1
-8
/
+5
2013-06-28
cpus: Change cpu_handle_guest_debug() argument to CPUState
Andreas Färber
1
-5
/
+3
2013-06-28
gdbstub: Set gdb_set_stop_cpu() argument to CPUState
Andreas Färber
1
-1
/
+1
2013-06-28
kvm: Change kvm_cpu_exec() argument to CPUState
Andreas Färber
1
-1
/
+1
2013-06-28
cpu: Turn cpu_dump_{state,statistics}() into CPUState hooks
Andreas Färber
1
-1
/
+1
2013-06-28
cpus: Change qemu_kvm_init_cpu_signals() argument to CPUState
Andreas Färber
1
-4
/
+3
2013-06-28
kvm: Change kvm_set_signal_mask() argument to CPUState
Andreas Färber
1
-1
/
+2
2013-06-28
cpus: Change qemu_kvm_wait_io_event() argument to CPUState
Andreas Färber
1
-4
/
+2
2013-06-28
cpus: Change cpu_thread_is_idle() argument to CPUState
Andreas Färber
1
-5
/
+3
2013-06-28
cpu: Change cpu_exit() argument to CPUState
Andreas Färber
1
-2
/
+2
2013-06-28
kvm: Change cpu_synchronize_state() argument to CPUState
Andreas Färber
1
-4
/
+4
2013-06-17
cpus: use error_setg_file_open()
Luiz Capitulino
1
-2
/
+2
2013-05-02
cpus: Fix pausing TCG CPUs while in vCPU thread
Andreas Färber
1
-1
/
+2
2013-05-01
cpus: Use qemu_for_each_cpu() in TCG thread
Igor Mammedov
1
-6
/
+7
2013-05-01
cpu: Introduce cpu_resume(), for single CPU
Igor Mammedov
1
-3
/
+8
2013-04-19
w64: Fix compiler warnings (wrong format specifier)
Stefan Weil
1
-2
/
+2
2013-04-16
cpu: Pass CPUState to *cpu_synchronize_post*()
Igor Mammedov
1
-2
/
+2
2013-04-12
Check effective suspension of TCG thread
Olivier Hainque
1
-2
/
+22
2013-03-12
cpu: Pass CPUState to cpu_interrupt()
Andreas Färber
1
-1
/
+1
2013-03-12
cpu: Move halted and interrupt_request fields to CPUState
Andreas Färber
1
-2
/
+2
2013-03-12
cpus: Replace open-coded CPU loop in qmp_memsave() with qemu_get_cpu()
Andreas Färber
1
-8
/
+3
2013-02-16
cpus.c: Drop unnecessary set_cpu_log()
Peter Maydell
1
-12
/
+0
2013-02-16
qemu-log: Rename the public-facing cpu_set_log function to qemu_set_log
Peter Maydell
1
-1
/
+1
2013-02-16
qemu-log: Rename cpu_str_to_log_mask to qemu_str_to_log_mask
Peter Maydell
1
-1
/
+1
2013-02-16
qemu-log: Abstract out "print usage message about valid log categories"
Peter Maydell
1
-5
/
+1
2013-02-16
qemu-log: Unify {cpu_set,set_cpu}_log_filename as qemu_set_log_filename
Peter Maydell
1
-5
/
+0
2013-01-28
kvm: Pass CPUState to kvm_on_sigbus_vcpu()
Andreas Färber
1
-4
/
+4
2013-01-15
kvm: Pass CPUState to kvm_init_vcpu()
Andreas Färber
1
-1
/
+1
2013-01-15
cpu: Move cpu_index field to CPUState
Andreas Färber
1
-5
/
+9
2013-01-15
cpu: Move numa_node field to CPUState
Andreas Färber
1
-1
/
+3
2013-01-15
cpu: Move nr_{cores,threads} fields to CPUState
Andreas Färber
1
-2
/
+2
2012-12-19
softmmu: move include files to include/sysemu/
Paolo Bonzini
1
-5
/
+5
2012-12-19
misc: move include files to include/qemu/
Paolo Bonzini
1
-4
/
+4
2012-12-19
monitor: move include files to include/monitor/
Paolo Bonzini
1
-1
/
+1
2012-12-19
exec: move include files to include/exec/
Paolo Bonzini
1
-1
/
+1
2012-10-31
cpu: Move thread_id to CPUState
Andreas Färber
1
-5
/
+6
2012-10-31
cpus: Pass CPUState to run_on_cpu()
Andreas Färber
1
-2
/
+1
2012-10-31
cpus: Pass CPUState to [qemu_]cpu_has_work()
Andreas Färber
1
-1
/
+1
2012-10-31
cpus: Pass CPUState to qemu_wait_io_event_common()
Andreas Färber
1
-7
/
+5
2012-10-31
cpus: Pass CPUState to flush_queued_work()
Andreas Färber
1
-3
/
+2
2012-10-31
cpu: Move queued_work_{first,last} to CPUState
Andreas Färber
1
-9
/
+10
2012-10-31
cpus: Pass CPUState to qemu_cpu_kick()
Andreas Färber
1
-8
/
+5
2012-10-31
cpus: Pass CPUState to qemu_tcg_init_vcpu()
Andreas Färber
1
-5
/
+2
2012-10-31
cpus: Pass CPUState to qemu_tcg_cpu_thread_fn
Andreas Färber
1
-3
/
+3
2012-10-31
cpu: Move halt_cond to CPUState
Andreas Färber
1
-10
/
+12
2012-10-31
cpus: Pass CPUState to cpu_can_run()
Andreas Färber
1
-8
/
+6
2012-10-31
cpus: Pass CPUState to cpu_is_stopped()
Andreas Färber
1
-3
/
+1
2012-10-31
cpu: Move stopped field to CPUState
Andreas Färber
1
-12
/
+18
2012-10-31
cpu: Move stop field to CPUState
Andreas Färber
1
-9
/
+18
2012-10-31
cpu: Move created field to CPUState
Andreas Färber
1
-6
/
+7
2012-10-31
cpus: Pass CPUState to qemu_cpu_kick_thread()
Andreas Färber
1
-5
/
+4
2012-10-31
cpus: Pass CPUState to qemu_cpu_is_self()
Andreas Färber
1
-7
/
+5
2012-10-17
cpus: create qemu_in_vcpu_thread()
Juan Quintela
1
-2
/
+7
2012-10-06
Merge branch 'target-arm.for-upstream' of git://git.linaro.org/people/pmaydel...
Aurelien Jarno
1
-5
/
+1
2012-10-05
cpu_dump_state: move DUMP_FPU and DUMP_CCOP flags from x86-only to generic
Peter Maydell
1
-5
/
+1
2012-10-05
cpu: Add missing 'static' attribute to qemu_global_mutex
Stefan Weil
1
-1
/
+1
2012-09-21
Drop cpu_list_id macro
Peter Maydell
1
-4
/
+2
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
[next]