Changeset 741fd16 in mainline for kernel/generic/src/synch/futex.c
- Timestamp:
- 2008-11-21T22:14:24Z (16 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 32e6c9c
- Parents:
- 384c488
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/synch/futex.c
r384c488 r741fd16 116 116 pte_t *t; 117 117 ipl_t ipl; 118 int rc; 118 119 119 120 ipl = interrupts_disable(); … … 135 136 136 137 futex = futex_find(paddr); 137 138 return (unative_t) waitq_sleep_timeout(&futex->wq, usec, flags | 138 139 #ifdef CONFIG_UDEBUG 140 udebug_stoppable_begin(); 141 #endif 142 rc = waitq_sleep_timeout(&futex->wq, usec, flags | 139 143 SYNCH_FLAGS_INTERRUPTIBLE); 144 145 #ifdef CONFIG_UDEBUG 146 udebug_stoppable_end(); 147 #endif 148 return (unative_t) rc; 140 149 } 141 150
Note:
See TracChangeset
for help on using the changeset viewer.