| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-07-22 | [workqueue] 将rt_work_sys_workqueue_init函数私有化 | Meco Man | |
| 2021-03-08 | [compoenets] auto & manual formatted | Meco Man | |
| 2021-02-22 | [workqueue] 修复临界条件线程意外挂起问题 | tangyuxin | |
| 线程判断任务链表为空时,开中断挂起线程,在挂起线程的过程中,提交的任务不会被执行。 将线程的挂起与恢复放在中断保护内,确保挂起挂起恢复是一个完整的过程 | |||
| 2021-02-22 | [workqueue] 系统默认工作队列初始化阶段提前 | tangyuxin | |
| 2021-02-07 | [workqueue] 提交正在执行的工作,返回 BUSY | tangyuxin | |
| 2021-02-06 | [workqueue] ↵ | tangyuxin | |
| 修复提交工作后立即取消,获取无效工作任务的问题 当高优先级任务提交工作后,立即取消。此时队列被唤醒,下面紧接着获取链表中第一个任务。但此时已经是空链表了。 每次线程被唤醒。检查当前任务链表是否未空 | |||
| 2021-02-06 | [workqueue] 取消正在执行的工作返回BUSY | tangyuxin | |
| 2021-02-06 | [workqueue] 队列销毁时取消所有工作并释放内核对象 | tangyuxin | |
| 2021-02-06 | [workqueue] 支持取消延时工作任务 | tangyuxin | |
| 2021-02-01 | 添加断言及注释 | tangyuxin | |
| 2021-02-01 | 优化功能重复的代码 | tangyuxin | |
| 2021-02-01 | 修复紧急工作队列插入问题 | tangyuxin | |
| 紧急工作仍插入队列尾部,先将其插入队列头部 | |||
| 2021-02-01 | 修复同步取消锁中断等信号的问题 | tangyuxin | |
| 2021-02-01 | 定时处理函数临界区保护更加完整 | tangyuxin | |
| 定时器回调函数中,添加工作之前打开了中断。此时在极端情况下,会导致状态不对。 | |||
| 2021-02-01 | 合并 cancel 和 cancel_delayed 函数,优化代码体积 | tangyuxin | |
| 合并 _workqueue_cancel_work 和 _workqueue_cancel_delayed_work 函数,优化代码体积 | |||
| 2021-02-01 | 合并 submit 和 submit_delayed,优化代码体积 | tangyuxin | |
| 将 _workqueue_submit_delayed_work 和 _workqueue_submit_work 函数合并成一个。优化代码体积 | |||
| 2020-12-02 | [components][workqueue] Modify system work queue initialization level | tangyuxin | |
| 2019-08-05 | [components][drivers][ipc] 完善工作队列,增强稳定性 | tangyuxin | |
| 1. 可直接提交延时任务, 无需额外调用延时初始化 2. 修复延时任务 PENDING 时,取消任务会递归调用的问题 | |||
| 2019-04-22 | [components][workqueue]improve delayed work for reinit. | EvalZero | |
| 2019-04-03 | [components][drivers][workqueue] increase the default stack size of the ↵ | EvalZero | |
| workqueue thread. | |||
| 2019-03-30 | [components][drivers][workqueue] add system default workqueue and delayed work. | EvalZero | |
| 2018-10-14 | [license] Change license to Apache. | Bernard Xiong | |
| 2017-10-18 | [DeviceDrivers] Remove compiling warning in workqueue. | bernard | |
| 2017-10-17 | [DeviceDrivers] Add sync mode in work queue. | bernard | |
| 2017-02-27 | [DeviceDrivers] Fix the re-work issue in workqueue. | Bernard Xiong | |
| 2017-01-31 | [DeviceDrivers] Add critical_work for wqueue. | bernard | |
| 2014-08-04 | [DeviceDrivers] Add modification under Linux | Bernard Xiong | |
| 2014-07-13 | [Drivers] Add workqueue implementation. | bernard | |
