* [GIT PULL] oprofile fixes for v3.0
2011-05-31 16:46 [PATCH 0/3] oprofile fixes for 3.0 Robert Richter
@ 2011-06-08 12:53 ` Robert Richter
2011-06-08 14:06 ` Ingo Molnar
0 siblings, 1 reply; 9+ messages in thread
From: Robert Richter @ 2011-06-08 12:53 UTC (permalink / raw)
To: Ingo Molnar
Cc: linux-kernel@vger.kernel.org, oprofile-list@lists.sourceforge.net
Ingo,
please pull oprofile fixes for v3.0 (tip/perf/urgent):
git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile.git urgent
Thanks,
-Robert
The following changes since commit d7ebe75b065a7c2d58ffc12f9d2e00d5ea4e71eb:
perf: Fix comments in include/linux/perf_event.h (2011-06-04 12:31:14 +0200)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile.git urgent
Robert Richter (4):
oprofile, x86: Add comments to IBS LVT offset initialization
oprofile: Free potentially owned tasks in case of errors
oprofile: Fix locking dependency in sync_start()
oprofile, dcookies: Fix possible circular locking dependency
arch/x86/kernel/apic/apic.c | 3 ++-
arch/x86/oprofile/op_model_amd.c | 13 +++++++++----
drivers/oprofile/buffer_sync.c | 21 +++++++++++----------
fs/dcookies.c | 3 +++
4 files changed, 25 insertions(+), 15 deletions(-)
--
Advanced Micro Devices, Inc.
Operating System Research Center
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [GIT PULL] oprofile fixes for v3.0
2011-06-08 12:53 ` [GIT PULL] oprofile fixes for v3.0 Robert Richter
@ 2011-06-08 14:06 ` Ingo Molnar
2011-06-09 7:02 ` Robert Richter
0 siblings, 1 reply; 9+ messages in thread
From: Ingo Molnar @ 2011-06-08 14:06 UTC (permalink / raw)
To: Robert Richter
Cc: linux-kernel@vger.kernel.org, oprofile-list@lists.sourceforge.net
* Robert Richter <robert.richter@amd.com> wrote:
> Ingo,
>
> please pull oprofile fixes for v3.0 (tip/perf/urgent):
>
> git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile.git urgent
>
> Thanks,
>
> -Robert
>
>
> The following changes since commit d7ebe75b065a7c2d58ffc12f9d2e00d5ea4e71eb:
>
> perf: Fix comments in include/linux/perf_event.h (2011-06-04 12:31:14 +0200)
>
> are available in the git repository at:
> git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile.git urgent
>
> Robert Richter (4):
> oprofile, x86: Add comments to IBS LVT offset initialization
> oprofile: Free potentially owned tasks in case of errors
> oprofile: Fix locking dependency in sync_start()
> oprofile, dcookies: Fix possible circular locking dependency
>
> arch/x86/kernel/apic/apic.c | 3 ++-
> arch/x86/oprofile/op_model_amd.c | 13 +++++++++----
> drivers/oprofile/buffer_sync.c | 21 +++++++++++----------
> fs/dcookies.c | 3 +++
> 4 files changed, 25 insertions(+), 15 deletions(-)
Pulled, thanks a lot Robert!
Ingo
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [GIT PULL] oprofile fixes for v3.0
2011-06-08 14:06 ` Ingo Molnar
@ 2011-06-09 7:02 ` Robert Richter
2011-06-09 7:15 ` Ingo Molnar
0 siblings, 1 reply; 9+ messages in thread
From: Robert Richter @ 2011-06-09 7:02 UTC (permalink / raw)
To: Ingo Molnar
Cc: linux-kernel@vger.kernel.org, oprofile-list@lists.sourceforge.net
On 08.06.11 10:06:31, Ingo Molnar wrote:
>
> * Robert Richter <robert.richter@amd.com> wrote:
>
> > Ingo,
> >
> > please pull oprofile fixes for v3.0 (tip/perf/urgent):
> >
> > git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile.git urgent
> >
> > Thanks,
> >
> > -Robert
> >
> >
> > The following changes since commit d7ebe75b065a7c2d58ffc12f9d2e00d5ea4e71eb:
> >
> > perf: Fix comments in include/linux/perf_event.h (2011-06-04 12:31:14 +0200)
> >
> > are available in the git repository at:
> > git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile.git urgent
> >
> > Robert Richter (4):
> > oprofile, x86: Add comments to IBS LVT offset initialization
Ingo,
it seems you pulled (86dd7909c2c4ae3f219a9233bf0f095b05632ecf) from
cbf74cea070fa1f705de4712e25d9e56ae6543c7 (oprofile, x86: Add comments to IBS LVT offset initialization)
These ones are still missing:
> > oprofile: Free potentially owned tasks in case of errors
> > oprofile: Fix locking dependency in sync_start()
> > oprofile, dcookies: Fix possible circular locking dependency
But oprofile/urgent is
fe47ae7f53e179d2ef6771024feb000cbb86640f (oprofile, dcookies: Fix possible circular locking dependency)
Is this intended? Maybe a korg git sync issue?
Thanks,
-Robert
> >
> > arch/x86/kernel/apic/apic.c | 3 ++-
> > arch/x86/oprofile/op_model_amd.c | 13 +++++++++----
> > drivers/oprofile/buffer_sync.c | 21 +++++++++++----------
> > fs/dcookies.c | 3 +++
> > 4 files changed, 25 insertions(+), 15 deletions(-)
>
> Pulled, thanks a lot Robert!
>
> Ingo
>
--
Advanced Micro Devices, Inc.
Operating System Research Center
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [GIT PULL] oprofile fixes for v3.0
2011-06-09 7:02 ` Robert Richter
@ 2011-06-09 7:15 ` Ingo Molnar
0 siblings, 0 replies; 9+ messages in thread
From: Ingo Molnar @ 2011-06-09 7:15 UTC (permalink / raw)
To: Robert Richter
Cc: linux-kernel@vger.kernel.org, oprofile-list@lists.sourceforge.net
* Robert Richter <robert.richter@amd.com> wrote:
> On 08.06.11 10:06:31, Ingo Molnar wrote:
> >
> > * Robert Richter <robert.richter@amd.com> wrote:
> >
> > > Ingo,
> > >
> > > please pull oprofile fixes for v3.0 (tip/perf/urgent):
> > >
> > > git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile.git urgent
> > >
> > > Thanks,
> > >
> > > -Robert
> > >
> > >
> > > The following changes since commit d7ebe75b065a7c2d58ffc12f9d2e00d5ea4e71eb:
> > >
> > > perf: Fix comments in include/linux/perf_event.h (2011-06-04 12:31:14 +0200)
> > >
> > > are available in the git repository at:
> > > git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile.git urgent
> > >
> > > Robert Richter (4):
> > > oprofile, x86: Add comments to IBS LVT offset initialization
>
> Ingo,
>
> it seems you pulled (86dd7909c2c4ae3f219a9233bf0f095b05632ecf) from
>
> cbf74cea070fa1f705de4712e25d9e56ae6543c7 (oprofile, x86: Add comments to IBS LVT offset initialization)
>
> These ones are still missing:
>
> > > oprofile: Free potentially owned tasks in case of errors
> > > oprofile: Fix locking dependency in sync_start()
> > > oprofile, dcookies: Fix possible circular locking dependency
>
> But oprofile/urgent is
>
> fe47ae7f53e179d2ef6771024feb000cbb86640f (oprofile, dcookies: Fix possible circular locking dependency)
>
> Is this intended? Maybe a korg git sync issue?
Yeah, probably - and i reviewed the on-lkml patches you sent earlier
and didnt notice that these three are missing from the pull request.
I pulled again and the bits are there now.
Thanks,
Ingo
^ permalink raw reply [flat|nested] 9+ messages in thread
* [GIT PULL] oprofile fixes for v3.0
@ 2011-06-21 12:52 Robert Richter
2011-06-21 13:03 ` Ingo Molnar
0 siblings, 1 reply; 9+ messages in thread
From: Robert Richter @ 2011-06-21 12:52 UTC (permalink / raw)
To: Ingo Molnar
Cc: linux-kernel@vger.kernel.org, oprofile-list@lists.sourceforge.net
Ingo,
please pull oprofile fixes for v3.0 (tip/perf/urgent):
git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile.git urgent
Thanks,
-Robert
The following changes since commit 2c53b436a30867eb6b47dd7bab23ba638d1fb0d2:
Linux 3.0-rc3 (2011-06-13 15:29:59 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile.git urgent
Robert Richter (2):
oprofile, x86: Fix race in nmi handler while starting counters
oprofile, x86: Fix nmi-unsafe callgraph support
arch/x86/oprofile/backtrace.c | 56 ++++++++++++++++++++++++++++++++++------
arch/x86/oprofile/nmi_int.c | 14 +++++++---
2 files changed, 57 insertions(+), 13 deletions(-)
--
Advanced Micro Devices, Inc.
Operating System Research Center
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [GIT PULL] oprofile fixes for v3.0
2011-06-21 12:52 [GIT PULL] oprofile fixes for v3.0 Robert Richter
@ 2011-06-21 13:03 ` Ingo Molnar
2011-06-21 17:54 ` Robert Richter
0 siblings, 1 reply; 9+ messages in thread
From: Ingo Molnar @ 2011-06-21 13:03 UTC (permalink / raw)
To: Robert Richter
Cc: linux-kernel@vger.kernel.org, oprofile-list@lists.sourceforge.net
Robert,
* Robert Richter <robert.richter@amd.com> wrote:
> Ingo,
>
> please pull oprofile fixes for v3.0 (tip/perf/urgent):
>
> git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile.git urgent
>
> Thanks,
>
> -Robert
>
>
> The following changes since commit 2c53b436a30867eb6b47dd7bab23ba638d1fb0d2:
>
> Linux 3.0-rc3 (2011-06-13 15:29:59 -0700)
>
> are available in the git repository at:
> git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile.git urgent
>
> Robert Richter (2):
> oprofile, x86: Fix race in nmi handler while starting counters
> oprofile, x86: Fix nmi-unsafe callgraph support
>
> arch/x86/oprofile/backtrace.c | 56 ++++++++++++++++++++++++++++++++++------
> arch/x86/oprofile/nmi_int.c | 14 +++++++---
> 2 files changed, 57 insertions(+), 13 deletions(-)
Since when has NMI callgraph support been broken?
Thanks,
Ingo
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [GIT PULL] oprofile fixes for v3.0
2011-06-21 13:03 ` Ingo Molnar
@ 2011-06-21 17:54 ` Robert Richter
2011-06-21 20:18 ` Ingo Molnar
0 siblings, 1 reply; 9+ messages in thread
From: Robert Richter @ 2011-06-21 17:54 UTC (permalink / raw)
To: Ingo Molnar
Cc: linux-kernel@vger.kernel.org, oprofile-list@lists.sourceforge.net
On 21.06.11 09:03:08, Ingo Molnar wrote:
>
> Robert,
>
> * Robert Richter <robert.richter@amd.com> wrote:
>
> > Ingo,
> >
> > please pull oprofile fixes for v3.0 (tip/perf/urgent):
> >
> > git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile.git urgent
> >
> > Thanks,
> >
> > -Robert
> >
> >
> > The following changes since commit 2c53b436a30867eb6b47dd7bab23ba638d1fb0d2:
> >
> > Linux 3.0-rc3 (2011-06-13 15:29:59 -0700)
> >
> > are available in the git repository at:
> > git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile.git urgent
> >
> > Robert Richter (2):
> > oprofile, x86: Fix race in nmi handler while starting counters
> > oprofile, x86: Fix nmi-unsafe callgraph support
> >
> > arch/x86/oprofile/backtrace.c | 56 ++++++++++++++++++++++++++++++++++------
> > arch/x86/oprofile/nmi_int.c | 14 +++++++---
> > 2 files changed, 57 insertions(+), 13 deletions(-)
>
> Since when has NMI callgraph support been broken?
I think it never worked correct. But the patch can be backported
without conflicts/reworks only for .37 stable kernel. Do you rather
like to take it for v3.1?
-Robert
--
Advanced Micro Devices, Inc.
Operating System Research Center
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [GIT PULL] oprofile fixes for v3.0
2011-06-21 17:54 ` Robert Richter
@ 2011-06-21 20:18 ` Ingo Molnar
2011-06-22 13:50 ` Robert Richter
0 siblings, 1 reply; 9+ messages in thread
From: Ingo Molnar @ 2011-06-21 20:18 UTC (permalink / raw)
To: Robert Richter
Cc: linux-kernel@vger.kernel.org, oprofile-list@lists.sourceforge.net
* Robert Richter <robert.richter@amd.com> wrote:
> On 21.06.11 09:03:08, Ingo Molnar wrote:
> >
> > Robert,
> >
> > * Robert Richter <robert.richter@amd.com> wrote:
> >
> > > Ingo,
> > >
> > > please pull oprofile fixes for v3.0 (tip/perf/urgent):
> > >
> > > git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile.git urgent
> > >
> > > Thanks,
> > >
> > > -Robert
> > >
> > >
> > > The following changes since commit 2c53b436a30867eb6b47dd7bab23ba638d1fb0d2:
> > >
> > > Linux 3.0-rc3 (2011-06-13 15:29:59 -0700)
> > >
> > > are available in the git repository at:
> > > git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile.git urgent
> > >
> > > Robert Richter (2):
> > > oprofile, x86: Fix race in nmi handler while starting counters
> > > oprofile, x86: Fix nmi-unsafe callgraph support
> > >
> > > arch/x86/oprofile/backtrace.c | 56 ++++++++++++++++++++++++++++++++++------
> > > arch/x86/oprofile/nmi_int.c | 14 +++++++---
> > > 2 files changed, 57 insertions(+), 13 deletions(-)
> >
> > Since when has NMI callgraph support been broken?
>
> I think it never worked correct. But the patch can be backported
> without conflicts/reworks only for .37 stable kernel. Do you rather
> like to take it for v3.1?
Yeah, v3.1 would be fine - if it was broken for like 5-10 years then
it's not eligible for -rc5. The linecount is very high as well, it's
definitely not a oneliner fix ...
Thanks,
Ingo
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [GIT PULL] oprofile fixes for v3.0
2011-06-21 20:18 ` Ingo Molnar
@ 2011-06-22 13:50 ` Robert Richter
0 siblings, 0 replies; 9+ messages in thread
From: Robert Richter @ 2011-06-22 13:50 UTC (permalink / raw)
To: Ingo Molnar
Cc: linux-kernel@vger.kernel.org, oprofile-list@lists.sourceforge.net
On 21.06.11 16:18:40, Ingo Molnar wrote:
> > I think it never worked correct. But the patch can be backported
> > without conflicts/reworks only for .37 stable kernel. Do you rather
> > like to take it for v3.1?
>
> Yeah, v3.1 would be fine - if it was broken for like 5-10 years then
> it's not eligible for -rc5. The linecount is very high as well, it's
> definitely not a oneliner fix ...
Ingo,
I dropped this patch, there is only one fix now. Please pull again
from:
git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile.git for-tip
Thanks,
-Robert
The following changes since commit 2c53b436a30867eb6b47dd7bab23ba638d1fb0d2:
Linux 3.0-rc3 (2011-06-13 15:29:59 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile.git for-tip
Robert Richter (1):
oprofile, x86: Fix race in nmi handler while starting counters
arch/x86/oprofile/nmi_int.c | 14 ++++++++++----
1 files changed, 10 insertions(+), 4 deletions(-)
--
Advanced Micro Devices, Inc.
Operating System Research Center
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2011-06-22 13:52 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-21 12:52 [GIT PULL] oprofile fixes for v3.0 Robert Richter
2011-06-21 13:03 ` Ingo Molnar
2011-06-21 17:54 ` Robert Richter
2011-06-21 20:18 ` Ingo Molnar
2011-06-22 13:50 ` Robert Richter
-- strict thread matches above, loose matches on Subject: below --
2011-05-31 16:46 [PATCH 0/3] oprofile fixes for 3.0 Robert Richter
2011-06-08 12:53 ` [GIT PULL] oprofile fixes for v3.0 Robert Richter
2011-06-08 14:06 ` Ingo Molnar
2011-06-09 7:02 ` Robert Richter
2011-06-09 7:15 ` Ingo Molnar
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox