Skip to content

Commit 693a8e9

Browse files
osctobegregkh
authored andcommitted
driver code: print symbolic error code
dev_err_probe() prepends the message with an error code. Let's make it more readable by translating the code to a more recognisable symbol. Fixes: a787e54 ("driver core: add device probe log helper") Signed-off-by: Michał Mirosław <mirq-linux@rere.qmqm.pl> Link: https://lore.kernel.org/r/ea3f973e4708919573026fdce52c264db147626d.1598630856.git.mirq-linux@rere.qmqm.pl Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1 parent e3b9fc7 commit 693a8e9

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

drivers/base/core.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4237,10 +4237,10 @@ int dev_err_probe(const struct device *dev, int err, const char *fmt, ...)
42374237
vaf.va = &args;
42384238

42394239
if (err != -EPROBE_DEFER) {
4240-
dev_err(dev, "error %d: %pV", err, &vaf);
4240+
dev_err(dev, "error %pe: %pV", ERR_PTR(err), &vaf);
42414241
} else {
42424242
device_set_deferred_probe_reason(dev, &vaf);
4243-
dev_dbg(dev, "error %d: %pV", err, &vaf);
4243+
dev_dbg(dev, "error %pe: %pV", ERR_PTR(err), &vaf);
42444244
}
42454245

42464246
va_end(args);

0 commit comments

Comments
 (0)