cvs commit: src/sys/dev/cp if_cp.c src/sys/dev/ctau if_ct.c src/sys/dev/cx if_cx.c

Roman Kurakin rik at
Tue Sep 27 09:12:50 PDT 2005

rik         2005-09-27 16:12:49 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/cp           if_cp.c 
    sys/dev/ctau         if_ct.c 
    sys/dev/cx           if_cx.c 
  Backout if_cp 1.26, if_ct 1.27, if_cx 1.47 by obrien:
          revision 1.26
          date: 2005/09/07 09:53:35;  author: obrien;  state: Exp;  lines: +1452 -1453
          Reorder code to not depend on an ISO-C illegal forward extern declaration.
  Reason: do not move large functions location without serious reason. The same
  could be done by forward function declaration. Please do not enlarge diff
  without a reason any more.
  Backout if_cp 1.27
          revision 1.27
          date: 2005/09/19 03:10:16;  author: imp;  state: Exp;  lines: +3 -2
          Make sure that we call if_free(ifp) after bus_teardown_intr.  Since we
          could get an interrupt after we free the ifp, and the interrupt
          handler depended on the ifp being still alive, this could, in theory,
          cause a crash.  Eliminate this possibility by moving the if_free to
          after the bus_teardown_intr() call.
  Reason: bad previous commit. Would be restored by next commit.
  Revision  Changes      Path
  1.28      +1451 -1450  src/sys/dev/cp/if_cp.c
  1.28      +1368 -1366  src/sys/dev/ctau/if_ct.c
  1.48      +1542 -1539  src/sys/dev/cx/if_cx.c

More information about the cvs-src mailing list