Re: [patch 05/24] Text Edit Lock - Architecture Independent Code

2007-12-21 Thread Mathieu Desnoyers
to my patchset at all. If you suggest to change the way locking is currently done in kprobes, please do this in a separate thread, as a RFC ? Mathieu > > > -Original Message- > > From: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED] On Behalf Of > > Mathieu D

Re: [patch 05/24] Text Edit Lock - Architecture Independent Code

2007-12-21 Thread Mathieu Desnoyers
: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mathieu Desnoyers Sent: Friday, December 21, 2007 9:55 AM To: [EMAIL PROTECTED]; Ingo Molnar; linux-kernel@vger.kernel.org Cc: Mathieu Desnoyers; Andi Kleen Subject: [patch 05/24] Text Edit Lock - Architecture Independent Code

RE: [patch 05/24] Text Edit Lock - Architecture Independent Code

2007-12-20 Thread zhangxiliang
break; } } if (dirty && ++kprobe_garbage_slots > INSNS_PER_PAGE) collect_garbage_slots(); + mutex_unlock(_mutex); } > -Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of

RE: [patch 05/24] Text Edit Lock - Architecture Independent Code

2007-12-20 Thread zhangxiliang
iginal Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of > Mathieu Desnoyers > Sent: Friday, December 21, 2007 9:55 AM > To: [EMAIL PROTECTED]; Ingo Molnar; > linux-kernel@vger.kernel.org > Cc: Mathieu Desnoyers; Andi Kleen > Subject: [patch 05/24]

[patch 05/24] Text Edit Lock - Architecture Independent Code

2007-12-20 Thread Mathieu Desnoyers
This is an architecture independant synchronization around kernel text modifications through use of a global mutex. A mutex has been chosen so that kprobes, the main user of this, can sleep during memory allocation between the memory read of the instructions it must replace and the memory write

[patch 05/24] Text Edit Lock - Architecture Independent Code

2007-12-20 Thread Mathieu Desnoyers
This is an architecture independant synchronization around kernel text modifications through use of a global mutex. A mutex has been chosen so that kprobes, the main user of this, can sleep during memory allocation between the memory read of the instructions it must replace and the memory write

RE: [patch 05/24] Text Edit Lock - Architecture Independent Code

2007-12-20 Thread zhangxiliang
in future. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mathieu Desnoyers Sent: Friday, December 21, 2007 9:55 AM To: [EMAIL PROTECTED]; Ingo Molnar; linux-kernel@vger.kernel.org Cc: Mathieu Desnoyers; Andi Kleen Subject: [patch 05/24] Text Edit

RE: [patch 05/24] Text Edit Lock - Architecture Independent Code

2007-12-20 Thread zhangxiliang
Of zhangxiliang Sent: Friday, December 21, 2007 1:19 PM To: 'Mathieu Desnoyers'; [EMAIL PROTECTED]; 'Ingo Molnar'; linux-kernel@vger.kernel.org Cc: 'Andi Kleen' Subject: RE: [patch 05/24] Text Edit Lock - Architecture Independent Code hello, I have some questions for your patches. Paravirt