asmlinkage_protect replaces prevent_tail_call