Re: [Patch v5 0/9] liblockdep: userspace lockdep

2013-11-11 Thread Peter Zijlstra
On Fri, Nov 08, 2013 at 12:04:18PM -0500, Sasha Levin wrote: > >If Peter agrees with them and picks them up then the next merge window > >would be fine I guess. OK, picked them up; not sure it'll still make this window though :/ -- To unsubscribe from this list: send the line "unsubscribe

Re: [Patch v5 0/9] liblockdep: userspace lockdep

2013-11-11 Thread Peter Zijlstra
On Fri, Nov 08, 2013 at 12:04:18PM -0500, Sasha Levin wrote: If Peter agrees with them and picks them up then the next merge window would be fine I guess. OK, picked them up; not sure it'll still make this window though :/ -- To unsubscribe from this list: send the line unsubscribe linux-kernel

Re: [Patch v5 0/9] liblockdep: userspace lockdep

2013-11-09 Thread Peter Zijlstra
On Fri, Nov 08, 2013 at 12:04:18PM -0500, Sasha Levin wrote: > > > >* Sasha Levin wrote: > > > >>On 07/08/2013 04:39 AM, Ingo Molnar wrote: > >>> > >>>* Sasha Levin wrote: > >>> > >>The other issue is that with lock classes disabled you have to hit an > >>actual deadlock to trigger any

Re: [Patch v5 0/9] liblockdep: userspace lockdep

2013-11-09 Thread Peter Zijlstra
On Fri, Nov 08, 2013 at 12:04:18PM -0500, Sasha Levin wrote: * Sasha Levin sasha.le...@oracle.com wrote: On 07/08/2013 04:39 AM, Ingo Molnar wrote: * Sasha Levin sasha.le...@oracle.com wrote: The other issue is that with lock classes disabled you have to hit an actual deadlock to

Re: [Patch v5 0/9] liblockdep: userspace lockdep

2013-11-08 Thread Sasha Levin
On 09/12/2013 02:01 PM, Ingo Molnar wrote: * Sasha Levin wrote: On 07/08/2013 04:39 AM, Ingo Molnar wrote: * Sasha Levin wrote: The other issue is that with lock classes disabled you have to hit an actual deadlock to trigger any output. I.e. much of the power of lockdep is diminished

Re: [Patch v5 0/9] liblockdep: userspace lockdep

2013-11-08 Thread Sasha Levin
On 09/12/2013 02:01 PM, Ingo Molnar wrote: * Sasha Levin sasha.le...@oracle.com wrote: On 07/08/2013 04:39 AM, Ingo Molnar wrote: * Sasha Levin sasha.le...@oracle.com wrote: The other issue is that with lock classes disabled you have to hit an actual deadlock to trigger any output. I.e.

Re: [Patch v5 0/9] liblockdep: userspace lockdep

2013-09-14 Thread Sasha Levin
On 09/12/2013 02:01 PM, Ingo Molnar wrote: On 07/08/2013 04:39 AM, Ingo Molnar wrote: PeterZ is in favor as well so I'll apply them after the merge window, for v3.12. Hi Ingo, Do you intend to send liblockdep in this merge window as planned? If Peter agrees with them and picks them up then

Re: [Patch v5 0/9] liblockdep: userspace lockdep

2013-09-14 Thread Sasha Levin
On 09/12/2013 02:01 PM, Ingo Molnar wrote: On 07/08/2013 04:39 AM, Ingo Molnar wrote: PeterZ is in favor as well so I'll apply them after the merge window, for v3.12. Hi Ingo, Do you intend to send liblockdep in this merge window as planned? If Peter agrees with them and picks them up then

Re: [Patch v5 0/9] liblockdep: userspace lockdep

2013-09-12 Thread Sasha Levin
On 07/08/2013 04:39 AM, Ingo Molnar wrote: * Sasha Levin wrote: The other issue is that with lock classes disabled you have to hit an actual deadlock to trigger any output. I.e. much of the power of lockdep is diminished :-/ When actual deadlocks are triggered then it's not particularly

Re: [Patch v5 0/9] liblockdep: userspace lockdep

2013-09-12 Thread Ingo Molnar
* Sasha Levin wrote: > On 07/08/2013 04:39 AM, Ingo Molnar wrote: > > > >* Sasha Levin wrote: > > > The other issue is that with lock classes disabled you have to hit an > actual deadlock to trigger any output. > > I.e. much of the power of lockdep is diminished :-/ When

Re: [Patch v5 0/9] liblockdep: userspace lockdep

2013-09-12 Thread Ingo Molnar
* Sasha Levin sasha.le...@oracle.com wrote: On 07/08/2013 04:39 AM, Ingo Molnar wrote: * Sasha Levin sasha.le...@oracle.com wrote: The other issue is that with lock classes disabled you have to hit an actual deadlock to trigger any output. I.e. much of the power of lockdep is

Re: [Patch v5 0/9] liblockdep: userspace lockdep

2013-09-12 Thread Sasha Levin
On 07/08/2013 04:39 AM, Ingo Molnar wrote: * Sasha Levin sasha.le...@oracle.com wrote: The other issue is that with lock classes disabled you have to hit an actual deadlock to trigger any output. I.e. much of the power of lockdep is diminished :-/ When actual deadlocks are triggered then

Re: [Patch v5 0/9] liblockdep: userspace lockdep

2013-07-08 Thread Ingo Molnar
* Sasha Levin wrote: > >> The other issue is that with lock classes disabled you have to hit an > >> actual deadlock to trigger any output. > >> > >> I.e. much of the power of lockdep is diminished :-/ When actual > >> deadlocks are triggered then it's not particularly complex to debug > >>

Re: [Patch v5 0/9] liblockdep: userspace lockdep

2013-07-08 Thread Ingo Molnar
* Sasha Levin sasha.le...@oracle.com wrote: The other issue is that with lock classes disabled you have to hit an actual deadlock to trigger any output. I.e. much of the power of lockdep is diminished :-/ When actual deadlocks are triggered then it's not particularly complex to debug

Re: [Patch v5 0/9] liblockdep: userspace lockdep

2013-07-07 Thread Sasha Levin
On 06/27/2013 09:55 AM, Sasha Levin wrote: On 06/27/2013 05:07 AM, Ingo Molnar wrote: * Sasha Levin wrote: On 06/26/2013 11:53 AM, Ingo Molnar wrote: Ingo, I don't think I see anything holding this back; however I remember reading some email about people not liking stuff like this living

Re: [Patch v5 0/9] liblockdep: userspace lockdep

2013-07-07 Thread Sasha Levin
On 06/27/2013 09:55 AM, Sasha Levin wrote: On 06/27/2013 05:07 AM, Ingo Molnar wrote: * Sasha Levin sasha.le...@oracle.com wrote: On 06/26/2013 11:53 AM, Ingo Molnar wrote: Ingo, I don't think I see anything holding this back; however I remember reading some email about people not liking

Re: [Patch v5 0/9] liblockdep: userspace lockdep

2013-06-27 Thread Sasha Levin
On 06/27/2013 05:07 AM, Ingo Molnar wrote: * Sasha Levin wrote: On 06/26/2013 11:53 AM, Ingo Molnar wrote: Ingo, I don't think I see anything holding this back; however I remember reading some email about people not liking stuff like this living in the tools/ directory or such. Will you

Re: [Patch v5 0/9] liblockdep: userspace lockdep

2013-06-27 Thread Ingo Molnar
* Sasha Levin wrote: > On 06/26/2013 11:53 AM, Ingo Molnar wrote: > >>Ingo, I don't think I see anything holding this back; however I remember > >>>reading some email about people not liking stuff like this living in the > >>>tools/ directory or such. > >>> > >>>Will you pick this up? > >So I'd

Re: [Patch v5 0/9] liblockdep: userspace lockdep

2013-06-27 Thread Ingo Molnar
* Sasha Levin wrote: > On 06/26/2013 11:53 AM, Ingo Molnar wrote: > >>Ingo, I don't think I see anything holding this back; however I remember > >>>reading some email about people not liking stuff like this living in the > >>>tools/ directory or such. > >>> > >>>Will you pick this up? > >So I'd

Re: [Patch v5 0/9] liblockdep: userspace lockdep

2013-06-27 Thread Ingo Molnar
* Sasha Levin sasha.le...@oracle.com wrote: On 06/26/2013 11:53 AM, Ingo Molnar wrote: Ingo, I don't think I see anything holding this back; however I remember reading some email about people not liking stuff like this living in the tools/ directory or such. Will you pick this up? So I'd

Re: [Patch v5 0/9] liblockdep: userspace lockdep

2013-06-27 Thread Ingo Molnar
* Sasha Levin sasha.le...@oracle.com wrote: On 06/26/2013 11:53 AM, Ingo Molnar wrote: Ingo, I don't think I see anything holding this back; however I remember reading some email about people not liking stuff like this living in the tools/ directory or such. Will you pick this up? So I'd

Re: [Patch v5 0/9] liblockdep: userspace lockdep

2013-06-27 Thread Sasha Levin
On 06/27/2013 05:07 AM, Ingo Molnar wrote: * Sasha Levin sasha.le...@oracle.com wrote: On 06/26/2013 11:53 AM, Ingo Molnar wrote: Ingo, I don't think I see anything holding this back; however I remember reading some email about people not liking stuff like this living in the tools/

Re: [Patch v5 0/9] liblockdep: userspace lockdep

2013-06-26 Thread Sasha Levin
On 06/26/2013 11:53 AM, Ingo Molnar wrote: Ingo, I don't think I see anything holding this back; however I remember >reading some email about people not liking stuff like this living in the >tools/ directory or such. > >Will you pick this up? So I'd really be interested in how

Re: [Patch v5 0/9] liblockdep: userspace lockdep

2013-06-26 Thread Ingo Molnar
* Peter Zijlstra wrote: > On Thu, Jun 13, 2013 at 06:41:15PM -0400, Sasha Levin wrote: > > liblockdep is a tiny wrapper built around kernel/lockdep.c. The aim is to > > provide the same functionality the kernel gets from lockdep to userspace. > > > > The bulk of the code here is the LD_PRELOAD

Re: [Patch v5 0/9] liblockdep: userspace lockdep

2013-06-26 Thread Peter Zijlstra
On Thu, Jun 13, 2013 at 06:41:15PM -0400, Sasha Levin wrote: > liblockdep is a tiny wrapper built around kernel/lockdep.c. The aim is to > provide the same functionality the kernel gets from lockdep to userspace. > > The bulk of the code here is the LD_PRELOAD support which provides users > an

Re: [Patch v5 0/9] liblockdep: userspace lockdep

2013-06-26 Thread Peter Zijlstra
On Thu, Jun 13, 2013 at 06:41:15PM -0400, Sasha Levin wrote: liblockdep is a tiny wrapper built around kernel/lockdep.c. The aim is to provide the same functionality the kernel gets from lockdep to userspace. The bulk of the code here is the LD_PRELOAD support which provides users an easy

Re: [Patch v5 0/9] liblockdep: userspace lockdep

2013-06-26 Thread Ingo Molnar
* Peter Zijlstra pet...@infradead.org wrote: On Thu, Jun 13, 2013 at 06:41:15PM -0400, Sasha Levin wrote: liblockdep is a tiny wrapper built around kernel/lockdep.c. The aim is to provide the same functionality the kernel gets from lockdep to userspace. The bulk of the code here is the

Re: [Patch v5 0/9] liblockdep: userspace lockdep

2013-06-26 Thread Sasha Levin
On 06/26/2013 11:53 AM, Ingo Molnar wrote: Ingo, I don't think I see anything holding this back; however I remember reading some email about people not liking stuff like this living in the tools/ directory or such. Will you pick this up? So I'd really be interested in how interesting/useful

[Patch v5 0/9] liblockdep: userspace lockdep

2013-06-13 Thread Sasha Levin
liblockdep is a tiny wrapper built around kernel/lockdep.c. The aim is to provide the same functionality the kernel gets from lockdep to userspace. The bulk of the code here is the LD_PRELOAD support which provides users an easy way to test their code without having to integrate liblockdep into

[Patch v5 0/9] liblockdep: userspace lockdep

2013-06-13 Thread Sasha Levin
liblockdep is a tiny wrapper built around kernel/lockdep.c. The aim is to provide the same functionality the kernel gets from lockdep to userspace. The bulk of the code here is the LD_PRELOAD support which provides users an easy way to test their code without having to integrate liblockdep into