]> git.baikalelectronics.ru Git - kernel.git/commit
isci: rely on irq core for intx multiplexing, and silence screaming intx
authorDan Williams <dan.j.williams@intel.com>
Tue, 19 Apr 2011 19:32:51 +0000 (12:32 -0700)
committerDan Williams <dan.j.williams@intel.com>
Sun, 3 Jul 2011 11:00:37 +0000 (04:00 -0700)
commitdf854898ee992475b05df4cea7e468b2bee7caeb
treed63462e4a808ef9992632e9261a65be4a51ba471
parentb4fda6ec892ac81867431237e5b7d899ec6f470b
isci: rely on irq core for intx multiplexing, and silence screaming intx

Remove the extra logic to poll each controller for interrupts, that's
the core's job for shared interrupts.

While testing noticed that a number of interrupts fire while waiting for
the completion tasklet to run, so added an irq-ack.

Reported-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/scsi/isci/host.c
drivers/scsi/isci/init.c