RUM_CMDQ_SIZE
sc->cmdq_first = (sc->cmdq_first + 1) % RUM_CMDQ_SIZE;
sc->cmdq_last = (sc->cmdq_last + 1) % RUM_CMDQ_SIZE;
struct rum_cmdq cmdq[RUM_CMDQ_SIZE];