C6X: use set_current_blocked() and block_sigmask()