[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/ttm: Async migration (rev10)

2021-11-23 Thread Patchwork
== Series Details == Series: drm/i915/ttm: Async migration (rev10) URL : https://patchwork.freedesktop.org/series/96798/ State : success == Summary == CI Bug Log - changes from CI_DRM_10917 -> Patchwork_21666 Summary --- **SUCCESS**

Re: [Intel-gfx] [PATCH] drm/i915/dg2: Tile 4 plane format support

2021-11-23 Thread Lisovskiy, Stanislav
On Mon, Nov 22, 2021 at 05:08:31PM -0500, Nanley Chery wrote: > Hi Stanislav, > > Are there IGT tests for this modifier? Hi Nanley Yes, there should be plenty of those, not sure they are all sent to upstream though. We have a separate team doing this. That modifier should be added to kms_plane_m

Re: [Intel-gfx] [PATCH v10 08/10] dyndbg: add print-to-tracefs, selftest with it - RFC

2021-11-23 Thread Pekka Paalanen
On Mon, 22 Nov 2021 15:42:38 -0700 jim.cro...@gmail.com wrote: > On Mon, Nov 22, 2021 at 2:02 AM Pekka Paalanen wrote: > > > > On Fri, 19 Nov 2021 11:21:36 -0500 > > Jason Baron wrote: > > > > > On 11/18/21 10:24 AM, Pekka Paalanen wrote: > > > > On Thu, 18 Nov 2021 09:29:27 -0500 > > > > Ja

Re: [Intel-gfx] [PATCH v2 1/5] drm/i915/display/dg2: Introduce CD clock squashing table

2021-11-23 Thread Lisovskiy, Stanislav
On Fri, Nov 19, 2021 at 03:13:44PM +0200, Mika Kahola wrote: > For CD clock squashing method, we need to define corresponding CD clock table > for > reference clocks, dividers and ratios for all CD clock options. > > BSpec: 54034 > > v2: Add CD squashing waveforms as part of CD clock table (Vill

Re: [Intel-gfx] [PATCH v2 2/5] drm/i915/display/dg2: Sanitize CD clock

2021-11-23 Thread Lisovskiy, Stanislav
On Fri, Nov 19, 2021 at 03:13:45PM +0200, Mika Kahola wrote: > In case of CD clock squashing the divider is always 1. We don't > need to calculate the divider in use so let's skip that for DG2. > > v2: Drop unnecessary local variable (Ville) > v3: Avoid if-else structure (Ville) > [v4: vsyrjala: F

Re: [Intel-gfx] [PATCH v2 3/5] drm/i915/display/dg2: Set CD clock squashing registers

2021-11-23 Thread Lisovskiy, Stanislav
On Fri, Nov 19, 2021 at 03:13:46PM +0200, Mika Kahola wrote: > Set CD clock squashing registers based on selected CD clock. > > v2: use slk_cdclk_decimal() to compute decimal values instead of a > specific table (Ville) > Set waveform based on CD clock table (Ville) > Drop unnecessary

Re: [Intel-gfx] [PATCH v2 4/5] drm/i915/display/dg2: Read CD clock from squasher table

2021-11-23 Thread Lisovskiy, Stanislav
On Fri, Nov 19, 2021 at 03:13:47PM +0200, Mika Kahola wrote: > To calculate CD clock with squasher unit, we set CD clock ratio to fixed > value of 34. > The CD clock value is read from CD clock squasher table. > > BSpec: 54034 > > v2: Read ratio from register (Ville) > Drop unnecessary local

Re: [Intel-gfx] [PATCH] drm/i915/pmu: Fix synchronization of PMU callback with reset

2021-11-23 Thread Tvrtko Ursulin
On 22/11/2021 23:39, Umesh Nerlige Ramappa wrote: On Mon, Nov 22, 2021 at 03:44:29PM +, Tvrtko Ursulin wrote: On 11/11/2021 16:48, Umesh Nerlige Ramappa wrote: On Thu, Nov 11, 2021 at 02:37:43PM +, Tvrtko Ursulin wrote: On 04/11/2021 22:04, Umesh Nerlige Ramappa wrote: On Thu, Nov

Re: [Intel-gfx] [PATCH 3/3] drm/i915/gt: Improve "race-to-idle" at low frequencies

2021-11-23 Thread Tvrtko Ursulin
On 22/11/2021 18:44, Rodrigo Vivi wrote: On Wed, Nov 17, 2021 at 02:49:55PM -0800, Vinay Belgaumkar wrote: From: Chris Wilson While the power consumption is proportional to the frequency, there is also a static draw for active gates. The longer we are able to powergate (rc6), the lower the s

Re: [Intel-gfx] [PATCH] drm/i915/gem: placate scripts/kernel-doc

2021-11-23 Thread Matthew Auld
On 23/11/2021 05:09, Randy Dunlap wrote: Correct kernel-doc warnings in i915_drm_object.c: i915_gem_object.c:103: warning: expecting prototype for i915_gem_object_fini(). Prototype was for __i915_gem_object_fini() instead i915_gem_object.c:110: warning: This comment starts with '/**', but isn't

Re: [Intel-gfx] [PATCH v10 08/10] dyndbg: add print-to-tracefs, selftest with it - RFC

2021-11-23 Thread Simon Ser
First off, let me reiterate that this feature would be invaluable as user-space developers. It's often pretty difficult to figure out the cause of an EINVAL, we have to ask users to follow complicated instructions [1] to grab DRM logs. Then have to skim through several megabytes of logs to find the

Re: [Intel-gfx] [PATCH 1/3] drm/i915/gt: Spread virtual engines over idle engines

2021-11-23 Thread Tvrtko Ursulin
On 17/11/2021 22:49, Vinay Belgaumkar wrote: From: Chris Wilson Everytime we come to the end of a virtual engine's context, re-randomise it's siblings[]. As we schedule the siblings' tasklets in the order they are in the array, earlier entries are executed first (when idle) and so will be pre

[Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915/ttm: Async migration (rev10)

2021-11-23 Thread Patchwork
== Series Details == Series: drm/i915/ttm: Async migration (rev10) URL : https://patchwork.freedesktop.org/series/96798/ State : failure == Summary == CI Bug Log - changes from CI_DRM_10917_full -> Patchwork_21666_full Summary --- **

Re: [Intel-gfx] ✗ Fi.CI.BAT: failure for drm/i915/gem: placate scripts/kernel-doc

2021-11-23 Thread Matthew Auld
On Tue, 23 Nov 2021 at 05:56, Patchwork wrote: > *Patch Details* > *Series:* drm/i915/gem: placate scripts/kernel-doc > *URL:* https://patchwork.freedesktop.org/series/97190/ > *State:* failure > *Details:* > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21664/index.html CI > Bug Log - chang

Re: [Intel-gfx] [PATCH 0/1] Ensure zero alignment on gens < 4

2021-11-23 Thread Tvrtko Ursulin
On 22/11/2021 19:13, Zbigniew Kempczyński wrote: In short - we want to enforce alignment == 0 for gen4+ GEM object settings. Before we merge this we need to inspect all UMD we expect can use this. My investigation was narrowed to UMD code: 1. IGT 2. Mesa 3. Media-Driver 4. NEO 5. libdrm 6. xf

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/pxp: Trybot - run CI with PXP and MEI_PXP enabled (rev2)

2021-11-23 Thread Patchwork
== Series Details == Series: drm/i915/pxp: Trybot - run CI with PXP and MEI_PXP enabled (rev2) URL : https://patchwork.freedesktop.org/series/97145/ State : success == Summary == CI Bug Log - changes from CI_DRM_10917 -> Patchwork_21667 Sum

Re: [Intel-gfx] [PATCH] drm/i915/dg2: Tile 4 plane format support

2021-11-23 Thread Chery, Nanley G
> -Original Message- > From: Lisovskiy, Stanislav > Sent: Tuesday, November 23, 2021 3:14 AM > To: Nanley Chery > Cc: intel-gfx@lists.freedesktop.org; Chery, Nanley G > > Subject: Re: [Intel-gfx] [PATCH] drm/i915/dg2: Tile 4 plane format support > > On Mon, Nov 22, 2021 at 05:08:31PM

[Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915/pxp: Trybot - run CI with PXP and MEI_PXP enabled (rev2)

2021-11-23 Thread Patchwork
== Series Details == Series: drm/i915/pxp: Trybot - run CI with PXP and MEI_PXP enabled (rev2) URL : https://patchwork.freedesktop.org/series/97145/ State : failure == Summary == CI Bug Log - changes from CI_DRM_10917_full -> Patchwork_21667_full ===

[Intel-gfx] [PATCH] drm/i915/ttm: fixup build failure

2021-11-23 Thread Matthew Auld
drm-intel-gt-next fails to build with: drivers/gpu/drm/i915/gem/i915_gem_ttm.c: In function ‘vm_fault_ttm’: drivers/gpu/drm/i915/gem/i915_gem_ttm.c:862:23: error: too many arguments to function ‘ttm_bo_vm_fault_reserved’ 862 | ret = ttm_bo_vm_fault_reserved(vmf, vmf->vma->vm_pa

[Intel-gfx] ✗ Fi.CI.BAT: failure for drm/i915/ttm: fixup build failure

2021-11-23 Thread Patchwork
== Series Details == Series: drm/i915/ttm: fixup build failure URL : https://patchwork.freedesktop.org/series/97205/ State : failure == Summary == Applying: drm/i915/ttm: fixup build failure Using index info to reconstruct a base tree... M drivers/gpu/drm/i915/gem/i915_gem_ttm.c Falling

Re: [Intel-gfx] [PATCH] drm/i915/dg2: Tile 4 plane format support

2021-11-23 Thread Lisovskiy, Stanislav
On Tue, Nov 23, 2021 at 02:41:20PM +0200, Chery, Nanley G wrote: > > > > -Original Message- > > From: Lisovskiy, Stanislav > > Sent: Tuesday, November 23, 2021 3:14 AM > > To: Nanley Chery > > Cc: intel-gfx@lists.freedesktop.org; Chery, Nanley G > > > > Subject: Re: [Intel-gfx] [PATCH]

Re: [Intel-gfx] [PATCH bpf] treewide: add missing includes masked by cgroup -> bpf dependency

2021-11-23 Thread Peter Chen
On 21-11-20 07:26:02, Jakub Kicinski wrote: > On Sat, 20 Nov 2021 15:30:11 +0800 Peter Chen wrote: > > > diff --git a/drivers/usb/cdns3/host.c b/drivers/usb/cdns3/host.c > > > index 84dadfa726aa..9643b905e2d8 100644 > > > --- a/drivers/usb/cdns3/host.c > > > +++ b/drivers/usb/cdns3/host.c > > > @@

Re: [Intel-gfx] RPM raw-wakeref not held in intel_pxp_fini_hw

2021-11-23 Thread Jason A. Donenfeld
Hi Daniele, I'll give it a whirl on my laptop. Thanks. Jason

[Intel-gfx] [PATCH] drm/i915/gen11: Moving WAs to icl_gt_workarounds_init()

2021-11-23 Thread ravitejax . goud . talla
From: raviteja goud talla Bspec page says "Reset: BUS", Accordingly moving w/a's: Wa_1407352427,Wa_1406680159 to proper function icl_gt_workarounds_init() Which will resolve guc enabling error Cc: John Harrison Signed-off-by: raviteja goud talla --- drivers/gpu/drm/i915/gt/intel_workarounds.c

Re: [Intel-gfx] [PATCH] drm/i915/dg2: Tile 4 plane format support

2021-11-23 Thread Chery, Nanley G
> -Original Message- > From: Lisovskiy, Stanislav > Sent: Tuesday, November 23, 2021 8:37 AM > To: Chery, Nanley G > Cc: Nanley Chery ; intel-gfx@lists.freedesktop.org > Subject: Re: [Intel-gfx] [PATCH] drm/i915/dg2: Tile 4 plane format support > > On Tue, Nov 23, 2021 at 02:41:20PM +

[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/i915/gen11: Moving WAs to icl_gt_workarounds_init()

2021-11-23 Thread Patchwork
== Series Details == Series: drm/i915/gen11: Moving WAs to icl_gt_workarounds_init() URL : https://patchwork.freedesktop.org/series/97208/ State : warning == Summary == $ dim checkpatch origin/drm-tip 8a0b3247925b drm/i915/gen11: Moving WAs to icl_gt_workarounds_init() -:23: CHECK:PARENTHESIS_

Re: [Intel-gfx] [PATCH] drm/i915/dg2: Tile 4 plane format support

2021-11-23 Thread Lisovskiy, Stanislav
On Tue, Nov 23, 2021 at 05:06:22PM +0200, Chery, Nanley G wrote: > > > > -Original Message- > > From: Lisovskiy, Stanislav > > Sent: Tuesday, November 23, 2021 8:37 AM > > To: Chery, Nanley G > > Cc: Nanley Chery ; intel-gfx@lists.freedesktop.org > > Subject: Re: [Intel-gfx] [PATCH] drm

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/gen11: Moving WAs to icl_gt_workarounds_init()

2021-11-23 Thread Patchwork
== Series Details == Series: drm/i915/gen11: Moving WAs to icl_gt_workarounds_init() URL : https://patchwork.freedesktop.org/series/97208/ State : success == Summary == CI Bug Log - changes from CI_DRM_10917 -> Patchwork_21669 Summary -

Re: [Intel-gfx] [PATCH] drm/i915/dg2: Tile 4 plane format support

2021-11-23 Thread Chery, Nanley G
> -Original Message- > From: Lisovskiy, Stanislav > Sent: Tuesday, November 23, 2021 10:23 AM > To: Chery, Nanley G > Cc: intel-gfx@lists.freedesktop.org; Deak, Imre > Subject: Re: [Intel-gfx] [PATCH] drm/i915/dg2: Tile 4 plane format support > > On Tue, Nov 23, 2021 at 05:06:22PM +0

Re: [Intel-gfx] [PATCH] drm/i915/dg2: Tile 4 plane format support

2021-11-23 Thread Imre Deak
On Mon, Nov 22, 2021 at 05:08:31PM -0500, Nanley Chery wrote: > Hi Stanislav, > > Are there IGT tests for this modifier? > > On Mon, Nov 22, 2021 at 4:14 PM Stanislav Lisovskiy > wrote: > > > > TileF(Tile4 in bspec) format is 4K tile organized into > > 64B subtiles with same basic shape as for l

Re: [Intel-gfx] [PATCH 3/3] drm/i915/gt: Improve "race-to-idle" at low frequencies

2021-11-23 Thread Vivi, Rodrigo
On Tue, 2021-11-23 at 09:17 +, Tvrtko Ursulin wrote: > > On 22/11/2021 18:44, Rodrigo Vivi wrote: > > On Wed, Nov 17, 2021 at 02:49:55PM -0800, Vinay Belgaumkar wrote: > > > From: Chris Wilson > > > > > > While the power consumption is proportional to the frequency, > > > there is > > > also

[Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915/gen11: Moving WAs to icl_gt_workarounds_init()

2021-11-23 Thread Patchwork
== Series Details == Series: drm/i915/gen11: Moving WAs to icl_gt_workarounds_init() URL : https://patchwork.freedesktop.org/series/97208/ State : failure == Summary == CI Bug Log - changes from CI_DRM_10917_full -> Patchwork_21669_full Sum

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/gem: placate scripts/kernel-doc

2021-11-23 Thread Patchwork
== Series Details == Series: drm/i915/gem: placate scripts/kernel-doc URL : https://patchwork.freedesktop.org/series/97190/ State : success == Summary == CI Bug Log - changes from CI_DRM_10917 -> Patchwork_21664 Summary --- **SUCCESS

Re: [Intel-gfx] ✗ Fi.CI.BAT: failure for drm/i915/gem: placate scripts/kernel-doc

2021-11-23 Thread Vudum, Lakshminarayana
This failure is related to https://gitlab.freedesktop.org/drm/intel/-/issues/4547 Few tests - fail - This test was killed due to a kernel taint, INFO: task kworker/.* blocked for more than 30 seconds. Re-reproted. Thanks, Lakshmi. From: Matthew Auld Sent: Tuesday, November 23, 2021 1:45 AM To:

Re: [Intel-gfx] [PATCH 2/3] drm/i915/gt: Compare average group occupancy for RPS evaluation

2021-11-23 Thread Belgaumkar, Vinay
On 11/17/2021 2:49 PM, Vinay Belgaumkar wrote: From: Chris Wilson Currently, we inspect each engine individually and measure the occupancy of that engine over the last evaluation interval. If that exceeds our busyness thresholds, we decide to increase the GPU frequency. However, under a load

Re: [Intel-gfx] [PATCH 3/3] drm/i915/gt: Improve "race-to-idle" at low frequencies

2021-11-23 Thread Belgaumkar, Vinay
On 11/17/2021 2:49 PM, Vinay Belgaumkar wrote: From: Chris Wilson While the power consumption is proportional to the frequency, there is also a static draw for active gates. The longer we are able to powergate (rc6), the lower the static draw. Thus there is a sweetspot in the frequency/power

Re: [Intel-gfx] [PATCH 02/17] Use memberof(T, m) instead of explicit NULL dereference

2021-11-23 Thread Rafael J. Wysocki
On Fri, Nov 19, 2021 at 12:37 PM Alejandro Colomar wrote: > > Signed-off-by: Alejandro Colomar > Cc: Ajit Khaparde > Cc: Andrew Morton > Cc: Andy Shevchenko > Cc: Arnd Bergmann > Cc: Bjorn Andersson > Cc: Borislav Petkov > Cc: Corey Minyard > Cc: Chris Mason > Cc: Christian Brauner > Cc:

Re: [Intel-gfx] [PATCH] drm/i915/ttm: fixup build failure

2021-11-23 Thread Tvrtko Ursulin
On 23/11/2021 12:58, Matthew Auld wrote: drm-intel-gt-next fails to build with: drivers/gpu/drm/i915/gem/i915_gem_ttm.c: In function ‘vm_fault_ttm’: drivers/gpu/drm/i915/gem/i915_gem_ttm.c:862:23: error: too many arguments to function ‘ttm_bo_vm_fault_reserved’ 862 | ret =

[Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915/gem: placate scripts/kernel-doc

2021-11-23 Thread Patchwork
== Series Details == Series: drm/i915/gem: placate scripts/kernel-doc URL : https://patchwork.freedesktop.org/series/97190/ State : failure == Summary == CI Bug Log - changes from CI_DRM_10917_full -> Patchwork_21664_full Summary ---

[Intel-gfx] [PATCH 0/3] Enable pipe color support on D13 platform

2021-11-23 Thread Uma Shankar
Enable pipe color support for Display 13 platform. This series enables just the 10bit gamma mode. More advanced logarithmic gamma mode will be enable with the new enhanced UAPI. It will be extended once the UAPI is agreed in community. This series just adds the basic support in the interim. Uma Sh

[Intel-gfx] [PATCH 1/3] drm/i915/xelpd: Enable Pipe color support for D13 platform

2021-11-23 Thread Uma Shankar
Enable pipe color support for Display 13 platforms. Currently limit to just 10bit gamma and later extend it for logarithmic gamma, once the new UAPI is agreed by community and implemented by a userspace consumer. Signed-off-by: Uma Shankar --- drivers/gpu/drm/i915/display/intel_color.c | 9 +

Re: [Intel-gfx] [PATCH v3 1/5] drm/i915/panelreplay: dpcd register definition for panelreplay

2021-11-23 Thread Souza, Jose
On Sun, 2021-10-10 at 17:40 +0530, Animesh Manna wrote: > DPCD register definition added to check and enable panel replay > capability of the sink. > > Signed-off-by: Animesh Manna > --- > include/drm/drm_dp_helper.h | 6 ++ > 1 file changed, 6 insertions(+) > > diff --git a/include/drm/drm

[Intel-gfx] [PATCH 2/3] drm/i915/xelpd: Enable Pipe Degamma

2021-11-23 Thread Uma Shankar
Enable Pipe Degamma for XE_LPD. Extend the legacy implementation to incorparate the extended lut size for XE_LPD. Signed-off-by: Uma Shankar --- drivers/gpu/drm/i915/display/intel_color.c | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/drivers/gpu/drm/i915/displa

[Intel-gfx] [PATCH 3/3] drm/i915/xelpd: Add Pipe Color Lut caps to platform config

2021-11-23 Thread Uma Shankar
XE_LPD has 128 Lut entries for Degamma, with additional 3 entries for extended range. It has 511 entries for gamma with additional 2 entries for extended range. Signed-off-by: Uma Shankar --- drivers/gpu/drm/i915/i915_pci.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/driv

Re: [Intel-gfx] [PATCH v3 3/5] drm/i915/panelreplay: Initializaton and compute config for panel replay

2021-11-23 Thread Souza, Jose
On Sun, 2021-10-10 at 17:40 +0530, Animesh Manna wrote: > As panel replay feature similar to PSR feature of EDP panel, so currently > utilized existing psr framework for panel replay. > > v1: RFC version. > v2: optimized code, pr_enabled and pr_dpcd variable removed. [Jose] > v3: > - code comments

Re: [Intel-gfx] [PATCH 1/3] drm/i915/gt: Spread virtual engines over idle engines

2021-11-23 Thread Rodrigo Vivi
On Tue, Nov 23, 2021 at 09:39:25AM +, Tvrtko Ursulin wrote: > > On 17/11/2021 22:49, Vinay Belgaumkar wrote: > > From: Chris Wilson > > > > Everytime we come to the end of a virtual engine's context, re-randomise > > it's siblings[]. As we schedule the siblings' tasklets in the order they >

[Intel-gfx] [PATCH v2 0/8] sysctl: second set of kernel/sysctl cleanups

2021-11-23 Thread Luis Chamberlain
This is the 2nd set of kernel/sysctl.c cleanups. The diff stat should reflect how this is a much better way to deal with theses. Fortunately coccinelle can be used to ensure correctness for most of these and/or future merge conflicts. Note that since this is part of a larger effort to cleanup kern

[Intel-gfx] [PATCH v2 7/8] cdrom: simplify subdirectory registration with register_sysctl()

2021-11-23 Thread Luis Chamberlain
There is no need to user boiler plate code to specify a set of base directories we're going to stuff sysctls under. Simplify this by using register_sysctl() and specifying the directory path directly. // pycocci sysctl-subdir-register-sysctl-simplify.cocci PATH @c1@ expression E1; identifier subd

[Intel-gfx] [PATCH v2 5/8] test_sysctl: simplify subdirectory registration with register_sysctl()

2021-11-23 Thread Luis Chamberlain
There is no need to user boiler plate code to specify a set of base directories we're going to stuff sysctls under. Simplify this by using register_sysctl() and specifying the directory path directly. // pycocci sysctl-subdir-register-sysctl-simplify.cocci lib/test_sysctl.c @c1@ expression E1; id

[Intel-gfx] [PATCH v2 8/8] eventpoll: simplify sysctl declaration with register_sysctl()

2021-11-23 Thread Luis Chamberlain
From: Xiaoming Ni The kernel/sysctl.c is a kitchen sink where everyone leaves their dirty dishes, this makes it very difficult to maintain. To help with this maintenance let's start by moving sysctls to places where they actually belong. The proc sysctl maintainers do not want to know what sysct

[Intel-gfx] [PATCH v2 6/8] inotify: simplify subdirectory registration with register_sysctl()

2021-11-23 Thread Luis Chamberlain
From: Xiaoming Ni There is no need to user boiler plate code to specify a set of base directories we're going to stuff sysctls under. Simplify this by using register_sysctl() and specifying the directory path directly. Move inotify_user sysctl to inotify_user.c while at it to remove clutter from

[Intel-gfx] [PATCH v2 1/8] hpet: simplify subdirectory registration with register_sysctl()

2021-11-23 Thread Luis Chamberlain
There is no need to user boiler plate code to specify a set of base directories we're going to stuff sysctls under. Simplify this by using register_sysctl() and specifying the directory path directly. // pycocci sysctl-subdir-register-sysctl-simplify.cocci drivers/char/hpet.c @c1@ expression E1;

[Intel-gfx] [PATCH v2 4/8] ocfs2: simplify subdirectory registration with register_sysctl()

2021-11-23 Thread Luis Chamberlain
There is no need to user boiler plate code to specify a set of base directories we're going to stuff sysctls under. Simplify this by using register_sysctl() and specifying the directory path directly. // pycocci sysctl-subdir-register-sysctl-simplify.cocci PATH @c1@ expression E1; identifier subd

[Intel-gfx] [PATCH v2 3/8] macintosh/mac_hid.c: simplify subdirectory registration with register_sysctl()

2021-11-23 Thread Luis Chamberlain
There is no need to user boiler plate code to specify a set of base directories we're going to stuff sysctls under. Simplify this by using register_sysctl() and specifying the directory path directly. // pycocci sysctl-subdir-register-sysctl-simplify.cocci PATH @c1@ expression E1; identifier subd

[Intel-gfx] [PATCH v2 2/8] i915: simplify subdirectory registration with register_sysctl()

2021-11-23 Thread Luis Chamberlain
There is no need to user boiler plate code to specify a set of base directories we're going to stuff sysctls under. Simplify this by using register_sysctl() and specifying the directory path directly. // pycocci sysctl-subdir-register-sysctl-simplify.cocci PATH @c1@ expression E1; identifier subd

Re: [Intel-gfx] [RFC 1/7] drm/i915/guc: Add basic support for error capture lists

2021-11-23 Thread Michal Wajdeczko
On 23.11.2021 00:03, Alan Previn wrote: > From: John Harrison ... > diff --git a/drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c > b/drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c > index 77fbcd8730ee..0bfc92b1b982 100644 > --- a/drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c > +++ b/

[Intel-gfx] ✓ Fi.CI.BAT: success for Enable pipe color support on D13 platform

2021-11-23 Thread Patchwork
== Series Details == Series: Enable pipe color support on D13 platform URL : https://patchwork.freedesktop.org/series/97219/ State : success == Summary == CI Bug Log - changes from CI_DRM_10919 -> Patchwork_21670 Summary --- **SUCCES

Re: [Intel-gfx] [PATCH V4] drm/i915/gt: Hold RPM wakelock during PXP suspend

2021-11-23 Thread Daniele Ceraolo Spurio
On 11/22/2021 8:56 AM, Daniele Ceraolo Spurio wrote: On 11/18/2021 11:35 AM, Daniele Ceraolo Spurio wrote: On 11/16/2021 10:03 PM, Tejas Upadhyay wrote: selftest --r live shows failure in suspend tests when RPM wakelock is not acquired during suspend. This changes addresses below error

Re: [Intel-gfx] [RFC 2/7] drm/i915/guc: Update GuC ADS size for error capture lists

2021-11-23 Thread Michal Wajdeczko
Hi, just few random nits below -Michal On 23.11.2021 00:03, Alan Previn wrote: > Update GuC ADS size allocation to include space for > the lists of error state capture register descriptors. > > Also, populate the lists of registers we want GuC to report back to > Host on engine reset events. T

Re: [Intel-gfx] [RFC 3/7] drm/i915/guc: Populate XE_LP register lists for GuC error state capture.

2021-11-23 Thread Michal Wajdeczko
On 23.11.2021 00:03, Alan Previn wrote: > Add device specific tables and register lists to cover different engines > class types for GuC error state capture. > > Also, add runtime allocation and freeing of extended register lists > for registers that need steering identifiers that depend on > th

[Intel-gfx] ✗ Fi.CI.BUILD: failure for sysctl: second set of kernel/sysctl cleanups

2021-11-23 Thread Patchwork
== Series Details == Series: sysctl: second set of kernel/sysctl cleanups URL : https://patchwork.freedesktop.org/series/97221/ State : failure == Summary == Applying: hpet: simplify subdirectory registration with register_sysctl() Applying: i915: simplify subdirectory registration with regist

[Intel-gfx] linux-next: manual merge of the drm-intel-gt tree with the drm-intel tree

2021-11-23 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the drm-intel-gt tree got a conflict in: drivers/gpu/drm/i915/i915_pci.c between commit: 3c542cfa8266 ("drm/i915/dg2: Tile 4 plane format support") from the drm-intel tree and commit: a5b7ef27da60 ("drm/i915: Add struct to hold IP version") from the

[Intel-gfx] ✗ Fi.CI.IGT: failure for Enable pipe color support on D13 platform

2021-11-23 Thread Patchwork
== Series Details == Series: Enable pipe color support on D13 platform URL : https://patchwork.freedesktop.org/series/97219/ State : failure == Summary == CI Bug Log - changes from CI_DRM_10919_full -> Patchwork_21670_full Summary ---

[Intel-gfx] ✗ Fi.CI.SPARSE: warning for drm/i915/ttm: Async migration (rev11)

2021-11-23 Thread Patchwork
== Series Details == Series: drm/i915/ttm: Async migration (rev11) URL : https://patchwork.freedesktop.org/series/96798/ State : warning == Summary == $ dim sparse --fast origin/drm-tip Sparse version: v0.6.2 Fast mode used, each commit won't be checked separately.