Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Sep 2009 14:42:06 +0000 (UTC)
From:      Andrew Gallatin <gallatin@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/dev/mxge if_mxge.c if_mxge_var.h
Message-ID:  <200909301442.n8UEgSp0032575@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
gallatin    2009-09-30 14:42:06 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/mxge         if_mxge.c if_mxge_var.h 
  Log:
  SVN rev 197645 on 2009-09-30 14:42:06Z by gallatin
  
  Two more mxge watchdog fixes:
  
  1) Restore the PCI Express control register after a watchdog
     reset.  This is required because the device will come out
     of watchdog reset with the pectl reg at its default state,
     and important BIOS configuration (like max payload size)
     could be lost.
  
  2) Call mxge_start_locked() for every tx queue before dropping
     the lock in the watchdog handler.   This is required, as
     the queue's buf ring may have filled during the reset.
  
  Revision  Changes    Path
  1.67      +13 -4     src/sys/dev/mxge/if_mxge.c
  1.32      +1 -0      src/sys/dev/mxge/if_mxge_var.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200909301442.n8UEgSp0032575>