Changeset b23c88e in mainline for kernel/generic/src/proc
- Timestamp:
- 2012-07-11T05:45:48Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- b68ae24
- Parents:
- 9f8745c5
- Location:
- kernel/generic/src/proc
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/proc/scheduler.c
r9f8745c5 rb23c88e 404 404 ASSERT((!THREAD) || (irq_spinlock_locked(&THREAD->lock))); 405 405 ASSERT(CPU != NULL); 406 ASSERT(interrupts_disabled()); 406 407 407 408 /* … … 419 420 /* Must be run after the switch to scheduler stack */ 420 421 after_thread_ran(); 422 423 THREAD->need_resched = false; 421 424 422 425 switch (THREAD->state) { -
kernel/generic/src/proc/thread.c
r9f8745c5 rb23c88e 375 375 thread->nomigrate = 0; 376 376 thread->state = Entering; 377 thread->need_resched = false; 377 378 378 379 timeout_initialize(&thread->sleep_timeout);
Note:
See TracChangeset
for help on using the changeset viewer.