From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756166AbbCSOXO (ORCPT ); Thu, 19 Mar 2015 10:23:14 -0400 Received: from mga14.intel.com ([192.55.52.115]:3598 "EHLO mga14.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756125AbbCSOXM (ORCPT ); Thu, 19 Mar 2015 10:23:12 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.11,430,1422950400"; d="scan'208";a="701055987" From: Alexander Shishkin To: Mathieu Poirier Cc: Greg Kroah-Hartman , "linux-kernel\@vger.kernel.org" , Pratik Patel , peter.lachner@intel.com, norbert.schulz@intel.com, keven.boell@intel.com, yann.fouassier@intel.com, laurent.fert@intel.com, linux-api@vger.kernel.org Subject: Re: [PATCH v0 01/11] stm class: Introduce an abstraction for System Trace Module devices In-Reply-To: References: <1425728161-164217-1-git-send-email-alexander.shishkin@linux.intel.com> <1425728161-164217-2-git-send-email-alexander.shishkin@linux.intel.com> <87mw3bewq8.fsf@ashishki-desk.ger.corp.intel.com> User-Agent: Notmuch/0.18.2 (http://notmuchmail.org) Emacs/24.4.1 (x86_64-pc-linux-gnu) Date: Thu, 19 Mar 2015 16:23:07 +0200 Message-ID: <877fuddq2c.fsf@ashishki-desk.ger.corp.intel.com> MIME-Version: 1.0 Content-Type: text/plain Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Mathieu Poirier writes: > I forgot to mention in my previous email... I think the hierarchy of > our respective tracing module along with the generic-stm probably > needs a review. > > Currently we have drivers/coresight, drivers/intel_th and drivers/stm. > > To me it doesn't scale - what happens when other architectures come > out with their own hw tracing technologies? > > I suggest we move everything under drivers/hwtracing and as such have: > > drivers/hwtracing > drivers/hwtracing/intel_ht > drivers/hwtracing/coresight > drivers/hwtracing/stm > > That way other architectures can add drivers for their own hw tracing > technology without further polluting the drivers/ directory and > concentrating everything in the same area. What's your view on that? I wanted to suggest something similar, actually, if you don't mind moving drivers/coresight, then let's do it. Regards, -- Alex