diff options
| author | Paul Buetow <paul@buetow.org> | 2026-03-12 22:39:06 +0200 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-03-12 22:39:06 +0200 |
| commit | 13e7970afb3eeac69f82df833f030711e5cf12ec (patch) | |
| tree | 098c4fb8c5a8c8f27547f03f40c9fee0be63fe35 /internal/ior.go | |
| parent | 1b21e818a69bf73fde3ca60f89d2dc82a79fd605 (diff) | |
internal: embed BPF object into ior binary
Diffstat (limited to 'internal/ior.go')
| -rw-r--r-- | internal/ior.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/internal/ior.go b/internal/ior.go index c14ab37..3f145a9 100644 --- a/internal/ior.go +++ b/internal/ior.go @@ -342,9 +342,9 @@ func setupBPFModuleError(stage string, err error) error { func setupBPFModule(parentCtx context.Context, cfg flags.Config) (*bpf.Module, *probemanager.Manager, func(), error) { releaseBindings := func() {} - bpfModule, err := bpf.NewModuleFromFile("ior.bpf.o") + bpfModule, stage, err := loadBPFModule() if err != nil { - return nil, nil, releaseBindings, setupBPFModuleError("load module from file", err) + return nil, nil, releaseBindings, setupBPFModuleError(stage, err) } if err := resizeBPFMaps(cfg, bpfModule); err != nil { bpfModule.Close() |
