Page MenuHomeFreeBSD

sched_getcpu: add man page
ClosedPublic

Authored by emaste on Nov 13 2024, 10:04 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Oct 31, 2:39 AM
Unknown Object (File)
Wed, Oct 29, 7:15 PM
Unknown Object (File)
Sat, Oct 25, 9:30 PM
Unknown Object (File)
Sat, Oct 25, 2:26 AM
Unknown Object (File)
Fri, Oct 24, 7:47 PM
Unknown Object (File)
Mon, Oct 20, 1:31 PM
Unknown Object (File)
Mon, Oct 20, 9:21 AM
Unknown Object (File)
Sat, Oct 18, 2:08 PM
Subscribers

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

emaste created this revision.
emaste added a reviewer: kib.

(and sched_getcpu.3 to be added in lib/libsys/Makefile.sys)

lib/libsys/sched_getcpu.3
23 ↗(On Diff #146389)

The result is invalid at a moment it is returned, unless the thread is pinned to specific cpu.

26 ↗(On Diff #146389)

Perhaps note that the index is same as used by cpuset/affinity calls, like cpuset, cpuset_getaffinity, pthread_getaffinity_np.

28 ↗(On Diff #146389)

Then this section becomes useful.

If you move the page to section 3, it should be in lib/libc/gen.

This revision is now accepted and ready to land.Nov 13 2024, 11:50 PM

If you move the page to section 3, it should be in lib/libc/gen.

I wondered about that, but the implementation is in libsys and there are a small number of section 3 pages in libsys, like getpagesize.3, so should be the same for sched_getcpu, no?

If you move the page to section 3, it should be in lib/libc/gen.

I wondered about that, but the implementation is in libsys and there are a small number of section 3 pages in libsys, like getpagesize.3, so should be the same for sched_getcpu, no?

Ok

This revision was automatically updated to reflect the committed changes.