Hi, Your series seems to have some coding style problems. See output below for more information:
Type: series Message-id: 1476803431-7208-1-git-send-email-...@twiddle.net Subject: [Qemu-devel] [PATCH v2 00/18] tcg field extract primitives === TEST SCRIPT BEGIN === #!/bin/bash BASE=base n=1 total=$(git log --oneline $BASE.. | wc -l) failed=0 # Useful git options 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 show --no-patch --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 Switched to a new branch 'test' c797e38 target-s390x: Use the new deposit and extract ops 8665678 target-ppc: Use the new deposit and extract ops 3ecbf06 target-mips: Use the new extract op 2729c07 target-i386: Use new deposit and extract ops 07d7282 target-arm: Use new deposit and extract ops c2a8f3c target-alpha: Use deposit and extract ops 1e56779 tcg/s390: Support deposit into zero 21e361f tcg/s390: Implement field extraction opcodes 23f1f91 tcg/s390: Expose host facilities to tcg-target.h a2378d7 tcg/ppc: Implement field extraction opcodes d2df385 tcg/mips: Implement field extraction opcodes ad6690d tcg/i386: Implement field extraction opcodes 84cdccb tcg/arm: Implement field extraction opcodes 2337625 tcg/arm: Move isa detection to tcg-target.h 1e01570 tcg/aarch64: Implement field extraction opcodes f6f72e0 tcg: Add deposit_z expander a0dcab5 tcg: Minor adjustments to deposit expanders 3359201 tcg: Add field extraction primitives === OUTPUT BEGIN === Checking PATCH 1/18: tcg: Add field extraction primitives... ERROR: spaces required around that ':' (ctx:VxE) #105: FILE: tcg/optimize.c:881: + CASE_OP_32_64(extract): ^ ERROR: spaces required around that ':' (ctx:VxE) #111: FILE: tcg/optimize.c:887: + CASE_OP_32_64(sextract): ^ ERROR: spaces required around that ':' (ctx:VxE) #125: FILE: tcg/optimize.c:1064: + CASE_OP_32_64(extract): ^ ERROR: spaces required around that ':' (ctx:VxE) #133: FILE: tcg/optimize.c:1072: + CASE_OP_32_64(sextract): ^ ERROR: space prohibited after that '&&' (ctx:ExW) #237: FILE: tcg/tcg-op.c:592: + && TCG_TARGET_extract_i32_valid(ofs, len)) { ^ ERROR: space prohibited after that '&&' (ctx:ExW) #300: FILE: tcg/tcg-op.c:655: + && TCG_TARGET_extract_i32_valid(ofs, len)) { ^ ERROR: space prohibited after that '&&' (ctx:ExW) #386: FILE: tcg/tcg-op.c:1782: + && TCG_TARGET_extract_i64_valid(ofs, len)) { ^ ERROR: space prohibited after that '&&' (ctx:ExW) #485: FILE: tcg/tcg-op.c:1881: + && TCG_TARGET_extract_i64_valid(ofs, len)) { ^ total: 8 errors, 0 warnings, 563 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 2/18: tcg: Minor adjustments to deposit expanders... Checking PATCH 3/18: tcg: Add deposit_z expander... ERROR: space prohibited after that '&&' (ctx:ExW) #33: FILE: tcg/tcg-op.c:587: + && TCG_TARGET_deposit_i32_valid(ofs, len)) { ^ ERROR: space prohibited after that '&&' (ctx:ExW) #98: FILE: tcg/tcg-op.c:1819: + && TCG_TARGET_deposit_i64_valid(ofs, len)) { ^ total: 2 errors, 0 warnings, 185 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 4/18: tcg/aarch64: Implement field extraction opcodes... Checking PATCH 5/18: tcg/arm: Move isa detection to tcg-target.h... WARNING: architecture specific defines should be avoided #18: FILE: tcg/arm/tcg-target.h:30: +#ifndef __ARM_ARCH WARNING: architecture specific defines should be avoided #19: FILE: tcg/arm/tcg-target.h:31: +# if defined(__ARM_ARCH_7__) || defined(__ARM_ARCH_7A__) \ WARNING: architecture specific defines should be avoided #38: FILE: tcg/arm/tcg-target.h:50: +#if defined(__ARM_ARCH_5T__) \ total: 0 errors, 3 warnings, 107 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 6/18: tcg/arm: Implement field extraction opcodes... Checking PATCH 7/18: tcg/i386: Implement field extraction opcodes... Checking PATCH 8/18: tcg/mips: Implement field extraction opcodes... Checking PATCH 9/18: tcg/ppc: Implement field extraction opcodes... Checking PATCH 10/18: tcg/s390: Expose host facilities to tcg-target.h... ERROR: code indent should never use tabs #51: FILE: tcg/s390/tcg-target.h:55: +#define FACILITY_ZARCH_ACTIVE^I(1ULL << (63 - 2))$ ERROR: code indent should never use tabs #52: FILE: tcg/s390/tcg-target.h:56: +#define FACILITY_LONG_DISP^I(1ULL << (63 - 18))$ ERROR: code indent should never use tabs #53: FILE: tcg/s390/tcg-target.h:57: +#define FACILITY_EXT_IMM^I(1ULL << (63 - 21))$ ERROR: code indent should never use tabs #54: FILE: tcg/s390/tcg-target.h:58: +#define FACILITY_GEN_INST_EXT^I(1ULL << (63 - 34))$ total: 4 errors, 0 warnings, 388 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/18: tcg/s390: Implement field extraction opcodes... ERROR: spaces required around that ':' (ctx:VxE) #52: FILE: tcg/s390/tcg-target.inc.c:2162: + OP_32_64(extract): ^ total: 1 errors, 0 warnings, 51 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 12/18: tcg/s390: Support deposit into zero... Checking PATCH 13/18: target-alpha: Use deposit and extract ops... Checking PATCH 14/18: target-arm: Use new deposit and extract ops... Checking PATCH 15/18: target-i386: Use new deposit and extract ops... Checking PATCH 16/18: target-mips: Use the new extract op... Checking PATCH 17/18: target-ppc: Use the new deposit and extract ops... Checking PATCH 18/18: target-s390x: Use the new deposit and extract ops... === 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