Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp71179imm; Fri, 25 May 2018 14:29:41 -0700 (PDT) X-Google-Smtp-Source: AB8JxZrNwN4IYwTnkviKdam5P9eR4lFWXDTOgVpFvU+17nORv/SdtZTMW+y3u/zvrEiYd4wFLl8V X-Received: by 2002:a65:520c:: with SMTP id o12-v6mr3234580pgp.350.1527283781079; Fri, 25 May 2018 14:29:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527283781; cv=none; d=google.com; s=arc-20160816; b=vAXpjb6HeYmp8tm2GkaFk4+sUxLw0U7n07C5d6rVigFgcqumFcZWsb13mGAOdD4nIN Nvw8X3IlXQBeepskHLOfLpJVX1CypIlXZryAifgdVE9Ocn+fUCbUgXcqFx5W0b1+9O13 9C6cQ2eaUcmWA/TNMXNO9sUiWencY8Ns0H9KdxzgsBKCqp0k4DWNf16/e2hV0YDtnaI1 d0hvPgTtDSfiKjItwhrgU0gdobIy9oj60fqmi2SQM499/TdxKLN9BOB74F0gnPuaxTgy PwcROl3fLyN/Zmridm1D5tyEOzAKHUdi/DhkV8vJm5PS1Bn3iioZ63+i3QKGu7K+NOlZ wqxg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=axSreHVV8QB26S6hws/sgnv7Z/l+QPkIt4zSsp4k95g=; b=AcadkTpyTHG1NTbumkFfBazI82RDJwampJJafvMXIMZqBU/vVq9rCdwHBLsehYVIht Al1ucN9nItZgp+EFJ6mNE0BzFLmeDlbQgVIob7RHSb7ynb5Nn/ti2YAxqdB5VcdMa7BP vp+QuVCWdiyQYqPvT8uVU1ci7cRDf6ZHAevTuKAhWwGHRPbAmzbP4bZk0dLYwvY/iBR3 5e2Y2s5gZ1++iuHiiYoPA82MbpZ1Vyc4XaZCBx6HCM/JwyRF36YNhdInGcOxVsCpo0dx cAAniSKUb3uTJTye/IfFb980asVJ1v1M/mRKAHWYjPtWnufPYRm38sTqRGmOMsx7GA2u wGTA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=NPjHrjvK; 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 x20-v6si224498pge.395.2018.05.25.14.29.25; Fri, 25 May 2018 14:29:41 -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=NPjHrjvK; 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 S1030321AbeEYV3P (ORCPT + 99 others); Fri, 25 May 2018 17:29:15 -0400 Received: from mail-qt0-f193.google.com ([209.85.216.193]:34166 "EHLO mail-qt0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1030258AbeEYV3O (ORCPT ); Fri, 25 May 2018 17:29:14 -0400 Received: by mail-qt0-f193.google.com with SMTP id m5-v6so8297866qti.1 for ; Fri, 25 May 2018 14:29:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=axSreHVV8QB26S6hws/sgnv7Z/l+QPkIt4zSsp4k95g=; b=NPjHrjvK+3kCU3mmXcg5LQlOwOAJoDHpPmK5R6ghvbs8HHXx7oGa17+u0lXzwXQfBi mWcKyZnM7tyENNUza0eeKo9CtlFYO8gFMFxOR+YNUAegTkw9isiRxeyOcKskpoU5tDVe CQeVz2N1sagSNdh6M7lYHvcyuPscRPakrla5fWYSJaCUteUAtTIhavEyoN0xVlYiqK+L vGoWfEoQ12Gxn2Y3r7/5vjAJi7RD75GO8HRGLuIh5Ij7tSb3DcvTtlNNtzKOWs2IF5Wf 5z6sEloeztW0siQLay2qRzACz4NraeIJXUeCl2ZeUJLoqfz9zv/VWneYBP+KX1oP6U62 fiRw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=axSreHVV8QB26S6hws/sgnv7Z/l+QPkIt4zSsp4k95g=; b=XmcnVfUjyNo2jgmg2bUUxeg2gz6pX7OGt6oQYbgIXeBRZm2SOla/I8zOqYZ58jO4+B pFg/mqSJ12IeF3labRezNzqOpvfwXM4o/7hmPVZKTs9z+6AIVjteKDaA8wt4Q0aCs2fX IwzW+et923qtxhIvSXd+aji/xHkrmn9Tf8eFGYfeo+Q0+pPN3fRK1QSUK4Yse5XTiIgN 7ibUpG5AFr9xfsDhqOY5f76EsWKpZxSm4YZWmF9nvIg/Wx5YLkcbuaLGe0DA4gD+oh9T bJuWZcoQhiKtqQ9NNaRIuF79UBSaiL41jmld5USLB5UKHMoJIfEJdxYXiI9hyJlXBjbk RwEw== X-Gm-Message-State: ALKqPwcAaD6rW6EXU1O4YgZp4030BiD1ZMNu4uRGRgBSYDH3r+zhFPGj bsj5vDeikmwCTZxDRHDd6hH45mb6s1aGzKge5no= X-Received: by 2002:a0c:f5c6:: with SMTP id q6-v6mr3958804qvm.211.1527283753778; Fri, 25 May 2018 14:29:13 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a0c:9e10:0:0:0:0:0 with HTTP; Fri, 25 May 2018 14:29:13 -0700 (PDT) In-Reply-To: References: <16f47fa4-1555-cddb-3dfb-7d56fb992ea1@mellanox.com> From: Song Liu Date: Fri, 25 May 2018 14:29:13 -0700 Message-ID: Subject: Re: WARNING and PANIC in irq_matrix_free To: Thomas Gleixner , michael.chan@broadcom.com, gospo@broadcom.com, vasundhara-v.volam@broadcom.com Cc: Tariq Toukan , Dmitry Safonov <0x7f454c46@gmail.com>, open list , Maor Gottlieb , kernel-team@fb.com Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Adding Broadcom developers to the thread. Hi Michael, Vasundhara, and Andy, Could you please help look into the case I found? ethtool crashes the system for both net/master and net-next/master. Thanks, Song On Fri, May 25, 2018 at 1:10 PM, Song Liu wrote: > Hi, > > We are seeing something probably related. > > We run ethtool on a system with Broadcom NIC to increase number of > combined queues. > > > [root@ ~]# ethtool -l eth0 > Channel parameters for eth0: > Pre-set maximums: > RX: 9 > TX: 8 > Other: 0 > Combined: 17 > Current hardware settings: > RX: 0 > TX: 0 > Other: 0 > Combined: 8 > > [root@ ~]# ethtool -L eth0 combined 16 > > The last command PANIC the kernel easily (5 out of 5 in my tests). > > I haven't got luck to catch much console output, the only line I got is: > > [ 504.727865] WARNING: CPU: 10 PID: 0 at kernel/irq/matrix.c:371 > irq_matrix_free+0x32/0xd0 > > The NIC we have is > > Broadcom Limited BCM57302 NetXtreme-C 10Gb/25Gb Ethernet Controller > > Thanks, > Song > > On Wed, May 23, 2018 at 1:49 AM, Thomas Gleixner wrote: >> On Wed, 23 May 2018, Tariq Toukan wrote: >>> On 19/05/2018 2:20 PM, Thomas Gleixner wrote: >>> > On Fri, 18 May 2018, Dmitry Safonov wrote: >>> > > I'm not entirely sure that it's the same fault, but at least backtrace >>> > > looks resembling. >>> > >>> > Yes, it's similar, but not the same issue. I'll stare are the code ... >>> > >>> > Thanks, >>> > >>> > tglx >>> > >>> >>> We still see the issue in our daily regression runs. >>> I have your patch merged into my internal branch, it prints the following: >>> >>> [ 4898.226258] Trying to clear prev_vector: 0 >>> [ 4898.226439] Trying to clear prev_vector: 0 >>> >>> i.e. vector(0) is lower than FIRST_EXTERNAL_VECTOR. >> >> Could you please enable the vector and irq matrix trace points and capture >> the trace when this happens? >> >> Thanks, >> >> tglx >>