RCU signal handling made this BUG_ON() unsafe. This code runs under ->siglock, while switch_exec_pids() takes tasklist_lock. http://marc.theaimsgroup.com/?l=linux-kernel&m=114476543426600&w=2