Page MenuHomeFreeBSD

da.4: Don't document softtimeout
ClosedPublic

Authored by imp on Sep 10 2022, 5:03 PM.
Tags
None
Referenced Files
Unknown Object (File)
Dec 2 2024, 2:06 AM
Unknown Object (File)
Nov 27 2024, 7:10 PM
Unknown Object (File)
Nov 16 2024, 7:44 PM
Unknown Object (File)
Nov 16 2024, 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
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