diff options
author | rwatson <rwatson@FreeBSD.org> | 2009-02-23 22:57:55 +0000 |
---|---|---|
committer | rwatson <rwatson@FreeBSD.org> | 2009-02-23 22:57:55 +0000 |
commit | 73b78f4e119a0423406b9e8dbd571b33216236a0 (patch) | |
tree | d2e0d0bdf7b676f64769be429fbc4f51ad875ae9 /sys/dev/ath/if_ath.c | |
parent | ec90cbc7e39bc5cec4b33a3e0c0d5bbd088a5c2c (diff) | |
download | FreeBSD-src-73b78f4e119a0423406b9e8dbd571b33216236a0.zip FreeBSD-src-73b78f4e119a0423406b9e8dbd571b33216236a0.tar.gz |
In in_rtqkill(), assert the radix head lock, and pass RTF_RNH_LOCKED
to in_rtrequest(); the radix head lock is already acquired before
rnh_walktree is called in in_rtqtimo_one(). This avoids a recursive
acquisition that is no longer permitted in 8.x due to use of an rwlock
for the radix head lock.
Reported by: dikshie <dikshie at gmail.com>
MFC after: 3 days
Diffstat (limited to 'sys/dev/ath/if_ath.c')
0 files changed, 0 insertions, 0 deletions