Muthuraman Elangovan's repositories
linux-insides
A little bit about a linux kernel
mmacvlan_ko
Linux macvlan network kernel module
bpfilter
BPF-based packet filtering framework
vpp-dataplane
VPP dataplane implementation for Calico
bpfman
An eBPF Manager for Linux and Kubernetes
lcpng
Linux Control Plane plugin for VPP
github-readme-stats
:zap: Dynamically generated stats for your github readmes
ingress-node-firewall
Ingress node firewall implements Kubernetes operator to provision stateless ingress node level firewall rules, stateless ingress node firewall implementation is done using eBPF XDP kernel plugin
perf-book
The book "Performance Analysis and Tuning on Modern CPU"
pypcap-ng
Python reimplementation of libpcap syntax with hardware offload (where possible)
vpp
Official VPP from FDio
nxp-qoriq-linux
Linux Tree for QorIQ support
pwru
Packet, where are you? -- eBPF-based Linux kernel networking debugger
sctp_ko
Linux SCTP driver release objects
upg-vpp
User Plane Gateway (UPG) based on VPP
mLinux-Macvlan
Macvlan Linux driver to embed the stripped VLAN header information in to SKB
pyshark
Python wrapper for tshark, allowing python packet parsing using wireshark dissectors
linux
Linux kernel source tree
dpdk
Data Plane Development Kit
mrtparse
MRT format data parser
vpp-snmp-agent
SNMP Agentx for VPP interface statistics
contiv-vpp
Kubernetes CNI plugin based on FD.io VPP
bess
BESS: Berkeley Extensible Software Switch
memfd-examples
Sample usage of the new memfd_create(2) Linux system call.
a-deep-dive-into-vpp
VPP(Vector Packet Processing) design, architecture and implementation from a programmer's views.