Re: libpager fixes

2014-03-21 Thread Justus Winter
Quoting Justus Winter (2014-03-21 13:57:51) > Hi ;) > > I'm trying to find and fix a deadlock that could very well be in > libpager. So I came up with this patch, analogous to > 901c61a1d25e7c8963e51012760a82730eda1910. I'm not yet sure I found > "my" deadlock, but not releasing this lock here c

[PATCH 2/2] libpager: fix potential deadlock

2014-03-21 Thread Justus Winter
This patch releases the interlock before doing an rpc call, analogous to 901c61a1d25e7c8963e51012760a82730eda1910. * libpager/pager-attr.c (pager_change_attributes): Release interlock before calling memory_object_change_attributes, to let the callbacks take it. --- libpager/pager-attr.c | 7 +

[PATCH 1/2] libpager: fix comment of pager_change_attributes

2014-03-21 Thread Justus Winter
* libpager/pager-attr.c: Fix comment. * libpager/pager.h: Likewise. --- libpager/pager-attr.c | 6 +++--- libpager/pager.h | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/libpager/pager-attr.c b/libpager/pager-attr.c index 7629f1d..47da12a 100644 --- a/libpager/page

libpager fixes

2014-03-21 Thread Justus Winter
Hi ;) I'm trying to find and fix a deadlock that could very well be in libpager. So I came up with this patch, analogous to 901c61a1d25e7c8963e51012760a82730eda1910. I'm not yet sure I found "my" deadlock, but not releasing this lock here could very well be problematic. I just want to mention t

Re: GNU accepted as a mentoring organization in GSOC 2014

2014-03-21 Thread Yue Lu
Hi! On Fri, Mar 21, 2014 at 12:50 AM, Thomas Schwinge wrote: > Yes, that is possible, > < > http://www.google-melange.com/gsoc/document/show/gsoc_program/google/gsoc2014/help_page#9._I_am_a_student_who_has_already > >. > The requirement, of course, is that you're still a student, > < > http://www