]> git.ipfire.org Git - thirdparty/ipxe.git/commit
[gve] Increase number of receive buffers to reduce packet loss
authorMichael Brown <mcb30@ipxe.org>
Wed, 24 Jul 2024 23:10:38 +0000 (00:10 +0100)
committerMichael Brown <mcb30@ipxe.org>
Wed, 24 Jul 2024 23:13:33 +0000 (00:13 +0100)
commitd2d194bc60f012569fa95ed54693cb6663beb5ce
tree5121f9a48b7724fb7d241ff05abab99570c63cf4
parentc7b76e3adc3b4365aa3b490f24ae22375901c559
[gve] Increase number of receive buffers to reduce packet loss

Experiments suggest that using fewer than 64 receive buffers leads to
excessive packet drop rates on some instance types (observed with a
c3-standard-4 instance in europe-west4-a).

Fix by increasing the number of receive data buffers (and adjusting
the length of the registrable queue page address list to match).

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