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
>
>
prev parent 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