| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-09-23 | [smart] Updated the API for kernel access to user address issues and for ↵ | zmq810150896 | |
| calculating string length (#8058) | |||
| 2023-09-22 | [smart] fix of cmd_kill (#8071) | Shell | |
| Signed-off-by: Shell <[email protected]> | |||
| 2023-09-20 | Adapt rt_channel, increase the generality of some rt_channel functionality ↵ | zmq810150896 | |
| on dfs v2, and standardize signalfd (#8047) | |||
| 2023-09-15 | [smart] fix rt_memcpy to lwp_memcpy in smart source (#8033) | Shell | |
| 2023-09-11 | Add the system call signalfd (#8001) | zmq810150896 | |
| 2023-09-09 | [smart/signal] fixups of signal (#7998) | Shell | |
| Signed-off-by: Shell <[email protected]> | |||
| 2023-09-09 | [smart/syscall] fix exit(2) and add exit_group(2) (#8005) | Shell | |
| Signed-off-by: shell <[email protected]> Signed-off-by: shell <[email protected]> Signed-off-by: Shell <[email protected]> | |||
| 2023-09-09 | [smart] add waitpid(-1) support (#8020) | Shell | |
| Signed-off-by: shell <[email protected]> | |||
| 2023-09-06 | [rtdef] rename RT_CTASSERT to RT_STATIC_ASSERT | Meco Man | |
| 2023-08-30 | [smart][fix] lwp fork with data copy | xyz | |
| 2023-08-23 | cleanup: fix building warnings | geniusgogo | |
| 2023-08-16 | [components/mm] add unmap page API (#7834) | Shell | |
| Signed-off-by: Shell <[email protected]> | |||
| 2023-08-12 | fix lwp_free tty switch to foreground error (#7945) | geniusgogo | |
| 2023-08-07 | update components & lwp. (#7888) | geniusgogo | |
| 2023-08-03 | [smart] Fix bugs on lwp kill (#7892) | Shell | |
| Signed-off-by: Shell <[email protected]> | |||
| 2023-08-03 | [lwp] 修复错误码误用 (#7906) | zhkag | |
| 2023-08-01 | Add the system call epoll (#7893) | zmq810150896 | |
| 2023-07-27 | Add the system call eventfd (#7835) | zmq810150896 | |
| 2023-07-27 | [syscall][socket]fix socket addr bug (#7876) | Tennn11 | |
| 2023-07-25 | [smart] fix the setup of fake lwp in sys_execve (#7855) | Shell | |
| 2023-07-25 | [libcpu/arm] fix race condition with ldrex,strex (#7842) | Shell | |
| Signed-off-by: Shell <[email protected]> | |||
| 2023-07-22 | [smart] fix possible memory leak (#7832) | Shell | |
| Signed-off-by: Shell <[email protected]> | |||
| 2023-07-20 | [component/lwp] support more feature of signal from IEEE Std 1003.1-2017 (#7828) | Shell | |
| Signed-off-by: Shell <[email protected]> | |||
| 2023-07-15 | AArch64: fixup fpu storage's size in stack and append Q16 ~ Q31 (#7815) | GUI | |
| Signed-off-by: GuEe-GUI <[email protected]> | |||
| 2023-07-03 | execute elf add executable permissions check. (#7769) | geniusgogo | |
| 2023-06-29 | [components/lwp] clear ref to parent on waitpid() (#7741) | Shell | |
| Signed-off-by: shell <[email protected]> | |||
| 2023-06-28 | [components/tty] fix bug on foreground app switch (#7726) | Shell | |
| 2023-06-20 | dfs v2 修改 fd_new 的 startfd 起始值为 0 ;修复 futex_wait ↵ | yangfasheng | |
| 超时时间换算异常; (#7705) Signed-off-by: yangfasheng <[email protected]> | |||
| 2023-06-10 | [dfs] Add DFS v2.0 (#7606) | Bernard Xiong | |
| 2023-05-23 | add lstat&sysinfo....syscall. (#7555) | geniusgogo | |
| 2023-05-17 | [component] add sys_mount and umount2 (#7516) | xiao-mang | |
| 2023-05-15 | [component] add openat syscall. (#7488) | geniusgogo | |
| 2023-05-14 | [libcpu][component][debug] add debug info for gdb (#7033) | Shell | |
| 2023-05-05 | [components][posix] 完善 posix 接口消息队列 (#7395) | zhkag | |
| 2023-04-28 | fix lwp _load_script. (#7405) | geniusgogo | |
| 2023-04-26 | [syscall] lwp_syscall 中 rt_err_t 改为 sysret_t (#7374) | zhkag | |
| 2023-04-26 | fork子进程时,lwp_struct_copy函数增加拷贝working_directory功能 ↵ | xiao-mang | |
| (#7380) | |||
| 2023-04-22 | [components/mm] support for scalable memory management (#7277) | Shell | |
| * [mm/page] multi-list page manager [mm/page] page debugger [libcpu/aarch64] hugepage support * [quality] remove void-arith * [format] remove kasan codes | |||
| 2023-04-21 | [lwp_ipc] support file descriptor transmit (#7318) | 张世争 | |
| 2023-04-08 | [DFS] prepare for dfs_v2.0 (#7200) | Bernard Xiong | |
| * [DFS] prepare for dfs_v2. dfs_fd -> dfs_file; dfs_fnode -> dfs_vnode. * [BSP] fix code analysis warning * [smart] fix the pointer overflow. * code format * [smart] fix the lwp->lwp_obj checking. | |||
| 2023-04-04 | [kernel] 将rt_thread结构体改为显式继承rt_object (#7131) | Shicheng Chu | |
| 2023-04-04 | [HUST CSE IoTS&P Lab] [fix] check rt_mutex_create return value (#7169) | Sparks-Pion | |
| 2023-03-31 | ✨ feat(components): add statfs, statfs64, fstatfs, fstatfs64 support | xqyjlj | |
| 2023-03-31 | ✨ feat(components/lwp/lwp.c): add OS env to default environ | xqyjlj | |
| 2023-03-31 | 🐞 fix(components/lwp/lwp_syscall.c): fix sys_readlink | xqyjlj | |
| 2023-03-31 | ✨ feat(components): add uname support | xqyjlj | |
| 2023-03-31 | ✨ feat(components/lwp/lwp_syscall.c): add sys_lstat support | xqyjlj | |
| temporarily use sys_stat. should be replaced by sys_lstat if symbolic link are implemented | |||
| 2023-03-30 | [rt-smart] testcase & improvements for memory management (#7099) | Shell | |
| * [utest/mm] add testcase for create/init format codes of create/init in components/mm * [libcpu/aarch64] fix user stack check routine * [kservice] export API for utest * [utest/mm] testcase for aspace_map format & modify the files under components/mm related with aspace_map * [lwp/user_mm] add user_map_varea for mmap feature * [mm] rename rt_mm_fault_try_fix to rt_aspace_fault_try_fix * [utest/mm] testcase for synchronization * [mm] modify unmap api to improve throughput * [utest/mm] testcases for cache and varea map * [format] remove extra space * [utest/mm] fix testcase problem in header * [lwp] extend map_user_varea with a flag * [utest/mm] testcase for lwp_map_user_varea * [libcpu/arm/cortex-a] fix kernel space layout * [utest/mm] adjust for armv7 arch | |||
| 2023-03-19 | [rt-smart] fix competition on aspace (#7064) | Shell | |
| * [mm] mmu operations should be wrapped by _aspace_bst_insert & _aspace_bst_remove to avoid competition on page table * [lwp] may not return null on failed | |||
| 2023-03-17 | [rt-smart] move sys_cacheflush to lwp_syscall.c (#7048) | Shell | |
| * [syscall] move sys_cacheflush to lwp_syscall.c * [syscall] improve assertion * [format] rename to rt_ctassert * [debug] modified ct assertion on mm_page.c | |||
