Page MenuHomeFreeBSD

ctld: Defer initialization of NVMeoF associations
ClosedPublic

Authored by jhb on Wed, Oct 1, 10:25 PM.
Tags
None
Referenced Files
F133559009: D52844.diff
Sun, Oct 26, 4:01 PM
Unknown Object (File)
Sat, Oct 25, 5:26 PM
Unknown Object (File)
Sat, Oct 25, 5:18 PM
Unknown Object (File)
Sat, Oct 25, 2:56 PM
Unknown Object (File)
Wed, Oct 22, 10:11 AM
Unknown Object (File)
Sun, Oct 12, 2:07 PM
Unknown Object (File)
Sun, Oct 12, 3:05 AM
Unknown Object (File)
Sun, Oct 12, 3:05 AM
Subscribers

Details

Summary

Wait until all of the configuration has been parsed before creating
associations for NVMe portals. This ensures that any options
specified in a transport group are honored when creating associations.

To enable this, add a new virtual method portal::prepare invoked when
applying a configuration prior to opening a socket (or reusing an
existing socket) for a portal.

Sponsored by: Chelsio Communications

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

jhb requested review of this revision.Wed, Oct 1, 10:25 PM
This revision was not accepted when it landed; it landed in state Needs Review.Thu, Oct 9, 7:29 PM
This revision was automatically updated to reflect the committed changes.