Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp3334802imm; Sun, 13 May 2018 09:03:21 -0700 (PDT) X-Google-Smtp-Source: AB8JxZpTr2+caWkjZBBN0TF66Be8DGqIFTJrO3JLTnBafkE2w0T7j9OKDZuN9zaRDud0OzBJB9VC X-Received: by 2002:a17:902:8345:: with SMTP id z5-v6mr6221101pln.311.1526227401361; Sun, 13 May 2018 09:03:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526227401; cv=none; d=google.com; s=arc-20160816; b=skPufl+TgGEAU3Hgtot6FYTGja0zeUIGlpm4QxMz1KX6fQccUN8hQnT9BEKNJNHE0j uipx4whSVHyYZ/ZIkjgK2eXvDgVUUPpr1ZH7lqsfeX65V0kViQ3fV1PK+A7Ecq94Thdc DoG3kjN0leqYIReVUvxM6qVJSiCX+IvG5CMQkTuV+NSHQlK02O02WpdKixyY3lGLGUeM tESZvWVvTTuPjlkeHaiAa7gOj04vN0Un4482LlTfxxXseBmoakwJV0T+i5KcbLIXUV+w 9dcNwG0x2AxUUTFEzJ9rZRTwl3GFxzthzeVQislNUMi8KgFjaRGc+4XLlsug0rCmmZIv J4CQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature:arc-authentication-results; bh=lcmZ4u13jbilnOWHZ8a4pHkA+RRovP63W/Lp5Lqa66A=; b=d2blaPgm9V2apFmIsuWcFV4CwK5HinOcgbxvBAyq9G9wpIK/dEs4QwLaYFXv9yFJRR /gQBLDoRdOQUkXVZ2p4+1ES6nE5V82DQPnZITiniBX2DSFJom3cuiuf7zdxcARKWGlqS Wvlm4P/tX7fTNgXhIDS8tdlKtKnP6nmNkKyKWoL/c5qRi+mfZY3p3DyiSIUqa+BtkgPH 4q4Cq6pampjl6VcuK3tRCsPs3aucXbGC8oCk2QqYKZaD9GyXADGFlOb5irugg8z5MARy OVhDzU0MNldUSIw4l9qJzhGRRmRsZMC5lLthaTUck7uhfoOOp2qWYV5U+RSU16A7Kheo 8Krg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=bkczltqq; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b68-v6si7334103pfg.94.2018.05.13.09.02.53; Sun, 13 May 2018 09:03:21 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=bkczltqq; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751868AbeEMQCa (ORCPT + 99 others); Sun, 13 May 2018 12:02:30 -0400 Received: from mail-qk0-f193.google.com ([209.85.220.193]:46198 "EHLO mail-qk0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751489AbeEMQC2 (ORCPT ); Sun, 13 May 2018 12:02:28 -0400 Received: by mail-qk0-f193.google.com with SMTP id s70-v6so8139256qks.13; Sun, 13 May 2018 09:02:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=lcmZ4u13jbilnOWHZ8a4pHkA+RRovP63W/Lp5Lqa66A=; b=bkczltqqyuNbuh8l3KaxxrtWBinFKGd6KGRzRJwxWSPp1o5fS3C32KdgHJzIP49T7I 5mMCydYisF2l0Moj/v1zxq8/TxSYa9EnRQyV5XZBxyxVxrPK43YO2sihHQQcpeXUtOZo ft25zKswV0omznfJrS2JzqhNenzSo8ATRc/pBz8xSPh9JW9wZE87QV8aTzlzudC2e+xo BVmpyrmfOm4bNOVgd8gOT3YcAqxVh8zxMJqhKPocOxwfN1gczVp5Y80lwv9MdCeGbAGN F9ZXgB1VEjLcfEXnuvHCSJeaaz1AbM/Tw+y5ndYW3VVGYsYtaqGv3rfUHIQnRDmxWuKA zguQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=lcmZ4u13jbilnOWHZ8a4pHkA+RRovP63W/Lp5Lqa66A=; b=eFuj/cv9V5MQPjTeMMXVRMwwjbh7iZDX2PfHZ4D1TGpp+YA+P2FwWUDvBZjE4IjdcX cjCxQexmtjdrW3qoQw0nuR4oyhBS5A/rxxS45rMha98Odw+2/pZ//keMNAhtdzcUoQ1V MHDEvLuF7i4PtbbUsppC54Bx24UDTGqJ3muWU7P8sCzR7GDs5lBdKb1ZqvD517P5JkOR VpywLJ1Kz0rLte6XHcWcOWpdkj0Pbf3c1yf9A3S8G+5E9HT0eUKt4y5ULCbq4uEQ1WZb UBX70Uns/zF8qEFI9uyo2T1ZfxS/pCn7BqtRV4r2MpMvzZ+EcS/44vowdWJKk0US3qVb oZFA== X-Gm-Message-State: ALKqPwe5Z4RaKCUeY6fTW6gnQ4CpeoTNDii4+motNLnwlRXhtNJHmu1n QSzuC+UkQhXuUaDx7wBMxYs= X-Received: by 2002:a37:36c2:: with SMTP id d185-v6mr5379724qka.350.1526227347373; Sun, 13 May 2018 09:02:27 -0700 (PDT) Received: from localhost.localdomain ([45.4.239.227]) by smtp.gmail.com with ESMTPSA id e26-v6sm6249002qtk.91.2018.05.13.09.02.26 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 13 May 2018 09:02:26 -0700 (PDT) Received: by localhost.localdomain (Postfix, from userid 1000) id 5185A180DD2; Sun, 13 May 2018 13:02:23 -0300 (-03) Date: Sun, 13 May 2018 13:02:23 -0300 From: Marcelo Ricardo Leitner To: Dmitry Vyukov Cc: Eric Dumazet , syzbot , Vladislav Yasevich , Neil Horman , linux-sctp@vger.kernel.org, Andrei Vagin , David Miller , Kirill Tkhai , LKML , netdev , syzkaller-bugs Subject: Re: INFO: rcu detected stall in kfree_skbmem Message-ID: <20180513160223.GR4977@localhost.localdomain> References: <000000000000a9b0e3056b14bfb2@google.com> <20180511184141.GW5105@localhost.localdomain> <683d1ead-d35b-27ee-0f0c-f7e815d989fc@gmail.com> <20180511204228.GO4977@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.2 (2017-12-15) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, May 13, 2018 at 03:52:01PM +0200, Dmitry Vyukov wrote: > On Fri, May 11, 2018 at 10:42 PM, Marcelo Ricardo Leitner > wrote: > > On Fri, May 11, 2018 at 12:08:33PM -0700, Eric Dumazet wrote: > >> > >> > >> On 05/11/2018 11:41 AM, Marcelo Ricardo Leitner wrote: > >> > >> > But calling ip6_xmit with rcu_read_lock is expected. tcp stack also > >> > does it. > >> > Thus I think this is more of an issue with IPv6 stack. If a host has > >> > an extensive ip6tables ruleset, it probably generates this more > >> > easily. > >> > > >> >>> sctp_v6_xmit+0x4a5/0x6b0 net/sctp/ipv6.c:225 > >> >>> sctp_packet_transmit+0x26f6/0x3ba0 net/sctp/output.c:650 > >> >>> sctp_outq_flush+0x1373/0x4370 net/sctp/outqueue.c:1197 > >> >>> sctp_outq_uncork+0x6a/0x80 net/sctp/outqueue.c:776 > >> >>> sctp_cmd_interpreter net/sctp/sm_sideeffect.c:1820 [inline] > >> >>> sctp_side_effects net/sctp/sm_sideeffect.c:1220 [inline] > >> >>> sctp_do_sm+0x596/0x7160 net/sctp/sm_sideeffect.c:1191 > >> >>> sctp_generate_heartbeat_event+0x218/0x450 net/sctp/sm_sideeffect.c:406 > >> >>> call_timer_fn+0x230/0x940 kernel/time/timer.c:1326 > >> >>> expire_timers kernel/time/timer.c:1363 [inline] > >> > > >> > Having this call from a timer means it wasn't processing sctp stack > >> > for too long. > >> > > >> > >> I feel the problem is that this part is looping, in some infinite loop. > >> > >> I have seen this stack traces in other reports. > > > > Checked mail history now, seems at least two other reports on RCU > > stalls had sctp_generate_heartbeat_event involved. > > > >> > >> Maybe some kind of list corruption. > > > > Could be. > > Do we know if it generated a flood of packets? > > We only know what's in the bug reports. Do the other ones have Ok. > reproducers? It can make sense to mark them as duplicates to not have No. > a placer of open bugs about the same root cause. They may have the same root cause, but right now I cannot tell for sure.