Michael> How about we take the ring buffer size from
    Michael> dev->tx_queue_len?
But dev->tx_queue_len is a different setting.  It's quite reasonable
to have the tx_queue_len be set independently of the underlying
pseudo-hardware work queues.
 - R.