[Bug 293319] [exp-run] Identify hash(9) consumers in ports

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 20 Feb 2026 21:01:51 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=293319

            Bug ID: 293319
           Summary: [exp-run] Identify hash(9) consumers in ports
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Ports Framework
          Assignee: portmgr@FreeBSD.org
          Reporter: glebius@FreeBSD.org
                CC: ports-bugs@FreeBSD.org
             Flags: exp-run?

Created attachment 268225
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=268225&action=edit
patch to /usr/include/sys/systm.h

I want to refactor hash(9). The way it is today makes it not a universal tool.
Most hash tables in the kernel are initialized without this facility, as it
doesn't fit most consumers. I need to estimate do I need any compat shims for
pre-refactor KPI. It is very unlikely there are any kernel modules in ports
that use it, but I want to be sure.

I need an exp-run with modified /usr/include/sys/systm.h. Patch attached.

-- 
You are receiving this mail because:
You are on the CC list for the bug.