Commit Graph

403 Commits (4cee4798a304ee1ea579423ca048f16ceaccdfb5)

Author SHA1 Message Date
Takuya Yoshikawa 565f3be217 KVM: mmu_notifier: Flush TLBs before releasing mmu_lock 13 years ago
Takuya Yoshikawa db3fe4eb45 KVM: Introduce kvm_memory_slot::arch and move lpage_info into it 13 years ago
Takuya Yoshikawa 189a2f7b24 KVM: Simplify ifndef conditional usage in __kvm_set_memory_region() 13 years ago
Takuya Yoshikawa a64f273a08 KVM: Split lpage_info creation out from __kvm_set_memory_region() 13 years ago
Takuya Yoshikawa fb03cb6f44 KVM: Introduce gfn_to_index() which returns the index for a given level 13 years ago
Paul Mackerras 9d4cba7f93 KVM: Move gfn_to_memslot() to kvm_host.h 13 years ago
Michael S. Tsirkin b93a355327 KVM: fix error handling for out of range irq 13 years ago
Paul Mackerras a355aa54f1 KVM: Add barriers to allow mmu_notifier_retry to be used locklessly 13 years ago
Carsten Otte 5b1c1493af KVM: s390: ucontrol: export SIE control block to user 13 years ago
Carsten Otte e08b963716 KVM: s390: add parameter for KVM_CREATE_VM 13 years ago
Takuya Yoshikawa 50e92b3c97 KVM: Fix __set_bit() race in mark_page_dirty() during dirty logging 13 years ago
Rusty Russell 90ab5ee941 module_param: make bool parameters really bool (drivers & misc) 13 years ago
Hamo 4f69b6805c KVM: ensure that debugfs entries have been created 13 years ago
Gleb Natapov d546cb406e KVM: drop bsp_vcpu pointer from kvm struct 13 years ago
Sasha Levin ff5c2c0316 KVM: Use memdup_user instead of kmalloc/copy_from_user 13 years ago
Sasha Levin cdfca7b346 KVM: Use kmemdup() instead of kmalloc/memcpy 13 years ago
Julian Stecklina d77fe6354d KVM: Allow aligned byte and word writes to IOAPIC registers. 13 years ago
Xiao Guangrong f85e2cb5db KVM: introduce a table to map slot id to index in memslots array 13 years ago
Xiao Guangrong bf3e05bc1e KVM: sort memslots by its size and use line search 13 years ago
Xiao Guangrong 28a37544fb KVM: introduce id_to_memslot function 13 years ago
Xiao Guangrong be6ba0f096 KVM: introduce kvm_for_each_memslot macro 13 years ago
Xiao Guangrong be593d6286 KVM: introduce update_memslots function 13 years ago
Xiao Guangrong 93a5cef07d KVM: introduce KVM_MEM_SLOTS_NUM macro 13 years ago
Takuya Yoshikawa 7850ac5420 KVM: Count the number of dirty pages for dirty logging 13 years ago
Thomas Meyer 6da64fdb8c KVM: Use kmemdup rather than duplicating its implementation 13 years ago
Dan Carpenter 1a214246cb KVM: make checks stricter in coalesced_mmio_in_range() 13 years ago
Alex Williamson 3d27e23b17 KVM: Device assignment permission checks 13 years ago
Alex Williamson 423873736b KVM: Remove ability to assign a device without iommu support 13 years ago
Ohad Ben-Cohen 7d3002cc8c iommu/core: split mapping to page sizes as supported by the hardware 13 years ago
Paul Gortmaker 51441d434f kvm: iommu.c file requires the full module.h present. 13 years ago
Paul Gortmaker 799fd8b239 kvm: fix implicit use of stat.h header file 13 years ago
Joerg Roedel a1b60c1cd9 iommu/core: Convert iommu_found to iommu_present 13 years ago
Joerg Roedel 905d66c1e5 iommu/core: Add bus_type parameter to iommu_domain_alloc 13 years ago
Jan Kiszka cc0793968a KVM: Split up MSI-X assigned device IRQ handler 14 years ago
Jan Kiszka c61fa9d63b KVM: Avoid needless registrations of IRQ ack notifier for assigned devices 14 years ago
Jan Kiszka 9f9f6b7877 KVM: Clean up unneeded void pointer casts 14 years ago
Sasha Levin 743eeb0b01 KVM: Intelligent device lookup on I/O bus 14 years ago
Sasha Levin 2b3c246a68 KVM: Make coalesced mmio use a device per zone 14 years ago
Sasha Levin c298125f4b KVM: MMIO: Lock coalesced device when checking for available entry 14 years ago
Greg Rose 6777829cfe pci: Add flag indicating device has been assigned by KVM 14 years ago
Alex Williamson 3f68b0318b KVM: IOMMU: Disable device assignment without interrupt remapping 14 years ago
Xiao Guangrong ce88decffd KVM: MMU: mmio page fault support 14 years ago
Xiao Guangrong fce92dce79 KVM: MMU: filter out the mmio pfn from the fault pfn 14 years ago
Gleb Natapov e03b644fe6 KVM: introduce kvm_read_guest_cached 14 years ago
Jan Kiszka 9f3191aec5 KVM: Fix off-by-one in overflow check of KVM_ASSIGN_SET_MSIX_NR 14 years ago
Alexander Graf 1dda606c5f KVM: Add compat ioctl for KVM_SET_SIGNAL_MASK 14 years ago
Jan Kiszka d780592b99 KVM: Clean up error handling during VCPU creation 14 years ago
Xiao Guangrong 8b0cedff04 KVM: use __copy_to_user/__clear_user to write guest page 14 years ago
Mike Waychison 74b5c5bfff KVM: Initialize kvm before registering the mmu notifier 14 years ago
Heiko Carstens 9e3bb6b6f6 KVM: add missing void __user * cast to access_ok() call 14 years ago