Fabing Li
|
d7fbdbfc63
|
Submit all benchmark results in one step
|
2025-04-03 10:34:57 +08:00 |
|
Zhang Junyang
|
600f13ef78
|
Enforce a task not switched to multiple CPUs
|
2025-04-02 20:51:42 +08:00 |
|
Zhang Junyang
|
2f40d13120
|
Fix --no-default-features
|
2025-04-02 11:56:52 +08:00 |
|
Ruihan Li
|
e040dda7a4
|
Ignore unusable regions for max_paddr
|
2025-04-02 11:50:33 +08:00 |
|
Ruihan Li
|
8f72192f07
|
Ignore invalid APIC entries
|
2025-04-02 11:48:52 +08:00 |
|
Ruihan Li
|
0bbd56ecf3
|
Don't panic for missing virtio-net
|
2025-04-02 11:33:51 +08:00 |
|
Zhang Junyang
|
09a8ab8800
|
Respect local X2Apic MADT entry
|
2025-03-31 22:11:04 +08:00 |
|
Zhang Junyang
|
07792a1b1c
|
Add unit tests for Cursor::take_next reports
|
2025-03-31 17:19:57 +08:00 |
|
Zhang Junyang
|
78831bc80c
|
Fix that Cursor::take_next reports the wrong VAs
|
2025-03-31 17:19:57 +08:00 |
|
jiangjianfeng
|
1846c680fc
|
Clone the reader to prevent cursor misplacement in ReadCString
|
2025-03-31 14:00:04 +08:00 |
|
Fabing Li
|
f4e79d99d0
|
Enforce the suitable width of badge
|
2025-03-31 09:14:57 +08:00 |
|
Zhang Junyang
|
83b9ebf87d
|
Avoid repetitive locking for clearing cache
|
2025-03-30 19:24:12 +08:00 |
|
Zhang Junyang
|
e5be154ca8
|
Make per-cpu counter a macro
|
2025-03-30 19:24:12 +08:00 |
|
Zhang Junyang
|
abc74151fb
|
Add directly to global pool and reduce global lock acquiring
|
2025-03-30 19:24:12 +08:00 |
|
Zhang Junyang
|
d8e076f58a
|
Re-write chunk-splitting and add unit tests
|
2025-03-30 19:24:12 +08:00 |
|
Zhang Junyang
|
ba0dc8c122
|
Re-organize code of frame allocator's pools
|
2025-03-30 19:24:12 +08:00 |
|
Zhang Junyang
|
77c4feffd6
|
Rename pools.rs
|
2025-03-30 19:24:12 +08:00 |
|
Fabing Li
|
2cfb470789
|
Fix lmbench/ramfs_create_delete_files_0k_ops
|
2025-03-29 11:12:13 +08:00 |
|
Fabing Li
|
112cf087a6
|
Add memory size configuration to benchmarks
|
2025-03-29 11:12:13 +08:00 |
|
Fabing Li
|
3c73672f52
|
Rename Benchmark Asterinas to Benchmark x86-64
|
2025-03-29 10:40:14 +08:00 |
|
Fabing Li
|
584a1cbb10
|
Reconstruct the integration/OSDK tests for flexible arch support
|
2025-03-29 10:40:14 +08:00 |
|
Yuke Peng
|
322fc4feff
|
Refactor PCI access in OSTD
|
2025-03-29 09:16:40 +08:00 |
|
Shaowei Song
|
865003738a
|
Enable gvisor xattr syscall test
|
2025-03-28 15:08:59 +08:00 |
|
Shaowei Song
|
2af71ff72a
|
Add xattr support for ext2
|
2025-03-28 15:08:59 +08:00 |
|
Shaowei Song
|
97c27e8d2a
|
Add xattr support for ramfs
|
2025-03-28 15:08:59 +08:00 |
|
Shaowei Song
|
a47eda413c
|
Add extended attribute (xattr) syscalls: setxattr, getxattr, listxattr and removexattr
|
2025-03-28 15:08:59 +08:00 |
|
Cautreoxit
|
8b5a6f0d58
|
Add a lint expectation
|
2025-03-27 18:51:41 +08:00 |
|
Cautreoxit
|
b4a1dc03f3
|
Delete useless visibility for BARs
|
2025-03-27 18:44:15 +08:00 |
|
Ruihan Li
|
d3227df512
|
Don't run 16-bit code in the long mode
|
2025-03-27 17:26:39 +08:00 |
|
Ruihan Li
|
ee28e199b7
|
Clarify TDX AP workaround
|
2025-03-27 17:26:39 +08:00 |
|
Fabing Li
|
8580a9dd84
|
Improve dma ktest cases
|
2025-03-27 11:28:51 +08:00 |
|
Fabing Li
|
d7445c84c7
|
Fix clone implementation for DmaStreamSlice<Dma>
|
2025-03-27 11:28:51 +08:00 |
|
Ruihan Li
|
344ce59ca3
|
Reserve more regions in linux-legacy32
|
2025-03-27 09:13:41 +08:00 |
|
Ruihan Li
|
58980d4c55
|
Revise code under arch/x86/boot
|
2025-03-27 09:13:41 +08:00 |
|
Ruihan Li
|
78a9ec9e96
|
Support PE/COFF entry point
|
2025-03-27 09:13:41 +08:00 |
|
jiangjianfeng
|
2a7cdb0802
|
Update docker version ref to 0.14.1-20250326
|
2025-03-27 09:11:53 +08:00 |
|
jiangjianfeng
|
7d3b49c4d6
|
Bump Docker image version to 0.14.1-20250326
|
2025-03-26 17:45:49 +08:00 |
|
jiangjianfeng
|
c5a01b9759
|
Install libnl in docker image
|
2025-03-26 17:45:49 +08:00 |
|
Fabing Li
|
66ba0afa05
|
Workflow doesn't fail when alert comment happens
|
2025-03-26 13:25:12 +08:00 |
|
Fabing Li
|
85e0dcf70b
|
Enforce the max-parallel to 1 to avoid the conflicts of network benchmarks
|
2025-03-26 13:25:12 +08:00 |
|
Fabing Li
|
1e3098d734
|
Add ktest cases for frame components
|
2025-03-26 11:09:13 +08:00 |
|
Cautreoxit
|
4fff7cdc22
|
Add an API for BioRequest to return the number of sectors
|
2025-03-26 10:38:24 +08:00 |
|
Chen Chengjun
|
0078c18068
|
Allow RCU to read with an atomic-mode guard
|
2025-03-25 22:34:26 +08:00 |
|
Chen Chengjun
|
a77e653db6
|
Bind spin semantics to Guardian
|
2025-03-25 22:34:26 +08:00 |
|
Chen Chengjun
|
208d5aa62d
|
Introduce the semantics of the atomic-mode guard
|
2025-03-25 22:34:26 +08:00 |
|
Cautreoxit
|
7a8afd8c48
|
Add a empty line after the license
|
2025-03-25 19:47:55 +08:00 |
|
Zhang Junyang
|
c142afdb31
|
Fix TLB coherence of KVirtArea a bit
|
2025-03-25 17:35:54 +08:00 |
|
Zhang Junyang
|
26c50ea335
|
Track and flush TLBs that map kernel stacks
|
2025-03-25 17:35:54 +08:00 |
|
jiangjianfeng
|
0e1c660225
|
Make VmReader's several methods accept &mut self
|
2025-03-25 14:25:08 +08:00 |
|
Fabing Li
|
9872adaa71
|
Fix release_tag
v0.14.1
|
2025-03-25 09:11:24 +08:00 |
|