Received: by 2002:a25:1506:0:0:0:0:0 with SMTP id 6csp242689ybv; Wed, 5 Feb 2020 04:53:05 -0800 (PST) X-Google-Smtp-Source: APXvYqxTZwXYv/gDk8Z2YEWWagZMceq+YY1mP9z3+0jcCpy+O8xf09RPo9LwHFYduLDZUx6vkd5V X-Received: by 2002:a9d:170a:: with SMTP id i10mr25489157ota.284.1580907185689; Wed, 05 Feb 2020 04:53:05 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1580907185; cv=none; d=google.com; s=arc-20160816; b=mKgQ8fa9sUbpNNh1pN9vKDVd/p9/PFk8deQ7Vz/p/92avMKhhWCqV3DKWtdcdV8b6X MtdJj/hnLsc7LmyLlcyOgi07I16KzJN8/Sc72CaPLuW6ok1lIoO9U413xnIpgDueBh5P vGs7x/ol47bJ/BU79R0yrzuy8cHxGevmooFBQit9yuTX584pbdDIcHRJ27nzhojnDhn8 Yzzdz/cBvLyui2i5sq2F/GX28zZ5X7RST5MJX9PC4YJd8eLlQ8htkbkaknqEIs4nq5D3 rlL5zIampF6WNxQe+NZZoIdyB5qOQIjJ5/e1IpO5WnFuaufNt+wUrza1csDI5m8vSQ0L FLvQ== 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=H2jvBIxbTW+7KudlBJdxnJJ2nbSG0DLf74fZHukVGHc=; b=FCi8ITF3/yl1jSvaCV8KTu02vmhYOsca3T0BCida+add3kj9Hhru+hbLc9JGba82ha n3wr5/1hp3eGUjD0tvdEKNZNqntavYtLHtdSQ4mzEqYt51PnXteDxNQouUnz1qYlj2KN PedU/tMYrW4AYXXQ4OsLiFX9DMqKHtdLTiUqAQHNBa7xhbCrzmX0WrqSQ8TlSqX487G5 rZhU5cmqLPFIRkhI7rvJX4S4a/mtqgdCZAwPv/lwzNdCeKbjHGJevUdKVsSWX0jL3ZIB QLglXVYpMQUR5ke8EdcAu/L3U1sbwciD4/9vZ6/10Btre2+/kylLx1A9RozJ6Clmduti Z3rQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-bluetooth-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id n7si12665627otk.277.2020.02.05.04.52.53; Wed, 05 Feb 2020 04:53:05 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-bluetooth-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-bluetooth-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728165AbgBEMwI convert rfc822-to-8bit (ORCPT + 99 others); Wed, 5 Feb 2020 07:52:08 -0500 Received: from coyote.holtmann.net ([212.227.132.17]:34956 "EHLO mail.holtmann.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726386AbgBEMwI (ORCPT ); Wed, 5 Feb 2020 07:52:08 -0500 Received: from marcel-macbook.fritz.box (p4FEFC5A7.dip0.t-ipconnect.de [79.239.197.167]) by mail.holtmann.org (Postfix) with ESMTPSA id 0C821CECC7; Wed, 5 Feb 2020 14:01:28 +0100 (CET) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3608.60.0.2.5\)) Subject: Re: [PATCH v1] Bluetooth: hci_qca: Bug fixes while collecting controller memory dump From: Marcel Holtmann In-Reply-To: Date: Wed, 5 Feb 2020 13:52:05 +0100 Cc: Abhishek Pandit-Subedi , Johan Hedberg , Matthias Kaehlcke , LKML , Bluez mailing list , robh@kernel.org, hemantg@codeaurora.org, linux-arm-msm@vger.kernel.org, bgodavar@codeaurora.org, tientzu@chromium.org, seanpaul@chromium.org, rjliao@codeaurora.org, Yoni Shavit Content-Transfer-Encoding: 8BIT Message-Id: <20C0BA0B-1069-4DCF-A8FA-3B6359621D30@holtmann.org> References: <1580832929-2067-1-git-send-email-gubbaven@codeaurora.org> To: Venkata Lakshmi Narayana Gubba X-Mailer: Apple Mail (2.3608.60.0.2.5) Sender: linux-bluetooth-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-bluetooth@vger.kernel.org Hi Venkata, >> Hi Venkata, >> Per our earlier review on chromium gerrit: >> https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/1992966 >> I'm not too keen on the change from mutex to spinlock because it's >> made the code more complex. > [Venkata] : > > We have moved from mutex to spinlock as timer callback function is getting executed under interrupt context and not under process context. can’t you use a delayed workqueue for this? Regards Marcel