Page MenuHomeFreeBSD

da.4: Don't document softtimeout
ClosedPublic

Authored by imp on Sep 10 2022, 5:03 PM.
Tags
None
Referenced Files
F102761766: D36518.diff
Sat, Nov 16, 7:44 PM
Unknown Object (File)
Sat, Nov 16, 4:20 AM
Unknown Object (File)
Oct 18 2024, 10:34 AM
Unknown Object (File)
Oct 8 2024, 4:48 AM
Unknown Object (File)
Oct 3 2024, 3:34 AM
Unknown Object (File)
Oct 1 2024, 10:30 AM
Unknown Object (File)
Sep 26 2024, 1:03 AM
Unknown Object (File)
Sep 25 2024, 1:44 PM
Subscribers
None

Details

Reviewers
gbe
Summary

kern.cam.da.default_softtimeout currently does nothing. It sets a value
in the CCB that SIMs could look at, only none do. Leave it undocumented
until it actually does something. It was introduced to allow a 'soft
recovery' to be started when things were taking too long in the SIM by
not scheduling new I/O, or other measures the SIM knew would help when
it seemed like things were getting 'backed up'. No SIM in the FreeBSD
tree implements this and scsi_da doesn't use it other than to pass it
down, so best remove it from the documentation until it does something.

Sponsored by: Netflix

Test Plan

I kept forgetting to review the original... My bad.... This was my only comment.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 47321
Build 44208: arc lint + arc unit