== Series Details ==
Series: i915: SSEU handling updates (rev2)
URL : https://patchwork.freedesktop.org/series/104244/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_11693_full -> Patchwork_104244v2_full
Summary
---
*
Hi,
On 5/24/22 01:25, Daniel Dadap wrote:
> On 5/20/22 16:41, Daniel Dadap wrote:
>>
>> On 5/17/22 10:23, Hans de Goede wrote:
>>> On x86/ACPI boards the acpi_video driver will usually initializing before
>>> the kms driver (except i915). This causes /sys/class/backlight/acpi_video0
>>> to show up
On 21/05/2022 00:04, Matt Roper wrote:
This series reworks i915's internal handling of slice/subslice/EU (SSEU)
data to represent platforms like Xe_HP in a more natural manner and to
prepare for future platforms where the masks will need to grow in size.
One key idea of this series is that alth
== Series Details ==
Series: drm/i915: fix typos in comments
URL : https://patchwork.freedesktop.org/series/104296/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_11693 -> Patchwork_104296v1
Summary
---
**SUCCESS**
From: Tvrtko Ursulin
Mention the compute engine which was recently added to the driver and also
clarify that userspace should be written in a forward compatible way.
Signed-off-by: Tvrtko Ursulin
---
Documentation/gpu/i915.rst | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --
On Mon, May 16, 2022 at 10:20:15AM +0200, Nirmoy Das wrote:
> From: Bommu Krishnaiah
>
> Update the selftest to include Tile 4 mode and switch to Tile 4 on
> platforms that supports Tile 4 but no Tile Y and vice versa.
> Also switch to XY_FAST_COPY_BLT on platforms that supports it.
>
> v4: upda
Hi Imre,
>
> On Fri, May 20, 2022 at 10:28:31AM +0300, Kasireddy, Vivek wrote:
> > Hi Imre,
> > [...]
> > > > > > @@ -131,6 +137,20 @@ int intel_digital_connector_atomic_check(struct
> drm_connector *conn,
> > > > > >
> > > > > > crtc_state = drm_atomic_get_new_crtc_state(state,
> > > > > >
== Series Details ==
Series: drm/i915: Complete and clarify per client usage stats documentation
URL : https://patchwork.freedesktop.org/series/104297/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_11693 -> Patchwork_104297v1
===
On 20/05/2022 21:42, Matt Roper wrote:
On Fri, May 20, 2022 at 10:15:32AM +0100, Tvrtko Ursulin wrote:
On 17/05/2022 04:20, Matt Roper wrote:
Slice/subslice/EU information should be obtained via the topology
queries provided by the I915_QUERY interface; let's turn off support for
the old GET
== Series Details ==
Series: drm/i915: fix typos in comments
URL : https://patchwork.freedesktop.org/series/104296/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_11693_full -> Patchwork_104296v1_full
Summary
---
**SU
From: Tvrtko Ursulin
Catch and log any garbage in the register, including no tiles marked, or
multiple tiles marked.
Signed-off-by: Tvrtko Ursulin
Cc: Matt Roper
---
We caught garbage in DG1_MSTR_TILE_INTR with DG2 (actual value 0xF9D2C008)
during glmark and more badness. So I thought lets log
== Series Details ==
Series: drm/i915/dg2: Catch and log more unexpected values in DG1_MSTR_TILE_INTR
URL : https://patchwork.freedesktop.org/series/104305/
State : warning
== Summary ==
Error: dim sparse failed
Sparse version: v0.6.2
Fast mode used, each commit won't be checked separately.
== Series Details ==
Series: drm/i915: Complete and clarify per client usage stats documentation
URL : https://patchwork.freedesktop.org/series/104297/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_11693_full -> Patchwork_104297v1_full
=
On 20/05/2022 01:52, Zanoni, Paulo R wrote:
On Tue, 2022-05-17 at 11:32 -0700, Niranjana Vishwanathapura wrote:
VM_BIND design document with description of intended use cases.
v2: Add more documentation and format as per review comments
from Daniel.
Signed-off-by: Niranjana Vishwanathapur
== Series Details ==
Series: drm/i915/dg2: Catch and log more unexpected values in DG1_MSTR_TILE_INTR
URL : https://patchwork.freedesktop.org/series/104305/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_11693 -> Patchwork_104305v1
==
On 23.05.2022 09:51, Balasubramani Vivekanandan wrote:
ADL-N being a subplatform of ADL-P, it lacks support for hwconfig
table. Explicit check added to skip ADL-N.
Signed-off-by: Balasubramani Vivekanandan
Reviewed-by: Andrzej Hajda
Regards
Andrzej
---
drivers/gpu/drm/i915/gt/uc/intel_g
Hey all, I'm adding a bunch of people to the cover letter, sorry for the
noise.
I've been putting a lot of effort lately into cleaning up our EDID
parsing. It's been long overdue. Here, we finally leverage all that prep
work to implement the HDMI Forum HF-EEODB extension. In short, HF-EEODB
lets a
Add drm_edid based block count and data access helper functions that
take the EDID allocated size into account.
At the moment, the allocated size should always match the EDID size
indicated by the extension count, but this will change in the future.
Signed-off-by: Jani Nikula
---
drivers/gpu/dr
We'll want to return the allocated buffer size in the future. Keep track
of it.
Signed-off-by: Jani Nikula
---
drivers/gpu/drm/drm_edid.c | 27 +++
1 file changed, 19 insertions(+), 8 deletions(-)
diff --git a/drivers/gpu/drm/drm_edid.c b/drivers/gpu/drm/drm_edid.c
index
Add new functions drm_edid_read(), drm_edid_read_ddc(), and
drm_edid_read_custom() to replace drm_get_edid() and drm_do_get_edid()
for reading the EDID. The transition is expected to happen over a fairly
long time.
Note that the new drm_edid_read*() functions do not do any of the
connector updates
Add a new function drm_edid_connector_update() to replace the
combination of calls drm_connector_update_edid_property() and
drm_add_edid_modes(). Usually they are called in the drivers in this
order, however the former needs information from the latter.
This is all in drm_edid.c simply to keep str
Abstract the .get_modes() connector helper call, including the
override/firmware EDID fallback, to make it easier to extend it.
Cc: David Airlie
Cc: Daniel Vetter
Signed-off-by: Jani Nikula
---
drivers/gpu/drm/drm_probe_helper.c | 29 +++--
1 file changed, 19 insertions
Add default action when .get_modes() not set. This also defines what a
.get_modes() hook should do.
Cc: David Airlie
Cc: Daniel Vetter
Signed-off-by: Jani Nikula
---
drivers/gpu/drm/drm_probe_helper.c | 14 +-
include/drm/drm_modeset_helper_vtables.h | 4
2 files change
Add a hook for custom .get_edid() when .get_modes() is not set.
Cc: David Airlie
Cc: Daniel Vetter
Signed-off-by: Jani Nikula
---
drivers/gpu/drm/drm_probe_helper.c | 11 +--
include/drm/drm_modeset_helper_vtables.h | 21 ++---
2 files changed, 27 insertions(+), 5
Unfortunately, there are still plenty of interfaces around that require
a struct edid pointer, and it's impossible to change them all at
once. Add an accessor to the raw EDID data to help the transition.
While there are no such cases now, be defensive against raw EDID
extension count indicating bi
Convert all the connectors that use cached connector edid and
detect_edid to drm_edid.
Signed-off-by: Jani Nikula
---
.../gpu/drm/i915/display/intel_connector.c| 4 +-
.../drm/i915/display/intel_display_types.h| 4 +-
drivers/gpu/drm/i915/display/intel_dp.c | 72 ++---
Rewrite edid_filter_invalid_blocks() to filter invalid blocks
in-place. The main motivation is to not rely on passed in information on
invalid block count or the allocation size, which will be helpful in
follow-up work on HF-EEODB.
Signed-off-by: Jani Nikula
---
drivers/gpu/drm/drm_edid.c | 43 +
HDMI 2.1 section 10.3.6 defines an HDMI Forum EDID Extension Override
Data Block, which may contain a different extension count than the base
block claims. Add support for reading more EDID data if available. The
extra blocks aren't parsed yet, though.
Signed-off-by: Jani Nikula
---
drivers/gpu/
Take the HF-EEODB extension count override into account.
Signed-off-by: Jani Nikula
---
drivers/gpu/drm/drm_edid.c | 13 +
1 file changed, 13 insertions(+)
diff --git a/drivers/gpu/drm/drm_edid.c b/drivers/gpu/drm/drm_edid.c
index ba0c880dc133..6b1284b895eb 100644
--- a/drivers/gpu/
We need to stop duplicating EDID validation and parsing all over the
subsystem in various broken ways.
Cc: David Airlie
Cc: Daniel Vetter
Signed-off-by: Jani Nikula
---
Documentation/gpu/todo.rst | 25 +
1 file changed, 25 insertions(+)
diff --git a/Documentation/gpu/t
== Series Details ==
Series: drm/edid: expand on struct drm_edid usage
URL : https://patchwork.freedesktop.org/series/104309/
State : warning
== Summary ==
Error: dim checkpatch failed
b8427e0da67f drm/edid: add block count and data helper functions for drm_edid
77f40495d3e1 drm/edid: keep tra
== Series Details ==
Series: drm/edid: expand on struct drm_edid usage
URL : https://patchwork.freedesktop.org/series/104309/
State : warning
== Summary ==
Error: dim sparse failed
Sparse version: v0.6.2
Fast mode used, each commit won't be checked separately.
-
+./drivers/gpu/drm/amd/amdgpu/.
On Sat, 21 May 2022, Julia Lawall wrote:
> Spelling mistakes (triple letters) in comments.
> Detected with the help of Coccinelle.
>
> Signed-off-by: Julia Lawall
Thanks, pushed to drm-intel-next.
BR,
Jani.
>
> ---
> drivers/gpu/drm/i915/display/intel_color.c |2 +-
> drivers/gp
_i915_vma_move_to_active() can receive > 1 fences for
multiple batch buffers submission. Because dma_resv_add_fence()
can only accept one fence at a time, change _i915_vma_move_to_active()
to be aware of multiple fences so that it can add individual
fences to the dma resv object.
v4: Reserve fence
_i915_vma_move_to_active() can receive > 1 fences for
multiple batch buffers submission. Because dma_resv_add_fence()
can only accept one fence at a time, change _i915_vma_move_to_active()
to be aware of multiple fences so that it can add individual
fences to the dma resv object.
v5: remove double
== Series Details ==
Series: drm/edid: expand on struct drm_edid usage
URL : https://patchwork.freedesktop.org/series/104309/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_11693 -> Patchwork_104309v1
Summary
---
**FA
On Tue, 24 May 2022, Patchwork wrote:
> == Series Details ==
>
> Series: drm/edid: expand on struct drm_edid usage
> URL : https://patchwork.freedesktop.org/series/104309/
> State : failure
>
> == Summary ==
>
> CI Bug Log - changes from CI_DRM_11693 -> Patchwork_104309v1
> =
On 5/23/22 4:41 PM, Alex Williamson wrote:
>
> Hi Zhi & Zhenyu,
>
> Please review gvt changes below, I'd prefer to get your ack included.
> Thanks!
>
> Alex
>
> On Thu, 19 May 2022 14:33:11 -0400
> Matthew Rosato wrote:
>
>> Rather than relying on a notifier for associating the KVM with
>> th
> From: Nikula, Jani
>
> On Tue, 24 May 2022, Patchwork
> wrote:
> > == Series Details ==
> >
> > Series: drm/edid: expand on struct drm_edid usage
> > URL : https://patchwork.freedesktop.org/series/104309/
> > State : failure
> >
> > == Summary ==
> >
> >
> > Possible regressions
>
== Series Details ==
Series: drm/i915/dg2: Catch and log more unexpected values in DG1_MSTR_TILE_INTR
URL : https://patchwork.freedesktop.org/series/104305/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_11693_full -> Patchwork_104305v1_full
On 16.05.2022 10:20, Nirmoy Das wrote:
From: Bommu Krishnaiah
Update the selftest to include Tile 4 mode and switch to Tile 4 on
platforms that supports Tile 4 but no Tile Y and vice versa.
Also switch to XY_FAST_COPY_BLT on platforms that supports it.
v4: update commit message to reflect the
Hi Andrzej,
On 5/24/2022 1:56 PM, Andrzej Hajda wrote:
On 16.05.2022 10:20, Nirmoy Das wrote:
From: Bommu Krishnaiah
Update the selftest to include Tile 4 mode and switch to Tile 4 on
platforms that supports Tile 4 but no Tile Y and vice versa.
Also switch to XY_FAST_COPY_BLT on platforms tha
On 24.05.2022 12:39, Jani Nikula wrote:
Add drm_edid based block count and data access helper functions that
take the EDID allocated size into account.
At the moment, the allocated size should always match the EDID size
indicated by the extension count, but this will change in the future.
Signe
On Tue, 24 May 2022, Andrzej Hajda wrote:
> On 24.05.2022 12:39, Jani Nikula wrote:
>> Add drm_edid based block count and data access helper functions that
>> take the EDID allocated size into account.
>>
>> At the moment, the allocated size should always match the EDID size
>> indicated by the e
Hi Dave & Daniel -
Some i915 fixes for v5.19 merge window.
drm-intel-next-fixes-2022-05-24:
drm/i915 fixes for v5.19 merge window:
- Build, sparse, UB, and CFI fixes
- Variable scope fix
- Audio pipe logging fix
- ICL+ DSI NULL dereference fix
BR,
Jani.
The following changes since commit f834
== Series Details ==
Series: drm/i915: Media freq factor and per-gt enhancements/fixes (rev8)
URL : https://patchwork.freedesktop.org/series/102665/
State : warning
== Summary ==
Error: dim sparse failed
Sparse version: v0.6.2
Fast mode used, each commit won't be checked separately.
On 5/24/22 02:26, Stephen Rothwell wrote:
> Hi all,
>
> Note: please do not add any v5.20 material to your linux-next included
> branches until after v5.19-rc1 has been related.
>
> Changes since 20220523:
>
on i386:
drivers/gpu/drm/i915/display/intel_backlight.o: in function
`intel_backlig
== Series Details ==
Series: drm/edid: expand on struct drm_edid usage (rev2)
URL : https://patchwork.freedesktop.org/series/104309/
State : warning
== Summary ==
Error: dim checkpatch failed
7612cb14248e drm/edid: add block count and data helper functions for drm_edid
9eeec287d5f2 drm/edid: k
== Series Details ==
Series: drm/edid: expand on struct drm_edid usage (rev2)
URL : https://patchwork.freedesktop.org/series/104309/
State : warning
== Summary ==
Error: dim sparse failed
Sparse version: v0.6.2
Fast mode used, each commit won't be checked separately.
-
+./drivers/gpu/drm/amd/a
On Thu, 19 May 2022 14:33:10 -0400
Matthew Rosato wrote:
> As discussed in this thread:
>
> https://lore.kernel.org/kvm/20220516172734.ge1343...@nvidia.com/
>
> Let's remove VFIO_GROUP_NOTIFY_SET_KVM and instead assume the association
> has already been established prior to device_open. For th
On Tue, May 24, 2022 at 11:29:54AM +0300, Kasireddy, Vivek wrote:
> Hi Imre,
>
> > On Fri, May 20, 2022 at 10:28:31AM +0300, Kasireddy, Vivek wrote:
> > > Hi Imre,
> > > [...]
> > > > > > > @@ -131,6 +137,20 @@ int
> > > > > > > intel_digital_connector_atomic_check(struct
> > drm_connector *conn,
== Series Details ==
Series: i915: SSEU handling updates (rev2)
URL : https://patchwork.freedesktop.org/series/104244/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_11693_full -> Patchwork_104244v2_full
Summary
---
*
CI: boot test failure seems to fail always in the same manner.
https://gitlab.freedesktop.org/drm/intel/-/issues/6074
BDW: CI:Boot - fail - No warnings/errors
I believe the shards failures is unrelated (as there no logs) to this patch. So
I created a generic bug for GEN9 to track of failures that
On Tue, May 10, 2022 at 11:02:24PM -0700, Matt Roper wrote:
> Let's reorganize some of the forcewake/shadow handling in intel_uncore.c
> and consolidate the cargo-cult comments on each table into more general
> comments that apply to all tables.
>
> We'll probably move forcewake handling to its ow
On Tue, May 24, 2022 at 10:43:39AM +0100, Tvrtko Ursulin wrote:
> From: Tvrtko Ursulin
>
> Catch and log any garbage in the register, including no tiles marked, or
> multiple tiles marked.
>
> Signed-off-by: Tvrtko Ursulin
> Cc: Matt Roper
> ---
> We caught garbage in DG1_MSTR_TILE_INTR with D
== Series Details ==
Series: drm/i915: Individualize fences before adding to dma_resv obj (rev4)
URL : https://patchwork.freedesktop.org/series/104074/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_11694 -> Patchwork_104074v4
===
On Tue, May 10, 2022 at 11:02:25PM -0700, Matt Roper wrote:
> Add PVC's forcewake ranges.
>
> v2:
> - Drop replicated comment completely; move general cleanup of the
>documentation to a separate patch.
>
> Bspec: 67609
> Cc: Daniele Ceraolo Spurio
> Cc: Stuart Summers
Reviewed-by: Matt Atw
On Tue, May 10, 2022 at 11:02:26PM -0700, Matt Roper wrote:
> From: Stuart Summers
>
> Although we already strip 3D-specific flags from PIPE_CONTROL
> instructions when submitting to a compute engine, there are some
> additional flags that need to be removed when the platform as a whole
> lacks a
On Tue, May 10, 2022 at 11:02:27PM -0700, Matt Roper wrote:
> Intialize ADS system info to reflect the availablity of new BCS engines
>
> Original-author: CQ Tang
> Cc: Stuart Summers
> Cc: John Harrison
Reviewed-by: Matt Atwood
> Signed-off-by: Matt Roper
> ---
> drivers/gpu/drm/i915/gt/uc/i
On Tue, May 10, 2022 at 11:02:28PM -0700, Matt Roper wrote:
> From: Daniele Ceraolo Spurio
>
> Disable HuC loading since it is not used on these platforms.
>
> Cc: Stuart Summers
Reviewed-by: Matt Atwood
> Signed-off-by: Daniele Ceraolo Spurio
> Signed-off-by: Matt Roper
> ---
> drivers/gpu
On Wed, May 11, 2022 at 11:17:34PM +, Patchwork wrote:
> == Series Details ==
>
> Series: i915: Introduce Ponte Vecchio (rev4)
> URL : https://patchwork.freedesktop.org/series/103443/
> State : success
>
> == Summary ==
>
> CI Bug Log - changes from CI_DRM_11632_full -> Patchwork_103443v4_
== Series Details ==
Series: drm/i915: Media freq factor and per-gt enhancements/fixes (rev8)
URL : https://patchwork.freedesktop.org/series/102665/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_11694 -> Patchwork_102665v8
== Series Details ==
Series: drm/edid: expand on struct drm_edid usage (rev2)
URL : https://patchwork.freedesktop.org/series/104309/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_11694 -> Patchwork_104309v2
Summary
---
== Series Details ==
Series: drm/i915: Individualize fences before adding to dma_resv obj (rev4)
URL : https://patchwork.freedesktop.org/series/104074/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_11694_full -> Patchwork_104074v4_full
=
== Series Details ==
Series: drm/edid: expand on struct drm_edid usage (rev2)
URL : https://patchwork.freedesktop.org/series/104309/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_11694_full -> Patchwork_104309v2_full
Summar
On Mon, May 23, 2022 at 08:16:36PM +, Patchwork wrote:
> == Series Details ==
>
> Series: drm/i915/hwconfig: Report no hwconfig support on ADL-N
> URL : https://patchwork.freedesktop.org/series/104270/
> State : failure
>
> == Summary ==
>
> CI Bug Log - changes from CI_DRM_11690_full -> P
PVC also has a hwconfig table. Actually the current expectation is that
all future platforms will have hwconfig, so let's just change the
condition to an IP version check so that we don't need to keep updating
this for each new platform that shows up.
Cc: John Harrison
Cc: Radhakrishna Sripada
== Series Details ==
Series: drm/i915: Media freq factor and per-gt enhancements/fixes (rev9)
URL : https://patchwork.freedesktop.org/series/102665/
State : warning
== Summary ==
Error: dim checkpatch failed
63e0ab0ed664 drm/i915/gt: Add media freq factor to per-gt sysfs
2e706c2fdf7e drm/i915/
== Series Details ==
Series: drm/i915: Media freq factor and per-gt enhancements/fixes (rev9)
URL : https://patchwork.freedesktop.org/series/102665/
State : warning
== Summary ==
Error: dim sparse failed
Sparse version: v0.6.2
Fast mode used, each commit won't be checked separately.
== Series Details ==
Series: drm/i915/hwconfig: Future-proof platform checks
URL : https://patchwork.freedesktop.org/series/104338/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_11696 -> Patchwork_104338v1
Summary
---
Hello,
Apologies for bothering. May we kindly know if this solution is approved?
I have provided the Tested-by. Thanks much.
Regards
Vidya
> -Original Message-
> From: Srinivas, Vidya
> Sent: Monday, May 9, 2022 8:44 PM
> To: Souza, Jose ; intel-gfx@lists.freedesktop.org
> Cc: Sean Paul
On Mon, 23 May 2022 04:08:40 -0700, Badal Nilawar wrote:
>
> diff --git a/drivers/gpu/drm/i915/i915_hwmon.c
> b/drivers/gpu/drm/i915/i915_hwmon.c
> index b94c11f2517f..b35c4de73f30 100644
> --- a/drivers/gpu/drm/i915/i915_hwmon.c
> +++ b/drivers/gpu/drm/i915/i915_hwmon.c
> @@ -18,8 +18,10 @@
> /*
On Mon, 23 May 2022 04:08:40 -0700, Badal Nilawar wrote:
>
> From: Dale B Stimson
>
> As part of the System Managemenent Interface (SMI), use the HWMON
> subsystem to display energy utilization
Energy seems to be hardly ever exposed in the kernel. Searching for
'hwmon_energy' shows only a single
On Mon, 23 May 2022 04:08:41 -0700, Badal Nilawar wrote:
>
> +static umode_t
> +i915_in_is_visible(const struct i915_hwmon_drvdata *ddat, u32 attr)
> +{
> + struct drm_i915_private *i915 = ddat->dd_uncore->i915;
> +
> + switch (attr) {
> + case hwmon_in_input:
> + return (IS
> -Original Message-
> From: Dixit, Ashutosh
> Sent: Wednesday, May 25, 2022 10:27 AM
> To: Nilawar, Badal
> Cc: intel-gfx@lists.freedesktop.org; Gupta, Anshuman
> ; Ewins, Jon ; Tauro,
> Riana ; Joonas Lahtinen
>
> Subject: Re: [PATCH 2/3] drm/i915/hwmon: Add HWMON energy support
>
== Series Details ==
Series: drm/i915/hwconfig: Future-proof platform checks
URL : https://patchwork.freedesktop.org/series/104338/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_11696_full -> Patchwork_104338v1_full
Summary
On 09/02/2022 20:26, Christian König wrote:
It is illegal to add a dma_fence_chain as timeline point. Flatten out
the fences into a dma_fence_array instead.
Signed-off-by: Christian König
---
drivers/gpu/drm/drm_syncobj.c | 61 ---
1 file changed, 56 insertion
77 matches
Mail list logo