An implementation of the ring buffer that xen hypervisor uses for interatction between DOM0 and guest domains