After an absolutely painful 9 hours of debugging non stop and a couple hundred reboots, my NVMe driver... WORKS ON REAL HARDWARE!