cvs commit: src/sys/dev/cs if_cs.c if_cs_isa.c if_cs_pccard.c if_csvar.h

John Baldwin jhb at FreeBSD.org
Thu Jun 5 14:49:51 UTC 2008


jhb         2008-06-05 14:49:51 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/cs           if_cs.c if_cs_isa.c if_cs_pccard.c 
                         if_csvar.h 
  Log:
  SVN rev 179560 on 2008-06-05 14:49:35Z by jhb
  
  Make the cs(4) driver MPSAFE:
  - Add a mutex to the softc to protect the softc and the device hardware.
  - Add a private timer to manage transmit watchdogs rather than using
    if_timer/if_watchdog.
  - Setup the interrupt handler after ether_ifattach().
  
  Tested by:      imp
  
  Revision  Changes    Path
  1.49      +112 -56   src/sys/dev/cs/if_cs.c
  1.8       +0 -8      src/sys/dev/cs/if_cs_isa.c
  1.20      +0 -4      src/sys/dev/cs/if_cs_pccard.c
  1.10      +7 -0      src/sys/dev/cs/if_csvar.h


More information about the cvs-src mailing list