Page MenuHomeFreeBSD

Implement the kernel module vme (Virtual Multiqueue Ethernet interface) based on tap(4)
AcceptedPublic

Authored by btw on Aug 19 2015, 10:04 AM.
Tags
Referenced Files
Unknown Object (File)
Tue, Mar 17, 5:35 PM
Unknown Object (File)
Tue, Mar 17, 7:29 AM
Unknown Object (File)
Mon, Mar 16, 6:13 PM
Unknown Object (File)
Feb 28 2026, 4:29 AM
Unknown Object (File)
Feb 25 2026, 6:11 PM
Unknown Object (File)
Feb 18 2026, 5:04 PM
Unknown Object (File)
Feb 18 2026, 5:04 PM
Unknown Object (File)
Jan 22 2026, 10:51 PM
Subscribers

Details

Reviewers
hiren
gnn
Summary

A kernel module vme (Virtual Multiqueue Ethernet interface) is implemented based on tap(4). It is written for the purpose of providing the same multiqueue behaviours with the hardware multiqueue NICs.

PS. vme is implemented to avoid adding too much unnecessary things to tap(4).

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

btw retitled this revision from to Implement the kernel module vme (Virtual Multiqueue Ethernet interface) based on tap(4).
btw updated this object.
btw edited the test plan for this revision. (Show Details)
btw added reviewers: hiren, gnn.
btw set the repository for this revision to rS FreeBSD src repository - subversion.
gnn edited edge metadata.
This revision is now accepted and ready to land.Aug 20 2015, 10:39 AM
hiren edited subscribers, added: network; removed: imp.

Doesn't appear to be in -current, tagging for srcmgr to evaluate.