#!/bin/bash

## This will convert all non-numeric DOMID arguments to 0
## but leave the requested value in SLICE so we can distinguish
## sockets. This gives us one qemu-datapath per guest, but
## potentially several in Dom0
SLICE=$1
DOMID=$((SLICE + 0))
exec /usr/lib64/qemu-dp/bin/qemu-datapath \
    -machine xenpv \
    -xen-attach \
    -xen-domid $DOMID \
    -qmp unix:/run/qemu-datapath/$SLICE/qmp,server,nowait \
    -qmp unix:/run/qemu-datapath/$SLICE/qmpgc,server,nowait \
    -trace events=/usr/lib64/qemu-dp/bin/trace-events


