Intel-XE Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: Gustavo Sousa <gustavo.sousa@intel.com>
To: <intel-xe@lists.freedesktop.org>
Subject: Re: ✗ CI.KUnit: failure for Flush DMC wakelock release work at the end of runtime suspend
Date: Fri, 29 Nov 2024 13:30:43 -0300	[thread overview]
Message-ID: <173289784300.1637.11227835643017766780@intel.com> (raw)
In-Reply-To: <173289487343.328974.3967315219627872010@b555e5b46a47>

Quoting Patchwork (2024-11-29 12:41:13-03:00)
>== Series Details ==
>
>Series: Flush DMC wakelock release work at the end of runtime suspend
>URL   : https://patchwork.freedesktop.org/series/141931/
>State : failure
>
>== Summary ==
>
>+ trap cleanup EXIT
>+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/xe/.kunitconfig
>ERROR:root:../lib/iomap.c:156:5: warning: no previous prototype for ‘ioread64_lo_hi’ [-Wmissing-prototypes]
>  156 | u64 ioread64_lo_hi(const void __iomem *addr)
>      |     ^~~~~~~~~~~~~~
>../lib/iomap.c:163:5: warning: no previous prototype for ‘ioread64_hi_lo’ [-Wmissing-prototypes]
>  163 | u64 ioread64_hi_lo(const void __iomem *addr)
>      |     ^~~~~~~~~~~~~~
>../lib/iomap.c:170:5: warning: no previous prototype for ‘ioread64be_lo_hi’ [-Wmissing-prototypes]
>  170 | u64 ioread64be_lo_hi(const void __iomem *addr)
>      |     ^~~~~~~~~~~~~~~~
>../lib/iomap.c:178:5: warning: no previous prototype for ‘ioread64be_hi_lo’ [-Wmissing-prototypes]
>  178 | u64 ioread64be_hi_lo(const void __iomem *addr)
>      |     ^~~~~~~~~~~~~~~~
>../lib/iomap.c:264:6: warning: no previous prototype for ‘iowrite64_lo_hi’ [-Wmissing-prototypes]
>  264 | void iowrite64_lo_hi(u64 val, void __iomem *addr)
>      |      ^~~~~~~~~~~~~~~
>../lib/iomap.c:272:6: warning: no previous prototype for ‘iowrite64_hi_lo’ [-Wmissing-prototypes]
>  272 | void iowrite64_hi_lo(u64 val, void __iomem *addr)
>      |      ^~~~~~~~~~~~~~~
>../lib/iomap.c:280:6: warning: no previous prototype for ‘iowrite64be_lo_hi’ [-Wmissing-prototypes]
>  280 | void iowrite64be_lo_hi(u64 val, void __iomem *addr)
>      |      ^~~~~~~~~~~~~~~~~
>../lib/iomap.c:288:6: warning: no previous prototype for ‘iowrite64be_hi_lo’ [-Wmissing-prototypes]
>  288 | void iowrite64be_hi_lo(u64 val, void __iomem *addr)
>      |      ^~~~~~~~~~~~~~~~~
>../drivers/gpu/drm/xe/xe_pm.c: In function ‘xe_pm_runtime_suspend’:
>../drivers/gpu/drm/xe/xe_pm.c:417:9: error: implicit declaration of function ‘xe_display_pm_runtime_suspend_late’; did you mean ‘xe_display_pm_runtime_suspend’? [-Werror=implicit-function-declaration]
>  417 |         xe_display_pm_runtime_suspend_late(xe);
>      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Ugh. I forgot to also add the empty version of this function for the
!CONFIG_DRM_XE_DISPLAY case. I'll send with this fixed in v2.

--
Gustavo Sousa

>      |         xe_display_pm_runtime_suspend
>cc1: some warnings being treated as errors
>make[7]: *** [../scripts/Makefile.build:229: drivers/gpu/drm/xe/xe_pm.o] Error 1
>make[7]: *** Waiting for unfinished jobs....
>make[6]: *** [../scripts/Makefile.build:478: drivers/gpu/drm/xe] Error 2
>make[5]: *** [../scripts/Makefile.build:478: drivers/gpu/drm] Error 2
>make[4]: *** [../scripts/Makefile.build:478: drivers/gpu] Error 2
>make[3]: *** [../scripts/Makefile.build:478: drivers] Error 2
>make[2]: *** [/kernel/Makefile:1936: .] Error 2
>make[1]: *** [/kernel/Makefile:224: __sub-make] Error 2
>make: *** [Makefile:224: __sub-make] Error 2
>
>[15:40:40] Configuring KUnit Kernel ...
>Generating .config ...
>Populating config with:
>$ make ARCH=um O=.kunit olddefconfig
>[15:40:44] Building KUnit Kernel ...
>Populating config with:
>$ make ARCH=um O=.kunit olddefconfig
>Building with:
>$ make all compile_commands.json ARCH=um O=.kunit --jobs=48
>+ cleanup
>++ stat -c %u:%g /kernel
>+ chown -R 1003:1003 /kernel
>
>

      reply	other threads:[~2024-11-29 16:31 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-11-29 15:17 [PATCH 0/3] Flush DMC wakelock release work at the end of runtime suspend Gustavo Sousa
2024-11-29 15:17 ` [PATCH 1/3] drm/i915/dmc_wl: Extract intel_dmc_wl_flush_release_work() Gustavo Sousa
2024-11-29 15:17 ` [PATCH 2/3] drm/xe/display: Extract xe_display_pm_runtime_suspend_late() Gustavo Sousa
2024-11-29 16:07   ` Gustavo Sousa
2024-11-29 16:43     ` Rodrigo Vivi
2024-11-29 17:29       ` Gustavo Sousa
2024-11-29 15:17 ` [PATCH 3/3] drm/xe/display: Flush DMC wakelock release work on runtime suspend Gustavo Sousa
2024-11-29 15:40 ` ✓ CI.Patch_applied: success for Flush DMC wakelock release work at the end of " Patchwork
2024-11-29 15:40 ` ✓ CI.checkpatch: " Patchwork
2024-11-29 15:41 ` ✗ CI.KUnit: failure " Patchwork
2024-11-29 16:30   ` Gustavo Sousa [this message]

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=173289784300.1637.11227835643017766780@intel.com \
    --to=gustavo.sousa@intel.com \
    --cc=intel-xe@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox