[Bug 277093] pf: Assertion failed: (elems <= maxelems), function pf_nvuint_32_array on stable/14 with RACK

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 16 Feb 2024 14:45:21 UTC

Kristof Provost <kp@freebsd.org> changed:

           What    |Removed                     |Added
                 CC|                            |kp@freebsd.org

--- Comment #1 from Kristof Provost <kp@freebsd.org> ---
Almost certainly fixed by this:

commit 228ae54114e1efbe82686090bed9d2c8071ecea0
Author: Kristof Provost <kp@FreeBSD.org>
Date:   Fri Oct 27 14:13:57 2023 +0200

    libpfctl: be more tolerant of kernel extensions

    Allow the kernel to supply more array elements than expected, but cut
    off when we hit what we think the maximum is. This will improve forward
    compatibility (i.e. old userspace with newer kernel).

    Reviewed by:    zlei
    MFC after:      1 week
    Sponsored by:   Orange Business Services
    Differential Revision:  https://reviews.freebsd.org/D42392

    (cherry picked from commit 2b1eb63fc9c6d6f64baaac59b7ea7c2a3228c03f)

I suspect you're running a more recent kernel than userspace (which ought to
work, but it the cause of this issue).

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