vport: Remove unnecessary check

vport_enabled checks the validity of the vport_id

Change-Id: I3184332c0baf48134bc7edc2837924746a2561e4
Reviewed-by: Stephen Finucane <stephen.finucane@intel.com>
Signed-off-by: Mark D. Gray <mark.d.gray@intel.com>
datapath/dpdk: Support Jumbo frame

Introduce -J option to increase max frame size in ovs_dpdk.
Add local variables to configure mbuf size of pktmbuf_pool to fit the
specified frame size.
Also we need to pass jumbo_frame flag bit and max_rx_pkt_len to PMD to
initialize for receiving jumbo frame from physical port.

Change-Id: I0f4842f67cadaefd32ab208ccb00c03526b8e18f
Signed-off-by: Hiroshi Shimamoto <h-shimamoto@ct.jp.nec.com>
Reviewed-by: Hayato Momma <h-momma@ce.jp.nec.com>
Acked-by: Mark D. Gray <mark.d.gray@intel.com>
datapath_message: Add return code to datapath messages

Some messages were getting incorrectly interpreted by vswitchd
as the type field was overloaded as an error field.

Fix this by adding a seperate error field and updating
corresponding code.

Change-Id: I61442b9c67547f75e473b81fbbce0706e136fbef
Reviewed-by: Kevin Traynor <kevin.traynor@intel.com>
Reviewed-by: Stephen Finucane <stephen.finucane@intel.com>
Signed-off-by: Mark D. Gray <mark.d.gray@intel.com>
Ubuntu 12.04 virtio-net.c realpath compilation error fix.

Fixes Ubuntu 12.04.2 compilation error while allowing user vhost to start correctly when
starting a VM.
Although not technically correct/ideal it functions in the current code base when invalidating
the resolved path (resolved_path ='\0';)or skipping the strncmp (continue) on realpath() failure.

Change-Id: Ice7fb6d1b261afa79232ff6b38b6feb357b2928c
Signed-off-by: Mike A. Polehn <mike.a.polehn@intel.com>
Acked-by: Mark D. Gray <mark.d.gray@intel.com>