New package submission for Factory: xdp-tools
Hi, I'd like to submit a new package from network to Factory. The package is xdp-tools, which consists of utilities, helper library, and example programs for use with eXpress Data Path (XDP). XDP is a high performance and user-programmable network data path in the Linux kernel, supported since Linux Kernel v4.8. It allows bypassing the kernel's networking stack for performance, but still preserve the possibility of failing back to the network stack if needed; while the user-programmable part are done with eBPF programs. xdp-tools packaged itself provides a few utilities that are powered by XDP under the hood: - xdpdump: a tcpdump-like tool that captures packet - xdp-filter: packet filtering utility with drop rates up to tens of millions of packets per second per core - xdp-trafficgen: network traffic generator that can generate millions of packets per second per core - xdp-loader: simple loader for XDP program with support for attaching multiple XDP program to the same interface - xdp-monitor: monitors and display various XDP related statistics and events - xdp-bench: XDP benchmarking tool It also comes with a helper library libxdp that does the heavy lifting and libxdp-devel that provides the programming interface for those who needs finer control. This is a bit of a late addition. When libbpf (which is in Factory) remove its support for AF_XDP in 2021, the features are moved in libxdp[1]; so in an ideal world xdp-tools should have already been added back then. But better later then never :) Shung-Hsi 1: https://github.com/libbpf/libbpf/wiki/Libbpf:-the-road-to-v1.0#xskch-is-movi...
On 2023/6/17 21:24, Shung-Hsi Yu via openSUSE Factory wrote:
Hi,
I'd like to submit a new package from network to Factory. The package is xdp-tools, which consists of utilities, helper library, and example programs for use with eXpress Data Path (XDP).
"xdp" can be confused with "xdg-desktop-portal". Is there other name abbr?
Fusion Future wrote:
[snip]
"xdp" can be confused with "xdg-desktop-portal". Is there other name abbr?
Sorry for missing the mail. Admittedly the abbreviation of the two can be confused, unfortunately I don't know another other abbreviation. FWIW I've checked Fedora, Debian, as well as Arch, and they all use "xdp-tools" as the package name; so I think it may be worth aligning with other distro and keep the current package name.
On Tuesday 2023-07-25 07:55, Shung-Hsi Yu via openSUSE Factory wrote:
Fusion Future wrote:
[snip]
"xdp" can be confused with "xdg-desktop-portal". Is there other name abbr?
FWIW I've checked Fedora, Debian, as well as Arch, and they all use "xdp-tools" as the package name; so I think it may be worth aligning with other distro and keep the current package name.
The SUSE packaging guideline requests that you consider the upstream name (i.e., before other distros' package names).
participants (3)
-
Fusion Future
-
Jan Engelhardt
-
Shung-Hsi Yu