[gve] Add driver for Google Virtual Ethernet NIC

The Google Virtual Ethernet NIC (GVE or gVNIC) is found only in Google
Cloud instances.  There is essentially zero documentation available
beyond the mostly uncommented source code in the Linux kernel.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
This commit is contained in:
Michael Brown
2024-07-24 14:30:58 +01:00
parent 5a9f476d4f
commit c7b76e3adc
4 changed files with 2313 additions and 0 deletions

View File

@@ -29,6 +29,9 @@ FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
/* Corrupt every N received PeerDist packets */
#define PEERBLK_CORRUPT_RATE 0
/* Experience virtual machine migration on every N watchdog checks */
#define VM_MIGRATED_RATE 0
#include <config/local/fault.h>
#endif /* CONFIG_FAULT_H */