Page MenuHomeFreeBSD

ithread(9): update functions to current day
AcceptedPublic

Authored by mhorne on Dec 15 2021, 5:25 PM.

Details

Reviewers
jhb
ygy
trhodes
Group Reviewers
manpages
Summary

The public KPI is now intr_event_**,

  • Convert existing documented functions to their equivalents.
  • Fix up the function arguments
  • Fix up the possible error return values for each
  • Remove ithread_schedule() completely
  • Fix up MLINKS

Future changes will update the descriptive text for these functions, and
add documentation for some of the newer functions that are missing.

PR: 100803
Based on work by: trhodes, ygy

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint OK
Unit
No Unit Test Coverage
Build Status
Buildable 43382
Build 40270: arc lint + arc unit

Event Timeline

share/man/man9/Makefile
1308

I was thinking we'd keep ithread.9, but maybe it doesn't really make sense to do so.

I think it is fine to ditch ithread.9 and just have intr_event.9.

This revision is now accepted and ready to land.Dec 15 2021, 7:53 PM
pauamma_gundo.com added inline comments.
share/man/man9/ithread.9
91

Is "entr" a typo for "intr"?

103
109

Since you're touching that area, "an interrupt thread" should be "the interrupt thread" here, if you're referring to the same one mentioned on the previous line.