WARNING: Use of volatile is usually wrong: see Documentation/process/volatile-considered-harmful.rst #127: FILE: arch/x86/include/asm/vmware.h:90: + asm_inline volatile (VMWARE_HYPERCALL CHECK: Prefer kernel type 'u32' over 'uint32_t' #141: FILE: arch/x86/include/asm/vmware.h:104: + uint32_t *out1, uint32_t *out2) WARNING: Use of volatile is usually wrong: see Documentation/process/volatile-considered-harmful.rst #145: FILE: arch/x86/include/asm/vmware.h:108: + asm_inline volatile (VMWARE_HYPERCALL CHECK: Prefer kernel type 'u32' over 'uint32_t' #159: FILE: arch/x86/include/asm/vmware.h:122: + uint32_t *out1, uint32_t *out2, WARNING: Use of volatile is usually wrong: see Documentation/process/volatile-considered-harmful.rst #164: FILE: arch/x86/include/asm/vmware.h:127: + asm_inline volatile (VMWARE_HYPERCALL WARNING: Use of volatile is usually wrong: see Documentation/process/volatile-considered-harmful.rst #183: FILE: arch/x86/include/asm/vmware.h:146: + asm_inline volatile (VMWARE_HYPERCALL CHECK: Prefer kernel type 'u32' over 'uint32_t' #200: FILE: arch/x86/include/asm/vmware.h:163: + uint32_t *out3, uint32_t *out4, WARNING: Use of volatile is usually wrong: see Documentation/process/volatile-considered-harmful.rst #205: FILE: arch/x86/include/asm/vmware.h:168: + asm_inline volatile (VMWARE_HYPERCALL CHECK: Prefer kernel type 'u32' over 'uint32_t' #222: FILE: arch/x86/include/asm/vmware.h:185: + uint32_t *out2, uint32_t *out3) WARNING: Use of volatile is usually wrong: see Documentation/process/volatile-considered-harmful.rst #226: FILE: arch/x86/include/asm/vmware.h:189: + asm_inline volatile (VMWARE_HYPERCALL CHECK: Please don't use multiple blank lines #240: FILE: arch/x86/include/asm/vmware.h:203: + + CHECK: Lines should not end with a '(' #271: FILE: arch/x86/include/asm/vmware.h:227: + asm_inline volatile ( WARNING: Use of volatile is usually wrong: see Documentation/process/volatile-considered-harmful.rst #271: FILE: arch/x86/include/asm/vmware.h:227: + asm_inline volatile ( WARNING: space prohibited between function name and open parenthesis '(' #286: FILE: arch/x86/include/asm/vmware.h:242: + [in6] VMW_BP_CONSTRAINT (in6) CHECK: Lines should not end with a '(' #336: FILE: arch/x86/include/asm/vmware.h:255: + asm_inline volatile ( WARNING: Use of volatile is usually wrong: see Documentation/process/volatile-considered-harmful.rst #336: FILE: arch/x86/include/asm/vmware.h:255: + asm_inline volatile ( WARNING: space prohibited between function name and open parenthesis '(' #351: FILE: arch/x86/include/asm/vmware.h:270: + [in6] VMW_BP_CONSTRAINT (in6) CHECK: Please use a blank line after function/struct/union/enum declarations #355: FILE: arch/x86/include/asm/vmware.h:274: +} +#undef VMW_BP_REG CHECK: Prefer kernel type 'u32' over 'uint32_t' #370: FILE: arch/x86/kernel/cpu/vmware.c:70: + uint32_t eax, ebx, ecx; CHECK: Prefer kernel type 'u32' over 'uint32_t' #382: FILE: arch/x86/kernel/cpu/vmware.c:125: +static int vmware_cmd_stealclock(uint32_t addr_hi, uint32_t addr_lo) CHECK: Prefer kernel type 'u32' over 'uint32_t' #397: FILE: arch/x86/kernel/cpu/vmware.c:127: + uint32_t info; CHECK: Prefer kernel type 'u32' over 'uint32_t' #409: FILE: arch/x86/kernel/cpu/vmware.c:339: + uint32_t eax, ebx, ecx; CHECK: Prefer kernel type 'u32' over 'uint32_t' #423: FILE: arch/x86/kernel/cpu/vmware.c:424: + uint32_t eax; ERROR: code indent should use tabs where possible #437: FILE: drivers/gpu/drm/vmwgfx/vmwgfx_msg_x86.h:71: + [port] "i" (VMWARE_HYPERVISOR_PORT),^I\$ WARNING: please, no spaces at the start of a line #437: FILE: drivers/gpu/drm/vmwgfx/vmwgfx_msg_x86.h:71: + [port] "i" (VMWARE_HYPERVISOR_PORT),^I\$ ERROR: code indent should use tabs where possible #438: FILE: drivers/gpu/drm/vmwgfx/vmwgfx_msg_x86.h:72: + [mode] "m" (vmware_hypercall_mode),^I\$ WARNING: please, no spaces at the start of a line #438: FILE: drivers/gpu/drm/vmwgfx/vmwgfx_msg_x86.h:72: + [mode] "m" (vmware_hypercall_mode),^I\$ ERROR: code indent should use tabs where possible #447: FILE: drivers/gpu/drm/vmwgfx/vmwgfx_msg_x86.h:115: + "rep outsb;"^I^I^I^I\$ WARNING: please, no spaces at the start of a line #447: FILE: drivers/gpu/drm/vmwgfx/vmwgfx_msg_x86.h:115: + "rep outsb;"^I^I^I^I\$ ERROR: code indent should use tabs where possible #456: FILE: drivers/gpu/drm/vmwgfx/vmwgfx_msg_x86.h:144: + "rep insb;"^I^I^I^I\$ WARNING: please, no spaces at the start of a line #456: FILE: drivers/gpu/drm/vmwgfx/vmwgfx_msg_x86.h:144: + "rep insb;"^I^I^I^I\$ ERROR: code indent should use tabs where possible #468: FILE: drivers/input/mouse/vmmouse.c:94: + [port] "i" (VMWARE_HYPERVISOR_PORT),^I^I\$ WARNING: please, no spaces at the start of a line #468: FILE: drivers/input/mouse/vmmouse.c:94: + [port] "i" (VMWARE_HYPERVISOR_PORT),^I^I\$ ERROR: code indent should use tabs where possible #469: FILE: drivers/input/mouse/vmmouse.c:95: + [mode] "m" (vmware_hypercall_mode),^I^I\$ WARNING: please, no spaces at the start of a line #469: FILE: drivers/input/mouse/vmmouse.c:95: + [mode] "m" (vmware_hypercall_mode),^I^I\$ total: 6 errors, 16 warnings, 13 checks, 415 lines checked NOTE: For some of the reported defects, checkpatch may be able to mechanically convert to the typical style using --fix or --fix-inplace. NOTE: Whitespace errors detected. You may wish to use scripts/cleanpatch or scripts/cleanfile Commit 3a70a3c6b97a ("x86/vmware: Introduce VMware hypercall API") has style problems, please review. NOTE: Ignored message types: ALLOC_SIZEOF_STRUCT BAD_REPORTED_BY_LINK CAMELCASE COMMIT_LOG_LONG_LINE GIT_COMMIT_ID MACRO_ARG_REUSE NO_AUTHOR_SIGN_OFF NOTE: If any of the errors are false positives, please report them to the maintainer, see CHECKPATCH in MAINTAINERS.