rt-thread icon indicating copy to clipboard operation
rt-thread copied to clipboard

RT-Thread is an open source IoT real-time operating system (RTOS).

Results 626 rt-thread issues
Sort by recently updated
recently updated
newest added

### Describe problem solved by the proposed feature typedef struct { uint8_t *buff; } file_info; 这个缓冲区一次分配了整个文件大小的空间,当文件太大时就没法分到可用内存 ### Describe your preferred solution _No response_ ### Describe possible alternatives _No response_

### RT-Thread Version c9c103f30e28b31e5d393e7a8cc1a07779fb99dc ### Hardware Type/Architectures risc-v c908 ### Develop Toolchain GCC ### Describe the bug 调用pthread_cancel线程无法退出,附上测试代码 ```c #include #include #include #include #include #include #include pthread_t tid; static void...

Arch: RISC-V
BSP: K230

### RT-Thread Version c1166e0bf16aeda85e5facd01506973afcf6e8c6 ### Hardware Type/Architectures k230 ### Develop Toolchain GCC ### Describe the bug 1.运行mutex后,系统崩溃,重复打印异常log; 代码: maix3/software/testcases/cpp_tc/src/mutex ### Other additional context _No response_

Arch: RISC-V
BSP: K230

### RT-Thread Version c1166e0bf16aeda85e5facd01506973afcf6e8c6 ### Hardware Type/Architectures k230 ### Develop Toolchain GCC ### Describe the bug stress_mem 运行中有错误log,zip: decompress file "/dev/shm/1.zip" error! 代码:maix3/software/userapps/testcases/stress_mem ### Other additional context _No response_

Arch: RISC-V
BSP: K230

### Describe problem solved by the proposed feature 如题。 是否有人会搞这个?请求帮助。 ### Describe your preferred solution _No response_ ### Describe possible alternatives _No response_

BSP: Cvitek
Arch: RISC-V

## 拉取/合并请求描述:(PR description) [ #### 为什么提交这份PR (why to submit this PR) 依赖 #9740 #9736 #### 你的解决方案是什么 (what is your solution) #### 请提供验证的bsp和config (provide the config and bsp) - BSP: -...

BSP
action
🎯 Focus

### RT-Thread Version master ### Hardware Type/Architectures qemu-virt64-riscv/k230 ### Develop Toolchain GCC ### Describe the bug # 触发问题的代码 ``` #include #include #include #include #include #include #include using namespace std; atomic_flag...

bug

### RT-Thread Version master ### Hardware Type/Architectures bsp/qemu-virt64-riscv ### Develop Toolchain GCC ### Describe the bug qemu-virt64-riscv 环境,smart 版本,带 ext4 文件系统启动后,执行 poweroff 原来是可以关机退出 qemu 的,但是从 944f3d05b508d5eaeaabd8f5d2964847c80dbc3e 开始,执行 poweroff 失败报错: ```shell...

Arch: RISC-V
RT-Smart

## 拉取/合并请求描述:(PR description) #### 为什么提交这份PR (why to submit this PR) 添加 NXP FRDM-i.MX91 开发板的 BSP #### 你的解决方案是什么 (what is your solution) 新增imx91目录 #### 请提供验证的bsp和config (provide the config and bsp) -...

BSP: NXP
BSP
action

# Pull Request 提交信息 ## 为什么提交这份 PR (Why to Submit This PR) 修复 `rt_thread_suspend_to_list()` 函数对已处于延时挂起状态线程的处理缺陷,补全重复挂起场景下的定时器管理逻辑,确保线程挂起语义的一致性。 线程因 `rt_thread_mdelay()` 进入延时挂起(依赖定时器唤醒)后,调用 `rt_thread_suspend_to_list()` 对其重复挂起时,原代码仅返回成功但未停止定时器,导致定时器超时后线程被错误唤醒,违背挂起操作的设计初衷。 ## 你的解决方案是什么 (What is Your Solution) 1. 扩展挂起状态校验范围:从单一 `RT_THREAD_SUSPEND` 状态校验,改为...

Kernel