tree: git://anongit.freedesktop.org/drm/drm-tip drm-tip
head: d6cb40f33c1b213c96924b8fb68db613862fc2c5
commit: a012dc947ede8d940b6f79de96429af04a9360c4 [5/10] Merge remote-tracking
branch 'drm-misc/drm-misc-next' into drm-tip
config: x86_64-randconfig-a016-20200817 (attached
On Thu, 30 Apr 2020 at 03:24, Chris Wilson wrote:
>
> We need to keep the default context state around to instantiate new
> contexts (aka golden rendercontext), and we also keep it pinned while
> the engine is active so that we can quickly reset a hanging context.
> However, the default contexts a
== Series Details ==
Series: drm/i915: Fix cmd parser desc matching with masks (rev2)
URL : https://patchwork.freedesktop.org/series/80679/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_8892_full -> Patchwork_18366_full
Sum
On Fri, Jul 31, 2020 at 04:50:15AM -0700, Anusha Srivatsa wrote:
> The latest firmware contains fix for PSR2 power saving.
>
> Cc: Matt Roper
> Signed-off-by: Anusha Srivatsa
Reviewed-by: Matt Roper
> ---
> drivers/gpu/drm/i915/display/intel_csr.c | 4 ++--
> 1 file changed, 2 insertions(+),
== Series Details ==
Series: drm/i915/tgl+: Fix Combo PHY DPLL fractional divider for 38.4MHz ref
clock (rev2)
URL : https://patchwork.freedesktop.org/series/79486/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_8891_full -> Patchwork_18365_full
===
== Series Details ==
Series: drm/i915: Fix cmd parser desc matching with masks (rev2)
URL : https://patchwork.freedesktop.org/series/80679/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_8892 -> Patchwork_18366
Summary
-
== Series Details ==
Series: drm/i915: Fix cmd parser desc matching with masks (rev2)
URL : https://patchwork.freedesktop.org/series/80679/
State : warning
== Summary ==
$ dim checkpatch origin/drm-tip
f4e3ee5720a3 drm/i915: Fix cmd parser desc matching with masks
-:17: WARNING:COMMIT_LOG_LONG
Quoting Mika Kuoppala (2020-08-17 20:59:26)
> Our variety of defined gpu commands have the actual
> command id field and possibly length and flags applied.
>
> We did start to apply the mask during initialization of
> the cmd descriptors but forgot to also apply it on comparisons.
>
> Fix compari
On 8/17/20 12:48 PM, Kees Cook wrote:
> On Mon, Aug 17, 2020 at 12:44:34PM -0700, Jens Axboe wrote:
>> On 8/17/20 12:29 PM, Kees Cook wrote:
>>> On Mon, Aug 17, 2020 at 06:56:47AM -0700, Jens Axboe wrote:
On 8/17/20 2:15 AM, Allen Pais wrote:
> From: Allen Pais
>
> In preparation
Our variety of defined gpu commands have the actual
command id field and possibly length and flags applied.
We did start to apply the mask during initialization of
the cmd descriptors but forgot to also apply it on comparisons.
Fix comparisons in order to properly deny access with
associated comm
On Mon, Aug 17, 2020 at 12:44:34PM -0700, Jens Axboe wrote:
> On 8/17/20 12:29 PM, Kees Cook wrote:
> > On Mon, Aug 17, 2020 at 06:56:47AM -0700, Jens Axboe wrote:
> >> On 8/17/20 2:15 AM, Allen Pais wrote:
> >>> From: Allen Pais
> >>>
> >>> In preparation for unconditionally passing the
> >>> str
On 8/17/20 12:29 PM, Kees Cook wrote:
> On Mon, Aug 17, 2020 at 06:56:47AM -0700, Jens Axboe wrote:
>> On 8/17/20 2:15 AM, Allen Pais wrote:
>>> From: Allen Pais
>>>
>>> In preparation for unconditionally passing the
>>> struct tasklet_struct pointer to all tasklet
>>> callbacks, switch to using t
On Mon, Aug 17, 2020 at 06:56:47AM -0700, Jens Axboe wrote:
> On 8/17/20 2:15 AM, Allen Pais wrote:
> > From: Allen Pais
> >
> > In preparation for unconditionally passing the
> > struct tasklet_struct pointer to all tasklet
> > callbacks, switch to using the new tasklet_setup()
> > and from_task
Pushed to dinq, thanks for the review Matt Roper.
On Sat, 2020-08-15 at 00:39 +, Patchwork wrote:
> Patch Details
> Series: series starting with [1/2] drm/i915: Update TGL and RKL DMC
> firmware versions (rev2)
> URL: https://patchwork.freedesktop.org/series/80610/
> State:succ
== Series Details ==
Series: drm/i915/tgl+: Fix Combo PHY DPLL fractional divider for 38.4MHz ref
clock (rev2)
URL : https://patchwork.freedesktop.org/series/79486/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_8891 -> Patchwork_18365
=
Apply Display WA #22010492432 for combo PHY PLLs too. This should fix a
problem where the PLL output frequency is slightly off with the current
PLL fractional divider value.
I haven't seen an actual case where this causes a problem, but let's
follow the spec. It's also needed on some EHL platforms
== Series Details ==
Series: drm/i915: Fix cmd parser desc matching with masks
URL : https://patchwork.freedesktop.org/series/80679/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_8889_full -> Patchwork_18364_full
Summary
--
Hi!
After about half an hour of uptime, screen starts blinking on thinkpad
x60 and machine becomes unusable.
I already reported this in -next, and now it is in mainline. It is
32-bit x86 system.
Pavel
Aug 17 17:36:04 amd ovpn-cas
On 8/17/20 2:15 AM, Allen Pais wrote:
> From: Allen Pais
>
> In preparation for unconditionally passing the
> struct tasklet_struct pointer to all tasklet
> callbacks, switch to using the new tasklet_setup()
> and from_tasklet() to pass the tasklet pointer explicitly.
Who came up with the idea t
== Series Details ==
Series: drm/i915/display: Add an extra vblank wait before fbc activation (rev2)
URL : https://patchwork.freedesktop.org/series/80668/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM__full -> Patchwork_18363_full
==
== Series Details ==
Series: drm/i915: Fix cmd parser desc matching with masks
URL : https://patchwork.freedesktop.org/series/80679/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_8889 -> Patchwork_18364
Summary
---
*
From: Allen Pais
In preparation for unconditionally passing the
struct tasklet_struct pointer to all tasklet
callbacks, switch to using the new tasklet_setup()
and from_tasklet() to pass the tasklet pointer explicitly.
Signed-off-by: Romain Perier
Signed-off-by: Allen Pais
---
drivers/hsi/cli
From: Allen Pais
In preparation for unconditionally passing the
struct tasklet_struct pointer to all tasklet
callbacks, switch to using the new tasklet_setup()
and from_tasklet() to pass the tasklet pointer explicitly.
Signed-off-by: Romain Perier
Signed-off-by: Allen Pais
---
drivers/misc/ib
From: Allen Pais
In preparation for unconditionally passing the
struct tasklet_struct pointer to all tasklet
callbacks, switch to using the new tasklet_setup()
and from_tasklet() to pass the tasklet pointer explicitly.
Signed-off-by: Romain Perier
Signed-off-by: Allen Pais
---
drivers/atm/eni
From: Allen Pais
In preparation for unconditionally passing the
struct tasklet_struct pointer to all tasklet
callbacks, switch to using the new tasklet_setup()
and from_tasklet() to pass the tasklet pointer explicitly.
Signed-off-by: Romain Perier
Signed-off-by: Allen Pais
---
drivers/vme/bri
On Mon, Aug 17, 2020 at 02:45:57PM +0530, Allen Pais wrote:
> From: Allen Pais
>
> In preparation for unconditionally passing the
> struct tasklet_struct pointer to all tasklet
> callbacks, switch to using the new tasklet_setup()
> and from_tasklet() to pass the tasklet pointer explicitly.
>
> S
From: Allen Pais
Update all the callbacks of all tasklets by using
from_tasklet() and remove .data field.
Signed-off-by: Romain Perier
Signed-off-by: Allen Pais
---
net/atm/pppoatm.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/net/atm/pppoatm.c b/net/atm/pppoatm.c
index 579b66da1d95..3
From: Allen Pais
In preparation for unconditionally passing the
struct tasklet_struct pointer to all tasklet
callbacks, switch to using the new tasklet_setup()
and from_tasklet() to pass the tasklet pointer explicitly.
Signed-off-by: Romain Perier
Signed-off-by: Allen Pais
---
arch/um/drivers
From: Allen Pais
In preparation for unconditionally passing the
struct tasklet_struct pointer to all tasklet
callbacks, switch to using the new tasklet_setup()
and from_tasklet() to pass the tasklet pointer explicitly.
Signed-off-by: Romain Perier
Signed-off-by: Allen Pais
---
drivers/mailbox
From: Allen Pais
In preparation for unconditionally passing the
struct tasklet_struct pointer to all tasklet
callbacks, switch to using the new tasklet_setup()
and from_tasklet() to pass the tasklet pointer explicitly.
Signed-off-by: Romain Perier
Signed-off-by: Allen Pais
---
drivers/input/s
From: Allen Pais
In preparation for unconditionally passing the
struct tasklet_struct pointer to all tasklet
callbacks, switch to using the new tasklet_setup()
and from_tasklet() to pass the tasklet pointer explicitly.
Signed-off-by: Romain Perier
Signed-off-by: Allen Pais
---
drivers/platfor
From: Allen Pais
In preparation for unconditionally passing the
struct tasklet_struct pointer to all tasklet
callbacks, switch to using the new tasklet_setup()
and from_tasklet() to pass the tasklet pointer explicitly.
Signed-off-by: Romain Perier
Signed-off-by: Allen Pais
---
drivers/hv/chan
From: Allen Pais
In preparation for unconditionally passing the
struct tasklet_struct pointer to all tasklet
callbacks, switch to using the new tasklet_setup()
and from_tasklet() to pass the tasklet pointer explicitly.
Signed-off-by: Romain Perier
Signed-off-by: Allen Pais
---
drivers/rapidio
From: Allen Pais
In preparation for unconditionally passing the
struct tasklet_struct pointer to all tasklet
callbacks, switch to using the new tasklet_setup()
and from_tasklet() to pass the tasklet pointer explicitly
and remove the .data field.
Signed-off-by: Romain Perier
Signed-off-by: Allen
From: Allen Pais
In preparation for unconditionally passing the
struct tasklet_struct pointer to all tasklet
callbacks, switch to using the new tasklet_setup()
and from_tasklet() to pass the tasklet pointer explicitly.
Signed-off-by: Romain Perier
Signed-off-by: Allen Pais
---
drivers/firewir
From: Allen Pais
In preparation for unconditionally passing the
struct tasklet_struct pointer to all tasklet
callbacks, switch to using the new tasklet_setup()
and from_tasklet() to pass the tasklet pointer explicitly.
Signed-off-by: Romain Perier
Signed-off-by: Allen Pais
---
drivers/ntb/ntb
From: Allen Pais
In preparation for unconditionally passing the
struct tasklet_struct pointer to all tasklet
callbacks, switch to using the new tasklet_setup()
and from_tasklet() to pass the tasklet pointer explicitly.
Signed-off-by: Romain Perier
Signed-off-by: Allen Pais
---
drivers/memstic
From: Allen Pais
In preparation for unconditionally passing the
struct tasklet_struct pointer to all tasklet
callbacks, switch to using the new tasklet_setup()
and from_tasklet() to pass the tasklet pointer explicitly.
Signed-off-by: Romain Perier
Signed-off-by: Allen Pais
---
drivers/s390/bl
From: Allen Pais
In preparation for unconditionally passing the
struct tasklet_struct pointer to all tasklet
callbacks, switch to using the new tasklet_setup()
and from_tasklet() to pass the tasklet pointer explicitly.
Signed-off-by: Romain Perier
Signed-off-by: Allen Pais
---
drivers/char/ip
From: Allen Pais
In preparation for unconditionally passing the
struct tasklet_struct pointer to all tasklet
callbacks, switch to using the new tasklet_setup()
and from_tasklet() to pass the tasklet pointer explicitly.
Signed-off-by: Romain Perier
Signed-off-by: Allen Pais
---
drivers/block/u
== Series Details ==
Series: drm/i915: Fix cmd parser desc matching with masks
URL : https://patchwork.freedesktop.org/series/80679/
State : warning
== Summary ==
$ dim checkpatch origin/drm-tip
64c5d089d690 drm/i915: Fix cmd parser desc matching with masks
-:15: WARNING:COMMIT_LOG_LONG_LINE:
> -Original Message-
> From: Anshuman Gupta
> Sent: Monday, August 17, 2020 5:49 PM
> To: Shankar, Uma
> Cc: intel-gfx@lists.freedesktop.org
> Subject: Re: [Intel-gfx] [v2] drm/i915/display: Add an extra vblank wait
> before fbc
> activation
>
> On 2020-08-17 at 16:55:29 +0530, Uma S
Quoting Mika Kuoppala (2020-08-17 13:34:12)
> Our variety of defined gpu commands have the actual
> command id field and possibly length and flags applied.
>
> We did start to apply the mask during initialization of
> the cmd descriptors but forgot to also apply it on comparisons.
>
> Fix compari
Our variety of defined gpu commands have the actual
command id field and possibly length and flags applied.
We did start to apply the mask during initialization of
the cmd descriptors but forgot to also apply it on comparisons.
Fix comparisons in order to properly deny access with
associated comm
On 2020-08-17 at 16:55:29 +0530, Uma Shankar wrote:
> Add an extra vblank before fbc is activated.
> WA: 1409689360
> Corruption with FBC around plane 1A enabling. In the Frame Buffer
> Compression programming sequence "Display Plane Enabling with FBC"
> add a wait for vblank between plane enabling
On Fri, Aug 14, 2020 at 8:45 PM José Roberto de Souza
wrote:
>
> The following changes since commit c331aa9c49ce507d4e5a9a4f2f19115db8e15536:
>
> amdgpu: update vega20 firmware for 20.30 (2020-08-07 08:16:21 -0400)
>
> are available in the Git repository at:
>
> git://anongit.freedesktop.org/d
== Series Details ==
Series: drm/i915/display: Add an extra vblank wait before fbc activation (rev2)
URL : https://patchwork.freedesktop.org/series/80668/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_ -> Patchwork_18363
Add an extra vblank before fbc is activated.
WA: 1409689360
Corruption with FBC around plane 1A enabling. In the Frame Buffer
Compression programming sequence "Display Plane Enabling with FBC"
add a wait for vblank between plane enabling step 1 and FBC enabling
step 2.
v2: Add wait only for active
Chris Wilson writes:
> Quoting Chris Wilson (2020-08-14 20:41:32)
>> Quoting Mika Kuoppala (2020-08-14 19:41:14)
>> > Chris Wilson writes:
>> > > - entry = READ_ONCE(*csb);
>> > > - if (unlikely(entry == -1)) {
>> > > - preempt_disable();
>> > > - if (wait_for_ato
== Series Details ==
Series: drm/i915/display: Add an extra vblank wait before fbc activation
URL : https://patchwork.freedesktop.org/series/80668/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_8887 -> Patchwork_18362
Summa
On 16-07-2020 04:12, Manasi Navare wrote:
From: Maarten Lankhorst
v4:
* Manual rebase (Manasi)
v3:
* Change state to crtc_state, fix rebase err (Manasi)
v2:
* Manual Rebase (Manasi)
Signed-off-by: Maarten Lankhorst
Signed-off-by: Manasi Navare
Changes looks ok to me.
Reviewed-by: Animesh
On 16-07-2020 04:12, Manasi Navare wrote:
From: Maarten Lankhorst
The members in hw.mode can be used from adjusted_mode as well,
use that when available.
Some places that use hw.mode can be converted to use adjusted_mode
as well.
v2:
* Manual rebase (Manasi)
* remove the use of pipe_mode def
Add an extra vblank before fbc is activated.
WA: 1409689360
Corruption with FBC around plane 1A enabling. In the Frame Buffer
Compression programming sequence "Display Plane Enabling with FBC"
add a wait for vblank between plane enabling step 1 and FBC enabling
step 2.
Signed-off-by: Uma Shankar
53 matches
Mail list logo