Rev 2482 | Rev 2586 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 2482 | Rev 2568 | ||
|---|---|---|---|
| Line 102... | Line 102... | ||
| 102 | { |
102 | { |
| 103 | fibril_t *f; |
103 | fibril_t *f; |
| 104 | 104 | ||
| 105 | f = fibril_setup(); |
105 | f = fibril_setup(); |
| 106 | __tcb_set(f->tcb); |
106 | __tcb_set(f->tcb); |
| 107 | 107 | ||
| 108 | uarg->uspace_thread_function(uarg->uspace_thread_arg); |
108 | uarg->uspace_thread_function(uarg->uspace_thread_arg); |
| 109 | /* XXX: we cannot free the userspace stack while running on it */ |
109 | /* XXX: we cannot free the userspace stack while running on it */ |
| 110 | // free(uarg->uspace_stack); |
110 | // free(uarg->uspace_stack); |
| 111 | // free(uarg); |
111 | // free(uarg); |
| 112 | 112 | ||