DragonFly commits List (threaded) for 2008-09
DragonFly BSD
DragonFly commits List (threaded) for 2008-09
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

cvs commit: src/sys/dev/netif/aue if_aue.c


From: Sepherosa Ziehau <sephe@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Mon, 1 Sep 2008 06:05:42 -0700 (PDT)

sephe       2008/09/01 06:05:42 PDT

DragonFly src repository

  Modified files:
    sys/dev/netif/aue    if_aue.c 
  Log:
  In aue(4) txeof, differ ifnet.if_start to ifnet's CPU to:
  1) Keep if_start serialized
  2) Avoid deadlock between USB sync operations and holding serializer in
     USB task thread (e.g. in txeof callback)
  
  Dragonfly-bug: <http://bugs.dragonflybsd.org/issue1123>
  Tested-by: Tim <t-df@timdarby.net>
  
  Revision  Changes    Path
  1.39      +52 -50    src/sys/dev/netif/aue/if_aue.c


http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/aue/if_aue.c.diff?r1=1.38&r2=1.39&f=u



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]