Fixed yield and preempt

Used submit_io_request