Hi, Your series seems to have some coding style problems. See output below for more information:
Message-id: 1472062266-53206-1-git-send-email-d...@linux.vnet.ibm.com Subject: [Qemu-devel] [Patch v3 00/30] s390x CPU models: exposing features Type: series === 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 From https://github.com/patchew-project/qemu * [new tag] patchew/1472062266-53206-1-git-send-email-d...@linux.vnet.ibm.com -> patchew/1472062266-53206-1-git-send-email-d...@linux.vnet.ibm.com Switched to a new branch 'test' 421b6e1 s390x/cpumodel: implement QMP interface "query-cpu-model-baseline" 42e8151 s390x/cpumodel: implement QMP interface "query-cpu-model-comparison" efcb308 s390x/cpumodel: implement QMP interface "query-cpu-model-expansion" a982bbe qmp: add QMP interface "query-cpu-model-baseline" 29d4b50 qmp: add QMP interface "query-cpu-model-comparison" df10307 qmp: add QMP interface "query-cpu-model-expansion" c7b6934 s390x/kvm: don't enable key wrapping if msa3 is disabled 3760e3c s390x/kvm: let the CPU model control CMM(A) 2590fcd s390x/kvm: disable host model for problematic compat machines 51c1b5f s390x/kvm: implement CPU model support ba9852e s390x/kvm: allow runtime-instrumentation for "none" machine 626f7ad linux-headers: update against kvm/next a31ce26 s390x/sclp: propagate hmfai c487957 s390x/sclp: propagate the mha via sclp cdd22b8 s390x/sclp: propagate the ibc val(lowest and unblocked ibc) 5c83927 s390x/sclp: indicate sclp features b6d817e s390x/sclp: introduce sclp feature blocks a7124ab s390x/sclp: factor out preparation of cpu entries 59cb0b0 s390x/cpumodel: check and apply the CPU model aeac742 s390x/cpumodel: let the CPU model handle feature checks 0c18ada s390x/cpumodel: expose features and feature groups as properties 106a6eb s390x/cpumodel: store the CPU model in the CPU instance 9cf5a9c s390x/cpumodel: register defined CPU models as subclasses 8cd2e12 s390x/cpumodel: introduce CPU feature group definitions 6fdcaf6 s390x/cpumodel: generate CPU feature group lists 24695d8 s390x/cpumodel: generate CPU feature lists for CPU models af645fe s390x/cpumodel: introduce CPU features 1ea1411 s390x/cpumodel: expose CPU class properties de1d555 s390x/cpumodel: "host" and "qemu" as CPU subclasses a061875 qmp: details about CPU definitions in query-cpu-definitions === OUTPUT BEGIN === Checking PATCH 1/30: qmp: details about CPU definitions in query-cpu-definitions... Checking PATCH 2/30: s390x/cpumodel: "host" and "qemu" as CPU subclasses... Checking PATCH 3/30: s390x/cpumodel: expose CPU class properties... Checking PATCH 4/30: s390x/cpumodel: introduce CPU features... WARNING: line over 80 characters #65: FILE: target-s390x/cpu_features.c:27: + FEAT_INIT("zarch", S390_FEAT_TYPE_STFL, 1, "z/Architecture architectural mode"), ERROR: line over 90 characters #67: FILE: target-s390x/cpu_features.c:29: + FEAT_INIT("idtes", S390_FEAT_TYPE_STFL, 4, "IDTE selective TLB segment-table clearing"), ERROR: line over 90 characters #68: FILE: target-s390x/cpu_features.c:30: + FEAT_INIT("idter", S390_FEAT_TYPE_STFL, 5, "IDTE selective TLB region-table clearing"), WARNING: line over 80 characters #70: FILE: target-s390x/cpu_features.c:32: + FEAT_INIT("stfle", S390_FEAT_TYPE_STFL, 7, "Store-facility-list-extended facility"), WARNING: line over 80 characters #74: FILE: target-s390x/cpu_features.c:36: + FEAT_INIT("ctop", S390_FEAT_TYPE_STFL, 11, "Configuration-topology facility"), WARNING: line over 80 characters #76: FILE: target-s390x/cpu_features.c:38: + FEAT_INIT("nonqks", S390_FEAT_TYPE_STFL, 14, "Nonquiescing key-setting facility"), WARNING: line over 80 characters #77: FILE: target-s390x/cpu_features.c:39: + FEAT_INIT("etf2", S390_FEAT_TYPE_STFL, 16, "Extended-translation facility 2"), ERROR: line over 90 characters #78: FILE: target-s390x/cpu_features.c:40: + FEAT_INIT("msa-base", S390_FEAT_TYPE_STFL, 17, "Message-security-assist facility (excluding subfunctions)"), ERROR: line over 90 characters #80: FILE: target-s390x/cpu_features.c:42: + FEAT_INIT("ldisphp", S390_FEAT_TYPE_STFL, 19, "Long-displacement facility has high performance"), WARNING: line over 80 characters #81: FILE: target-s390x/cpu_features.c:43: + FEAT_INIT("hfpm", S390_FEAT_TYPE_STFL, 20, "HFP-multiply-add/subtract facility"), WARNING: line over 80 characters #83: FILE: target-s390x/cpu_features.c:45: + FEAT_INIT("etf3", S390_FEAT_TYPE_STFL, 22, "Extended-translation facility 3"), WARNING: line over 80 characters #84: FILE: target-s390x/cpu_features.c:46: + FEAT_INIT("hfpue", S390_FEAT_TYPE_STFL, 23, "HFP-unnormalized-extension facility"), WARNING: line over 80 characters #87: FILE: target-s390x/cpu_features.c:49: + FEAT_INIT("parseh", S390_FEAT_TYPE_STFL, 26, "Parsing-enhancement facility"), ERROR: line over 90 characters #88: FILE: target-s390x/cpu_features.c:50: + FEAT_INIT("mvcos", S390_FEAT_TYPE_STFL, 27, "Move-with-optional-specification facility"), ERROR: line over 90 characters #89: FILE: target-s390x/cpu_features.c:51: + FEAT_INIT("tods-base", S390_FEAT_TYPE_STFL, 28, "TOD-clock-steering facility (excluding subfunctions)"), WARNING: line over 80 characters #92: FILE: target-s390x/cpu_features.c:54: + FEAT_INIT("csst", S390_FEAT_TYPE_STFL, 32, "Compare-and-swap-and-store facility"), WARNING: line over 80 characters #93: FILE: target-s390x/cpu_features.c:55: + FEAT_INIT("csst2", S390_FEAT_TYPE_STFL, 33, "Compare-and-swap-and-store facility 2"), ERROR: line over 90 characters #94: FILE: target-s390x/cpu_features.c:56: + FEAT_INIT("ginste", S390_FEAT_TYPE_STFL, 34, "General-instructions-extension facility"), WARNING: line over 80 characters #97: FILE: target-s390x/cpu_features.c:59: + FEAT_INIT("fpe", S390_FEAT_TYPE_STFL, 37, "Floating-point extension facility"), WARNING: line over 80 characters #98: FILE: target-s390x/cpu_features.c:60: + FEAT_INIT("sprogp", S390_FEAT_TYPE_STFL, 40, "Set-program-parameters facility"), ERROR: line over 90 characters #99: FILE: target-s390x/cpu_features.c:61: + FEAT_INIT("fpseh", S390_FEAT_TYPE_STFL, 41, "Floating-point-support-enhancement facilities"), WARNING: line over 80 characters #100: FILE: target-s390x/cpu_features.c:62: + FEAT_INIT("dfp", S390_FEAT_TYPE_STFL, 42, "DFP (decimal-floating-point) facility"), ERROR: line over 90 characters #101: FILE: target-s390x/cpu_features.c:63: + FEAT_INIT("dfphp", S390_FEAT_TYPE_STFL, 43, "DFP (decimal-floating-point) facility has high performance"), ERROR: line over 90 characters #103: FILE: target-s390x/cpu_features.c:65: + FEAT_INIT("stfle45", S390_FEAT_TYPE_STFL, 45, "Various facilities introduced with z196"), ERROR: line over 90 characters #105: FILE: target-s390x/cpu_features.c:67: + FEAT_INIT("dfpzc", S390_FEAT_TYPE_STFL, 48, "Decimal-floating-point zoned-conversion facility"), ERROR: line over 90 characters #106: FILE: target-s390x/cpu_features.c:68: + FEAT_INIT("stfle49", S390_FEAT_TYPE_STFL, 49, "Various facilities introduced with zEC12"), ERROR: line over 90 characters #107: FILE: target-s390x/cpu_features.c:69: + FEAT_INIT("cte", S390_FEAT_TYPE_STFL, 50, "Constrained transactional-execution facility"), WARNING: line over 80 characters #109: FILE: target-s390x/cpu_features.c:71: + FEAT_INIT("iacc2", S390_FEAT_TYPE_STFL, 52, "Interlocked-access facility 2"), ERROR: line over 90 characters #110: FILE: target-s390x/cpu_features.c:72: + FEAT_INIT("stfle53", S390_FEAT_TYPE_STFL, 53, "Various facilities introduced with z13"), ERROR: line over 90 characters #111: FILE: target-s390x/cpu_features.c:73: + FEAT_INIT("msa5-base", S390_FEAT_TYPE_STFL, 57, "Message-security-assist-extension-5 facility (excluding subfunctions)"), WARNING: line over 80 characters #112: FILE: target-s390x/cpu_features.c:74: + FEAT_INIT("ri", S390_FEAT_TYPE_STFL, 64, "CPU runtime-instrumentation facility"), WARNING: line over 80 characters #113: FILE: target-s390x/cpu_features.c:75: + FEAT_INIT("te", S390_FEAT_TYPE_STFL, 73, "Transactional-execution facility"), WARNING: line over 80 characters #114: FILE: target-s390x/cpu_features.c:76: + FEAT_INIT("sthyi", S390_FEAT_TYPE_STFL, 74, "Store-hypervisor-information facility"), ERROR: line over 90 characters #115: FILE: target-s390x/cpu_features.c:77: + FEAT_INIT("aefsi", S390_FEAT_TYPE_STFL, 75, "Access-exception-fetch/store-indication facility"), ERROR: line over 90 characters #116: FILE: target-s390x/cpu_features.c:78: + FEAT_INIT("msa3-base", S390_FEAT_TYPE_STFL, 76, "Message-security-assist-extension-3 facility (excluding subfunctions)"), ERROR: line over 90 characters #117: FILE: target-s390x/cpu_features.c:79: + FEAT_INIT("msa4-base", S390_FEAT_TYPE_STFL, 77, "Message-security-assist-extension-4 facility (excluding subfunctions)"), ERROR: line over 90 characters #119: FILE: target-s390x/cpu_features.c:81: + FEAT_INIT("dfppc", S390_FEAT_TYPE_STFL, 80, "Decimal-floating-point packed-conversion facility"), ERROR: line over 90 characters #122: FILE: target-s390x/cpu_features.c:84: + FEAT_INIT("gsls", S390_FEAT_TYPE_SCLP_CONF_CHAR, 40, "SIE: Guest-storage-limit-suppression facility"), ERROR: line over 90 characters #123: FILE: target-s390x/cpu_features.c:85: + FEAT_INIT("esop", S390_FEAT_TYPE_SCLP_CONF_CHAR, 46, "Enhanced-suppression-on-protection facility"), ERROR: line over 90 characters #125: FILE: target-s390x/cpu_features.c:87: + FEAT_INIT("64bscao", S390_FEAT_TYPE_SCLP_CONF_CHAR_EXT, 0, "SIE: 64-bit-SCAO facility"), ERROR: line over 90 characters #126: FILE: target-s390x/cpu_features.c:88: + FEAT_INIT("cmma", S390_FEAT_TYPE_SCLP_CONF_CHAR_EXT, 1, "SIE: Collaborative-memory-management assist"), ERROR: line over 90 characters #127: FILE: target-s390x/cpu_features.c:89: + FEAT_INIT("pfmfi", S390_FEAT_TYPE_SCLP_CONF_CHAR_EXT, 9, "SIE: PFMF interpretation facility"), ERROR: line over 90 characters #128: FILE: target-s390x/cpu_features.c:90: + FEAT_INIT("ibs", S390_FEAT_TYPE_SCLP_CONF_CHAR_EXT, 10, "SIE: Interlock-and-broadcast-suppression facility"), ERROR: line over 90 characters #130: FILE: target-s390x/cpu_features.c:92: + FEAT_INIT("sief2", S390_FEAT_TYPE_SCLP_CPU, 4, "SIE: interception format 2 (Virtual SIE)"), ERROR: line over 90 characters #132: FILE: target-s390x/cpu_features.c:94: + FEAT_INIT("gpereh", S390_FEAT_TYPE_SCLP_CPU, 10, "SIE: Guest-PER enhancement facility"), WARNING: line over 80 characters #133: FILE: target-s390x/cpu_features.c:95: + FEAT_INIT("siif", S390_FEAT_TYPE_SCLP_CPU, 11, "SIE: Shared IPTE-interlock facility"), WARNING: line over 80 characters #134: FILE: target-s390x/cpu_features.c:96: + FEAT_INIT("sigpif", S390_FEAT_TYPE_SCLP_CPU, 12, "SIE: SIGP interpretation facility"), WARNING: line over 80 characters #135: FILE: target-s390x/cpu_features.c:97: + FEAT_INIT("ib", S390_FEAT_TYPE_SCLP_CPU, 42, "SIE: Intervention bypass facility"), ERROR: line over 90 characters #136: FILE: target-s390x/cpu_features.c:98: + FEAT_INIT("cei", S390_FEAT_TYPE_SCLP_CPU, 43, "SIE: Conditional-external-interception facility"), WARNING: line over 80 characters #139: FILE: target-s390x/cpu_features.c:101: + FEAT_INIT("cmm", S390_FEAT_TYPE_MISC, 0, "Collaborative-memory-management facility"), ERROR: line over 90 characters #141: FILE: target-s390x/cpu_features.c:103: + FEAT_INIT("plo-cl", S390_FEAT_TYPE_PLO, 0, "PLO Compare and load (32 bit in general registers)"), ERROR: line over 90 characters #142: FILE: target-s390x/cpu_features.c:104: + FEAT_INIT("plo-clg", S390_FEAT_TYPE_PLO, 1, "PLO Compare and load (64 bit in parameter list)"), ERROR: line over 90 characters #143: FILE: target-s390x/cpu_features.c:105: + FEAT_INIT("plo-clgr", S390_FEAT_TYPE_PLO, 2, "PLO Compare and load (32 bit in general registers)"), ERROR: line over 90 characters #144: FILE: target-s390x/cpu_features.c:106: + FEAT_INIT("plo-clx", S390_FEAT_TYPE_PLO, 3, "PLO Compare and load (128 bit in parameter list)"), ERROR: line over 90 characters #145: FILE: target-s390x/cpu_features.c:107: + FEAT_INIT("plo-cs", S390_FEAT_TYPE_PLO, 4, "PLO Compare and swap (32 bit in general registers)"), ERROR: line over 90 characters #146: FILE: target-s390x/cpu_features.c:108: + FEAT_INIT("plo-csg", S390_FEAT_TYPE_PLO, 5, "PLO Compare and swap (64 bit in parameter list)"), ERROR: line over 90 characters #147: FILE: target-s390x/cpu_features.c:109: + FEAT_INIT("plo-csgr", S390_FEAT_TYPE_PLO, 6, "PLO Compare and swap (32 bit in general registers)"), ERROR: line over 90 characters #148: FILE: target-s390x/cpu_features.c:110: + FEAT_INIT("plo-csx", S390_FEAT_TYPE_PLO, 7, "PLO Compare and swap (128 bit in parameter list)"), ERROR: line over 90 characters #149: FILE: target-s390x/cpu_features.c:111: + FEAT_INIT("plo-dcs", S390_FEAT_TYPE_PLO, 8, "PLO Double compare and swap (32 bit in general registers)"), ERROR: line over 90 characters #150: FILE: target-s390x/cpu_features.c:112: + FEAT_INIT("plo-dcsg", S390_FEAT_TYPE_PLO, 9, "PLO Double compare and swap (64 bit in parameter list)"), ERROR: line over 90 characters #151: FILE: target-s390x/cpu_features.c:113: + FEAT_INIT("plo-dcsgr", S390_FEAT_TYPE_PLO, 10, "PLO Double compare and swap (32 bit in general registers)"), ERROR: line over 90 characters #152: FILE: target-s390x/cpu_features.c:114: + FEAT_INIT("plo-dcsx", S390_FEAT_TYPE_PLO, 11, "PLO Double compare and swap (128 bit in parameter list)"), ERROR: line over 90 characters #153: FILE: target-s390x/cpu_features.c:115: + FEAT_INIT("plo-csst", S390_FEAT_TYPE_PLO, 12, "PLO Compare and swap and store (32 bit in general registers)"), ERROR: line over 90 characters #154: FILE: target-s390x/cpu_features.c:116: + FEAT_INIT("plo-csstg", S390_FEAT_TYPE_PLO, 13, "PLO Compare and swap and store (64 bit in parameter list)"), ERROR: line over 90 characters #155: FILE: target-s390x/cpu_features.c:117: + FEAT_INIT("plo-csstgr", S390_FEAT_TYPE_PLO, 14, "PLO Compare and swap and store (32 bit in general registers)"), ERROR: line over 90 characters #156: FILE: target-s390x/cpu_features.c:118: + FEAT_INIT("plo-csstx", S390_FEAT_TYPE_PLO, 15, "PLO Compare and swap and store (128 bit in parameter list)"), ERROR: line over 90 characters #157: FILE: target-s390x/cpu_features.c:119: + FEAT_INIT("plo-csdst", S390_FEAT_TYPE_PLO, 16, "PLO Compare and swap and double store (32 bit in general registers)"), ERROR: line over 90 characters #158: FILE: target-s390x/cpu_features.c:120: + FEAT_INIT("plo-csdstg", S390_FEAT_TYPE_PLO, 17, "PLO Compare and swap and double store (64 bit in parameter list)"), ERROR: line over 90 characters #159: FILE: target-s390x/cpu_features.c:121: + FEAT_INIT("plo-csdstgr", S390_FEAT_TYPE_PLO, 18, "PLO Compare and swap and double store (32 bit in general registers)"), ERROR: line over 90 characters #160: FILE: target-s390x/cpu_features.c:122: + FEAT_INIT("plo-csdstx", S390_FEAT_TYPE_PLO, 19, "PLO Compare and swap and double store (128 bit in parameter list)"), ERROR: line over 90 characters #161: FILE: target-s390x/cpu_features.c:123: + FEAT_INIT("plo-cstst", S390_FEAT_TYPE_PLO, 20, "PLO Compare and swap and triple store (32 bit in general registers)"), ERROR: line over 90 characters #162: FILE: target-s390x/cpu_features.c:124: + FEAT_INIT("plo-cststg", S390_FEAT_TYPE_PLO, 21, "PLO Compare and swap and triple store (64 bit in parameter list)"), ERROR: line over 90 characters #163: FILE: target-s390x/cpu_features.c:125: + FEAT_INIT("plo-cststgr", S390_FEAT_TYPE_PLO, 22, "PLO Compare and swap and triple store (32 bit in general registers)"), ERROR: line over 90 characters #164: FILE: target-s390x/cpu_features.c:126: + FEAT_INIT("plo-cststx", S390_FEAT_TYPE_PLO, 23, "PLO Compare and swap and triple store (128 bit in parameter list)"), WARNING: line over 80 characters #167: FILE: target-s390x/cpu_features.c:129: + FEAT_INIT("ptff-qsi", S390_FEAT_TYPE_PTFF, 2, "PTFF Query Steering Information"), WARNING: line over 80 characters #170: FILE: target-s390x/cpu_features.c:132: + FEAT_INIT("ptff-qtou", S390_FEAT_TYPE_PTFF, 5, "PTFF Query TOD Offset User"), WARNING: line over 80 characters #178: FILE: target-s390x/cpu_features.c:140: + FEAT_INIT("kmac-etdea-128", S390_FEAT_TYPE_KMAC, 10, "KMAC Encrypted-TDEA-128"), WARNING: line over 80 characters #179: FILE: target-s390x/cpu_features.c:141: + FEAT_INIT("kmac-etdea-192", S390_FEAT_TYPE_KMAC, 11, "KMAC Encrypted-TDEA-192"), WARNING: line over 80 characters #183: FILE: target-s390x/cpu_features.c:145: + FEAT_INIT("kmac-eaes-128", S390_FEAT_TYPE_KMAC, 26, "KMAC Encrypted-AES-128"), WARNING: line over 80 characters #184: FILE: target-s390x/cpu_features.c:146: + FEAT_INIT("kmac-eaes-192", S390_FEAT_TYPE_KMAC, 27, "KMAC Encrypted-AES-192"), WARNING: line over 80 characters #185: FILE: target-s390x/cpu_features.c:147: + FEAT_INIT("kmac-eaes-256", S390_FEAT_TYPE_KMAC, 28, "KMAC Encrypted-AES-256"), WARNING: line over 80 characters #191: FILE: target-s390x/cpu_features.c:153: + FEAT_INIT("kmc-etdea-128", S390_FEAT_TYPE_KMC, 10, "KMC Encrypted-TDEA-128"), WARNING: line over 80 characters #192: FILE: target-s390x/cpu_features.c:154: + FEAT_INIT("kmc-etdea-192", S390_FEAT_TYPE_KMC, 11, "KMC Encrypted-TDEA-192"), WARNING: line over 80 characters #215: FILE: target-s390x/cpu_features.c:177: + FEAT_INIT("km-xts-eaes-128", S390_FEAT_TYPE_KM, 58, "KM XTS-Encrypted-AES-128"), WARNING: line over 80 characters #216: FILE: target-s390x/cpu_features.c:178: + FEAT_INIT("km-xts-eaes-256", S390_FEAT_TYPE_KM, 60, "KM XTS-Encrypted-AES-256"), WARNING: line over 80 characters #227: FILE: target-s390x/cpu_features.c:189: + FEAT_INIT("pckmo-etdea-128", S390_FEAT_TYPE_PCKMO, 2, "PCKMO Encrypted-TDEA-128-Key"), WARNING: line over 80 characters #228: FILE: target-s390x/cpu_features.c:190: + FEAT_INIT("pckmo-etdea-192", S390_FEAT_TYPE_PCKMO, 3, "PCKMO Encrypted-TDEA-192-Key"), WARNING: line over 80 characters #229: FILE: target-s390x/cpu_features.c:191: + FEAT_INIT("pckmo-aes-128", S390_FEAT_TYPE_PCKMO, 18, "PCKMO Encrypted-AES-128-Key"), WARNING: line over 80 characters #230: FILE: target-s390x/cpu_features.c:192: + FEAT_INIT("pckmo-aes-192", S390_FEAT_TYPE_PCKMO, 19, "PCKMO Encrypted-AES-192-Key"), WARNING: line over 80 characters #231: FILE: target-s390x/cpu_features.c:193: + FEAT_INIT("pckmo-aes-256", S390_FEAT_TYPE_PCKMO, 20, "PCKMO Encrypted-AES-256-Key"), WARNING: line over 80 characters #237: FILE: target-s390x/cpu_features.c:199: + FEAT_INIT("kmctr-etdea-128", S390_FEAT_TYPE_KMCTR, 10, "KMCTR Encrypted-TDEA-128"), WARNING: line over 80 characters #238: FILE: target-s390x/cpu_features.c:200: + FEAT_INIT("kmctr-etdea-192", S390_FEAT_TYPE_KMCTR, 11, "KMCTR Encrypted-TDEA-192"), WARNING: line over 80 characters #242: FILE: target-s390x/cpu_features.c:204: + FEAT_INIT("kmctr-eaes-128", S390_FEAT_TYPE_KMCTR, 26, "KMCTR Encrypted-AES-128"), WARNING: line over 80 characters #243: FILE: target-s390x/cpu_features.c:205: + FEAT_INIT("kmctr-eaes-192", S390_FEAT_TYPE_KMCTR, 27, "KMCTR Encrypted-AES-192"), WARNING: line over 80 characters #244: FILE: target-s390x/cpu_features.c:206: + FEAT_INIT("kmctr-eaes-256", S390_FEAT_TYPE_KMCTR, 28, "KMCTR Encrypted-AES-256"), WARNING: line over 80 characters #250: FILE: target-s390x/cpu_features.c:212: + FEAT_INIT("kmf-etdea-128", S390_FEAT_TYPE_KMF, 10, "KMF Encrypted-TDEA-128"), WARNING: line over 80 characters #251: FILE: target-s390x/cpu_features.c:213: + FEAT_INIT("kmf-etdea-192", S390_FEAT_TYPE_KMF, 11, "KMF Encrypted-TDEA-192"), WARNING: line over 80 characters #263: FILE: target-s390x/cpu_features.c:225: + FEAT_INIT("kmo-etdea-128", S390_FEAT_TYPE_KMO, 10, "KMO Encrypted-TDEA-128"), WARNING: line over 80 characters #264: FILE: target-s390x/cpu_features.c:226: + FEAT_INIT("kmo-etdea-192", S390_FEAT_TYPE_KMO, 11, "KMO Encrypted-TDEA-192"), ERROR: line over 90 characters #272: FILE: target-s390x/cpu_features.c:234: + FEAT_INIT("pcc-cmac-dea", S390_FEAT_TYPE_PCC, 1, "PCC Compute-Last-Block-CMAC-Using-DEA"), ERROR: line over 90 characters #273: FILE: target-s390x/cpu_features.c:235: + FEAT_INIT("pcc-cmac-tdea-128", S390_FEAT_TYPE_PCC, 2, "PCC Compute-Last-Block-CMAC-Using-TDEA-128"), ERROR: line over 90 characters #274: FILE: target-s390x/cpu_features.c:236: + FEAT_INIT("pcc-cmac-tdea-192", S390_FEAT_TYPE_PCC, 3, "PCC Compute-Last-Block-CMAC-Using-TDEA-192"), ERROR: line over 90 characters #275: FILE: target-s390x/cpu_features.c:237: + FEAT_INIT("pcc-cmac-edea", S390_FEAT_TYPE_PCC, 9, "PCC Compute-Last-Block-CMAC-Using-Encrypted-DEA"), ERROR: line over 90 characters #276: FILE: target-s390x/cpu_features.c:238: + FEAT_INIT("pcc-cmac-etdea-128", S390_FEAT_TYPE_PCC, 10, "PCC Compute-Last-Block-CMAC-Using-Encrypted-TDEA-128"), ERROR: line over 90 characters #277: FILE: target-s390x/cpu_features.c:239: + FEAT_INIT("pcc-cmac-etdea-192", S390_FEAT_TYPE_PCC, 11, "PCC Compute-Last-Block-CMAC-Using-EncryptedTDEA-192"), ERROR: line over 90 characters #278: FILE: target-s390x/cpu_features.c:240: + FEAT_INIT("pcc-cmac-aes-128", S390_FEAT_TYPE_PCC, 18, "PCC Compute-Last-Block-CMAC-Using-AES-128"), ERROR: line over 90 characters #279: FILE: target-s390x/cpu_features.c:241: + FEAT_INIT("pcc-cmac-aes-192", S390_FEAT_TYPE_PCC, 19, "PCC Compute-Last-Block-CMAC-Using-AES-192"), ERROR: line over 90 characters #280: FILE: target-s390x/cpu_features.c:242: + FEAT_INIT("pcc-cmac-eaes-256", S390_FEAT_TYPE_PCC, 20, "PCC Compute-Last-Block-CMAC-Using-AES-256"), ERROR: line over 90 characters #281: FILE: target-s390x/cpu_features.c:243: + FEAT_INIT("pcc-cmac-eaes-128", S390_FEAT_TYPE_PCC, 26, "PCC Compute-Last-Block-CMAC-Using-Encrypted-AES-128"), ERROR: line over 90 characters #282: FILE: target-s390x/cpu_features.c:244: + FEAT_INIT("pcc-cmac-eaes-192", S390_FEAT_TYPE_PCC, 27, "PCC Compute-Last-Block-CMAC-Using-Encrypted-AES-192"), ERROR: line over 90 characters #283: FILE: target-s390x/cpu_features.c:245: + FEAT_INIT("pcc-cmac-eaes-256", S390_FEAT_TYPE_PCC, 28, "PCC Compute-Last-Block-CMAC-Using-Encrypted-AES-256"), ERROR: line over 90 characters #284: FILE: target-s390x/cpu_features.c:246: + FEAT_INIT("pcc-xts-aes-128", S390_FEAT_TYPE_PCC, 50, "PCC Compute-XTS-Parameter-Using-AES-128"), ERROR: line over 90 characters #285: FILE: target-s390x/cpu_features.c:247: + FEAT_INIT("pcc-xts-aes-256", S390_FEAT_TYPE_PCC, 52, "PCC Compute-XTS-Parameter-Using-AES-256"), ERROR: line over 90 characters #286: FILE: target-s390x/cpu_features.c:248: + FEAT_INIT("pcc-xts-eaes-128", S390_FEAT_TYPE_PCC, 58, "PCC Compute-XTS-Parameter-Using-Encrypted-AES-128"), ERROR: line over 90 characters #287: FILE: target-s390x/cpu_features.c:249: + FEAT_INIT("pcc-xts-eaes-256", S390_FEAT_TYPE_PCC, 60, "PCC Compute-XTS-Parameter-Using-Encrypted-AES-256"), total: 68 errors, 47 warnings, 617 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 5/30: s390x/cpumodel: generate CPU feature lists for CPU models... ERROR: Macros with complex values should be enclosed in parenthesis #113: FILE: target-s390x/gen-features.c:20: +#define S390_FEAT_GROUP_PLO \ + S390_FEAT_PLO_CL, \ + S390_FEAT_PLO_CLG, \ + S390_FEAT_PLO_CLGR, \ + S390_FEAT_PLO_CLX, \ + S390_FEAT_PLO_CS, \ + S390_FEAT_PLO_CSG, \ + S390_FEAT_PLO_CSGR, \ + S390_FEAT_PLO_CSX, \ + S390_FEAT_PLO_DCS, \ + S390_FEAT_PLO_DCSG, \ + S390_FEAT_PLO_DCSGR, \ + S390_FEAT_PLO_DCSX, \ + S390_FEAT_PLO_CSST, \ + S390_FEAT_PLO_CSSTG, \ + S390_FEAT_PLO_CSSTGR, \ + S390_FEAT_PLO_CSSTX, \ + S390_FEAT_PLO_CSDST, \ + S390_FEAT_PLO_CSDSTG, \ + S390_FEAT_PLO_CSDSTGR, \ + S390_FEAT_PLO_CSDSTX, \ + S390_FEAT_PLO_CSTST, \ + S390_FEAT_PLO_CSTSTG, \ + S390_FEAT_PLO_CSTSTGR, \ + S390_FEAT_PLO_CSTSTX ERROR: Macros with complex values should be enclosed in parenthesis #139: FILE: target-s390x/gen-features.c:46: +#define S390_FEAT_GROUP_TOD_CLOCK_STEERING \ + S390_FEAT_TOD_CLOCK_STEERING, \ + S390_FEAT_PTFF_QTO, \ + S390_FEAT_PTFF_QSI, \ + S390_FEAT_PTFF_QPT, \ + S390_FEAT_PTFF_STO ERROR: Macros with complex values should be enclosed in parenthesis #146: FILE: target-s390x/gen-features.c:53: +#define S390_FEAT_GROUP_GEN13_PTFF \ + S390_FEAT_PTFF_QUI, \ + S390_FEAT_PTFF_QTOU, \ + S390_FEAT_PTFF_STOU ERROR: Macros with complex values should be enclosed in parenthesis #151: FILE: target-s390x/gen-features.c:58: +#define S390_FEAT_GROUP_MSA \ + S390_FEAT_MSA, \ + S390_FEAT_KMAC_DEA, \ + S390_FEAT_KMAC_TDEA_128, \ + S390_FEAT_KMAC_TDEA_192, \ + S390_FEAT_KMC_DEA, \ + S390_FEAT_KMC_TDEA_128, \ + S390_FEAT_KMC_TDEA_192, \ + S390_FEAT_KM_DEA, \ + S390_FEAT_KM_TDEA_128, \ + S390_FEAT_KM_TDEA_192, \ + S390_FEAT_KIMD_SHA_1, \ + S390_FEAT_KLMD_SHA_1 ERROR: Macros with complex values should be enclosed in parenthesis #165: FILE: target-s390x/gen-features.c:72: +#define S390_FEAT_GROUP_MSA_EXT_1 \ + S390_FEAT_KMC_AES_128, \ + S390_FEAT_KM_AES_128, \ + S390_FEAT_KIMD_SHA_256, \ + S390_FEAT_KLMD_SHA_256 ERROR: Macros with complex values should be enclosed in parenthesis #171: FILE: target-s390x/gen-features.c:78: +#define S390_FEAT_GROUP_MSA_EXT_2 \ + S390_FEAT_KMC_AES_192, \ + S390_FEAT_KMC_AES_256, \ + S390_FEAT_KMC_PRNG, \ + S390_FEAT_KM_AES_192, \ + S390_FEAT_KM_AES_256, \ + S390_FEAT_KIMD_SHA_512, \ + S390_FEAT_KLMD_SHA_512 ERROR: Macros with complex values should be enclosed in parenthesis #180: FILE: target-s390x/gen-features.c:87: +#define S390_FEAT_GROUP_MSA_EXT_3 \ + S390_FEAT_MSA_EXT_3, \ + S390_FEAT_KMAC_EDEA, \ + S390_FEAT_KMAC_ETDEA_128, \ + S390_FEAT_KMAC_ETDEA_192, \ + S390_FEAT_KMC_EAES_128, \ + S390_FEAT_KMC_EAES_192, \ + S390_FEAT_KMC_EAES_256, \ + S390_FEAT_KMC_EDEA, \ + S390_FEAT_KMC_ETDEA_128, \ + S390_FEAT_KMC_ETDEA_192, \ + S390_FEAT_KM_EDEA, \ + S390_FEAT_KM_ETDEA_128, \ + S390_FEAT_KM_ETDEA_192, \ + S390_FEAT_KM_EAES_128, \ + S390_FEAT_KM_EAES_192, \ + S390_FEAT_KM_EAES_256, \ + S390_FEAT_PCKMO_EDEA, \ + S390_FEAT_PCKMO_ETDEA_128, \ + S390_FEAT_PCKMO_ETDEA_256, \ + S390_FEAT_PCKMO_AES_128, \ + S390_FEAT_PCKMO_AES_192, \ + S390_FEAT_PCKMO_AES_256 ERROR: Macros with complex values should be enclosed in parenthesis #204: FILE: target-s390x/gen-features.c:111: +#define S390_FEAT_GROUP_MSA_EXT_4 \ + S390_FEAT_MSA_EXT_4, \ + S390_FEAT_KMAC_AES_128, \ + S390_FEAT_KMAC_AES_192, \ + S390_FEAT_KMAC_AES_256, \ + S390_FEAT_KMAC_EAES_128, \ + S390_FEAT_KMAC_EAES_192, \ + S390_FEAT_KMAC_EAES_256, \ + S390_FEAT_KM_XTS_AES_128, \ + S390_FEAT_KM_XTS_AES_256, \ + S390_FEAT_KM_XTS_EAES_128, \ + S390_FEAT_KM_XTS_EAES_256, \ + S390_FEAT_KIMD_GHASH, \ + S390_FEAT_KMCTR_DEA, \ + S390_FEAT_KMCTR_TDEA_128, \ + S390_FEAT_KMCTR_TDEA_192, \ + S390_FEAT_KMCTR_EDEA, \ + S390_FEAT_KMCTR_ETDEA_128, \ + S390_FEAT_KMCTR_ETDEA_192, \ + S390_FEAT_KMCTR_AES_128, \ + S390_FEAT_KMCTR_AES_192, \ + S390_FEAT_KMCTR_AES_256, \ + S390_FEAT_KMCTR_EAES_128, \ + S390_FEAT_KMCTR_EAES_192, \ + S390_FEAT_KMCTR_EAES_256, \ + S390_FEAT_KMF_DEA, \ + S390_FEAT_KMF_TDEA_128, \ + S390_FEAT_KMF_TDEA_192, \ + S390_FEAT_KMF_EDEA, \ + S390_FEAT_KMF_ETDEA_128, \ + S390_FEAT_KMF_ETDEA_192, \ + S390_FEAT_KMF_AES_128, \ + S390_FEAT_KMF_AES_192, \ + S390_FEAT_KMF_AES_256, \ + S390_FEAT_KMF_EAES_128, \ + S390_FEAT_KMF_EAES_192, \ + S390_FEAT_KMF_EAES_256, \ + S390_FEAT_KMO_DEA, \ + S390_FEAT_KMO_TDEA_128, \ + S390_FEAT_KMO_TDEA_192, \ + S390_FEAT_KMO_EDEA, \ + S390_FEAT_KMO_ETDEA_128, \ + S390_FEAT_KMO_ETDEA_192, \ + S390_FEAT_KMO_AES_128, \ + S390_FEAT_KMO_AES_192, \ + S390_FEAT_KMO_AES_256, \ + S390_FEAT_KMO_EAES_128, \ + S390_FEAT_KMO_EAES_192, \ + S390_FEAT_KMO_EAES_256, \ + S390_FEAT_PCC_CMAC_DEA, \ + S390_FEAT_PCC_CMAC_TDEA_128, \ + S390_FEAT_PCC_CMAC_TDEA_192, \ + S390_FEAT_PCC_CMAC_ETDEA_128, \ + S390_FEAT_PCC_CMAC_ETDEA_192, \ + S390_FEAT_PCC_CMAC_TDEA, \ + S390_FEAT_PCC_CMAC_AES_128, \ + S390_FEAT_PCC_CMAC_AES_192, \ + S390_FEAT_PCC_CMAC_AES_256, \ + S390_FEAT_PCC_CMAC_EAES_128, \ + S390_FEAT_PCC_CMAC_EAES_192, \ + S390_FEAT_PCC_CMAC_EAES_256, \ + S390_FEAT_PCC_XTS_AES_128, \ + S390_FEAT_PCC_XTS_AES_256, \ + S390_FEAT_PCC_XTS_EAES_128, \ + S390_FEAT_PCC_XTS_EAES_256 ERROR: Macros with complex values should be enclosed in parenthesis #270: FILE: target-s390x/gen-features.c:177: +#define S390_FEAT_GROUP_MSA_EXT_5 \ + S390_FEAT_MSA_EXT_5, \ + S390_FEAT_PPNO_SHA_512_DRNG total: 9 errors, 0 warnings, 545 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/30: s390x/cpumodel: generate CPU feature group lists... Checking PATCH 7/30: s390x/cpumodel: introduce CPU feature group definitions... WARNING: line over 80 characters #71: FILE: target-s390x/cpu_features.c:363: + FEAT_GROUP_INIT("gen13ptff", GEN13_PTFF, "PTFF enhancements introduced with z13"), WARNING: line over 80 characters #73: FILE: target-s390x/cpu_features.c:365: + FEAT_GROUP_INIT("msa1", MSA_EXT_1, "Message-security-assist-extension 1 facility"), WARNING: line over 80 characters #74: FILE: target-s390x/cpu_features.c:366: + FEAT_GROUP_INIT("msa2", MSA_EXT_2, "Message-security-assist-extension 2 facility"), WARNING: line over 80 characters #75: FILE: target-s390x/cpu_features.c:367: + FEAT_GROUP_INIT("msa3", MSA_EXT_3, "Message-security-assist-extension 3 facility"), WARNING: line over 80 characters #76: FILE: target-s390x/cpu_features.c:368: + FEAT_GROUP_INIT("msa4", MSA_EXT_4, "Message-security-assist-extension 4 facility"), WARNING: line over 80 characters #77: FILE: target-s390x/cpu_features.c:369: + FEAT_GROUP_INIT("msa5", MSA_EXT_5, "Message-security-assist-extension 5 facility"), total: 0 errors, 6 warnings, 92 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/30: s390x/cpumodel: register defined CPU models as subclasses... WARNING: line over 80 characters #64: FILE: target-s390x/cpu_models.c:30: + .base_feat = { S390_FEAT_LIST_GEN ## _gen ## _GA ## _ec_ga ## _BASE }, \ WARNING: line over 80 characters #65: FILE: target-s390x/cpu_models.c:31: + .default_feat = { S390_FEAT_LIST_GEN ## _gen ## _GA ## _ec_ga ## _DEFAULT }, \ WARNING: line over 80 characters #66: FILE: target-s390x/cpu_models.c:32: + .full_feat = { S390_FEAT_LIST_GEN ## _gen ## _GA ## _ec_ga ## _FULL }, \ WARNING: line over 80 characters #89: FILE: target-s390x/cpu_models.c:55: + CPUDEF_INIT(0x2094, 9, 2, 40, 0x00000000U, "z9EC.2", "IBM System z9 EC GA2"), WARNING: line over 80 characters #91: FILE: target-s390x/cpu_models.c:57: + CPUDEF_INIT(0x2094, 9, 3, 40, 0x00000000U, "z9EC.3", "IBM System z9 EC GA3"), WARNING: line over 80 characters #92: FILE: target-s390x/cpu_models.c:58: + CPUDEF_INIT(0x2096, 9, 3, 40, 0x00000000U, "z9BC.2", "IBM System z9 BC GA2"), WARNING: line over 80 characters #93: FILE: target-s390x/cpu_models.c:59: + CPUDEF_INIT(0x2097, 10, 1, 43, 0x00000000U, "z10EC", "IBM System z10 EC GA1"), WARNING: line over 80 characters #94: FILE: target-s390x/cpu_models.c:60: + CPUDEF_INIT(0x2097, 10, 2, 43, 0x00000000U, "z10EC.2", "IBM System z10 EC GA2"), WARNING: line over 80 characters #95: FILE: target-s390x/cpu_models.c:61: + CPUDEF_INIT(0x2098, 10, 2, 43, 0x00000000U, "z10BC", "IBM System z10 BC GA1"), WARNING: line over 80 characters #96: FILE: target-s390x/cpu_models.c:62: + CPUDEF_INIT(0x2097, 10, 3, 43, 0x00000000U, "z10EC.3", "IBM System z10 EC GA3"), WARNING: line over 80 characters #97: FILE: target-s390x/cpu_models.c:63: + CPUDEF_INIT(0x2098, 10, 3, 43, 0x00000000U, "z10BC.2", "IBM System z10 BC GA2"), WARNING: line over 80 characters #98: FILE: target-s390x/cpu_models.c:64: + CPUDEF_INIT(0x2817, 11, 1, 44, 0x08000000U, "z196", "IBM zEnterprise 196 GA1"), WARNING: line over 80 characters #99: FILE: target-s390x/cpu_models.c:65: + CPUDEF_INIT(0x2817, 11, 2, 44, 0x08000000U, "z196.2", "IBM zEnterprise 196 GA2"), WARNING: line over 80 characters #100: FILE: target-s390x/cpu_models.c:66: + CPUDEF_INIT(0x2818, 11, 2, 44, 0x08000000U, "z114", "IBM zEnterprise 114 GA1"), WARNING: line over 80 characters #101: FILE: target-s390x/cpu_models.c:67: + CPUDEF_INIT(0x2827, 12, 1, 44, 0x08000000U, "zEC12", "IBM zEnterprise EC12 GA1"), WARNING: line over 80 characters #102: FILE: target-s390x/cpu_models.c:68: + CPUDEF_INIT(0x2827, 12, 2, 44, 0x08000000U, "zEC12.2", "IBM zEnterprise EC12 GA2"), WARNING: line over 80 characters #103: FILE: target-s390x/cpu_models.c:69: + CPUDEF_INIT(0x2828, 12, 2, 44, 0x08000000U, "zBC12", "IBM zEnterprise BC12 GA1"), total: 0 errors, 17 warnings, 198 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 9/30: s390x/cpumodel: store the CPU model in the CPU instance... Checking PATCH 10/30: s390x/cpumodel: expose features and feature groups as properties... Checking PATCH 11/30: s390x/cpumodel: let the CPU model handle feature checks... Checking PATCH 12/30: s390x/cpumodel: check and apply the CPU model... Checking PATCH 13/30: s390x/sclp: factor out preparation of cpu entries... Checking PATCH 14/30: s390x/sclp: introduce sclp feature blocks... Checking PATCH 15/30: s390x/sclp: indicate sclp features... Checking PATCH 16/30: s390x/sclp: propagate the ibc val(lowest and unblocked ibc)... Checking PATCH 17/30: s390x/sclp: propagate the mha via sclp... Checking PATCH 18/30: s390x/sclp: propagate hmfai... Checking PATCH 19/30: linux-headers: update against kvm/next... Checking PATCH 20/30: s390x/kvm: allow runtime-instrumentation for "none" machine... Checking PATCH 21/30: s390x/kvm: implement CPU model support... Checking PATCH 22/30: s390x/kvm: disable host model for problematic compat machines... Checking PATCH 23/30: s390x/kvm: let the CPU model control CMM(A)... Checking PATCH 24/30: s390x/kvm: don't enable key wrapping if msa3 is disabled... Checking PATCH 25/30: qmp: add QMP interface "query-cpu-model-expansion"... WARNING: line over 80 characters #29: FILE: include/sysemu/arch_init.h:38: +CpuModelExpansionInfo *arch_query_cpu_model_expansion(CpuModelExpansionType type, WARNING: line over 80 characters #193: FILE: stubs/arch-query-cpu-model-expansion.c:6: +CpuModelExpansionInfo *arch_query_cpu_model_expansion(CpuModelExpansionType type, total: 0 errors, 2 warnings, 148 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 26/30: qmp: add QMP interface "query-cpu-model-comparison"... Checking PATCH 27/30: qmp: add QMP interface "query-cpu-model-baseline"... Checking PATCH 28/30: s390x/cpumodel: implement QMP interface "query-cpu-model-expansion"... WARNING: line over 80 characters #166: FILE: target-s390x/cpu_models.c:426: +CpuModelExpansionInfo *arch_query_cpu_model_expansion(CpuModelExpansionType type, total: 0 errors, 1 warnings, 168 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 29/30: s390x/cpumodel: implement QMP interface "query-cpu-model-comparison"... Checking PATCH 30/30: s390x/cpumodel: implement QMP interface "query-cpu-model-baseline"... === 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