From: Greg Rose Date: Fri, 3 Feb 2012 00:54:13 +0000 (+0000) Subject: ixgbe: fix vf lookup X-Git-Tag: v3.2.7~29 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ec00c9c49aef783ec75155431d43df4cd93e24a4;p=pandora-kernel.git ixgbe: fix vf lookup commit a4b08329c74985e5cc3a44b6d2b2c59444ed8079 upstream. Recent addition of code to find already allocated VFs failed to take account that systems with 2 or more multi-port SR-IOV capable controllers might have already enabled VFs. Make sure that the VFs the function is finding are actually subordinate to the particular instance of the adapter that is looking for them and not subordinate to some device that has previously enabled SR-IOV. This bug exists in 3.2 stable as well as 3.3 release candidates. Reported-by: David Ahern Signed-off-by: Greg Rose Tested-by: Robert E Garrett Signed-off-by: Jeff Kirsher Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed