ixgbe: change config srrctl to only program one register per VMDq/RSS id
authorAlexander Duyck <alexander.h.duyck@intel.com>
Sat, 30 Aug 2008 07:29:10 +0000 (00:29 -0700)
committerJeff Garzik <jgarzik@redhat.com>
Wed, 3 Sep 2008 14:08:22 +0000 (10:08 -0400)
commit3be1adfb912867e244729c3826b457ee76b8f737
tree5805e1eda10bca5b4a66f9abbf3394312ff9824b
parent1a32bcfb5706d06a49904383b02f7c1d24172b96
ixgbe: change config srrctl to only program one register per VMDq/RSS id

This change makes it so only one srrctl register is programmed per VMDq id, and if VMDq is not enabled it is one register per RSS queue.  Currently this function is working correctly for the multiqueue RSS and single queue cases, but if any advances features such as VMDq or DCB would have been enabled this function would have caused issues as it was not correct.

Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
drivers/net/ixgbe/ixgbe_main.c