Re: [patch] preempt-trace.patch (mono preempt-trace)

2005-08-05 Thread Dominik Karall
On Friday 05 August 2005 22:04, Ingo Molnar wrote: > * Dominik Karall <[EMAIL PROTECTED]> wrote: > > With FRAME_POINTERS enabled: > > > > BUG: mono[3193] exited with nonzero preempt_count 1! > > --- > > > > | preempt count: 0001 ] > > | 1 level deep critical section nest

Re: [patch] preempt-trace.patch (mono preempt-trace)

2005-08-05 Thread Ingo Molnar
here's a full patch again of all things preempt-trace (excludes the sysv semaphores change): this patch implements the "non-preemptible section trace" feature, which prints out a "critical section nesting" trace after stackdumps: Call Trace: [] show_stack+0x7a/0x90 [] show_regist

Re: [patch] preempt-trace.patch (mono preempt-trace)

2005-08-05 Thread Ingo Molnar
* Andrew Morton <[EMAIL PROTECTED]> wrote: > > please enable CONFIG_FRAME_POINTERS! > > Seems a bit tricky. Wouldn't it be best if enabling > CONFIG_DEBUG_PREEMPT autoselected CONFIG_KALLSYMS_ALL, > CONFIG_FRAME_POINTER and whatever else we need? ok, agreed: - when DEBUG_PREEMPT is enab

Re: [patch] preempt-trace.patch (mono preempt-trace)

2005-08-05 Thread Ingo Molnar
* Dominik Karall <[EMAIL PROTECTED]> wrote: > With FRAME_POINTERS enabled: > > BUG: mono[3193] exited with nonzero preempt_count 1! > --- > | preempt count: 0001 ] > | 1 level deep critical section nesting: > > .. [] _spin

Re: [patch] preempt-trace.patch (mono preempt-trace)

2005-08-05 Thread Dominik Karall
On Friday 05 August 2005 20:46, Hugh Dickins wrote: > On Fri, 5 Aug 2005, Dominik Karall wrote: > > On Friday 05 August 2005 17:22, Ingo Molnar wrote: > > > please enable CONFIG_FRAME_POINTERS! > > > > I'm sorry, but I think I can't enable CONFIG_FRAME_POINTERS. > > Depends on: DEBUG_KERNEL && (X86

Re: [patch] preempt-trace.patch (mono preempt-trace)

2005-08-05 Thread Hugh Dickins
On Fri, 5 Aug 2005, Dominik Karall wrote: > On Friday 05 August 2005 17:22, Ingo Molnar wrote: > > > > please enable CONFIG_FRAME_POINTERS! > > I'm sorry, but I think I can't enable CONFIG_FRAME_POINTERS. > Depends on: DEBUG_KERNEL && (X86 && !X86_64 || CRIS || M68K || M68KNOMMU || > FRV || UML)

Re: [patch] preempt-trace.patch (mono preempt-trace)

2005-08-05 Thread Andrew Morton
Ingo Molnar <[EMAIL PROTECTED]> wrote: > > > * Dominik Karall <[EMAIL PROTECTED]> wrote: > > > BUG: mono[10011] exited with nonzero preempt_count 1! > > --- > > | preempt count: 0001 ] > > | 1 level deep critical section nesting: > > ---

Re: [patch] preempt-trace.patch (mono preempt-trace)

2005-08-05 Thread Dominik Karall
On Friday 05 August 2005 17:22, Ingo Molnar wrote: > * Dominik Karall <[EMAIL PROTECTED]> wrote: > > BUG: mono[10011] exited with nonzero preempt_count 1! > > --- > > > > | preempt count: 0001 ] > > | 1 level deep critical section nesting: > > > > ---

Re: [patch] preempt-trace.patch (mono preempt-trace)

2005-08-05 Thread Ingo Molnar
* Dominik Karall <[EMAIL PROTECTED]> wrote: > BUG: mono[10011] exited with nonzero preempt_count 1! > --- > | preempt count: 0001 ] > | 1 level deep critical section nesting: > > .. [] _spin_lock+0xe/0x70 > .[<0

Re: [patch] preempt-trace.patch (mono preempt-trace)

2005-08-05 Thread Dominik Karall
On Friday 05 August 2005 12:48, Ingo Molnar wrote: > * Andrew Morton <[EMAIL PROTECTED]> wrote: > > I think Ingo was planning on coming up with some infrastructure which > > would allow us to debug this further. > > yeah. I've done this today and have split it out of the -RT tree, see > the patch b

Re: [patch] preempt-trace.patch

2005-08-05 Thread Dominik Karall
On Friday 05 August 2005 12:48, Ingo Molnar wrote: > * Andrew Morton <[EMAIL PROTECTED]> wrote: > > I think Ingo was planning on coming up with some infrastructure which > > would allow us to debug this further. > > yeah. I've done this today and have split it out of the -RT tree, see > the patch b

[patch] preempt-trace.patch

2005-08-05 Thread Ingo Molnar
* Andrew Morton <[EMAIL PROTECTED]> wrote: > I think Ingo was planning on coming up with some infrastructure which > would allow us to debug this further. yeah. I've done this today and have split it out of the -RT tree, see the patch below. After some exposure in -mm i'd like this feature to