* [PATCH] x86/perf/intel/rapl: Fix module name collision with powercap intel-rapl
@ 2016-06-23 15:06 ville.syrjala
2016-07-06 9:04 ` Ville Syrjälä
0 siblings, 1 reply; 4+ messages in thread
From: ville.syrjala @ 2016-06-23 15:06 UTC (permalink / raw)
To: linux-kernel
Cc: x86, Kan Liang, Thomas Gleixner, Alexander Shishkin,
Arnaldo Carvalho de Melo, Jiri Olsa, Linus Torvalds,
Peter Zijlstra, Stephane Eranian, Vince Weaver,
Ville Syrjälä
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
Since commit 4b6e2571bf00 ("x86/perf/intel/rapl: Make the Intel RAPL PMU driver modular")
the rapl perf module calls itself intel-rapl. That name was
already in use by the rapl powercap driver, which now fails to
load if the perf module is loaded. Fix the problem by renaming the
perf module to intel-rapl-perf, so that both modules can coexist.
Cc: Kan Liang <kan.liang@intel.com>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Alexander Shishkin <alexander.shishkin@linux.intel.com>
Cc: Arnaldo Carvalho de Melo <acme@redhat.com>
Cc: Jiri Olsa <jolsa@redhat.com>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Stephane Eranian <eranian@google.com>
Cc: Vince Weaver <vincent.weaver@maine.edu>
Fixes: 4b6e2571bf00 ("x86/perf/intel/rapl: Make the Intel RAPL PMU driver modular")
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
arch/x86/events/intel/Makefile | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/x86/events/intel/Makefile b/arch/x86/events/intel/Makefile
index 3660b2cf245a..06c2baa51814 100644
--- a/arch/x86/events/intel/Makefile
+++ b/arch/x86/events/intel/Makefile
@@ -1,8 +1,8 @@
obj-$(CONFIG_CPU_SUP_INTEL) += core.o bts.o cqm.o
obj-$(CONFIG_CPU_SUP_INTEL) += ds.o knc.o
obj-$(CONFIG_CPU_SUP_INTEL) += lbr.o p4.o p6.o pt.o
-obj-$(CONFIG_PERF_EVENTS_INTEL_RAPL) += intel-rapl.o
-intel-rapl-objs := rapl.o
+obj-$(CONFIG_PERF_EVENTS_INTEL_RAPL) += intel-rapl-perf.o
+intel-rapl-perf-objs := rapl.o
obj-$(CONFIG_PERF_EVENTS_INTEL_UNCORE) += intel-uncore.o
intel-uncore-objs := uncore.o uncore_nhmex.o uncore_snb.o uncore_snbep.o
obj-$(CONFIG_PERF_EVENTS_INTEL_CSTATE) += intel-cstate.o
--
2.7.4
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [PATCH] x86/perf/intel/rapl: Fix module name collision with powercap intel-rapl
2016-06-23 15:06 [PATCH] x86/perf/intel/rapl: Fix module name collision with powercap intel-rapl ville.syrjala
@ 2016-07-06 9:04 ` Ville Syrjälä
2016-07-08 13:23 ` Ingo Molnar
0 siblings, 1 reply; 4+ messages in thread
From: Ville Syrjälä @ 2016-07-06 9:04 UTC (permalink / raw)
To: linux-kernel
Cc: x86, Kan Liang, Thomas Gleixner, Alexander Shishkin,
Arnaldo Carvalho de Melo, Jiri Olsa, Linus Torvalds,
Peter Zijlstra, Stephane Eranian, Vince Weaver
On Thu, Jun 23, 2016 at 06:06:49PM +0300, ville.syrjala@linux.intel.com wrote:
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> Since commit 4b6e2571bf00 ("x86/perf/intel/rapl: Make the Intel RAPL PMU driver modular")
> the rapl perf module calls itself intel-rapl. That name was
> already in use by the rapl powercap driver, which now fails to
> load if the perf module is loaded. Fix the problem by renaming the
> perf module to intel-rapl-perf, so that both modules can coexist.
Ping?
>
> Cc: Kan Liang <kan.liang@intel.com>
> Cc: Thomas Gleixner <tglx@linutronix.de>
> Cc: Alexander Shishkin <alexander.shishkin@linux.intel.com>
> Cc: Arnaldo Carvalho de Melo <acme@redhat.com>
> Cc: Jiri Olsa <jolsa@redhat.com>
> Cc: Linus Torvalds <torvalds@linux-foundation.org>
> Cc: Peter Zijlstra <peterz@infradead.org>
> Cc: Stephane Eranian <eranian@google.com>
> Cc: Vince Weaver <vincent.weaver@maine.edu>
> Fixes: 4b6e2571bf00 ("x86/perf/intel/rapl: Make the Intel RAPL PMU driver modular")
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> ---
> arch/x86/events/intel/Makefile | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/arch/x86/events/intel/Makefile b/arch/x86/events/intel/Makefile
> index 3660b2cf245a..06c2baa51814 100644
> --- a/arch/x86/events/intel/Makefile
> +++ b/arch/x86/events/intel/Makefile
> @@ -1,8 +1,8 @@
> obj-$(CONFIG_CPU_SUP_INTEL) += core.o bts.o cqm.o
> obj-$(CONFIG_CPU_SUP_INTEL) += ds.o knc.o
> obj-$(CONFIG_CPU_SUP_INTEL) += lbr.o p4.o p6.o pt.o
> -obj-$(CONFIG_PERF_EVENTS_INTEL_RAPL) += intel-rapl.o
> -intel-rapl-objs := rapl.o
> +obj-$(CONFIG_PERF_EVENTS_INTEL_RAPL) += intel-rapl-perf.o
> +intel-rapl-perf-objs := rapl.o
> obj-$(CONFIG_PERF_EVENTS_INTEL_UNCORE) += intel-uncore.o
> intel-uncore-objs := uncore.o uncore_nhmex.o uncore_snb.o uncore_snbep.o
> obj-$(CONFIG_PERF_EVENTS_INTEL_CSTATE) += intel-cstate.o
> --
> 2.7.4
--
Ville Syrjälä
Intel OTC
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH] x86/perf/intel/rapl: Fix module name collision with powercap intel-rapl
2016-07-06 9:04 ` Ville Syrjälä
@ 2016-07-08 13:23 ` Ingo Molnar
2016-07-08 14:09 ` Ville Syrjälä
0 siblings, 1 reply; 4+ messages in thread
From: Ingo Molnar @ 2016-07-08 13:23 UTC (permalink / raw)
To: Ville Syrjälä
Cc: linux-kernel, x86, Kan Liang, Thomas Gleixner, Alexander Shishkin,
Arnaldo Carvalho de Melo, Jiri Olsa, Linus Torvalds,
Peter Zijlstra, Stephane Eranian, Vince Weaver
* Ville Syrjälä <ville.syrjala@linux.intel.com> wrote:
> On Thu, Jun 23, 2016 at 06:06:49PM +0300, ville.syrjala@linux.intel.com wrote:
> > From: Ville Syrjälä <ville.syrjala@linux.intel.com>
> >
> > Since commit 4b6e2571bf00 ("x86/perf/intel/rapl: Make the Intel RAPL PMU driver modular")
> > the rapl perf module calls itself intel-rapl. That name was
> > already in use by the rapl powercap driver, which now fails to
> > load if the perf module is loaded. Fix the problem by renaming the
> > perf module to intel-rapl-perf, so that both modules can coexist.
>
> Ping?
It's in perf/urgent:
# 175a20c16fdb x86/perf/intel/rapl: Fix module name collision with powercap intel-rapl
Thanks,
Ingo
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH] x86/perf/intel/rapl: Fix module name collision with powercap intel-rapl
2016-07-08 13:23 ` Ingo Molnar
@ 2016-07-08 14:09 ` Ville Syrjälä
0 siblings, 0 replies; 4+ messages in thread
From: Ville Syrjälä @ 2016-07-08 14:09 UTC (permalink / raw)
To: Ingo Molnar
Cc: linux-kernel, x86, Kan Liang, Thomas Gleixner, Alexander Shishkin,
Arnaldo Carvalho de Melo, Jiri Olsa, Linus Torvalds,
Peter Zijlstra, Stephane Eranian, Vince Weaver
On Fri, Jul 08, 2016 at 03:23:29PM +0200, Ingo Molnar wrote:
>
> * Ville Syrjälä <ville.syrjala@linux.intel.com> wrote:
>
> > On Thu, Jun 23, 2016 at 06:06:49PM +0300, ville.syrjala@linux.intel.com wrote:
> > > From: Ville Syrjälä <ville.syrjala@linux.intel.com>
> > >
> > > Since commit 4b6e2571bf00 ("x86/perf/intel/rapl: Make the Intel RAPL PMU driver modular")
> > > the rapl perf module calls itself intel-rapl. That name was
> > > already in use by the rapl powercap driver, which now fails to
> > > load if the perf module is loaded. Fix the problem by renaming the
> > > perf module to intel-rapl-perf, so that both modules can coexist.
> >
> > Ping?
>
> It's in perf/urgent:
>
> # 175a20c16fdb x86/perf/intel/rapl: Fix module name collision with powercap intel-rapl
Cool. Thanks.
--
Ville Syrjälä
Intel OTC
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2016-07-08 14:10 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-06-23 15:06 [PATCH] x86/perf/intel/rapl: Fix module name collision with powercap intel-rapl ville.syrjala
2016-07-06 9:04 ` Ville Syrjälä
2016-07-08 13:23 ` Ingo Molnar
2016-07-08 14:09 ` Ville Syrjälä
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).