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
- Repository
- rS FreeBSD src repository - subversion
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
sys/kern/subr_prof.c | ||
---|---|---|
487 ↗ | (On Diff #41538) | 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().