Details
Details
Diff Detail
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Comment Actions
err, meant to leave a comment up there.
So IIUC the only race that could really happen here is being called with KD_TEXT n times in quick succession so we end up calling vd_postswitch and resuming the flush timer n times?
This looks okay, nice catch
Comment Actions
Agreed. But it got me looking at the other places we touch vw_flags and I confirmed some races with KCSAN. I’ll put that up in a separate review.
Comment Actions
I confirmed some races with KCSAN. I’ll put that up in a separate review.
Great, thanks!