summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kvm/book3s_xive.c
Commit message (Expand)AuthorAgeFilesLines
* KVM: PPC: Book3s HV: Hold LPIDs in an unsigned longJordan Niethe2023-09-141-2/+2
* KVM: PPC: Use accessors for VCORE registersJordan Niethe2023-09-141-3/+1
* KVM: PPC: Always use the GPR accessorsJordan Niethe2023-09-141-2/+2
* Merge branch 'topic/ppc-kvm' into nextMichael Ellerman2022-11-301-3/+3
|\
| * KVM: PPC: Book3S HV: XIVE: Fix spelling mistakesZhang Jiaming2022-11-241-3/+3
* | powerpc/xive: remove unused parameterDeming Wang2022-11-241-4/+2
|/
* Merge branch 'topic/ppc-kvm' into nextMichael Ellerman2022-05-191-22/+627
|\
| * KVM: PPC: Book3s: Remove real mode interrupt controller hcalls handlersAlexey Kardashevskiy2022-05-191-18/+620
| * KVM: PPC: Book3S HV Nested: L2 must not run with L1 xive contextNicholas Piggin2022-05-131-1/+1
| * KVM: PPC: Book3S HV P9: Move cede logic out of XIVE escalation rearmingNicholas Piggin2022-05-131-3/+6
* | powerpc: fix typos in commentsJulia Lawall2022-05-051-3/+3
|/
* KVM: PPC: Book3S HV: remove unnecessary castsNour-eddine Taleb2022-03-041-1/+1
* KVM: PPC: Merge powerpc's debugfs entry content into generic entryAlexey Kardashevskiy2022-02-021-11/+2
* KVM: Use 'unsigned long' as kvm_for_each_vcpu()'s indexMarc Zyngier2021-12-081-6/+9
* kvm: rename KVM_MAX_VCPU_ID to KVM_MAX_VCPU_IDSJuergen Gross2021-09-301-1/+1
* powerpc: rename powerpc_debugfs_root to arch_debugfs_dirAneesh Kumar K.V2021-08-131-2/+1
* KVM: PPC: Book3S HV: XIVE: Add support for automatic save-restoreCédric Le Goater2021-08-101-2/+32
* KVM: PPC: Book3S HV: XIVE: Add a 'flags' fieldCédric Le Goater2021-08-101-9/+10
* KVM: PPC: Book3S HV: XIVE: Fix mapping of passthrough interruptsCédric Le Goater2021-08-101-1/+2
* KVM: PPC: Book3S HV: XIVE: Change interface of passthrough interrupt routinesCédric Le Goater2021-08-101-9/+8
* Merge tag 'irq-core-2021-06-29' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2021-06-291-0/+1
|\
| * powerpc: Add missing linux/{of.h,irqdomain.h} include directivesMarc Zyngier2021-06-101-0/+1
* | KVM: PPC: Book3S HV: Remove virt mode checks from real mode handlersNicholas Piggin2021-06-101-18/+0
* | KVM: PPC: Book3S HV P9: Stop handling hcalls in real-mode in the P9 pathNicholas Piggin2021-06-101-0/+64
* | KVM: PPC: Book3S HV P9: implement kvmppc_xive_pull_vcpu in CNicholas Piggin2021-06-101-0/+31
|/
* powerpc/xive: Assign boolean values to a bool variableJiapeng Chong2021-02-111-2/+2
* Merge tag 'powerpc-5.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2020-12-171-61/+73
|\
| * powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_MASK_FWCédric Le Goater2020-12-111-46/+8
| * powerpc/xive: Rename XIVE_IRQ_NO_EOI to show its a flagCédric Le Goater2020-12-111-2/+2
| * KVM: PPC: Book3S HV: XIVE: Show detailed configuration in debug outputCédric Le Goater2020-12-111-13/+63
* | KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity checkGreg Kurz2020-12-011-5/+2
|/
* KVM: PPC: Book3S HV: XIVE: Fix typo in commentGreg Kurz2020-01-231-1/+1
* KVM: PPC: Book3S HV: XIVE: Allow userspace to set the # of VPsGreg Kurz2019-10-221-0/+10
* KVM: PPC: Book3S HV: XIVE: Make VP block size configurableGreg Kurz2019-10-221-12/+53
* KVM: PPC: Book3S HV: XIVE: Compute the VP id in a common helperGreg Kurz2019-10-221-9/+33
* KVM: PPC: Book3S HV: XIVE: Show VP id in debugfsGreg Kurz2019-10-221-2/+2
* KVM: PPC: Book3S HV: XIVE: Set kvm->arch.xive when VPs are allocatedGreg Kurz2019-10-221-6/+5
* KVM: PPC: Book3S HV: XIVE: Ensure VP isn't already in useGreg Kurz2019-10-151-8/+16
* powerpc/xive: Implement get_irqchip_state method for XIVE to fix shutdown racePaul Mackerras2019-08-161-0/+31
* KVM: PPC: Book3S HV: Don't push XIVE context when not using XIVE devicePaul Mackerras2019-08-161-1/+10
* KVM: PPC: Book3S HV: XIVE: Free escalation interrupts before disabling the VPCédric Le Goater2019-08-161-8/+10
* KVM: PPC: Book3S HV: XIVE: fix rollback when kvmppc_xive_create failsCédric Le Goater2019-07-191-3/+1
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-191-4/+1
* KVM: PPC: Book3S HV: XIVE: Do not clear IRQ data of passthrough interruptsCédric Le Goater2019-05-301-2/+2
* KVM: PPC: Book3S HV: XIVE: Introduce a new mutex for the XIVE deviceCédric Le Goater2019-05-301-10/+13
* KVM: PPC: Book3S HV: Avoid touching arch.mmu_ready in XIVE release functionsPaul Mackerras2019-05-291-16/+12
* KVM: PPC: Book3S HV: XIVE: Clear escalation interrupt pointers on device closePaul Mackerras2019-04-301-0/+15
* KVM: PPC: Book3S HV: XIVE: Prevent races when releasing devicePaul Mackerras2019-04-301-10/+41
* KVM: PPC: Book3S HV: XIVE: Replace the 'destroy' method by a 'release' methodCédric Le Goater2019-04-301-6/+61
* KVM: PPC: Book3S HV: XIVE: Add passthrough supportCédric Le Goater2019-04-301-0/+15