Received: by 2002:ac0:a581:0:0:0:0:0 with SMTP id m1-v6csp629264imm; Wed, 4 Jul 2018 03:16:30 -0700 (PDT) X-Google-Smtp-Source: AAOMgpeGdU420Na0p00QEF1ECdT6jQHu1Jizwn7u3g0uF4IzphEViGJzd09sXa4li3rYlHk0BA2z X-Received: by 2002:a63:2c94:: with SMTP id s142-v6mr1312044pgs.39.1530699390143; Wed, 04 Jul 2018 03:16:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1530699390; cv=none; d=google.com; s=arc-20160816; b=NYE6f+JxhUQNwPrmF2muxMwRocPxsEmrzdvtB0MjbTGDUITu4Ug/CPaBySIsR5nMlY P6213d6uOH/PuIIrbMn/GU6WCtchsChdxvBDtEDpLzH+VwOY9+d7D77CP8zs2b9gpo98 BAJtT5/iqDfctc9Vzbcz2wHmhtZFtBlGuceZrLhxnrx4JgmFyMiVnGYYvSO8K6to8tVS XX2kVzX+cEWZ3R55miMfyG7v96YZ90epcv3C8E8ndtMubroMOD9CRMoYfXWQ+Jj/SpUe lERyF3WbjGjQgldgYU6UFg32fxPCYyVR/OHjjISoxyDwNieyD0Jn4iisH3FbjD/uml6R cccQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=GI5wcSvqBXmZ0BmtLYfgniYZD3kywOiC87Rlj0Yaj4I=; b=EYtfz4IBI3Bb3/eiixg92TCFp4MVAxwi3qtGx9nsCXpuXTcpFUjiodz5Nl0mtOc/sw +XAZ/1pf3FBpcdyj7zIOTV/UYpPjmolSt79Feb0x7cHUaYbcNzCsfnRuLGJ8J8qXx/K0 L3aLAfCb1f23LlyMYA6IBdzX6fjlaqQKWXqsxxtrKIxDIlWFoWDtUInIRjZ1tlc/wA21 6ARGBE5eiyss9lExSvjKy08+a1JNdCzxiZ46WXIyLubNE12wI9KdQxfkOlaBEBE7TYhI TAGsmW/BicHw9yQLXPIwOSCiCoOz6ecCJay0JpIvlwm+cTgN7at4CkuPqAB3bXirgSQY RnBQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=je+Uo0vy; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j1-v6si3280397pfb.32.2018.07.04.03.16.14; Wed, 04 Jul 2018 03:16:30 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=je+Uo0vy; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933296AbeGDKOg (ORCPT + 99 others); Wed, 4 Jul 2018 06:14:36 -0400 Received: from mail-oi0-f67.google.com ([209.85.218.67]:46907 "EHLO mail-oi0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932392AbeGDKOe (ORCPT ); Wed, 4 Jul 2018 06:14:34 -0400 Received: by mail-oi0-f67.google.com with SMTP id y207-v6so9715491oie.13; Wed, 04 Jul 2018 03:14:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=GI5wcSvqBXmZ0BmtLYfgniYZD3kywOiC87Rlj0Yaj4I=; b=je+Uo0vy0CdcA687up4NDjuC03WYn3sKc6ZnqPF+XlDQrHzzJ0PtKKcVXSjxwXxAgs JKSTUmUWPJmVXU8222YJI7jpLcyCZRAFT4XvVTDLaxCJV0fBtWORN2QVtHbJsjoOO62G XC4ged4arHX6odYYuxgKFjZj4sCHx3GvGBcoA/d1VOM1dAM/a4dxeNM+MZbxIue3Y2gP 4FWv1Zh6fVyx7QckBTONnrL9DJUJBKjS/RaplfnnKGeQjXnJeDiDNJBQmxE3F2VmBRHh fN978iJHcDhG/wVyEhXRkBQr7Fy7Fs2fV/Yti3MHDLHJG7kSvazxQqV2hlYOEdyo3Fqx QUWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=GI5wcSvqBXmZ0BmtLYfgniYZD3kywOiC87Rlj0Yaj4I=; b=pGN1faGKWpnxeTVRhOSTq5G3VYVcg0EfhsLdNkwHTGEXLuzVa7Wg8bEkWzx8WxcOgl 8qcb724f8xY/7G2NsLnZfTirqiQaev6wLg+5BoXF3Q63lTClZ2LDfhd9E/p9UxUVUrAm wOQgg3REqQB404BApYXHPBdAs/TExNrwyiormzGM3bCk8+NLzuuXHp/iG4Xdrr69M/aX BdA57QljA8TQ4BD/cxPDSbfPP+iH49acpB+o+wgoB4u5l73oK5Oz2s0aTzYuMmEpEB0k HkENaJvFTllSxiy+4f5PUaKTsqMxh0rAtarFC0q/gSbA364q2A3cDtfGzBeXUR0rm//g kcMw== X-Gm-Message-State: APt69E3fkgzsp2800guuGsvLaYNg3aGdAEIFkTz+tXQv3CgdGi0N3lJ3 XZpB8xJDje1zbwRtnuiNVY67Z2gv8FL/EkikTvc= X-Received: by 2002:aca:b3c5:: with SMTP id c188-v6mr1568373oif.9.1530699272414; Wed, 04 Jul 2018 03:14:32 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:ac9:d37:0:0:0:0:0 with HTTP; Wed, 4 Jul 2018 03:14:31 -0700 (PDT) In-Reply-To: <20180621063338.20093-1-ganapatrao.kulkarni@cavium.com> References: <20180621063338.20093-1-ganapatrao.kulkarni@cavium.com> From: Ganapatrao Kulkarni Date: Wed, 4 Jul 2018 15:44:31 +0530 Message-ID: Subject: Re: [PATCH v6 0/2] Add ThunderX2 SoC Performance Monitoring Unit driver To: Ganapatrao Kulkarni , Mark Rutland Cc: linux-doc@vger.kernel.org, LKML , linux-arm-kernel@lists.infradead.org, Will Deacon , jnair@caviumnetworks.com, Robert Richter , Vadim.Lomovtsev@cavium.com, Jan.Glauber@cavium.com Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Mark, can you please review this patch? On Thu, Jun 21, 2018 at 12:03 PM, Ganapatrao Kulkarni wrote: > This patchset adds PMU driver for Cavium's ThunderX2 SoC UNCORE devices. > The SoC has PMU support in L3 cache controller (L3C) and in the > DDR4 Memory Controller (DMC). > > v6: > Rebased to 4.18-rc1 > Updated with comments from John Garry[3] > > [3] https://lkml.org/lkml/2018/5/17/408 > > v5: > -Incroporated review comments from Mark Rutland[2] > v4: > -Incroporated review comments from Mark Rutland[1] > > [1] https://www.spinics.net/lists/arm-kernel/msg588563.html > [2] https://lkml.org/lkml/2018/4/26/376 > > v3: > - fixed warning reported by kbuild robot > > v2: > - rebased to 4.12-rc1 > - Removed Arch VULCAN dependency. > - update SMC call parameters as per latest firmware. > > v1: > -Initial patch > > Ganapatrao Kulkarni (2): > perf: uncore: Adding documentation for ThunderX2 pmu uncore driver > ThunderX2: Add Cavium ThunderX2 SoC UNCORE PMU driver > > Documentation/perf/thunderx2-pmu.txt | 66 +++ > drivers/perf/Kconfig | 8 + > drivers/perf/Makefile | 1 + > drivers/perf/thunderx2_pmu.c | 949 +++++++++++++++++++++++++++++++++++ > include/linux/cpuhotplug.h | 1 + > 5 files changed, 1025 insertions(+) > create mode 100644 Documentation/perf/thunderx2-pmu.txt > create mode 100644 drivers/perf/thunderx2_pmu.c > > -- > 2.9.4 > thanks Ganapat