[BNX2]: Enhance the heartbeat.
authorMichael Chan <mchan@broadcom.com>
Sun, 8 Jul 2007 05:51:36 +0000 (22:51 -0700)
committerDavid S. Miller <davem@sunset.davemloft.net>
Wed, 11 Jul 2007 05:18:36 +0000 (22:18 -0700)
commitdf149d70e1f34ec4995c8a703dbde38071ff4a05
tree09103d4b997158202370619f5a1492a69f85e7af
parentb8a7ce7bedb2134acb731e08e588ad92087a40ff
[BNX2]: Enhance the heartbeat.

In addition to the periodic heartbeat, we're adding a heartbeat
request interrupt when the heartbeat is late.  This is needed during
netpoll where the timer is not available.  -rt kernels will also
benefit since the timer is not as accurate.

[ We discussed this patch last time and we decided that the -rt
  kernel problem alone did not justify this patch.  I think the
  netpoll problem makes this patch necessary. ]

Signed-off-by: Michael Chan <mchan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/bnx2.c
drivers/net/bnx2.h