Hi Andrew While working on percpu_counter on net-next-2.6, I found a CPU unplug race in percpu_counter_destroy() (Very unlikely of course) Thank you [PATCH] 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 --- lib/percpu_counter.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)