|
885e4315e3
|
fix a comment typo at kernel/src/syscall/mod.rs
|
2024-10-25 13:26:45 +08:00 |
|
|
fe339fd81e
|
Bump version to 0.9.4
v0.9.4
|
2024-10-24 21:00:14 +08:00 |
|
|
f320ac0166
|
Install several net-tools in docker
|
2024-10-24 21:00:14 +08:00 |
|
|
9f188837ae
|
Add /proc/[pid]/stat and /proc/[pid]/status
|
2024-10-24 19:17:20 +08:00 |
|
|
da5e7a21cb
|
Avoid potential deadlock in iommu remapping
|
2024-10-24 19:14:58 +08:00 |
|
|
601040f2fa
|
Manage S-waiting-on-author and S-waiting-on-review automatically
|
2024-10-24 19:12:04 +08:00 |
|
|
fe8e451c4f
|
Use read-write lock for the irq callback list
|
2024-10-24 15:18:26 +08:00 |
|
|
4658b62f90
|
Treat thread oops with better care to avoid silent panics
|
2024-10-22 10:08:24 +08:00 |
|
|
b7d101b98c
|
Fix MMIO read issue
|
2024-10-21 17:49:56 +08:00 |
|
|
998869d57e
|
Refactor kernel virtual memory allocation for kernel stack and I/O memory
|
2024-10-21 09:53:05 +08:00 |
|
|
29eb37c07c
|
Introduce kernel virtual memory allocation for kernel stack
|
2024-10-21 09:53:05 +08:00 |
|
|
03906513aa
|
Clear one bit instead
|
2024-10-21 09:43:43 +08:00 |
|
|
418fb10d6e
|
Supplement ioctl() gVisor test
|
2024-10-21 09:43:43 +08:00 |
|
|
89d04ecf7d
|
Implement ioctl() FIOCLEX command
|
2024-10-21 09:43:43 +08:00 |
|
|
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 |
|