RE: [RFC PATCH 0/6] vfio: Add interface to map MSI pages

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Eric,

> -----Original Message-----
> From: Eric Auger [mailto:eric.auger@xxxxxxxxxx]
> Sent: Tuesday, January 12, 2016 2:26 PM
> To: Bharat Bhushan <Bharat.Bhushan@xxxxxxxxxxxxx>;
> kvmarm@xxxxxxxxxxxxxxxxxxxxx; kvm@xxxxxxxxxxxxxxx;
> alex.williamson@xxxxxxxxxx
> Cc: christoffer.dall@xxxxxxxxxx; pranavkumar@xxxxxxxxxx;
> marc.zyngier@xxxxxxx; will.deacon@xxxxxxx; Pavel Fedin
> <p.fedin@xxxxxxxxxxx>; Pranavkumar Sawargaonkar
> <pranavkumar@xxxxxxxxxx>
> Subject: Re: [RFC PATCH 0/6] vfio: Add interface to map MSI pages
> 
> Hi Bharat, all,
> 
> I now have access to HW that allows to bring out that task on ARM and I
> would be happy to try contributing on this thread on both kernel and QEMU
> side. Bharat, do you intend to respin shortly or can I try to pursue your
> efforts while keeping credit to you (and also take into account Pranav and
> Pavel contributions too if relevant)?

It is pending for long and I do think I will be able to work in next couple of months on this activity. It will be helpful if you can take on from whatever little I have done.

Thanks
-Bharat

> 
> Thanks in advance
> 
> Best Regards
> 
> Eric
> 
> /2015 04:57 PM, Bharat Bhushan wrote:
> > This patch series add the interface to map MSI pages in iommu for
> > msi-capable device pass-through using vfio.
> >
> > First patch adds a generic interface to set reserved iova regions.
> > These reserved regions can be used for mapping physical address.
> > Follow-up patches uses these reserved iova for mapping msi-pages.
> >
> > This patch series does not provide interface to let user-space know
> > how many minimum reserved iova regions are required on a given
> platform.
> > This interface can be added once this patches series get reviewed and
> > will be in acceptable state.
> >
> > Bharat Bhushan (6):
> >   vfio: Add interface for add/del reserved iova region
> >   iommu: Add interface to get msi-pages mapping attributes
> >   vfio: Extend iommu-info to return MSIs automap state
> >   vfio: Add interface to iommu-map/unmap MSI pages
> >   vfio-pci: Create iommu mapping for msi interrupt
> >   arm-smmu: Allow to set iommu mapping for MSI
> >
> >  drivers/iommu/arm-smmu.c          |   8 +
> >  drivers/iommu/fsl_pamu_domain.c   |   3 +
> >  drivers/iommu/iommu.c             |  14 ++
> >  drivers/vfio/pci/vfio_pci_intrs.c |  36 +++-
> >  drivers/vfio/vfio.c               |  52 ++++++
> >  drivers/vfio/vfio_iommu_type1.c   | 344
> +++++++++++++++++++++++++++++++++++++-
> >  include/linux/iommu.h             |   9 +-
> >  include/linux/vfio.h              |   9 +-
> >  include/uapi/linux/vfio.h         |  46 +++++
> >  9 files changed, 516 insertions(+), 5 deletions(-)
> >

_______________________________________________
kvmarm mailing list
kvmarm@xxxxxxxxxxxxxxxxxxxxx
https://lists.cs.columbia.edu/mailman/listinfo/kvmarm



[Index of Archives]     [Linux KVM]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux