From patchwork Tue Nov 26 17:31:16 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tom Herbert X-Patchwork-Id: 294364 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id B5CB42C0091 for ; Wed, 27 Nov 2013 04:31:21 +1100 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751539Ab3KZRbS (ORCPT ); Tue, 26 Nov 2013 12:31:18 -0500 Received: from mail-pb0-f74.google.com ([209.85.160.74]:45832 "EHLO mail-pb0-f74.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751593Ab3KZRbR (ORCPT ); Tue, 26 Nov 2013 12:31:17 -0500 Received: by mail-pb0-f74.google.com with SMTP id uo5so841249pbc.1 for ; Tue, 26 Nov 2013 09:31:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=date:from:to:subject:message-id:user-agent:mime-version :content-type; bh=sLRFVLXYEfY/9aPVpAXL9wNA+Yv9UfyEIhM3UNAIZRI=; b=HhNT1QyaFJK59uC7+ZU33LGF+kyBISWjiWlNhTYNtzdDLj8xBdiBo7vb72eaqZas03 RKxfJI2goYvMDosxzvaq/OafSDdwtjNKCRA36q7HwnfXVRzRsxEJETy2gK/KVqJgaJHA Ag7TsSlGIb8bRI+8PGvo+LvC0B3JWXYAf1D/Jnjtpwy1RZ61VE31gsbYjnNZwr3h0n7L kdsMW5NBncxEXWLtostxvCvbSVSyeXSwocZCpTXfZRJIfpqOrTRgmcLXcVwzBBnf/xTM /r3ve4TqI1gcLAZ4MNXOPjzNiJBSqsmN/NmvtGofVjju121cERXg6YXENh135b6p41yW qtRw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:subject:message-id:user-agent :mime-version:content-type; bh=sLRFVLXYEfY/9aPVpAXL9wNA+Yv9UfyEIhM3UNAIZRI=; b=hfoQzixaiiz+WAfR3/3iGOj2eEeDB1UpwnMjhSwgd8F/JxHaRGT6/kBZdWaaPt8yHQ MRZxmCtD3qCBNrPE80adTrJ8/oKu/3IkaulhZxk+0fiL1eKRCeOlA3P0mf3TpaHwfPxb deeE6Jx1sNdpMImpCoKyvFDThXgum3RIbYQTy1bo2y8qFYXz/yNE97/Kv495TnUCdwoO bTIN4CxZIWPyuoydnYBD9nqe3sOk+09K9UfzXZhCoSIwpnHDQ705m6zD9Bqr6baAvlfw U0jzWMVEYAQjHnxXkc8Uej8HqrwiaEX7yOVAKFr2vIntYAo0jKvZfNE8geJuJQWMVfur SLfg== X-Gm-Message-State: ALoCoQlZc3OnDDsFlau8TvMSXE0rKhXr97XyCnPkNrb84WXEKgRKoAQUHZaEkDMk3m402DPJVyQchXpq8GiR2JbteYgSYCbfriZr6nmyjuO3/0Qz9DKno+/mQu5t2gsgAOHWQo0hzjj/qx2PkJ9zHd0NuezCi/eg+bIqu1xIdzBcrJRIO8695Og1a7fGXycUj/twNgSJSY6QV6DNBamIWULPEaO+ieXMfw== X-Received: by 10.66.150.106 with SMTP id uh10mr11071624pab.13.1385487077078; Tue, 26 Nov 2013 09:31:17 -0800 (PST) Received: from corp2gmr1-1.hot.corp.google.com (corp2gmr1-1.hot.corp.google.com [172.24.189.92]) by gmr-mx.google.com with ESMTPS id c8si11021091yhk.7.2013.11.26.09.31.17 for (version=TLSv1.1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 26 Nov 2013 09:31:17 -0800 (PST) Received: from tomh.mtv.corp.google.com (tomh.mtv.corp.google.com [172.18.82.128]) by corp2gmr1-1.hot.corp.google.com (Postfix) with ESMTP id D4F6731C29C; Tue, 26 Nov 2013 09:31:16 -0800 (PST) Received: by tomh.mtv.corp.google.com (Postfix, from userid 60832) id 6549A200AFB; Tue, 26 Nov 2013 09:31:16 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by tomh.mtv.corp.google.com (Postfix) with ESMTP id 4BD792005B3; Tue, 26 Nov 2013 09:31:16 -0800 (PST) Date: Tue, 26 Nov 2013 09:31:16 -0800 (PST) From: Tom Herbert To: netdev@vger.kernel.org, davem@davemloft.net Subject: [PATCH v2 10/17] net: igb calls skb_set_rxhash Message-ID: User-Agent: Alpine 2.02 (DEB 1266 2009-07-14) MIME-Version: 1.0 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org Drivers should call skb_set_rxhash to set the rxhash and its type in an skbuff. Signed-off-by: Tom Herbert --- drivers/net/ethernet/intel/igb/igb_main.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/net/ethernet/intel/igb/igb_main.c b/drivers/net/ethernet/intel/igb/igb_main.c index ebe6370..4e8e2b2 100644 --- a/drivers/net/ethernet/intel/igb/igb_main.c +++ b/drivers/net/ethernet/intel/igb/igb_main.c @@ -6412,7 +6412,9 @@ static inline void igb_rx_hash(struct igb_ring *ring, struct sk_buff *skb) { if (ring->netdev->features & NETIF_F_RXHASH) - skb->rxhash = le32_to_cpu(rx_desc->wb.lower.hi_dword.rss); + skb_set_rxhash(skb, + le32_to_cpu(rx_desc->wb.lower.hi_dword.rss), + RXHASH_TYPE_L3); } /**