When processing recoverable MCA events in a hardware interrupt context, defer logging the messages to a task queue.
Details
Details
Diff Detail
Diff Detail
- Repository
- rS FreeBSD src repository - subversion
- Lint
Lint Skipped - Unit
Tests Skipped
Event Timeline
| sys/x86/x86/mca.c | ||
|---|---|---|
| 1142 ↗ | (On Diff #163482) | Perhaps just call mca_process_records(POLLED) directly? |
| sys/x86/x86/mca.c | ||
|---|---|---|
| 1142 ↗ | (On Diff #163482) | That's what I had initially, but I changed it to calling mca_postcan() with the idea that this formulation might be more future proof. Time will tell whether I was right. :-) |