ring3 without interrupt