2229 |
6395 d 6 h |
jermar |
/trunk/ |
Revert some of the changes introduced in revision 2209.
I think it is not correct to remove serialization of pseudo threads in printf_core.c.
With thread-level futex serialization, several pseudo threads running in one thread could easily deadlock
the task.
Add a dedicated futex serialization to thread1.c test only. |
|
/trunk/kernel/generic/src/proc/thread.c /trunk/uspace/libc/arch/sparc64/src/thread_entry.s /trunk/uspace/libc/generic/io/printf_core.c /trunk/uspace/libc/generic/io/vprintf.c /trunk/uspace/tester/fault/fault1.c /trunk/uspace/tester/fault/fault2.c /trunk/uspace/tester/thread/thread1.c
|
2193 |
6398 d 5 h |
decky |
/trunk/uspace/tester/ |
reimplement all tests from original ipcc
(cleanup needed) |
|
/trunk/uspace/tester/fault /trunk/uspace/tester/fault/fault1.c /trunk/uspace/tester/fault/fault1.def /trunk/uspace/tester/fault/fault2.c /trunk/uspace/tester/fault/fault2.def /trunk/uspace/tester/ipc/answer.c /trunk/uspace/tester/ipc/answer.def /trunk/uspace/tester/ipc/hangup.c /trunk/uspace/tester/ipc/hangup.def /trunk/uspace/tester/ipc/send_async.c /trunk/uspace/tester/ipc/send_async.def /trunk/uspace/tester/ipc/send_sync.c /trunk/uspace/tester/ipc/send_sync.def
/trunk/uspace/tester/Makefile /trunk/uspace/tester/tester.c /trunk/uspace/tester/tester.h
|