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=-6.0 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, MENTIONS_GIT_HOSTING,SPF_PASS,URIBL_BLOCKED autolearn=ham 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 1FBD2C10F11 for ; Wed, 24 Apr 2019 16:23:33 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id E4CFE208E4 for ; Wed, 24 Apr 2019 16:23:32 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="L8ZkdOQd" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org E4CFE208E4 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=arm.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-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=bombadil.20170209; h=Sender:Content-Type: Content-Transfer-Encoding:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date:Message-ID:From: References:To:Subject:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=XLkV5N2vB8M7NblSVoCU9pOT6zPeo5/b7G9M7C8fOv8=; b=L8ZkdOQd7XBAuKVn0Jb0m6fAx zQj0dymQfy7MbAnDt9ctFJzmDrYOtMvEFa43iDA2arfC7jUL7J6CTEFzD2ERkp8uZICvr1B7fF7XS 1zgs7p1w04QmwN4WjLLiV9Sf6y0Jt2PAIJ7PreVVkWAzOofOQPdWWy4mbo4J2cuXLiW5f4qc+kZqs oWqAVjboKfF1LvIckz+q0XIPewYhs1iBEWoh+OZwjkwvraW1F+8c/Lzg+uMrKvUMFjYcV6KMZz1DF Dud+OU3/9KH4ONoFQQq4gAnpDUcB8rgn2lhgqWQWCHQVfMBib/0+9Heg2X6fDZJl+UeNUxziO0KCZ 8KylzSHtA==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1hJKgA-00080l-IG; Wed, 24 Apr 2019 16:23:26 +0000 Received: from usa-sjc-mx-foss1.foss.arm.com ([217.140.101.70] helo=foss.arm.com) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1hJKfm-0007lL-Qq for linux-arm-kernel@lists.infradead.org; Wed, 24 Apr 2019 16:23:08 +0000 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id ADB76A78; Wed, 24 Apr 2019 09:23:00 -0700 (PDT) Received: from [10.0.2.15] (unknown [10.37.12.173]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 073E73F557; Wed, 24 Apr 2019 09:22:58 -0700 (PDT) Subject: Re: [PATCH v2 00/16] coresight: Add support for CPU-wide trace scenarios To: Mathieu Poirier References: <20190325215632.17013-1-mathieu.poirier@linaro.org> <79296dd5-809f-abac-cde8-a1c55592f12b@arm.com> From: Robert Walker Message-ID: <8eeedfff-4417-dd98-5a17-f0170ecb8856@arm.com> Date: Wed, 24 Apr 2019 17:22:56 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: Content-Language: en-US X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190424_092303_202354_CAC40086 X-CRM114-Status: GOOD ( 26.93 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Alexander Shishkin , Peter Zijlstra , Coresight ML , Mike Leach , linux-arm-kernel Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org SGkgTWF0aGlldSwKCk9uIDE2LzA0LzIwMTkgMjA6MzcsIE1hdGhpZXUgUG9pcmllciB3cm90ZToK PiBIaSBSb2JlcnQsCj4KPiBPbiBUaHUsIDExIEFwciAyMDE5IGF0IDEyOjUyLCBSb2JlcnQgV2Fs a2VyIDxyb2JlcnQud2Fsa2VyQGFybS5jb20+IHdyb3RlOgo+PiBIaSBNYXRoaWV1LAo+Pgo+PiBP biAyNS8wMy8yMDE5IDIxOjU2LCBNYXRoaWV1IFBvaXJpZXIgd3JvdGU6Cj4+PiBUaGlzIGlzIHRo ZSBzZWNvbmQgcmV2aXNpb24gb2YgYSBwYXRjaHNldCB0aGF0IGFkZHMgc3VwcG9ydCBmb3IgQ1BV LXdpZGUKPj4+IHRyYWNlIHNjZW5hcmlvcyBhbmQgYXMgc3VjaCwgaXQgaXMgbm93IHBvc3NpYmxl IHRvIGlzc3VlIHRoZSBmb2xsb3dpbmcKPj4+IGNvbW1hbmRzOgo+Pj4KPj4+ICAgICAgICAjIHBl cmYgcmVjb3JkIC1lIGNzX2V0bS9AMjAwNzAwMDAuZXRyLyAtQyAyLDMgJENPTU1BTkQKPj4+ICAg ICAgICAjIHBlcmYgcmVjb3JkIC1lIGNzX2V0bS9AMjAwNzAwMDAuZXRyLyAtYSAkQ09NTUFORAo+ Pj4KPj4+IFRoZSBzb2x1dGlvbiBpcyBkZXNpZ25lZCB0byB3b3JrIGZvciBib3RoIDE6MSBhbmQg TjoxIHNvdXJjZS9zaW5rCj4+PiB0b3BvbG9naWVzLCB0aG91Z2ggdGhlIGZvcm1lciBoYXNuJ3Qg YmVlbiB0ZXN0ZWQgZm9yIGxhY2sgb2YgYWNjZXNzIHRvIEhXLgo+Pj4KPj4+IE1vc3Qgb2YgdGhl IGNoYW5nZXMgcmV2b2x2ZSBhcm91bmQgYWxsb3dpbmcgbW9yZSB0aGFuIG9uZSBldmVudCB0byB1 c2UKPj4+IGEgc2luayB3aGVuIG9wZXJhdGVkIGZyb20gcGVyZi4gIE1vcmUgc3BlY2lmaWNhbGx5 IHRoZSBmaXJzdCBldmVudCB0bwo+Pj4gdXNlIGEgc2luayBzd2l0Y2hlcyBpdCBvbiB3aGlsZSB0 aGUgbGFzdCBvbmUgaXMgdGFza2VkIHRvIGFnZ3JlZ2F0ZSB0cmFjZXMKPj4+IGFuZCBzd2l0Y2hp bmcgb2ZmIHRoZSBkZXZpY2UuCj4+Pgo+Pj4gVGhpcyBpcyB0aGUga2VybmVsIHBhcnQgb2YgdGhl IHNvbHV0aW9uLCB3aXRoIHRoZSB1c2VyIHNwYWNlIHBvcnRpb24gdG8gYmUKPj4+IHJlbGVhc2Vk IGluIGEgbGF0ZXIgc2V0LiAgQWxsIHBhdGNoZXMgKHVzZXIgYW5kIGtlcm5lbCkgaGF2ZSBiZWVu IHJlYmFzZWQKPj4+IG9uIHY1LjEtcmMyIGFuZCBhcmUgaG9zdGVkIGhlcmVbMV0uICBFdmVyeXRo aW5nIGhhcyBiZWVuIHRlc3RlZCBvbiBKdW5vIGFuZAo+Pj4gNDEwYyBkcmFnb25ib2FyZCBwbGF0 Zm9ybXMuCj4+Pgo+Pj4gUmVnYXJkcywKPj4+IE1hdGhpZXUKPj4+Cj4+PiBbMV0uIGh0dHBzOi8v Z2l0LmxpbmFyby5vcmcvcGVvcGxlL21hdGhpZXUucG9pcmllci9jb3Jlc2lnaHQuZ2l0ICg1LjEt cmMyLWNwdS13aWRlLXYyKQo+Pj4KPj4gSSd2ZSB0ZXN0ZWQgdGhpcyBwYXRjaCBzZXQgYW5kIHRo ZSBhc3NvY2lhdGVkIHBlcmYgcGF0Y2hlcyBvbiB0aGUgSGlLZXkKPj4gOTYwIC0gdHJhY2UgY29s bGVjdGlvbiBhbmQgZGVjb2RlIGFwcGVhcnMgdG8gd29yayBPSy4gSG93ZXZlciwgaW4gb3JkZXIK Pj4gdG8gZ2V0IHRoZSB0aW1lc3RhbXBzIGluIHRoZSB0cmFjZSBzdHJlYW0sIEkgbmVlZGVkIHRv IGVuYWJsZSB0aGUKPj4gQ29yZVNpZ2h0IFRpbWVzdGFtcCBnZW5lcmF0b3IgYmVmb3JlIHN0YXJ0 aW5nIHRyYWNlLiAgV2l0aG91dCB0aGlzLCBhbGwKPj4gdGhlIHRpbWVzdGFtcCBwYWNrZXRzIGhh ZCBhIHZhbHVlIG9mIDAuIFRoaXMgd2lsbCBsaWtlbHkgYWZmZWN0IG90aGVyCj4+IHBsYXRmb3Jt cy4gIEZvciB0ZXN0aW5nIHB1cnBvc2VzLCBJIGVuYWJsZWQgaXQgYnkgcG9raW5nIHRoZSBjb250 cm9sCj4+IHJlZ2lzdGVyIGRpcmVjdGx5IHZpYSAvZGV2L21lbSwgYnV0IGZvciBmdWxsIHN1cHBv cnQgeW91IHdpbGwgbmVlZCBhCj4+IGRyaXZlciBmb3IgdGhpcyBjb21wb25lbnQgKGl0J3MgZmFp cmx5IHNpbXBsZSAtIGp1c3QgYSBzaW5nbGUgcmVnaXN0ZXIKPj4gdG8gd3JpdGUgdG8gZW5hYmxl IC8gZGlzYWJsZSkgYW5kIGVudHJpZXMgaW4gdGhlIGRldmljZSB0cmVlIC8gQUNQSQo+PiB0YWJs ZXMgLSBpdCdzIHNpbWlsYXIgdG8gdGhlIGhlbHBlciBkZXZpY2VzIGxpa2UgQ1RJICYgQ0FUVSB3 aGljaCBhcmVuJ3QKPj4gb24gdGhlIHRyYWNlIGRhdGEgcGF0aCwgYnV0IGFyZSBhc3NvY2lhdGVk IHdpdGggYSBkZXZpY2UgdGhhdCBpcy4KPj4KPiBUaGFuayB5b3UgZm9yIHRha2luZyB0aGUgdGlt ZSB0byB0ZXN0IHRoaXMuICBDYW4gSSBhZGQgeW91cgo+ICJUZXN0ZWQtYnk6IiB0byB0aGUgc2V0 PwoKWWVzLCBwbGVhc2UgZG8uwqAgSSd2ZSBhbHNvIHRlc3RlZCB2MyBvZiB0aGVzZSBwYXRjaGVz LgoKPiBQbGF0Zm9ybXMgd2hlcmUgdGhlIHRpbWVzdGFtcCBnZW5lcmF0b3IgbmVlZHMgdG8gZXhw bGljaXRseSBiZSBlbmFibGVkCj4gYXJlIHNsb3dseSBlbWVyZ2luZyAtIEkgaGF2ZSBoZWFyZCBv ZiB0aGUgaXNzdWUgb24gdGhlIENTIG1haWxpbmcgbGlzdAo+IGFib3V0IGEgbW9udGggYWdvLiAg U2luY2UgSSBkb24ndCBoYXZlIEhXIHRvIHRlc3QgdGhlIGZlYXR1cmUgaXQgd2lsbAo+IG5vdCBi ZSBwYXJ0IG9mIHRoaXMgc2V0Lgo+Cj4+IEFsc28sIHRoZSB1c2Ugb2YgYSBjb3VudGVyIHRvIGdl bmVyYXRlIHRoZSB0aW1lc3RhbXBzIHBlcmlvZGljYWxseQo+PiBjb25mbGljdHMgd2l0aCB0aGUg RVRNIHN0cm9iaW5nIHBhdGNoIHdlJ3ZlIGJlZW4gdXNpbmcgZm9yIEF1dG9GRE8uCj4+IFRoaXMg c3Ryb2JpbmcgcmVxdWlyZXMgMiBjb3VudGVycyBhbmQgYXMgbW9zdCBFVE0gaW1wbGVtZW50YXRp b25zIG9ubHkKPj4gaGF2ZSAyIGNvdW50ZXJzLCB0aGVyZSBpcyBvbmx5IG9uZSBhdmFpbGFibGUg aWYgb25lIGlzIHVzZWQgZm9yCj4+IHRpbWVzdGFtcHMuICBXZSdsbCBoYXZlIHRvIGRvIHNvbWUg aW52ZXN0aWdhdGlvbiB0byB3b3JrIG91dCBhIHdheQo+PiBhcm91bmQgdGhpcy4KPiBJIG5vdGlj ZWQgdGhhdCBjbG9ja3Mgd2VyZSBpbiBzaG9ydCBzdXBwbHkgYW5kIGFzIHN1Y2ggYWRkZWQgYW4K PiBleHBsaWNpdHkgdGVzdCB0byBtYWtlIHN1cmUgdGhlcmUgd2VyZSBlbm91Z2ggb2YgdGhlbSBi ZWZvcmUKPiBwcm9jZWVkaW5nLiAgTGlrZSB0b3BvbG9neSBpc3N1ZXMgdGhlcmUgaXNuJ3QgbXVj aCB3ZSBjYW4gY3VycmVudGx5IGRvCj4gb3RoZXIgdGhhbiBwcmV2ZW50aW5nIGEgdHJhY2Ugc2Vz c2lvbiBmcm9tIG1vdmluZyBmb3J3YXJkIGlmIHRoZXJlCj4gaXNuJ3QgZW5vdWdoIGNvdW50ZXJz Lgo+Ck15IGN1cnJlbnQgdGhpbmtpbmcgb24gdGhpcyBpcyB0aGF0IHdoZW4gdXNpbmcgdGhlIHN0 cm9iaW5nIG1vZGUgZm9yIApBdXRvRkRPLCB3ZSBvbmx5IGdldCBzaG9ydCBidXJzdHMgb2YgdHJh Y2UgZnJvbSBlYWNoIGNvcmUgYW5kIGFyZSBvbmx5IAppbnRlcmVzdGVkIGluIGZvbGxvd2luZyB0 aGUgcHJvZ3JhbSBmbG93IGR1cmluZyB0aGF0IGJ1cnN0LCBzbyBwcmVjaXNlIAphbGlnbm1lbnQg YmV0d2VlbiB0aGUgaW5zdHJ1Y3Rpb25zIHN0cmVhbXMgb2YgZWFjaCBjb3JlIGlzIGxlc3MgCmlt cG9ydGFudCAoYW5kIHVubGlrZWx5IC0gd2Ugd291bGRuJ3QgZXhwZWN0IHRoZSBzdHJvYmVzIG9m IG11bHRpcGxlIApjb3JlcyB0byBjb2luY2lkZSkuwqAgV2UgZ2V0IGEgdGltZXN0YW1wIGFzIGEg cmVzdWx0IG9mIHRoZSB0cmFjZSBidXJzdCAKc3RhcnRpbmcgd2hpY2ggaXMgc3VmZmljaWVudCBm b3IgY29hcnNlIGFsaWdubWVudCBvZiB0aGUgYnVyc3RzLsKgIFNvIApJJ3ZlIHJld29ya2VkIG15 IHN0cm9iaW5nIHBhdGNoIHRvIHVzZSBib3RoIGNvdW50ZXJzIGZvciB0aGUgc3Ryb2JpbmcgCmFu ZCBub3QgZW5hYmxlIHRoZSB0aW1lc3RhbXAgY291bnRlciB3aGVuIHN0cm9iaW5nIGlzIGVuYWJs ZWQuCgpSZWdhcmRzCgoKUm9iCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJu ZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK