- Correct the include headers
- Better description of what the panic() function does
- Document KERNEL_PANICKED()
- Add a section describing panic execution context
- Add SEE ALSO
Details
Details
- Reviewers
markj kib jhb rpokala - Group Reviewers
manpages - Commits
- rG86e2335d10e5: panic(9): some updates
rGd5e105bf7e4c: panic(9): some updates
Diff Detail
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 50425 Build 47316: arc lint + arc unit
Event Timeline
share/man/man9/panic.9 | ||
---|---|---|
74 | To prevent context switches in the code executed under spinlock. As an example, imagine that some code took a spinlock, then does critical_enter()/critical_exit(). If owe_preempt is set, we end up trying to reschedule. |
share/man/man9/panic.9 | ||
---|---|---|
74 | Oops, of course. Thanks. |