Hi, This series seems to have some coding style problems. See output below for more information:
Subject: [Qemu-devel] [PATCH v6 00/22] instrument: Add basic event instrumentation Message-id: 150529642278.10902.18234057937634437857.st...@frigg.lan Type: series === TEST SCRIPT BEGIN === #!/bin/bash BASE=base n=1 total=$(git log --oneline $BASE.. | wc -l) failed=0 git config --local diff.renamelimit 0 git config --local diff.renames True commits="$(git log --format=%H --reverse $BASE..)" for c in $commits; do echo "Checking PATCH $n/$total: $(git log -n 1 --format=%s $c)..." if ! git show $c --format=email | ./scripts/checkpatch.pl --mailback -; then failed=1 echo fi n=$((n+1)) done exit $failed === TEST SCRIPT END === Updating 3c8cf5a9c21ff8782164d1def7f44bd888713384 From https://github.com/patchew-project/qemu * [new tag] patchew/150529642278.10902.18234057937634437857.st...@frigg.lan -> patchew/150529642278.10902.18234057937634437857.st...@frigg.lan Switched to a new branch 'test' 8963b0695e instrument: Add API to manipulate guest memory d8552c1e16 instrument: Add event 'guest_user_syscall_ret' 04bda8d5aa instrument: Add event 'guest_user_syscall' 1d8370cd51 instrument: Add event 'guest_mem_before_exec' df27827de9 instrument: Add event 'guest_mem_before_trans' 4d144f90f0 trace: Introduce a proper structure to describe memory accesses a4aa7e8863 instrument: Add event 'guest_cpu_reset' 387ca2ea04 instrument: Add event 'guest_cpu_exit' 5ae9ef5c01 exec: Add function to synchronously flush TB on a stopped vCPU 13e99981c9 instrument: Support synchronous modification of vCPU state 722663c82d instrument: Add event 'guest_cpu_enter' 0dc9a4a367 instrument: Track vCPUs d86f598866 instrument: Add support for tracing events d4aa1cea7f instrument: Add basic control interface 2d727bb6fb instrument: [hmp] Add library loader 3eb4b46981 instrument: [qapi] Add library loader 5641b387a2 instrument: [softmmu] Add command line library loader d94ac79e7f instrument: [bsd-user] Add command line library loader 77c31d49ed instrument: [linux-user] Add command line library loader f47ccffa50 instrument: Add generic library loader 3234817196 instrument: Add configure-time flag 67a448c69e instrument: Add documentation === OUTPUT BEGIN === Checking PATCH 1/22: instrument: Add documentation... Checking PATCH 2/22: instrument: Add configure-time flag... Checking PATCH 3/22: instrument: Add generic library loader... Checking PATCH 4/22: instrument: [linux-user] Add command line library loader... Checking PATCH 5/22: instrument: [bsd-user] Add command line library loader... Checking PATCH 6/22: instrument: [softmmu] Add command line library loader... Checking PATCH 7/22: instrument: [qapi] Add library loader... ERROR: externs should be avoided in .c files #250: FILE: stubs/instrument.c:36: +void qmp_instr_unload(const char *id, Error **errp); total: 1 errors, 0 warnings, 200 lines checked Your patch has style problems, please review. If any of these errors are false positives report them to the maintainer, see CHECKPATCH in MAINTAINERS. Checking PATCH 8/22: instrument: [hmp] Add library loader... Checking PATCH 9/22: instrument: Add basic control interface... WARNING: architecture specific defines should be avoided #52: FILE: include/qemu/compiler.h:119: +#if defined _WIN32 || defined __CYGWIN__ WARNING: architecture specific defines should be avoided #53: FILE: include/qemu/compiler.h:120: + #ifdef __GNUC__ WARNING: architecture specific defines should be avoided #59: FILE: include/qemu/compiler.h:126: + #if __GNUC__ >= 4 WARNING: architecture specific defines should be avoided #343: FILE: instrument/qemu-instr/control.h:13: +#ifdef __cplusplus WARNING: architecture specific defines should be avoided #372: FILE: instrument/qemu-instr/control.h:42: +#ifdef __cplusplus total: 0 errors, 5 warnings, 309 lines checked Your patch has style problems, please review. If any of these errors are false positives report them to the maintainer, see CHECKPATCH in MAINTAINERS. Checking PATCH 10/22: instrument: Add support for tracing events... WARNING: architecture specific defines should be avoided #77: FILE: instrument/qemu-instr/types.h:13: +#ifdef __cplusplus WARNING: architecture specific defines should be avoided #111: FILE: instrument/qemu-instr/types.h:47: +#ifdef __cplusplus total: 0 errors, 2 warnings, 225 lines checked Your patch has style problems, please review. If any of these errors are false positives report them to the maintainer, see CHECKPATCH in MAINTAINERS. Checking PATCH 11/22: instrument: Track vCPUs... Checking PATCH 12/22: instrument: Add event 'guest_cpu_enter'... Checking PATCH 13/22: instrument: Support synchronous modification of vCPU state... Checking PATCH 14/22: exec: Add function to synchronously flush TB on a stopped vCPU... Checking PATCH 15/22: instrument: Add event 'guest_cpu_exit'... Checking PATCH 16/22: instrument: Add event 'guest_cpu_reset'... Checking PATCH 17/22: trace: Introduce a proper structure to describe memory accesses... ERROR: spaces prohibited around that ':' (ctx:WxW) #244: FILE: trace/mem.h:29: + uint8_t size_shift : 2; ^ ERROR: spaces prohibited around that ':' (ctx:VxW) #245: FILE: trace/mem.h:30: + bool sign_extend: 1; ^ ERROR: spaces prohibited around that ':' (ctx:WxW) #246: FILE: trace/mem.h:31: + uint8_t endianness : 1; ^ ERROR: spaces prohibited around that ':' (ctx:WxW) #247: FILE: trace/mem.h:32: + bool store : 1; ^ total: 4 errors, 0 warnings, 227 lines checked Your patch has style problems, please review. If any of these errors are false positives report them to the maintainer, see CHECKPATCH in MAINTAINERS. Checking PATCH 18/22: instrument: Add event 'guest_mem_before_trans'... ERROR: spaces prohibited around that ':' (ctx:WxW) #302: FILE: instrument/qemu-instr/types.h:64: + uint8_t size_shift : 2; ^ ERROR: spaces prohibited around that ':' (ctx:VxW) #303: FILE: instrument/qemu-instr/types.h:65: + bool sign_extend: 1; ^ ERROR: spaces prohibited around that ':' (ctx:WxW) #304: FILE: instrument/qemu-instr/types.h:66: + uint8_t endianness : 1; ^ ERROR: spaces prohibited around that ':' (ctx:WxW) #305: FILE: instrument/qemu-instr/types.h:67: + bool store : 1; ^ ERROR: spaces prohibited around that ':' (ctx:WxW) #430: FILE: trace/control.h:37: + uint8_t size_shift : 2; ^ ERROR: spaces prohibited around that ':' (ctx:VxW) #431: FILE: trace/control.h:38: + bool sign_extend: 1; ^ ERROR: spaces prohibited around that ':' (ctx:WxW) #432: FILE: trace/control.h:39: + uint8_t endianness : 1; ^ ERROR: spaces prohibited around that ':' (ctx:WxW) #433: FILE: trace/control.h:40: + bool store : 1; ^ total: 8 errors, 0 warnings, 389 lines checked Your patch has style problems, please review. If any of these errors are false positives report them to the maintainer, see CHECKPATCH in MAINTAINERS. Checking PATCH 19/22: instrument: Add event 'guest_mem_before_exec'... ERROR: externs should be avoided in .c files #339: FILE: stubs/instrument.c:59: +void helper_instr_guest_mem_before_exec( total: 1 errors, 0 warnings, 260 lines checked Your patch has style problems, please review. If any of these errors are false positives report them to the maintainer, see CHECKPATCH in MAINTAINERS. Checking PATCH 20/22: instrument: Add event 'guest_user_syscall'... Checking PATCH 21/22: instrument: Add event 'guest_user_syscall_ret'... Checking PATCH 22/22: instrument: Add API to manipulate guest memory... WARNING: architecture specific defines should be avoided #41: FILE: instrument/qemu-instr/state.h:13: +#ifdef __cplusplus WARNING: architecture specific defines should be avoided #128: FILE: instrument/qemu-instr/state.h:100: +#ifdef __cplusplus total: 0 errors, 2 warnings, 181 lines checked Your patch has style problems, please review. If any of these errors are false positives report them to the maintainer, see CHECKPATCH in MAINTAINERS. === OUTPUT END === Test command exited with code: 1 --- Email generated automatically by Patchew [http://patchew.org/]. Please send your feedback to patchew-de...@freelists.org