Bug 205011

Summary: NVME driver takes too long to suspend (nvme_shutdown_ctrl is being called)
Product: Drivers Reporter: Todd Brandt (todd.e.brandt)
Component: Flash/Memory Technology DevicesAssignee: David Woodhouse (dwmw2)
Status: NEW ---    
Severity: normal    
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 5.3.0 Subsystem:
Regression: No Bisected commit-id:
Bug Depends on:    
Bug Blocks: 178231    
Attachments: otcpl-aml-y_mem_nvme.html
issue.def
issue.def

Description Todd Brandt 2019-09-26 23:52:21 UTC
Created attachment 285193 [details]
otcpl-aml-y_mem_nvme.html

The NVME driver occasionally takes a large amount of time in suspend to properly shut down. In the attached example it takes over 5 seconds.
Comment 1 Todd Brandt 2019-09-26 23:53:48 UTC
Created attachment 285195 [details]
issue.def

Triggers on NVME highest level PCI device taking longer than 200ms in suspend.
Comment 2 Todd Brandt 2019-09-27 01:06:55 UTC
Created attachment 285201 [details]
issue.def