xen-bus: use a separate fd for each event channel