HomeFreeBSD

bhyve: Store the FreeBSD OUI in little-endian in the controller data

Description

bhyve: Store the FreeBSD OUI in little-endian in the controller data

Section 7.10.3 of the NVME 1.4b specification states that the IEEE OUI
in the identify controller structure is stored in little-endian format
(unlike the embedded OUI in EUI64 identifiers).

Reviewed by: corvink, chuck, imp
Sponsored by: Chelsio Communications
Differential Revision: https://reviews.freebsd.org/D41487

(cherry picked from commit 18974bd616ae141c8721b8b01eb634670f5ccd56)

Details

Provenance
jhbAuthored on Aug 17 2023, 6:30 PM
Reviewer
corvink
Differential Revision
D41487: bhyve: Store the FreeBSD OUI in little-endian in the controller data
Parents
rGc2cd285bfe41: sys: Add a deprecation warning for 32-bit kernels.
Branches
Unknown
Tags
Unknown