On Fri, Sep 23, 2011 at 06:37:55PM +0200, Julian Andres Klode wrote:
> -     if ((msg->data[0] >> 7) == 1 && (msg->data[0] & 0x0f) == 5) {
> -             dev_warn(nvec->dev, "ec system event ");
> -             for (i = 0; i < msg->data[1]; i++)
> -                     dev_warn(nvec->dev, "%02x ", msg->data[2+i]);
> -             dev_warn(nvec->dev, "\n");
> -     }
> +     if ((msg->data[0] >> 7) == 1 && (msg->data[0] & 0x0f) == 5)
> +             print_hex_dump(KERN_WARNING, "ec system event ",
> +                             DUMP_PREFIX_NONE, 16, 1, msg->data,
> +                             msg->data[1] + 2, true);
>  
>       atomic_notifier_call_chain(&nvec->notifier_list, msg->data[0] & 0x8f,
>                                  msg->data);

This fixes a bug as well btw.  The original code used dev_warn() for
continuation printks so it would have looked really bad.

regards,
dan carpenter
_______________________________________________
devel mailing list
[email protected]
http://driverdev.linuxdriverproject.org/mailman/listinfo/devel

Reply via email to