summaryrefslogtreecommitdiffstats
path: root/hw/ppc/spapr_iommu.c
Commit message (Expand)AuthorAgeFilesLines
* spapr_iommu: Provide a function to switch a TCE table to allowing VFIODavid Gibson2015-10-231-0/+32
* spapr_iommu: Rename vfio_accel parameterDavid Gibson2015-10-231-3/+3
* spapr_iommu: translate sPAPRTCEAccess to IOMMUAccessFlagsGreg Kurz2015-07-071-2/+16
* spapr_iommu: drop erroneous check in h_put_tce_indirect()Greg Kurz2015-07-071-3/+1
* spapr: Merge sPAPREnvironment into sPAPRMachineStateDavid Gibson2015-07-071-4/+4
* hw/ppc/spapr_iommu: Fix the check for invalid upper bits in liobnThomas Huth2015-06-031-2/+2
* spapr_iommu: Give unique QOM name to TCE tableAlexey Kardashevskiy2015-06-031-1/+3
* spapr_iommu: Make spapr_tce_find_by_liobn() publicAlexey Kardashevskiy2015-06-031-1/+1
* spapr_iommu: Add separate trace points for PCI DMA operationsAlexey Kardashevskiy2015-06-031-7/+20
* spapr_iommu: Make H_PUT_TCE_INDIRECT endian-safeAlexey Kardashevskiy2015-06-031-4/+3
* spapr_iommu: Disable in-kernel IOMMU tables for >4GB windowsAlexey Kardashevskiy2015-06-031-3/+3
* spapr_vio/spapr_iommu: Move VIO bypass where it belongsAlexey Kardashevskiy2015-03-091-10/+16
* exec: RCUify AddressSpaceDispatchPaolo Bonzini2015-02-161-0/+1
* PPC: Fix crash on spapr_tce_table_finalize()David Gibson2015-01-071-3/+3
* iommu: add is_write as a parameter to the translate function of MemoryRegionI...Le Tan2014-08-281-1/+2
* sPAPR/IOMMU: Fix TCE entry permissionGavin Shan2014-07-151-2/+2
* spapr_iommu: Make in-kernel TCE table optionalAlexey Kardashevskiy2014-06-271-2/+5
* spapr_iommu: Introduce bus_offset in sPAPRTCETableAlexey Kardashevskiy2014-06-161-4/+9
* spapr_iommu: Introduce page_shift in sPAPRTCETableAlexey Kardashevskiy2014-06-161-26/+45
* spapr_iommu: Get rid of window_size in sPAPRTCETableAlexey Kardashevskiy2014-06-161-28/+17
* spapr_iommu: Convert old qdev_init_nofail() to object_property_set_boolAlexey Kardashevskiy2014-06-161-1/+1
* spapr_pci: spapr_iommu: Make DMA window a subregionAlexey Kardashevskiy2014-06-161-1/+1
* spapr_iommu: Enable multiple TCE requestsAlexey Kardashevskiy2014-06-161-0/+78
* spapr_iommu: Replace @instance_id with LIOBN for migrationAlexey Kardashevskiy2014-06-161-1/+3
* savevm: Remove all the unneeded version_minimum_id_old (ppc)Juan Quintela2014-06-161-2/+1
* hw: Add missing 'static' attributesStefan Weil2014-05-071-1/+1
* target-ppc: Introduce hypervisor call H_GET_TCELaurent Dufour2014-03-051-0/+37
* PPC: spapr: iommu: rework tracesAlexey Kardashevskiy2013-09-021-47/+24
* spapr-tce: make sPAPRTCETable a proper deviceAnthony Liguori2013-07-291-49/+97
* spapr_iommu: pass device to spapr_tce_new_table and use it to set ownerPaolo Bonzini2013-07-041-2/+2
* memory: add owner argument to initialization functionsPaolo Bonzini2013-07-041-1/+1
* spapr_vio: take care of creating our own AddressSpace/DMAContextPaolo Bonzini2013-06-201-11/+0
* dma: eliminate old-style IOMMU supportPaolo Bonzini2013-06-201-1/+1
* spapr: use memory core for iommu supportPaolo Bonzini2013-06-201-21/+27
* spapr: make IOMMU translation go through IOMMUTLBEntryPaolo Bonzini2013-06-201-25/+35
* spapr: convert TCE API to use an opaque typePaolo Bonzini2013-06-201-32/+22
* pseries: Fix debug message for out-of-bounds address in H_PUT_TCEDavid Gibson2013-05-061-1/+1
* pseries: Factor out check for out-of-bounds LIOBNDavid Gibson2013-05-061-6/+6
* hw: move headers to include/Paolo Bonzini2013-04-081-1/+1
* ppc: move more files to hw/ppcPaolo Bonzini2013-03-011-0/+293
OpenPOWER on IntegriCloud