adding fence_xvm support