VXLAN virtual network tunnel driver
VXLAN (Virtual eXtensible LAN) is a software tunnel that wraps Ethernet frames inside UDP packets so isolated Layer 2 networks can stretch across routed IP infrastructure. It is foundational plumbing for modern cloud and container networking, used by Kubernetes CNIs, OpenStack, and VMware NSX, with hardware offload on most current server NICs.
recommendation
It should stay because VXLAN is core plumbing for cloud and container networking and remains under active development, with fixes and features landing through 2025-2026. Kernel documentation continues to describe it as a supported tunnel type, and modern NIC drivers like Intel's i40e still advertise VXLAN offload, so this is mainstream infrastructure rather than legacy code.
repository signals
sources
- git.kernel.org
Canonical kernel git log location for this directory; local git history inspection showed many 2025-2026 vxlan fixes/features and no clear deprecation/removal series.
- docs.kernel.org
Kernel documentation describes VXLAN as a supported Linux tunnel device with current configuration and operation details, indicating an actively supported in-kernel networking feature.
- docs.kernel.org
Current kernel ethtool netlink spec still enumerates `vxlan` as a UDP tunnel type for offload/tunnel management, evidence of present-day integration.
- docs.kernel.org
Intel 700-series driver documentation discusses VXLAN/GENEVE hardware offload in virtualized or cloud environments, indicating ongoing real deployments rather than pure legacy use.
codex reasoning notes (technical)
This is a real kernel networking driver directory, but it is a virtual tunnel driver rather than hardware-specific silicon. Evidence: local `exec_command` inspection of `git -c safe.directory=... log -- drivers/net/vxlan` showed active 2025-2026 fixes/features by multiple authors; a local grep for remove/deprecate/orphan terms returned only code-cleanup commits, not a removal discussion. Deployment/use evidence came from `web.search_query` results for kernel docs pages on VXLAN, ethtool tunnel types, and Intel offload docs. The git URL is a canonical-recall kernel.org log page corresponding to the locally inspected history.