If a disk's SIM doesn't support polling, then it can't be used to
store crashdumps. Leave d_dump NULL in that case so that dumpon(8)
fails gracefully rather than having dumps fail at crash time.
Details
Details
- Reviewers
mav imp scottl - Group Reviewers
cam - Commits
- rGe07ac3f2fd73: cam: Don't permit crashdumps on non-pollable devices.
Diff Detail
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Comment Actions
I'm happy with this, but all nvme SIMs support polling... But the change isn't wrong, we'll just never fail to take the if into setting d_dump.
sys/cam/nvme/nvme_da.c | ||
---|---|---|
901–902 | All nvme sims support polling... |