Page MenuHomeFreeBSD

Flag pending TUR.
ClosedPublic

Authored by imp on Mar 22 2018, 5:36 AM.
Tags
None
Referenced Files
F135931862: D14792.diff
Fri, Nov 14, 7:02 AM
Unknown Object (File)
Thu, Nov 13, 7:54 AM
Unknown Object (File)
Mon, Nov 10, 12:56 AM
Unknown Object (File)
Sat, Nov 8, 2:00 AM
Unknown Object (File)
Sat, Oct 25, 7:00 AM
Unknown Object (File)
Sat, Oct 25, 7:00 AM
Unknown Object (File)
Sat, Oct 25, 7:00 AM
Unknown Object (File)
Sat, Oct 25, 12:44 AM

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 15709
Build 15735: 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