kernel/smp.c: use '|=' for csd_lock