If we take a CMCI during boot (between SI_SUB_CPU and SI_SUB_CONFIGURE)
before the refill task is initialized, we'll panic otherwise. Instead, predicate use of
the taskqueue on !cold and make sure that we've refilled the record list when starting
the taskqueue thread.
Details
Details
- Reviewers
cem jhb - Commits
- rS310084: Don't run the MCA record refill task during boot.
Diff Detail
Diff Detail
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 6229 Build 6472: arc lint + arc unit
Event Timeline
Comment Actions
(Rough life if you are getting CMCI's before you can even get to single user)
sys/x86/x86/mca.c | ||
---|---|---|
717 | Blank line before comment. |