✗ CI.checkpatch: warning for PF: Add support to configure GuC SR-IOV policies (rev2)

Patchwork patchwork at emeril.freedesktop.org
Wed Apr 10 17:09:19 UTC 2024


== Series Details ==

Series: PF: Add support to configure GuC SR-IOV policies (rev2)
URL   : https://patchwork.freedesktop.org/series/132271/
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
10b531c2aeb176a1a539b4a77216232f97719cec
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 0085c9e6e045856b660ea58662b0dc7e54115f57
Author: Michal Wajdeczko <michal.wajdeczko at intel.com>
Date:   Wed Apr 10 19:03:38 2024 +0200

    drm/xe/pf: Add support to configure GuC SR-IOV policies
    
    There are few knobs inside GuC firmware to control VFs scheduling.
    Add basic functions to support their reconfigurations.
    We will start using them shortly once we prepare debugfs.
    
    Signed-off-by: Michal Wajdeczko <michal.wajdeczko at intel.com>
    Cc: Piotr Piórkowski <piotr.piorkowski at intel.com>
+ /mt/dim checkpatch 8fa0e230782f856c0b502d5294f56a593bc9bf82 drm-intel
83b36f5363af drm/xe/pf: Introduce mutex to protect VFs configurations
3b581fd92cb0 drm/xe/pf: Introduce helper functions for use by PF
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'
-:22: WARNING:FILE_PATH_CHANGES: added, moved or deleted file(s), does MAINTAINERS need updating?
#22: 
new file mode 100644

-:92: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'xe' - possible side-effects?
#92: FILE: drivers/gpu/drm/xe/xe_sriov_pf_helpers.h:25:
+#define xe_sriov_pf_assert_vfid(xe, vfid) \
+	xe_assert((xe), (vfid) <= xe_sriov_pf_get_totalvfs(xe))

total: 0 errors, 1 warnings, 1 checks, 81 lines checked
19f17de13258 drm/xe/guc: Add PF2GUC_UPDATE_VGT_POLICY to ABI
-:64: CHECK:CAMELCASE: Avoid CamelCase: <GUC_HXG_REQUEST_MSG_n_DATAn>
#64: FILE: drivers/gpu/drm/xe/abi/guc_actions_sriov_abi.h:256:
+#define PF2GUC_UPDATE_VGT_POLICY_REQUEST_MSG_1_CFG_ADDR_LO	GUC_HXG_REQUEST_MSG_n_DATAn

total: 0 errors, 0 warnings, 1 checks, 53 lines checked
72d28ae216cd drm/xe/guc: Add helpers for GuC KLVs
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'
-:31: WARNING:FILE_PATH_CHANGES: added, moved or deleted file(s), does MAINTAINERS need updating?
#31: 
new file mode 100644

total: 0 errors, 1 warnings, 0 checks, 192 lines checked
0085c9e6e045 drm/xe/pf: Add support to configure GuC SR-IOV policies
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'
Traceback (most recent call last):
  File "scripts/spdxcheck.py", line 6, in <module>
    from ply import lex, yacc
ModuleNotFoundError: No module named 'ply'
-:29: WARNING:FILE_PATH_CHANGES: added, moved or deleted file(s), does MAINTAINERS need updating?
#29: 
new file mode 100644

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




More information about the Intel-xe mailing list