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
- Lint
Lint Skipped - Unit
Tests Skipped
Event Timeline
sys/boot/kshim/bsd_kernel.c | ||
---|---|---|
153 | Not sure how that got here, will be removed. |
sys/boot/kshim/bsd_kernel.c | ||
---|---|---|
166 | This lock should be moved after the delay(1000); |
sys/boot/kshim/bsd_kernel.c | ||
---|---|---|
158 | Hi, --HPS |