aboutsummaryrefslogtreecommitdiff
path: root/hw/ppc/spapr_iommu.c
AgeCommit message (Expand)AuthorFilesLines
2021-05-02Do not include exec/address-spaces.h if it's not really necessaryThomas Huth1-1/+0
2021-03-16spapr_iommu: Fix vhost integration regressionEric Auger1-0/+5
2020-12-08memory: Add IOMMUTLBEventEugenio Pérez1-7/+8
2020-11-15nomaintainer: Fix Lesser GPL version numberChetan Pant1-1/+1
2020-06-15qdev: Convert bus-less devices to qdev_realize() with CoccinelleMarkus Armbruster1-1/+1
2020-05-15qdev: Unrealize must not failMarkus Armbruster1-1/+1
2020-05-15qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster1-1/+1
2020-01-06vmstate: replace DeviceState with VMStateIfMarc-André Lureau1-2/+2
2019-10-04memory: allow memory_region_register_iommu_notifier() to failEric Auger1-3/+5
2019-08-21spapr_iommu: Fix xlate trace to print translated addressAlexey Kardashevskiy1-1/+1
2019-08-16Include hw/qdev-properties.h lessMarkus Armbruster1-1/+0
2019-08-16Include hw/hw.h exactly where neededMarkus Armbruster1-1/+0
2019-08-16Include migration/vmstate.h lessMarkus Armbruster1-0/+1
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster1-0/+2
2019-03-12spapr: Use CamelCase properlyDavid Gibson1-39/+39
2019-03-12spapr_iommu: Do not replay mappings from just created DMA windowAlexey Kardashevskiy1-0/+31
2019-01-11qemu/queue.h: leave head structs anonymous unless necessaryPaolo Bonzini1-1/+1
2018-12-21spapr: use g_new(T, n) instead of g_malloc(sizeof(T) * n)Greg Kurz1-1/+1
2018-06-15iommu: Add IOMMU index argument to translate methodPeter Maydell1-1/+2
2018-06-15iommu: Add IOMMU index argument to notifier APIsPeter Maydell1-1/+1
2018-02-06spapr/iommu: Enable in-kernel TCE acceleration via VFIO KVM deviceAlexey Kardashevskiy1-0/+18
2017-09-27migration: pre_save return intDr. David Alan Gilbert1-1/+3
2017-09-08spapr_iommu: Realloc guest visible TCE table when hot(un)plugging vfio-pciAlexey Kardashevskiy1-21/+14
2017-09-08spapr_iommu: unregister vmstate at unrealize timeGreg Kurz1-0/+2
2017-09-08spapr_iommu: pass object ownership to parent/ownerMichael Roth1-0/+1
2017-09-08spapr_iommu: convert TCE table object to realize()Greg Kurz1-4/+2
2017-09-08spapr_iommu: use g_strdup_printf() instead of snprintf()Greg Kurz1-5/+8
2017-08-22hw/ppc/spapr_iommu: Fix crash when removing the "spapr-tce-table" deviceThomas Huth1-0/+2
2017-07-14Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell1-14/+28
2017-07-14memory/iommu: introduce IOMMUMemoryRegionClassAlexey Kardashevskiy1-7/+19
2017-07-14memory/iommu: QOM'fy IOMMU MemoryRegionAlexey Kardashevskiy1-7/+9
2017-07-13Convert error_report() to warn_report()Alistair Francis1-1/+1
2017-06-28vmstate: error hint for failed equal checksHalil Pasic1-1/+1
2017-05-25memory: tune last param of iommu_ops.translate()Peter Xu1-1/+1
2017-04-26target-ppc: kvm: make use of KVM_CREATE_SPAPR_TCE_64Alexey Kardashevskiy1-3/+5
2016-09-27memory: introduce IOMMUOps.notify_flag_changedPeter Xu1-8/+10
2016-09-07hw/ppc: use error_report instead of fprintfCédric Le Goater1-2/+2
2016-08-08spapr: Fix undefined behaviour in spapr_tce_reset()David Gibson1-1/+3
2016-07-05spapr_iommu: Realloc guest visible TCE table when starting/stopping listeningAlexey Kardashevskiy1-0/+12
2016-06-22memory: Add reporting of supported page sizesAlexey Kardashevskiy1-0/+8
2016-06-07spapr_iommu: Add root memory regionAlexey Kardashevskiy1-3/+10
2016-06-07spapr_iommu: Migrate full stateAlexey Kardashevskiy1-3/+62
2016-06-07spapr_iommu: Introduce "enabled" state for TCE tableAlexey Kardashevskiy1-24/+44
2016-05-27spapr_iommu: Move table allocation to helpersAlexey Kardashevskiy1-19/+39
2016-05-26memory: Fix IOMMU replay base addressAlexey Kardashevskiy1-1/+1
2016-05-19hw: explicitly include qemu/log.hPaolo Bonzini1-0/+1
2016-01-29ppc: Clean up includesPeter Maydell1-0/+1
2015-10-23spapr_iommu: Provide a function to switch a TCE table to allowing VFIODavid Gibson1-0/+32
2015-10-23spapr_iommu: Rename vfio_accel parameterDavid Gibson1-3/+3
2015-07-07spapr_iommu: translate sPAPRTCEAccess to IOMMUAccessFlagsGreg Kurz1-2/+16