Drop  gem_open_object in client side
Use fence with arbitrary values.
Add pvdrm_slot_request_async