[PATCH] optimize o_direct on block devices