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

Reply via email to