wip 9979 (proxy read support)

Add proxy read support

Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
I think we need pg->get() here, and pg->put_unlock() in the finish() callback