| Age | Commit message (Collapse) | Author |
|
|
|
|
|
- 为RT-Thread设计MPU抽象层,支持ARMV7-M,ARMV8-M架构,让用户使用MPU检测栈溢出等内存问题,实现线程内存隔离
- 在components/mp目录下提供通用的API,libcpu目录下提供各处理器架构的具体实现
- 在STM32U575 NUCLEO, STM32H75 NUCLEO开发板测试通过
|
|
|
|
|
|
|
|
Signed-off-by: Shell <[email protected]>
|
|
|
|
Signed-off-by: Shell <[email protected]>
Co-authored-by: Shell <[email protected]>
|
|
|
|
including out-of-bound access in dfs, and use-after-free in
aspace_traversal
Signed-off-by: Shell <[email protected]>
|
|
Signed-off-by: shell <[email protected]>
Signed-off-by: Shell <[email protected]>
|
|
(#8174)
|
|
|
|
|
|
|
|
|
|
Including cache maintenance, potential dereference of null pointer and
the use-after-free issue in page cache
Signed-off-by: shell <[email protected]>
|
|
|
|
Signed-off-by: Shell <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Signed-off-by: shell <[email protected]>
|
|
Signed-off-by: Shell <[email protected]>
|
|
|
|
|
|
Signed-off-by: shell <[email protected]>
|
|
exist (#8089)
|
|
rt_ssize_t can give negative error code, which follows the unix style correctly
|
|
Prev implementation of lwp_new() including the create of lwp object
and the pid allocation. But not every lwp object need a pid.
So this patch split out the business of lwp_new() to improve the
maintainability.
Signed-off-by: Shell <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
修复阻塞模式下中断发送的逻辑顺序问题与多线程下的竞态条件 (#7997)
|
|
|
|
|
|
|
|
|
|
|
|
calculating string length (#8058)
|