Gregory Nutt
|
fb6208fbbc
|
mm: Fix a typo in a debug assertion.
|
2017-11-22 07:30:48 -06:00 |
|
Gregory Nutt
|
514ac3fe98
|
mm: Add a debug assertin to check for integer overflow in malloc.
|
2017-11-21 07:24:10 -06:00 |
|
Gregory Nutt
|
34a572b226
|
Update last commit... Check should really use the definition MMSIZE_MAX which is really the same thing, but guaranteed to be the correct maximum size in any present and future configuration.
|
2017-10-17 07:34:06 -06:00 |
|
EunBong Song
|
196911d4fa
|
If size is greater than (UINT32_MAX - SIZEOF_MM_ALLOCNODE), malloc size can be overflow by MM_ALIGN_UP macro. For example, if task_create() called with stack_size == -1, up_create_stack() functions allocates SIZEOF_MM_ALLOCNODE bytes for stack.
This can cause data abort in up_stack_color() function.
|
2017-10-17 06:37:09 -06:00 |
|
Gregory Nutt
|
b29a4dd49c
|
audio/, crypto/, libnx/, and mm/: Change some err() ERRORS to warn() WARNINGS or info()
|
2016-06-12 09:46:23 -06:00 |
|
Gregory Nutt
|
a1469a3e95
|
Add CONFIG_DEBUG_ERROR. Change names of *dbg() * *err()
|
2016-06-11 15:50:49 -06:00 |
|
Gregory Nutt
|
fc3540cffe
|
Replace all occurrences of vdbg with vinfo
|
2016-06-11 11:59:51 -06:00 |
|
Gregory Nutt
|
c4493528a1
|
Remove some empty file section section header comments
|
2016-02-17 18:57:35 -06:00 |
|
Gregory Nutt
|
06cd5b2fcc
|
mm, audio, crypto, graphics: Fix various spacing/alignment issues
|
2015-10-08 09:10:22 -06:00 |
|
Gregory Nutt
|
9ac09db800
|
More fixes to problems noted by cppcheck. Some are kind of risky; some are real bugs.
|
2014-11-25 13:46:14 -06:00 |
|
Gregory Nutt
|
b33c2d9cef
|
Move include/nuttx/mm.h to include/nuttx/mm/mm.h
|
2014-09-24 07:29:09 -06:00 |
|
Gregory Nutt
|
3464089542
|
Move core heap allocator logic from mm/. to mm/mm_heap/.
|
2014-09-22 10:53:50 -06:00 |
|