index
:
kernel/git/mattst88/glint.git
master
rebased
Matt's GSoC 2010 project - kernel modesetting for 3DLabs glint
Matt Turner
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
virt
Age
Commit message (
Expand
)
Author
Files
Lines
2010-06-10
KVM: read apic->irr with ioapic lock held
Marcelo Tosatti
1
-1
/
+2
2010-06-09
KVM: Fix order passed to iommu_unmap
Jan Kiszka
1
-1
/
+1
2010-05-21
Merge branch 'kvm-updates/2.6.35' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
4
-38
/
+43
2010-05-19
KVM: Let vcpu structure alignment be determined at runtime
Avi Kivity
1
-3
/
+4
2010-05-18
Merge branch 'core-iommu-for-linus' of git://git.kernel.org/pub/scm/linux/ker...
Linus Torvalds
1
-22
/
+91
2010-05-17
KVM: Remove test-before-set optimization for dirty bits
Takuya Yoshikawa
1
-3
/
+1
2010-05-17
KVM: do not call hardware_disable() on CPU_UP_CANCELED
Lai Jiangshan
1
-5
/
+0
2010-05-17
KVM: use the correct RCU API for PROVE_RCU=y
Lai Jiangshan
2
-7
/
+10
2010-05-17
KVM: limit the number of pages per memory slot
Takuya Yoshikawa
1
-5
/
+6
2010-05-17
KVM: coalesced_mmio: fix kvm_coalesced_mmio_init()'s error handling
Takuya Yoshikawa
2
-4
/
+10
2010-05-17
KVM: fix assigned_device_enable_host_msix error handling
jing zhang
1
-2
/
+6
2010-05-17
KVM: fix the errno of ioctl KVM_[UN]REGISTER_COALESCED_MMIO failure
Wei Yongjun
2
-4
/
+2
2010-05-17
KVM: cleanup kvm trace
Xiao Guangrong
1
-1
/
+0
2010-05-13
KVM: convert ioapic lock to spinlock
Marcelo Tosatti
2
-16
/
+16
2010-05-11
Merge branch 'iommu/largepages' into amd-iommu/2.6.35
Joerg Roedel
1
-22
/
+91
2010-04-25
KVM: update gfn_to_hva() to use gfn_to_hva_memslot()
Takuya Yoshikawa
1
-6
/
+6
2010-04-21
KVM: Add missing srcu_read_lock() for kvm_mmu_notifier_release()
Lai Jiangshan
1
-0
/
+4
2010-04-20
KVM: fix the handling of dirty bitmaps to avoid overflows
Takuya Yoshikawa
1
-5
/
+8
2010-03-30
include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...
Tejun Heo
6
-1
/
+6
2010-03-07
kvm: Change kvm_iommu_map_pages to map large pages
Joerg Roedel
1
-22
/
+91
2010-03-01
KVM: Convert kvm->requests_lock to raw_spinlock_t
Avi Kivity
1
-3
/
+3
2010-03-01
KVM: do not store wqh in irqfd
Michael S. Tsirkin
1
-3
/
+0
2010-03-01
KVM: cleanup the failure path of KVM_CREATE_IRQCHIP ioctrl
Wei Yongjun
2
-0
/
+12
2010-03-01
KVM: kvm->arch.vioapic should be NULL if kvm_ioapic_init() failure
Wei Yongjun
1
-1
/
+3
2010-03-01
KVM: Fix Codestyle in virt/kvm/coalesced_mmio.c
Jochen Maes
1
-2
/
+2
2010-03-01
KVM: Introduce kvm_host_page_size
Joerg Roedel
1
-0
/
+25
2010-03-01
KVM: enable PCI multiple-segments for pass-through device
Zhai, Edwin
2
-4
/
+9
2010-03-01
KVM: Fix kvm_coalesced_mmio_ring duplicate allocation
Sheng Yang
1
-17
/
+0
2010-03-01
KVM: fix cleanup_srcu_struct on vm destruction
Marcelo Tosatti
1
-1
/
+0
2010-03-01
KVM: avoid taking ioapic mutex for non-ioapic EOIs
Avi Kivity
2
-0
/
+20
2010-03-01
KVM: convert slots_lock to a mutex
Marcelo Tosatti
4
-19
/
+19
2010-03-01
KVM: convert io_bus to SRCU
Marcelo Tosatti
4
-49
/
+73
2010-03-01
KVM: x86: switch kvm_set_memory_alias to SRCU update
Marcelo Tosatti
1
-2
/
+2
2010-03-01
KVM: introduce kvm->srcu and convert kvm_set_memory_region to SRCU update
Marcelo Tosatti
3
-42
/
+111
2010-03-01
KVM: use gfn_to_pfn_memslot in kvm_iommu_map_pages
Marcelo Tosatti
2
-8
/
+7
2010-03-01
KVM: introduce gfn_to_pfn_memslot
Marcelo Tosatti
1
-8
/
+25
2010-03-01
KVM: split kvm_arch_set_memory_region into prepare and commit
Marcelo Tosatti
1
-7
/
+5
2010-03-01
KVM: modify memslots layout in struct kvm
Marcelo Tosatti
2
-19
/
+35
2010-03-01
KVM: Simplify coalesced mmio initialization
Avi Kivity
3
-8
/
+34
2010-03-01
KVM: Add KVM_MMIO kconfig item
Avi Kivity
1
-0
/
+3
2010-03-01
KVM: Remove ifdefs from mmu notifier initialization
Avi Kivity
1
-5
/
+15
2010-03-01
KVM: Add include guards for coalesced_mmio.h
Avi Kivity
1
-0
/
+5
2010-03-01
KVM: Disentangle mmu notifiers and coalesced_mmio registration
Avi Kivity
1
-11
/
+7
2010-01-25
KVM: fix spurious interrupt with irqfd
Michael S. Tsirkin
1
-1
/
+2
2010-01-25
KVM: properly check max PIC pin in irq route setup
Marcelo Tosatti
1
-1
/
+5
2010-01-25
KVM: only allow one gsi per fd
Michael S. Tsirkin
1
-2
/
+13
2009-12-27
KVM: get rid of kvm_create_vm() unused label warning on s390
Heiko Carstens
1
-0
/
+3
2009-12-27
KVM: Fix possible circular locking in kvm_vm_ioctl_assign_device()
Sheng Yang
2
-4
/
+4
2009-12-22
anonfd: Allow making anon files read-only
Roland Dreier
1
-2
/
+2
2009-12-09
Merge commit 'origin/master' into next
Benjamin Herrenschmidt
6
-930
/
+1167
2009-12-03
KVM: Allow internal errors reported to userspace to carry extra data
Avi Kivity
1
-0
/
+1
2009-12-03
KVM: only clear irq_source_id if irqchip is present
Marcelo Tosatti
1
-1
/
+4
2009-12-03
KVM: Enable 32bit dirty log pointers on 64bit host
Arnd Bergmann
1
-1
/
+50
2009-12-03
KVM: fix irq_source_id size verification
Marcelo Tosatti
1
-4
/
+3
2009-12-03
KVM: introduce kvm_vcpu_on_spin
Zhai, Edwin
1
-0
/
+15
2009-12-03
KVM: fix lock imbalance in kvm_*_irq_source_id()
Jiri Slaby
1
-2
/
+5
2009-12-03
KVM: Activate Virtualization On Demand
Alexander Graf
1
-12
/
+78
2009-12-03
KVM: Move assigned device code to own file
Avi Kivity
2
-796
/
+820
2009-12-03
KVM: Drop kvm->irq_lock lock from irq injection path
Gleb Natapov
3
-9
/
+1
2009-12-03
KVM: Move IO APIC to its own lock
Gleb Natapov
3
-28
/
+79
2009-12-03
KVM: Convert irq notifiers lists to RCU locking
Gleb Natapov
1
-10
/
+12
2009-12-03
KVM: Move irq ack notifier list to arch independent code
Gleb Natapov
2
-3
/
+3
2009-12-03
KVM: Move irq routing data structure to rcu locking
Gleb Natapov
1
-5
/
+11
2009-12-03
KVM: Maintain back mapping from irqchip/pin to gsi
Gleb Natapov
1
-17
/
+14
2009-12-03
KVM: Change irq routing table to use gsi indexed array
Gleb Natapov
2
-36
/
+53
2009-12-03
KVM: Move irq sharing information to irqchip level
Gleb Natapov
2
-23
/
+37
2009-12-03
KVM: Don't wrap schedule() with vcpu_put()/vcpu_load()
Avi Kivity
1
-2
/
+0
2009-11-05
Use Little Endian for Dirty Bitmap
Alexander Graf
1
-2
/
+3
2009-10-16
KVM: Prevent kvm_init from corrupting debugfs structures
Darrick J. Wong
1
-4
/
+3
2009-10-04
KVM: add support for change_pte mmu notifiers
Izik Eidus
1
-0
/
+14
2009-10-01
const: constify remaining file_operations
Alexey Dobriyan
1
-1
/
+1
2009-09-27
const: mark struct vm_struct_operations
Alexey Dobriyan
1
-2
/
+2
2009-09-24
cpumask: use zalloc_cpumask_var() where possible
Li Zefan
1
-2
/
+1
2009-09-10
KVM: correct error-handling code
Julia Lawall
1
-1
/
+1
2009-09-10
KVM: fix compile warnings on s390
Heiko Carstens
1
-3
/
+5
2009-09-10
KVM: Fix coalesced interrupt reporting in IOAPIC
Gleb Natapov
1
-0
/
+2
2009-09-10
KVM: Move #endif KVM_CAP_IRQ_ROUTING to correct place
Avi Kivity
1
-1
/
+1
2009-09-10
KVM: fix kvm_init() error handling
Xiao Guangrong
1
-1
/
+1
2009-09-10
KVM: Drop obsolete cpu_get/put in make_all_cpus_request
Jan Kiszka
1
-2
/
+1
2009-09-10
KVM: Reduce runnability interface with arch support code
Gleb Natapov
1
-3
/
+1
2009-09-10
KVM: add ioeventfd support
Gregory Haskins
2
-2
/
+260
2009-09-10
KVM: make io_bus interface more robust
Gregory Haskins
3
-9
/
+46
2009-09-10
KVM: Add trace points in irqchip code
Gleb Natapov
2
-0
/
+4
2009-09-10
KVM: ignore msi request if !level
Michael S. Tsirkin
1
-1
/
+3
2009-09-10
KVM: Use temporary variable to shorten lines.
Gleb Natapov
1
-8
/
+10
2009-09-10
KVM: Trace irq level and source id
Avi Kivity
1
-1
/
+1
2009-09-10
KVM: fix lock imbalance
Jiri Slaby
1
-1
/
+2
2009-09-10
KVM: document lock nesting rule
Michael S. Tsirkin
1
-1
/
+1
2009-09-10
KVM: remove in_range from io devices
Michael S. Tsirkin
4
-53
/
+50
2009-09-10
KVM: convert bus to slots_lock
Michael S. Tsirkin
3
-3
/
+13
2009-09-10
KVM: switch coalesced mmio changes to slots_lock
Michael S. Tsirkin
1
-5
/
+5
2009-09-10
KVM: document locking for kvm_io_device_ops
Michael S. Tsirkin
1
-0
/
+3
2009-09-10
KVM: remove old KVMTRACE support code
Marcelo Tosatti
2
-287
/
+1
2009-09-10
KVM: x86: missing locking in PIT/IRQCHIP/SET_BSP_CPU ioctl paths
Marcelo Tosatti
1
-0
/
+2
2009-09-10
KVM: Prepare memslot data structures for multiple hugepage sizes
Joerg Roedel
1
-17
/
+39
2009-09-10
KVM: s390: Fix memslot initialization for userspace_addr != 0
Christian Borntraeger
1
-0
/
+4
2009-09-10
KVM: convert custom marker based tracing to event traces
Marcelo Tosatti
2
-0
/
+9
2009-09-10
KVM: VMX: conditionally disable 2M pages
Marcelo Tosatti
1
-2
/
+12
2009-09-10
KVM: Use macro to iterate over vcpus.
Gleb Natapov
2
-16
/
+9
2009-09-10
KVM: Break dependency between vcpu index in vcpus array and vcpu_id.
Gleb Natapov
2
-25
/
+42
2009-09-10
KVM: Introduce kvm_vcpu_is_bsp() function.
Gleb Natapov
2
-1
/
+5
2009-09-10
KVM: switch irq injection/acking data structures to irq_lock
Marcelo Tosatti
3
-15
/
+39
2009-09-10
KVM: introduce irq_lock, use it to protect ioapic
Marcelo Tosatti
2
-0
/
+6
2009-09-10
KVM: move coalesced_mmio locking to its own device
Marcelo Tosatti
2
-6
/
+5
2009-09-10
KVM: Calculate available entries in coalesced mmio ring
Avi Kivity
1
-5
/
+5
2009-09-10
KVM: cleanup io_device code
Gregory Haskins
4
-27
/
+51
2009-09-10
KVM: Clean up coalesced_mmio destruction
Gregory Haskins
1
-1
/
+4
2009-09-10
KVM: No disable_irq for MSI/MSI-X interrupt on device assignment
Sheng Yang
1
-14
/
+8
2009-09-10
KVM: irqfd
Gregory Haskins
3
-0
/
+345
2009-09-10
KVM: Move common KVM Kconfig items to new file virt/kvm/Kconfig
Avi Kivity
1
-0
/
+7
2009-08-09
KVM: Avoid redelivery of edge interrupt before next edge
Gleb Natapov
1
-5
/
+5
2009-08-05
KVM: fix ack not being delivered when msi present
Michael S. Tsirkin
1
-1
/
+3
2009-06-28
KVM: protect concurrent make_all_cpus_request
Marcelo Tosatti
1
-0
/
+3
2009-06-28
KVM: Fix dirty bit tracking for slots with large pages
Izik Eidus
1
-0
/
+2
2009-06-11
kvm: remove the duplicated cpumask_clear
Yinghai Lu
1
-1
/
+0
2009-06-10
KVM: Prevent overflow in largepages calculation
Avi Kivity
1
-2
/
+1
2009-06-10
KVM: Disable large pages on misaligned memory slots
Avi Kivity
1
-1
/
+9
2009-06-10
KVM: take mmu_lock when updating a deleted slot
Marcelo Tosatti
1
-0
/
+2
2009-06-10
KVM: protect assigned dev workqueue, int handler and irq acker
Marcelo Tosatti
1
-1
/
+12
2009-06-10
KVM: Trivial format fix in setup_routing_entry()
Chris Wright
1
-1
/
+1
2009-06-10
KVM: VMX: Disable VMX when system shutdown
Sheng Yang
1
-9
/
+9
2009-06-10
KVM: Enable snooping control for supported hardware
Sheng Yang
1
-3
/
+24
2009-06-10
KVM: Fix interrupt unhalting a vcpu when it shouldn't
Gleb Natapov
1
-1
/
+2
2009-06-10
KVM: Timer event should not unconditionally unhalt vcpu.
Gleb Natapov
1
-2
/
+3
2009-06-10
KVM: MMU: do not free active mmu pages in free_mmu_pages()
Gleb Natapov
1
-0
/
+2
2009-06-10
KVM: Device assignment framework rework
Sheng Yang
1
-228
/
+258
2009-06-10
KVM: APIC: get rid of deliver_bitmask
Gleb Natapov
3
-74
/
+60
2009-06-10
KVM: change the way how lowest priority vcpu is calculated
Gleb Natapov
2
-10
/
+12
2009-06-10
KVM: consolidate ioapic/ipi interrupt delivery logic
Gleb Natapov
3
-58
/
+31
2009-06-10
KVM: ioapic/msi interrupt delivery consolidation
Gleb Natapov
3
-60
/
+37
2009-06-10
KVM: APIC: kvm_apic_set_irq deliver all kinds of interrupts
Gleb Natapov
2
-34
/
+7
2009-06-10
KVM: Merge kvm_ioapic_get_delivery_bitmask into kvm_get_intr_delivery_bitmask
Sheng Yang
3
-51
/
+49
2009-06-10
KVM: Enable MSI-X for KVM assigned device
Sheng Yang
1
-6
/
+92
2009-06-10
KVM: Add MSI-X interrupt injection logic
Sheng Yang
1
-7
/
+59
2009-06-10
KVM: Ioctls for init MSI-X entry
Sheng Yang
1
-0
/
+104
2009-06-10
KVM: bit ops for deliver_bitmap
Sheng Yang
2
-19
/
+22
2009-06-10
KVM: Update intr delivery func to accept unsigned long* bitmap
Sheng Yang
2
-2
/
+2
2009-06-10
KVM: Change API of kvm_ioapic_get_delivery_bitmask
Sheng Yang
3
-13
/
+13
2009-06-10
KVM: Unify the delivery of IOAPIC and MSI interrupts
Sheng Yang
2
-94
/
+92
2009-06-10
KVM: Split IOAPIC structure
Sheng Yang
2
-19
/
+4
2009-06-09
kvm: fix kvm reboot crash when MAXSMP is used
Avi Kivity
1
-1
/
+1
2009-06-08
KVM: Explicity initialize cpus_hardware_enabled
Avi Kivity
1
-0
/
+1
2009-04-22
KVM: Fix overlapping check for memory slots
Jan Kiszka
1
-1
/
+2
2009-04-22
KVM: MMU: Fix off-by-one calculating large page count
Avi Kivity
1
-5
/
+3
2009-03-24
KVM: Get support IRQ routing entry counts
Sheng Yang
1
-1
/
+1
2009-03-24
KVM: fix sparse warnings: Should it be static?
Hannes Eder
1
-2
/
+2
2009-03-24
KVM: ia64: Fix the build errors due to lack of macros related to MSI.
Xiantao Zhang
1
-2
/
+0
2009-03-24
KVM: fix kvm_vm_ioctl_deassign_device
Weidong Han
1
-1
/
+1
2009-03-24
KVM: Report IRQ injection status for MSI delivered interrupts
Gleb Natapov
1
-5
/
+8
2009-03-24
KVM: Report IRQ injection status to userspace.
Gleb Natapov
3
-21
/
+45
2009-03-24
KVM: MMU: handle compound pages in kvm_is_mmio_pfn
Joerg Roedel
1
-2
/
+4
2009-03-24
KVM: Use irq routing API for MSI
Sheng Yang
2
-72
/
+76
2009-03-24
KVM: make irq ack notifications aware of routing table
Marcelo Tosatti
2
-8
/
+15
2009-03-24
KVM: Userspace controlled irq routing
Avi Kivity
2
-4
/
+200
2009-03-24
KVM: Interrupt mask notifiers for ioapic
Avi Kivity
3
-0
/
+33
2009-03-24
KVM: Add support to disable MSI for assigned device
Sheng Yang
1
-2
/
+16
2009-03-24
KVM: New guest debug interface
Jan Kiszka
1
-3
/
+3
2009-02-15
KVM: Fix assigned devices circular locking dependency
Mark McLoughlin
2
-4
/
+5
2009-02-15
KVM: Fix INTx for device assignment
Sheng Yang
1
-2
/
+2
2009-02-15
KVM: Fix racy in kvm_free_assigned_irq
Sheng Yang
1
-8
/
+19
2009-02-15
KVM: Add kvm_arch_sync_events to sync with asynchronize events
Sheng Yang
1
-0
/
+1
2009-02-15
KVM: mmu_notifiers release method
Marcelo Tosatti
1
-0
/
+8
2009-01-03
kvm/iommu: fix compile warning
Joerg Roedel
1
-1
/
+1
2009-01-03
KVM: change KVM to use IOMMU API
Joerg Roedel
2
-25
/
+22
2009-01-03
KVM: rename vtd.c to iommu.c
Joerg Roedel
1
-0
/
+0
2009-01-03
Deassign device in kvm_free_assgined_device
Weidong Han
2
-10
/
+1
2009-01-03
KVM: support device deassignment
Weidong Han
2
-0
/
+66
2009-01-03
KVM: use the new intel iommu APIs
Weidong Han
2
-44
/
+61
2008-12-31
KVM: fix handling of ACK from shared guest IRQ
Mark McLoughlin
1
-1
/
+14
2008-12-31
KVM: Consolidate userspace memory capability reporting into common code
Avi Kivity
1
-0
/
+1
2008-12-31
KVM: Advertise the bug in memory region destruction as fixed
Avi Kivity
1
-1
/
+12
2008-12-31
KVM: use cpumask_var_t for cpus_hardware_enabled
Rusty Russell
1
-6
/
+14
2008-12-31
KVM: use modern cpumask primitives, no cpumask_t on stack
Rusty Russell
1
-9
/
+14
2008-12-31
KVM: Extract core of kvm_flush_remote_tlbs/kvm_reload_remote_mmus
Rusty Russell
1
-29
/
+15
2008-12-31
KVM: set owner of cpu and vm file operations
Christian Borntraeger
1
-2
/
+4
2008-12-31
KVM: Really remove a slot when a user ask us so
Glauber Costa
1
-1
/
+4
2008-12-31
KVM: split out kvm_free_assigned_irq()
Mark McLoughlin
1
-7
/
+22
2008-12-31
KVM: add KVM_USERSPACE_IRQ_SOURCE_ID assertions
Mark McLoughlin
1
-4
/
+10
2008-12-31
KVM: don't free an unallocated irq source id
Mark McLoughlin
1
-2
/
+5
2008-12-31
KVM: make kvm_unregister_irq_ack_notifier() safe
Mark McLoughlin
1
-3
/
+1
2008-12-31
KVM: remove the IRQ ACK notifier assertions
Mark McLoughlin
1
-3
/
+0
2008-12-31
KVM: fix sparse warning
Hannes Eder
1
-1
/
+1
2008-12-31
KVM: Prevent trace call into unloaded module text
Wu Fengguang
1
-0
/
+1
2008-12-31
KVM: MSI to INTx translate
Sheng Yang
1
-16
/
+54
2008-12-31
KVM: Enable MSI for device assignment
Sheng Yang
1
-6
/
+75
2008-12-31
KVM: Add assigned_device_msi_dispatch()
Sheng Yang
1
-0
/
+55
2008-12-31
KVM: Export ioapic_get_delivery_bitmask
Sheng Yang
2
-3
/
+6
2008-12-31
KVM: Clean up assigned_device_update_irq
Sheng Yang
1
-6
/
+4
2008-12-31
KVM: Replace irq_requested with more generic irq_requested_type
Sheng Yang
1
-4
/
+5
2008-12-31
KVM: Separate update irq to a single function
Sheng Yang
1
-30
/
+38
2008-12-31
KVM: Move ack notifier register and IRQ sourcd ID request
Sheng Yang
1
-11
/
+19
2008-12-31
KVM: Fix kernel allocated memory slot
Sheng Yang
1
-1
/
+1
2008-12-31
KVM: ensure that memslot userspace addresses are page-aligned
Hollis Blanchard
1
-0
/
+2
2008-12-31
KVM: MMU: Fix aliased gfns treated as unaliased
Izik Eidus
1
-4
/
+5
2008-12-31
KVM: Enable Function Level Reset for assigned device
Sheng Yang
1
-0
/
+5
2008-12-31
KVM: IRQ ACK notifier should be used with in-kernel irqchip
Sheng Yang
2
-3
/
+7
2008-12-31
KVM: Kick NMI receiving VCPU
Jan Kiszka
1
-0
/
+1
2008-10-28
KVM: Fix guest shared interrupt with in-kernel irqchip
Sheng Yang
2
-7
/
+47
2008-10-15
KVM: Move irqchip_in_kernel() from ioapic.h to irq.h
Xiantao Zhang
1
-7
/
+0
2008-10-15
KVM: Separate irq ack notification out of arch/x86/kvm/irq.c
Xiantao Zhang
1
-0
/
+60
[next]