All of lore.kernel.org
 help / color / mirror / Atom feed
From: Patchwork <patchwork@emeril.freedesktop.org>
To: "Daniel Vetter" <daniel.vetter@ffwll.ch>
Cc: intel-gfx@lists.freedesktop.org
Subject: [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for dma-fence lockdep annotations
Date: Tue, 12 May 2020 09:31:59 -0000	[thread overview]
Message-ID: <158927591953.18140.7466433806442730621@emeril.freedesktop.org> (raw)
In-Reply-To: <20200512085944.222637-1-daniel.vetter@ffwll.ch>

== Series Details ==

Series: dma-fence lockdep annotations
URL   : https://patchwork.freedesktop.org/series/77178/
State : warning

== Summary ==

$ dim checkpatch origin/drm-tip
761b03bd55bc dma-fence: add might_sleep annotation to _wait()
-:39: WARNING:NO_AUTHOR_SIGN_OFF: Missing Signed-off-by: line by nominal patch author 'Daniel Vetter <daniel.vetter@ffwll.ch>'

total: 0 errors, 1 warnings, 0 checks, 9 lines checked
cbdd4bcec7e6 dma-fence: basic lockdep annotations
-:23: ERROR:GIT_COMMIT_ID: Please use git commit description style 'commit <12+ chars of sha1> ("<title line>")' - ie: 'commit e91498589746 ("locking/lockdep/selftests: Add mixed read-write ABBA tests")'
#23: 
  commit e91498589746065e3ae95d9a00b068e525eec34f

-:120: ERROR:IN_ATOMIC: do not use in_atomic in drivers
#120: FILE: drivers/dma-buf/dma-fence.c:125:
+	if (in_atomic())

-:153: CHECK:LINE_SPACING: Please don't use multiple blank lines
#153: FILE: drivers/dma-buf/dma-fence.c:158:
+
+

-:202: CHECK:LINE_SPACING: Please use a blank line after function/struct/union/enum declarations
#202: FILE: include/linux/dma-fence.h:368:
+}
+static inline void dma_fence_end_signalling(bool cookie) {}

-:208: WARNING:NO_AUTHOR_SIGN_OFF: Missing Signed-off-by: line by nominal patch author 'Daniel Vetter <daniel.vetter@ffwll.ch>'

total: 2 errors, 1 warnings, 2 checks, 97 lines checked
30c15f819d26 dma-fence: prime lockdep annotations
-:31: ERROR:GIT_COMMIT_ID: Please use git commit description style 'commit <12+ chars of sha1> ("<title line>")' - ie: 'commit 23b68395c7c7 ("mm/mmu_notifiers: add a lockdep map for invalidate_range_start/end")'
#31: 
commit 23b68395c7c78a764e8963fc15a7cfd318bf187f

-:74: WARNING:NO_AUTHOR_SIGN_OFF: Missing Signed-off-by: line by nominal patch author 'Daniel Vetter <daniel.vetter@ffwll.ch>'

total: 1 errors, 1 warnings, 0 checks, 14 lines checked
2bad1b068255 drm/vkms: Annotate vblank timer
-:59: WARNING:NO_AUTHOR_SIGN_OFF: Missing Signed-off-by: line by nominal patch author 'Daniel Vetter <daniel.vetter@ffwll.ch>'

total: 0 errors, 1 warnings, 0 checks, 25 lines checked
fabebff847de drm/vblank: Annotate with dma-fence signalling section
-:71: WARNING:NO_AUTHOR_SIGN_OFF: Missing Signed-off-by: line by nominal patch author 'Daniel Vetter <daniel.vetter@ffwll.ch>'

total: 0 errors, 1 warnings, 0 checks, 38 lines checked
dc212ca24327 drm/atomic-helper: Add dma-fence annotations
-:119: WARNING:NO_AUTHOR_SIGN_OFF: Missing Signed-off-by: line by nominal patch author 'Daniel Vetter <daniel.vetter@ffwll.ch>'

total: 0 errors, 1 warnings, 0 checks, 76 lines checked
277acf9f1d01 drm/amdgpu: add dma-fence annotations to atomic commit path
-:52: WARNING:NO_AUTHOR_SIGN_OFF: Missing Signed-off-by: line by nominal patch author 'Daniel Vetter <daniel.vetter@ffwll.ch>'

total: 0 errors, 1 warnings, 0 checks, 24 lines checked
3b8d20ef37ac drm/scheduler: use dma-fence annotations in main thread
-:53: WARNING:NO_AUTHOR_SIGN_OFF: Missing Signed-off-by: line by nominal patch author 'Daniel Vetter <daniel.vetter@ffwll.ch>'

total: 0 errors, 1 warnings, 0 checks, 21 lines checked
dc5507ddac48 drm/amdgpu: use dma-fence annotations in cs_submit()
-:65: WARNING:NO_AUTHOR_SIGN_OFF: Missing Signed-off-by: line by nominal patch author 'Daniel Vetter <daniel.vetter@ffwll.ch>'

total: 0 errors, 1 warnings, 0 checks, 29 lines checked
6b777e9d4248 drm/amdgpu: s/GFP_KERNEL/GFP_ATOMIC in scheduler code
-:82: WARNING:ALLOC_ARRAY_ARGS: kmalloc_array uses number as first arg, sizeof is generally wrong
#82: FILE: drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c:211:
+	fences = kmalloc_array(sizeof(void *), id_mgr->num_ids, GFP_ATOMIC);

-:98: WARNING:NO_AUTHOR_SIGN_OFF: Missing Signed-off-by: line by nominal patch author 'Daniel Vetter <daniel.vetter@ffwll.ch>'

total: 0 errors, 2 warnings, 0 checks, 24 lines checked
04c66458629c drm/amdgpu: DC also loves to allocate stuff where it shouldn't
-:70: WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#70: FILE: drivers/gpu/drm/amd/display/dc/core/dc.c:1420:
+	 * atomic_commit_tail. */

-:76: WARNING:NO_AUTHOR_SIGN_OFF: Missing Signed-off-by: line by nominal patch author 'Daniel Vetter <daniel.vetter@ffwll.ch>'

total: 0 errors, 2 warnings, 0 checks, 27 lines checked
786ff5f97ade drm/amdgpu/dc: Stop dma_resv_lock inversion in commit_tail
-:39: WARNING:IF_0: Consider removing the code enclosed by this #if 0 and its #endif
#39: FILE: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c:6706:
+#if 0

-:55: WARNING:NO_AUTHOR_SIGN_OFF: Missing Signed-off-by: line by nominal patch author 'Daniel Vetter <daniel.vetter@ffwll.ch>'

total: 0 errors, 2 warnings, 0 checks, 23 lines checked
7679cc148b5a drm/scheduler: use dma-fence annotations in tdr work
-:28: WARNING:TYPO_SPELLING: 'seperate' may be misspelled - perhaps 'separate'?
#28: 
Hence split out as a seperate patch.

-:114: WARNING:NO_AUTHOR_SIGN_OFF: Missing Signed-off-by: line by nominal patch author 'Daniel Vetter <daniel.vetter@ffwll.ch>'

total: 0 errors, 2 warnings, 0 checks, 20 lines checked
e09083945d14 drm/amdgpu: use dma-fence annotations for gpu reset code
c02a4f686bf5 Revert "drm/amdgpu: add fbdev suspend/resume on gpu reset"
-:145: WARNING:NO_AUTHOR_SIGN_OFF: Missing Signed-off-by: line by nominal patch author 'Daniel Vetter <daniel.vetter@ffwll.ch>'

total: 0 errors, 1 warnings, 0 checks, 16 lines checked
a13323043876 drm/amdgpu: gpu recovery does full modesets
-:186: WARNING:NO_AUTHOR_SIGN_OFF: Missing Signed-off-by: line by nominal patch author 'Daniel Vetter <daniel.vetter@ffwll.ch>'

total: 0 errors, 1 warnings, 0 checks, 14 lines checked
1ef18223426e drm/i915: Annotate dma_fence_work
-:53: WARNING:NO_AUTHOR_SIGN_OFF: Missing Signed-off-by: line by nominal patch author 'Daniel Vetter <daniel.vetter@ffwll.ch>'

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

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

  parent reply	other threads:[~2020-05-12  9:32 UTC|newest]

Thread overview: 203+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-05-12  8:59 [RFC 00/17] dma-fence lockdep annotations Daniel Vetter
2020-05-12  8:59 ` Daniel Vetter
2020-05-12  8:59 ` [Intel-gfx] " Daniel Vetter
2020-05-12  8:59 ` Daniel Vetter
2020-05-12  8:59 ` [RFC 01/17] dma-fence: add might_sleep annotation to _wait() Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-12  8:59   ` [Intel-gfx] " Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-12  9:03   ` Chris Wilson
2020-05-12  9:03     ` Chris Wilson
2020-05-12  9:03     ` [Intel-gfx] " Chris Wilson
2020-05-12  9:08   ` Christian König
2020-05-12  9:08     ` Christian König
2020-05-12  9:08     ` [Intel-gfx] " Christian König
2020-05-12  9:08     ` Christian König
2020-06-02  9:45     ` Maarten Lankhorst
2020-06-02  9:45       ` Maarten Lankhorst
2020-06-02  9:45       ` [Intel-gfx] " Maarten Lankhorst
2020-06-02  9:45       ` Maarten Lankhorst
2020-05-12  8:59 ` [RFC 02/17] dma-fence: basic lockdep annotations Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-12  8:59   ` [Intel-gfx] " Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-12  9:04   ` Chris Wilson
2020-05-12  9:04     ` Chris Wilson
2020-05-12  9:04     ` [Intel-gfx] " Chris Wilson
2020-05-12  9:08     ` Daniel Vetter
2020-05-12  9:08       ` Daniel Vetter
2020-05-12  9:08       ` [Intel-gfx] " Daniel Vetter
2020-05-12  9:08       ` Daniel Vetter
2020-05-12  9:19       ` Chris Wilson
2020-05-12  9:19         ` Chris Wilson
2020-05-12  9:19         ` [Intel-gfx] " Chris Wilson
2020-05-13  8:30         ` Daniel Vetter
2020-05-13  8:30           ` Daniel Vetter
2020-05-13  8:30           ` [Intel-gfx] " Daniel Vetter
2020-05-13  8:30           ` Daniel Vetter
2020-05-25 15:41     ` Daniel Vetter
2020-05-25 15:41       ` Daniel Vetter
2020-05-25 15:41       ` [Intel-gfx] " Daniel Vetter
2020-05-25 15:41       ` Daniel Vetter
2020-05-12 12:09   ` Jason Gunthorpe
2020-05-12 12:09     ` Jason Gunthorpe
2020-05-12 12:09     ` Jason Gunthorpe
2020-05-12 12:57     ` Daniel Vetter
2020-05-12 12:57       ` Daniel Vetter
2020-05-12 12:57       ` [Intel-gfx] " Daniel Vetter
2020-05-12 12:57       ` Daniel Vetter
2020-05-26 10:00   ` Maarten Lankhorst
2020-05-26 10:00     ` Maarten Lankhorst
2020-05-26 10:00     ` [Intel-gfx] " Maarten Lankhorst
2020-05-26 10:00     ` Maarten Lankhorst
2020-05-28 13:36   ` Thomas Hellström (Intel)
2020-05-28 13:36     ` Thomas Hellström (Intel)
2020-05-28 13:36     ` [Intel-gfx] " Thomas Hellström (Intel)
2020-05-28 13:36     ` Thomas Hellström (Intel)
2020-05-28 14:22     ` Daniel Vetter
2020-05-28 14:22       ` Daniel Vetter
2020-05-28 14:22       ` [Intel-gfx] " Daniel Vetter
2020-05-28 14:22       ` Daniel Vetter
2020-05-28 21:54   ` Luben Tuikov
2020-05-28 21:54     ` Luben Tuikov
2020-05-28 21:54     ` [Intel-gfx] " Luben Tuikov
2020-05-28 21:54     ` Luben Tuikov
2020-05-29  5:49     ` Daniel Vetter
2020-05-29  5:49       ` Daniel Vetter
2020-05-29  5:49       ` [Intel-gfx] " Daniel Vetter
2020-05-29  5:49       ` Daniel Vetter
2020-05-12  8:59 ` [RFC 03/17] dma-fence: prime " Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-12  8:59   ` [Intel-gfx] " Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-12  8:59 ` [RFC 04/17] drm/vkms: Annotate vblank timer Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-12  8:59   ` [Intel-gfx] " Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-12  8:59 ` [RFC 05/17] drm/vblank: Annotate with dma-fence signalling section Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-12  8:59   ` [Intel-gfx] " Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-12  8:59 ` [RFC 06/17] drm/atomic-helper: Add dma-fence annotations Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-12  8:59   ` [Intel-gfx] " Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-12  8:59 ` [RFC 07/17] drm/amdgpu: add dma-fence annotations to atomic commit path Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-12  8:59   ` [Intel-gfx] " Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-12  8:59 ` [RFC 08/17] drm/scheduler: use dma-fence annotations in main thread Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-12  8:59   ` [Intel-gfx] " Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-25 15:30   ` Daniel Vetter
2020-05-25 15:30     ` Daniel Vetter
2020-05-25 15:30     ` [Intel-gfx] " Daniel Vetter
2020-05-25 15:30     ` Daniel Vetter
2020-05-12  8:59 ` [RFC 09/17] drm/amdgpu: use dma-fence annotations in cs_submit() Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-12  8:59   ` [Intel-gfx] " Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-13  7:02   ` Christian König
2020-05-13  7:02     ` Christian König
2020-05-13  7:02     ` [Intel-gfx] " Christian König
2020-05-13  7:02     ` Christian König
2020-05-13  7:07     ` Daniel Vetter
2020-05-13  7:07       ` Daniel Vetter
2020-05-13  7:07       ` [Intel-gfx] " Daniel Vetter
2020-05-13  7:07       ` Daniel Vetter
2020-05-12  8:59 ` [RFC 10/17] drm/amdgpu: s/GFP_KERNEL/GFP_ATOMIC in scheduler code Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-12  8:59   ` [Intel-gfx] " Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-12 15:56   ` Christian König
2020-05-12 15:56     ` Christian König
2020-05-12 15:56     ` [Intel-gfx] " Christian König
2020-05-12 15:56     ` Christian König
2020-05-12 16:20     ` Daniel Vetter
2020-05-12 16:20       ` Daniel Vetter
2020-05-12 16:20       ` [Intel-gfx] " Daniel Vetter
2020-05-12 16:20       ` Daniel Vetter
2020-05-12 16:27       ` Daniel Vetter
2020-05-12 16:27         ` Daniel Vetter
2020-05-12 16:27         ` [Intel-gfx] " Daniel Vetter
2020-05-12 16:27         ` Daniel Vetter
2020-05-12 17:31         ` Christian König
2020-05-12 17:31           ` Christian König
2020-05-12 17:31           ` [Intel-gfx] " Christian König
2020-05-12 17:31           ` Christian König
2020-05-12 18:34           ` Daniel Vetter
2020-05-12 18:34             ` Daniel Vetter
2020-05-12 18:34             ` [Intel-gfx] " Daniel Vetter
2020-05-12 18:34             ` Daniel Vetter
2020-05-12  8:59 ` [RFC 11/17] drm/amdgpu: DC also loves to allocate stuff where it shouldn't Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-12  8:59   ` [Intel-gfx] " Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-12  8:59 ` [RFC 12/17] drm/amdgpu/dc: Stop dma_resv_lock inversion in commit_tail Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-12  8:59   ` [Intel-gfx] " Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-12  8:59 ` [RFC 13/17] drm/scheduler: use dma-fence annotations in tdr work Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-12  8:59   ` [Intel-gfx] " Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-12  8:59 ` [RFC 14/17] drm/amdgpu: use dma-fence annotations for gpu reset code Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-12  8:59   ` [Intel-gfx] " Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-12  8:59 ` [RFC 15/17] Revert "drm/amdgpu: add fbdev suspend/resume on gpu reset" Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-12  8:59   ` [Intel-gfx] " Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-12  8:59 ` [RFC 16/17] drm/amdgpu: gpu recovery does full modesets Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-12  8:59   ` [Intel-gfx] " Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-12 12:54   ` Alex Deucher
2020-05-12 12:54     ` Alex Deucher
2020-05-12 12:54     ` [Intel-gfx] " Alex Deucher
2020-05-12 12:54     ` Alex Deucher
2020-05-12 12:58     ` Daniel Vetter
2020-05-12 12:58       ` Daniel Vetter
2020-05-12 12:58       ` [Intel-gfx] " Daniel Vetter
2020-05-12 12:58       ` Daniel Vetter
2020-05-12 13:12       ` Alex Deucher
2020-05-12 13:12         ` Alex Deucher
2020-05-12 13:12         ` [Intel-gfx] " Alex Deucher
2020-05-12 13:12         ` Alex Deucher
2020-05-12 13:17         ` Daniel Vetter
2020-05-12 13:17           ` Daniel Vetter
2020-05-12 13:17           ` [Intel-gfx] " Daniel Vetter
2020-05-12 13:17           ` Daniel Vetter
2020-05-12 13:29           ` Alex Deucher
2020-05-12 13:29             ` Alex Deucher
2020-05-12 13:29             ` [Intel-gfx] " Alex Deucher
2020-05-12 13:29             ` Alex Deucher
2020-05-12 13:45             ` Daniel Vetter
2020-05-12 13:45               ` Daniel Vetter
2020-05-12 13:45               ` [Intel-gfx] " Daniel Vetter
2020-05-12 13:45               ` Daniel Vetter
2020-05-12 14:24               ` Alex Deucher
2020-05-12 14:24                 ` Alex Deucher
2020-05-12 14:24                 ` [Intel-gfx] " Alex Deucher
2020-05-12 14:24                 ` Alex Deucher
2020-05-12 16:12                 ` Daniel Vetter
2020-05-12 16:12                   ` Daniel Vetter
2020-05-12 16:12                   ` [Intel-gfx] " Daniel Vetter
2020-05-12 16:12                   ` Daniel Vetter
2020-05-12 20:10                   ` Kazlauskas, Nicholas
2020-05-12 20:10                     ` Kazlauskas, Nicholas
2020-05-12 20:10                     ` [Intel-gfx] " Kazlauskas, Nicholas
2020-05-12 20:10                     ` Kazlauskas, Nicholas
2020-05-13  6:02                     ` Daniel Vetter
2020-05-13  6:02                       ` Daniel Vetter
2020-05-13  6:02                       ` [Intel-gfx] " Daniel Vetter
2020-05-13  6:02                       ` Daniel Vetter
2020-05-12  8:59 ` [RFC 17/17] drm/i915: Annotate dma_fence_work Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-12  8:59   ` [Intel-gfx] " Daniel Vetter
2020-05-12  8:59   ` Daniel Vetter
2020-05-12  9:31 ` Patchwork [this message]
2020-05-12  9:38 ` [Intel-gfx] ✗ Fi.CI.SPARSE: warning for dma-fence lockdep annotations Patchwork
2020-05-12  9:45 ` [Intel-gfx] ✗ Fi.CI.BAT: failure " Patchwork

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=158927591953.18140.7466433806442730621@emeril.freedesktop.org \
    --to=patchwork@emeril.freedesktop.org \
    --cc=daniel.vetter@ffwll.ch \
    --cc=intel-gfx@lists.freedesktop.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.