block: sio optimization and tweak

Change-Id: I19f622b5018369eda3cbdf36805a54d4c2dcd82d
Signed-off-by: zwliew <zhaoweiliew@gmail.com>