From: Sandeep Gopalpet Date: Thu, 24 Dec 2009 03:13:06 +0000 (+0000) Subject: gianfar: Fix gianfar select_queue bogosity X-Git-Tag: v2.6.33-rc3~44^2~4 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f74dac0859bd9678b289ad9dc215026fd7ce033e;p=pandora-kernel.git gianfar: Fix gianfar select_queue bogosity The gfar_select_queue() function was used to set queue mapping only for forwarding/bridging applications and the condition for locally generated packets was completely ignored. The solution is to remove the gfar_select_queue() function and use skb_record_rx_queue to set queue mapping for forwarding/bridging applications. This will ensure that in case of forwarding/bridging applications txq = rxq will be selected and skb_tx_hash will be used to pick up a txq for locally generated packets. Signed-off-by: Sandeep Gopalpet Signed-off-by: David S. Miller --- Reading git-diff-tree failed