2023-07-12 21:13:58

by Kent Overstreet

[permalink] [raw]
Subject: [PATCH 10/20] lib: Export errname

errname() returns the name of an errcode; this functionality is
otherwise only available for error pointers via %pE - bcachefs uses this
for better error messages.

Signed-off-by: Christopher James Halse Rogers <[email protected]>
Signed-off-by: Kent Overstreet <[email protected]>
---
lib/errname.c | 1 +
1 file changed, 1 insertion(+)

diff --git a/lib/errname.c b/lib/errname.c
index 67739b174a..dd1b998552 100644
--- a/lib/errname.c
+++ b/lib/errname.c
@@ -228,3 +228,4 @@ const char *errname(int err)

return err > 0 ? name + 1 : name;
}
+EXPORT_SYMBOL(errname);
--
2.40.1



2023-07-13 07:23:32

by Eric Biggers

[permalink] [raw]
Subject: Re: [PATCH 10/20] lib: Export errname

On Wed, Jul 12, 2023 at 05:11:05PM -0400, Kent Overstreet wrote:
> errname() returns the name of an errcode; this functionality is
> otherwise only available for error pointers via %pE - bcachefs uses this
> for better error messages.

Interesting that this exists! It seems you meant %pe, not %pE, though.

- Eric