[Kern Meetup Blr] [CFP: Linux Kernel Meetup ((06th Dec 2025) at Bangalore] : Userspace device IO using VFIO framework

31 views
Skip to first unread message

Shivaprasad bhat

unread,
Nov 25, 2025, 5:45:24 AM (4 days ago) Nov 25
to kernel-meet...@googlegroups.com
Hi All,

Here is my synopsis :-

Topic: Userspace device IO using VFIO framework

Abstract:
VFIO is a kernel framework to interact with devices from the userspace. 
Currently this forms the basis of how Qemu supports PCI passthrough 
of Host devices to a Guest. This can also be leveraged to create userspace
drivers for IO devices with minimal kernel intervention.

This talk focuses on how the userspace interacts with the VFIO subsystem
and how VFIO interacts with other subsystems in the kernel. Additionally, we
will also go through the existing implementations of userspace drivers that
use VFIO to interact with an IO device.

Will also talk about the future directions on how new frameworks like
iommufd are improving upon the functionality provided by the VFIO.

Outline:
VFIO Introduction, history
How VFIO interacts with IOMMU 
Userspace APIs for device access
Userspace view of the device
How Qemu exploits VFIO for guest passthrough
Limitations and Future directions

Preferred Format: 25+5 mins

Bio: Linux kernel enthusiast focussing on the VFIO and device passthrough on POWER servers for the last few years, also have been contributing to SCM, qemu, libvirt and KVM.

Regards,
Shivaprasad

Bhagyashri Pathak

unread,
Nov 25, 2025, 5:54:05 AM (4 days ago) Nov 25
to Shivaprasad bhat, Kernel Meetup Bangalore
+1

Regards,
Bhagyashri  Pathak


--
You received this message because you are subscribed to the Google Groups "Kernel Meetup Bangalore" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kernel-meetup-ban...@googlegroups.com.
To view this discussion, visit https://groups.google.com/d/msgid/kernel-meetup-bangalore/CAAfHSJtrJt%3DzwZbGy6F9qBGs9Z8NEoveeafwXf9AyS78%2Buz0bw%40mail.gmail.com.

AKHILESH PATIL

unread,
Nov 25, 2025, 6:04:28 AM (4 days ago) Nov 25
to Bhagyashri Pathak, Shivaprasad bhat, Kernel Meetup Bangalore

Aditya Gupta

unread,
Nov 26, 2025, 12:42:13 PM (3 days ago) Nov 26
to Shivaprasad bhat, kernel-meet...@googlegroups.com
+1


On 25/11/25 16:15, Shivaprasad bhat wrote:
> Hi All,
>
> Here is my synopsis :-
>
> Topic: Userspace device IO using VFIO framework
>
> ...

Nilay Shroff

unread,
Nov 27, 2025, 2:20:24 AM (2 days ago) Nov 27
to Aditya Gupta, Shivaprasad bhat, kernel-meet...@googlegroups.com
+1

--
You received this message because you are subscribed to the Google Groups "Kernel Meetup Bangalore" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kernel-meetup-ban...@googlegroups.com.

Rahul Kumar

unread,
Nov 27, 2025, 3:14:53 AM (2 days ago) Nov 27
to Nilay Shroff, Aditya Gupta, Shivaprasad bhat, Kernel Meetup Bangalore

Avi Roy

unread,
Nov 27, 2025, 10:26:10 PM (2 days ago) Nov 27
to Aditya Gupta, Shivaprasad bhat, kernel-meet...@googlegroups.com
+1


Vishal C

unread,
Nov 28, 2025, 6:16:40 AM (yesterday) Nov 28
to Avi Roy, Aditya Gupta, Shivaprasad bhat, kernel-meet...@googlegroups.com

Sumit Gupta

unread,
Nov 28, 2025, 1:55:03 PM (21 hours ago) Nov 28
to Vishal C, Avi Roy, Aditya Gupta, Shivaprasad bhat, kernel-meet...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages