IB/ipath: Be more cautious about coming out of freeze mode
authorDave Olson <dave.olson@qlogic.com>
Fri, 6 Jul 2007 19:48:33 +0000 (12:48 -0700)
committerRoland Dreier <rolandd@cisco.com>
Tue, 10 Jul 2007 03:12:26 +0000 (20:12 -0700)
commit0f4fc5ebd9a68ede20ca365576a6df2df2fefc4c
tree0b41785bfd9ca49fa365d1b34ae2c81bce5c3caf
parent4fc570bcbe77f823aae183dd824869f79e74cc97
IB/ipath: Be more cautious about coming out of freeze mode

We are more careful to be sure that we don't lose information about
changes that occurred while we were in freeze mode, when the chip will
not notify us, and try to avoid false error interrupts while doing
cleanup.  Put all of this logic in a new function ipath_clear_freeze().

Signed-off-by: Dave Olson <dave.olson@qlogic.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
drivers/infiniband/hw/ipath/ipath_iba6110.c
drivers/infiniband/hw/ipath/ipath_iba6120.c
drivers/infiniband/hw/ipath/ipath_intr.c
drivers/infiniband/hw/ipath/ipath_kernel.h