block, cfq: fix empty queue crash caused by request merge