svn commit: r323393 - in head/sys: sys vm

Ryan Libby rlibby at freebsd.org
Mon Sep 11 08:24:37 UTC 2017


On Mon, Sep 11, 2017 at 12:30 AM, Mateusz Guzik <mjguzik at gmail.com> wrote:
[...]
> That said, looking now at the struct I think its use should be retired
> from the kernel. It can remain in headers for userspace use.
>
> First, there is a bunch of counter(9) fields. I don't know the original
> reasoning. I would expect these counters to be statically defined in a
> per-cpu struct.

The actual counter(9) counters are per-CPU.  These are just offsets into
the PCPU area.  See r317061 / D10156 (recent work by glebius).


More information about the svn-src-all mailing list