Re: [PATCH] staging: media: meson: vdec: propagate devm_clk_get() errors
Dan Carpenter <[email protected]> Tue, 14 Jul 2026 10:06:55 +0300
| Newsgroups | org.infradead.lists.linux-amlogic,dev.linux.lists.linux-staging,org.kernel.vger.linux-kernel,org.kernel.vger.linux-media |
|---|---|
| Message-ID | <[email protected]> |
On Mon, Jul 13, 2026 at 10:46:44PM +0530, Alfie Varghese wrote: > vdec_probe() maps any devm_clk_get() failure to -EPROBE_DEFER. This is > incorrect because devm_clk_get() can fail with other error codes like > -ENOMEM or -ENOENT (clock not registered). Hardcoding -EPROBE_DEFER > masks these real errors, causing the driver core to retry probing > indefinitely instead of failing early. It will not keep retrying "indefinitely". -EPROBE_DEFER handling is smarter than that. Fix the misleading commit message and add a Fixes tag. regards, dan carpenter _______________________________________________ linux-amlogic mailing list [email protected] http://lists.infradead.org/mailman/listinfo/linux-amlogic