Hi bugs@,

Newer Intel-based systems (namely 11th Generation TigerLake systems) use the Intel "VMD" NVMe RAID controller, such as the HP Spectre x360 13t-aw200, along with the counterparts from Dell, Lenovo, Acer, et al.

I believe ThinkPads (at least jcs@'s ThinkPad X1 Nano Gen1) may not use it, but most other TigerLake laptops sadly do, and (at least on my Spectre) is forced on, even with Secure Boot off. My Spectre has no CSM (although my older WhiskeyLake Spectre and work KabyLake ThinkPad do).

FreeBSD has support for it (along with Windows 10 21H1/Linux), and I have been using it for 5+ months just fine: https://cgit.freebsd.org/src/tree/sys/dev/vmd

Information on Intel's website (server VMD RAID): https://www.intel.com/content/www/us/en/architecture-and-technology/intel-volume-management-device-overview.html

HP website stating NVMe RAID is forced on TigerLake: https://support.hp.com/us-en/document/c06983517 (Dell/Lenovo/Acer have similar pages as well)

This is unrelated to the vmd(8) hypervisor despite the common name.

Since VMD RAID is forced, I obviously cannot use the SSD on OpenBSD. We should copy over the FreeBSD driver to OpenBSD.

Disclaimer: I am a FreeBSD Ports committer (I am nc@ in FreeBSD-land). I work at Microsoft, but not on Windows. I DO work in the Exchange/Outlook umbrella but neither powers @neelc.org (look at the SMTP headers).

-Neel

===

https://www.neelc.org/

Reply via email to