From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.8 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 083B0C388F7 for ; Thu, 22 Oct 2020 11:09:10 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 719A022267 for ; Thu, 22 Oct 2020 11:09:09 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="y9Iowb8E"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=mg.codeaurora.org header.i=@mg.codeaurora.org header.b="lwTrmVNc" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 719A022267 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Type: Content-Transfer-Encoding:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:Message-ID:References:In-Reply-To:Subject:To:From: Date:MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=zv5LQ13KsON0qhTEqEe1GlWw61bOtQyDym1rntgfC1E=; b=y9Iowb8E/yPEl1jPEnk8uhY2c ajod1ZrZ9xxLtEcQGPh2K3s91AUkrqN6u6Aef/kWIwN18CJGlgLf1+xlvqsio3woxOnyUnceuFTrI /QIvXEsdTMnTWiWnsWmm3mKTMb8qM9971xDR/dFPe8U9UlZaLehaUOfPQwy0Yb94tRFDS6u4w/AKE xBwnYpn53zJPIgRmVDm7NnOFpyGW4QJ6Z9cwFLg1zhGMQEuXFjQ7HK1wOzKtbwQxkWWUUvLPgdsTM u+vmohxEIc/Pjj2P1MkDklP5ErsMwp38ptcTPFMk3ToeQxoHXTaAWOdzEHf01dmvy+q5AaDQxa1Oq xD1Q93aNQ==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kVYRU-0003Oi-6C; Thu, 22 Oct 2020 11:07:36 +0000 Received: from z5.mailgun.us ([104.130.96.5]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kVYRP-0003ON-7E for linux-arm-kernel@lists.infradead.org; Thu, 22 Oct 2020 11:07:34 +0000 DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=mg.codeaurora.org; q=dns/txt; s=smtp; t=1603364853; h=Message-ID: References: In-Reply-To: Subject: Cc: To: From: Date: Content-Transfer-Encoding: Content-Type: MIME-Version: Sender; bh=GmbTCs/Bj7Lt6RmMVXf+/T1CFwyQqgoojpNo39+EWuQ=; b=lwTrmVNcgiagdPeuLp4QH7WhOH583K6Q3xom2OEJVgPHZG4OC3033vg87QQx/hxwrqMLYbrY AV8GoLegU8Vv/eCszNH+G4N5G2i0cSIQT/PnywlUujQs3ajsvblFTauiHCBVozvHNY/JObu6 yKaWNuP/hvlhNC1XNHaW2U+LmuQ= X-Mailgun-Sending-Ip: 104.130.96.5 X-Mailgun-Sid: WyJiYzAxZiIsICJsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmciLCAiYmU5ZTRhIl0= Received: from smtp.codeaurora.org (ec2-35-166-182-171.us-west-2.compute.amazonaws.com [35.166.182.171]) by smtp-out-n01.prod.us-east-1.postgun.com with SMTP id 5f9167deef891f1ee20df328 (version=TLS1.2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256); Thu, 22 Oct 2020 11:07:10 GMT Received: by smtp.codeaurora.org (Postfix, from userid 1001) id A781AC433FE; Thu, 22 Oct 2020 11:07:09 +0000 (UTC) Received: from mail.codeaurora.org (localhost.localdomain [127.0.0.1]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: saiprakash.ranjan) by smtp.codeaurora.org (Postfix) with ESMTPSA id AE53DC433F0; Thu, 22 Oct 2020 11:07:08 +0000 (UTC) MIME-Version: 1.0 Date: Thu, 22 Oct 2020 16:37:08 +0530 From: Sai Prakash Ranjan To: Suzuki Poulose Subject: Re: [PATCH 1/2] coresight: tmc-etf: Fix NULL ptr dereference in tmc_enable_etf_sink_perf() In-Reply-To: References: <5bbb2d35-3e56-56d7-4722-bf34c5efa2fb@arm.com> <9fa4fcc25dac17b343d151a9d089b48c@codeaurora.org> <707b7860-0daa-d3e3-1f0f-17e1b05feae2@arm.com> <5ad6acdc69c1c2e1e17f5c701a09b7e1@codeaurora.org> <8affc09d4045812e2f5a065695b375de@codeaurora.org> <0ee3566e50143bac5b662b2edf551b89@codeaurora.org> <6db16b0547122ab8a53d56bdfbfb391e@codeaurora.org> Message-ID: X-Sender: saiprakash.ranjan@codeaurora.org User-Agent: Roundcube Webmail/1.3.9 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201022_070733_565817_892324F9 X-CRM114-Status: GOOD ( 23.86 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Mathieu Poirier , peterz@infradead.org, linux-arm-msm@vger.kernel.org, coresight@lists.linaro.org, linux-kernel@vger.kernel.org, swboyd@chromium.org, denik@google.com, leo.yan@linaro.org, linux-arm-kernel@lists.infradead.org, mike.leach@linaro.org Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gMjAyMC0xMC0yMiAxNDo1NywgU3V6dWtpIFBvdWxvc2Ugd3JvdGU6Cj4gT24gMTAvMjIvMjAg OTowMiBBTSwgU2FpIFByYWthc2ggUmFuamFuIHdyb3RlOgo+PiBPbiAyMDIwLTEwLTIxIDE1OjM4 LCBTdXp1a2kgUG91bG9zZSB3cm90ZToKPj4+IE9uIDEwLzIxLzIwIDg6MjkgQU0sIFNhaSBQcmFr YXNoIFJhbmphbiB3cm90ZToKPj4+PiBPbiAyMDIwLTEwLTIwIDIxOjQwLCBTYWkgUHJha2FzaCBS YW5qYW4gd3JvdGU6Cj4+Pj4+IE9uIDIwMjAtMTAtMTQgMjE6MjksIFNhaSBQcmFrYXNoIFJhbmph biB3cm90ZToKPj4+Pj4+IE9uIDIwMjAtMTAtMTQgMTg6NDYsIFN1enVraSBLIFBvdWxvc2Ugd3Jv dGU6Cj4+Pj4+Pj4gT24gMTAvMTQvMjAyMCAxMDozNiBBTSwgU2FpIFByYWthc2ggUmFuamFuIHdy b3RlOgo+Pj4+Pj4+PiBPbiAyMDIwLTEwLTEzIDIyOjA1LCBTdXp1a2kgSyBQb3Vsb3NlIHdyb3Rl Ogo+Pj4+Pj4+Pj4gT24gMTAvMDcvMjAyMCAwMjowMCBQTSwgU2FpIFByYWthc2ggUmFuamFuIHdy b3RlOgo+Pj4+Pj4+Pj4+IFRoZXJlIHdhcyBhIHJlcG9ydCBvZiBOVUxMIHBvaW50ZXIgZGVyZWZl cmVuY2UgaW4gRVRGIGVuYWJsZQo+Pj4+Pj4+Pj4+IHBhdGggZm9yIHBlcmYgQ1MgbW9kZSB3aXRo IFBJRCBtb25pdG9yaW5nLiBJdCBpcyBhbG1vc3QgMTAwJQo+Pj4+Pj4+Pj4+IHJlcHJvZHVjaWJs ZSB3aGVuIHRoZSBwcm9jZXNzIHRvIG1vbml0b3IgaXMgc29tZXRoaW5nIHZlcnkKPj4+Pj4+Pj4+ PiBhY3RpdmUgc3VjaCBhcyBjaHJvbWUgYW5kIHdpdGggRVRGIGFzIHRoZSBzaW5rIGFuZCBub3Qg RVRSLgo+Pj4+Pj4+Pj4+IEN1cnJlbnRseSBpbiBhIGJpZCB0byBmaW5kIHRoZSBwaWQsIHRoZSBv d25lciBpcyBkZXJlZmVyZW5jZWQKPj4+Pj4+Pj4+PiB2aWEgdGFza19waWRfbnIoKSBjYWxsIGlu IHRtY19lbmFibGVfZXRmX3NpbmtfcGVyZigpIGFuZCB3aXRoCj4+Pj4+Pj4+Pj4gb3duZXIgYmVp bmcgTlVMTCwgd2UgZ2V0IGEgTlVMTCBwb2ludGVyIGRlcmVmZXJlbmNlLgo+Pj4+Pj4+Pj4+IAo+ Pj4+Pj4+Pj4+IExvb2tpbmcgYXQgdGhlIEVUUiBhbmQgb3RoZXIgcGxhY2VzIGluIHRoZSBrZXJu ZWwsIEVURiBhbmQgdGhlCj4+Pj4+Pj4+Pj4gRVRCIGFyZSB0aGUgb25seSBwbGFjZXMgdHJ5aW5n IHRvIGRlcmVmZXJlbmNlIHRoZSB0YXNrKG93bmVyKQo+Pj4+Pj4+Pj4+IGluIHRtY19lbmFibGVf ZXRmX3NpbmtfcGVyZigpIHdoaWNoIGlzIGFsc28gY2FsbGVkIGZyb20gdGhlCj4+Pj4+Pj4+Pj4g c2NoZWRfaW4gcGF0aCBhcyBpbiB0aGUgY2FsbCB0cmFjZS4gT3duZXIodGFzaykgaXMgTlVMTCBl dmVuCj4+Pj4+Pj4+Pj4gaW4gdGhlIGNhc2Ugb2YgRVRSIGluIHRtY19lbmFibGVfZXRyX3Npbmtf cGVyZigpLCBidXQgc2luY2Ugd2UKPj4+Pj4+Pj4+PiBjYWNoZSB0aGUgUElEIGluIGFsbG9jX2J1 ZmZlcigpIGNhbGxiYWNrIGFuZCBpdCBpcyBkb25lIGFzIAo+Pj4+Pj4+Pj4+IHBhcnQKPj4+Pj4+ Pj4+PiBvZiBldG1fc2V0dXBfYXV4KCkgd2hlbiBhbGxvY2F0aW5nIGJ1ZmZlciBmb3IgRVRSIHNp bmssIHdlIAo+Pj4+Pj4+Pj4+IG5ldmVyCj4+Pj4+Pj4+Pj4gZGVyZWZlcmVuY2UgdGhpcyBOVUxM IHBvaW50ZXIgYW5kIHdlIGFyZSBzYWZlLiBTbyBsZXRzIGRvIHRoZQo+Pj4+Pj4+Pj4gCj4+Pj4+ Pj4+PiBUaGUgcGF0Y2ggaXMgbmVjZXNzYXJ5IHRvIGZpeCBzb21lIG9mIHRoZSBpc3N1ZXMuIEJ1 dCBJIGZlZWwgaXQgCj4+Pj4+Pj4+PiBpcwo+Pj4+Pj4+Pj4gbm90IGNvbXBsZXRlLiBXaHkgaXMg aXQgc2FmZSBlYXJsaWVyIGFuZCBub3QgbGF0ZXIgPyBJIGJlbGlldmUgCj4+Pj4+Pj4+PiB3ZSBh cmUKPj4+Pj4+Pj4+IHNpbXBseSByZWR1Y2luZyB0aGUgY2hhbmNlcyBvZiBoaXR0aW5nIHRoZSBp c3N1ZSwgYnkgZG9pbmcgdGhpcyAKPj4+Pj4+Pj4+IGVhcmxpZXIgdGhhbgo+Pj4+Pj4+Pj4gbGF0 ZXIuIEkgd291bGQgc2F5IHdlIGJldHRlciBmaXggYWxsIGluc3RhbmNlcyB0byBtYWtlIHN1cmUg Cj4+Pj4+Pj4+PiB0aGF0IHRoZQo+Pj4+Pj4+Pj4gZXZlbnQtPm93bmVyIGlzIHZhbGlkLiAoZS5n LCBJIGNhbiBzZWUgdGhhdCB0aGUgZm9yIGtlcm5lbCAKPj4+Pj4+Pj4+IGV2ZW50cwo+Pj4+Pj4+ Pj4gZXZlbnQtPm93bmVyID09IC0xID8pCj4+Pj4+Pj4+PiAKPj4+Pj4+Pj4+IHN0cnVjdCB0YXNr X3N0cnVjdCAqdHNrID0gUkVBRF9PTkNFKGV2ZW50LT5vd25lcik7Cj4+Pj4+Pj4+PiAKPj4+Pj4+ Pj4+IGlmICghdHNrIHx8IGlzX2tlcm5lbF9ldmVudChldmVudCkpCj4+Pj4+Pj4+PiDCoMKgIC8q IHNraXAgPyAqLwo+Pj4+Pj4+Pj4gCj4+Pj4+Pj4+IAo+Pj4+Pj4+PiBMb29raW5nIGF0IGl0IHNv bWUgbW9yZSwgaXNfa2VybmVsX2V2ZW50KCkgaXMgbm90IGV4cG9zZWQKPj4+Pj4+Pj4gb3V0c2lk ZSBldmVudHMgY29yZSBhbmQgcHJvYmFibHkgZm9yIGdvb2QgcmVhc29uLiBXaHkgZG8KPj4+Pj4+ Pj4gd2UgbmVlZCB0byBjaGVjayBmb3IgdGhpcyBhbmQgbm90IGp1c3QgdHNrPwo+Pj4+Pj4+IAo+ Pj4+Pj4+IEJlY2F1c2UgdGhlIGV2ZW50LT5vd25lciBjb3VsZCBiZSA6Cj4+Pj4+Pj4gCj4+Pj4+ Pj4gwqA9IE5VTEwKPj4+Pj4+PiDCoD0gLTFVTMKgIC8vIGtlcm5lbCBldmVudAo+Pj4+Pj4+IMKg PSB2YWxpZC4KPj4+Pj4+PiAKPj4+Pj4+IAo+Pj4+Pj4gWWVzIEkgdW5kZXJzdG9vZCB0aGF0IHBh cnQsIGJ1dCBoZXJlIHdlIHdlcmUgdHJ5aW5nIHRvCj4+Pj4+PiBmaXggdGhlIE5VTEwgcG9pbnRl ciBkZXJlZmVyZW5jZSByaWdodCBhbmQgaGVuY2UgdGhlCj4+Pj4+PiBxdWVzdGlvbiBhcyB0byB3 aHkgd2UgbmVlZCB0byBjaGVjayBmb3Iga2VybmVsIGV2ZW50cz8KPj4+Pj4+IEkgYW0gbm8gZXhw ZXJ0IGluIHBlcmYgYnV0IEkgZG9uJ3Qgc2VlIGFueXdoZXJlIGluIHRoZQo+Pj4+Pj4ga2VybmVs IGNoZWNraW5nIGZvciBpc19rZXJuZWxfZXZlbnQoKSwgc28gSSBhbSBhIGJpdAo+Pj4+Pj4gc2tl cHRpY2FsIGlmIGV4cG9ydGluZyB0aGF0IGlzIGFjdHVhbGx5IHJpZ2h0IG9yIG5vdC4KPj4+Pj4+ IAo+Pj4+PiAKPj4+Pj4gSSBoYXZlIHN0cmVzcyB0ZXN0ZWQgd2l0aCB0aGUgb3JpZ2luYWwgcGF0 Y2ggbWFueSB0aW1lcwo+Pj4+PiBub3csIGkuZS4sIHdpdGhvdXQgYSBjaGVjayBmb3IgZXZlbnQt Pm93bmVyIGFuZCBpc19rZXJuZWxfZXZlbnQoKQo+Pj4+PiBhbmQgZGlkbid0IG9ic2VydmUgYW55 IGNyYXNoLiBQbHVzIG9uIEVUUiB3aGVyZSB0aGlzIHdhcyBhbHJlYWR5Cj4+Pj4+IGRvbmUsIG5v IGNyYXNoZXMgd2VyZSByZXBvcnRlZCB0aWxsIGRhdGUgYW5kIHdpdGggRVRGLCB0aGUgaXNzdWUK Pj4+Pj4gd2FzIHF1aWNrbHkgcmVwcm9kdWNpYmxlLCBzbyBJIGFtIGZhaXJseSBjb25maWRlbnQg dGhhdCB0aGlzCj4+Pj4+IGRvZXNuJ3QganVzdCBkZWxheSB0aGUgb3JpZ2luYWwgaXNzdWUgYnV0 IGFjdHVhbGx5IGZpeGVzCj4+Pj4+IGl0LiBJIHdpbGwgcnVuIGFuIG92ZXJuaWdodCB0ZXN0IGFn YWluIHRvIGNvbmZpcm0gdGhpcy4KPj4+Pj4gCj4+Pj4gCj4+Pj4gSSByYW4gdGhlIG92ZXJuaWdo dCB0ZXN0IHdoaWNoIGNvbGxlY3RlZCBhcm91bmcgNEcgZGF0YShzZWUgYmVsb3cpLAo+Pj4+IHdp dGggdGhlIGZvbGxvd2luZyBzbWFsbCBjaGFuZ2UgdG8gc2VlIGlmIHRoZSB0d28gY2FzZXMKPj4+ PiAoZXZlbnQtPm93bmVyPU5VTEwgYW5kIGlzX2tlcm5lbF9ldmVudCgpKSBhcmUgdHJpZ2dlcmVk Cj4+Pj4gd2l0aCBzdWdnZXN0ZWQgY2hhbmdlcyBhbmQgaXQgZGlkbid0IHRyaWdnZXIgYXQgYWxs Lgo+Pj4+IERvIHdlIHN0aWxsIG5lZWQgdGhvc2UgYWRkaXRpb25hbCBjaGVja3M/Cj4+Pj4gCj4+ PiAKPj4+IFllcy4gUGxlYXNlIHNlZSBwZXJmX2V2ZW50X2NyZWF0ZV9rZXJuZWxfZXZlbnQoKSwg d2hpY2ggaXMKPj4+IGFuIGV4cG9ydGVkIGZ1bmN0aW9uIGFsbG93aW5nIGFueSBrZXJuZWwgY29k ZSAoaW5jbHVkaW5nIG1vZHVsZXMpCj4+PiB0byB1c2UgdGhlIFBNVSAoanVzdCBsaWtlIHRoZSB1 c2Vyc3BhY2UgcGVyZiB0b29sIHdvdWxkIGRvKS4KPj4+IEp1c3QgYmVjYXVzZSB5b3VyIHVzZSBj YXNlIGRvZXNuJ3QgdHJpZ2dlciB0aGlzIChiZWNhdXNlCj4+PiB5b3UgZG9uJ3QgcnVuIHNvbWV0 aGluZyB0aGF0IGNhbiB0cmlnZ2VyIHRoaXMpIGRvZXNuJ3QgbWVhbgo+Pj4gdGhpcyBjYW4ndCBi ZSB0cmlnZ2VyZWQuCj4+PiAKPj4gCj4+IFRoYW5rcyBmb3IgdGhhdCBwb2ludGVyLCBJIHdpbGwg YWRkIHRoZW0gaW4gdGhlIG5leHQgdmVyc2lvbi4KPj4gCj4gCj4gQW5kIGluc3RlYWQgb2YgcmVk ZWZpbmluZyBUQVNLX1RPTUJTVE9ORSBpbiB0aGUgZHJpdmVyLCB5b3UKPiBtYXkgc2ltcGx5IHVz ZSBJU19FUlJfT1JfTlVMTCh0c2spIHRvIGNvdmVyIGJvdGggTlVMTCBjYXNlCj4gYW5kIGtlcm5l bCBldmVudC4KPiAKClVnaCBzb3JyeSwgc2VudCBvdXQgdjIgZXhwb3J0aW5nIGlzX2tlcm5lbF9l dmVudCgpIGJlZm9yZSBzZWVpbmcKdGhpcyBjb21tZW50LCBJIHdpbGwgcmVzZW5kLgoKVGhhbmtz LApTYWkKCi0tIApRVUFMQ09NTSBJTkRJQSwgb24gYmVoYWxmIG9mIFF1YWxjb21tIElubm92YXRp b24gQ2VudGVyLCBJbmMuIGlzIGEgCm1lbWJlcgpvZiBDb2RlIEF1cm9yYSBGb3J1bSwgaG9zdGVk IGJ5IFRoZSBMaW51eCBGb3VuZGF0aW9uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0t a2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFp bG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==