LKML Archive on lore.kernel.org
help / color / mirror / Atom feed
* [GIT PULL] lockdep updates
@ 2008-02-25 22:17 Peter Zijlstra
0 siblings, 0 replies; 6+ messages in thread
From: Peter Zijlstra @ 2008-02-25 22:17 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel, Ingo Molnar
Linus, please pull a few lockdep patches from:
git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-lockdep.git v2.6.25-rc3-lockdep
---
Dale Farnsworth (1):
Subject: lockdep: include all lock classes in all_lock_classes
Peter Zijlstra (1):
lockdep: increase MAX_LOCK_DEPTH
include/linux/sched.h | 2 +-
kernel/lockdep.c | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [GIT PULL] lockdep updates
2010-05-03 13:00 ` Ingo Molnar
@ 2010-05-03 13:47 ` Frederic Weisbecker
0 siblings, 0 replies; 6+ messages in thread
From: Frederic Weisbecker @ 2010-05-03 13:47 UTC (permalink / raw)
To: Ingo Molnar; +Cc: LKML, Peter Zijlstra, Stephen Rothwell
On Mon, May 03, 2010 at 03:00:35PM +0200, Ingo Molnar wrote:
>
> * Ingo Molnar <mingo@elte.hu> wrote:
>
> >
> > * Frederic Weisbecker <fweisbec@gmail.com> wrote:
> >
> > > Ingo,
> > >
> > > Please pull the core/locking branch that can be found at:
> > >
> > > git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing.git
> > > core/locking
> > >
> > > Note there is also a merge of v2.6.34-rc6 because these patches
> > > depend on older per cpu updates.
> > >
> > > Thanks,
> > > Frederic
> > > ---
> > >
> > > Frederic Weisbecker (2):
> > > lockdep: Fix redundant_hardirqs_on incremented with irqs enabled
> > > lockdep: Simplify debug atomic ops
> > >
> > >
> > > kernel/lockdep.c | 7 ++++++-
> > > kernel/lockdep_internals.h | 10 ++--------
> > > 2 files changed, 8 insertions(+), 9 deletions(-)
>
> this one is causing:
>
> kernel/lockdep.c:2306: error: 'lockdep_stats' undeclared (first use in this function)
> kernel/lockdep.c:2306: error: (Each undeclared identifier is reported only once
> kernel/lockdep.c:2306: error: for each function it appears in.)
>
> with these settings:
>
> CONFIG_LOCKDEP=y
> # CONFIG_LOCK_STAT is not set
> # CONFIG_DEBUG_LOCKDEP is not set
> # CONFIG_DEBUG_SPINLOCK_SLEEP is not set
> # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
>
> Thanks,
>
> Ingo
Ah, I unconditionally deref lockdep_stats there. Ok, will
fix.
I'm not home yet, but once I can, will send the fix asap.
Thanks.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [GIT PULL] lockdep updates
2010-05-03 7:23 ` Ingo Molnar
@ 2010-05-03 13:00 ` Ingo Molnar
2010-05-03 13:47 ` Frederic Weisbecker
0 siblings, 1 reply; 6+ messages in thread
From: Ingo Molnar @ 2010-05-03 13:00 UTC (permalink / raw)
To: Frederic Weisbecker; +Cc: LKML, Peter Zijlstra, Stephen Rothwell
* Ingo Molnar <mingo@elte.hu> wrote:
>
> * Frederic Weisbecker <fweisbec@gmail.com> wrote:
>
> > Ingo,
> >
> > Please pull the core/locking branch that can be found at:
> >
> > git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing.git
> > core/locking
> >
> > Note there is also a merge of v2.6.34-rc6 because these patches
> > depend on older per cpu updates.
> >
> > Thanks,
> > Frederic
> > ---
> >
> > Frederic Weisbecker (2):
> > lockdep: Fix redundant_hardirqs_on incremented with irqs enabled
> > lockdep: Simplify debug atomic ops
> >
> >
> > kernel/lockdep.c | 7 ++++++-
> > kernel/lockdep_internals.h | 10 ++--------
> > 2 files changed, 8 insertions(+), 9 deletions(-)
this one is causing:
kernel/lockdep.c:2306: error: 'lockdep_stats' undeclared (first use in this function)
kernel/lockdep.c:2306: error: (Each undeclared identifier is reported only once
kernel/lockdep.c:2306: error: for each function it appears in.)
with these settings:
CONFIG_LOCKDEP=y
# CONFIG_LOCK_STAT is not set
# CONFIG_DEBUG_LOCKDEP is not set
# CONFIG_DEBUG_SPINLOCK_SLEEP is not set
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
Thanks,
Ingo
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [GIT PULL] lockdep updates
2010-04-30 17:34 Frederic Weisbecker
@ 2010-05-03 7:23 ` Ingo Molnar
2010-05-03 13:00 ` Ingo Molnar
0 siblings, 1 reply; 6+ messages in thread
From: Ingo Molnar @ 2010-05-03 7:23 UTC (permalink / raw)
To: Frederic Weisbecker; +Cc: LKML, Peter Zijlstra, Stephen Rothwell
* Frederic Weisbecker <fweisbec@gmail.com> wrote:
> Ingo,
>
> Please pull the core/locking branch that can be found at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing.git
> core/locking
>
> Note there is also a merge of v2.6.34-rc6 because these patches
> depend on older per cpu updates.
>
> Thanks,
> Frederic
> ---
>
> Frederic Weisbecker (2):
> lockdep: Fix redundant_hardirqs_on incremented with irqs enabled
> lockdep: Simplify debug atomic ops
>
>
> kernel/lockdep.c | 7 ++++++-
> kernel/lockdep_internals.h | 10 ++--------
> 2 files changed, 8 insertions(+), 9 deletions(-)
Pulled, thanks Frederic!
Ingo
^ permalink raw reply [flat|nested] 6+ messages in thread
* [GIT PULL] lockdep updates
@ 2010-04-30 17:34 Frederic Weisbecker
2010-05-03 7:23 ` Ingo Molnar
0 siblings, 1 reply; 6+ messages in thread
From: Frederic Weisbecker @ 2010-04-30 17:34 UTC (permalink / raw)
To: Ingo Molnar; +Cc: LKML, Frederic Weisbecker, Peter Zijlstra, Stephen Rothwell
Ingo,
Please pull the core/locking branch that can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing.git
core/locking
Note there is also a merge of v2.6.34-rc6 because these patches
depend on older per cpu updates.
Thanks,
Frederic
---
Frederic Weisbecker (2):
lockdep: Fix redundant_hardirqs_on incremented with irqs enabled
lockdep: Simplify debug atomic ops
kernel/lockdep.c | 7 ++++++-
kernel/lockdep_internals.h | 10 ++--------
2 files changed, 8 insertions(+), 9 deletions(-)
^ permalink raw reply [flat|nested] 6+ messages in thread
* [GIT PULL] lockdep updates
@ 2008-01-16 9:28 Peter Zijlstra
0 siblings, 0 replies; 6+ messages in thread
From: Peter Zijlstra @ 2008-01-16 9:28 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Ingo Molnar, linux-kernel
Linus, please pull a few lockdep patches from:
git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-lockdep.git v2.6.24-rc7-lockdep
These patches have had a fair amount of testing.
---
Johannes Berg (1):
lockdep: fix workqueue creation API lockdep interaction
Nick Piggin (1):
lockdep: fix internal double unlock during self-test
Peter Zijlstra (1):
lockdep: more hardirq annotations for notify_die()
arch/x86/kernel/traps_32.c | 1 +
arch/x86/kernel/traps_64.c | 1 +
include/linux/workqueue.h | 14 +++++++++++---
kernel/lockdep.c | 12 ++++++++----
kernel/workqueue.c | 5 +++--
5 files changed, 24 insertions(+), 9 deletions(-)
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2010-05-03 13:47 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-02-25 22:17 [GIT PULL] lockdep updates Peter Zijlstra
-- strict thread matches above, loose matches on Subject: below --
2010-04-30 17:34 Frederic Weisbecker
2010-05-03 7:23 ` Ingo Molnar
2010-05-03 13:00 ` Ingo Molnar
2010-05-03 13:47 ` Frederic Weisbecker
2008-01-16 9:28 Peter Zijlstra
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).