Page MenuHomeFreeBSD

nvme: Add namespace mgmt and attachment support.
Needs ReviewPublic

Authored by mffbsdw_gmail.com on Jun 23 2017, 7:02 PM.
Tags
None
Referenced Files
Unknown Object (File)
Jan 1 2024, 1:06 AM
Unknown Object (File)
Nov 21 2023, 11:26 PM
Unknown Object (File)
Nov 21 2023, 6:43 PM
Unknown Object (File)
Nov 14 2023, 4:16 AM
Unknown Object (File)
Nov 14 2023, 4:16 AM
Unknown Object (File)
Nov 12 2023, 4:28 AM
Unknown Object (File)
Nov 12 2023, 4:09 AM
Unknown Object (File)
Nov 12 2023, 4:09 AM
Subscribers
None
This revision needs review, but there are no reviewers specified.

Details

Reviewers
None
Summary

Add nscreate/nsdelete and nsattach/nsdetach to nvmecontrol
with support for same in nvme driver supporting both nvd and nda periphs.

Test Plan

Tested nscreate/nsattach partition, mount, write/read and
nsdetach/nsdelete on HGST 4500 and Samsung PM963 nvme drives supporting
namespace and attachement command sets. Ensure existing nvme drives not
supporting namespace (Intel 750) continue to work as expected.

Diff Detail

Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 10091
Build 10514: arc lint + arc unit