Re: Today's KVM/ARM Sync-up Call

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

 



On Tue, May 06, 2014 at 01:46:41AM -0700, Christoffer Dall wrote:
> Hi all,
> 
> Apologies for not sending out a request for agenda items.
> 
> Eric, Alvise, and Antionios would like to coordinate efforts related
> to VFIO and device assignment, so we will host a call today for that
> purpose at lease.
> 
> If anyone else has anything to discuss, feel free to let me know and
> join the meeting.
> 
Somwhat unpolished minutes from today's call, please feel free to expand
and/or clarify.

KVM/ARM Sync-Up Call - May 6, 2014
==================================

Present
=======
 - Peter Maydell
 - Alvise Rigo
 - Antonios Motakis
 - Eric Auger
 - Christoffer


Topics
======

Device Passthrough
------------------
 - Christoffer gave an introduction to the work Linaro is currently
   doing in this area.
 - Antonios says device specific prototype was just to unblock the work.
 - Alvise is working on the QEMU side of things
 - Antionios' focus is IRQFD and interrupts
 - Will make things faster to avoid user space involvement for interrupt
   passthrough
 - Antonios argues that priority drop will not be the default behavior
   for VFIO, but that it should be something extra to a default behavior
   doing masking.  Priority drop is specific to ARM.
 - Eric is using resamplefd to unmask the vfio interrupts.  Working on
   using the HW bit in the link register to avoid the maintenance
   interrupts.
 - The whole thing requires us to progress incrementally, first step is
   using eventfds to user space for IRQs, next step is to use irqfds,
   next step is to try to get rid of eventfds.
 - The vfio-pci driver duplicates a lot of code from eventfd, and Eric
   was wondering why.  Antionios will look into this.
 - Antonios said that they are further working on IRQ Routing for the
   KVM side for ARM.
 - VOS will also work on vfio-amba in addition to vfio-platform.
 - As far as the VFIO-platform kernel patches, eventfd is key for them
   to be upstreamable.
 - Christoffer asked if everything is going to be sent in a single patch
   series, because of timing.  For the next version, v6, should be
   relatively limited.  VOS plans on posting a v6 within a month.
 - Antonios can send some VFIO-platform patches alone sooner, so that
   Eric can continue working.
 - Christoffer suggests that we should share some git trees and post our
   WIP continously so people are aware what others are doing.
 - Antonios asked that since there is overlap on irqfds, if VOS should
   push VFIO-platform before KVM irqfds to ensure progress.
 - Antonios and Eric brought up ioeventfds, Antonios said that he feels
   it is orthogonal to the device passthrough but targets features such
   as vhost.
 - Nikolai from VOS working on vhost.
 - For further meetings, please ask Christoffer to have Linaro host
   something.
 - Christoffer asked about the state of QEMU VFIO-platform patches.
   Alvise is going to send out a new version of the contributions over
   Eric's patches.  Eric plans on working on the v3 of the QEMU
   device patches next week, taking into account the comments from Kim
   and Alex Williamson.  Eric will include the compatible strings patch,
   but will need to sync with Alvise at the end of this week or
   beginning of next.
 - Antonios asked if Kim Phillips is still working in the area of
   platform device binding.  Christoffer will check on the status.
_______________________________________________
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