HomeFreeBSD

ioat: re-initialize interrupts after resetting hw on BDXDE

Description

ioat: re-initialize interrupts after resetting hw on BDXDE

Resetting some generations of the I/OAT hardware (just BDXDE for now)
resets the corresponding MSI-X registers. So, teardown and
re-initialize interrupts after resetting the hardware.

Reviewed by: jimharris
Approved by: markj (mentor)
Sponsored by: EMC / Isilon Storage Division
Differential Revision: https://reviews.freebsd.org/D3549

Details

Provenance
cemAuthored on
Reviewer
jimharris
Differential Revision
D3549: ioat: initialize interrupts after resetting hw on BDXDE
Parents
rS287402: Fix a panic which was reproducible by an infinite loop of
Branches
Unknown
Tags
Unknown