|
dbfb2e1a62
|
Fix the logic of cacheable flag for dentry
|
2023-08-09 12:02:18 +08:00 |
|
|
4f00e5a167
|
Add devpts to support the ptmx
|
2023-08-09 11:11:24 +08:00 |
|
|
7de44a0e0e
|
Refine the name about initramfs
The bootloader loads the initramfs, then the kernel unpacks it to rootfs.
|
2023-08-04 17:19:19 +08:00 |
|
|
55267f0d81
|
Add Debug support for some fs components
|
2023-08-04 12:22:34 +08:00 |
|
|
5cf624f9ac
|
Update toolchain to nightly 08-01
|
2023-08-04 11:37:12 +08:00 |
|
|
1bfd6ea2f8
|
Add mount and umount fs support
|
2023-08-01 20:45:39 +08:00 |
|
|
13c4c614b5
|
Optimize the CpioEntry to send data to the Write trait
|
2023-07-24 15:30:23 +08:00 |
|
|
4b3cf8daeb
|
Simplify the unzipping ramdisk file to reduce the heap allocation
|
2023-07-24 15:30:23 +08:00 |
|
|
0018ac4d63
|
Support TCSETSW and TCSETSF for ioctl
|
2023-07-10 11:53:46 +08:00 |
|
|
dcfbeb270d
|
Add syscall execveat
|
2023-07-10 11:53:46 +08:00 |
|
|
3600a3a439
|
Add support for chmod, fchmod, fchmodat
|
2023-07-09 11:07:42 +08:00 |
|
|
743344e3fc
|
Add support for statfs and fstatfs
|
2023-07-09 11:07:42 +08:00 |
|
|
d692c102ae
|
Support compressed initramfs image
|
2023-07-03 14:51:10 +08:00 |
|
|
e2f3932cb8
|
Add syscall test framwork from gvisor
|
2023-07-03 13:20:20 +08:00 |
|
|
4c4366ccb0
|
Open stdio by opening /dev/tty
|
2023-06-05 17:34:16 +08:00 |
|
|
7803d9037e
|
Add uninit option for VmAllocOption
|
2023-06-03 21:10:53 +08:00 |
|
|
d96fe31e36
|
Fix typos and add utils
|
2023-05-31 11:50:50 +08:00 |
|
|
0c9495b726
|
Extract TRights into crate jinux_rights
|
2023-05-30 21:32:25 +08:00 |
|
|
6f321ad7b7
|
Add support for DevFS
|
2023-05-29 19:02:35 +08:00 |
|
|
41a1cfd169
|
Add F_GETFL and F_SETFL for fcntl
|
2023-05-26 11:05:17 +08:00 |
|
|
b34dc85e7e
|
Remove the as_any_ref() function for trait
|
2023-05-25 15:01:18 +08:00 |
|
|
a2acf56765
|
Move some syscall specific structs from fs to syscall module
|
2023-05-04 17:12:14 +08:00 |
|
|
6cea03b871
|
Simplify current codes with TryFromNum
|
2023-05-04 16:49:22 +08:00 |
|
|
aec46295c4
|
Rewrite the Poller&Pollee with Observer&Subject
|
2023-05-04 14:41:42 +08:00 |
|
|
2b1ecdcfa6
|
Add support for epoll
|
2023-05-04 14:41:42 +08:00 |
|
|
c3152c4978
|
Rewrite FileTable with SlotVec
|
2023-05-04 14:41:42 +08:00 |
|
|
0abe40e0f8
|
Rename DirEntryVec to SlotVec
|
2023-05-04 14:41:42 +08:00 |
|
|
0fc707d38c
|
Add support for pipe and poll
|
2023-05-04 14:41:42 +08:00 |
|
|
271a16d492
|
Reorganize the codebase
|
2023-04-10 14:49:39 +08:00 |
|