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 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id CF7D0C433EF for ; Wed, 12 Jan 2022 09:48:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Content-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:From:References:Cc:To:Subject: MIME-Version:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=8raJdr/aUajrDzD+4tPqGWPAkCB2TDNdzlYrRAXFiAo=; b=NUg7X6K8VXl6V4 GIaYKABkxZsKgv/XodkogN0IfkHsaayaVxMAhqFkTBlf8thfi3ii6gJPCKXz6gCM3l3/lrOmK+ucg CJKbM9D63/W1TUapTzjYQ79JsTLjg+aHfbFBj9nHkEgyKEX6KIL3xHCv5qcaPTbTIf+UaubL0aSd8 on6V3c24U2Zb0R5mKhDjzbNyXeJtlmP3J2YPinTAj3MnEOdbeBbvNn655tDUzoKXklI1tZyThYNI8 dqT5xBx40g47kdkQ/k6/pIGpOeI+5c0H4N54UFjHWV5TfTM8mX53taomdbwmViV3VxikxNq1m9qKv mNADjkf0XM9Zj8y7rasQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1n7aDZ-001osk-5s; Wed, 12 Jan 2022 09:46:57 +0000 Received: from foss.arm.com ([217.140.110.172]) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1n7aDV-001oqE-87 for linux-arm-kernel@lists.infradead.org; Wed, 12 Jan 2022 09:46:54 +0000 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E69E3D6E; Wed, 12 Jan 2022 01:46:42 -0800 (PST) Received: from [10.57.85.171] (unknown [10.57.85.171]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C1D373F5A1; Wed, 12 Jan 2022 01:46:40 -0800 (PST) Message-ID: Date: Wed, 12 Jan 2022 09:46:38 +0000 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0) Gecko/20100101 Thunderbird/91.4.1 Subject: Re: [PATCH 2/3] coresight: Fail to open with return stacks if they are unavailable To: James Clark , coresight@lists.linaro.org Cc: Mike Leach , Leo Yan , John Garry , Will Deacon , Mark Rutland , Alexander Shishkin , Jiri Olsa , Namhyung Kim , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-perf-users@vger.kernel.org, Mathieu Poirier References: <20211208160907.749482-1-james.clark@arm.com> <20211208160907.749482-2-james.clark@arm.com> <70b562dc-adcd-da34-3811-ff872bc7cab8@arm.com> From: Suzuki K Poulose In-Reply-To: <70b562dc-adcd-da34-3811-ff872bc7cab8@arm.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220112_014653_423056_9690C9C2 X-CRM114-Status: GOOD ( 22.52 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , 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 T24gMDcvMDEvMjAyMiAxNToxMCwgSmFtZXMgQ2xhcmsgd3JvdGU6Cj4gCj4gCj4gT24gMDkvMTIv MjAyMSAxMToxMywgSmFtZXMgQ2xhcmsgd3JvdGU6Cj4+Cj4+Cj4+IE9uIDA5LzEyLzIwMjEgMTE6 MDAsIFN1enVraSBLIFBvdWxvc2Ugd3JvdGU6Cj4+PiBPbiAwOC8xMi8yMDIxIDE2OjA5LCBKYW1l cyBDbGFyayB3cm90ZToKPj4+PiBNYWludGFpbiBjb25zaXN0ZW5jeSB3aXRoIHRoZSBvdGhlciBv cHRpb25zIGJ5IGZhaWxpbmcgdG8gb3BlbiB3aGVuIHRoZXkKPj4+PiBhcmVuJ3Qgc3VwcG9ydGVk LiBGb3IgZXhhbXBsZSBFVE1fT1BUX1RTLCBFVE1fT1BUX0NUWFRJRDIgYW5kIHRoZSBuZXdseQo+ Pj4+IGFkZGVkIEVUTV9PUFRfQlJBTkNIX0JST0FEQ0FTVCBhbGwgcmV0dXJuIHdpdGggLUVJTlZB TCBpZiB0aGV5IGFyZQo+Pj4+IHJlcXVlc3RlZCBidXQgbm90IHN1cHBvcnRlZCBieSBoYXJkd2Fy ZS4KPj4+Pgo+Pj4+IFRoZSBjb25zZXF1ZW5jZSBvZiBub3QgZG9pbmcgdGhpcyBpcyB0aGF0IHRo ZSB1c2VyIG1heSBub3QgYmUKPj4+PiBhd2FyZSB0aGF0IHRoZXkgYXJlIG5vdCBlbmFibGluZyB0 aGUgZmVhdHVyZSBhcyBpdCBpcyBzaWxlbnRseSBkaXNhYmxlZC4KPj4+Pgo+Pj4+IFNpZ25lZC1v ZmYtYnk6IEphbWVzIENsYXJrIDxqYW1lcy5jbGFya0Bhcm0uY29tPgo+Pj4+IC0tLQo+Pj4+ICDC oCBkcml2ZXJzL2h3dHJhY2luZy9jb3Jlc2lnaHQvY29yZXNpZ2h0LWV0bTR4LWNvcmUuYyB8IDEz ICsrKysrKysrKy0tLS0KPj4+PiAgwqAgMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwg NCBkZWxldGlvbnMoLSkKPj4+Pgo+Pj4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2h3dHJhY2luZy9j b3Jlc2lnaHQvY29yZXNpZ2h0LWV0bTR4LWNvcmUuYyBiL2RyaXZlcnMvaHd0cmFjaW5nL2NvcmVz aWdodC9jb3Jlc2lnaHQtZXRtNHgtY29yZS5jCj4+Pj4gaW5kZXggZDJiYWZiNTBjNjZhLi4wYTli Yjk0M2E1ZTUgMTAwNjQ0Cj4+Pj4gLS0tIGEvZHJpdmVycy9od3RyYWNpbmcvY29yZXNpZ2h0L2Nv cmVzaWdodC1ldG00eC1jb3JlLmMKPj4+PiArKysgYi9kcml2ZXJzL2h3dHJhY2luZy9jb3Jlc2ln aHQvY29yZXNpZ2h0LWV0bTR4LWNvcmUuYwo+Pj4+IEBAIC02NzQsMTAgKzY3NCwxNSBAQCBzdGF0 aWMgaW50IGV0bTRfcGFyc2VfZXZlbnRfY29uZmlnKHN0cnVjdCBjb3Jlc2lnaHRfZGV2aWNlICpj c2RldiwKPj4+PiAgwqDCoMKgwqDCoCB9Cj4+Pj4gIMKgIMKgwqDCoMKgwqAgLyogcmV0dXJuIHN0 YWNrIC0gZW5hYmxlIGlmIHNlbGVjdGVkIGFuZCBzdXBwb3J0ZWQgKi8KPj4+PiAtwqDCoMKgIGlm ICgoYXR0ci0+Y29uZmlnICYgQklUKEVUTV9PUFRfUkVUU1RLKSkgJiYgZHJ2ZGF0YS0+cmV0c3Rh Y2spCj4+Pj4gLcKgwqDCoMKgwqDCoMKgIC8qIGJpdFsxMl0sIFJldHVybiBzdGFjayBlbmFibGUg Yml0ICovCj4+Pj4gLcKgwqDCoMKgwqDCoMKgIGNvbmZpZy0+Y2ZnIHw9IEJJVCgxMik7Cj4+Pj4g LQo+Pj4+ICvCoMKgwqAgaWYgKGF0dHItPmNvbmZpZyAmIEJJVChFVE1fT1BUX1JFVFNUSykpIHsK Pj4+PiArwqDCoMKgwqDCoMKgwqAgaWYgKCFkcnZkYXRhLT5yZXRzdGFjaykgewo+Pj4+ICvCoMKg wqDCoMKgwqDCoMKgwqDCoMKgIHJldCA9IC1FSU5WQUw7Cj4+Pj4gK8KgwqDCoMKgwqDCoMKgwqDC oMKgwqAgZ290byBvdXQ7Cj4+Pj4gK8KgwqDCoMKgwqDCoMKgIH0gZWxzZSB7Cj4+Pj4gK8KgwqDC oMKgwqDCoMKgwqDCoMKgwqAgLyogYml0WzEyXSwgUmV0dXJuIHN0YWNrIGVuYWJsZSBiaXQgKi8K Pj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBjb25maWctPmNmZyB8PSBCSVQoMTIpOwo+Pj4+ ICvCoMKgwqDCoMKgwqDCoCB9Cj4+Pgo+Pj4gbml0OiBXaGlsZSBhdCB0aGlzLCBwbGVhc2UgY291 bGQgeW91IGNoYW5nZSB0aGUgaGFyZCBjb2RlZCB2YWx1ZQo+Pj4gdG8gRVRNNF9DRkdfQklUX1JF VFNUSyA/Cj4+Pgo+PiBJIHN0YXJ0ZWQgY2hhbmdpbmcgdGhlbSBhbGwgYmVjYXVzZSBJIGhhZCB0 cm91YmxlIHNlYXJjaGluZyBmb3IgYml0cyBieSBuYW1lIGJ1dCB0aGVuCj4+IEkgdGhvdWdodCBp dCB3b3VsZCBzbm93YmFsbCBpbnRvIGEgYmlnZ2VyIGNoYW5nZSBzbyBJIHVuZGlkIGl0Lgo+Pgo+ PiBJIHRoaW5rIEknbGwganVzdCBnbyBhbmQgZG8gaXQgbm93IGlmIGl0J3MgYW4gaXNzdWUgaGVy ZS4KPiAKPiBIaSBTdXp1a2ksCj4gCj4gSSBzdGFydGVkIG9uIHRoaXMgYW5kIEkgdGhpbmsgdGhl IG9ubHkgd29ydGh3aGlsZSBjaGFuZ2UgaXMgdG8gbWFrZSB0aGVtIGFsbCBjb25zaXN0ZW50Cj4g d2l0aCBzeXNyZWcuaC4gQXMgaW4gaGF2ZSB4eHhfU0hJRlQgYW5kIHh4eF9NQVNLIHN0eWxlIGRl ZmluaXRpb25zIGxpa2U6Cj4gCj4gICAgI2RlZmluZSBUUkNDT05GSUdSX0lOU1RQMF9TSElGVAkJ MQo+ICAgICNkZWZpbmUgVFJDQ09ORklHUl9JTlNUUE9fTUFTSwkJR0VOTUFTSygxLDApCj4gCj4g VGhpcyBoYXMgYmVlbiBkb25lIGZvciBTUEUgYW5kIHNvbWUgb2YgdGhlIG5ldyBFVE0gc3R1ZmYu IElmIHRoYXQgc291bmRzIHJpZ2h0IHRvIHlvdQo+IEkgd2lsbCBnbyBhbmQgZG8gaXQgYXMgYSBm b2xsb3d1cCBwYXRjaCB0byB0aGlzIG9uZS4gSXQgaXMgcXVpdGUgYSBiaXQgY2hhbmdlIHNvIEkg Y2FuCj4gc2VlIG1heWJlIHdlIGRvbid0IHdhbnQgdG8gZG8gaXQ/IChQZXJzb25hbGx5IEkgd291 bGQgdm90ZSB0byBkbyBpdCkKClllcywgcGxlYXNlIGdvIGFoZWFkIHdpdGggdGhhdC4gVGhhbmtz IGZvciB0YWtpbmcgaXQgdXAgIQoKU3V6dWtpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1h cm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcv bWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==