Commit Graph

11 Commits

Author SHA1 Message Date
Matheus ce3fad266b syscalls: implement O_CLOEXEC properly 2024-05-08 20:57:52 -03:00
Matheus df89cc1c63 open: fix no out of memory check 2023-07-23 00:58:10 -03:00
Matheus 7a0bd0747e vfs: VOP_RESIZE 2023-07-09 20:47:28 -03:00
Matheus 300e77e36d syscalls: umask 2023-07-06 21:17:54 -03:00
Matheus fd9f9b65fe syscalls: make the *at syscalls use the dirfd_enter and dirfd_leave functions 2023-07-06 19:59:19 -03:00
Matheus 032560bda0 file: redo locking 2023-07-03 22:51:53 -03:00
Matheus e9f5dab300 file: move O_* declarations from open.c to kernel/file.h 2023-06-26 23:18:27 -03:00
Matheus 7d6e0885d3 open: O_DIRECTORY and O_CREAT support 2023-06-26 22:19:25 -03:00
Matheus fef149ca55 vfs: redo vnode locking 2023-06-15 19:57:56 -03:00
Matheus 55967dacfb kernel: remove open flag assert 2023-05-13 22:30:11 -03:00
Matheus 4cfb83f4fe syscall: openat 2023-05-09 23:25:29 -03:00