]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
- Add 99% of a callout based watchdog. The remaining 1% is waiting
authorAndrew Gallatin <gallatin@FreeBSD.org>
Wed, 31 Jan 2007 19:53:36 +0000 (19:53 +0000)
committerAndrew Gallatin <gallatin@FreeBSD.org>
Wed, 31 Jan 2007 19:53:36 +0000 (19:53 +0000)
commitdce01b9b27a78d12b23da315d2972d28d951b8a4
treec20b923e8fef79013beec96769f479fdd335d43f
parentd43c17aa767848ce4a56f1ea415c3624f3ec9b09
- Add 99% of a callout based watchdog.  The remaining 1% is waiting
  for pci_cfg_restore() to be exported.  It was tested using a
  hackily accessed pci_cfg_restore().

- Add ifmedia_removeall() to mxge_detach() in order to stop leaking
  an ifaddr

- Fix a small acounting bug introduced by the locking code shuffle
  which could cause spurious watchdog resets now that we have a
  watchdog.

Sponsored by: Myricom
sys/dev/mxge/if_mxge.c
sys/dev/mxge/if_mxge_var.h