Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp3922175ybz; Tue, 28 Apr 2020 02:41:05 -0700 (PDT) X-Google-Smtp-Source: APiQypK1JYdMhXcH3HHvWrbzRvWhETyzv+i5+EmIxkmAuF2wn9zOeeBm3xbNbGDV3s9u7mSASEZ3 X-Received: by 2002:a17:906:a857:: with SMTP id dx23mr24351644ejb.52.1588066864876; Tue, 28 Apr 2020 02:41:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588066864; cv=none; d=google.com; s=arc-20160816; b=kUsyAROwhCNXlnKFUmK8p9ZDoBXeOaI5sxdspWPjz+O+bxFkWWt1XJcu4uIv/tmYEg XwfsaZgTJDv4i7NEsyi2/CqjhK3pbg36wbnsD5oe/lllJkf/G/giG3cBtbYs0Z5RXSrY oZeOUpQkuqBydNKGRa2QUrOG0uKye4ScBiNUPZGqupU2s2QR40Mjr7D7wO+qfKFetW3N 3wqu/Hya4LQT4JBE8gCOasKPuW9tucZrgbBi18yakjKojVopXO+K5XG+mfo2JyhuEYDP yHJZqpxeY0hXXyI0dXMuCwAf5CNBf+Ve9RcUgYnwd8SM5BRGrBfpnrTX1LdB5be7fbaR 4sVA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:to:references:message-id :content-transfer-encoding:cc:date:in-reply-to:from:subject :mime-version; bh=BIQpIg2jXso4w7VqT5le7bTeZslXcqK/DSLCK7HHn0E=; b=rhgpF0Do5O1hwhw/DMbPmN8E0CdF6okJmfpkVnhpKaRcwrBHtux7nX+V3WWT6Cctv8 YgQ14APigMhNiBFtPvZPe1yg41z08ccKudf1GSPcniQzHXJ1GHC9IVpd8EN+3vA6JLF+ n9RSlQ3rTZ86FvV0wl6ZO0rskNEhzpK2Dk26mIzV0HfdFVYlXnCFni8OXhD7INSPsVDI Dg8ATZiq4qE64F9xJkF/p/edpCXfW9pm6eO87r5pT+KRJKB4RwtU7V1Y2eztcvG7p/7B ep/GvcxpbLsjs3nTUteJuQGeyuSC1nGcwH4hSPenLqXb6prS/ZT3AlSi2I03pxNMKExZ qo0Q== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id s9si1708722ejz.335.2020.04.28.02.40.41; Tue, 28 Apr 2020 02:41:04 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727053AbgD1Jjm convert rfc822-to-8bit (ORCPT + 99 others); Tue, 28 Apr 2020 05:39:42 -0400 Received: from coyote.holtmann.net ([212.227.132.17]:33098 "EHLO mail.holtmann.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726958AbgD1Jjm (ORCPT ); Tue, 28 Apr 2020 05:39:42 -0400 Received: from marcel-macbook.fritz.box (p4FEFC5A7.dip0.t-ipconnect.de [79.239.197.167]) by mail.holtmann.org (Postfix) with ESMTPSA id 7F6FDCECEA; Tue, 28 Apr 2020 11:49:19 +0200 (CEST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\)) Subject: Re: [PATCH] Bluetooth: btbcm: Do not free IRQ on close if we did not request it From: Marcel Holtmann In-Reply-To: <20200427145414.121700-1-hdegoede@redhat.com> Date: Tue, 28 Apr 2020 11:39:39 +0200 Cc: Johan Hedberg , linux-bluetooth@vger.kernel.org Content-Transfer-Encoding: 8BIT Message-Id: References: <20200427145414.121700-1-hdegoede@redhat.com> To: Hans de Goede X-Mailer: Apple Mail (2.3608.80.23.2.2) Sender: linux-bluetooth-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-bluetooth@vger.kernel.org Hi Hans, > When the patch-ram is missing the hci_bcm code does not request the > IRQ, in this case we should not try to free it from bcm_close() > > This fixes the following WARN statements + backtraces: > [ 332.670662] WARNING: CPU: 3 PID: 4743 at kernel/irq/devres.c:143 devm_free_irq+0x45/0x50 > [ 332.670882] Trying to free already-free IRQ 44 > [ 332.670891] WARNING: CPU: 3 PID: 4743 at kernel/irq/manage.c:1718 free_irq+0x1f4/0x390 > > Signed-off-by: Hans de Goede > --- > drivers/bluetooth/hci_bcm.c | 6 +++++- > 1 file changed, 5 insertions(+), 1 deletion(-) the patch doesn’t apply cleanly against bluetooth-next tree. Can you send a revised one. Thanks. Regards Marcel