qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [RFC PATCH 00/10] monitor: Split monitor.c in core/HMP/


From: no-reply
Subject: Re: [Qemu-devel] [RFC PATCH 00/10] monitor: Split monitor.c in core/HMP/QMP/misc
Date: Fri, 7 Jun 2019 09:48:17 -0700 (PDT)

Patchew URL: https://patchew.org/QEMU/address@hidden/



Hi,

This series seems to have some coding style problems. See output below for
more information:

Subject: [Qemu-devel] [RFC PATCH 00/10] monitor: Split monitor.c in 
core/HMP/QMP/misc
Message-id: address@hidden
Type: series

=== TEST SCRIPT BEGIN ===
#!/bin/bash
git rev-parse base > /dev/null || exit 0
git config --local diff.renamelimit 0
git config --local diff.renames True
git config --local diff.algorithm histogram
./scripts/checkpatch.pl --mailback base..
=== TEST SCRIPT END ===

Switched to a new branch 'test'
dbb0f22 monitor: Split out monitor/core.c
54736ce monitor: Split out monitor/hmp.c
9a88f45 monitor: Split out monitor/qmp.c
d3d699e monitor: Create monitor_int.h with common definitions
febc650 Move monitor.c to monitor/misc.c
8f3621b monitor: Move cmd_table to MonitorHMP
75ae78b monitor: Create MonitorHMP with readline state
6ab73c3 monitor: Make MonitorQMP a child class of Monitor
95f9e11 monitor: Split monitor_init in HMP and QMP function
d319053 monitor: Remove unused password prompting fields

=== OUTPUT BEGIN ===
1/10 Checking commit d3190532cbbb (monitor: Remove unused password prompting 
fields)
2/10 Checking commit 95f9e11f320f (monitor: Split monitor_init in HMP and QMP 
function)
3/10 Checking commit 6ab73c33845d (monitor: Make MonitorQMP a child class of 
Monitor)
4/10 Checking commit 75ae78baf77e (monitor: Create MonitorHMP with readline 
state)
ERROR: braces {} are necessary for all arms of this statement
#192: FILE: monitor.c:1355:
+    if (!hmp_mon->rs)
[...]

total: 1 errors, 0 warnings, 373 lines checked

Patch 4/10 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.

5/10 Checking commit 8f3621b035e3 (monitor: Move cmd_table to MonitorHMP)
6/10 Checking commit febc6502f515 (Move monitor.c to monitor/misc.c)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#31: 
new file mode 100644

total: 0 errors, 1 warnings, 12 lines checked

Patch 6/10 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
7/10 Checking commit d3d699e3b265 (monitor: Create monitor_int.h with common 
definitions)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#150: 
new file mode 100644

WARNING: Block comments use a leading /* on a separate line
#233: FILE: monitor/monitor_int.h:79:
+    /* @sub_table is a list of 2nd level of commands. If it does not exist,

total: 0 errors, 2 warnings, 275 lines checked

Patch 7/10 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
8/10 Checking commit 9a88f45205d1 (monitor: Split out monitor/qmp.c)
ERROR: return is not a function, parentheses are not required
#584: FILE: monitor/monitor_int.h:153:
+    return (mon->flags & MONITOR_USE_CONTROL);

WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#608: 
new file mode 100644

total: 1 errors, 1 warnings, 956 lines checked

Patch 8/10 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.

9/10 Checking commit 54736ce87811 (monitor: Split out monitor/hmp.c)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#39: 
new file mode 100644

ERROR: braces {} are necessary for all arms of this statement
#327: FILE: monitor/hmp.c:284:
+        while (qemu_isspace(*pch))
[...]

ERROR: space required before the open parenthesis '('
#340: FILE: monitor/hmp.c:297:
+    switch(*pch) {

ERROR: braces {} are necessary for all arms of this statement
#363: FILE: monitor/hmp.c:320:
+        if (*pch == '\0')
[...]

ERROR: braces {} are necessary for all arms of this statement
#367: FILE: monitor/hmp.c:324:
+        if (*pch != '\'')
[...]

ERROR: braces {} are necessary for all arms of this statement
#382: FILE: monitor/hmp.c:339:
+                if ((q - buf) < sizeof(buf) - 1)
[...]

ERROR: braces {} are necessary for all arms of this statement
#386: FILE: monitor/hmp.c:343:
+            while (qemu_isspace(*pch))
[...]

ERROR: braces {} are necessary for all arms of this statement
#390: FILE: monitor/hmp.c:347:
+            if (ret < 0)
[...]

ERROR: consider using qemu_strtoull in preference to strtoull
#401: FILE: monitor/hmp.c:358:
+        n = strtoull(pch, &p, 0);

ERROR: braces {} are necessary for all arms of this statement
#409: FILE: monitor/hmp.c:366:
+        while (qemu_isspace(*pch))
[...]

ERROR: space required before the open parenthesis '('
#422: FILE: monitor/hmp.c:379:
+    for(;;) {

ERROR: braces {} are necessary for all arms of this statement
#424: FILE: monitor/hmp.c:381:
+        if (op != '*' && op != '/' && op != '%')
[...]

ERROR: space required before the open parenthesis '('
#428: FILE: monitor/hmp.c:385:
+        switch(op) {

ERROR: braces {} are necessary for all arms of this statement
#435: FILE: monitor/hmp.c:392:
+            if (val2 == 0)
[...]

ERROR: braces {} are necessary for all arms of this statement
#437: FILE: monitor/hmp.c:394:
+            if (op == '/')
[...]
+            else
[...]

ERROR: space required before the open parenthesis '('
#453: FILE: monitor/hmp.c:410:
+    for(;;) {

ERROR: braces {} are necessary for all arms of this statement
#455: FILE: monitor/hmp.c:412:
+        if (op != '&' && op != '|' && op != '^')
[...]

ERROR: space required before the open parenthesis '('
#459: FILE: monitor/hmp.c:416:
+        switch(op) {

ERROR: space required before the open parenthesis '('
#481: FILE: monitor/hmp.c:438:
+    for(;;) {

ERROR: braces {} are necessary for all arms of this statement
#483: FILE: monitor/hmp.c:440:
+        if (op != '+' && op != '-')
[...]

ERROR: braces {} are necessary for all arms of this statement
#487: FILE: monitor/hmp.c:444:
+        if (op == '+')
[...]
+        else
[...]

ERROR: braces {} are necessary for all arms of this statement
#502: FILE: monitor/hmp.c:459:
+    while (qemu_isspace(*pch))
[...]

ERROR: braces {} are necessary for all arms of this statement
#541: FILE: monitor/hmp.c:498:
+    while (qemu_isspace(*p))
[...]

ERROR: braces {} are necessary for all arms of this statement
#543: FILE: monitor/hmp.c:500:
+    if (*p == '\0')
[...]

ERROR: braces {} are necessary for all arms of this statement
#546: FILE: monitor/hmp.c:503:
+    while (*p != '\0' && *p != '/' && !qemu_isspace(*p))
[...]

ERROR: braces {} are necessary for all arms of this statement
#549: FILE: monitor/hmp.c:506:
+    if (len > nlen - 1)
[...]

ERROR: braces {} are necessary for all arms of this statement
#565: FILE: monitor/hmp.c:522:
+    if (*type == ',')
[...]

ERROR: space required before the open parenthesis '('
#684: FILE: monitor/hmp.c:641:
+    for(;;) {

ERROR: space required before the open parenthesis '('
#691: FILE: monitor/hmp.c:648:
+        switch(c) {

ERROR: braces {} are necessary for all arms of this statement
#698: FILE: monitor/hmp.c:655:
+                while (qemu_isspace(*p))
[...]

ERROR: space required before the open parenthesis '('
#709: FILE: monitor/hmp.c:666:
+                    switch(c) {

ERROR: braces {} are necessary for all arms of this statement
#757: FILE: monitor/hmp.c:714:
+                while (qemu_isspace(*p))
[...]

ERROR: space required before the open parenthesis '('
#772: FILE: monitor/hmp.c:729:
+                    for(;;) {

ERROR: space required before the open parenthesis '('
#773: FILE: monitor/hmp.c:730:
+                        switch(*p) {

ERROR: braces {} are necessary for all arms of this statement
#840: FILE: monitor/hmp.c:797:
+                while (qemu_isspace(*p))
[...]

ERROR: braces {} are necessary for all arms of this statement
#861: FILE: monitor/hmp.c:818:
+                if (get_expr(mon, &val, &p))
[...]

ERROR: braces {} are necessary for all arms of this statement
#965: FILE: monitor/hmp.c:922:
+                if (c == '\0')
[...]

ERROR: braces {} are necessary for all arms of this statement
#967: FILE: monitor/hmp.c:924:
+                while (qemu_isspace(*p))
[...]

ERROR: space required before the open parenthesis '('
#971: FILE: monitor/hmp.c:928:
+                    if(c != *p) {

ERROR: space required before the open parenthesis '('
#972: FILE: monitor/hmp.c:929:
+                        if(!is_valid_option(p, typestr)) {

ERROR: space required before the open parenthesis '('
#980: FILE: monitor/hmp.c:937:
+                    if(skip_key) {

ERROR: braces {} are necessary for all arms of this statement
#1024: FILE: monitor/hmp.c:981:
+    while (qemu_isspace(*p))
[...]

ERROR: space required before the open parenthesis '('
#1074: FILE: monitor/hmp.c:1031:
+    for(;;) {

ERROR: braces {} are necessary for all arms of this statement
#1078: FILE: monitor/hmp.c:1035:
+        if (len > sizeof(cmd) - 2)
[...]

ERROR: braces {} are necessary for all arms of this statement
#1085: FILE: monitor/hmp.c:1042:
+        if (*p == '\0')
[...]

ERROR: braces {} are necessary for all arms of this statement
#1108: FILE: monitor/hmp.c:1065:
+        if (input_path_len > sizeof(path) - 1)
[...]

ERROR: braces {} are necessary for all arms of this statement
#1115: FILE: monitor/hmp.c:1072:
+    if (!ffs)
[...]

ERROR: space required before the open parenthesis '('
#1117: FILE: monitor/hmp.c:1074:
+    for(;;) {

ERROR: braces {} are necessary for all arms of this statement
#1120: FILE: monitor/hmp.c:1077:
+        if (!d)
[...]

WARNING: Block comments use a leading /* on a separate line
#1132: FILE: monitor/hmp.c:1089:
+            /* stat the file to find out if it's a directory.

ERROR: braces {} are necessary for all arms of this statement
#1163: FILE: monitor/hmp.c:1120:
+        if (nb_args == 0)
[...]
+        else
[...]

ERROR: space required before the open parenthesis '('
#1199: FILE: monitor/hmp.c:1156:
+        for(i = 0; i < nb_args - 2; i++) {

ERROR: braces {} are necessary for all arms of this statement
#1202: FILE: monitor/hmp.c:1159:
+                while (*ptype == '?')
[...]

ERROR: space required before the open parenthesis '('
#1212: FILE: monitor/hmp.c:1169:
+        switch(*ptype) {

WARNING: Block comments use a leading /* on a separate line
#1254: FILE: monitor/hmp.c:1211:
+    /* if the line ends with a space, it means we want to complete the

WARNING: Block comments use * on subsequent lines
#1255: FILE: monitor/hmp.c:1212:
+    /* if the line ends with a space, it means we want to complete the
+       next arg */

WARNING: Block comments use a trailing */ on a separate line
#1255: FILE: monitor/hmp.c:1212:
+       next arg */

WARNING: Block comments use a leading /* on a separate line
#1348: FILE: monitor/hmp.c:1305:
+/* These functions just adapt the readline interface in a typesafe way.  We

ERROR: space required before the open parenthesis '('
#2850: FILE: monitor/monitor_int.h:166:
+    for(;;) {

total: 53 errors, 6 warnings, 2828 lines checked

Patch 9/10 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.

10/10 Checking commit dbb0f228d63f (monitor: Split out monitor/core.c)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#44: 
new file mode 100644

ERROR: braces {} are necessary for all arms of this statement
#214: FILE: monitor/core.c:166:
+    if (!mon)
[...]

WARNING: Block comments use a leading /* on a separate line
#650: FILE: monitor/core.c:602:
+        { /* end of list */ }

total: 1 errors, 2 warnings, 1242 lines checked

Patch 10/10 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


The full log is available at
http://patchew.org/logs/address@hidden/testing.checkpatch/?type=message.
---
Email generated automatically by Patchew [https://patchew.org/].
Please send your feedback to address@hidden

reply via email to

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