summaryrefslogtreecommitdiffstats
path: root/kvm-all.c
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'remotes/awilliam/tags/vfio-update-20150706.0' i...Peter Maydell2015-07-071-3/+37
|\
| * kvm-all.c: add qemu_irq/gsi hash table and utility routinesEric Auger2015-07-061-0/+33
| * kvm: rename kvm_irqchip_[add,remove]_irqfd_notifier with gsi suffixEric Auger2015-07-061-3/+4
* | kvm-all: kvm_irqchip_create is not expected to failPaolo Bonzini2015-07-061-17/+18
* | kvm-all: add support for multiple address spacesPaolo Bonzini2015-07-061-7/+6
* | kvm-all: make KVM's memory listener more genericPaolo Bonzini2015-07-061-62/+89
* | kvm-all: move internal types to kvm_int.hPaolo Bonzini2015-07-061-17/+1
* | kvm-all: remove useless typedefPaolo Bonzini2015-07-061-3/+1
* | kvm-all: put kvm_mem_flags to more workAndrew Jones2015-07-061-22/+20
|/
* kvm: Switch to unlocked MMIOPaolo Bonzini2015-07-011-2/+1
* kvm: Switch to unlocked PIOJan Kiszka2015-07-011-2/+1
* kvm: First step to push iothread lock out of inner run loopJan Kiszka2015-07-011-2/+8
* Fix irq route entries exceeding KVM_MAX_IRQ_ROUTES马文霜2015-07-011-7/+10
* kvm: remove special handling of DIRTY_MEMORY_MIGRATION in the dirty log maskPaolo Bonzini2015-06-051-54/+2
* kvm: accept non-mapped memory in kvm_dirty_pages_log_changePaolo Bonzini2015-06-051-5/+3
* memory: prepare for multiple bits in the dirty log maskPaolo Bonzini2015-06-051-2/+12
* memory: differentiate memory_region_is_logging and memory_region_get_dirty_lo...Paolo Bonzini2015-06-051-1/+2
* ppc: add helpful message when KVM fails to start VCPULaurent Vivier2015-06-051-0/+8
* kvm: introduce kvm_arch_msi_data_to_gsiEric Auger2015-06-021-1/+1
* kvm: add support for memory transaction attributesPaolo Bonzini2015-04-301-9/+12
* kvm: Silence warning from valgrindThomas Huth2015-04-301-7/+7
* kvm: better advice for failed s390x startupCornelia Huck2015-04-301-2/+11
* Convert ffs() != 0 callers to ctz32()Stefan Hajnoczi2015-04-281-4/+4
* exec.c: Make address_space_rw take transaction attributesPeter Maydell2015-04-261-1/+2
* kvm-all: Sync dirty-bitmap from kvm before kvm destroy the corresponding dirt...zhanghailiang2015-04-021-1/+1
* kvm: fix ioeventfd endianness on bi-endian architecturesGreg Kurz2015-03-181-2/+22
* kvm: encapsulate HAS_DEVICE for vm attrsDominik Dingel2015-03-161-0/+21
* kvm: add machine state to kvm_arch_initMarcel Apfelbaum2015-03-111-1/+1
* machine: query kernel-irqchip propertyMarcel Apfelbaum2015-03-111-3/+3
* fix GCC 5.0.0 logical-not-parentheses warningsRadim Krčmář2015-03-101-1/+1
* kvm: g_malloc() can't fail, bury dead error handlingMarkus Armbruster2015-02-101-4/+0
* kvm: extend kvm_irqchip_add_msi_route to work on s390Frank Blaschka2015-01-121-0/+7
* coverity/s390x: avoid false positive in kvm_irqchip_add_adapter_routeChristian Borntraeger2014-12-151-1/+1
* valgrind: avoid false positives in KVM_GET_DIRTY_LOG ioctlChristian Borntraeger2014-12-151-1/+1
* KVM_CAP_IRQFD and KVM_CAP_IRQFD_RESAMPLE checksEric Auger2014-12-151-0/+7
* pc: kvm: check if KVM has free memory slots to avoid abort()Igor Mammedov2014-11-231-1/+17
* kvm: Fix memory slot page alignment logicAlexander Graf2014-11-201-2/+4
* kvm fix compilation with GCC 4.3.4Paolo Bonzini2014-10-101-2/+2
* kvm: Make KVMState be the TYPE_KVM_ACCEL instance structEduardo Habkost2014-10-091-4/+9
* accel: Pass MachineState object to accel init functionsEduardo Habkost2014-10-091-1/+2
* accel: Rename 'init' method to 'init_machine'Eduardo Habkost2014-10-041-1/+1
* accel: Move KVM accel registration to kvm-all.cEduardo Habkost2014-10-041-1/+25
* kvm/valgrind: don't mark memory as initializedChristian Borntraeger2014-09-261-7/+0
* Introduce cpu_clean_all_dirtyMarcelo Tosatti2014-09-161-0/+5
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2014-09-121-1/+2
|\
| * kvm: do not abort if KVM_RUN failsPaolo Bonzini2014-09-091-1/+2
* | KVM: Add helper to run KVM_CHECK_EXTENSION on vm fdAlexander Graf2014-09-081-0/+13
|/
* kvm: run cpu state synchronization on target vcpu threadDavid Hildenbrand2014-08-201-2/+16
* kvm-all: Use 'tmpcpu' instead of 'cpu' in sub-looping to avoid 'cpu' be NULLChen Gang2014-07-221-2/+3
* Merge remote-tracking branch 'remotes/kvm/uq/master' into stagingPeter Maydell2014-06-201-2/+11
|\
OpenPOWER on IntegriCloud