]> git.baikalelectronics.ru Git - kernel.git/commit
nvme: Fix NULL dereference for pci nvme controllers
authorSagi Grimberg <sagi@grimberg.me>
Mon, 24 Aug 2020 22:47:25 +0000 (15:47 -0700)
committerSagi Grimberg <sagi@grimberg.me>
Fri, 28 Aug 2020 23:43:57 +0000 (16:43 -0700)
commit15c3b5e431c8ff2bf604f94d8cb28acf15148f73
tree04328e20c827376ef48ffded91e6938f4cd6f35a
parent6ada153b6381652d3917f088bc1b46325a41318a
nvme: Fix NULL dereference for pci nvme controllers

PCIe controllers do not have fabric opts, verify they exist before
showing ctrl_loss_tmo or reconnect_delay attributes.

Fixes: 345dba2913ac ("nvme: expose reconnect_delay and ctrl_loss_tmo via sysfs")
Reported-by: Tobias Markus <tobias@markus-regensburg.de>
Reviewed-by: Keith Busch <kbusch@kernel.org>
Signed-off-by: Sagi Grimberg <sagi@grimberg.me>
drivers/nvme/host/core.c