summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kvm/book3s_xive_native.c
Commit message (Expand)AuthorAgeFilesLines
* KVM: Use 'unsigned long' as kvm_for_each_vcpu()'s indexMarc Zyngier2021-12-081-4/+4
* 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-0/+9
* KVM: PPC: Book3S HV: XIVE: Add a 'flags' fieldCédric Le Goater2021-08-101-5/+7
* 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-10/+0
|/
* powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_SHIFT_BUGCédric Le Goater2020-12-111-3/+0
* KVM: PPC: Book3S HV: XIVE: Show detailed configuration in debug outputCédric Le Goater2020-12-111-4/+17
* KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB pageCédric Le Goater2020-11-161-0/+7
* KVM: PPC: Book3S HV: XIVE: Convert to DEFINE_SHOW_ATTRIBUTEQinglang Miao2020-09-221-11/+1
* powerpc/xive: Enforce load-after-store ordering when StoreEOI is activeCédric Le Goater2020-05-071-0/+6
* KVM: Use vcpu-specific gva->hva translation when querying host page sizeSean Christopherson2020-01-271-1/+1
* KVM: PPC: Book3S HV: XIVE: Fix potential page leak on error pathGreg Kurz2019-11-211-6/+7
* KVM: PPC: Book3S HV: XIVE: Free previous EQ page when setting up a new oneGreg Kurz2019-11-211-9/+22
* KVM: PPC: Book3S HV: XIVE: Allow userspace to set the # of VPsGreg Kurz2019-10-221-0/+3
* KVM: PPC: Book3S HV: XIVE: Make VP block size configurableGreg Kurz2019-10-221-13/+5
* KVM: PPC: Book3S HV: XIVE: Compute the VP id in a common helperGreg Kurz2019-10-221-9/+2
* 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-1/+1
* KVM: PPC: Book3S HV: XIVE: Ensure VP isn't already in useGreg Kurz2019-10-151-2/+4
* KVM: PPC: Book3S: Enable XIVE native capability only if OPAL has required fun...Paul Mackerras2019-08-271-0/+5
* powerpc/xive: Implement get_irqchip_state method for XIVE to fix shutdown racePaul Mackerras2019-08-161-0/+3
* KVM: PPC: Book3S HV: Don't push XIVE context when not using XIVE devicePaul Mackerras2019-08-161-0/+3
* KVM: PPC: Book3S HV: XIVE: Free escalation interrupts before disabling the VPCédric Le Goater2019-08-161-5/+7
* KVM: PPC: Book3S HV: XIVE: fix rollback when kvmppc_xive_create failsCédric Le Goater2019-07-191-2/+2
* KVM: PPC: Book3S HV: XIVE: Fix page offset when clearing ESB pagesCédric Le Goater2019-05-301-1/+2
* KVM: PPC: Book3S HV: XIVE: Take the srcu read lock when accessing memslotsCédric Le Goater2019-05-301-0/+8
* KVM: PPC: Book3S HV: XIVE: Introduce a new mutex for the XIVE deviceCédric Le Goater2019-05-301-7/+8
* KVM: PPC: Book3S HV: XIVE: Fix the enforced limit on the vCPU identifierCédric Le Goater2019-05-291-1/+1
* KVM: PPC: Book3S HV: XIVE: Do not test the EQ flag validity when resettingCédric Le Goater2019-05-291-18/+18
* KVM: PPC: Book3S HV: XIVE: Clear file mapping when device is releasedCédric Le Goater2019-05-291-0/+8
* KVM: PPC: Book3S HV: Avoid touching arch.mmu_ready in XIVE release functionsPaul Mackerras2019-05-291-16/+12
* KVM: PPC: Book3S HV: XIVE: Fix spelling mistake "acessing" -> "accessing"Colin Ian King2019-05-141-1/+1
* KVM: PPC: Book3S HV: XIVE: Prevent races when releasing devicePaul Mackerras2019-04-301-6/+37
* KVM: PPC: Book3S HV: XIVE: Replace the 'destroy' method by a 'release' methodCédric Le Goater2019-04-301-5/+23
* KVM: PPC: Book3S HV: XIVE: Add passthrough supportCédric Le Goater2019-04-301-0/+41
* KVM: PPC: Book3S HV: XIVE: Add a mapping for the source ESB pagesCédric Le Goater2019-04-301-0/+57
* KVM: PPC: Book3S HV: XIVE: Add a TIMA mappingCédric Le Goater2019-04-301-0/+39
* KVM: PPC: Book3S HV: XIVE: Add get/set accessors for the VP XIVE stateCédric Le Goater2019-04-301-0/+76
* KVM: PPC: Book3S HV: XIVE: Add a control to dirty the XIVE EQ pagesCédric Le Goater2019-04-301-0/+85
* KVM: PPC: Book3S HV: XIVE: Add a control to sync the sourcesCédric Le Goater2019-04-301-0/+36
* KVM: PPC: Book3S HV: XIVE: Add a global reset controlCédric Le Goater2019-04-301-0/+85
* KVM: PPC: Book3S HV: XIVE: Add controls for the EQ configurationCédric Le Goater2019-04-301-0/+249
* KVM: PPC: Book3S HV: XIVE: Add a control to configure a sourceCédric Le Goater2019-04-301-0/+97
* KVM: PPC: Book3S HV: XIVE: add a control to initialize a sourceCédric Le Goater2019-04-301-0/+106
* KVM: PPC: Book3S HV: XIVE: Introduce a new capability KVM_CAP_PPC_IRQ_XIVECédric Le Goater2019-04-301-0/+150
* KVM: PPC: Book3S HV: Add a new KVM device for the XIVE native exploitation modeCédric Le Goater2019-04-301-0/+179