Page MenuHomeFreeBSD

bhyve: NVMe controller can clone identify of host's NVMe device
AbandonedPublic

Authored by wanpengqian_gmail.com on Aug 2 2020, 2:24 PM.
Tags
None
Referenced Files
Unknown Object (File)
Apr 3 2024, 3:46 AM
Unknown Object (File)
Dec 23 2023, 1:59 AM
Unknown Object (File)
Nov 6 2023, 8:02 PM
Unknown Object (File)
Oct 5 2023, 7:07 PM
Unknown Object (File)
Aug 13 2023, 3:41 AM
Unknown Object (File)
Apr 26 2023, 3:55 AM
Unknown Object (File)
Apr 8 2023, 12:50 AM

Details

Reviewers
chuck
grehan
jhb
Group Reviewers
bhyve
Summary

Currently NVMe controller cannot set Model Number/Firmware Version, and if Serial Number contains white space, it cannot set since parse option will fail. In some scenario, user try to clone the hosts NVMe identify for some reasons.

This patch will enable guest clone such informations as follow fields:

Vendor ID
Subsystem Vendor ID
Serial Number
Model Number
Firmware Version
IEEE OUI Identifier

Test Plan

Inside guest, check the nvmecontrol identify output.

Diff Detail

Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 32703
Build 30150: arc lint + arc unit