diff options
author | np <np@FreeBSD.org> | 2013-08-28 20:59:22 +0000 |
---|---|---|
committer | np <np@FreeBSD.org> | 2013-08-28 20:59:22 +0000 |
commit | 609f43ab7f3c398c0c3a4d8f093fe380c9e04b82 (patch) | |
tree | 11b3e1d85627f5da431c364221aa5a5b7889d33f /contrib/diff/lib/xalloc.h | |
parent | 5147205a55b3f9cfbf6fd2523986dd24e80d743a (diff) | |
download | FreeBSD-src-609f43ab7f3c398c0c3a4d8f093fe380c9e04b82.zip FreeBSD-src-609f43ab7f3c398c0c3a4d8f093fe380c9e04b82.tar.gz |
Change t4_list_lock and t4_uld_list_lock from mutexes to sx'es.
- tom_uninit had to be reworked not to hold the adapter lock (a mutex)
around t4_deactivate_uld, which acquires the uld_list_lock.
- the ifc_match for the interface cloner that creates the tracer ifnet
had to be reworked as the kernel calls ifc_match with the global
if_cloners_mtx held.
Diffstat (limited to 'contrib/diff/lib/xalloc.h')
0 files changed, 0 insertions, 0 deletions