On Fri, 24 Feb 2023 13:28:11 -0700, Nirmal Patel wrote: > VMD driver can disable or enable MSI remapping by changing > VMCONFIG_MSI_REMAP register. This register needs to be set to the > default value during soft reboots. Drives failed to enumerate > when Windows boots after performing a soft reboot from Linux. > Windows doesn't support MSI remapping disable feature and stale > register value hinders Windows VMD driver initialization process. > Adding vmd_shutdown function to make sure to set the VMCONFIG > register to the default value. > > [...] Applied to controller/vmd, thanks! [1/1] PCI: vmd: Reset VMD config register between soft reboots https://git.kernel.org/pci/pci/c/e06720c1d9e1 Thanks, Lorenzo