From mboxrd@z Thu Jan 1 00:00:00 1970 From: Martin KaFai Lau Subject: Re: [PATCH bpf-next] bpf: btf: fix inconsistent IS_ERR and PTR_ERR Date: Tue, 24 Jul 2018 08:45:49 -0700 Message-ID: <20180724154549.dulibeesja7ajwni@kafai-mbp> References: <20180724025524.22012-1-yuehaibing@huawei.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Cc: , , , , , , , , To: YueHaibing Return-path: Content-Disposition: inline In-Reply-To: <20180724025524.22012-1-yuehaibing@huawei.com> Sender: linux-kernel-owner@vger.kernel.org List-Id: netdev.vger.kernel.org On Tue, Jul 24, 2018 at 10:55:24AM +0800, YueHaibing wrote: > Fix inconsistent IS_ERR and PTR_ERR in get_btf, > the proper pointer to be passed as argument is '*btf' > > This issue was detected with the help of Coccinelle. > > Fixes: 2d3feca8c44f ("bpf: btf: print map dump and lookup with btf info") > Signed-off-by: YueHaibing Acked-by: Martin KaFai Lau > --- > tools/bpf/bpftool/map.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/tools/bpf/bpftool/map.c b/tools/bpf/bpftool/map.c > index 9c81918..0ee3ba4 100644 > --- a/tools/bpf/bpftool/map.c > +++ b/tools/bpf/bpftool/map.c > @@ -230,7 +230,7 @@ static int get_btf(struct bpf_map_info *map_info, struct btf **btf) > > *btf = btf__new((__u8 *)btf_info.btf, btf_info.btf_size, NULL); > if (IS_ERR(*btf)) { > - err = PTR_ERR(btf); > + err = PTR_ERR(*btf); > *btf = NULL; > } > > -- > 2.7.0 > >