On 28/09/2018 21:11, Chris Wilson wrote:
Quoting Tvrtko Ursulin (2018-09-27 12:32:54)
On 19/09/2018 20:55, Chris Wilson wrote:
In the next patch, we add another user that wants to check whether
requests can be merge into a single HW execution, and in the future we
want to add more conditions
On Tue, Sep 18, 2018 at 12:04:35PM -0700, Manasi Navare wrote:
> > > [...]
> > > diff --git a/drivers/gpu/drm/i915/intel_runtime_pm.c
> > > b/drivers/gpu/drm/i915/intel_runtime_pm.c
> > > index 480dadb1047b..146e2d6cf954 100644
> > > --- a/drivers/gpu/drm/i915/intel_runtime_pm.c
> > > +++
On Mon, Sep 24, 2018 at 07:36:08PM +0300, Ville Syrjälä wrote:
> On Mon, Sep 24, 2018 at 05:51:16PM +0200, Daniel Vetter wrote:
> > On Thu, Sep 20, 2018 at 09:51:38PM +0300, Ville Syrjala wrote:
> > > From: Ville Syrjälä
> > >
> > > We want to start tracking which infoframes are enabled, so
Quoting Tvrtko Ursulin (2018-10-01 09:14:52)
>
> On 28/09/2018 21:11, Chris Wilson wrote:
> > Quoting Tvrtko Ursulin (2018-09-27 12:32:54)
> >>
> >> On 19/09/2018 20:55, Chris Wilson wrote:
> >>> In the next patch, we add another user that wants to check whether
> >>> requests can be merge into a
On Thu, Sep 27, 2018 at 05:43:50PM -0700, Deepak Rawat wrote:
> Call kernel selftest module test-drm_damage_helper from igt.
>
> Signed-off-by: Deepak Rawat
> ---
> tests/Makefile.sources | 1 +
> tests/drm_plane_damage.c | 10 ++
> 2 files changed, 11 insertions(+)
> create mode
On Mon, Sep 24, 2018 at 08:13:08PM +0300, Ville Syrjälä wrote:
> On Mon, Sep 24, 2018 at 06:10:14PM +0200, Daniel Vetter wrote:
> > On Thu, Sep 20, 2018 at 09:51:43PM +0300, Ville Syrjala wrote:
> > > From: Ville Syrjälä
> > >
> > > Read the HDMI infoframes from the hbuf and unpack them into
> >
Hi,
One final unreviewed patch on this series. Hopefully uncontroversial
enough for a quick review?
Thanks,
Tvrtko
On 17/09/2018 12:30, Tvrtko Ursulin wrote:
From: Tvrtko Ursulin
When OA is active we want to lock the powergating configuration, but on
Icelake, users like the media stack
On Fri, Sep 14, 2018 at 09:13:07PM +0100, Chris Wilson wrote:
> We try flipping a vgem surface onto a i915 scanout. However, if there
> is no display we want to disable the kms interface, including the addfb
> ioctl. On such systems the call to kms_addfb will naturally fail and the
> test cannot
On Fri, Sep 21, 2018 at 04:46:47PM +0300, Ville Syrjälä wrote:
> On Fri, Sep 21, 2018 at 01:34:00AM -0700, Manasi Navare wrote:
> > On Wed, Sep 19, 2018 at 01:57:00PM +0300, Ville Syrjälä wrote:
> > > On Tue, Sep 18, 2018 at 02:10:17PM -0700, Manasi Navare wrote:
> > > > On Tue, Sep 18, 2018 at
On 17/09/2018 13:30, Tvrtko Ursulin wrote:
From: Tvrtko Ursulin
When OA is active we want to lock the powergating configuration, but on
Icelake, users like the media stack will have issues if we lock to the
full device configuration.
Instead lock to a subset of (sub)slices which are currently
Quoting Daniel Vetter (2018-10-01 09:49:07)
> On Fri, Sep 14, 2018 at 09:13:07PM +0100, Chris Wilson wrote:
> > We try flipping a vgem surface onto a i915 scanout. However, if there
> > is no display we want to disable the kms interface, including the addfb
> > ioctl. On such systems the call to
On Mon, Sep 24, 2018 at 02:08:14PM -0700, Radhakrishna Sripada wrote:
> At times 12bpc HDMI cannot be driven due to faulty cables, dongles
> level shifters etc. To workaround them we may need to drive the output
> at a lower bpc. Currently the user space does not have a way to limit
> the bpc. The
On Wed, May 2, 2018 at 11:06 AM Daniel Vetter wrote:
>
> On Mon, Apr 30, 2018 at 11:17 PM, Dmitry Torokhov
> wrote:
> > Hi Daniel,
> >
> > On Mon, Apr 30, 2018 at 09:56:49PM +0200, Daniel Vetter wrote:
> >> At least trackpoint_disconnect wants to remove some sysfs files, and
> >> we can't remove
On 28/09/2018 21:22, Chris Wilson wrote:
Quoting Tvrtko Ursulin (2018-09-27 12:28:47)
On 19/09/2018 20:55, Chris Wilson wrote:
Over the last few years, we have debated how to extend the user API to
support an increase in the number of engines, that may be sparse and
even be heterogeneous
On Fri, Sep 14, 2018 at 09:13:08PM +0100, Chris Wilson wrote:
> Some drivers may have disabled KMS or there may simply nothing attached
> to the device. In either case KMS is unusable and we may prefer to skip.
>
> Signed-off-by: Chris Wilson
> ---
> lib/igt_kms.c | 14 --
>
On Fri, Sep 14, 2018 at 09:13:09PM +0100, Chris Wilson wrote:
> If the display is disabled (e.g. the driver has disabled the KMS
> interface) there is nothing to do so avoid failing.
>
> Signed-off-by: Chris Wilson
Silently doing nothing feels funny, I think putting the igt_require into
> -Original Message-
> From: Ville Syrjälä
> Sent: Wednesday, September 26, 2018 7:57 PM
> To: Kulkarni, Vandita
> Cc: intel-gfx@lists.freedesktop.org; Nikula, Jani ;
> Zanoni, Paulo R
> Subject: Re: [Intel-gfx] [RFC 1/3] drm/i915/icl: Restructure ICL DPLL enable
> functionality
>
>
On 01/10/2018 15:18, Lionel Landwerlin wrote:
On 01/10/2018 13:42, Tvrtko Ursulin wrote:
On 01/10/2018 12:06, Lionel Landwerlin wrote:
On 01/10/2018 12:20, Tvrtko Ursulin wrote:
On 01/10/2018 10:50, Lionel Landwerlin wrote:
On 17/09/2018 13:30, Tvrtko Ursulin wrote:
From: Tvrtko Ursulin
== Series Details ==
Series: series starting with [1/3] drm/i915: Restore vblank interrupts earlier
URL : https://patchwork.freedesktop.org/series/50393/
State : success
== Summary ==
= CI Bug Log - changes from CI_DRM_4907 -> Patchwork_10307 =
== Summary - SUCCESS ==
No regressions
On 01/10/2018 16:37, Chris Wilson wrote:
Quoting Ville Syrjälä (2018-10-01 16:27:43)
On Mon, Oct 01, 2018 at 04:12:09PM +0100, Chris Wilson wrote:
Quoting Ville Syrjälä (2018-10-01 16:03:30)
On Wed, Sep 26, 2018 at 08:50:25AM +0100, Tvrtko Ursulin wrote:
On 25/09/2018 20:37, Ville Syrjala
Hi,
Media experts please scroll down...
On 01/10/2018 17:15, Tvrtko Ursulin wrote:
From: Tvrtko Ursulin
Engine discovery query allows userspace to enumerate engines, probe their
configuration features, all without needing to maintain the internal PCI
ID based database.
A new query for the
Quoting Tvrtko Ursulin (2018-10-01 17:15:24)
> From: Tvrtko Ursulin
>
> Engine discovery query allows userspace to enumerate engines, probe their
> configuration features, all without needing to maintain the internal PCI
> ID based database.
>
> A new query for the generic i915 query ioctl is
Quoting Ville Syrjälä (2018-10-01 16:03:30)
> On Wed, Sep 26, 2018 at 08:50:25AM +0100, Tvrtko Ursulin wrote:
> >
> > On 25/09/2018 20:37, Ville Syrjala wrote:
> > One more thing, do you really need random access for this
> > transformation? Or you could walk the sg list as it is? Just if you
On Mon, Oct 01, 2018 at 04:12:09PM +0100, Chris Wilson wrote:
> Quoting Ville Syrjälä (2018-10-01 16:03:30)
> > On Wed, Sep 26, 2018 at 08:50:25AM +0100, Tvrtko Ursulin wrote:
> > >
> > > On 25/09/2018 20:37, Ville Syrjala wrote:
> > > One more thing, do you really need random access for this
>
On 01/10/2018 16:12, Chris Wilson wrote:
Quoting Ville Syrjälä (2018-10-01 16:03:30)
On Wed, Sep 26, 2018 at 08:50:25AM +0100, Tvrtko Ursulin wrote:
On 25/09/2018 20:37, Ville Syrjala wrote:
One more thing, do you really need random access for this
transformation? Or you could walk the sg
Quoting Ville Syrjälä (2018-10-01 16:27:43)
> On Mon, Oct 01, 2018 at 04:12:09PM +0100, Chris Wilson wrote:
> > Quoting Ville Syrjälä (2018-10-01 16:03:30)
> > > On Wed, Sep 26, 2018 at 08:50:25AM +0100, Tvrtko Ursulin wrote:
> > > >
> > > > On 25/09/2018 20:37, Ville Syrjala wrote:
> > > > One
On 01/10/2018 16:27, Ville Syrjälä wrote:
On Mon, Oct 01, 2018 at 04:12:09PM +0100, Chris Wilson wrote:
Quoting Ville Syrjälä (2018-10-01 16:03:30)
On Wed, Sep 26, 2018 at 08:50:25AM +0100, Tvrtko Ursulin wrote:
On 25/09/2018 20:37, Ville Syrjala wrote:
One more thing, do you really need
Hi,
Media experts please scroll down...
On 01/10/2018 17:15, Tvrtko Ursulin wrote:
From: Tvrtko Ursulin
Engine discovery query allows userspace to enumerate engines, probe their
configuration features, all without needing to maintain the internal PCI
ID based database.
A new query for the
On Wed, Sep 12, 2018 at 03:57:18PM -0700, Manasi Navare wrote:
> With downclock mode and DRRS now operating independently user can
> request a modeset on downclock mode. In that case intel_dp_mode_valid()
> should validate the downclock mode as well if that is requested.
>
> Cc: Jani Nikula
>
On Wed, Sep 12, 2018 at 03:57:16PM -0700, Manasi Navare wrote:
> This patch fixes the original commit c0cfb10d9e1de49 ("drm/i915/edp:
> Do not do link training fallback or prune modes on EDP") that causes
> a blank screen in case of certain eDP panels (Eg: seen on Dell XPS13 9350)
> where first
== Series Details ==
Series: series starting with [CI,1/3] drm/i915: Priority boost for new clients
URL : https://patchwork.freedesktop.org/series/50395/
State : warning
== Summary ==
$ dim checkpatch origin/drm-tip
2b9a64542c15 drm/i915: Priority boost for new clients
3ef9b826a9a3 drm/i915:
== Series Details ==
Series: series starting with [CI,1/3] drm/i915: Priority boost for new clients
URL : https://patchwork.freedesktop.org/series/50395/
State : warning
== Summary ==
$ dim sparse origin/drm-tip
Commit: drm/i915: Priority boost for new clients
Okay!
Commit: drm/i915: Pull
From: Tvrtko Ursulin
Engine discovery query allows userspace to enumerate engines, probe their
configuration features, all without needing to maintain the internal PCI
ID based database.
A new query for the generic i915 query ioctl is added named
DRM_I915_QUERY_ENGINE_INFO, together with
== Series Details ==
Series: Per context dynamic (sub)slice power-gating (rev6)
URL : https://patchwork.freedesktop.org/series/48194/
State : failure
== Summary ==
Applying: drm/i915/execlists: Move RPCS setup to context pin
Applying: drm/i915: Record the sseu configuration per-context &
On Wed, Sep 26, 2018 at 08:50:25AM +0100, Tvrtko Ursulin wrote:
>
> On 25/09/2018 20:37, Ville Syrjala wrote:
> > From: Ville Syrjälä
> >
> > To overcome display engine stride limits we'll want to remap the
> > pages in the GTT. To that end we need a new gtt_view type which
> > is just like the
== Series Details ==
Series: series starting with [1/3] drm/i915: Restore vblank interrupts earlier
URL : https://patchwork.freedesktop.org/series/50393/
State : warning
== Summary ==
$ dim checkpatch origin/drm-tip
3d421aa28f28 drm/i915: Restore vblank interrupts earlier
ab4d85399a55
From: Tvrtko Ursulin
When OA is active we want to lock the powergating configuration, but on
Icelake, users like the media stack will have issues if we lock to the
full device configuration.
Instead lock to a subset of (sub)slices which are currently a known
working configuration for all users.
== Series Details ==
Series: series starting with [CI,1/3] drm/i915: Priority boost for new clients
URL : https://patchwork.freedesktop.org/series/50395/
State : success
== Summary ==
= CI Bug Log - changes from CI_DRM_4908 -> Patchwork_10308 =
== Summary - SUCCESS ==
No regressions
ALPM is a requirement and we don't need to keep it's cached, what
were done in commit 97c9de66ca80
("drm/i915/psr: Fix ALPM cap check for PSR2") but the alpm was not
removed from i915_psr.
Reviewed-by: Dhinakaran Pandiyan
Signed-off-by: José Roberto de Souza
---
drivers/gpu/drm/i915/i915_drv.h
This WA also works fine for PSR2, triggering a selective update when
possible.
Acked-by: Dhinakaran Pandiyan
Reviewed-by: Rodrigo Vivi
Signed-off-by: José Roberto de Souza
---
drivers/gpu/drm/i915/intel_psr.c | 24 ++--
1 file changed, 10 insertions(+), 14 deletions(-)
We are already handling all PSR2 errors, so we can drop this TODO.
Reviewed-by: Dhinakaran Pandiyan
Signed-off-by: José Roberto de Souza
---
drivers/gpu/drm/i915/intel_psr.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/intel_psr.c b/drivers/gpu/drm/i915/intel_psr.c
== Series Details ==
Series: series starting with [v3,1/6] drm/i915/psr: Share PSR and PSR2 exit mask
URL : https://patchwork.freedesktop.org/series/50417/
State : success
== Summary ==
= CI Bug Log - changes from CI_DRM_4911 -> Patchwork_10316 =
== Summary - SUCCESS ==
No regressions
On Mon, 2018-10-01 at 12:49 -0700, Rodrigo Vivi wrote:
> On Mon, Sep 24, 2018 at 03:45:24PM -0700, Dhinakaran Pandiyan wrote:
> > Commit '3cf71bc9904d ("drm/i915: Re-apply "Perform link quality
> > check,
> > unconditionally during long pulse"")' applies a work around for
> > sinks
>
> Fixes: ?
>
On Thu, Sep 27, 2018 at 11:11:17PM -0700, Dhinakaran Pandiyan wrote:
> We have new tests and fixes in place since the feature was last
> disabled. Try again for gen-9+ hardware and enable only PSR1 by default as
> a first step.
> v2: Remove typo fix and comment improvements (Rodrigo)
>
> Cc: Jani
== Series Details ==
Series: series starting with [1/2] drm/i915/guc: init GuC descriptors after GuC
load
URL : https://patchwork.freedesktop.org/series/50410/
State : success
== Summary ==
= CI Bug Log - changes from CI_DRM_4911 -> Patchwork_10314 =
== Summary - SUCCESS ==
No
== Series Details ==
Series: drm/i915: extract common ce->pin_count check
URL : https://patchwork.freedesktop.org/series/50414/
State : success
== Summary ==
= CI Bug Log - changes from CI_DRM_4911 -> Patchwork_10315 =
== Summary - SUCCESS ==
No regressions found.
External URL:
Now both PSR and PSR2 have the same exit mask, so let's share then
instead of have the same code 2 times.
Reviewed-by: Dhinakaran Pandiyan
Signed-off-by: José Roberto de Souza
---
drivers/gpu/drm/i915/intel_psr.c | 34
1 file changed, 13 insertions(+), 21
ICL spec states that this bit is now reserved.
Bspec: 7722
v2(Dhinakaran and Jani):
- instead of remove bit in gen11 now only setting if if gen < 11
- changed commit title
Cc: Jani Nikula
Reviewed-by: Dhinakaran Pandiyan
Signed-off-by: José Roberto de Souza
---
For PSR2 there is no register to tell HW to keep main link enabled
while PSR2 is active, so don't configure sink DPCD with a
wrong value.
v3: Also update the value printed in debugfs
Cc: Dhinakaran Pandiyan
Signed-off-by: José Roberto de Souza
---
drivers/gpu/drm/i915/i915_debugfs.c | 3 ++-
On Mon, Oct 01, 2018 at 03:01:18PM -0700, Dhinakaran Pandiyan wrote:
> On Mon, 2018-10-01 at 23:10 +0300, Ville Syrjälä wrote:
> > On Mon, Oct 01, 2018 at 12:48:28PM -0700, Rodrigo Vivi wrote:
> > > On Tue, Sep 25, 2018 at 07:54:22PM -0700, Dhinakaran Pandiyan
> > > wrote:
> > > > A crtc modeset
== Series Details ==
Series: series starting with [v3,1/6] drm/i915/psr: Share PSR and PSR2 exit mask
URL : https://patchwork.freedesktop.org/series/50417/
State : warning
== Summary ==
$ dim sparse origin/drm-tip
Commit: drm/i915/psr: Share PSR and PSR2 exit mask
Okay!
Commit: drm/i915/psr:
== Series Details ==
Series: series starting with [v3,1/6] drm/i915/psr: Share PSR and PSR2 exit mask
URL : https://patchwork.freedesktop.org/series/50417/
State : warning
== Summary ==
$ dim checkpatch origin/drm-tip
f82ea23a1cf4 drm/i915/psr: Share PSR and PSR2 exit mask
86c86b719ae1
== Series Details ==
Series: series starting with [1/4] drm/i915: Replace some open-coded
i915_map_coherent_type()
URL : https://patchwork.freedesktop.org/series/50408/
State : failure
== Summary ==
= CI Bug Log - changes from CI_DRM_4911 -> Patchwork_10313 =
== Summary - FAILURE ==
On Mon, 2018-10-01 at 23:10 +0300, Ville Syrjälä wrote:
> On Mon, Oct 01, 2018 at 12:48:28PM -0700, Rodrigo Vivi wrote:
> > On Tue, Sep 25, 2018 at 07:54:22PM -0700, Dhinakaran Pandiyan
> > wrote:
> > > A crtc modeset lock was added for link retraining but
> > > intel_dp_retrain_link() knows to
== Series Details ==
Series: drm/i915/psr: Enable PSR1 on gen-9+ HW (rev2)
URL : https://patchwork.freedesktop.org/series/49312/
State : success
== Summary ==
= CI Bug Log - changes from CI_DRM_4909_full -> Patchwork_10312_full =
== Summary - SUCCESS ==
No regressions found.
== Known
Reviewed-by: Lyude Paul
On Mon, 2018-09-24 at 15:45 -0700, Dhinakaran Pandiyan wrote:
> Comment claims link needs to be retrained because the connected sink raised
> a long pulse to indicate link loss. If the sink did so,
> intel_dp_hotplug() would have handled link retraining. Looking at the
>
Reviewed-by: Lyude Paul
On Mon, 2018-09-24 at 15:45 -0700, Dhinakaran Pandiyan wrote:
> Commit '3cf71bc9904d ("drm/i915: Re-apply "Perform link quality check,
> unconditionally during long pulse"")' applies a work around for sinks
> that don't signal link loss. The work around does not need to
== Series Details ==
Series: series starting with [1/2] drm/i915/guc: init GuC descriptors after GuC
load
URL : https://patchwork.freedesktop.org/series/50410/
State : success
== Summary ==
= CI Bug Log - changes from CI_DRM_4911_full -> Patchwork_10314_full =
== Summary - WARNING ==
On 19/09/2018 20:55, Chris Wilson wrote:
Inside the execlists submission tasklet, we often make the mistake of
assuming that everything beneath the request is available for use.
However, the submission and the request live on two separate timelines,
and the request contents may be freed from an
== Series Details ==
Series: series starting with [1/4] drm/i915/selftests: Split preemption smoke
test into threads (rev2)
URL : https://patchwork.freedesktop.org/series/50329/
State : warning
== Summary ==
$ dim checkpatch origin/drm-tip
949446d4ae2f drm/i915/selftests: Split preemption
> -Original Message-
> From: Ville Syrjälä
> Sent: Wednesday, September 26, 2018 7:52 PM
> To: Kulkarni, Vandita
> Cc: intel-gfx@lists.freedesktop.org; Nikula, Jani ;
> Zanoni, Paulo R
> Subject: Re: [Intel-gfx] [RFC 3/3] drm/i915/icl: Calculate DPLL params for DSI
>
> On Thu, Sep
On 01/10/2018 12:06, Lionel Landwerlin wrote:
On 01/10/2018 12:20, Tvrtko Ursulin wrote:
On 01/10/2018 10:50, Lionel Landwerlin wrote:
On 17/09/2018 13:30, Tvrtko Ursulin wrote:
From: Tvrtko Ursulin
When OA is active we want to lock the powergating configuration, but on
Icelake, users
== Series Details ==
Series: series starting with [1/7] drm/i915/icl: Add WaEnable32PlaneMode
URL : https://patchwork.freedesktop.org/series/50340/
State : success
== Summary ==
= CI Bug Log - changes from CI_DRM_4906 -> Patchwork_10303 =
== Summary - SUCCESS ==
No regressions found.
> -Original Message-
> From: Intel-gfx [mailto:intel-gfx-boun...@lists.freedesktop.org] On Behalf Of
> Kulkarni, Vandita
> Sent: Monday, October 1, 2018 5:00 PM
> To: Ville Syrjälä
> Cc: Nikula, Jani ; intel-gfx@lists.freedesktop.org;
> Zanoni, Paulo R
> Subject: Re: [Intel-gfx] [RFC
On 01/10/2018 10:50, Lionel Landwerlin wrote:
On 17/09/2018 13:30, Tvrtko Ursulin wrote:
From: Tvrtko Ursulin
When OA is active we want to lock the powergating configuration, but on
Icelake, users like the media stack will have issues if we lock to the
full device configuration.
Instead
Why is this mixed with display workarounds?
These were already once on the list and were decided not to be included
as there are no known users.
Regards, Joonas
Quoting Radhakrishna Sripada (2018-09-28 19:47:35)
> From: Oscar Mateo
>
> Allows UMDs to set 'Disable Gather at Set Shader Common
== Series Details ==
Series: series starting with [1/5] drm/dp/mst: Configure no_stop_bit correctly
for remote i2c xfers
URL : https://patchwork.freedesktop.org/series/50341/
State : warning
== Summary ==
$ dim checkpatch origin/drm-tip
3c513d17e3fc drm/dp/mst: Configure no_stop_bit
== Series Details ==
Series: Add Wa_1606682166 (rev2)
URL : https://patchwork.freedesktop.org/series/50349/
State : failure
== Summary ==
Applying: drm/i915/icl:Add Wa_1606682166
error: sha1 information is lacking or useless (drivers/gpu/drm/i915/i915_reg.h).
error: could not build fake
== Series Details ==
Series: series starting with [1/5] drm/dp/mst: Configure no_stop_bit correctly
for remote i2c xfers
URL : https://patchwork.freedesktop.org/series/50341/
State : success
== Summary ==
= CI Bug Log - changes from CI_DRM_4906 -> Patchwork_10304 =
== Summary - SUCCESS ==
When submitting chains to each engine, we can do so (mostly) in
parallel, so delegate submission to threads on a per-engine basis.
Signed-off-by: Chris Wilson
---
drivers/gpu/drm/i915/selftests/intel_lrc.c | 73 ++
1 file changed, 61 insertions(+), 12 deletions(-)
diff
In the next few patches, we will want to give a small priority boost to
some requests/queues but not so much that we perturb the user controlled
order. As such we will shift the user priority bits higher leaving
ourselves a few low priority bits for our internal bumping.
Signed-off-by: Chris
As we are about to allow ourselves to slightly bump the user priority
into a few different sublevels, packthose internal priority lists
into the same i915_priolist to keep the rbtree compact and avoid having
to allocate the default user priority even after the internal bumping.
The downside to
== Series Details ==
Series: drm/i915: Fix ILK-IVB sprite enable delays
URL : https://patchwork.freedesktop.org/series/50328/
State : failure
== Summary ==
= CI Bug Log - changes from CI_DRM_4906_full -> Patchwork_10301_full =
== Summary - FAILURE ==
Serious unknown changes coming with
Radhakrishna Sripada writes:
> Shader feature to prefetch binding tables does not support 16:6 18:8 BTP
> formats. Enabling fault handling could result in hangs with faults.
> Disabling demand prefetch would disable binding table prefetch.
>
> Signed-off-by: Radhakrishna Sripada
> ---
>
On 28/09/2018 14:58, Chris Wilson wrote:
When submitting chains to each engine, we can do so (mostly) in
parallel, so delegate submission to threads on a per-engine basis.
Signed-off-by: Chris Wilson
---
drivers/gpu/drm/i915/selftests/intel_lrc.c | 73 ++
1 file
On 19/09/2018 20:55, Chris Wilson wrote:
Having allowed the user to define a set of engines that they will want
to only use, we go one step further and allow them to bind those engines
into a single virtual instance. Submitting a batch to the virtual engine
will then forward it to any one of
Quoting Patchwork (2018-10-01 12:25:25)
> == Series Details ==
>
> Series: series starting with [1/4] drm/i915/selftests: Split preemption smoke
> test into threads (rev2)
> URL : https://patchwork.freedesktop.org/series/50329/
> State : failure
>
> == Summary ==
>
> = CI Bug Log - changes
Include a batch full of a page of arbitration points in order to provide
a window for inject_preempt_context() in the preemption smoketests.
Signed-off-by: Chris Wilson
---
drivers/gpu/drm/i915/selftests/intel_lrc.c | 134 -
1 file changed, 101 insertions(+), 33 deletions(-)
On 01/10/2018 09:18, Chris Wilson wrote:
Quoting Tvrtko Ursulin (2018-10-01 09:14:52)
On 28/09/2018 21:11, Chris Wilson wrote:
Quoting Tvrtko Ursulin (2018-09-27 12:32:54)
On 19/09/2018 20:55, Chris Wilson wrote:
In the next patch, we add another user that wants to check whether
requests
Chris Wilson writes:
> Quoting Radhakrishna Sripada (2018-09-28 17:47:35)
>> From: Oscar Mateo
>>
>> Allows UMDs to set 'Disable Gather at Set Shader Common Slice'.
>
> Question for reviewers is what other bits are exposed here?
And we would also need to have a mesa/umd side commit/ack
to
== Series Details ==
Series: drm/i915: Fix ILK-IVB sprite enable delays
URL : https://patchwork.freedesktop.org/series/50328/
State : success
== Summary ==
= CI Bug Log - changes from CI_DRM_4906 -> Patchwork_10301 =
== Summary - SUCCESS ==
No regressions found.
External URL:
Quoting Tvrtko Ursulin (2018-10-01 11:38:37)
>
> On 28/09/2018 14:58, Chris Wilson wrote:
> > When submitting chains to each engine, we can do so (mostly) in
> > parallel, so delegate submission to threads on a per-engine basis.
> >
> > Signed-off-by: Chris Wilson
> > ---
> >
Radhakrishna Sripada writes:
> Shader feature to prefetch binding tables does not support 16:6 18:8 BTP
> formats.
s/formats./,causing lower performance if used. And with fault
handling enabled can cause gpu hangs.
> Disabling demand prefetch would disable binding table prefetch.
>
Also
On 01/10/2018 12:20, Tvrtko Ursulin wrote:
On 01/10/2018 10:50, Lionel Landwerlin wrote:
On 17/09/2018 13:30, Tvrtko Ursulin wrote:
From: Tvrtko Ursulin
When OA is active we want to lock the powergating configuration, but on
Icelake, users like the media stack will have issues if we lock to
Quoting Tvrtko Ursulin (2018-10-01 11:51:23)
>
> On 19/09/2018 20:55, Chris Wilson wrote:
> > Inside the execlists submission tasklet, we often make the mistake of
> > assuming that everything beneath the request is available for use.
> > However, the submission and the request live on two
== Series Details ==
Series: series starting with [1/4] drm/i915/selftests: Split preemption smoke
test into threads (rev2)
URL : https://patchwork.freedesktop.org/series/50329/
State : failure
== Summary ==
= CI Bug Log - changes from CI_DRM_4906 -> Patchwork_10302 =
== Summary - FAILURE
== Series Details ==
Series: series starting with [1/4] drm/i915/selftests: Split preemption smoke
test into threads
URL : https://patchwork.freedesktop.org/series/50389/
State : warning
== Summary ==
$ dim checkpatch origin/drm-tip
7cbb475e40b4 drm/i915/selftests: Split preemption smoke
During driver load it's considered that the i915_driver_create()
function fails only in case of insufficient memory. Indeed, in
case of failure of i915_driver_create(), the load function
returns indiscriminately -ENOMEM ignoring the real cause of
failure.
In i915_driver_create() get the
== Series Details ==
Series: drm/i915: Engine discovery query (rev3)
URL : https://patchwork.freedesktop.org/series/39958/
State : success
== Summary ==
= CI Bug Log - changes from CI_DRM_4908 -> Patchwork_10310 =
== Summary - SUCCESS ==
No regressions found.
External URL:
== Series Details ==
Series: drm/i915: fix wrong error number report
URL : https://patchwork.freedesktop.org/series/50406/
State : success
== Summary ==
= CI Bug Log - changes from CI_DRM_4908 -> Patchwork_10311 =
== Summary - SUCCESS ==
No regressions found.
External URL:
On 01/10/2018 17:24, Chris Wilson wrote:
Quoting Tvrtko Ursulin (2018-10-01 17:15:24)
From: Tvrtko Ursulin
Engine discovery query allows userspace to enumerate engines, probe their
configuration features, all without needing to maintain the internal PCI
ID based database.
A new query for
>-Original Message-
>From: Josh Boyer [mailto:jwbo...@kernel.org]
>Sent: Monday, October 1, 2018 6:55 AM
>To: Srivatsa, Anusha
>Cc: Intel Graphics Development ; Kyle McMartin
>; Ben Hutchings
>Subject: Re: linux-firmware pull request(ICL:DMC)
>
>On Wed, Sep 26, 2018 at 3:11 PM
On Mon, Oct 01, 2018 at 04:35:50PM +0300, Ville Syrjälä wrote:
> On Mon, Oct 01, 2018 at 08:59:41AM +0200, Daniel Vetter wrote:
> > On Mon, Sep 24, 2018 at 08:13:08PM +0300, Ville Syrjälä wrote:
> > > On Mon, Sep 24, 2018 at 06:10:14PM +0200, Daniel Vetter wrote:
> > > > On Thu, Sep 20, 2018 at
== Series Details ==
Series: drm/i915: Engine discovery query (rev3)
URL : https://patchwork.freedesktop.org/series/39958/
State : warning
== Summary ==
$ dim checkpatch origin/drm-tip
9c2c6952bb56 drm/i915: Engine discovery query
-:179: WARNING:TYPO_SPELLING: 'an user' may be misspelled -
== Series Details ==
Series: series starting with [1/3] drm/i915: Restore vblank interrupts earlier
URL : https://patchwork.freedesktop.org/series/50393/
State : success
== Summary ==
= CI Bug Log - changes from CI_DRM_4907_full -> Patchwork_10307_full =
== Summary - SUCCESS ==
No
On 01/10/18 12:43, Chris Wilson wrote:
Quoting Antonio Argenziano (2018-10-01 19:36:24)
On 28/09/18 03:19, Chris Wilson wrote:
If the driver doesn't support the getfb iface (e.g. because KMS has been
disabled), the ioctls will fail with ENOTSUP. This is expected, so skip
the test as
On Mon, Oct 01, 2018 at 12:48:28PM -0700, Rodrigo Vivi wrote:
> On Tue, Sep 25, 2018 at 07:54:22PM -0700, Dhinakaran Pandiyan wrote:
> > A crtc modeset lock was added for link retraining but
> > intel_dp_retrain_link() knows to take the necessary locks since
> > commit c85d200e8321 ("drm/i915:
DC5 and DC6 counter register tells about residency of DC5 and DC6.
These registers are same for SKL and ICL.
v2 : Remove csr_version check.
Added generic check regarding DC counters for Gen9 onwards. (Rodrigo)
Signed-off-by: Jyoti Yadav
---
drivers/gpu/drm/i915/i915_debugfs.c | 7 ---
== Series Details ==
Series: drm/i915: extract common ce->pin_count check
URL : https://patchwork.freedesktop.org/series/50414/
State : success
== Summary ==
= CI Bug Log - changes from CI_DRM_4911_full -> Patchwork_10315_full =
== Summary - WARNING ==
Minor unknown changes coming with
== Series Details ==
Series: series starting with [v3,1/6] drm/i915/psr: Share PSR and PSR2 exit mask
URL : https://patchwork.freedesktop.org/series/50417/
State : success
== Summary ==
= CI Bug Log - changes from CI_DRM_4911_full -> Patchwork_10316_full =
== Summary - WARNING ==
Minor
1 - 100 of 145 matches
Mail list logo