Re: [Intel-gfx] [PATCH v3 02/16] iosys-map: Add a few more helpers

2022-02-19 Thread Lucas De Marchi
On Thu, Feb 17, 2022 at 09:42:08AM +0100, Thomas Zimmermann wrote: Hi Am 16.02.22 um 18:41 schrieb Lucas De Marchi: First the simplest ones: - iosys_map_memset(): when abstracting system and I/O memory, just like the memcpy() use case, memset() also has dedicated fu

[Intel-gfx] ✓ Fi.CI.IGT: success for drm/mm: Add an iterator to optimally walk over holes suitable for an allocation (rev3)

2022-02-19 Thread Patchwork
== Series Details == Series: drm/mm: Add an iterator to optimally walk over holes suitable for an allocation (rev3) URL : https://patchwork.freedesktop.org/series/100136/ State : success == Summary == CI Bug Log - changes from CI_DRM_11255_full -> Patchwork_22339_full

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/mm: Add an iterator to optimally walk over holes suitable for an allocation (rev3)

2022-02-19 Thread Patchwork
== Series Details == Series: drm/mm: Add an iterator to optimally walk over holes suitable for an allocation (rev3) URL : https://patchwork.freedesktop.org/series/100136/ State : success == Summary == CI Bug Log - changes from CI_DRM_11255 -> Patchwork_22339 ==

[Intel-gfx] ✗ Fi.CI.SPARSE: warning for drm/mm: Add an iterator to optimally walk over holes suitable for an allocation (rev3)

2022-02-19 Thread Patchwork
== Series Details == Series: drm/mm: Add an iterator to optimally walk over holes suitable for an allocation (rev3) URL : https://patchwork.freedesktop.org/series/100136/ State : warning == Summary == $ dim sparse --fast origin/drm-tip Sparse version: v0.6.2 Fast mode used, each commit won't

[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/mm: Add an iterator to optimally walk over holes suitable for an allocation (rev3)

2022-02-19 Thread Patchwork
== Series Details == Series: drm/mm: Add an iterator to optimally walk over holes suitable for an allocation (rev3) URL : https://patchwork.freedesktop.org/series/100136/ State : warning == Summary == $ dim checkpatch origin/drm-tip 3dea51f189be drm/mm: Ensure that the entry is not NULL befor

[Intel-gfx] [PATCH v3 3/3] drm/i915/gem: Don't try to map and fence large scanout buffers (v9)

2022-02-19 Thread Vivek Kasireddy
On platforms capable of allowing 8K (7680 x 4320) modes, pinning 2 or more framebuffers/scanout buffers results in only one that is mappable/ fenceable. Therefore, pageflipping between these 2 FBs where only one is mappable/fenceable creates latencies large enough to miss alternate vblanks thereby

[Intel-gfx] [PATCH v3 1/3] drm/mm: Ensure that the entry is not NULL before extracting rb_node

2022-02-19 Thread Vivek Kasireddy
While looking for next holes suitable for an allocation, although, it is highly unlikely, make sure that the DECLARE_NEXT_HOLE_ADDR macro is using a valid node before it extracts the rb_node from it. Cc: Tvrtko Ursulin Cc: Christian König Signed-off-by: Vivek Kasireddy --- drivers/gpu/drm/drm_

[Intel-gfx] [PATCH v3 2/3] drm/mm: Add an iterator to optimally walk over holes for an allocation (v4)

2022-02-19 Thread Vivek Kasireddy
This iterator relies on drm_mm_first_hole() and drm_mm_next_hole() functions to identify suitable holes for an allocation of a given size by efficiently traversing the rbtree associated with the given allocator. It replaces the for loop in drm_mm_insert_node_in_range() and can also be used by drm

[Intel-gfx] [PATCH v3 0/3] drm/mm: Add an iterator to optimally walk over holes suitable for an allocation

2022-02-19 Thread Vivek Kasireddy
The first patch is a drm core patch that replaces the for loop in drm_mm_insert_node_in_range() with the iterator and would not cause any functional changes. The second patch is a i915 driver specific patch that also uses the iterator but solves a different problem. v2: - Added a new patch to this

Re: [Intel-gfx] drm/i915: Disconnect PHYs left connected by BIOS on disabled ports

2022-02-19 Thread Philipp Gortan
On 2/17/22 16:22, Imre Deak wrote: BIOS may leave a TypeC PHY in a connected state even though the corresponding port is disabled. This will prevent any hotplug events from being signalled (after the monitor deasserts and then reasserts its HPD) until the PHY is disconnected and so the driver wil

[Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915/dg2: Add relocation exception

2022-02-19 Thread Patchwork
== Series Details == Series: drm/i915/dg2: Add relocation exception URL : https://patchwork.freedesktop.org/series/100433/ State : failure == Summary == CI Bug Log - changes from CI_DRM_11254_full -> Patchwork_22338_full Summary ---

Re: [Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915/guc: Refactor ADS access to use iosys_map (rev4)

2022-02-19 Thread Lucas De Marchi
On Sat, Feb 19, 2022 at 12:47:31PM +, Patchwork wrote: == Series Details == Series: drm/i915/guc: Refactor ADS access to use iosys_map (rev4) URL : https://patchwork.freedesktop.org/series/99711/ State : failure == Summary == CI Bug Log - changes from CI_DRM_11250_full -> Patchwork_22334

[Intel-gfx] ✓ Fi.CI.IGT: success for drm/i915/rps/tgl+: Remove RPS interrupt support

2022-02-19 Thread Patchwork
== Series Details == Series: drm/i915/rps/tgl+: Remove RPS interrupt support URL : https://patchwork.freedesktop.org/series/100426/ State : success == Summary == CI Bug Log - changes from CI_DRM_11253_full -> Patchwork_22336_full Summary --

[Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915/guc: Refactor ADS access to use iosys_map (rev4)

2022-02-19 Thread Patchwork
== Series Details == Series: drm/i915/guc: Refactor ADS access to use iosys_map (rev4) URL : https://patchwork.freedesktop.org/series/99711/ State : failure == Summary == CI Bug Log - changes from CI_DRM_11250_full -> Patchwork_22334_full S

[Intel-gfx] ✓ Fi.CI.IGT: success for drm/i915: Enable DG2

2022-02-19 Thread Patchwork
== Series Details == Series: drm/i915: Enable DG2 URL : https://patchwork.freedesktop.org/series/100419/ State : success == Summary == CI Bug Log - changes from CI_DRM_11250_full -> Patchwork_22333_full Summary --- **SUCCESS** No

[Intel-gfx] ✓ Fi.CI.IGT: success for drm/i915/adlp: Add TypeC PHY TBT->DP-alt/legacy mode switch workaround (rev2)

2022-02-19 Thread Patchwork
== Series Details == Series: drm/i915/adlp: Add TypeC PHY TBT->DP-alt/legacy mode switch workaround (rev2) URL : https://patchwork.freedesktop.org/series/100404/ State : success == Summary == CI Bug Log - changes from CI_DRM_11250_full -> Patchwork_22332_full =