Hey, thanks for pointing out the generic initramfs, that got me going in the right direction. For my RHEL7 systems, ena was included with kernel update, but it was not included in initramfs. I verified by doing lsinitrd | grep ena. I also found out that you need to include nvme in initramfs as well otherwise it wouldn't be able to recognize the disks.