switch the protection of percpu_counter list to spinlock

... making percpu_counter_destroy() non-blocking