From patchwork Fri Sep 24 23:18:52 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: laurent chavey X-Patchwork-Id: 65707 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 3BE3AB7129 for ; Sat, 25 Sep 2010 09:19:08 +1000 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758456Ab0IXXTD (ORCPT ); Fri, 24 Sep 2010 19:19:03 -0400 Received: from smtp-out.google.com ([74.125.121.35]:44154 "EHLO smtp-out.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1758443Ab0IXXTB (ORCPT ); Fri, 24 Sep 2010 19:19:01 -0400 Received: from wpaz37.hot.corp.google.com (wpaz37.hot.corp.google.com [172.24.198.101]) by smtp-out.google.com with ESMTP id o8ONIxcO032092 for ; Fri, 24 Sep 2010 16:19:00 -0700 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=google.com; s=beta; t=1285370340; bh=VY6LrUZe/bd7LeiOMje3TjL4iWY=; h=From:Date:Message-Id:To:CC:Subject; b=XYJka0QVamtHdLBEgcVuJUWDR4HqP+8/A6lTJBtdpATx9q3ha8JBxOtTRtACh2Z+C iLPEFVFeaJd46X3dELijA== DomainKey-Signature: a=rsa-sha1; s=beta; d=google.com; c=nofws; q=dns; h=from:date:message-id:to:cc:subject:x-system-of-record; b=YZbHlL2UFFrA5QZF9QfRJDkhw+PHSBD33yRisL5fgKGY05O1TcvWHIQRvdaRc+VCY iVtSy5LrS6sE07/EPs9bw== Received: from pvg12 (pvg12.prod.google.com [10.241.210.140]) by wpaz37.hot.corp.google.com with ESMTP id o8ONIwVS019891 for ; Fri, 24 Sep 2010 16:18:58 -0700 Received: by pvg12 with SMTP id 12so1063213pvg.36 for ; Fri, 24 Sep 2010 16:18:58 -0700 (PDT) Received: by 10.114.111.9 with SMTP id j9mr4415504wac.178.1285370337585; Fri, 24 Sep 2010 16:18:57 -0700 (PDT) Received: from chavey.mtv.corp.google.com (chavey.mtv.corp.google.com [172.22.64.28]) by mx.google.com with ESMTPS id r37sm4404967wak.23.2010.09.24.16.18.55 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 24 Sep 2010 16:18:55 -0700 (PDT) From: chavey@google.com Date: Fri, 24 Sep 2010 16:18:52 -0700 Message-Id: To: davem@davemloft.net CC: netdev@vger.kernel.org Subject: [PATCH 1/1] net-gre: clear skb->queue_mapping in GRE recv path X-System-Of-Record: true Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org From: chavey Date: Fri, 24 Sep 2010 15:05:02 -0700 A continuous stream of errors: slbgre0 received packet on queue [123], but number of RX queues is 1 net_ratelimit: 155786 callbacks suppressed is filling up /var/log/messages. This is due to not unsetting skb->queue_mapping in the GRE receive path. Signed-off-by: chavey --- net/ipv4/ip_gre.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/net/ipv4/ip_gre.c b/net/ipv4/ip_gre.c index 945b20a..53bdb97 100644 --- a/net/ipv4/ip_gre.c +++ b/net/ipv4/ip_gre.c @@ -641,6 +641,7 @@ static int ipgre_rcv(struct sk_buff *skb) } skb_tunnel_rx(skb, tunnel->dev); + skb_set_queue_mapping(skb, 0); skb_reset_network_header(skb); ipgre_ecn_decapsulate(iph, skb);