patch fix for intel sdd s3500 series on Sil3512 controller

From: David F.
Date: Sat Mar 22 2014 - 19:33:32 EST


Hi,

It appears if nIEN is set all polling type IO fails. After an
attempt, future non-polled communications also fails. This patch
allows it to work. Not sure if any spin lock protection would be
needed or the system already handles the device existence for the
generated irq with polling enabled. handler already ignored irq if
queued command was polling type.

Attachment: fix-sil3512-intelssd.patch
Description: Binary data