aboutsummaryrefslogtreecommitdiffstats
path: root/core/thread
AgeCommit message (Expand)AuthorFilesLines
2015-09-04debug: Adding -DDEBUG_THREADErwan Velu1-0/+4
2013-08-03core: make mbox_post()/__sem_down_slow() check if validGene Cumm2-2/+2
2013-08-03core: mbox/semaphore NULL checksGene Cumm2-19/+31
2012-05-29pxe: always start the idle thread, in case we need itsyslinux-4.10-pre21H. Peter Anvin1-0/+7
2012-03-30thread: Add magic number, debugging code, min stack sizeH. Peter Anvin3-3/+41
2012-03-27idle_thread: safer interrupt handlingH. Peter Anvin1-3/+3
2011-05-01thread: fix warningsH. Peter Anvin2-3/+4
2011-04-30thread: simplify the schedulerH. Peter Anvin1-11/+12
2011-04-30exit_thread: easier form of the same test...H. Peter Anvin1-8/+1
2011-04-30exit_thread: make sure we don't run under scheduler lockH. Peter Anvin1-0/+5
2011-04-27thread: make kill_thread() actually do its jobH. Peter Anvin2-11/+1
2011-04-24pxe: use a separate poll thread instead of using an idle thread hookH. Peter Anvin1-7/+2
2011-04-23thread: free curr->rmstackSebastian Herbszt1-1/+1
2011-04-22thread: free(NULL) is safe, lmalloc() always return para-alignedH. Peter Anvin2-6/+4
2011-04-22lwip: handle UNDI stacks which need to be polledH. Peter Anvin1-1/+6
2011-04-21thread: thread-switch the real-mode stack, tooH. Peter Anvin3-3/+25
2011-04-12core: thread: Implement polling for wakeups.Eric W. Biederman1-0/+10
2011-04-12core thread: Make the code a little clearer.Eric W. Biederman1-1/+1
2011-04-12core: thread: return 0 from sem_down() if we didn't have to waitH. Peter Anvin1-0/+1
2011-04-09core thread: Don't include core.h from thread.hEric W. Biederman1-0/+1
2011-04-09core: thread: add a name fieldH. Peter Anvin3-2/+4
2011-04-09thread: add support for locking the schedulerH. Peter Anvin2-0/+12
2011-04-09core: thread: move most thread state to stack; task switch errnoH. Peter Anvin3-19/+38
2011-04-08core: thread: merge mbox_post() and mbox_trypost()H. Peter Anvin1-14/+3
2011-04-08core: add simple mailbox libraryH. Peter Anvin1-0/+68
2011-04-08core: thread: add option to not wait on a semaphore at allH. Peter Anvin1-26/+33
2011-04-08core: thread: have start_thread() allocate memory dynamicallyH. Peter Anvin2-9/+15
2011-04-08core: simple thread libraryH. Peter Anvin10-0/+332