Page MenuHomeFreeBSD

smp: add smp_rendezvous_cpu helper function
ClosedPublic

Authored by aokblast on Jan 6 2026, 4:00 AM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Feb 2, 2:32 PM
Unknown Object (File)
Sun, Jan 25, 3:25 AM
Unknown Object (File)
Tue, Jan 20, 1:31 PM
Unknown Object (File)
Mon, Jan 19, 6:15 PM
Unknown Object (File)
Sun, Jan 18, 6:39 AM
Unknown Object (File)
Wed, Jan 14, 10:32 AM
Unknown Object (File)
Tue, Jan 13, 1:21 PM
Unknown Object (File)
Tue, Jan 13, 10:58 AM
Subscribers

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Indentation of continuation lines for arguments is not as per style(9) (4 spaces, not a 8-space TAB), but consistent with some other smp_rendezvous_*() functions, so I'm fine with that (and these could all be fixed in a subsequent commit).

This revision is now accepted and ready to land.Jan 6 2026, 9:01 AM

Looks ok, but I'd use int in the function signature.

sys/kern/subr_smp.c
628

The cpuid type is usually int (see ipi_cpu() for instance) or u_int, we should follow that convention instead of using a fixed-width type.

This revision was automatically updated to reflect the committed changes.

Looks ok, but I'd use int in the function signature.

I use u_int since pcpu->cpuid is u_int.