Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Simplify how C source files are selected in the build | Gregory Nutt | 2014-10-07 | 1 | -9/+9 |
| | |||||
* | Major structure of file system functions to better support asynchronous I/O. ↵ | Gregory Nutt | 2014-10-06 | 2 | -3/+3 |
| | | | | Respository should not be trusted until I have a chance to verify everything | ||||
* | Fix missing header file for bug introduced yesterday | Gregory Nutt | 2014-09-29 | 2 | -0/+2 |
| | |||||
* | Add VFS-based sem_open() implementation | Gregory Nutt | 2014-09-28 | 2 | -2/+16 |
| | |||||
* | Add support for a per-process virtual page allocator. This is a new member ↵ | Gregory Nutt | 2014-09-23 | 1 | -1/+7 |
| | | | | of the task_group_s structure. The allocaor must be initialized when a new user process is started and uninitialize when the process group is finally destroyed. It is used by shmat() and shmdt() to pick the virtual address onto which to map the shared physical memory. | ||||
* | Fix some inconsistent field name in struct task_group_s: addrenv should be ↵ | Gregory Nutt | 2014-09-23 | 1 | -2/+2 |
| | | | | tg_addrenv. | ||||
* | Fix a couple more places where the wrong allocator is being used | Gregory Nutt | 2014-09-11 | 1 | -5/+29 |
| | |||||
* | Rename some functions and reshuffling some paramters | Gregory Nutt | 2014-09-11 | 2 | -12/+2 |
| | |||||
* | Fix more places where the user-mode allocator is used to allocate kernel ↵ | Gregory Nutt | 2014-09-03 | 4 | -26/+16 |
| | | | | thread resources -- before the user-mode allocator even exists | ||||
* | Group creation logic must use new group flag when allocating resources so ↵ | Gregory Nutt | 2014-09-03 | 6 | -3/+342 |
| | | | | that the privileges on the resource are set correctly | ||||
* | Reanem kzalloc to kmm_zalloc for consistency | Gregory Nutt | 2014-08-31 | 1 | -1/+1 |
| | |||||
* | Rename kmalloc to kmm_malloc for consistency | Gregory Nutt | 2014-08-31 | 1 | -1/+1 |
| | |||||
* | Rename kfree to kmm_free for consistency with other naming conventions | Gregory Nutt | 2014-08-31 | 1 | -3/+3 |
| | |||||
* | Rename kumalloc to kumm_malloc and kuzalloc to kumm_zalloc for consistency ↵ | Gregory Nutt | 2014-08-31 | 1 | -1/+1 |
| | | | | with other naming | ||||
* | Rename kufree to kumm_free for consistency with other naming | Gregory Nutt | 2014-08-31 | 1 | -1/+1 |
| | |||||
* | Rename kmemalign to kmm_memalign and krealloc to kmm_realooc for consistency ↵ | Gregory Nutt | 2014-08-31 | 1 | -1/+1 |
| | | | | with other naming | ||||
* | Rename CONFIG_NUTTX_KERNEL to CONFIG_BUILD_PROTECTED; Partially integrate ↵ | Gregory Nutt | 2014-08-29 | 3 | -8/+10 |
| | | | | new CONFIG_BUILD_KERNEL | ||||
* | Fix an error introduced into ALL implmentations of interrupt dispatch logic | Gregory Nutt | 2014-08-28 | 1 | -0/+10 |
| | |||||
* | Minor address environment clean-up. Cannot generate debug contexts in ↵ | Gregory Nutt | 2014-08-27 | 1 | -2/+2 |
| | | | | certain contexts | ||||
* | ADDRENV: Use a group flag to determine if there is an address environment ↵ | Gregory Nutt | 2014-08-27 | 2 | -8/+19 |
| | | | | (instead of the thread type) | ||||
* | Add group_addrenv() which will be called during context switches in order to ↵ | Gregory Nutt | 2014-08-26 | 1 | -0/+168 |
| | | | | change address environments. Not yet hooked in | ||||
* | Add group_addrenv() which will be called during context switches in order to ↵ | Gregory Nutt | 2014-08-26 | 5 | -15/+46 |
| | | | | change address environments. Not yet hooked in | ||||
* | Misc changed to get the SAMA5 ELF configuration with address environments ↵ | Gregory Nutt | 2014-08-25 | 1 | -1/+1 |
| | | | | working | ||||
* | Change CONFIG_ADDRENV to CONFIG_ARCH_ADDRENV; change how it is selected -- ↵ | Gregory Nutt | 2014-08-24 | 1 | -1/+1 |
| | | | | the architecure must first declare support | ||||
* | Need to release the addess environment when the task group is released | Gregory Nutt | 2014-08-22 | 1 | -4/+10 |
| | |||||
* | Remove os_internal.h it has been replace by several new header files under ↵ | Gregory Nutt | 2014-08-08 | 2 | -1/+1 |
| | | | | sched/. There have been some sneak inclusion paths via os_internal.h, so expect a few compilation errors for some architectures | ||||
* | Replace os_internal.h with sched/sched.h in files that actually reference ↵ | Gregory Nutt | 2014-08-08 | 3 | -3/+3 |
| | | | | something in sched.h | ||||
* | Move task control files from sched/ to sched/task | Gregory Nutt | 2014-08-08 | 2 | -1/+6 |
| | |||||
* | Move group logic from sched/ to sched/group | Gregory Nutt | 2014-08-08 | 13 | -0/+2754 |