[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
- [Qemu-devel] [PATCH for-1.4 v3 0/6] Error reporting fixes, Markus Armbruster, 2013/02/08
- [Qemu-devel] [PATCH for-1.4 v3 1/6] error: Clean up error strings with embedded newlines, Markus Armbruster, 2013/02/08
- [Qemu-devel] [PATCH for-1.4 v3 4/6] qemu-option: Disable two helpful messages that got broken recently, Markus Armbruster, 2013/02/08
- [Qemu-devel] [PATCH for-1.4 v3 5/6] vl: Drop redundant "parse error" reports, Markus Armbruster, 2013/02/08
- [Qemu-devel] [PATCH for-1.4 v3 6/6] vl: Exit unsuccessfully on option argument syntax error, Markus Armbruster, 2013/02/08
- [Qemu-devel] [PATCH for-1.4 v3 2/6] error: Clean up abuse of error_report() for help, Markus Armbruster, 2013/02/08
- [Qemu-devel] [PATCH for-1.4 v3 3/6] error: Strip trailing '\n' from error string arguments (again), Markus Armbruster, 2013/02/08
- Re: [Qemu-devel] [PATCH for-1.4 v3 3/6] error: Strip trailing '\n' from error string arguments (again),
Alex Williamson <=
- Re: [Qemu-devel] [PATCH for-1.4 v3 0/6] Error reporting fixes, Anthony Liguori, 2013/02/11