DragonFly commits List (threaded) for 2007-05
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
cvs commit: src/sys/dev/netif/rum if_rum.c if_rumvar.h src/sys/dev/netif/ural if_ural.c if_uralvar.h
sephe 2007/05/27 03:53:29 PDT
DragonFly src repository
Modified files:
sys/dev/netif/rum if_rum.c if_rumvar.h
sys/dev/netif/ural if_ural.c if_uralvar.h
Log:
For rum(4) and ural(4):
- Use crit section to protect external interfaces, callouts, USB
task and USB operation callback functions.
- Avoid holding ifnet.if_serializer across various USB operations,
since current USB stack does not aware of lwkt serializer.
- In various callout, USB task and USB operation callback functions,
hold ifnet.if_serializer around ieee80211 functions.
Revision Changes Path
1.13 +119 -112 src/sys/dev/netif/rum/if_rum.c
1.4 +1 -5 src/sys/dev/netif/rum/if_rumvar.h
1.13 +187 -103 src/sys/dev/netif/ural/if_ural.c
1.5 +2 -3 src/sys/dev/netif/ural/if_uralvar.h
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/rum/if_rum.c.diff?r1=1.12&r2=1.13&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/rum/if_rumvar.h.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/ural/if_ural.c.diff?r1=1.12&r2=1.13&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/ural/if_uralvar.h.diff?r1=1.4&r2=1.5&f=u
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]