Wang Siyuan
|
dfd3042276
|
Add dynamically-allocated CPU-local objects
|
2025-06-03 23:24:32 +08:00 |
|
Hsy-Intel
|
ad6aa4960c
|
Bump the project version
|
2025-05-12 22:01:05 +08:00 |
|
Zhang Junyang
|
c84da76b54
|
Update kernel deps
|
2025-05-12 22:00:13 +08:00 |
|
Zhang Junyang
|
02463ff161
|
Bump xmas-elf
|
2025-05-12 22:00:13 +08:00 |
|
Ruihan Li
|
54bd64269b
|
Rename systree to aster-systree
|
2025-05-03 18:22:11 +08:00 |
|
Chen Chengjun
|
1da723c0de
|
Replace the original XArray with RCU-based XArray
|
2025-04-30 20:59:15 +08:00 |
|
Qingsong Chen
|
88f08de3af
|
Refactor framebuffer
|
2025-04-29 19:48:45 +08:00 |
|
Fabing Li
|
79b0866259
|
Add sysfs implementation
|
2025-04-24 20:03:54 +08:00 |
|
Chen Chengjun
|
c3dd607777
|
Introduce RCU-based XArray
|
2025-04-19 16:48:15 +08:00 |
|
jiangjianfeng
|
2c41055470
|
Expose more methods on bigtcp iface
|
2025-04-15 17:20:12 +08:00 |
|
jiangjianfeng
|
7d24e63216
|
Move network polling code to bottom half
|
2025-04-15 14:54:51 +08:00 |
|
Zhang Junyang
|
e5be154ca8
|
Make per-cpu counter a macro
|
2025-03-30 19:24:12 +08:00 |
|
Zhang Junyang
|
5f5be25e4a
|
Bump the version to 0.14.1
|
2025-03-22 15:55:31 +08:00 |
|
Ruihan Li
|
6476ef22ec
|
Bump version to 0.14.0
|
2025-03-17 20:09:20 +08:00 |
|
Ruihan Li
|
32ffdee37b
|
Fix PE/COFF header in EFI stub
|
2025-03-17 13:30:59 +08:00 |
|
Zhang Junyang
|
fbb8ea6ad1
|
Bump version to 0.13.0
|
2025-03-14 21:18:13 +08:00 |
|
Zhang Junyang
|
a708a0c046
|
Inject a scalable slab allocator
|
2025-03-14 19:55:00 +08:00 |
|
Ruihan Li
|
ca9ec119e4
|
Retire page table implementation in EFI stub
|
2025-03-14 12:29:13 +08:00 |
|
Zhang Junyang
|
eb74d87bed
|
Bump version to 0.12.0
|
2025-03-14 09:48:59 +08:00 |
|
Zhang Junyang
|
5f05963ee5
|
Inject a scalable buddy system allocator to OSTD
Co-authored-by: Zhe Tang <tangzh@stu.pku.edu.cn>
|
2025-03-14 08:37:37 +08:00 |
|
Zhang Junyang
|
92bc8cbbf7
|
Make CPU-local and early ACPI initialization heap-less
|
2025-03-14 08:37:37 +08:00 |
|
Hsy-Intel
|
9edee83ef1
|
Use the latest tdx-guest crate version to fix the MMIO emulation issue
|
2025-03-10 17:58:35 +08:00 |
|
Ruihan Li
|
9e1c939a3f
|
Remove static_assertions
|
2025-03-06 16:35:21 +08:00 |
|
Ruihan Li
|
0d36375dfa
|
Avoid generic_const_exprs feature
|
2025-03-06 16:35:21 +08:00 |
|
Fabing Li
|
30251964ee
|
Bump version to 0.11.3
|
2025-02-27 11:55:02 +08:00 |
|
Fabing Li
|
82a2c4cdec
|
Bumped version to 0.11.2
|
2025-02-27 09:05:03 +08:00 |
|
Fabing Li
|
8aa8d640e6
|
Upgrade the toolchain to nightly-2025-02-01
|
2025-02-27 09:05:03 +08:00 |
|
Ruihan Li
|
7e58955dd7
|
Bump volatile to v0.6.1
|
2025-02-18 19:23:15 +08:00 |
|
Qingsong Chen
|
04be02efb7
|
Add init_component for mlsdisk
|
2025-02-11 11:38:43 +08:00 |
|
jiangjianfeng
|
55713b88c4
|
Remove unused dependencies
|
2025-02-10 10:36:56 +08:00 |
|
Qingsong Chen
|
56a137dc56
|
Add mlsdisk as a component
Co-authored-by: Shaowei Song <songshaowei.ssw@antgroup.com>
|
2025-01-01 09:19:32 +08:00 |
|
jiangjianfeng
|
bfc71d1b27
|
Bump version to 0.11.1
|
2024-12-30 16:24:22 +08:00 |
|
jiangjianfeng
|
783345b90b
|
Add Bob Jenkins's hash algorithm
|
2024-12-30 09:46:14 +08:00 |
|
Cautreoxit
|
bd89c9c578
|
Bump the version to 0.11.0
|
2024-12-26 19:20:58 +08:00 |
|
Fabing Li
|
6f98c4900d
|
Bump version to 0.10.3
|
2024-12-20 09:49:35 +08:00 |
|
Ruihan Li
|
776fd6a892
|
Create backlog sockets on demand
|
2024-12-17 20:14:53 +08:00 |
|
Ruihan Li
|
c5d1542736
|
Bump version to 0.10.2
|
2024-12-17 10:47:41 +08:00 |
|
Shaowei Song
|
4cb85f0adb
|
Fix dependency issue between components logger and virtio
|
2024-12-13 10:36:45 +08:00 |
|
Hsy-Intel
|
1b6901f0f8
|
Bump tdx-guest crate version to 0.1.8
|
2024-12-11 19:36:51 +08:00 |
|
Zejun Zhao
|
00e3688aa8
|
Bump version to 0.10.1
|
2024-12-07 19:02:46 +08:00 |
|
Chen Chengjun
|
0cb2ea562e
|
Inject the logger for Asterinas
|
2024-12-04 13:24:06 +08:00 |
|
Shaowei Song
|
ecad132ec9
|
Refactor the block layer by introducing BioSegmentPool
|
2024-12-02 13:25:20 +08:00 |
|
jiangjianfeng
|
ef2419a48c
|
Bump version to 0.10.0
|
2024-12-02 10:30:32 +08:00 |
|
Marsman1996
|
6d3bb5a9d0
|
Fix compile error caused by updated Step::steps_between in Rust
|
2024-12-01 18:56:28 +08:00 |
|
Qingsong Chen
|
f762eb8913
|
Remove the lazy_static dependency
|
2024-11-28 15:28:30 +08:00 |
|
Ruihan Li
|
fab61f5f66
|
Make Pollee stateless
|
2024-11-20 16:39:18 +08:00 |
|
jiangjianfeng
|
4c80367bc8
|
Fix CI lint error
|
2024-11-08 10:53:30 +08:00 |
|
Ruihan Li
|
9707b46c7f
|
Bump smoltcp version
|
2024-11-08 10:49:02 +08:00 |
|
Champii1
|
4701eaf0cb
|
Implementation of load average calculation and corresponding /proc entry
Moved everything into the kernel side. Add a SchedulerStats trait
Use 'fixed' to represent fixed-point numbers
Make the loadavg calculation lazy
|
2024-11-05 11:46:23 +08:00 |
|
Zhang Junyang
|
26c4abde58
|
Refactor CpuSet and introduce AtomicCpuSet
|
2024-10-26 22:06:41 +08:00 |
|