]> git.baikalelectronics.ru Git - kernel.git/commit
nvme-pci: add trouble shooting steps for timeouts
authorKeith Busch <kbusch@kernel.org>
Mon, 6 Jun 2022 16:53:17 +0000 (09:53 -0700)
committerChristoph Hellwig <hch@lst.de>
Mon, 13 Jun 2022 17:56:56 +0000 (19:56 +0200)
commitb5b532cca13db3744103d8c7e5ee2deac5c72609
treede343fcdc0671084d3d2518e379e020060da3514
parent3f35db9152c12e9991bdf3f5b8e83a07b168bab5
nvme-pci: add trouble shooting steps for timeouts

Many users have encountered IO timeouts with a CSTS value of 0xffffffff,
which indicates a failure to read the register. While there are various
potential causes for this observation, faulty NVMe APST has been the
culprit quite frequently. Add the recommended troubleshooting steps in
the error output when this condition occurs.

Signed-off-by: Keith Busch <kbusch@kernel.org>
Reviewed-by: Chaitanya Kulkarni <kch@nvidia.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
drivers/nvme/host/pci.c