Hello Kahled, First, thanks for your effort to find this root cause in a short time. For your comment #31, parnter has confirmed it is same for other type of disk.
I also asked them to raise this issue to AMD and AMD technical guy reply below. "Yes, 1022:7901h is AMD SATA AHCI controller. Using the ID should is OK on AMD EYPC processor." I just searched the VID:DID= 1022:7901 and find it should belong to AMD FCH SATA Controller, as shown below. https://devicehunt.com/view/type/pci/vendor/1022/device/7901 I guess your fix is to remove below line, than hot plug worked, is this right? { PCI_VDEVICE(AMD, 0x7901), board_ahci_mobile }, /* AMD Green Sardine */ So your questions is why this new device ID of "AMD SATA AHCI controller" is conflict with "AMD Green Sardine"? If this understand is right, I would ask AMD guy. thanks -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1971576 Title: SATA device hot plug regression on AMD EPYC (Asus) server Status in linux package in Ubuntu: Confirmed Bug description: SATA disk hot plug can't work on Ubuntu 20.04 ga-kernel of "Linux version 5.4.0-109-generic", but it works on earlier version of " Linux version 5.4.0-42-generic" To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1971576/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp