Page MenuHomeFreeBSD

nvmft: Add NVMeoF controller routines shared between kernel and userland
Needs ReviewPublic

Authored by jhb on Tue, Apr 9, 11:03 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Apr 27, 6:43 PM
Unknown Object (File)
Sat, Apr 27, 6:23 AM
Unknown Object (File)
Sat, Apr 27, 6:13 AM
Unknown Object (File)
Sat, Apr 27, 2:43 AM
Unknown Object (File)
Fri, Apr 26, 4:57 AM
Unknown Object (File)
Sat, Apr 13, 2:36 AM
Unknown Object (File)
Fri, Apr 12, 10:02 PM
Unknown Object (File)
Fri, Apr 12, 7:26 PM
Subscribers
None

Details

Reviewers
imp
Summary

This includes functions to validate NVMe Qualified Names, compute an
initial value of the CAP property, validate changes to the CC
property, and populate the Identify Controller data structure for an
I/O controller.

Sponsored by: Chelsio Communications

Diff Detail

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

Event Timeline

jhb requested review of this revision.Tue, Apr 9, 11:03 PM
jhb created this revision.
imp added inline comments.
sys/dev/nvmf/controller/nvmft_subr.c
52

MAybe #ifdef EXTRA_CHECKS or some such? Here and below

This revision is now accepted and ready to land.Sat, Apr 13, 6:05 PM
jhb marked an inline comment as done.Tue, Apr 16, 6:00 PM
jhb added inline comments.
sys/dev/nvmf/controller/nvmft_subr.c
52

I went with #ifdef STRICT_CHECKS

jhb marked an inline comment as done.

Rename #if 0

This revision now requires review to proceed.Tue, Apr 16, 8:44 PM