Generic Virtio Device: Upstream xen toolstack support
Description
None
Activity
Show:

Viresh Kumar December 16, 2022 at 8:40 AM
Viresh Kumar
December 16, 2022 at 8:40 AM

Viresh Kumar December 9, 2022 at 10:10 AM
Viresh Kumar
December 9, 2022 at 10:10 AM
Reworked the patches based on reviews and sent back to the list.
Moved to the latest Xen source and found the xen-vhost-frontend broken.
Debugged it and found the issue, fixed it now. The notification mechanism was
changed for the xenstore events.

Viresh Kumar November 14, 2022 at 3:54 AM
Viresh Kumar
November 14, 2022 at 3:54 AM
Finalized the Xen patches for generic virtio device and sent them over to the
list.

Viresh Kumar October 21, 2022 at 11:27 AM
Viresh Kumar
October 21, 2022 at 11:27 AM
Continued working onto this, though couldn't spend a lot of time into this.

Viresh Kumar October 14, 2022 at 9:30 AM
Viresh Kumar
October 14, 2022 at 9:30 AM
Continued working on a generic virtio device support in Xen, which was
suggested by maintainers.
It isn't particularly straight forward as it changes the xenstore interface,
like /local/domain/0/backend/i2c/1/0 becomes
/local/domain/0/backend/virtio/1/0 now and we need to handle it differently
now in the xenstore crate.
Unresolved
Details
Details
Assignee

Reporter

Original estimate
2w
Time tracking
No time logged2w remaining
Sprint
None
Priority
Checklist
Open Checklist
Checklist
Open Checklist
Sentry
Linked Issues
Sentry
Linked Issues
Created May 5, 2022 at 7:48 AM
Updated December 16, 2022 at 8:40 AM
Sent three versions of the patchset based on review comments and finally
everything is merged now in Xen upstream.
A bug was found on 32 bit platforms with my patchset, invested some time to
get the 32 bit build working on my system, the patch merged without that and
never finished that.
Closing the card now.