Hi,

On 09/05/2014 12:28 AM, Adam Lackorzynski wrote:
> Does it work with the default scheduler?
No, it does not work with the default Fixed_prio scheduler. Tasks are
created properly and my threads are assigned to them. But after that,
nothing happens. Instead, one of the created threads (thread0 - thread3)
waits for the pager 1b.
I've attached the code of that example for your convenience. I've
removed all code that concerns the EDF scheduler, so it works with the
default Fixed_prio scheduler. It's a ordinary package, so just place it
under './l4/pkg' and run the binary produced by
'./libedft/examples/libedft-example'.

Besides, I've tried to modify your utcb-ipc example and created a new
task for thread2 just as you suggested in your previous posts. It
doesn't work either, thread1 outputs a 'Thread1 up' and then nothing
happens (thread2 is active then). I've attached the JDB thread list
output for this example.

Thanks for your effort!

Best regards,
Valentin
   id  cpu    name             pr     sp  wait    to state
   25   0     thread2           1     24    1b       ready,rcv_wait
   1e   0     thread1           2     1a    25       send
   1b   0     #ex_utcb_ipc     ff     1a     a       ready,rcv_wait
    a   0     moe              ff      9             ready
    8   0     sigma0            1      7     -       rcv_wait
    6   0     -----             0      1             ready

Attachment: libedft_fp_050914.tar.gz
Description: GNU Zip compressed data

_______________________________________________
l4-hackers mailing list
[email protected]
http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers

Reply via email to