Commit Graph
5 Commits
Author SHA1 Message Date
dunkaist 8883b1c5de [umka_os] Add a command console in a separate thread 2023-02-10 22:33:22 +00:00
dunkaist e71791c0ab Implement vnet_null device
Such device don't need new threads and files but are valid ethernet
devices for the kernel. Convenient for testing.
2023-02-07 04:32:32 +00:00
dunkaist ff1db047ff Fix more compiler warnings (gcc and clang) 2023-02-04 21:15:27 +00:00
dunkaist d0387f7d53 [umka_os] Introduce dedicated I/O thread
Not as nice as io_uring but portable.
2023-02-02 23:52:35 +00:00
dunkaist be21f83af2 Split vnet driver to generic vnet part, tap and file interfaces
Fix most compilation issues of umka_shell on Windows(R)(TM), not all
of them.
2023-02-01 18:55:20 +00:00
dunkaist dd34949209 qcow2: cache L1 table (speed up ~10% on my system) 2023-01-18 19:46:44 +00:00
dunkaist 76c7819882 Split I/O code to generic io* and platform specific io_async* 2023-01-18 08:32:17 +00:00