Matheus
|
f02a63473f
|
pipefs: prepare pipefs_open for named pipe support
|
2024-08-11 12:25:17 -03:00 |
|
Matheus
|
037537c14e
|
pipefs: fix poll_event for POLLOUT
|
2024-06-26 21:59:16 -03:00 |
|
Matheus
|
ad06298ab8
|
pipefs: make poll better
|
2024-06-23 18:13:16 -03:00 |
|
Matheus
|
f6d4be7fd7
|
pipefs: fix
|
2024-06-21 19:43:04 -03:00 |
|
Matheus
|
65664cbf4a
|
pipefs: make it follow what posix demands about write atomicity
|
2024-06-19 20:43:57 -03:00 |
|
Matheus
|
b13b317172
|
fs: added some checks
|
2024-05-30 10:18:44 -03:00 |
|
Matheus
|
0030a0b21b
|
vfs: make setattr take in which attributes to change
|
2024-05-27 23:05:57 -03:00 |
|
Matheus
|
b9071fe59e
|
syscalls: fsync
|
2024-05-25 12:04:29 -03:00 |
|
Matheus
|
48b7fb4324
|
vmmcache: initial implementation
|
2024-05-24 18:03:24 -03:00 |
|
Matheus
|
15c835dacc
|
pipefs: throw SIGPIPE
|
2024-05-18 12:17:19 -03:00 |
|
Matheus
|
1bb152b446
|
pipefs: use poll internally rather than keeping the old events
|
2023-09-30 12:49:38 -03:00 |
|
Matheus
|
ac0961c9a6
|
kernel: rename VOP and syscall
|
2023-09-17 01:31:40 -03:00 |
|
Matheus
|
35fe8f2d6b
|
pipefs: add proper poll support
|
2023-09-07 15:49:42 -03:00 |
|
Matheus
|
5fad76e39e
|
pipefs: fix wrong vnode type
|
2023-08-02 19:52:49 -03:00 |
|
Matheus
|
49eef0e04c
|
vfs: use mutexes for locking
|
2023-07-26 20:29:40 -03:00 |
|
Matheus
|
7a0bd0747e
|
vfs: VOP_RESIZE
|
2023-07-09 20:47:28 -03:00 |
|
Matheus
|
e938d0332e
|
kernel: poll system and poll syscall
|
2023-07-08 22:02:36 -03:00 |
|
Matheus
|
4b38f6d26b
|
syscalls: mkdirat and gethostname + uname stubs in mlibc
|
2023-07-05 21:06:38 -03:00 |
|
Matheus
|
23bd7ddfd2
|
pipefs: fix events on close
|
2023-07-04 20:29:48 -03:00 |
|
Matheus
|
51446cdd37
|
kernel: pipefs
|
2023-07-03 23:01:32 -03:00 |
|