Officeyutong

Results 45 issues of Officeyutong

Currently MAX_EXT_FUNCS is hardcoded in code and has a value of 64, see https://github.com/iovisor/ubpf/blob/39872ad471c206051407d89ab8ed62d9ba0d7310/vm/ubpf_vm.c#L33 This seems to be too small, since kernel has more than 200 helpers (see https://github.com/libbpf/libbpf/blob/master/src/bpf_helper_defs.h) What...

`ecc` relies on the prebuilt static library of `wasm-bpf` and `bpf-loader-rs` to produce static standalone executables. It should have the ability to download the static library, but now we haven't...

enhancement

We should support that make logs printed from spdlog being sended to trace_pipt, not directly printed from the process injected by agent

enhancement
good first issue

## Repdocuce: - `cd examples/libbpf-tools/bashreadline && make` - Terminal 1. `bpftime load ./readline` - Terminal 2. `bpftime start /bin/bash --norc` Now everything works well. But if we run `bash` in...

bug

Closes #178 Adds a watchdog for agents. If syscall server was dead, agents will exit automacitally. When starting up, both agent and server will start a separate thread. The thread...

size/L

Currently the size of shared memory is hard coded in bpftime_shm_internal.hpp and is set to 20MB This might be too small for some cases. Allow setting that size at runtime...

enhancement
good first issue

With the new vm structure and implementation, we are able to implement runtime vm implementation switch

enhancement

Add ability to package all bpftime static library archives into a single archive. Reference: https://github.com/WasmEdge/WasmEdge/blob/f5cf26c66e4bbb9bca00497fce5c814aac7d56fa/lib/api/CMakeLists.txt#L39 Hint: - use ${CMAKE_AR} to unarchive each individual to temporary directory, then use ar to...

enhancement
good first issue
help wanted

**Is your feature request related to a problem? Please describe.** **Describe the solution you'd like** **Describe alternatives you've considered** **Provide usage examples** **Additional context**

enhancement