Hsy-Intel
|
a2060039c2
|
Add TDX get report function
|
2024-06-25 11:51:01 +08:00 |
|
LI Qing
|
68aebe4175
|
Fix the potential deadlock issue of Ext2
|
2024-06-24 22:36:19 +08:00 |
|
Zhang Junyang
|
eaf51ccb24
|
Fix multiple dead code problems
|
2024-06-21 10:57:08 +08:00 |
|
Zhang Junyang
|
05533d7afd
|
Fix multiple documentation issues concerned by clippy
|
2024-06-21 10:57:08 +08:00 |
|
Zhang Junyang
|
18a0490e23
|
Respond to the cargo metadata package ID change in comp-sys
|
2024-06-21 10:57:08 +08:00 |
|
Zhang Junyang
|
952fbacaf1
|
Fix multiple deprecation problems
|
2024-06-21 10:57:08 +08:00 |
|
Zhang Junyang
|
cda8ffa7da
|
Fix the usage of underscores in Cargo manifest keys
|
2024-06-21 10:57:08 +08:00 |
|
Zhang Junyang
|
d6714c4b47
|
Fix multiple Default implementation caveats
|
2024-06-21 10:57:08 +08:00 |
|
Zhang Junyang
|
ab1d931cb7
|
Adjust for Rust unstable feature's stability change
|
2024-06-21 10:57:08 +08:00 |
|
Zhang Junyang
|
5231005f37
|
Follow the Rust API change of BTreeCursor
|
2024-06-21 10:57:08 +08:00 |
|
LI Qing
|
9711d43c84
|
Use Ord::clamp to simplify the scheduling priority value
|
2024-06-20 19:16:26 +08:00 |
|
Weijie Liu
|
3b66b0686e
|
Add /proc/[pid]/cmdline support
|
2024-06-18 13:15:35 +08:00 |
|
Hsy-Intel
|
9e03ac7d0f
|
Temporarily disable TDX get report
|
2024-06-18 13:13:05 +08:00 |
|
Sun12551
|
d0e95776cb
|
Optimize write_bytes for Vmo
|
2024-06-18 13:08:17 +08:00 |
|
hongwen.chw
|
75e9382d57
|
typo: Some typo in net/socket/mod.rs
|
2024-06-18 12:54:52 +08:00 |
|
hongwen.chw
|
3123222995
|
chore: Reduce once instant.total_millis()
|
2024-06-18 12:54:52 +08:00 |
|
Yingdi Shan
|
cea4fd7777
|
Fix the concurrency bug when multiple threads committing the same page
|
2024-06-13 23:16:22 +08:00 |
|
LI Qing
|
e210e68920
|
Modify the type of ino to u64
|
2024-06-11 18:09:23 +08:00 |
|
LI Qing
|
ce2e0cee92
|
Refine Devpts with new metadata api
|
2024-06-11 18:09:23 +08:00 |
|
LI Qing
|
494c88e993
|
Refine ProcFs by improving the use of locks
|
2024-06-11 18:09:23 +08:00 |
|
LI Qing
|
6ff8497101
|
Refine RamFs by extracting immutable metadata from the lock
|
2024-06-11 18:09:23 +08:00 |
|
YanWQ-monad
|
e7298bb276
|
Fix the loading of dynamic linking program
|
2024-06-11 17:54:37 +08:00 |
|
Anmin Liu
|
9f67fcdc58
|
Reuse Rxbuffer and update qemu_args.sh for vsock
|
2024-06-11 17:51:36 +08:00 |
|
Anmin Liu
|
878e8a88f4
|
Support poll multiple packets
|
2024-06-11 17:51:36 +08:00 |
|
Anmin Liu
|
646406115e
|
Optimize vsock code structure
|
2024-06-11 17:51:36 +08:00 |
|
Anmin Liu
|
60dd17fdd3
|
Support calling from inside via vsock
|
2024-06-11 17:51:36 +08:00 |
|
Anmin Liu
|
48f69c25a9
|
Support nonblocking option
|
2024-06-11 17:51:36 +08:00 |
|
Anmin Liu
|
7f6ef5e12d
|
Add connecting status
|
2024-06-11 17:51:36 +08:00 |
|
Anmin Liu
|
50a2aead52
|
Add vsock_server test in ci
|
2024-06-11 17:51:36 +08:00 |
|
Anmin Liu
|
ad140cec3c
|
Implement vsock socket layer
|
2024-06-11 17:51:36 +08:00 |
|
Anmin Liu
|
83a7937334
|
Make vsock device optional
|
2024-06-11 17:51:36 +08:00 |
|
Anmin Liu
|
be45f0ee72
|
Fix format and clippy errors
|
2024-06-11 17:51:36 +08:00 |
|
Anmin Liu
|
52f808e315
|
Implement vsock driver
|
2024-06-11 17:51:36 +08:00 |
|
Jianfeng Jiang
|
33a7da9991
|
Fix typos in API documentation
|
2024-06-09 22:57:14 +08:00 |
|
Weijie Liu
|
07caaa5b3f
|
Add full epoll_pwait
|
2024-06-08 17:23:06 +08:00 |
|
Chen Chengjun
|
0d82262beb
|
Support update rusage in wait4 syscall
|
2024-06-07 17:08:49 +08:00 |
|
Chen Chengjun
|
c85438353f
|
Add syscall getrusage
|
2024-06-07 17:08:49 +08:00 |
|
Jianfeng Jiang
|
57fc6a5402
|
Support parent death signal & Refactor do_exit
|
2024-06-07 17:07:16 +08:00 |
|
LI Qing
|
c6aa9f9ee8
|
Limit the number of segments in single bio request
|
2024-06-05 16:13:59 +08:00 |
|
Jianfeng Jiang
|
c7cda1df28
|
Make each pausing thread has a seperate is_interruped
|
2024-06-05 11:47:28 +08:00 |
|
Jianfeng Jiang
|
0dd90cad3c
|
Fix bug: Ctrl+C does not send signal
|
2024-06-05 11:47:28 +08:00 |
|
Jianfeng Jiang
|
6f3a483be6
|
Check only not blocked signals in Pauser
|
2024-06-05 11:47:28 +08:00 |
|
Jianfeng Jiang
|
5cde55da3d
|
Unregister observer when timeout is reached
|
2024-06-05 11:47:28 +08:00 |
|
StanPlatinum
|
6e612fc730
|
Add syscall capget/capset
|
2024-06-04 19:50:08 +08:00 |
|
Fabing Li
|
8e1aeaf578
|
Add dup3 syscall and fix EventFile
|
2024-06-04 16:02:58 +08:00 |
|
Ruihan Li
|
e0c6c29481
|
Fix memory leak of Task structures
|
2024-06-04 14:47:18 +08:00 |
|
Zhenchen Wang
|
faf9cf7da8
|
Fix some issues about naming, function parameters, and comments, and redefined the method for bind mount.
Signed-off-by: Zhenchen Wang <m202372036@hust.edu.cn>
|
2024-06-04 14:38:52 +08:00 |
|
Zhenchen Wang
|
980ffb5a98
|
Add syscall umount.
Signed-off-by: Zhenchen Wang <m202372036@hust.edu.cn>
|
2024-06-04 14:38:52 +08:00 |
|
Zhenchen Wang
|
a893ceca4a
|
Add syscall mount
Signed-off-by: Zhenchen Wang <m202372036@hust.edu.cn>
|
2024-06-04 14:38:52 +08:00 |
|
Ruihan Li
|
ff83ce7667
|
Deny dead_code and unused_variables at crate level
|
2024-06-04 10:25:45 +08:00 |
|