DragonOS/kernel/src/syscall
火花 7e8a84fb73
feat(filesystem): improve mknod support for devfs and tmpfs (#1698)
Implement proper mknod syscall support in DevFS and TmpFS by adding
  logic to create character devices, block devices, and FIFO pipes
  based on the mode parameter.

  - DevFS: Add mknod method to create device nodes
  - TmpFS: Enhance mknod to correctly set file type and device number
  - Remove ENOSYS error for block/char device creation in TmpFS

Signed-off-by: sparkzky <sparkhhhhhhhhhh@outlook.com>
2026-01-22 11:51:31 +08:00
..
misc.rs feat: 增强VFS系统调用并重构sysinfo (#1622) 2026-01-17 22:33:55 +08:00
mod.rs feat(filesystem): improve mknod support for devfs and tmpfs (#1698) 2026-01-22 11:51:31 +08:00
sys_getrandom.rs refactor(syscall): 重构系统调用处理为独立模块 (#1580) 2026-01-01 19:16:05 +08:00
sys_sysinfo.rs feat: 增强VFS系统调用并重构sysinfo (#1622) 2026-01-17 22:33:55 +08:00
table.rs chore: Upgrade kernel toolchain to 250810 (#1257) 2025-08-18 13:25:19 +08:00
user_access.rs refactor(mm): 将VMA\pageManager\VFS的锁机制从自旋锁改为互斥锁 (#1647) 2026-01-14 00:12:20 +08:00
user_buffer.rs Allow offset == len and add NE read/write (#1587) 2026-01-01 02:27:20 +08:00