Page MenuHomeFreeBSD

Flag pending TUR.
ClosedPublic

Authored by imp on Mar 22 2018, 5:36 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Nov 24, 11:53 PM
Unknown Object (File)
Sat, Nov 23, 12:16 PM
Unknown Object (File)
Fri, Nov 22, 3:30 PM
Unknown Object (File)
Wed, Nov 20, 1:09 AM
Unknown Object (File)
Tue, Nov 19, 8:08 AM
Unknown Object (File)
Wed, Nov 13, 12:43 AM
Unknown Object (File)
Tue, Nov 12, 8:56 PM
Unknown Object (File)
Oct 17 2024, 12:43 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