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 |
|