On (12/18/18 06:05), Tetsuo Handa wrote:
> +#ifdef CONFIG_PRINTK_CALLER
> +static size_t print_caller(u32 id, char *buf)
> +{
> +     char from[12];
> +
> +     snprintf(from, sizeof(from), "%c%u",
> +              id & 0x80000000 ? 'C' : 'T', id & ~0x80000000);
> +     return sprintf(buf, "[%6s]", from);
> +}

A nitpick:

s/from/caller/g   :)


> +       Selecting this option causes "thread id" (if in task context) or
> +       "processor id" (if not in task context) of the printk() messages
> +       to be added.

Would the following wording be a bit simpler?

  "Selecting this option causes printk() to add a caller "thread id" (if
   in task context) or a caller "processor id" (if not in task context)
   to every message."

        -ss

Reply via email to