Skip to content
Permalink
Browse files
more-emit-cleanups
  • Loading branch information
jimc committed Oct 15, 2021
1 parent 510a056 commit bccba5dbb682b2ea4691ac5bf88c0976bc806165
Showing 1 changed file with 15 additions and 8 deletions.
@@ -751,6 +751,7 @@ void __dynamic_dev_dbg(struct _ddebug *descriptor,
{
struct va_format vaf;
va_list args;
char buf[PREFIX_SIZE] = "";

BUG_ON(!descriptor);
BUG_ON(!fmt);
@@ -760,15 +761,18 @@ void __dynamic_dev_dbg(struct _ddebug *descriptor,
vaf.fmt = fmt;
vaf.va = &args;

if (descriptor->flags & _DPRINTK_ENABLED)
dynamic_emit_prefix(descriptor, buf);

if (!dev) {
printk(KERN_DEBUG "(NULL device *): %pV", &vaf);
} else {
char buf[PREFIX_SIZE] = "";
if (descriptor->flags & _DPRINTK_FLAGS_PRINT)
printk(KERN_DEBUG "(NULL device *): %pV", &vaf);

if (descriptor->flags & _DPRINTK_FLAGS_PRINT_TRACE)
trace_array_printk(trace_arr, _THIS_IP_, "%s%pV", buf, &vaf);
} else {
dev_printk_emit(LOGLEVEL_DEBUG, dev, "%s%s %s: %pV",
dynamic_emit_prefix(descriptor, buf),
dev_driver_string(dev), dev_name(dev),
&vaf);
buf, dev_driver_string(dev), dev_name(dev), &vaf);
}

va_end(args);
@@ -782,6 +786,7 @@ void __dynamic_netdev_dbg(struct _ddebug *descriptor,
{
struct va_format vaf;
va_list args;
char buf[PREFIX_SIZE] = "";

BUG_ON(!descriptor);
BUG_ON(!fmt);
@@ -791,12 +796,14 @@ void __dynamic_netdev_dbg(struct _ddebug *descriptor,
vaf.fmt = fmt;
vaf.va = &args;

if (descriptor->flags & _DPRINTK_ENABLED)
dynamic_emit_prefix(descriptor, buf);

if (dev && dev->dev.parent) {
char buf[PREFIX_SIZE] = "";

dev_printk_emit(LOGLEVEL_DEBUG, dev->dev.parent,
"%s%s %s %s%s: %pV",
dynamic_emit_prefix(descriptor, buf),
buf,
dev_driver_string(dev->dev.parent),
dev_name(dev->dev.parent),
netdev_name(dev), netdev_reg_state(dev),

0 comments on commit bccba5d

Please sign in to comment.