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
More information about the l4-hackers