Page MenuHomeFreeBSD

Flag pending TUR.
ClosedPublic

Authored by imp on Mar 22 2018, 5:36 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Jun 5, 3:10 PM
Unknown Object (File)
Fri, May 22, 12:59 AM
Unknown Object (File)
Wed, May 20, 1:11 AM
Unknown Object (File)
Mon, May 18, 5:20 PM
Unknown Object (File)
Sun, May 10, 4:08 AM
Unknown Object (File)
Apr 22 2026, 9:44 PM
Unknown Object (File)
Apr 21 2026, 8:36 AM
Unknown Object (File)
Apr 18 2026, 7:31 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 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