Is there a command line option needed for RocketLake-S GT1 on i5-11400? Is it
supposed to use some module other than i915? Tumbleweed kernel 5.15.6 locks up,
apparently when KMS should be kicking in. I can't get any logs or dmesg except
when booting with nomodeset.
--
Evolution as taught in
== Series Details ==
Series: Fix stealing guc_ids + test (rev2)
URL : https://patchwork.freedesktop.org/series/97896/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_10989_full -> Patchwork_21833_full
Summary
---
== Series Details ==
Series: More fixes/tweaks to GuC support
URL : https://patchwork.freedesktop.org/series/97898/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_10989_full -> Patchwork_21832_full
Summary
---
== Series Details ==
Series: Fix stealing guc_ids + test
URL : https://patchwork.freedesktop.org/series/97896/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_10989_full -> Patchwork_21831_full
Summary
---
**WARNING**
== Series Details ==
Series: drm/i915: Support bigger GuC RSA keys
URL : https://patchwork.freedesktop.org/series/97891/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_10988_full -> Patchwork_21830_full
Summary
---
== Series Details ==
Series: drm/i915: Don't disable interrupts and pretend a lock as been acquired
in __timeline_mark_lock(). (rev2)
URL : https://patchwork.freedesktop.org/series/97082/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_10988_full -> Patchwork_21828_full
== Series Details ==
Series: series starting with [1/2] drm/privacy_screen_x86: Add entry for
ChromeOS privacy-screen
URL : https://patchwork.freedesktop.org/series/97883/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_10988_full -> Patchwork_21827_full
== Series Details ==
Series: drm/i915/ttm: fix large buffer population trucation
URL : https://patchwork.freedesktop.org/series/97881/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_10988_full -> Patchwork_21826_full
== Series Details ==
Series: Fix stealing guc_ids + test (rev2)
URL : https://patchwork.freedesktop.org/series/97896/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_10989 -> Patchwork_21833
Summary
---
**SUCCESS**
== Series Details ==
Series: Fix stealing guc_ids + test (rev2)
URL : https://patchwork.freedesktop.org/series/97896/
State : warning
== Summary ==
$ dim sparse --fast origin/drm-tip
Sparse version: v0.6.2
Fast mode used, each commit won't be checked separately.
== Series Details ==
Series: Fix stealing guc_ids + test (rev2)
URL : https://patchwork.freedesktop.org/series/97896/
State : warning
== Summary ==
$ dim checkpatch origin/drm-tip
93cd046bb4d5 drm/i915/guc: Use correct context lock when callig
clr_context_registered
8827a89b918a
Testing the stealing of guc ids is hard from user space as we have 64k
guc_ids. Add a selftest, which artificially reduces the number of guc
ids, and forces a steal. Description of test below.
The test creates a spinner which is used to block all subsequent
submissions until it completes. Next, a
Let's be paranoid and kick the G2H tasklet, which dequeues messages, if
G2H credits are exhausted.
Signed-off-by: Matthew Brost
---
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
s/ce/cn/ when grabbing guc_state.lock before calling
clr_context_registered.
Fixes: 0f7976506de61 ("drm/i915/guc: Rework and simplify locking")
Signed-off-by: Matthew Brost
Reviewed-by: Daniele Ceraolo Spurio
---
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 4 ++--
1 file changed, 2
From: John Harrison
While attempting to debug a CT deadlock issue in various CI failures
(most easily reproduced with gem_ctx_create/basic-files), I was seeing
CPU deadlock errors being reported. This were because the context
destroy loop was blocking waiting on H2G space from inside an IRQ
Print CT state (H2G + G2H head / tail pointers, credits) on CT
deadlock.
v2:
(John Harrison)
- Add units to debug messages
Reviewed-by: John Harrison
Signed-off-by: Matthew Brost
---
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 9 +
1 file changed, 9 insertions(+)
diff --git
Previously assigned whole guc_id structure (list, spin lock) which is
incorrect, only assign the guc_id.id.
Fixes: 0f7976506de61 ("drm/i915/guc: Rework and simplify locking")
Signed-off-by: Matthew Brost
Reviewed-by: John Harrison
---
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 2 +-
1
A full GT reset can race with the last context put resulting in the
context ref count being zero but the destroyed bit not yet being set.
Remove GEM_BUG_ON in scrub_guc_desc_for_outstanding_g2h that asserts the
destroyed bit must be set in ref count is zero.
Reviewed-by: Daniele Ceraolo Spurio
Patches 1 & 2 address bugs in stealing of guc_ids and patch 7 tests this
path.
Patches 4-6 address some issues with the CTs exposed by the selftest in
patch 7. Basically if a lot of contexts were all deregistered all at
once, the CT channel could deadlock.
Patch 3 is a small fix that is already
tree: git://anongit.freedesktop.org/drm-intel topic/core-for-CI
head: 4c82fd0506b4cc196a375d1200361fb0c5439acd
commit: b3acf17eafd473e6e8f8f7c5ec7040efaaff22b8 [16/25] Revert "drm/i915:
Don't select BROKEN"
config: powerpc64-randconfig-r015-20211210
compiler: clang version 14.0.0
== Series Details ==
Series: drm: i915: display: intel_dmc: Fixes an unsigned subtraction which can
never be negative.
URL : https://patchwork.freedesktop.org/series/97869/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_10988_full -> Patchwork_21825_full
tree: git://anongit.freedesktop.org/drm-intel topic/core-for-CI
head: 4c82fd0506b4cc196a375d1200361fb0c5439acd
commit: b3acf17eafd473e6e8f8f7c5ec7040efaaff22b8 [16/25] Revert "drm/i915:
Don't select BROKEN"
config: powerpc-randconfig-r035-20211210
compiler: powerpc-linux-gcc (GCC) 11.2.0
== Series Details ==
Series: drm/i915: include reductions (rev2)
URL : https://patchwork.freedesktop.org/series/97789/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_10988_full -> Patchwork_21823_full
Summary
---
== Series Details ==
Series: drm/i915: Move pipe/transcoder/abox masks under
intel_device_info.display
URL : https://patchwork.freedesktop.org/series/97864/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_10988_full -> Patchwork_21822_full
== Series Details ==
Series: drm/i915: Stop doing writeback from the shrinker
URL : https://patchwork.freedesktop.org/series/97856/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_10988_full -> Patchwork_21821_full
Summary
== Series Details ==
Series: drm/i915: Don't leak the capture list items (rev2)
URL : https://patchwork.freedesktop.org/series/97804/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_10988_full -> Patchwork_21820_full
Summary
== Series Details ==
Series: drm/i915/adl-n: Enable ADL-N platform (rev3)
URL : https://patchwork.freedesktop.org/series/97406/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_10988_full -> Patchwork_21818_full
Summary
27 matches
Mail list logo