Commit Graph

14 Commits

Author SHA1 Message Date
YanWQ-monad e7298bb276 Fix the loading of dynamic linking program 2024-06-11 17:54:37 +08:00
Ruihan Li e0c6c29481 Fix memory leak of `Task` structures 2024-06-04 14:47:18 +08:00
Ruihan Li 9107a1771e Allow `dead_code` and `unused_variables` at file level 2024-06-04 10:25:45 +08:00
Zhang Junyang 14e1b1a9fc Rename various concepts related to memory management 2024-06-03 22:16:02 +08:00
LI Qing 770a123415 Change the return value of dup() for Vmo<Rights> 2024-05-16 18:54:39 +08:00
Zhenchen Wang 8bcadee540 Extract dentry.rs and mount.rs to path module, rename Dentry and DentryMnt and check usage of pub.
Signed-off-by: Zhenchen Wang <m202372036@hust.edu.cn>
2024-05-16 13:30:52 +08:00
Zhenchen Wang 8d18a12385 Refactor DentryMnt and fix some issues
Signed-off-by: Zhenchen Wang <m202372036@hust.edu.cn>
2024-05-16 13:30:52 +08:00
plucky 60fa4d104a Rename struct Path to struct DentryMnt
Signed-off-by: Zhenchen Wang <m202372036@hust.edu.cn>
2024-05-16 13:30:52 +08:00
plucky 6d486c6c01 Add struct Path for VFS
Signed-off-by: Zhenchen Wang <m202372036@hust.edu.cn>
2024-05-16 13:30:52 +08:00
Zhang Junyang 989970429a Refactor the definition of page properties and permissions 2024-05-10 19:07:05 +08:00
Jianfeng Jiang 29ebf8e60c Support reading argv and envp from init stack 2024-04-25 18:27:08 +08:00
Chen Chengjun afc4bf7520 Modify the behavior of mapping segment vmo 2024-04-08 18:54:46 +08:00
Zhang Junyang 132d36bf20 Fix a huge immediate allocation in loading 2024-03-17 17:49:24 +08:00
Zhang Junyang e3c227ae06 Refactor project structure 2024-02-28 16:30:48 +08:00