On a system configured with the Nvidia binary driver, the following error message is printed:
irq 16: nobody cared (try booting with the "irqpoll" option)
This is followed by a kernel panic.
The USB controller and graphics card share an interrupt which results in intermittent crashes.
Create the file /etc/modprobe.d/nvidia.conf with the following contents:
options nvidia NVreg_EnableMSI=1
This instructs the nvidia driver to use message signalled interrupts. This eliminates the crashes since message signalled interrupts are not shared.