[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CANAwSgRv6J864HF4Qqab_6qq96=8oKn0aHT5WjypUykgTJFmzw@mail.gmail.com>
Date: Sun, 19 Oct 2025 13:46:15 +0530
From: Anand Moon <linux.amoon@...il.com>
To: Markus Elfring <Markus.Elfring@....de>
Cc: Christophe Jaillet <christophe.jaillet@...adoo.fr>, linux-pci@...r.kernel.org,
Bartosz Golaszewski <brgl@...ev.pl>, Bjorn Helgaas <bhelgaas@...gle.com>,
Geert Uytterhoeven <geert+renesas@...der.be>,
Manivannan Sadhasivam <manivannan.sadhasivam@...aro.org>,
Marek Vasut <marek.vasut+renesas@...lbox.org>, LKML <linux-kernel@...r.kernel.org>
Subject: Re: [PATCH] PCI/pwrctrl: Propagate dev_err_probe return value
Hi Markus,
On Sat, 18 Oct 2025 at 21:36, Markus Elfring <Markus.Elfring@....de> wrote:
>
> > > slot->num_supplies = ret;
> > > ret = regulator_bulk_enable(slot->num_supplies, slot->supplies);
> > > if (ret < 0) {
> > > - dev_err_probe(dev, ret, "Failed to enable slot regulators\n");
> > > + ret = dev_err_probe(dev, ret, "Failed to enable slot regulators\n");
> > > regulator_bulk_free(slot->num_supplies, slot->supplies);
> > > return ret;
> >
> > Doing:
> > regulator_bulk_free(slot->num_supplies, slot->supplies);
> > return dev_err_probe(dev, ret, "Failed to enable slot regulators\n");
> >
> > Would be more consistent.
>
> How does this view fit to the commit ab81f2f79c683c94bac622aafafbe8232e547159
> ("PCI/pwrctrl: Fix double cleanup on devm_add_action_or_reset() failure")
> from 2025-08-13?
>
Thank you for your guidance. My previous understanding was incorrect.
> Regards,
> Markus
>
Thanks
-Anand
Powered by blists - more mailing lists