Re: [PATCH 1/3] err.h: add ERR_PTR_CONST macro

From: Andy Shevchenko

Date: Wed Oct 29 2025 - 11:32:54 EST


On Wed, Oct 29, 2025 at 02:33:19PM +0100, Christian Marangi wrote:
> Add ERR_PTR_CONST macro to initialize global variables with error

ERR_PTR_CONST()

> pointers. This might be useful for specific case where there is a global
> variables initialized to an error condition and then later set to the
> real handle once probe finish/completes.

Okay, this has two caveats:

1) naming is bad as it suggests something about const qualifier (and not, it's
not about that at all);

2) it doesn't explain what's wrong with ERR_PTR().

...

Note, I'm not objecting an idea as a whole.

--
With Best Regards,
Andy Shevchenko