2011-05-20 |
Roedel, Joerg | x86, amd: Use _safe() msr access for GartTlbWlk disable... Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-05-10 |
Joerg Roedel | x86, gart: Rename pci-gart_64.c to amd_gart_64.c Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-05-10 |
Joerg Roedel | x86/amd-iommu: Use threaded interupt handler Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-05-10 |
Joerg Roedel | Merge branches 'dma-debug/next', 'amd-iommu/command...
|
commit | commitdiff | tree |
2011-04-18 |
Joerg Roedel | x86, gart: Don't enforce GART aperture lower-bound... Signed-off-by: Joerg Roedel <joerg.roedel@amd.com> ...1303134346-5805-2-git-send-email-joerg.roedel@amd.com
|
commit | commitdiff | tree |
2011-04-18 |
Joerg Roedel | x86, gart: Make sure GART does not map physmem above 1TB Signed-off-by: Joerg Roedel <joerg.roedel@amd.com> ...1303134346-5805-5-git-send-email-joerg.roedel@amd.com
|
commit | commitdiff | tree |
2011-04-18 |
Joerg Roedel | x86, gart: Set DISTLBWALKPRB bit always Signed-off-by: Joerg Roedel <joerg.roedel@amd.com> ...1303134346-5805-4-git-send-email-joerg.roedel@amd.com
|
commit | commitdiff | tree |
2011-04-18 |
Joerg Roedel | x86, gart: Convert spaces to tabs in enable_gart_translation Signed-off-by: Joerg Roedel <joerg.roedel@amd.com> ...1303134346-5805-3-git-send-email-joerg.roedel@amd.com
|
commit | commitdiff | tree |
2011-04-15 |
Joerg Roedel | x86, amd: Disable GartTlbWlkErr when BIOS forgets it Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-04-13 |
Joerg Roedel | USB host: Fix lockdep warning in AMD PLL quirk Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-04-12 |
Joerg Roedel | x86/amd-iommu: Add support for invalidate_all command Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-04-12 |
Joerg Roedel | x86/amd-iommu: Add extended feature detection Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-04-11 |
Joerg Roedel | x86/amd-iommu: Add ATS enable/disable code Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-04-11 |
Joerg Roedel | x86/amd-iommu: Add flag to indicate IOTLB support Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-04-11 |
Joerg Roedel | x86/amd-iommu: Flush device IOTLB if ATS is enabled Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-04-11 |
Joerg Roedel | x86/amd-iommu: Select PCI_IOV with AMD IOMMU driver Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-04-11 |
Joerg Roedel | PCI: Move ATS declarations in seperate header file Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-04-07 |
Joerg Roedel | x86/amd-iommu: Flush all internal TLBs when IOMMUs... Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-04-07 |
Joerg Roedel | x86/amd-iommu: Rename iommu_flush_device Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-04-07 |
Joerg Roedel | x86/amd-iommu: Improve handling of full command buffer Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-04-07 |
Joerg Roedel | x86/amd-iommu: Rename iommu_flush* to domain_flush* Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-04-07 |
Joerg Roedel | x86/amd-iommu: Remove command buffer resetting logic Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-04-07 |
Joerg Roedel | x86/amd-iommu: Cleanup completion-wait handling Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-04-06 |
Joerg Roedel | x86/amd-iommu: Cleanup inv_pages command handling Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-04-06 |
Joerg Roedel | x86/amd-iommu: Move inv-dte command building to own... Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-04-06 |
Joerg Roedel | x86/amd-iommu: Move compl-wait command building to... Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-03-17 |
Joerg Roedel | KVM: SVM: Add support for perf-kvm Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-02-22 |
Joerg Roedel | KVM: SVM: Advance instruction pointer in dr_intercept Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-02-09 |
Joerg Roedel | KVM: SVM: Make sure KERNEL_GS_BASE is valid when loading... Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-01-12 |
Joerg Roedel | KVM: SVM: Add xsetbv intercept Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-01-12 |
Joerg Roedel | KVM: SVM: Implement Flush-By-Asid feature Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-01-12 |
Joerg Roedel | KVM: SVM: Use svm_flush_tlb instead of force_new_asid Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-01-12 |
Joerg Roedel | KVM: SVM: Remove flush_guest_tlb function Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-01-12 |
Joerg Roedel | KVM: SVM: Add clean-bit for LBR state Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-01-12 |
Joerg Roedel | KVM: SVM: Add clean-bit for CR2 register Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-01-12 |
Joerg Roedel | KVM: SVM: Add clean-bit for Segements and CPL Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-01-12 |
Joerg Roedel | KVM: SVM: Add clean-bit for GDT and IDT Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-01-12 |
Joerg Roedel | KVM: SVM: Add clean-bit for DR6 and DR7 Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-01-12 |
Joerg Roedel | KVM: SVM: Add clean-bit for control registers Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-01-12 |
Joerg Roedel | KVM: SVM: Add clean-bit for NPT state Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-01-12 |
Joerg Roedel | KVM: SVM: Add clean-bit for interrupt state Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-01-12 |
Joerg Roedel | KVM: SVM: Add clean-bit for the ASID Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-01-12 |
Joerg Roedel | KVM: SVM: Add clean-bit for IOPM_BASE and MSRPM_BASE Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-01-12 |
Joerg Roedel | KVM: SVM: Add clean-bit for intercetps, tsc-offset... Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-01-12 |
Roedel, Joerg | KVM: SVM: Add clean-bits infrastructure code Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-01-12 |
Joerg Roedel | KVM: SVM: Use get_host_vmcb function in svm_get_msr... Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-01-12 |
Joerg Roedel | KVM: SVM: Add manipulation functions for misc intercepts Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-01-12 |
Joerg Roedel | KVM: SVM: Add manipulation functions for exception... Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-01-12 |
Joerg Roedel | KVM: SVM: Add manipulation functions for DRx intercepts Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-01-12 |
Roedel, Joerg | KVM: SVM: Add manipulation functions for CRx intercepts Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-01-12 |
Joerg Roedel | KVM: SVM: Add function to recalculate intercept masks Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-01-12 |
Joerg Roedel | KVM: X86: Don't report L2 emulation failures to user... Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-01-12 |
Joerg Roedel | KVM: SVM: Make Use of the generic guest-mode functions Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2011-01-12 |
Joerg Roedel | KVM: X86: Introduce generic guest-mode representation Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-12-08 |
Joerg Roedel | KVM: SVM: Do not report xsave in supported cpuid Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: MMU: Don't track nested fault info in error-code Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: X86: Report SVM bit to userspace only when supported Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: SVM: Report Nested Paging support to userspace Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: SVM: Expect two more candiates for exit_int_info Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: SVM: Initialize Nested Nested MMU context on VMRUN Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: SVM: Implement MMU helper functions for Nested... Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: MMU: Track NX state in struct kvm_mmu Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: MMU: Allow long mode shadows for legacy page tables Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: MMU: Refactor mmu_alloc_roots function Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: MMU: Introduce kvm_pdptr_read_mmu Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: MMU: Add kvm_mmu parameter to load_pdptrs function Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: X86: Propagate fetch faults Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: MMU: Propagate the right fault back to the guest... Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: MMU: Introduce init_kvm_nested_mmu() Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: MMU: Introduce kvm_read_nested_guest_page() Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: MMU: Make walk_addr_generic capable for two-level... Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: X86: Add kvm_read_guest_page_mmu function Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: MMU: Implement nested gva_to_gpa functions Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: X86: Introduce pointer to mmu context used for... Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: MMU: Add infrastructure for two-level page walker Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: MMU: Introduce generic walk_addr function Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: MMU: Track page fault data in struct vcpu Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: MMU: Let is_rsvd_bits_set take mmu context instead... Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: MMU: Introduce kvm_init_shadow_mmu helper function Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: MMU: Introduce inject_page_fault function pointer Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: MMU: Introduce get_cr3 function pointer Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: X86: Introduce a tdp_set_cr3 function Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: MMU: Make set_cr3 a function pointer in kvm_mmu Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: MMU: Make tdp_enabled a mmu-context parameter Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: MMU: Check for root_level instead of long mode Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Roedel, Joerg | KVM: SVM: Clean up rip handling in vmrun emulation Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: SVM: Restore correct registers after sel_cr0 intercept... Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: MMU: Fix 32 bit legacy paging with NPT Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: SVM: Check for asid != 0 on nested vmrun Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: SVM: Check for nested vmrun intercept before emulating... Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: SVM: Emulate next_rip svm feature Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-24 |
Joerg Roedel | KVM: SVM: Sync efer back into nested vmcb Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-10-13 |
Joerg Roedel | x86/amd-iommu: Update copyright headers Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-09-23 |
Joerg Roedel | x86/amd-iommu: Fix rounding-bug in __unmap_single Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-09-23 |
Joerg Roedel | x86/amd-iommu: Work around S3 BIOS bug Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-09-23 |
Joerg Roedel | x86/amd-iommu: Set iommu configuration flags in enable... Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-08-18 |
Joerg Roedel | x86-32: Separate 1:1 pagetables from swapper_pg_dir Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-08-02 |
Joerg Roedel | KVM: Use u64 for frame data types Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-08-01 |
Joerg Roedel | KVM: Remove unnecessary divide operations Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
2010-08-01 |
Joerg Roedel | KVM: SVM: Allow EFER.LMSLE to be set with nested svm Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
|
commit | commitdiff | tree |
next |