v1 fixed an issue where the vf setting were not properly cleared before initialization.
v2 adds a fix for a second issue observed with the intelxvf driver. When ipxe exits, it resets the ring length to zero, but it does not disable the rx and tx queues. If packets are received with the queue enabled, the nic gets very unhappy. Vishvananda Ishaya Abrams (2): [intelxvf] Reset all vf settings before config [intelxvf] disable the tx and rx rings on destroy src/drivers/net/intel.c | 35 +++++++++++++++++++++++++++++------ src/drivers/net/intel.h | 2 ++ src/drivers/net/intelxvf.c | 17 ++++++++++++++++- src/drivers/net/intelxvf.h | 9 ++++++++- 4 files changed, 55 insertions(+), 8 deletions(-) -- 2.5.0 _______________________________________________ ipxe-devel mailing list ipxe-devel@lists.ipxe.org https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel