[Bug 293271] sys/netpfil/pf/limiters tests failing on riscv64 in CI
Date: Wed, 18 Feb 2026 21:17:40 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=293271
Bug ID: 293271
Summary: sys/netpfil/pf/limiters tests failing on riscv64 in CI
Product: Base System
Version: 16.0-CURRENT
Hardware: riscv
OS: Any
Status: New
Keywords: regression
Severity: Affects Only Me
Priority: ---
Component: tests
Assignee: kp@freebsd.org
Reporter: siva@FreeBSD.org
CC: testing@FreeBSD.org
The following 'sys/netpfil/pf/limiters' testcases are failing on riscv64 in CI:
sys/netpfil/pf/limiters:source_basic
sys/netpfil/pf/limiters:state_basic
sys/netpfil/pf/limiters:state_block
sys/netpfil/pf/limiters:state_rate
For example:
sys/netpfil/pf/limiters:source_basic
Result: failed: Failed to set PF rules in alcatraz
Standard output:
Executing command [ ping -S 192.0.2.2 -c 1 192.0.2.1 ]
Executing command [ ping -S 192.0.2.3 -c 1 192.0.2.1 ]
Standard error:
pf enabled
Ethernet rules cleared
rules cleared
nat cleared
0 tables deleted.
rules cleared
0 states cleared
source tracking entries cleared
pf: statistics cleared
pf: interface flags reset
Segmentation fault (core dumped)
Files left in work directory after failure: created_interfaces.lst,
created_jails.lst
ifconfig: interface epair0a does not exist
I have reproduced this error using Bricoler to run riscv64 using QEMU:
$ bricoler run freebsd-src-regression-suite --param freebsd-src:url=/usr/src
--param freebsd-src:branch= --param freebsd-src-build:machine=riscv/riscv64
--param freebsd-src-regression-suite:hypervisor=qemu --param
freebsd-src-regression-suite:memory=4096 --param
freebsd-src-regression-suite:ncpus=2 --param
freebsd-src-regression-suite:parallelism=1 --param
freebsd-src-regression-suite:tests='sys/netpfil/pf/limiters'
@kp, this is failing since
https://cgit.freebsd.org/src/commit/?id=a10e8e78c8d0c459510e89d728a6d59343ee9def
(pf tests: basic state limiters test case). Please triage as necessary.
--
You are receiving this mail because:
You are on the CC list for the bug.