https://github.com/jalalmostafa/mining-afxdp
Mining Linux Kernel Repositories to extract knowledge about AF_XDP
https://github.com/jalalmostafa/mining-afxdp
afxdp git linux linux-kernel packet-processing repository-mining statistics zero-copy
Last synced: about 1 month ago
JSON representation
Mining Linux Kernel Repositories to extract knowledge about AF_XDP
- Host: GitHub
- URL: https://github.com/jalalmostafa/mining-afxdp
- Owner: jalalmostafa
- License: bsd-3-clause
- Created: 2024-08-12T12:02:36.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-21T10:14:50.000Z (over 1 year ago)
- Last Synced: 2025-10-03T19:56:46.799Z (6 months ago)
- Topics: afxdp, git, linux, linux-kernel, packet-processing, repository-mining, statistics, zero-copy
- Language: Python
- Homepage:
- Size: 8.79 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Mining AF_XDP
Mining Linux Kernel Repositories to extract knowledge about AF_XDP.
The extracted information include AF_XDP driver support and its software evolution by counting commits, total inserted and deleted lines, and lines of code.
### To-do
- [ ] Launch GitHub Pages
- [ ] Check NIC features advertised by driver
- [ ] Add Multi-buffer to driver support output
## Usage
```bash
usage: ./afxdp-miner.py [-h] {commits,support} ... repourl
A tool to extract information about AF_XDP from the Linux Kernel
positional arguments:
{commits,support} Commands
commits Extract software evolution information
support Driver Support
repourl Repository URL
options:
-h, --help show this help message and exit
```