index
:
qemu/amit/virtio-rng.git
checker-v2
checker-v3
checker-v4
dma
fix-vhost-after-memory-listener
for-2.1
for-2.2
for-mst
for-quintela
master
memory/batch
memory/core
memory/dma
memory/exec-obsolete
memory/master
memory/mutators
memory/page_desc
memory/urgent
memory/xen
next
stable-0.10
stable-0.11
stable-0.12
stable-0.13
stable-0.14
stable-0.15
stable-1.0
stable-1.1
updates
upstream-merge
uq/master
uq/masterirqchip
uq/queue
Amit Shah's fork of migration.git
Amit Shah
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
kvm-all.c
Age
Commit message (
Expand
)
Author
Files
Lines
2012-09-17
Merge remote-tracking branch 'stefanha/trivial-patches' into staging
Anthony Liguori
1
-7
/
+5
2012-09-14
kvm: Fix warning from static code analysis
Stefan Weil
1
-7
/
+5
2012-09-11
kvm: Rename irqchip_inject_ioctl to irq_set_ioctl
Jan Kiszka
1
-5
/
+5
2012-09-11
kvm: Stop flushing coalesced MMIO on vmexit
Jan Kiszka
1
-2
/
+0
2012-09-11
kvm-all.c: Move init of irqchip_inject_ioctl out of kvm_irqchip_create()
Peter Maydell
1
-4
/
+5
2012-09-10
kvm: Introduce kvm_has_intx_set_mask
Jan Kiszka
1
-0
/
+8
2012-09-10
kvm: Introduce kvm_irqchip_update_msi_route
Jan Kiszka
1
-0
/
+42
2012-09-09
kvm: Clean up irqfd API
Jan Kiszka
1
-14
/
+4
2012-09-09
qemu: Use valgrind annotations to mark kvm guest memory as defined
Christian Borntraeger
1
-0
/
+7
2012-08-09
kvm: Decouple 'GSI routing' from 'kernel irqchip'
Peter Maydell
1
-1
/
+2
2012-08-09
kvm: Decouple 'MSI routing via irqfds' from 'kernel irqchip'
Peter Maydell
1
-0
/
+1
2012-08-09
kvm: Decouple 'irqfds usable' from 'kernel irqchip'
Peter Maydell
1
-1
/
+2
2012-08-09
kvm: Move kvm_allows_irq0_override() to target-i386, fix return type
Peter Maydell
1
-5
/
+0
2012-08-09
kvm: Rename kvm_irqchip_set_irq() to kvm_set_irq()
Peter Maydell
1
-3
/
+3
2012-08-09
kvm: Decouple 'async interrupt delivery' from 'kernel irqchip'
Peter Maydell
1
-1
/
+6
2012-08-09
kvm: Check if smp_cpus exceeds max cpus supported by kvm
Dunrong Huang
1
-0
/
+29
2012-07-18
Merge remote-tracking branch 'qemu-kvm/uq/master' into staging
Anthony Liguori
1
-7
/
+24
2012-07-12
virtio: move common irqfd handling out of virtio-pci
Paolo Bonzini
1
-0
/
+10
2012-07-12
memory: pass EventNotifier, not eventfd
Paolo Bonzini
1
-6
/
+13
2012-07-10
s390: autodetect map private
Christian Borntraeger
1
-0
/
+13
2012-06-29
kvm: Don't abort on kvm_irqchip_add_msi_route()
Alex Williamson
1
-1
/
+1
2012-06-15
kvm: add missing include files
Paolo Bonzini
1
-0
/
+2
2012-06-06
kvm: Fix build for non-CAP_IRQ_ROUTING targets
Jan Kiszka
1
-5
/
+11
2012-05-21
kvm: Introduce kvm_irqchip_add/remove_irqfd
Jan Kiszka
1
-0
/
+30
2012-05-21
kvm: Make kvm_irqchip_commit_routes an internal service
Jan Kiszka
1
-12
/
+14
2012-05-21
kvm: Publicize kvm_irqchip_release_virq
Jan Kiszka
1
-1
/
+1
2012-05-21
kvm: Introduce kvm_irqchip_add_msi_route
Jan Kiszka
1
-0
/
+31
2012-05-21
kvm: Rename kvm_irqchip_add_route to kvm_irqchip_add_irq_route
Jan Kiszka
1
-1
/
+1
2012-05-16
kvm: Enable in-kernel irqchip support by default
Jan Kiszka
1
-1
/
+1
2012-05-16
kvm: Add support for direct MSI injections
Jan Kiszka
1
-3
/
+19
2012-05-16
kvm: Introduce basic MSI support for in-kernel irqchips
Jan Kiszka
1
-1
/
+138
2012-05-16
kvm: Refactor KVMState::max_gsi to gsi_count
Jan Kiszka
1
-4
/
+4
2012-05-10
kvm: Fix dirty tracking with large kernel page size
David Gibson
1
-2
/
+12
2012-04-12
kvm: set gsi_bits and max_gsi correctly
Jason Baron
1
-1
/
+1
2012-04-12
kvm: Drop unused kvm_pit_in_kernel
Jan Kiszka
1
-6
/
+0
2012-04-12
kvm: allow arbitrarily sized mmio ioeventfd
Michael S. Tsirkin
1
-7
/
+8
2012-03-15
kvm: Comparison with ioctl number macros needs to be unsigned
David Gibson
1
-1
/
+4
2012-03-14
Rename CPUState -> CPUArchState
Andreas Färber
1
-27
/
+27
2012-03-09
Merge remote-tracking branch 'stefanha/trivial-patches' into staging
Anthony Liguori
1
-1
/
+1
2012-03-08
Spelling fixes in comments (it's -> its)
Stefan Weil
1
-1
/
+1
2012-03-07
kvm: fill in padding to help valgrind
Michael S. Tsirkin
1
-0
/
+2
2012-03-07
kvm: Add kvm_has_pit_state2 helper
Jan Kiszka
1
-0
/
+10
2012-03-01
Merge remote-tracking branch 'qemu-kvm/memory/urgent' into staging
Anthony Liguori
1
-3
/
+12
2012-03-01
Merge remote-tracking branch 'qemu-kvm/memory/core' into staging
Anthony Liguori
1
-1
/
+96
2012-03-01
kvm: fix unaligned slots
Avi Kivity
1
-3
/
+12
2012-02-29
memory: support stateless memory listeners
Avi Kivity
1
-0
/
+16
2012-02-29
memory: allow MemoryListeners to observe a specific address space
Avi Kivity
1
-1
/
+1
2012-02-29
memory: move ioeventfd ops to MemoryListener
Avi Kivity
1
-0
/
+78
2012-02-29
memory: switch memory listeners to a QTAILQ
Avi Kivity
1
-0
/
+1
2012-02-18
kvm: Set cpu_single_env only once
Jan Kiszka
1
-5
/
+0
2012-02-08
kvm: Implement kvm_irqchip_in_kernel like kvm_enabled
Jan Kiszka
1
-9
/
+4
2012-02-02
KVM: Fix compilation on non-x86
Alexander Graf
1
-0
/
+4
2012-01-25
memory: change dirty setting APIs to take a size
Blue Swirl
1
-3
/
+4
2012-01-23
Merge remote-tracking branch 'qemu-kvm/uq/master' into staging
Anthony Liguori
1
-0
/
+154
2012-01-21
Fix dirty logging with 32-bit qemu & 64-bit guests
Benjamin Herrenschmidt
1
-1
/
+2
2012-01-19
kvm: x86: Establish IRQ0 override control
Jan Kiszka
1
-0
/
+5
2012-01-19
kvm: Introduce core services for in-kernel irqchip support
Jan Kiszka
1
-0
/
+149
2012-01-15
kvm: flush the dirty log when unregistering a slot
Avi Kivity
1
-0
/
+4
2012-01-03
kvm: avoid cpu_get_physical_page_desc()
Avi Kivity
1
-17
/
+10
2011-12-20
kvm: convert to MemoryListener API
Avi Kivity
1
-37
/
+70
2011-12-20
kvm: switch kvm slots to use host virtual address instead of ram_addr_t
Avi Kivity
1
-12
/
+17
2011-12-16
kvm: Print something before calling abort() if KVM_RUN fails
Michael Ellerman
1
-1
/
+2
2011-11-01
kvm_init didn't set return value after create vm failed
Xu He Jie
1
-1
/
+2
2011-10-24
kvm: avoid reentring kvm_flush_coalesced_mmio_buffer()
Avi Kivity
1
-0
/
+10
2011-10-04
RunState: Rename enum values as generated by the QAPI
Luiz Capitulino
1
-1
/
+1
2011-09-15
Replace the VMSTOP macros with a proper state type
Luiz Capitulino
1
-1
/
+1
2011-09-02
main: force enabling of I/O thread
Anthony Liguori
1
-1
/
+1
2011-08-20
Use glib memory allocation and free functions
Anthony Liguori
1
-10
/
+10
2011-08-05
kvm: Drop obsolete KVM_IOEVENTFD #ifdefs
Jan Kiszka
1
-8
/
+0
2011-06-20
kvm: Drop KVM_CAP build dependencies
Jan Kiszka
1
-8
/
+0
2011-06-20
kvm: Drop useless zero-initializations
Jan Kiszka
1
-5
/
+0
2011-05-09
kvm: ppc: warn user on PAGE_SIZE mismatch
Alexander Graf
1
-0
/
+5
2011-05-05
Merge remote branch 'origin/master' into pci
Michael S. Tsirkin
1
-3
/
+27
2011-05-02
kvm: use qemu_free consistently
Paolo Bonzini
1
-2
/
+2
2011-05-02
fix crash in migration, 32-bit userspace on 64-bit host
Michael Tokarev
1
-1
/
+14
2011-05-02
kvm: Install specialized interrupt handler
Jan Kiszka
1
-0
/
+11
2011-04-06
kvm: halve number of set memory calls for vga
Michael S. Tsirkin
1
-23
/
+36
2011-04-06
cpu: add set_memory flag to request dirty logging
Michael S. Tsirkin
1
-1
/
+2
2011-03-16
kvm: x86: Push kvm_arch_debug to kvm_arch_handle_exit
Jan Kiszka
1
-11
/
+0
2011-03-16
kvm: Align kvm_arch_handle_exit to kvm_cpu_exec changes
Jan Kiszka
1
-5
/
+0
2011-03-16
kvm: Rework inner loop of kvm_cpu_exec
Jan Kiszka
1
-12
/
+14
2011-03-16
kvm: Reorder error handling of KVM_RUN
Jan Kiszka
1
-6
/
+5
2011-03-16
kvm: Keep KVM_RUN return value in separate variable
Jan Kiszka
1
-5
/
+5
2011-03-16
kvm: Consider EXIT_DEBUG unknown without CAP_SET_GUEST_DEBUG
Jan Kiszka
1
-2
/
+2
2011-03-16
kvm: Mark VCPU state dirty on creation
Jan Kiszka
1
-0
/
+1
2011-03-15
kvm: Rename kvm_arch_process_irqchip_events to async_events
Jan Kiszka
1
-1
/
+1
2011-03-15
kvm: Fix build warning when KVM_CAP_SET_GUEST_DEBUG is lacking
Jan Kiszka
1
-0
/
+2
2011-02-14
kvm: Make kvm_state globally available
Jan Kiszka
1
-1
/
+1
2011-02-14
Introduce log_start/log_stop in CPUPhysMemoryClient
Anthony PERARD
1
-2
/
+6
2011-02-14
kvm: Remove unneeded memory slot reservation
Jan Kiszka
1
-4
/
+0
2011-02-14
kvm: Separate TCG from KVM cpu execution
Jan Kiszka
1
-10
/
+9
2011-02-14
Improve vm_stop reason declarations
Jan Kiszka
1
-1
/
+1
2011-02-14
kvm: Leave kvm_cpu_exec directly after KVM_EXIT_SHUTDOWN
Jan Kiszka
1
-1
/
+0
2011-02-14
kvm: Remove static return code of kvm_handle_io
Jan Kiszka
1
-9
/
+8
2011-02-14
kvm: Unconditionally reenter kernel after IO exits
Jan Kiszka
1
-14
/
+17
2011-02-14
kvm: Provide sigbus services arch-independently
Jan Kiszka
1
-0
/
+10
2011-02-14
kvm: Report proper error on GET_VCPU_MMAP_SIZE failures
Jan Kiszka
1
-0
/
+1
2011-02-01
Merge remote branch 'qemu-kvm/uq/master' into staging
Anthony Liguori
1
-120
/
+127
2011-01-31
virtio-pci: Disable virtio-ioeventfd when !CONFIG_IOTHREAD
Stefan Hajnoczi
1
-2
/
+6
2011-01-23
kvm: Flush coalesced mmio buffer on IO window exits
Jan Kiszka
1
-2
/
+2
2011-01-23
kvm: Consolidate must-have capability checks
Jan Kiszka
1
-40
/
+27
2011-01-23
kvm: Drop smp_cpus argument from init functions
Jan Kiszka
1
-2
/
+2
2011-01-23
x86: Optionally dump code bytes on cpu_dump_state
Jan Kiszka
1
-2
/
+2
2011-01-23
kvm: Improve reporting of fatal errors
Jan Kiszka
1
-14
/
+8
2011-01-23
kvm: Stop on all fatal exit reasons
Jan Kiszka
1
-4
/
+11
2011-01-21
kvm: Fix coding style violations
Jan Kiszka
1
-60
/
+79
2011-01-21
kvm: convert kvm_ioctl(KVM_CHECK_EXTENSION) to kvm_check_extension()
Lai Jiangshan
1
-1
/
+1
2011-01-10
kvm: test for ioeventfd support on old kernels
Stefan Hajnoczi
1
-0
/
+49
2010-12-02
migration: stable ram block ordering
Michael S. Tsirkin
1
-1
/
+1
2010-10-20
Add RAM -> physical addr mapping in MCE simulation
Huang Ying
1
-0
/
+18
2010-09-25
Introduce qemu_madvise()
Andreas Färber
1
-8
/
+4
2010-08-23
Merge remote branch 'qemu-kvm/uq/master' into staging
Anthony Liguori
1
-12
/
+7
2010-08-10
Add function to assign ioeventfd to MMIO.
Cam Macdonell
1
-0
/
+32
2010-08-05
kvm: remove guest triggerable abort()
Gleb Natapov
1
-12
/
+4
2010-08-05
kvm: Don't walk memory_size == 0 slots in kvm_client_migration_log
Alex Williamson
1
-0
/
+3
2010-07-22
Rework debug exception processing for gdb use
Jan Kiszka
1
-2
/
+0
2010-06-28
kvm: Enable XSAVE live migration support
Sheng Yang
1
-0
/
+21
2010-06-28
kvm: Switch kvm_update_guest_debug to run_on_cpu
Jan Kiszka
1
-11
/
+1
2010-05-11
Do not stop VM if emulation failed in userspace.
Gleb Natapov
1
-0
/
+2
2010-05-11
kvm: enable smp > 1
Marcelo Tosatti
1
-5
/
+5
2010-05-11
kvm: synchronize state from cpu context
Jan Kiszka
1
-1
/
+9
2010-05-11
kvm: set cpu_single_env around KVM_RUN ioctl
Marcelo Tosatti
1
-0
/
+2
2010-04-28
kvm: port qemu-kvm's bitmap scanning
Marcelo Tosatti
1
-16
/
+37
2010-04-26
kvm: handle internal error
Marcelo Tosatti
1
-0
/
+31
2010-04-26
KVM: x86: Add debug register saving and restoring
Jan Kiszka
1
-0
/
+11
2010-04-19
provide a stub version of kvm-all.c if !CONFIG_KVM
Paolo Bonzini
1
-2
/
+4
2010-04-18
kvm: avoid collision with dprintf macro in stdio.h, spotted by clang
Blue Swirl
1
-20
/
+20
2010-04-01
S390: Tell user why VM creation failed
Alexander Graf
1
-1
/
+6
2010-04-01
kvm: add API to set ioeventfd
Michael S. Tsirkin
1
-0
/
+22
2010-03-29
Move KVM and Xen global flags to vl.c
Blue Swirl
1
-2
/
+0
2010-03-04
KVM: Rework VCPU state writeback API
Jan Kiszka
1
-6
/
+13
2010-03-04
KVM: Rework of guest debug state writing
Jan Kiszka
1
-8
/
+16
2010-02-22
kvm-all.c: define smp_wmb and use it for coalesced mmio
Marcelo Tosatti
1
-1
/
+2
2010-02-22
kvm: remove pre-entry exit_request check with iothread enabled
Marcelo Tosatti
1
-0
/
+2
2010-02-22
kvm: consume internal signal with sigtimedwait
Marcelo Tosatti
1
-0
/
+19
2010-02-10
kvm: reduce code duplication in config_iothread
Amit Shah
1
-6
/
+3
2010-02-09
kvm: move kvm to use memory notifiers
Michael S. Tsirkin
1
-6
/
+34
2010-02-09
kvm: move kvm_set_phys_mem around
Michael S. Tsirkin
1
-138
/
+138
2010-02-03
KVM: Move and rename regs_modified
Jan Kiszka
1
-7
/
+6
2010-02-03
kvm: Flush coalesced MMIO buffer periodly
Sheng Yang
1
-8
/
+15
2009-12-03
kvm: x86: Add support for VCPU event states
Jan Kiszka
1
-0
/
+11
2009-12-03
Don't leak file descriptors
Kevin Wolf
1
-1
/
+1
2009-11-17
kvm: Add arch reset handler
Jan Kiszka
1
-0
/
+2
2009-11-12
kvm: Move KVM mp_state accessors to i386-specific code
Hollis Blanchard
1
-20
/
+0
2009-10-12
unlock iothread mutex before running kvm ioctl
Glauber Costa
1
-0
/
+2
2009-10-05
temporary fix for on_vcpu
Glauber Costa
1
-0
/
+4
2009-10-05
kvm: Fix guest single-stepping
Jan Kiszka
1
-1
/
+7
2009-10-01
Revert "Get rid of _t suffix"
Anthony Liguori
1
-23
/
+23
2009-10-01
Get rid of _t suffix
malc
1
-23
/
+23
2009-09-20
ioports: remove unused env parameter and compile only once
Blue Swirl
1
-9
/
+9
2009-09-12
Fix sys-queue.h conflict for good
Blue Swirl
1
-6
/
+6
2009-08-27
kvm: Simplify cpu_synchronize_state()
Avi Kivity
1
-0
/
+14
2009-07-27
Revert "Fake dirty loggin when it's not there"
Anthony Liguori
1
-12
/
+1
2009-07-27
Fix broken build
Luiz Capitulino
1
-9
/
+9
2009-07-27
Use Little Endian for Dirty Log
Alexander Graf
1
-4
/
+7
2009-07-27
Use 64bit pointer for dirty log
Alexander Graf
1
-1
/
+1
2009-07-22
provide tests for pit in kernel and irqchip in kernel
Glauber Costa
1
-0
/
+13
2009-07-22
introduce on_vcpu
Glauber Costa
1
-6
/
+29
2009-07-22
Fake dirty loggin when it's not there
Alexander Graf
1
-1
/
+12
2009-07-22
Fix warning in kvm-all.c
Alexander Graf
1
-1
/
+1
2009-06-29
Revert "Introduce reset notifier order"
Jan Kiszka
1
-1
/
+1
2009-06-29
kvm: Rework VCPU synchronization
Jan Kiszka
1
-23
/
+13
2009-06-16
kvm: Fix IRQ injection into full queue
Jan Kiszka
1
-2
/
+1
2009-06-07
kvm: Improve upgrade notes when facing unsupported kernels
Jan Kiszka
1
-3
/
+7
2009-05-22
kvm: x86: Save/restore KVM-specific CPU states
Jan Kiszka
1
-0
/
+20
2009-05-22
kvm: Rework VCPU reset
Jan Kiszka
1
-0
/
+8
2009-05-22
kvm: Rework dirty bitmap synchronization
Jan Kiszka
1
-31
/
+42
2009-05-22
kvm: Fix dirty log temporary buffer size
Jan Kiszka
1
-1
/
+1
2009-05-22
kvm: Introduce kvm_set_migration_log
Jan Kiszka
1
-7
/
+39
2009-05-22
kvm: Conditionally apply workaround for KVM slot handling bug
Jan Kiszka
1
-1
/
+11
2009-05-20
kvm: add error message for when SMP is requested
Mark McLoughlin
1
-1
/
+3
2009-05-08
Introduce kvm_check_extension to check if KVM extensions are supported
Anthony Liguori
1
-17
/
+22
2009-05-01
kvm: Avoid COW if KVM MMU is asynchronous
Jan Kiszka
1
-0
/
+18
2009-05-01
kvm: Relax aligment check of kvm_set_phys_mem
Jan Kiszka
1
-1
/
+9
2009-04-17
kvm: improve handling of overlapping slots (Jan Kiszka)
aliguori
1
-52
/
+114
2009-04-17
kvm: Add sanity checks to slot management (Jan Kiszka)
aliguori
1
-13
/
+42
2009-04-17
kvm: Cleanup unmap condition in kvm_set_phys_mem (Jan Kiszka)
aliguori
1
-1
/
+1
2009-04-11
Remove code phys_ram_base uses.
pbrook
1
-2
/
+2
2009-03-12
Guest debugging support for KVM (Jan Kiszka)
aliguori
1
-0
/
+173
2009-03-06
Fix race condition on access to env->interrupt_request
aurel32
1
-3
/
+3
2009-02-05
toplevel: remove error handling from qemu_malloc() callers (Avi Kivity)
aliguori
1
-7
/
+0
2008-12-18
KVM: Silence unused s warning
aurel32
1
-1
/
+1
2008-12-15
kvm: sync vcpu state during initialization (Hollis Blanchard)
aliguori
1
-0
/
+15
2008-12-09
KVM: Coalesced MMIO support
aliguori
1
-0
/
+72
2008-12-09
Disable KVM support if the kernel modules have broken memory slot handling
aliguori
1
-0
/
+15
2008-12-04
Add virtio-balloon support
aliguori
1
-0
/
+12
2008-11-24
kvm: Introduce kvm logging interface (Glauber Costa)
aliguori
1
-13
/
+109
2008-11-19
Make KVMSlot a real structure
aliguori
1
-17
/
+37
2008-11-19
kvm: de-register mem region for MMIO (Glauber Costa)
aliguori
1
-1
/
+1
2008-11-18
Make KVM slot management more robust
aliguori
1
-2
/
+40
2008-11-13
Define kvm_ioctl in the same way as ioctl
aliguori
1
-9
/
+27
2008-11-10
KVM: simplify kvm_cpu_exec hook
aliguori
1
-0
/
+5
2008-11-05
Add missing files to KVM commit.
aliguori
1
-0
/
+374