From: YueHaibing Date: Sat, 31 Oct 2020 06:01:53 +0000 (+0800) Subject: openvswitch: Use IS_ERR instead of IS_ERR_OR_NULL X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=92f9e238c909ef9b4a138f47bdca856fc0c8b78a;p=linux.git openvswitch: Use IS_ERR instead of IS_ERR_OR_NULL Fix smatch warning: net/openvswitch/meter.c:427 ovs_meter_cmd_set() warn: passing zero to 'PTR_ERR' dp_meter_create() never returns NULL, use IS_ERR instead of IS_ERR_OR_NULL to fix this. Signed-off-by: YueHaibing Acked-by: Tonghao Zhang Link: https://lore.kernel.org/r/20201031060153.39912-1-yuehaibing@huawei.com Signed-off-by: Jakub Kicinski --- diff --git a/net/openvswitch/meter.c b/net/openvswitch/meter.c index 8fbefd52af7f2..15424d26e85df 100644 --- a/net/openvswitch/meter.c +++ b/net/openvswitch/meter.c @@ -423,7 +423,7 @@ static int ovs_meter_cmd_set(struct sk_buff *skb, struct genl_info *info) return -EINVAL; meter = dp_meter_create(a); - if (IS_ERR_OR_NULL(meter)) + if (IS_ERR(meter)) return PTR_ERR(meter); reply = ovs_meter_cmd_reply_start(info, OVS_METER_CMD_SET,