[Intel-gfx] [drm-tip:drm-tip 5/10] drivers/gpu/drm/qxl/qxl_display.c:187:2: error: implicit declaration of function 'drm_drv_uses_atomic_modeset'

2020-08-17 Thread kernel test robot
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

Re: [Intel-gfx] [CI] drm/i915/gt: Keep a no-frills swappable copy of the default context state

2020-08-17 Thread Dave Airlie
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

[Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915: Fix cmd parser desc matching with masks (rev2)

2020-08-17 Thread Patchwork
== 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

Re: [Intel-gfx] [PATCH 2/2] drm/i915/dmc: Load DMC firmware v2.02 for Rocket Lake

2020-08-17 Thread Matt Roper
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(+),

[Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915/tgl+: Fix Combo PHY DPLL fractional divider for 38.4MHz ref clock (rev2)

2020-08-17 Thread Patchwork
== 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 ===

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915: Fix cmd parser desc matching with masks (rev2)

2020-08-17 Thread Patchwork
== 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 -

[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/i915: Fix cmd parser desc matching with masks (rev2)

2020-08-17 Thread Patchwork
== 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

Re: [Intel-gfx] [PATCH] drm/i915: Fix cmd parser desc matching with masks

2020-08-17 Thread Chris Wilson
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

Re: [Intel-gfx] [PATCH] block: convert tasklets to use new tasklet_setup() API

2020-08-17 Thread Jens Axboe
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

[Intel-gfx] [PATCH] drm/i915: Fix cmd parser desc matching with masks

2020-08-17 Thread Mika Kuoppala
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

Re: [Intel-gfx] [PATCH] block: convert tasklets to use new tasklet_setup() API

2020-08-17 Thread Kees Cook
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

Re: [Intel-gfx] [PATCH] block: convert tasklets to use new tasklet_setup() API

2020-08-17 Thread Jens Axboe
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

Re: [Intel-gfx] [PATCH] block: convert tasklets to use new tasklet_setup() API

2020-08-17 Thread Kees Cook
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

Re: [Intel-gfx] ✓ Fi.CI.IGT: success for series starting with [1/2] drm/i915: Update TGL and RKL DMC firmware versions (rev2)

2020-08-17 Thread Souza, Jose
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

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/tgl+: Fix Combo PHY DPLL fractional divider for 38.4MHz ref clock (rev2)

2020-08-17 Thread Patchwork
== 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 =

[Intel-gfx] [PATCH v2] drm/i915/tgl+: Fix Combo PHY DPLL fractional divider for 38.4MHz ref clock

2020-08-17 Thread Imre Deak
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

[Intel-gfx] ✓ Fi.CI.IGT: success for drm/i915: Fix cmd parser desc matching with masks

2020-08-17 Thread Patchwork
== 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 --

[Intel-gfx] 5.9-rc1: graphics regression moved from -next to mainline

2020-08-17 Thread Pavel Machek
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

Re: [Intel-gfx] [PATCH] block: convert tasklets to use new tasklet_setup() API

2020-08-17 Thread Jens Axboe
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

[Intel-gfx] ✓ Fi.CI.IGT: success for drm/i915/display: Add an extra vblank wait before fbc activation (rev2)

2020-08-17 Thread Patchwork
== 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 ==

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915: Fix cmd parser desc matching with masks

2020-08-17 Thread Patchwork
== 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 --- *

[Intel-gfx] [PATCH 1/2] hsi: nokia-modem: convert tasklets to use new tasklet_setup() API

2020-08-17 Thread Allen Pais
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

[Intel-gfx] [PATCH 1/2] misc: ibmvmc: convert tasklets to use new tasklet_setup() API

2020-08-17 Thread Allen Pais
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

[Intel-gfx] [PATCH] drivers: atm: convert tasklets to use new tasklet_setup() API

2020-08-17 Thread Allen Pais
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

[Intel-gfx] [PATCH] drivers: vme: convert tasklets to use new tasklet_setup() API

2020-08-17 Thread Allen Pais
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

Re: [Intel-gfx] [PATCH] char: ipmi: convert tasklets to use new tasklet_setup() API

2020-08-17 Thread Corey Minyard
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

[Intel-gfx] [PATCH] net: atm: convert tasklets callbacks to use from_tasklet()

2020-08-17 Thread Allen Pais
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

[Intel-gfx] [PATCH] arch: um: convert tasklets to use new tasklet_setup() API

2020-08-17 Thread Allen Pais
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

[Intel-gfx] [PATCH 1/2] mailbox: bcm: convert tasklets to use new tasklet_setup() API

2020-08-17 Thread Allen Pais
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

[Intel-gfx] [PATCH] input: serio: convert tasklets to use new tasklet_setup() API

2020-08-17 Thread Allen Pais
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

[Intel-gfx] [PATCH] platform: goldfish: convert tasklets to use new tasklet_setup() API

2020-08-17 Thread Allen Pais
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

[Intel-gfx] [PATCH] driver: hv: convert tasklets to use new tasklet_setup() API

2020-08-17 Thread Allen Pais
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

[Intel-gfx] [PATCH] drivers: rapidio: convert tasklets to use new tasklet_setup() API

2020-08-17 Thread Allen Pais
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

[Intel-gfx] [PATCH] drm: i915: convert tasklets to use new tasklet_setup() API

2020-08-17 Thread Allen Pais
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

[Intel-gfx] [PATCH] firewire: ohci: convert tasklets to use new tasklet_setup() API

2020-08-17 Thread Allen Pais
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

[Intel-gfx] [PATCH] drivers: ntb: convert tasklets to use new tasklet_setup() API

2020-08-17 Thread Allen Pais
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

[Intel-gfx] [PATCH 1/2] memstick: jmb38x: convert tasklets to use new tasklet_setup() API

2020-08-17 Thread Allen Pais
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

[Intel-gfx] [PATCH] drivers: s390: convert tasklets to use new tasklet_setup() API

2020-08-17 Thread Allen Pais
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

[Intel-gfx] [PATCH] char: ipmi: convert tasklets to use new tasklet_setup() API

2020-08-17 Thread Allen Pais
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

[Intel-gfx] [PATCH] block: convert tasklets to use new tasklet_setup() API

2020-08-17 Thread Allen Pais
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

[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/i915: Fix cmd parser desc matching with masks

2020-08-17 Thread Patchwork
== 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:

Re: [Intel-gfx] [v2] drm/i915/display: Add an extra vblank wait before fbc activation

2020-08-17 Thread Shankar, Uma
> -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

Re: [Intel-gfx] [PATCH] drm/i915: Fix cmd parser desc matching with masks

2020-08-17 Thread Chris Wilson
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

[Intel-gfx] [PATCH] drm/i915: Fix cmd parser desc matching with masks

2020-08-17 Thread Mika Kuoppala
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

Re: [Intel-gfx] [v2] drm/i915/display: Add an extra vblank wait before fbc activation

2020-08-17 Thread Anshuman Gupta
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

Re: [Intel-gfx] PR for new i915 firmware files

2020-08-17 Thread Josh Boyer
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

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/display: Add an extra vblank wait before fbc activation (rev2)

2020-08-17 Thread Patchwork
== 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

[Intel-gfx] [v2] drm/i915/display: Add an extra vblank wait before fbc activation

2020-08-17 Thread Uma Shankar
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

Re: [Intel-gfx] [PATCH 3/3] drm/i915/gt: Apply the CSB w/a for all

2020-08-17 Thread Mika Kuoppala
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

[Intel-gfx] ✗ Fi.CI.BAT: failure for drm/i915/display: Add an extra vblank wait before fbc activation

2020-08-17 Thread Patchwork
== 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

Re: [Intel-gfx] [PATCH v6 03/11] drm/i915: Add hw.pipe_mode to allow bigjoiner pipe/transcoder split

2020-08-17 Thread Manna, Animesh
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

Re: [Intel-gfx] [PATCH v6 02/11] drm/i915: Remove hw.mode

2020-08-17 Thread Manna, 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

[Intel-gfx] [PATCH] drm/i915/display: Add an extra vblank wait before fbc activation

2020-08-17 Thread Uma Shankar
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