Re: [Qemu-devel] KVM call agenda for May 25

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

 



On Mon, May 24, 2010 at 05:21:04PM -0700, Chris Wright wrote:
> Please send in any agenda items you are interested in covering.
> 

Sorry for the delayed response.

If the community is interested, I would
like to discuss the Generic Asynchronous task offloading framework
patches posted to the community on 24th May 2010.
URL:http://lists.gnu.org/archive/html/qemu-devel/2010-05/msg02227.html

Brief Description: The patch series extracts out the task offloading
framework code from posix-aio-compat.c which is currently being used
only by the paio subsystem to create a generic task offloading framework
that could be used by other subsystems within qemu. Currently virtio-9p
and asynchronous-encoding from vnc server can make use of the generic
framework.

Points for discussion:
- Is a generic task offloading framework the way to go for subsystems
  such as virtio-9p, which would like to emulate the AIO behaviour
  that allows us to free the vcpu thread to handle any other guest requests.

- Currently the AIO helper threads indicate the completion of the task
  to the IO-thread by sending a SIGUSR2, the handler for which does a
  write() to the file descriptor on which the IO thread is waiting using
  a select. Should we use this signal-handling mechanism to communicate
  between the generic asynchronous helper threads and the IO-Thread ?


> If we have a lack of agenda items I'll cancel the week's call.
> 
> thanks,
> -chris
> 

-- 
Thanks and Regards
gautham
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux