Gregory Nutt
|
a64869aa67
CONFIG_NFILE_DESCRIPTORS=0 can no longer be used to disable the file system. NuttX with no file system does not make sense.
|
5 年之前 |
Gregory Nutt
|
bb623d1e04
This commit renames all internal OS functions defined under sched/task so that they begin with the prefix. For example, nxtask_exit() vs. task_exit().
|
5 年之前 |
David Sidrane
|
5433ec589b
fs/driver/fs_blockpartition.c: Fix void pointer warning.
|
5 年之前 |
Xiang Xiao
|
36b46a6a40
arch/ and task/sched: vfork operation needs to allocate and copy the task argument too. Also correction of the address correction cannot depend on the stack pointer since it is not available in all architectures. Rather callculate the offset from the stack allocation pointer
|
6 年之前 |
Gregory Nutt
|
7cf88d7dbd
Make sure that labeling is used consistently in all function headers.
|
6 年之前 |
Gregory Nutt
|
12e3e47d3c
Update comments, mostly spelling errors.
|
6 年之前 |
Gregory Nutt
|
0de294a586
Fix lots of occurrences of 'the the', 'the there', 'the these', 'the then', 'the they.
|
7 年之前 |
Gregory Nutt
|
5ca9128c38
Update comments
|
8 年之前 |
Gregory Nutt
|
ceacacbc63
vfork(): Fix a race condition in the SMP case. Existing logic depended on the fact that the child would not run until waitpid was called because the child had the same priority as the parent. BUT in the SMP case that is not true... the child may run immediately on a different CPU.
|
8 年之前 |
Gregory Nutt
|
a1469a3e95
Add CONFIG_DEBUG_ERROR. Change names of *dbg() * *err()
|
8 年之前 |
Gregory Nutt
|
1cdc746726
Rename CONFIG_DEBUG to CONFIG_DEBUG_FEATURES
|
8 年之前 |
Gregory Nutt
|
fc3540cffe
Replace all occurrences of vdbg with vinfo
|
8 年之前 |
Gregory Nutt
|
74db48202e
sched/: Replace explict references to g_readytorun with indirect references via the this_task() macro
|
8 年之前 |
Gregory Nutt
|
79d554939e
sched/: Fix some spacing issues
|
9 年之前 |
Gregory Nutt
|
9e290c10b5
Fix some compile issues introduces with removal of CONFIG_MAX_TASK_ARGS
|
10 年之前 |
Gregory Nutt
|
bb9b0f572d
vfork no longer depends on CONFIG_MAX_TASK_ARGS
|
10 年之前 |
Gregory Nutt
|
87eb1d47ed
Fix some recently introduced typos, build problems, and warnings
|
10 年之前 |
Gregory Nutt
|
542e706d7d
Fix a perverse case where vfork() is called from a pthread. Still not recommended
|
10 年之前 |
Gregory Nutt
|
1dc9768c1a
Fix vfork(). Now that arguments are kept on the stack, the way that arguments are passed from parent to child in vfork() must change. This bug has always been present, but was not visible with the old strdup() way of passing arguments
|
10 年之前 |
Gregory Nutt
|
b2a94b6f2b
Fix more places where the user-mode allocator is used to allocate kernel thread resources -- before the user-mode allocator even exists
|
10 年之前 |
Gregory Nutt
|
205260d5e2
Reanem kzalloc to kmm_zalloc for consistency
|
10 年之前 |
Gregory Nutt
|
d798dd37a7
Replace os_internal.h with sched/sched.h in files that actually reference something in sched.h
|
10 年之前 |
Gregory Nutt
|
23a334c066
Move task control files from sched/ to sched/task
|
10 年之前 |