|
4823b82e41
|
Catch panics in threads as oops
|
2024-10-20 13:24:58 +08:00 |
|
|
709e99d75a
|
Make task functions FnOnce
|
2024-10-20 13:24:58 +08:00 |
|
|
a716763772
|
Remove the linkage feature usage for ostd::main
|
2024-10-20 13:24:58 +08:00 |
|
|
131a25c15c
|
Provide the way to override the panic handler.
|
2024-10-20 13:24:58 +08:00 |
|
|
3c857d746e
|
Clear TID before doing futex_wake when exiting a POSIX thread
|
2024-10-20 13:21:27 +08:00 |
|
|
b8eff00fb7
|
Remove the additional IRQ disable during EOI
|
2024-10-20 13:14:47 +08:00 |
|
|
a43b0b6a52
|
Fix compile error in riscv64
|
2024-10-20 13:02:41 +08:00 |
|
|
2f511069ee
|
Move SoftIRQ implementations to softirq component
|
2024-10-18 09:35:40 +08:00 |
|
|
54a807b5f7
|
Modify asterinas/kernel/src/process/posix_thread/mod.rs
|
2024-10-18 09:31:25 +08:00 |
|
|
09204600c0
|
Change visibility of benchmarks
|
2024-10-17 15:02:52 +08:00 |
|
|
a566e25803
|
Set tcp benchmarks' backlog as 1
|
2024-10-17 14:52:58 +08:00 |
|
|
1fe0a138f9
|
PROT_WRITE implies PROT_READ on x86
|
2024-10-17 08:56:47 +08:00 |
|
|
6757b39c13
|
Adjust the order publishing the bzImage crates
|
2024-10-16 11:52:53 +08:00 |
|
|
64d7303b0e
|
Bump version to 0.9.3
v0.9.3
|
2024-10-16 10:28:54 +08:00 |
|
|
dc7e0d7a63
|
Use the HUGE/PAT bit to track the validity of x86 PTEs
|
2024-10-16 10:25:39 +08:00 |
|
|
b269118c9a
|
Resolve cargo publish --dry-run check failure
|
2024-10-16 10:10:08 +08:00 |
|
|
3f1fa33b13
|
Bump and publish linux-bzimage crate series with OSTD and OSDK
|
2024-10-16 10:05:34 +08:00 |
|
|
e6d478c038
|
Temporarily disable self-decompression
|
2024-10-16 10:05:34 +08:00 |
|
|
43abc1993e
|
Fix the mismatch of PE headers
|
2024-10-16 10:05:34 +08:00 |
|
|
662894ee90
|
Refine relocations in x86-64 EFI boot
|
2024-10-16 10:05:34 +08:00 |
|
|
68adca4b40
|
Migrate to latest UEFI dependencies
|
2024-10-16 10:05:34 +08:00 |
|
|
2af9916de9
|
Upgrade the acpi crate to the latest version
|
2024-10-14 21:03:47 +08:00 |
|
|
c28cec2c6a
|
Fix minor bugs in TDX env
|
2024-10-14 21:03:47 +08:00 |
|
|
090149eed7
|
Add tcp latency test over virtio-net
|
2024-10-14 20:59:25 +08:00 |
|
|
e78303b01a
|
Fix OSDK lint warnings from the new tool-chain
|
2024-10-14 16:41:15 +08:00 |
|
|
002a67451d
|
Update line discipline pollee immediately
|
2024-10-14 16:39:34 +08:00 |
|
|
e32687e6d5
|
do_exit: Ignore unwrap panic caused by munmap
|
2024-10-14 14:48:43 +08:00 |
|
|
bacefaffc8
|
Fix docker image publication
|
2024-10-13 22:34:16 +08:00 |
|
|
9e4257b655
|
Fix multiple issues pointed out by the new compiler
|
2024-10-13 22:32:05 +08:00 |
|
|
5f2bd9d0ac
|
Update the Rust toolchain to nightly-2024-10-12
|
2024-10-13 22:32:05 +08:00 |
|
|
493574d9f3
|
Bump version to 0.9.2
v0.9.2
|
2024-10-12 20:06:26 +08:00 |
|
|
ee33216875
|
Fix the incorrect range in SegmentSlice
|
2024-10-12 19:58:10 +08:00 |
|
|
d15aacfb4d
|
Fix incorrect behaviors of accessing the boot PT after dismissal
|
2024-10-12 10:00:36 +08:00 |
|
|
bdf89a5de3
|
Implement getcwd()
|
2024-10-12 09:58:45 +08:00 |
|
|
ea489252f4
|
Refactor Dentry to optimize the vfs layer
|
2024-10-11 11:22:52 +08:00 |
|
|
271e893889
|
Revise MountNode 's lock usage
|
2024-10-11 11:22:52 +08:00 |
|
|
0415225c19
|
Fix IRQ-related socket locks
|
2024-10-10 20:36:22 +08:00 |
|
|
7e21e1e653
|
Revise socket option handling
|
2024-10-10 20:36:22 +08:00 |
|
|
b9b09b8142
|
Don't lock Mutex in EpollEntry::on_events
|
2024-10-10 19:23:09 +08:00 |
|
|
6e7b12c3c4
|
Extract the status of guest VM from its log
|
2024-10-09 19:35:03 +08:00 |
|
|
909639fd70
|
Separate SegmentSlice from Segment
|
2024-10-09 19:23:46 +08:00 |
|
|
d930829866
|
Bump version to 0.9.1
v0.9.1
|
2024-10-08 17:53:47 +08:00 |
|
|
ab7c4f3740
|
Update the benchmark linux kernel
|
2024-10-08 17:53:47 +08:00 |
|
|
5402f1fbf7
|
Wait for the QEMU process to exit
|
2024-10-08 17:52:20 +08:00 |
|
|
4f060b338c
|
Remove unused guest_guest choice
|
2024-10-08 17:52:20 +08:00 |
|
|
dad56e1664
|
Refactor the lock usages within RamInode
|
2024-10-08 16:56:02 +08:00 |
|
|
46b34aa648
|
Rename tcp_loopback_bw to tcp_loopback_bw_4k
|
2024-10-08 16:42:37 +08:00 |
|
|
8e210c2241
|
Add ktest array to riscv64 linker
|
2024-10-08 11:47:01 +08:00 |
|
|
a7e09ff415
|
Disbale dumping network packets
|
2024-10-08 10:50:38 +08:00 |
|
|
e1e7afe0ca
|
Use node::Entry to optimize page table cursor operations
|
2024-10-06 17:15:41 +08:00 |
|