summaryrefslogtreecommitdiff
path: root/components
AgeCommit message (Collapse)Author
2023-10-24add exfat configxiao-mang
2023-10-24[dfs] fixup: file_mmap and page cacheshell
Including cache maintenance, potential dereference of null pointer and the use-after-free issue in page cache Signed-off-by: shell <[email protected]>
2023-10-24fix ash ifconfig updown (#8165)xiao-mang
2023-10-21[kservice] improve backtrace service in kernel (#8144)Shell
Signed-off-by: Shell <[email protected]>
2023-10-21fix ash echo (#8150)xiao-mang
2023-10-20update ldso pagecache kconfiggeniusgogo
2023-10-20[dfs v2] support O_DIRECT and O_SYNC flags (#8155)XYZ
2023-10-18[kernel][dm]适配新的设备驱动模型 (#8075)zms123456
2023-10-18修改virtio.c存在的问题 (#8146)fangjianzhou
2023-10-17[components][i2c]增加通用的软件模拟 I2C (#7850)sp-cai
2023-10-17Sync dfs lwp (#8123)geniusgogo
2023-10-17qemu-virt64-aarch64/qemu-virt64-riscv支持SDL2 (#8130)fangjianzhou
2023-10-17✨ feat(dfs_v2/cromfs): add symlink support (#8132)xqyjlj
2023-10-14[components][mm]添加预留内存支持 (#8025)zms123456
2023-10-14[smart] fixup: syscall.c (#8131)Shell
Signed-off-by: shell <[email protected]>
2023-10-14[smart] Replace irq disable/enable codes in futex (#7941)Shell
Signed-off-by: Shell <[email protected]>
2023-10-13add sys_utimensat (#8124)xiao-mang
2023-10-13Fixed issues with timerfd (#8102)zmq810150896
2023-10-13[smart] fixup: lwp_free() (#8126)Shell
Signed-off-by: shell <[email protected]>
2023-10-12Fix the problem that when dfs_v2 transmits fd, dentry or vnode does not ↵zmq810150896
exist (#8089)
2023-10-11[fix][usb]return data type as rt_ssize_tZ8MAN8
rt_ssize_t can give negative error code, which follows the unix style correctly
2023-10-11[smart] split out part of lwp_new() to lwp_create()Shell
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]>
2023-10-09🐞 fix(dfs_v2/filesystems/elmfat): fix elm can not exec (#8118)xqyjlj
2023-10-08add sys_setitimer syscall (#8096)skychen123
2023-10-08[at]优先判断是否是URC数据yangpeng
2023-10-08[at]优化at格式化输出,避免多个at client和server输出冲突yangpeng
2023-09-28🌈 style(ktime): mv to components/drivers/ktime (#8103)xqyjlj
2023-09-28[serial_v2] ↵zan319
修复阻塞模式下中断发送的逻辑顺序问题与多线程下的竞态条件 (#7997)
2023-09-27【msh】新增msh自动补全子选项特性 (#8086)wangqinglin
2023-09-25tmpfs adds truncate functionality and unlink adaptationszhouminquan
2023-09-25feat: support sdl2 (#8048)zbtrs
2023-09-23Add the system call timerfd and update SConscript for signalfd (#8067)zmq810150896
2023-09-23🐞 fix(soft_rtc): fix unsupported TIMEVAL and GET_TIMERES (#8011)xqyjlj
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-19[picolibc] fix the errno declaration conflictMeco Man
/home/runner/work/rt-thread/rt-thread/components/libc/compilers/picolibc/syscall.c:13:5: error: conflicting types for 'pico_get_errno' int pico_get_errno(void) ^ /opt/LLVMEmbeddedToolchainForArm-16.0.0-Linux-x86_64/bin/../lib/clang-runtimes/arm-none-eabi/armv7em_hard_fpv4_sp_d16/include/sys/errno.h:59:6: note: previous declaration is here int *__PICOLIBC_ERRNO_FUNCTION(void);
2023-09-20Adapt rt_channel, increase the generality of some rt_channel functionality ↵zmq810150896
on dfs v2, and standardize signalfd (#8047)
2023-09-19[kernel] fix interruptible typoMeco Man
2023-09-15[smart] fix rt_memcpy to lwp_memcpy in smart source (#8033)Shell
2023-09-14fix tar -xzvf symbol link (#8034)xiao-mang
2023-09-13[修改]:alarm 将年月日也传给驱动层,避免跨天 alarm 失效TangZhenye
2023-09-13fix ifconfig (#8032)xiao-mang
2023-09-13fix dfsv2 tmpfs lock fault. (#8027)geniusgogo
2023-09-12修复单次触发alarm,重复使用不启动定时器的bugEric LGF
2023-09-12Update dfs_tmpfs.c (#8030)蒙蒙plus
2023-09-11Add the system call signalfd (#8001)zmq810150896
2023-09-09[fix] copyfile dest file empty first (#8012)XYZ
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]>