Hello maintainers Re-introducing myself in case you missed my email to the mailing list. I'm Ammar, a software engineer working with Linux kernel and virtualization. I'm interested in contributing to QEMU for GSoC 2026, particularly the virtio-rtc vhost-user device project. If accepted, this would be my second GSoC participation. I participated in 2024 with KubeVirt, which was my original introduction to QEMU.
I have the following questions in order to formulate a successful proposal: 1. What would you like to see from a successful proposal ? The current points i am studying and plan to include in mine are: - an overview of the RTC device spec - how it would interact with QEMU - some of the rust data types and enums we would introduce for requests, different error types.. etc - a breakdown for some of the RTC C implementations that currently exist in QEMU (allwinner, aspeed, goldfish.. etc), and what ideas can we borrow from them in our rust implementation I am leaving out implementation specific details out of the current phase. Let me know if this sounds appropriate 2. I am looking for issues I can tackle to familiarize myself with the vhost-device repo and how one device is structured. Any ones you have that are relevant to the project or you think are important in general? Thanks in advance Ammar On Mon, 2 Mar 2026 at 09:12, Thomas Huth <[email protected]> wrote: > On 01/03/2026 23.15, Ammar Yasser wrote: > > Hi, > > > > I'm Ammar, a software engineer working with Linux kernel and > virtualization. > > I'm interested in contributing to QEMU for GSoC 2026, particularly the > > virtio-rtc vhost-user device project. > > > > I've been reading the virtio-rtc device spec, the kernel driver code, > and > > QEMU's virtual clock implementations. And i'd like to ask: > > > > - Are there recommended starter issues or small tasks? > > Hi! > > If you want to get started with contributing to QEMU, we've got a bunch of > small task in the bug tracker here: > > https://gitlab.com/qemu-project/qemu/-/issues?label_name%5B%5D=Bite%20Sized > > > - Who would be the best maintainer to coordinate with? > > Mentors are mentioned here: > > https://wiki.qemu.org/Internships/ProjectIdeas/VhostUserRTC > > HTH, > Thomas > >
