qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH for-1.4 v3 3/6] error: Strip trailing '\n' from


From: Alex Williamson
Subject: Re: [Qemu-devel] [PATCH for-1.4 v3 3/6] error: Strip trailing '\n' from error string arguments (again)
Date: Mon, 18 Feb 2013 12:05:27 -0700

On Fri, 2013-02-08 at 21:22 +0100, Markus Armbruster wrote:
> Commit 6daf194d and be62a2eb got rid of a bunch, but they keep coming
> back.  Tracked down with this Coccinelle semantic patch:
> 
>     @r@
>       expression err, eno, cls, fmt;
>       position p;
>     @@
>     (
>       error_report(fmt, ...)@p
>     |
>       error_set(err, cls, fmt, ...)@p
>     |
>       error_set_errno(err, eno, cls, fmt, ...)@p
>     |
>       error_setg(err, fmt, ...)@p
>     |
>       error_setg_errno(err, eno, fmt, ...)@p
>     )
>     @script:python@
>       fmt << r.fmt;
>       p << r.p;
>     @@
>     if "\\n" in str(fmt):
>       print "%s:%s:%s:%s" % (p[0].file, p[0].line, p[0].column, fmt)
> 
> Signed-off-by: Markus Armbruster <address@hidden>
> ---
>  block/gluster.c             |   2 +-
>  hmp.c                       |   2 +-
>  hw/9pfs/virtio-9p-proxy.c   |   2 +-
>  hw/pci/pci.c                |   2 +-
>  hw/qdev.c                   |   4 +-
>  hw/qxl.c                    |   2 +-
>  hw/vfio_pci.c               | 110 
> ++++++++++++++++++++++----------------------
>  hw/vhost_net.c              |   4 +-
>  migration.c                 |   2 +-
>  qemu-char.c                 |   8 ++--
>  target-i386/cpu.c           |  10 ++--
>  target-ppc/translate_init.c |   2 +-
>  ui/console.c                |   2 +-
>  ui/input.c                  |   2 +-
>  util/qemu-config.c          |   6 +--
>  util/qemu-sockets.c         |   6 +--
>  16 files changed, 83 insertions(+), 83 deletions(-)

Maybe useful to cc maintainers of these files so they (me) can know to
stop doing it.  Is this something we can add to checkpatch?  Thanks,

Alex




reply via email to

[Prev in Thread] Current Thread [Next in Thread]