Thanks! But, just as I was afraid and given the dmesg output nvme clie doesn't seem to detect anything. Lsbslk lists no block devices either.
Given the dmesg output I am now thinking what would be the means to talk to the device on the pci level in order to give it a jolt (using it's PCI capabilites ?)
I have tried power cycling the pci slot etc... to no avail.
please haalp :'D
update: after a cold reboot nvme list now outputs(after a 30sec hang):
identify failed
NVMe status: Unknown(0x371)
update:
after trying nvme list I now see dmesg throwing up some real treasure of errors:
[ 9.097300] nvme nvme0: pci function 0000:03:00.0
[ 9.097340] nvme 0000:03:00.0: enabling device (0100 -> 0102)
[ 9.222273] nvme nvme0: 7/0/0 default/read/poll queues
[ 9.234497] nvme0n1: p1 p2
[ 41.920083] nvme nvme0: I/O 961 QID 1 timeout, aborting
[ 72.612735] nvme nvme0: I/O 961 QID 1 timeout, reset controller
[ 84.130092] nvme nvme0: I/O 16 QID 0 timeout, reset controller
[ 164.607159] nvme nvme0: Device not ready; aborting reset
[ 164.627443] blk_update_request: I/O error, dev nvme0n1, sector 976773104 op 0x0
READ) flags 0x80700 phys_seg 1 prio class 0
[ 164.627511] nvme nvme0: Abort status: 0x371
[ 195.250087] nvme nvme0: Device not ready; aborting reset
[ 195.250094] nvme nvme0: Removing after probe failure status: -19
[ 225.829326] nvme nvme0: Device not ready; aborting reset
[ 225.829566] Buffer I/O error on dev nvme0n1, logical block 122096638, async page read
[ 225.834098] Buffer I/O error on dev nvme0n1p2, logical block 121947888, async page read
[ 225.834462] Buffer I/O error on dev nvme0n1p1, logical block 148208, async page read
[ 225.854260] nvme nvme0: failed to set APST feature (-19)