xen fixes, behaves like rump