Always take the AST path rather than calling MD functions which are
often implemented as always failing. The is the case on amd64, arm,
i386, and powerpc. This optimization (inherited from 4.4 Lite) is a
pessimization on those architectures and is the sole use of these
functions. They will be removed in a seperate commit.
Details
Details
- Reviewers
kib jhb - Commits
- rS332650: Stop using fuswintr() and suswintr() in the profiler.
Diff Detail
Diff Detail
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 16179 Build 16132: arc lint + arc unit
Event Timeline
sys/kern/subr_prof.c | ||
---|---|---|
482–483 | This comment probably needs a bit of an update as it is no longer like the previous function. |
Comment Actions
- Don't compute things that aren't used in addupc_intr().
- Update commment on addupc_task().