| Commit message (Expand) | Author | Age | Files | Lines |
* | treewide: Convert macro and uses of __section(foo) to __section("foo") | Joe Perches | 2020-10-25 | 1 | -1/+1 |
* | KVM: PPC: Book3S: Fix symbol undeclared warnings | Wang Wensheng | 2020-09-22 | 1 | -1/+1 |
* | powerpc: Replace _ALIGN_UP() by ALIGN() | Christophe Leroy | 2020-05-11 | 1 | -1/+1 |
* | powerpc/kvm/book3s: Avoid using rmap to protect parallel page table update. | Aneesh Kumar K.V | 2020-05-05 | 1 | -29/+9 |
* | powerpc/kvm/book3s: use find_kvm_host_pte in pute_tce functions | Aneesh Kumar K.V | 2020-05-05 | 1 | -6/+24 |
* | KVM: Remove unnecessary asm/kvm_host.h includes | Peter Xu | 2020-03-16 | 1 | -1/+0 |
* | KVM: PPC: Book3S: Invalidate multiple TCEs at once | Alexey Kardashevskiy | 2019-08-30 | 1 | -10/+28 |
* | KVM: PPC: Book3S: Fix incorrect guest-to-user-translation error handling | Alexey Kardashevskiy | 2019-08-30 | 1 | -2/+4 |
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 266 | Thomas Gleixner | 2019-06-05 | 1 | -12/+1 |
* | KVM: PPC: Book3S: Allocate guest TCEs on demand too | Alexey Kardashevskiy | 2019-04-30 | 1 | -17/+49 |
* | KVM: PPC: Book3S HV: Avoid lockdep debugging in TCE realmode handlers | Alexey Kardashevskiy | 2019-04-30 | 1 | -27/+24 |
* | KVM: PPC: Optimize clearing TCEs for sparse tables | Alexey Kardashevskiy | 2018-10-20 | 1 | -3/+3 |
* | KVM: PPC: Remove redundand permission bits removal | Alexey Kardashevskiy | 2018-10-09 | 1 | -13/+9 |
* | KVM: PPC: Propagate errors to the guest when failed instead of ignoring | Alexey Kardashevskiy | 2018-10-09 | 1 | -14/+7 |
* | KVM: PPC: Validate TCEs against preregistered memory page sizes | Alexey Kardashevskiy | 2018-10-09 | 1 | -7/+25 |
* | KVM: PPC: Inform the userspace about TCE update failures | Alexey Kardashevskiy | 2018-10-02 | 1 | -3/+3 |
* | KVM: PPC: Validate all tces before updating tables | Alexey Kardashevskiy | 2018-10-02 | 1 | -0/+4 |
* | KVM: PPC: Avoid marking DMA-mapped pages dirty in real mode | Alexey Kardashevskiy | 2018-09-12 | 1 | -8/+31 |
* | Merge branch 'fixes' into next | Michael Ellerman | 2018-08-13 | 1 | -2/+4 |
|\ |
|
| * | KVM: PPC: Check if IOMMU page is contained in the pinned physical page | Alexey Kardashevskiy | 2018-07-18 | 1 | -2/+4 |
* | | powerpc: remove unnecessary inclusion of asm/tlbflush.h | Christophe Leroy | 2018-07-30 | 1 | -1/+0 |
* | | powerpc: clean the inclusion of stringify.h | Christophe Leroy | 2018-07-30 | 1 | -0/+1 |
* | | powerpc/powernv/ioda: Allocate indirect TCE levels on demand | Alexey Kardashevskiy | 2018-07-16 | 1 | -2/+2 |
* | | powerpc/powernv: Add indirect levels to it_userspace | Alexey Kardashevskiy | 2018-07-16 | 1 | -8/+0 |
* | | KVM: PPC: Make iommu_table::it_userspace big endian | Alexey Kardashevskiy | 2018-07-16 | 1 | -5/+5 |
|/ |
|
* | KVM: PPC: Add pt_regs into kvm_vcpu_arch and move vcpu->arch.gpr[] into it | Simon Guo | 2018-05-18 | 1 | -1/+1 |
* | KVM: PPC: Book3S: Allow backing bigger guest IOMMU pages with smaller physica... | Alexey Kardashevskiy | 2018-05-17 | 1 | -6/+44 |
* | KVM: PPC: Book3S: Use correct page shift in H_STUFF_TCE | Alexey Kardashevskiy | 2018-05-17 | 1 | -1/+1 |
* | KVM: PPC: Remove unused kvm_unmap_hva callback | Paul Mackerras | 2018-03-19 | 1 | -1/+1 |
* | powerpc/mm: Rename find_linux_pte_or_hugepte() | Aneesh Kumar K.V | 2017-08-17 | 1 | -1/+11 |
* | KVM: PPC: Book3S HV: Add radix checks in real-mode hypercall handlers | Paul Mackerras | 2017-05-12 | 1 | -0/+13 |
* | KVM: PPC: VFIO: Add in-kernel acceleration for VFIO | Alexey Kardashevskiy | 2017-04-20 | 1 | -1/+200 |
* | KVM: PPC: iommu: Unify TCE checking | Alexey Kardashevskiy | 2017-04-20 | 1 | -24/+7 |
* | KVM: PPC: Use preregistered memory API to access TCE list | Alexey Kardashevskiy | 2017-04-20 | 1 | -16/+42 |
* | KVM: PPC: Pass kvm* to kvmppc_find_table() | Alexey Kardashevskiy | 2017-04-20 | 1 | -6/+7 |
* | KVM: PPC: Book3S: Move prototypes for KVM functions into kvm_ppc.h | Paul Mackerras | 2016-12-01 | 1 | -1/+0 |
* | KVM: PPC: Book3S HV: Drop duplicate header asm/iommu.h | Geliang Tang | 2016-11-21 | 1 | -1/+0 |
* | KVM: PPC: Book3S HV: sparse: prototypes for functions called from assembler | Daniel Axtens | 2016-11-21 | 1 | -0/+1 |
* | KVM: PPC: Create a virtual-mode only TCE table handlers | Alexey Kardashevskiy | 2016-03-22 | 1 | -5/+3 |
* | Merge tag 'powerpc-4.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po... | Linus Torvalds | 2016-03-19 | 1 | -1/+1 |
|\ |
|
| * | powerpc/mm: Move hash related mmu-*.h headers to book3s/ | Aneesh Kumar K.V | 2016-03-03 | 1 | -1/+1 |
* | | KVM: PPC: Add @offset to kvmppc_spapr_tce_table | Alexey Kardashevskiy | 2016-03-01 | 1 | -2/+5 |
* | | KVM: PPC: Add @page_shift to kvmppc_spapr_tce_table | Alexey Kardashevskiy | 2016-03-01 | 1 | -11/+10 |
* | | KVM: PPC: Add support for multiple-TCE hcalls | Alexey Kardashevskiy | 2016-02-16 | 1 | -4/+146 |
* | | KVM: PPC: Move reusable bits of H_PUT_TCE handler to helpers | Alexey Kardashevskiy | 2016-02-16 | 1 | -10/+79 |
* | | KVM: PPC: Replace SPAPR_TCE_SHIFT with IOMMU_PAGE_SHIFT_4K | Alexey Kardashevskiy | 2016-02-16 | 1 | -2/+2 |
* | | KVM: PPC: Use RCU for arch.spapr_tce_tables | Alexey Kardashevskiy | 2016-02-16 | 1 | -1/+1 |
* | | KVM: PPC: Rework H_PUT_TCE/H_GET_TCE handlers | Alexey Kardashevskiy | 2016-02-16 | 1 | -42/+75 |
|/ |
|
* | KVM: PPC: Book3S: Introduce hypervisor call H_GET_TCE | Laurent Dufour | 2014-03-26 | 1 | -0/+28 |
* | kvm: powerpc: book3s: move book3s_64_vio_hv.c into the main kernel binary | Paul Mackerras | 2013-10-17 | 1 | -0/+1 |