L4Linux freezes

Adam Lackorzynski adam at os.inf.tu-dresden.de
Fri May 12 01:08:42 CEST 2006


On Thu May 11, 2006 at 10:09:10 +0200, Vilmos Nebehaj wrote:
> I've compiled and installed Fiasco and L4Linux-2.6 and it works, except
> that when I start a simple test program that creates lots of  
> pthreads, the
> whole L4Linux task freezes (simply pthread_create() a thousand  
> threads after
> each other is enough to reproduce the problem). I can ping the  

As you already seem to have a small test program, can you just send it
to me (possibly via PM) and I'll check?

> machine from
> another host, but can't login through ssh, the console becomes totally
> unresponsive, etc.
> At the same time, the following message appears in the log:
> simplets|	ERROR: task #23 doesn't match: client 10.03, owner 0.0
> l4lx	|	l4ts_create_task(): failed (server=7.00, ret=-3, exc=0)
> Other L4 tasks continue running uncluttered.
> Do you have an idea why this happens? Is this a bug in Fiasco, or is it
> a misconfiguration problem?

Currently it's not possible to create thousands of threads not thousands
of tasks. I have something in the queue to get the first limit removed,
and we'll probably do something for the second too.

I don't think it's a bug in Fiasco and probably not a misconfiguration
but let me check first.

Adam                 adam at os.inf.tu-dresden.de
  Lackorzynski         http://os.inf.tu-dresden.de/~adam/

More information about the l4-hackers mailing list