aboutsummaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorEric Dumazet <[email protected]>2008-12-09 13:14:11 -0800
committerLinus Torvalds <[email protected]>2008-12-10 08:01:52 -0800
commitfd3d664fef97cf01f8e28fe0b024ad52f3bbc1bc (patch)
treecc1b4d38e5ebd88c25b2bcee684c9e882be9a2ac /include/linux
parentfe102c71a65a503646bcc94ccb6859da613c2f4f (diff)
percpu_counter: fix CPU unplug race in percpu_counter_destroy()
We should first delete the counter from percpu_counters list before freeing memory, or a percpu_counter_hotcpu_callback() could dereference a NULL pointer. Signed-off-by: Eric Dumazet <[email protected]> Acked-by: David S. Miller <[email protected]> Cc: Peter Zijlstra <[email protected]> Cc: Mingming Cao <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions