OpenCloudOS-Kernel/drivers/infiniband
Michael Albaugh 6a733cdc71 IB/ipath: Better handling of unexpected GPIO interrupts
The General Purpose I/O pins can be configured to cause interrupts. At
the end of the interrupt code dealing with all known causes, a message
is output if any bits remain un-handled. Since this is a "can't happen"
scenario, it should only be triggered by bugs elsewhere. It is harmless,
and potentially beneficial, to limit the damage by masking any such
unexpected interrupts.

This patch adds disabling of interrupts from any pins that should
not have been allowed to interrupt, in addition to emitting a message.

Signed-off-by: Michael Albaugh <Michael.Albaugh@Qlogic.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
2007-10-09 21:00:47 -07:00
..
core RDMA/cma: Queue IB CM MRAs to avoid unnecessary remote retries 2007-10-09 19:59:17 -07:00
hw IB/ipath: Better handling of unexpected GPIO interrupts 2007-10-09 21:00:47 -07:00
ulp IPoIB/cm: Clean up initialization of QP attr in ipoib_cm_create_tx_qp() 2007-10-09 19:59:18 -07:00
Kconfig IB: Use menuconfig for InfiniBand menu 2007-07-09 20:12:26 -07:00
Makefile IB/mlx4: Add a driver Mellanox ConnectX InfiniBand adapters 2007-05-08 18:00:38 -07:00