Dell Precision Tower 5820 - FlexBay MiniSAS PCIe NVMe SSD not recognized
-
Thanks
Here is the stock Kernel 4.19.4 with the TomElliott .config file and the CONFIG_VMD set to Yes. The FOG patches are not included (this is the stock kernel)
https://drive.google.com/file/d/1IjtnlavnjQEpgVTyPOSzdkoMQjyH4ZDF/view?usp=sharingFor those who wants to try quickly & report problems is there is any left.
I suppose it should resolve
https://forums.fogproject.org/topic/12658/uefi-dell-workstation-tower-flexbay-pcie-nvme-windows-10-fog-cannot-detect-pcie-nvme-ssd -
@gehasia said in Dell Precision Tower 5820 - FlexBay MiniSAS PCIe NVMe SSD not recognized:
after more than 60 kernel compilations, i found the faulty kernel config option :
Please activate CONFIG_VMD=yGreat stuff! Thanks for all the work you’ve put into this. I just worked on adding this to the config and noticed that it seems to be a 64 bit only thing. Is that possible? See here where
CONFIG_X86_64
is explicitly is needed. And sure when I tried to add this option to the 32 bit kernel config I couldn’t. Does that make sense to you? -
@Sebastian-Roth I think its OK to leave out of the 32bit kernel since we are mainly seeing 32bit kernel used on older hardware and some “special” tablets that have 64bit processors but pinned in 32bit mode. This FlexBay/SAS hardware is super new. I can’t see it being back ported to older systems.
Somewhere in a change log we should note that the “Intel Volume Management Device Driver” kernel driver was specifically left out of the 32 bit kernel by design because it is only supported in 64 bit mode. -
Kernel option
CONFIG_VMD
added to the official repo. Will upload new 4.19.6 kernels soon.