On Fri, Oct 23, 2020 at 05:21:20PM -0700, Andrii Nakryiko wrote: > > + obj = bpf_object__open_file(cfg->object, &open_opts); > > + if (IS_ERR_OR_NULL(obj)) > > libbpf defines libbpf_get_error() to check that the returned pointer > is not encoding error, you shouldn't need to define your IS_ERR > macros. Thanks for this tip, I will fix it in next version. Hangbin