]> git.ipfire.org Git - thirdparty/ipxe.git/commit
[gve] Set descriptor and completion ring sizes when creating queues
authorMichael Brown <mcb30@ipxe.org>
Mon, 29 Sep 2025 11:37:25 +0000 (12:37 +0100)
committerMichael Brown <mcb30@ipxe.org>
Mon, 29 Sep 2025 14:13:55 +0000 (15:13 +0100)
commit91db5b68ffaf15791a204a2f39f5558311539c01
treec66a3594a292a6b2ddd7ef66f162fc78febef42f
parent048a3467052d00c42041231e11127fe147f6e7c5
[gve] Set descriptor and completion ring sizes when creating queues

The "create TX queue" and "create RX queue" commands have fields for
the descriptor and completion ring sizes, which are currently left
unpopulated since they are not required for the original GQI-QPL
operating mode.

Populate these fields, and allow for the possibility that a transmit
completion ring exists (which will be the case when using the DQO
operating mode).

Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/drivers/net/gve.c
src/drivers/net/gve.h