|
7d24e63216
|
Move network polling code to bottom half
|
2025-04-15 14:54:51 +08:00 |
|
|
9a540d0fb6
|
Notify virtqueue in a batch manner
|
2024-12-19 14:49:56 +08:00 |
|
|
f793259512
|
Avoiding busy loop in sending packet and optimize device caps
|
2024-09-30 15:03:58 +08:00 |
|
|
51334c4a36
|
Clean up smoltcp dependencies
|
2024-09-26 15:22:16 +08:00 |
|
|
1b9b76d27c
|
Make use of new SpinLock APIs
|
2024-09-13 21:31:20 +08:00 |
|
|
c44447d54b
|
Refactor the API of spinlocks
|
2024-08-18 21:06:40 +08:00 |
|
|
f86583dbce
|
Make essential changes for publishing OSTD
|
2024-07-18 18:18:05 +08:00 |
|
|
59350a8578
|
Rename aster-frame to ostd
|
2024-06-27 15:45:49 +08:00 |
|
|
9f67fcdc58
|
Reuse Rxbuffer and update qemu_args.sh for vsock
|
2024-06-11 17:51:36 +08:00 |
|
|
60dd17fdd3
|
Support calling from inside via vsock
|
2024-06-11 17:51:36 +08:00 |
|
|
c02eacd50c
|
Use deny(unsafe_code) instead of forbid(unsafe_code)
|
2024-05-31 16:05:58 +08:00 |
|
|
cd1575bc6d
|
Refactor virtio drivers with DMA APIs
|
2024-04-29 20:33:57 +08:00 |
|
|
dac41e9a2f
|
Support T:?Sized as type parameter for Mutex, SpinLock, RwLock, and RwMutex
|
2024-04-17 08:51:59 +08:00 |
|
|
e3c227ae06
|
Refactor project structure
|
2024-02-28 16:30:48 +08:00 |
|