demikernel icon indicating copy to clipboard operation
demikernel copied to clipboard

[Catpowder] support SR-IOV accelerated networking for Windows

Open kyleholohan opened this issue 1 year ago • 0 comments

Context

The Catpwoder/XDP backend should support the use of multiple network interfaces when an accelerated virtual function is used in conjunction with a NetVSC device on a virtualized system.

Proposed Solution

Support receiving from multiple network interfaces. Send from the appropriate interface (VF vs NetVSC) depending on the flow state.

Alternative Solutions

None. Without the use of the VF, the system will miss packets.

kyleholohan avatar Oct 09 '24 00:10 kyleholohan