Hello,
Applied, thanks!
Samuel
On some systems, ext2fs.static would regularly hang at startup, as a
race condition meant it would process paging requests while remounting.
To fix this, libpager has been altered to allow inhibiting and resuming
its worker threads, and ext2fs uses this to inhibit paging while
remounting.
* consol
I've split the patch into two.
Cheers
Flavio
On Thu, 27 Aug 2015 at 11:53 Justus Winter <
4win...@informatik.uni-hamburg.de> wrote:
> Hi,
>
> Quoting Flávio Cruz (2015-08-27 00:26:13)
> > Em qua, 26 de ago de 2015 às 12:18, Justus Winter <
> > 4win...@informatik.uni-hamburg.de> escreveu:
> >
> >
Justus Winter, le Thu 27 Aug 2015 13:19:51 +0200, a écrit :
> > Why keeping it locked here? For accessing old_object->internal? It is
> > constant across the life of an object, thus does not need to be
> > protected by the lock.
>
> Ok. I wish that kind of knowledge was stated in the comments
>
Quoting Samuel Thibault (2015-08-27 00:56:23)
> Justus Winter, le Mon 17 Aug 2015 17:51:09 +0200, a écrit :
> > @@ -2157,10 +2162,13 @@ start_pass_1:
> > /*
> >* Check for permanent objects in the destination.
> >*/
> > -
> > - if ((ent
Quoting Flávio Cruz (2015-08-27 00:26:13)
> I wrote:
> Fwiw, I prefer inlined patches so I can reply easier ;)
>
> OK ;)
Oh no, but the new patch got corrupted now :/ I should have suggested
"git send-email", but didn't. Sorry about that...
Justus
Hi,
Quoting Flávio Cruz (2015-08-27 00:26:13)
> Em qua, 26 de ago de 2015 às 12:18, Justus Winter <
> 4win...@informatik.uni-hamburg.de> escreveu:
>
>
> > After looking around and using KDB, I've figured out that the following
> loop in
> > kern/exceptions.c/exception_raise_continue_