[OSy] PYJAMAS - hashtable
Martin Kruliš
bobrik at matfyz.cz
Thu Dec 7 01:08:03 CET 2006
> Jak jste vyresili zabijeni vlakna pri TLB refill a TLB invalid vyjimkach?
> U dokumentace k thread_kill pisou, ze se funkce nesmi volat na prave bezici
> vlakno. Zabijite thread_kill-em a doufate ze bude vsechno vpohode, nebo jste
> ty vlakna nejak upravili?
thread_kill v pyjamas stejne nefunguje, jak by mel. Napr. nevzbudi
vlakno cekajici v thread_join.
My jsme si ji prepsali tak, aby fungovala spravne a to i vpripade, ze s
ni chce vlakno spachat sebevrazdu (resp. TLB refill vyjimka mu nastavi
tu povestnou nohu).
Staci mu nastavit, potrebne priznaky, hodit ho do detached, nebo vzbudit
cekatele v thread_join a navic pokud pacha sebevrazdu, tak zavolat
schedule().
B.
More information about the NSWI004
mailing list