eunomia-bpf / bpftime

Userspace eBPF runtime for fast Uprobe & Syscall hook & Extensions with LLVM JIT
https://eunomia.dev/bpftime/
MIT License
693 stars 68 forks source link

runtime: Add cmake options to control build runtime interact with kernel map #256

Closed hp77-creator closed 3 months ago

hp77-creator commented 3 months ago

Description

Adding option to disable shared_maps in CMake

Fixes #251

Type of change

How Has This Been Tested?

Checked if CI is failing or not, previously default was OFF but turned it ON and for users to disable shared_map will require them to turn it off while during ON.

Checklist

hp77-creator commented 3 months ago

@yunwei37 @Officeyutong Can you please let me know if there is anything missing in this PR for #251 ?