]> git.proxmox.com Git - qemu.git/commit
vmxnet3: iPXE compatibility fixes
authorDmitry Fleytman <dmitry@daynix.com>
Thu, 28 Mar 2013 08:53:29 +0000 (10:53 +0200)
committerStefan Hajnoczi <stefanha@redhat.com>
Mon, 8 Apr 2013 12:01:14 +0000 (14:01 +0200)
commit3e948fd38556f872f40ac588ec9008c099010007
treeec4c741deb363fedb81f9075dbfef9aaafeeed47
parent9196dd411d580c27f85daa209ff9a501d719ebc0
vmxnet3: iPXE compatibility fixes

iPXE vmxnet3 driver makes a few assumptions regarding device operation
that were missed during testing with Linux and Windows drivers.
This patch adds following logic:
  1. Additional GET commands processing added
  2. Max number of RX chunks should be set to 1 when driver passes 0
     via corresponding shared memory field
  3. Enforecement for max chunks number added

Signed-off-by: Dmitry Fleytman <dmitry@daynix.com>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
hw/vmxnet3.c