diff options
author | Herbert Xu <herbert@gondor.apana.org.au> | 2006-02-02 16:59:16 -0800 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2006-02-02 16:59:16 -0800 |
commit | f8addb3215bf58154f189017d934dfc06b62c75e (patch) | |
tree | 408ad5d1eac85858c44b68b957ae235a4ce41eed /net/ipv6/af_inet6.c | |
parent | 27852c26baab8b95fc9a2b3e8a18770ecd553f10 (diff) | |
download | op-kernel-dev-f8addb3215bf58154f189017d934dfc06b62c75e.zip op-kernel-dev-f8addb3215bf58154f189017d934dfc06b62c75e.tar.gz |
[IPV4] multipath_wrandom: Fix softirq-unsafe spin lock usage
The spin locks in multipath_wrandom may be obtained from either process
context or softirq context depending on whether the packet is locally
or remotely generated. Therefore we need to disable BH processing when
taking these locks.
This bug was found by Ingo's lock validator.
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv6/af_inet6.c')
0 files changed, 0 insertions, 0 deletions