summaryrefslogtreecommitdiff
path: root/kvm-all.c
AgeCommit message (Expand)AuthorFilesLines
2016-05-30cpu: Reclaim vCPU objectsGu Zheng1-1/+56
2016-05-27PPC/KVM: early validation of vcpu idGreg Kurz1-0/+6
2016-05-18Fix some typos found by codespellStefan Weil1-1/+1
2016-03-30kvm: add kvm_device_supported() helper functionPeter Xu1-0/+15
2016-03-07kvm/irqchip: use bitmap utility for gsi trackingWei Yang1-24/+10
2016-03-07memory: Drop MemoryRegion.ram_addrFam Zheng1-1/+2
2016-02-09kvm-all: trace: strerror fixupAndrew Jones1-2/+2
2016-02-04all: Clean up includesPeter Maydell1-2/+1
2016-01-13error: Clean up errors with embedded newlines (again)Markus Armbruster1-3/+3
2015-12-17kvm: x86: add support for KVM_CAP_SPLIT_IRQCHIPPaolo Bonzini1-2/+8
2015-12-17kvm: Hyper-V SynIC irq routing supportAndrey Smetanin1-0/+33
2015-12-17memory: emulate ioeventfdPavel Fedin1-2/+4
2015-12-17kvm-all: PAGE_SIZE should be real host page sizeAndrew Jones1-2/+4
2015-11-12KVM: add support for any length io eventfdJason Wang1-0/+4
2015-11-10Move page_size_init earlierDr. David Alan Gilbert1-1/+0
2015-11-05Revert "Introduce cpu_clean_all_dirty"Liang Li1-5/+0
2015-10-19kvm: Move x86-specific functions into target-i386/kvm.cThomas Huth1-29/+0
2015-10-19kvm: Pass PCI device pointer to MSI routing functionsPavel Fedin1-4/+5
2015-10-19kvm: Make KVM_CAP_SIGNAL_MSI globally availablePavel Fedin1-5/+5
2015-10-12kvm-all: Align to qemu_real_host_page_size in kvm_set_phys_memAlexey Kardashevskiy1-4/+4
2015-09-24intc/gic: Extract some reusable vGIC codePavel Fedin1-0/+34
2015-09-16kvm: Add kvm system event crash handlerAndrey Smetanin1-0/+6
2015-09-07s390x/kvm: make setting of in-kernel irq routes more efficientJens Freimann1-1/+0
2015-07-07Merge remote-tracking branch 'remotes/awilliam/tags/vfio-update-20150706.0' i...Peter Maydell1-3/+37
2015-07-06kvm-all.c: add qemu_irq/gsi hash table and utility routinesEric Auger1-0/+33
2015-07-06kvm: rename kvm_irqchip_[add,remove]_irqfd_notifier with gsi suffixEric Auger1-3/+4
2015-07-06kvm-all: kvm_irqchip_create is not expected to failPaolo Bonzini1-17/+18
2015-07-06kvm-all: add support for multiple address spacesPaolo Bonzini1-7/+6
2015-07-06kvm-all: make KVM's memory listener more genericPaolo Bonzini1-62/+89
2015-07-06kvm-all: move internal types to kvm_int.hPaolo Bonzini1-17/+1
2015-07-06kvm-all: remove useless typedefPaolo Bonzini1-3/+1
2015-07-06kvm-all: put kvm_mem_flags to more workAndrew Jones1-22/+20
2015-07-01kvm: Switch to unlocked MMIOPaolo Bonzini1-2/+1
2015-07-01kvm: Switch to unlocked PIOJan Kiszka1-2/+1
2015-07-01kvm: First step to push iothread lock out of inner run loopJan Kiszka1-2/+8
2015-07-01Fix irq route entries exceeding KVM_MAX_IRQ_ROUTES马文霜1-7/+10
2015-06-05kvm: remove special handling of DIRTY_MEMORY_MIGRATION in the dirty log maskPaolo Bonzini1-54/+2
2015-06-05kvm: accept non-mapped memory in kvm_dirty_pages_log_changePaolo Bonzini1-5/+3
2015-06-05memory: prepare for multiple bits in the dirty log maskPaolo Bonzini1-2/+12
2015-06-05memory: differentiate memory_region_is_logging and memory_region_get_dirty_lo...Paolo Bonzini1-1/+2
2015-06-05ppc: add helpful message when KVM fails to start VCPULaurent Vivier1-0/+8
2015-06-02kvm: introduce kvm_arch_msi_data_to_gsiEric Auger1-1/+1
2015-04-30kvm: add support for memory transaction attributesPaolo Bonzini1-9/+12
2015-04-30kvm: Silence warning from valgrindThomas Huth1-7/+7
2015-04-30kvm: better advice for failed s390x startupCornelia Huck1-2/+11
2015-04-28Convert ffs() != 0 callers to ctz32()Stefan Hajnoczi1-4/+4
2015-04-26exec.c: Make address_space_rw take transaction attributesPeter Maydell1-1/+2
2015-04-02kvm-all: Sync dirty-bitmap from kvm before kvm destroy the corresponding dirt...zhanghailiang1-1/+1
2015-03-18kvm: fix ioeventfd endianness on bi-endian architecturesGreg Kurz1-2/+22
2015-03-16kvm: encapsulate HAS_DEVICE for vm attrsDominik Dingel1-0/+21