INNER CODE UNIT · Go
run
inspektor-gadget/inspektor-gadget · cmd/gpu-ebpf-bridge/main.go:182
func run(args []string) error {
opt, err := parseFlags(args)
if err != nil {
return err
}
if opt.showVersion {
fmt.Printf("gpu-ebpf-bridge %s\n", version.VersionString())
return nil
}
if opt.dump {
return runDump(opt.pinDir)
}
logger := newLogger(opt.logLevel)
slog.SetDefault(logger)
if err := rlimit.RemoveMemlock(); err != nil {
return fmt.Errorf("RemoveMemlock: %w", err)