During cv_wait we may be waiting for an event triggered by callout. Run callbacks here to avoid code blocking.
Details
Details
- Reviewers
zbb • hselasky - Commits
- rS291403: Run callouts during infinite waiting inside cv_wait
Diff Detail
Diff Detail
- Repository
- rS FreeBSD src repository - subversion
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
sys/boot/kshim/bsd_kernel.c | ||
---|---|---|
153 ↗ | (On Diff #10153) | Not sure how that got here, will be removed. |
sys/boot/kshim/bsd_kernel.c | ||
---|---|---|
158 ↗ | (On Diff #10261) | This lock should be moved after the delay(1000); |
sys/boot/kshim/bsd_kernel.c | ||
---|---|---|
158 ↗ | (On Diff #10287) | Hi, --HPS |