|
f3f0e9a244
|
Make OSDK errors clear if commands don't exist
|
2025-06-18 16:13:52 +08:00 |
|
|
4a9977d9a7
|
Make zero reads/writes' behavior right
|
2025-06-17 16:09:33 +08:00 |
|
|
837f908690
|
Fix some pollee mistakes
|
2025-06-17 16:06:48 +08:00 |
|
|
7a398167cf
|
ostd: update multiboot2 + use constant
|
2025-06-16 16:10:54 +08:00 |
|
|
5a514f6163
|
Check VSOCK_GLOBAL when creating VsockStreamSocket
|
2025-06-16 14:43:17 +08:00 |
|
|
ef7fdc6647
|
Fix improper handling of O_TRUNC for non-regular files
|
2025-06-16 12:10:58 +08:00 |
|
|
d5b12532a8
|
Require T: Send for CpuLocal<T, S>
|
2025-06-16 12:09:13 +08:00 |
|
|
627dd0386b
|
Enable FUTEX_WAKE_OP
|
2025-06-16 11:02:17 +08:00 |
|
|
860bb6c07f
|
Adjust and correct parts of the futex implementation code
|
2025-06-16 11:02:17 +08:00 |
|
|
45059bad21
|
Create a new PT rather than clearing it upon exec*
|
2025-06-16 10:18:19 +08:00 |
|
|
525085ab86
|
Implement system call msync
|
2025-06-15 16:25:37 +08:00 |
|
|
a2aedcfb3a
|
Add a SMP LTP block list
|
2025-06-13 21:14:38 +08:00 |
|
|
4855375f56
|
Bump docker image version to 0.15.2
|
2025-06-13 21:11:21 +08:00 |
|
|
8e5a591161
|
Add RISC-V QEMU and upgrade QEMU to 10.0.2
|
2025-06-13 21:11:21 +08:00 |
|
|
796635486c
|
Handle broken netlink attributes
|
2025-06-13 11:27:22 +08:00 |
|
|
deab9b6f72
|
Truncate netlink messages
|
2025-06-13 11:27:22 +08:00 |
|
|
0e8106abfa
|
Restrict visibility for TCP internals
|
2025-06-13 11:07:11 +08:00 |
|
|
639bc91e31
|
Clean up public re-exports under net/
|
2025-06-13 11:07:11 +08:00 |
|
|
86a7aa09eb
|
Improve exception handling panic message
|
2025-06-13 10:35:47 +08:00 |
|
|
c2a49bca7c
|
Temporary fix for TDX MMIO assert issue
|
2025-06-13 10:31:25 +08:00 |
|
|
b605bed576
|
Fix some typos
v0.15.1
|
2025-06-12 22:35:54 +08:00 |
|
|
614ac85bd4
|
Bump the project version
|
2025-06-12 22:35:54 +08:00 |
|
|
7189276955
|
Switch to a new Docker image
|
2025-06-12 22:35:54 +08:00 |
|
|
e78927b449
|
Manage frame tracking outside the page table
|
2025-06-12 22:34:46 +08:00 |
|
|
2c917ba383
|
Unify page table template parameters
|
2025-06-12 22:34:46 +08:00 |
|
|
22ccfb1f2b
|
Move COW out of OSTD
|
2025-06-12 22:34:46 +08:00 |
|
|
0661a0656b
|
Never queue an ignored signal
|
2025-06-12 16:15:53 +08:00 |
|
|
3e32a38316
|
Add sys_close_range
|
2025-06-11 19:56:12 +08:00 |
|
|
492898d1d5
|
Fix the detection of RISC-V SSTC extension
|
2025-06-11 16:54:59 +08:00 |
|
|
bd24ed9ba7
|
Support RISC-V ISA extension detection
|
2025-06-11 16:54:59 +08:00 |
|
|
0ddc1bb2d2
|
Revise the workflow of publish dokcer images
|
2025-06-11 16:52:53 +08:00 |
|
|
5f28b48ca4
|
Assign framebuffer code owners
|
2025-06-10 19:53:16 +08:00 |
|
|
71e08b3942
|
Clean up TTY termios definitions
|
2025-06-10 14:30:02 +08:00 |
|
|
8583eea62b
|
Fix unreachable error in sys_timer_settime
|
2025-06-10 11:22:50 +08:00 |
|
|
9109741e8b
|
Add TFDSetTimeFlags and fix reachable panic
|
2025-06-10 11:22:50 +08:00 |
|
|
0b471ef370
|
Add sys_epoll_pwait2
|
2025-06-09 20:20:40 +08:00 |
|
|
ead5a70444
|
Replace proc_macro APIs with proc_macro2 APIs in ostd_macros
|
2025-06-09 18:51:35 +08:00 |
|
|
74f322caa4
|
Use shallow clone for qemu-tdx
|
2025-06-09 18:50:43 +08:00 |
|
|
597139a7f7
|
Fix a clippy error
|
2025-06-09 17:22:14 +08:00 |
|
|
e9f35f6ab8
|
Debug for try_from impl for Duration
|
2025-06-09 14:51:05 +08:00 |
|
|
fe6b78058c
|
Correct the blocking behavior
|
2025-06-09 13:10:34 +08:00 |
|
|
67065835ef
|
Redefine the TTY driver interface
|
2025-06-09 13:10:34 +08:00 |
|
|
5a9a63e1a7
|
Use one lock for LineDiscipline
|
2025-06-09 13:10:34 +08:00 |
|
|
45258d0475
|
Unpack LineDiscipline from Arc
|
2025-06-09 13:10:34 +08:00 |
|
|
9e2dde5ebb
|
Add enqueue_signal_async
|
2025-06-09 13:10:34 +08:00 |
|
|
c56aee92f4
|
Re-organize some systree-related code
|
2025-06-09 11:13:48 +08:00 |
|
|
a67bd8cdc9
|
Add macros to help implementing SysObj trait
|
2025-06-09 11:13:48 +08:00 |
|
|
1dd1c8c775
|
Enable read and write operations of the attribute to handle offset
|
2025-06-09 11:13:48 +08:00 |
|
|
3b1248ba7c
|
Fix some potential bugs of sysfs
|
2025-06-09 11:13:48 +08:00 |
|
|
01328ee404
|
Fix panic when mount with invalid file system type
|
2025-06-06 18:26:24 +08:00 |
|