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 Bharat,
On 01/12/2016 10:00 AM, Bharat Bhushan wrote:
> 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.
> 
OK thanks for your quick answer. I will do my utmost ;-)

Best Regards

Eric
> 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