Re: [net-next PATCH 2/3] octeontx2-af: Add devlink health reporters for NPA
From: George Cherian <gcherian@marvell.com>
Date: 2020-11-03 17:59:37
Also in:
lkml
Hi Willem,
-----Original Message----- From: Willem de Bruijn <willemdebruijn.kernel@gmail.com> Sent: Tuesday, November 3, 2020 11:26 PM To: George Cherian <gcherian@marvell.com> Cc: Network Development <redacted>; linux-kernel <linux- kernel@vger.kernel.org>; Jakub Kicinski [off-list ref]; David Miller [off-list ref]; Sunil Kovvuri Goutham [off-list ref]; Linu Cherian [off-list ref]; Geethasowjanya Akula [off-list ref]; masahiroy@kernel.org Subject: Re: [net-next PATCH 2/3] octeontx2-af: Add devlink health reporters for NPA On Tue, Nov 3, 2020 at 12:43 PM George Cherian [off-list ref] wrote:quoted
Hi Willem,quoted
-----Original Message----- From: Willem de Bruijn <willemdebruijn.kernel@gmail.com> Sent: Tuesday, November 3, 2020 7:21 PM To: George Cherian <gcherian@marvell.com> Cc: Network Development <redacted>; linux-kernel <linux- kernel@vger.kernel.org>; Jakub Kicinski [off-list ref]; David Miller [off-list ref]; Sunil Kovvuri Goutham [off-list ref]; Linu Cherian [off-list ref]; Geethasowjanya Akula [off-list ref]; masahiroy@kernel.org Subject: [EXT] Re: [net-next PATCH 2/3] octeontx2-af: Add devlink health reporters for NPA External Email -------------------------------------------------------------------- --quoted
quoted
quoted
static int rvu_devlink_info_get(struct devlink *devlink, structdevlink_info_req *req,quoted
struct netlink_ext_ack *extack) { @@ -53,7 +483,8 @@ int rvu_register_dl(struct rvu *rvu) rvu_dl->dl = dl; rvu_dl->rvu = rvu; rvu->rvu_dl = rvu_dl; - return 0; + + return rvu_health_reporters_create(rvu);when would this be called with rvu->rvu_dl == NULL?During initialization.This is the only caller, and it is only reached if rvu_dl is non-zero.Did you mean to ask, where is it de-initialized? If so, it should be done in rvu_unregister_dl() after freeing rvu_dl.No, I meant that rvu_health_reporters_create does not need an !rvu-quoted
rvu_dl precondition test, as the only callers calls with with a non-zerorvu_dl.
Yes understood!! Will fix in v2. Thanks, -George