ethdev: check VMDq RSS mode
authorOuyang Changchun <changchun.ouyang@intel.com>
Mon, 12 Jan 2015 05:59:10 +0000 (13:59 +0800)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Sun, 18 Jan 2015 22:12:44 +0000 (23:12 +0100)
commitdb858dd0216566a15d7f26b6615b27ae0ba44e6b
treeb2b6b4392ca28f0dd8c89c39e34ffbd008488750
parent46b14c231106acae6e43da39e9af69add2877859
ethdev: check VMDq RSS mode

Check mq mode for VMDq RSS, handle it correctly instead of returning an error;
Also remove the limitation of per pool queue number has max value of 1, because
the per pool queue number could be 2 or 4 if it is VMDq RSS mode;

The number of rxq specified in config will determine the mq mode for VMDq RSS.

Signed-off-by: Changchun Ouyang <changchun.ouyang@intel.com>
Reviewed-by: Vlad Zolotarov <vladz@cloudius-systems.com>
lib/librte_ether/rte_ethdev.c