[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/i915: Refactor PAT/object cache handling (rev2)

2023-07-19 Thread Patchwork
== Series Details ==

Series: drm/i915: Refactor PAT/object cache handling (rev2)
URL   : https://patchwork.freedesktop.org/series/120924/
State : warning

== Summary ==

Error: dim checkpatch failed
17d1cb1da24d drm/i915: Refactor PAT/object cache handling
Traceback (most recent call last):
  File "scripts/spdxcheck.py", line 6, in 
from ply import lex, yacc
ModuleNotFoundError: No module named 'ply'
Traceback (most recent call last):
  File "scripts/spdxcheck.py", line 6, in 
from ply import lex, yacc
ModuleNotFoundError: No module named 'ply'
-:811: CHECK:PARENTHESIS_ALIGNMENT: Alignment should match open parenthesis
#811: FILE: drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c:63:
+i915_ttm_cache_pat(struct drm_i915_private *i915, struct ttm_resource *res,
 struct ttm_tt *ttm)

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

total: 0 errors, 1 warnings, 1 checks, 1775 lines checked




[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/i915: Refactor PAT/object cache handling

2023-07-18 Thread Patchwork
== Series Details ==

Series: drm/i915: Refactor PAT/object cache handling
URL   : https://patchwork.freedesktop.org/series/120924/
State : warning

== Summary ==

Error: dim checkpatch failed
ad8a0b08444d drm/i915: Refactor PAT/object cache handling
Traceback (most recent call last):
  File "scripts/spdxcheck.py", line 6, in 
from ply import lex, yacc
ModuleNotFoundError: No module named 'ply'
-:797: CHECK:PARENTHESIS_ALIGNMENT: Alignment should match open parenthesis
#797: FILE: drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c:63:
+i915_ttm_cache_pat(struct drm_i915_private *i915, struct ttm_resource *res,
 struct ttm_tt *ttm)

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

-:1415: WARNING:SPDX_LICENSE_TAG: Missing or malformed SPDX-License-Identifier 
tag in line 1
#1415: FILE: drivers/gpu/drm/i915/i915_cache.c:1:
+/*

-:1416: WARNING:SPDX_LICENSE_TAG: Misplaced SPDX-License-Identifier tag - use 
line 1 instead
#1416: FILE: drivers/gpu/drm/i915/i915_cache.c:2:
+ * SPDX-License-Identifier: MIT

-:1473: WARNING:STATIC_CONST_CHAR_ARRAY: static const char * array should 
probably be static const char * const
#1473: FILE: drivers/gpu/drm/i915/i915_cache.c:59:
+   static const char *mode_str[] = {

-:1479: WARNING:STATIC_CONST_CHAR_ARRAY: static const char * array should 
probably be static const char * const
#1479: FILE: drivers/gpu/drm/i915/i915_cache.c:65:
+   static const char *flag_str[] = {

-:1529: ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in 
parentheses
#1529: FILE: drivers/gpu/drm/i915/i915_cache.h:17:
+#define I915_CACHE(mode) \
+   (i915_cache_t)(I915_CACHE_MODE_##mode)

-:1534: ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in 
parentheses
#1534: FILE: drivers/gpu/drm/i915/i915_cache.h:22:
+#define _I915_CACHE(mode, flag) \
+   (i915_cache_t)((I915_CACHE_MODE_##mode) | __I915_CACHE_FLAG(flag))

-:1537: ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in 
parentheses
#1537: FILE: drivers/gpu/drm/i915/i915_cache.h:25:
+#define __I915_CACHE(mode, flags) \
+   (i915_cache_t)((I915_CACHE_MODE_##mode) | ((flags) << 8))

-:1540: ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in 
parentheses
#1540: FILE: drivers/gpu/drm/i915/i915_cache.h:28:
+#define I915_CACHE_MODE(cache) \
+   (enum i915_cache_mode)(((i915_cache_t)(cache)) & 0xff)

-:1542: ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in 
parentheses
#1542: FILE: drivers/gpu/drm/i915/i915_cache.h:30:
+#define I915_CACHE_FLAGS(cache) \
+   (unsigned int)i915_cache_t)(cache) & 0xff00)) >> 8)

-:2139: WARNING:LINE_CONTINUATIONS: Avoid unnecessary line continuations
#2139: FILE: drivers/gpu/drm/i915/selftests/mock_gem_device.c:134:
+   [2] = __I915_CACHE(WB, BIT(I915_CACHE_FLAG_COH1W) | 
BIT(I915_CACHE_FLAG_L3)), \

total: 5 errors, 6 warnings, 1 checks, 1767 lines checked