diff options
author | Patrick McHardy <[email protected]> | 2008-02-27 12:07:47 -0800 |
---|---|---|
committer | David S. Miller <[email protected]> | 2008-02-27 12:07:47 -0800 |
commit | 4e29e9ec7e0707d3925f5dcc29af0d3f04e49833 (patch) | |
tree | dd857d9bd6a4321048e63a520436584a00d41234 /lib/debugobjects.c | |
parent | 3bdfe7ec08b4256121a8894cd978e74fcf7031d7 (diff) |
[NETFILTER]: nf_conntrack: fix smp_processor_id() in preemptible code warning
Since we're using RCU for the conntrack hash now, we need to avoid
getting preempted or interrupted by BHs while changing the stats.
Fixes warning reported by Tilman Schmidt <[email protected]> when using
preemptible RCU:
[ 48.180297] BUG: using smp_processor_id() in preemptible [00000000] code: ntpdate/3562
[ 48.180297] caller is __nf_conntrack_find+0x9b/0xeb [nf_conntrack]
[ 48.180297] Pid: 3562, comm: ntpdate Not tainted 2.6.25-rc2-mm1-testing #1
[ 48.180297] [<c02015b9>] debug_smp_processor_id+0x99/0xb0
[ 48.180297] [<fac643a7>] __nf_conntrack_find+0x9b/0xeb [nf_conntrack]
Tested-by: Tilman Schmidt <[email protected]>
Tested-by: Christian Casteyde <[email protected]> [Bugzilla #10097]
Signed-off-by: Patrick McHardy <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'lib/debugobjects.c')
0 files changed, 0 insertions, 0 deletions