7907 i40e prevents fast reboot

Review Request #382 — Created Feb. 23, 2017 and discarded — Latest diff uploaded

pwinder
illumos-gate
general

The quiesce entry point in the driver is currently ddi_quiesce_not_supported(). This puts in place a quiesce routine to disable the rings and interrupts, disables the lan hmc and clears hardware registers.

This code has been in use local for quite some time.

Tested by using both fast reboot and reset reboot whilst there has been load on the driver.

Loading...