My Ubuntu 16.10 server VM in MS Azure (NV6 series) suddenly had a hickup for unknown reasons (none of my doing), I had to restart it and when it came back online I was no longer able to use the GPU on the machine.
The nvidia-smi application freezes.
The command lspci yields
lspci: Cannot open /sys/bus/pci/devices/7ec1:00:00.0/resource: No such file or directory
And of course, that path (no longer?) exists. What does exist is,
$: ls /sys/bus/pci/devices/
0000:00:00.0/ 0000:00:07.0/ 0000:00:07.1/ 0000:00:07.3/ 0000:00:08.0/ b717ec1:00:00.0/
Some googling yielded a few similar questions like mine, many of which has been asked in the last 24 hours, like this one.
This might be due to Ubuntu or Azure, I have no idea which is the source of this problem or how to solve it.
Anyone have any ideas?