✗ CI.checkpatch: warning for Add OA functionality to Xe (rev16)
Patchwork
patchwork at emeril.freedesktop.org
Fri Jun 7 21:38:03 UTC 2024
== Series Details ==
Series: Add OA functionality to Xe (rev16)
URL : https://patchwork.freedesktop.org/series/121084/
State : warning
== Summary ==
+ KERNEL=/kernel
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools mt
Cloning into 'mt'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ git -C mt rev-list -n1 origin/master
51ce9f6cd981d42d7467409d7dbc559a450abc1e
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 0f67916d4695a008ee3b45c8bd3cea069ca040dd
Author: Ashutosh Dixit <ashutosh.dixit at intel.com>
Date: Fri Jun 7 13:43:22 2024 -0700
drm/xe/oa: Enable Xe2+ overrun mode
Enable Xe2+ overrun mode. For Xe2+, when overrun mode is enabled, there are
no partial reports at the end of buffer, making the OA buffer effectively a
non-power-of-2 size circular buffer whose size, circ_size, is a multiple of
the report size.
v2: Fix implementation of xe_oa_circ_diff/xe_oa_circ_incr (Umesh)
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa at intel.com>
Signed-off-by: Ashutosh Dixit <ashutosh.dixit at intel.com>
+ /mt/dim checkpatch 2bea08bd31298d60d416b2a6ed346bb53dd28037 drm-intel
09a4e8699b3b drm/xe/perf/uapi: "Perf" layer to support multiple perf counter stream types
Traceback (most recent call last):
File "scripts/spdxcheck.py", line 6, in <module>
from ply import lex, yacc
ModuleNotFoundError: No module named 'ply'
Traceback (most recent call last):
File "scripts/spdxcheck.py", line 6, in <module>
from ply import lex, yacc
ModuleNotFoundError: No module named 'ply'
-:69: WARNING:FILE_PATH_CHANGES: added, moved or deleted file(s), does MAINTAINERS need updating?
#69:
new file mode 100644
-:134: WARNING:LONG_LINE: line length of 113 exceeds 100 columns
#134: FILE: include/uapi/drm/xe_drm.h:118:
+#define DRM_IOCTL_XE_PERF DRM_IOW(DRM_COMMAND_BASE + DRM_XE_PERF, struct drm_xe_perf_param)
total: 0 errors, 2 warnings, 0 checks, 139 lines checked
3a6cc3660b8c drm/xe/perf/uapi: Add perf_stream_paranoid sysctl
ea2241e06c26 drm/xe/oa/uapi: Add OA data formats
Traceback (most recent call last):
File "scripts/spdxcheck.py", line 6, in <module>
from ply import lex, yacc
ModuleNotFoundError: No module named 'ply'
Traceback (most recent call last):
File "scripts/spdxcheck.py", line 6, in <module>
from ply import lex, yacc
ModuleNotFoundError: No module named 'ply'
Traceback (most recent call last):
File "scripts/spdxcheck.py", line 6, in <module>
from ply import lex, yacc
ModuleNotFoundError: No module named 'ply'
-:116: WARNING:FILE_PATH_CHANGES: added, moved or deleted file(s), does MAINTAINERS need updating?
#116:
new file mode 100644
total: 0 errors, 1 warnings, 0 checks, 278 lines checked
a36c4df24b83 drm/xe/oa/uapi: Initialize OA units
Traceback (most recent call last):
File "scripts/spdxcheck.py", line 6, in <module>
from ply import lex, yacc
ModuleNotFoundError: No module named 'ply'
-:20: WARNING:FILE_PATH_CHANGES: added, moved or deleted file(s), does MAINTAINERS need updating?
#20:
new file mode 100644
total: 0 errors, 1 warnings, 0 checks, 406 lines checked
84f1d60e4087 drm/xe/oa/uapi: Add/remove OA config perf ops
-:40: CHECK:BRACES: Blank lines aren't necessary after an open brace '{'
#40: FILE: drivers/gpu/drm/xe/xe_device.c:713:
{
+
total: 0 errors, 0 warnings, 1 checks, 562 lines checked
c052425b670b drm/xe/oa/uapi: Define and parse OA stream properties
cd30ab1ca07a drm/xe/oa: OA stream initialization (OAG)
3bd9f5722a61 drm/xe/oa/uapi: Expose OA stream fd
be4fefca5ec1 drm/xe/oa/uapi: Read file_operation
bdbc369923aa drm/xe/oa: Add OAR support
654501029867 drm/xe/oa: Add OAC support
8b7952b197f0 drm/xe/oa/uapi: Query OA unit properties
2d35d48c7dd4 drm/xe/oa/uapi: OA buffer mmap
01f7421a4915 drm/xe/oa: Add MMIO trigger support
f29daebd2329 drm/xe/oa: Override GuC RC with OA on PVC
6c50116b54c3 drm/xe/oa: Changes to OA_TAKEN
0f67916d4695 drm/xe/oa: Enable Xe2+ overrun mode
More information about the Intel-xe
mailing list