summaryrefslogtreecommitdiff
path: root/nuttx/sched
Commit message (Expand)AuthorAgeFilesLines
* More fixes to tickless operation, alarm/mode code. From Brandon WarhurstGregory Nutt2014-10-231-1/+7
* Fixes to tickless operation code. From Brandon WarhurstGregory Nutt2014-10-231-5/+5
* Default for CONFIG_SCHED_HPWORK should be noGregory Nutt2014-10-141-1/+1
* Add description of work queues to the porting guide. Update commentsGregory Nutt2014-10-141-5/+5
* Missing workqueue logicGregory Nutt2014-10-121-0/+3
* Fix one missed name change from last big commitGregory Nutt2014-10-121-3/+3
* Change naming of HP work queue configuration varaibles to be symmetric with L...Gregory Nutt2014-10-112-7/+7
* Eliminate warningsGregory Nutt2014-10-111-1/+1
* Rename CONFIG_SCHED_USRWORK to CONFIG_LIB_USRWORKGregory Nutt2014-10-112-4/+4
* Decouple the user-space work queue from the kernel space work queuesGregory Nutt2014-10-111-1/+170
* Make building of low-priority work queue independent of also building the hig...Gregory Nutt2014-10-111-11/+3
* Fix some missing conditional compilation that caused build failures in some c...Gregory Nutt2014-10-111-2/+5
* Fix a couple of problems introduced in the last commmitsGregory Nutt2014-10-111-0/+1
* If there mutliple low-priority worker threads, only one needs to perform garb...Gregory Nutt2014-10-114-54/+95
* Add logic for priority inheritance with multiple worker threads. How should ...Gregory Nutt2014-10-101-45/+100
* Add support for multiple low-priority worker threadsGregory Nutt2014-10-108-48/+171
* Fix a few bugs introduced in the last checkinGregory Nutt2014-10-101-4/+2
* User-mode work queue logic should not disable interruptsGregory Nutt2014-10-105-1/+389
* Add support for delays of different durations in work queue processingGregory Nutt2014-10-104-18/+22
* Minor changes to work queue timing logicGregory Nutt2014-10-102-0/+10
* Modularize starting of worker threads to better isolate individual initializa...Gregory Nutt2014-10-104-93/+153
* Fix some conditional logic in last work queue repartitioning changeGregory Nutt2014-10-102-4/+1
* Decoupling work queue data structures. This is part of the preparation to su...Gregory Nutt2014-10-109-18/+420
* Repartition work queue code. Move kernel-specific parts from libc/wqueue to ...Gregory Nutt2014-10-106-5/+377
* Update some Kconfig comments; Add a upper limit on the lower priority worker ...Gregory Nutt2014-10-071-0/+14
* Simplify how C source files are selected in the buildGregory Nutt2014-10-0716-81/+81
* Add support for priority inheritance on the low priority worker queueGregory Nutt2014-10-073-7/+383
* Cosmetic change to commentsGregory Nutt2014-10-061-34/+51
* fs_initialize() is no longer weakGregory Nutt2014-10-061-6/+1
* Major structure of file system functions to better support asynchronous I/O. ...Gregory Nutt2014-10-062-3/+3
* Fix some recently introduced typos, build problems, and warningsGregory Nutt2014-10-051-1/+2
* Rename CONFIG_LIBC_AIO to CONFIG_FS_AIO since it is now an OS propertyGregory Nutt2014-10-051-1/+1
* Add definitions for SIGPOLLGregory Nutt2014-10-051-0/+8
* Update TODO list + cosmetic changes to clock_systimer.cGregory Nutt2014-10-031-3/+5
* Fix build error with CONFIG_SYSTEM_TIME64Gregory Nutt2014-10-032-0/+2
* Repartition some message queue logic: sched/mqueue should have all mqueue kno...Gregory Nutt2014-09-302-6/+66
* Cosmetic update to commentsGregory Nutt2014-09-2916-30/+30
* Complete re-implementation of mq_closeGregory Nutt2014-09-297-23/+105
* Complete re-implementation of mq_open()Gregory Nutt2014-09-293-8/+148
* Separate mqueue allocation logic from mq_open() and put it in sched/mqueue/mq...Gregory Nutt2014-09-294-22/+22
* Move mq_open.c, mq_close.c, and mq_unlink.c from sched/mqueue to fs/mqueueGregory Nutt2014-09-2914-618/+51
* Convert mqueue structure for use in VFS as inode data; rename mqueue_inode_s;...Gregory Nutt2014-09-2915-140/+23
* Fix a perverse case where vfork() is called from a pthread. Still not recomme...Gregory Nutt2014-09-291-16/+29
* Fix vfork(). Now that arguments are kept on the stack, the way that argument...Gregory Nutt2014-09-292-24/+105
* Fix missing header file for bug introduced yesterdayGregory Nutt2014-09-292-0/+2
* Semaphore initialization is now only required if priority inheritance is init...Gregory Nutt2014-09-294-17/+24
* Completes VFS-based named semaphore implemetation. Still a little buggyGregory Nutt2014-09-287-623/+2
* Add VFS-based sem_open() implementationGregory Nutt2014-09-282-2/+16
* Add basic data structures that will allow us to move named semaphore support ...Gregory Nutt2014-09-281-1/+1
* Move include/nuttx/mm.h to include/nuttx/mm/mm.hGregory Nutt2014-09-241-1/+1