freebsd-skq/sys/mips
Robert Watson eb956cd041 Use if_maddr_rlock()/if_maddr_runlock() rather than IF_ADDR_LOCK()/
IF_ADDR_UNLOCK() across network device drivers when accessing the
per-interface multicast address list, if_multiaddrs.  This will
allow us to change the locking strategy without affecting our driver
programming interface or binary interface.

For two wireless drivers, remove unnecessary locking, since they
don't actually access the multicast address list.

Approved by:	re (kib)
MFC after:	6 weeks
2009-06-26 11:45:06 +00:00
..
adm5120 Use if_maddr_rlock()/if_maddr_runlock() rather than IF_ADDR_LOCK()/ 2009-06-26 11:45:06 +00:00
compile
conf Add a .cvsignore file and along with that put an svn:ignore proprty 2009-06-17 10:48:32 +00:00
idt Make compile again using proper protoypes for 2009-06-17 10:26:37 +00:00
include This change is the next step in implementing the cache control functionality 2009-06-26 04:47:43 +00:00
malta Fix MALTA build; some prototypes were wrong and blew up when kobj method 2009-06-12 22:49:35 +00:00
mips Implement a facility for dynamic per-cpu variables. 2009-06-23 22:42:39 +00:00
sentry5 Remove reference to machine/tlb.h. It no longer exists, and isn't 2008-09-26 04:45:56 +00:00