From patchwork Wed Dec 18 07:31:36 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tom Herbert X-Patchwork-Id: 302725 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 48F1E2C00B5 for ; Wed, 18 Dec 2013 18:31:42 +1100 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751720Ab3LRHbj (ORCPT ); Wed, 18 Dec 2013 02:31:39 -0500 Received: from mail-qa0-f73.google.com ([209.85.216.73]:58613 "EHLO mail-qa0-f73.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751014Ab3LRHbi (ORCPT ); Wed, 18 Dec 2013 02:31:38 -0500 Received: by mail-qa0-f73.google.com with SMTP id o15so13831qap.0 for ; Tue, 17 Dec 2013 23:31:37 -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=ghK4KP9Gx1z9J1/GXsIKqwT4hzJSf03Fk9/5V4qM5f4=; b=EpYxqp52Rz9SXaQ9ZxeiqO2RQ4fZYcyieskevEMSvf456+DOwf9Wdn4JsvrVvqGIm0 zFZ6MqBslRaYQH2BseVyPAuVwGIZeF9wKb39jQqpeFEnYu7uMx5ZZt57YU6FZxhmHRw0 J0X1K1BlsvAPioUPgs3FqM5xPj6/r1iQ8E3wXNBQH1yFqwfQ3+5yU6PsortFP1M+y4WP NFki3T97qkfY3xkhuUCacAW5CYVfGSGXzH9cbBuMc97/xwNsAePkQnI+V/xBByT8nu8T NU+/QlUSUbke2SHtyR4SK+0bbPmxkK9BddD9ei91IC48cjkyT9e9MZvobFM1yO8TlzFu 573w== 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=ghK4KP9Gx1z9J1/GXsIKqwT4hzJSf03Fk9/5V4qM5f4=; b=R2fhNSi6EaFD0id/vHznfFeGNmTeEdHWt3DZfTP1Px3Ctv/F9lfAKMHg5FLvgBw9gu 4IqXW7Bz+lu9h8sr1BYaSMLBW+1De8E6PEoFIsjfUXrOFD2uRGdkMEvnyFLJnp3fEOvU 8afo4F+Eq4y1gwDOtQ81iuGXWY6tKCiAfUlivz7JrWI666SbWXwv0uWm+mEy6gO3PfQs RcFzxLoaaC2VnQsBk6LTn1/+1NHrUOvQMaAWYmdFUoU9pw8aBU/u68UEyQ2IAZDnvLGr 2900Xt3D3XVvTqzECiZ9TukQ1c85w+ZnMPjeJAeWXGbdTD5oUHLO2SUOgEQF3XAlh+aB OVBA== X-Gm-Message-State: ALoCoQknvtbmo1Hm+rLWUd7b5hzB7ahekeKvX0EG09uvS2Oj6iOzjz5Ln5KCqip1gE7/Kw+UKDEBP9jTKRG5yXPziztoP+cTU5748kAAQjYxSpjZS94iTJLbcAXhpS1ZDMy9xUrUsv/8OddJGcm2u2a6lALfyxjks4ngvHoQ4qGAn0CwC/7g+nLVXahGsXcCPmUdoMW17EgnMPti4veXKPkUwKxlOb0iww== X-Received: by 10.236.131.202 with SMTP id m50mr8210386yhi.42.1387351897470; Tue, 17 Dec 2013 23:31:37 -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 o30si5210781yhn.1.2013.12.17.23.31.37 for (version=TLSv1.1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 17 Dec 2013 23:31:37 -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 5340631C204; Tue, 17 Dec 2013 23:31:37 -0800 (PST) Received: by tomh.mtv.corp.google.com (Postfix, from userid 60832) id EA75A20060F; Tue, 17 Dec 2013 23:31:36 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by tomh.mtv.corp.google.com (Postfix) with ESMTP id DA99820054E; Tue, 17 Dec 2013 23:31:36 -0800 (PST) Date: Tue, 17 Dec 2013 23:31:36 -0800 (PST) From: Tom Herbert To: davem@davemloft.net, netdev@vger.kernel.org Subject: [PATCH 12/15] net: vxge calls skb_set_hash 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_hash to set the hash and its type in an skbuff. Signed-off-by: Tom Herbert --- drivers/net/ethernet/neterion/vxge/vxge-main.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/net/ethernet/neterion/vxge/vxge-main.c b/drivers/net/ethernet/neterion/vxge/vxge-main.c index 5d4ad58..11b1c70 100644 --- a/drivers/net/ethernet/neterion/vxge/vxge-main.c +++ b/drivers/net/ethernet/neterion/vxge/vxge-main.c @@ -507,7 +507,8 @@ vxge_rx_1b_compl(struct __vxge_hw_ring *ringh, void *dtr, * if rss is disabled/enabled, so key off of that. */ if (ext_info.rth_value) - skb->rxhash = ext_info.rth_value; + skb_set_hash(skb, ext_info.rth_value, + PKT_HASH_TYPE_L3); vxge_rx_complete(ring, skb, ext_info.vlan, pkt_length, &ext_info);