summaryrefslogtreecommitdiff
path: root/nuttx/ChangeLog
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2013-03-20 20:27:08 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2013-03-20 20:27:08 +0000
commitae6758d5518a0e92f10476592dc156af38f36244 (patch)
treef7e4cbe989ad3df45b6e062b8457e45c81556350 /nuttx/ChangeLog
parentfce497aecaf6826d6fec3cfcb761abeac7fe72bf (diff)
downloadnuttx-ae6758d5518a0e92f10476592dc156af38f36244.tar.gz
nuttx-ae6758d5518a0e92f10476592dc156af38f36244.tar.bz2
nuttx-ae6758d5518a0e92f10476592dc156af38f36244.zip
In the kernel build, allocate the stacks for kernel threads from the kernel heap so that they are protected from medddling by the applications
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5766 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/ChangeLog')
-rw-r--r--nuttx/ChangeLog5
1 files changed, 4 insertions, 1 deletions
diff --git a/nuttx/ChangeLog b/nuttx/ChangeLog
index b0d3f904e..bddcb4367 100644
--- a/nuttx/ChangeLog
+++ b/nuttx/ChangeLog
@@ -4402,4 +4402,7 @@
big, initial checkin. The next step will be to add logic to
allocate stacks for kernel threads from protected kernel memory
and all other task types from unprotected user memory (2013-03-20).
-
+ * arch/*/src/common/up_createstack.c, up_use_stack.c, and
+ up_release_stack.c: If creating or releasing the stack for a kernel
+ thread, use the kernel allocator so that the kernel thread stacks
+ are protected from user application meddling (2013-03-20).