Lines Matching full:gro
5 GRO (Generic Receive Offload) conformance tests.
7 Validates that GRO coalescing works correctly by running the gro
49 # gro.c uses hardcoded DPORT=8000
177 """Run gro binary with given test and return the process result."""
179 cfg.bin_local = cfg.net_lib_dir / "gro"
217 """ Setup hardware loopback mode for GRO testing. """
220 cfg.bin_local = cfg.net_lib_dir / "gro"
242 "rx-gro-hw": False,
247 "rx-gro-hw": True,
250 # Some NICs treat HW GRO as a GRO sub-feature so disabling GRO
251 # will also clear HW GRO. Use a hack of installing XDP generic
252 # to skip SW GRO, even when enabled.
254 if not feat["rx-gro-hw"]["active"]:
255 ksft_pr("Driver clears HW GRO and SW GRO is cleared, using generic XDP workaround")
265 "rx-gro-hw": True,
274 "rx-gro-hw": False,
331 """Run a single GRO test with retries."""
374 Probe GRO capacity.
403 gro_pkts = (stats_after.get('rx-hw-gro-packets', 0) -
404 stats_before.get('rx-hw-gro-packets', 0))
405 qstat_str = f" qstat={qstat_pkts} hw-gro={gro_pkts}"