Page MenuHomeFreeBSD

Flag pending TUR.
ClosedPublic

Authored by imp on Mar 22 2018, 5:36 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, May 10, 4:08 AM
Unknown Object (File)
Wed, Apr 22, 9:44 PM
Unknown Object (File)
Tue, Apr 21, 8:36 AM
Unknown Object (File)
Sat, Apr 18, 7:31 AM
Unknown Object (File)
Apr 12 2026, 12:13 AM
Unknown Object (File)
Apr 11 2026, 11:20 AM
Unknown Object (File)
Apr 11 2026, 5:43 AM
Unknown Object (File)
Apr 10 2026, 8:54 PM

Details

Reviewers
imp
Group Reviewers
cam
Summary

Flag when we have a pending TUR. Don't schedule another one when we
have one pending. Otherwise, we can race and send two, which is
wasteful in close proximity. It can also cause the acaquire/release
count for TUR to be > 1, which is undexpected.

Diff Detail

Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 15710
Build 15736: arc lint + arc unit

Event Timeline

I have tried this diff on r331284 and it still panic when I plug my Transcend microSD reader in. The stack backtrace is exactly same with what I've supplied in the mailing list.

This revision is now accepted and ready to land.Jul 10 2021, 3:57 PM