|
491e4325fa
|
Enable IRQs before leaving the OSTD boot routine
|
2024-08-13 20:34:26 +08:00 |
|
|
66a37da214
|
Allow passing the process Context to syscall handlers
|
2024-08-12 10:38:35 +08:00 |
|
|
259b506119
|
Introduce CurrentUserSpace to provide read/write abilities for user space
|
2024-08-09 18:01:01 +08:00 |
|
|
b1cec501d8
|
[page_cache] Gap within one page should be filled with zeros in shrink case
|
2024-07-25 21:31:18 +08:00 |
|
|
3de8a9330a
|
Fix the OSDK CI failure
|
2024-06-27 15:45:49 +08:00 |
|
|
59350a8578
|
Rename aster-frame to ostd
|
2024-06-27 15:45:49 +08:00 |
|
|
ab1d931cb7
|
Adjust for Rust unstable feature's stability change
|
2024-06-21 10:57:08 +08:00 |
|
|
ff83ce7667
|
Deny dead_code and unused_variables at crate level
|
2024-06-04 10:25:45 +08:00 |
|
|
c84efe7a90
|
Introduce CPU clock and CPU timer
|
2024-06-03 20:03:46 +08:00 |
|
|
e22d78f04d
|
Enable tasklet mechanism
|
2024-05-31 16:05:58 +08:00 |
|
|
c02eacd50c
|
Use deny(unsafe_code) instead of forbid(unsafe_code)
|
2024-05-31 16:05:58 +08:00 |
|
|
a5707b4ddc
|
Extract OS-specific part from UserContextApi
|
2024-05-21 09:53:37 +08:00 |
|
|
82220748c0
|
Use a seedable RNG instead of getrandom crate
|
2024-05-17 10:28:18 +08:00 |
|
|
6d486c6c01
|
Add struct Path for VFS
Signed-off-by: Zhenchen Wang <m202372036@hust.edu.cn>
|
2024-05-16 13:30:52 +08:00 |
|
|
c3d0c59041
|
Fix the logics for the coarse resolution clock id in VDSO.
|
2024-05-09 17:34:10 +08:00 |
|
|
cd1575bc6d
|
Refactor virtio drivers with DMA APIs
|
2024-04-29 20:33:57 +08:00 |
|
|
b7131e721c
|
Modify the virtio-blk to async
|
2024-04-26 14:36:46 +08:00 |
|
|
e3c227ae06
|
Refactor project structure
|
2024-02-28 16:30:48 +08:00 |
|