[Qemu-devel] [PATCH] Fix incorrect small packet padding in vmxnet3

2015-06-28 Thread Brian Kress
e with the host or other local VMs. Signed-off-by: Brian Kress --- a/hw/net/vmxnet3.c 2015-04-27 10:08:24.0 -0400 +++ b/hw/net/vmxnet3.c 2015-06-23 11:38:48.865728713 -0400 @@ -1879,6 +1879,12 @@ return -1; } +if (s->peer_has_vhdr) { +vmxnet_rx_pkt_set_vhdr(

Re: [Qemu-devel] vmxnet3, vnet_hdr, and minimum length padding

2015-06-25 Thread Brian Kress
ing. With this patch an ESXi guest is able to communicate with the host or other local VMs. Signed-off-by: Brian Kress --- a/qemu-2.3.0/hw/net/vmxnet3.c 2015-04-27 10:08:24.0 -0400 +++ b/qemu-2.3.0/hw/net/vmxnet3.c 2015-06-23 11:38:48.865728713 -0400 @@ -

[Qemu-devel] vmxnet3, vnet_hdr, and minimum length padding

2015-06-24 Thread Brian Kress
When running ESXi under qemu there is an issue with the ESXi guest discarding packets that are too short. The guest discards any packets under the normal minimum length for an ethernet packet (60). This results in odd behaviour where other hosts or VMs on other hosts can communicate with