Can you please add the dev_loss_tmo to the generic nvme_ctrl and build the infrastructure in common code? Then as a next step we can look into inferring it from the remote port for FC.