Page MenuHomeFreeBSD

nvme: support per-request timeouts
AcceptedPublic

Authored by imp on Sat, Sep 19, 3:47 AM.
Referenced Files
F175315888: D59828.diff
Fri, Oct 9, 9:54 PM
Unknown Object (File)
Wed, Oct 7, 7:07 AM
Unknown Object (File)
Sun, Oct 4, 3:18 PM
Unknown Object (File)
Sun, Oct 4, 11:16 AM
Unknown Object (File)
Fri, Oct 2, 11:47 PM
Unknown Object (File)
Fri, Oct 2, 4:41 PM
Unknown Object (File)
Fri, Oct 2, 1:46 PM
Unknown Object (File)
Fri, Oct 2, 9:52 AM

Details

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 77075
Build 73958: arc lint + arc unit

Event Timeline

imp requested review of this revision.Sat, Sep 19, 3:47 AM

I tested this (also with D59827) in a personal kernel build to format a DC P4800 Optane ("INTEL SSDPE21K015TA E2010650") to be 4096 based (no meta data) with "sysctl dev.nvme.0.format_timeout_period=1800" (so: 30 min) and it finished fine in a little under 23 minutes, waiting as it should.

This revision is now accepted and ready to land.Sun, Sep 20, 12:08 PM