[Bug 295016] [bpf] pflogd in endless loop on VMs

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 05 May 2026 11:11:20 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=295016

            Bug ID: 295016
           Summary: [bpf] pflogd in endless loop on VMs
           Product: Base System
           Version: 15.1-STABLE
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: kern
          Assignee: bugs@FreeBSD.org
          Reporter: thierry.dussuet@protonmail.com

FreeBSD pte.glloq 15.1-PRERELEASE FreeBSD 15.1-PRERELEASE
stable/15-n283066-9331e62e8b80 GENERIC amd64

Since the last update on 15/stable, pflogd does an endless loop:

select(4,{ 3 },0x0,0x0,{ 0.500000 })             = 1 (0x1) 
ioctl(3,BIOCROTZBUF,0xba59e52f148)               = 0 (0x0)
clock_gettime(4,{ 422280.870589888 })            = 0 (0x0)
select(4,{ 3 },0x0,0x0,{ 0.500000 })             = 1 (0x1)
ioctl(3,BIOCROTZBUF,0xba59e52f148)               = 0 (0x0)  
clock_gettime(4,{ 422280.870724791 })            = 0 (0x0)  
select(4,{ 3 },0x0,0x0,{ 0.500000 })             = 1 (0x1)
ioctl(3,BIOCROTZBUF,0xba59e52f148)               = 0 (0x0)  
clock_gettime(4,{ 422280.870890490 })            = 0 (0x0)
select(4,{ 3 },0x0,0x0,{ 0.500000 })             = 1 (0x1)
ioctl(3,BIOCROTZBUF,0xba59e52f148)               = 0 (0x0)
clock_gettime(4,{ 422280.871082318 })            = 0 (0x0)

This has happened only on rented virtual machines so far, both amd64 amd arm64.
Changing the sysctl net.bpf.zerocopy_enable does not seem to make any
difference, weirdly enough. Any idea on what to try?

-- 
You are receiving this mail because:
You are the assignee for the bug.