---
# System prepended metadata

title: 'VMM WG, January 25, 2023'
tags: [' vmm', unikraft]

---

---
title: "VMM WG, January 25, 2023"
tags: unikraft, vmm
datetime: 2023-01-25T08:30:00+02:00
location: Online, Discord (https://bit.ly/UnikraftDiscord), the `#monkey-business` voice channel
teams:
- vmm
participants:
- RăzvanD
- Marc
---

## :dart: Agenda

- Status update
- Next steps

## :closed_book: Discussions

### Hyper-V

PV: I'm still working on porting the RNDIS part.
There is an event processing function, that does something depending on the signal.
This function calls another function (`set_event`) which multiplexes action based on event flags.

PV: I Linux, there is a DPDK implementation.

PV: This would help with the sending / receiving.
After this I will work on queue management.

PV: Currently it doesn't build.

### VMware

PU: I fixed the segfault issue mentioned last time.
I was returning a `NULL` address instead of returning a queue pointer.

PU: Once I get past that, receiving should be done.

PU: The sending side 

### vsock

AT: I made progress on `vsock-mmio` for Firecracker.
This is a similar problem with PCI for QEMU.

PU: I tested vsock with MMIO.
I tested it with PCI, if I recall.

AT: When I initialize the virt queues, the receiving ones isn't working.
There is a message thrown by the initialization function.

AT: I'm using `printf`-debugging.
GDB doesn't work on Firecracker.

## :wrench: TODOs and Decisions

AT: 