November 2018 Archives by author
Starting: Thu Nov 1 04:09:33 UTC 2018
Ending: Fri Nov 30 23:27:25 UTC 2018
Messages: 1585
- [PATCH 0/6] HuC Updates [BXT,SKL,KBL,GLK] GuC [GLK]
Anusha
- [PATCH 1/6] firmware/huc/BXT: Update the HuC version
Anusha
- [PATCH 2/6] firmware/huc/SKL: Update HuC versiom for SKL
Anusha
- [PATCH 3/6] firmware/huc/KBL: Update HuC for KBL
Anusha
- [PATCH 4/6] firmware/huc/GLK: Load HuC for GLK
Anusha
- [PATCH 5/6] firmware/guc/glk: Load GuC v11.98 for Geminilake.
Anusha
- [PATCH 6/6] HAX enable HuC for CI
Anusha
- [PATCH] drm/i915: Fix the HDMI hot plug disconnection failure (v3)
Guang Bai
- [PATCH] drm/i915: Fix the HDMI hot plug disconnection failure (v3)
Guang Bai
- [PATCH] drm/i915: Fix the HDMI hot plug disconnection failure (v3)
Guang Bai
- [PATCH] drm/i915: Fix the HDMI hot plug disconnection failure (v2)
Guang Bai
- [PATCH] drm/i915: Fix the HDMI hot plug disconnection failure (v5)
Guang Bai
- [PATCH] drm/i915: Fix the HDMI hot plug disconnection failure (v5)
Guang Bai
- [PATCH] drm/i915: Fix the HDMI hot plug disconnection failure (v6-test)
Guang Bai
- [PATCH] drm/i915: Fix the HDMI hot plug disconnection failure (v7)
Guang Bai
- [PATCH] drm/i915: Fix the HDMI hot plug disconnection failure (v7)
Bai, Guang
- [PATCH 1/4] drm/i915: debug log for REPLY_ACK missing
Ramalingam C
- [PATCH 2/4] drm/i915: Increase timeout for Encrypt status change
Ramalingam C
- [PATCH 3/4] drm/i915: check the CTL_STATE alone for PW#1
Ramalingam C
- [PATCH 4/4] FOR_TESTING_ONLY: LSPCon Details
Ramalingam C
- [PATCH v8 00/35] drm/i915: Implement HDCP2.2
Ramalingam C
- [PATCH v8 01/35] drm/i915: debug log for REPLY_ACK missing
Ramalingam C
- [PATCH v8 02/35] drm/i915: Increase timeout for Encrypt status change
Ramalingam C
- [PATCH v8 03/35] linux/mei: Header for mei_hdcp driver interface
Ramalingam C
- [PATCH v8 04/35] drm/i915: Initialize HDCP2.2
Ramalingam C
- [PATCH v8 05/35] drm/i915: MEI interface definition
Ramalingam C
- [PATCH v8 06/35] drm/i915: Enable and Disable of HDCP2.2
Ramalingam C
- [PATCH v8 07/35] drm/i915: Implement HDCP2.2 receiver authentication
Ramalingam C
- [PATCH v8 08/35] drm/i915: Implement HDCP2.2 repeater authentication
Ramalingam C
- [PATCH v8 09/35] drm/i915: Implement HDCP2.2 link integrity check
Ramalingam C
- [PATCH v8 10/35] drm/i915: Handle HDCP2.2 downstream topology change
Ramalingam C
- [PATCH v8 11/35] drm/i915: Check HDCP 1.4 and 2.2 link on CP_IRQ
Ramalingam C
- [PATCH v8 12/35] drm/i915: Implement the HDCP2.2 support for DP
Ramalingam C
- [PATCH v8 13/35] drm/i915: Implement the HDCP2.2 support for HDMI
Ramalingam C
- [PATCH v8 14/35] drm/i915: Add HDCP2.2 support for DP connectors
Ramalingam C
- [PATCH v8 15/35] drm/i915: Add HDCP2.2 support for HDMI connectors
Ramalingam C
- [PATCH v8 16/35] mei: bus: whitelist hdcp client
Ramalingam C
- [PATCH v8 17/35] mei: bus: export to_mei_cl_device for mei client device drivers
Ramalingam C
- [PATCH v8 18/35] misc/mei/hdcp: Client driver for HDCP application
Ramalingam C
- [PATCH v8 19/35] misc/mei/hdcp: Define ME FW interface for HDCP2.2
Ramalingam C
- [PATCH v8 20/35] misc/mei/hdcp: Initiate Wired HDCP2.2 Tx Session
Ramalingam C
- [PATCH v8 21/35] misc/mei/hdcp: Verify Receiver Cert and prepare km
Ramalingam C
- [PATCH v8 22/35] misc/mei/hdcp: Verify H_prime
Ramalingam C
- [PATCH v8 23/35] misc/mei/hdcp: Store the HDCP Pairing info
Ramalingam C
- [PATCH v8 24/35] misc/mei/hdcp: Initiate Locality check
Ramalingam C
- [PATCH v8 25/35] misc/mei/hdcp: Verify L_prime
Ramalingam C
- [PATCH v8 26/35] misc/mei/hdcp: Prepare Session Key
Ramalingam C
- [PATCH v8 27/35] misc/mei/hdcp: Repeater topology verification and ack
Ramalingam C
- [PATCH v8 28/35] misc/mei/hdcp: Verify M_prime
Ramalingam C
- [PATCH v8 29/35] misc/mei/hdcp: Enabling the HDCP authentication
Ramalingam C
- [PATCH v8 30/35] misc/mei/hdcp: Closing wired HDCP2.2 Tx Session
Ramalingam C
- [PATCH v8 31/35] misc/mei/hdcp: Component framework for I915 Interface
Ramalingam C
- [PATCH v8 32/35] drm/i915: Commit CP without modeset
Ramalingam C
- [PATCH v8 33/35] drm/i915: Fix KBL HDCP2.2 encrypt status signalling
Ramalingam C
- [PATCH v8 34/35] FOR_TEST: i915/Kconfig: Select mei_hdcp by I915
Ramalingam C
- [PATCH v8 35/35] FOR_TESTING_ONLY: debugfs: Excluding the LSPCon for HDCP1.4
Ramalingam C
- [PATCH v8 00/35] drm/i915: Implement HDCP2.2
Ramalingam C
- [PATCH v8 01/35] drm/i915: debug log for REPLY_ACK missing
Ramalingam C
- [PATCH v8 02/35] drm/i915: Increase timeout for Encrypt status change
Ramalingam C
- [PATCH v8 03/35] linux/mei: Header for mei_hdcp driver interface
Ramalingam C
- [PATCH v8 04/35] drm/i915: Initialize HDCP2.2
Ramalingam C
- [PATCH v8 05/35] drm/i915: MEI interface definition
Ramalingam C
- [PATCH v8 06/35] drm/i915: Enable and Disable of HDCP2.2
Ramalingam C
- [PATCH v8 07/35] drm/i915: Implement HDCP2.2 receiver authentication
Ramalingam C
- [PATCH v8 08/35] drm/i915: Implement HDCP2.2 repeater authentication
Ramalingam C
- [PATCH v8 09/35] drm/i915: Implement HDCP2.2 link integrity check
Ramalingam C
- [PATCH v8 10/35] drm/i915: Handle HDCP2.2 downstream topology change
Ramalingam C
- [PATCH v8 11/35] drm/i915: Check HDCP 1.4 and 2.2 link on CP_IRQ
Ramalingam C
- [PATCH v8 12/35] drm/i915: Implement the HDCP2.2 support for DP
Ramalingam C
- [PATCH v8 13/35] drm/i915: Implement the HDCP2.2 support for HDMI
Ramalingam C
- [PATCH v8 14/35] drm/i915: Add HDCP2.2 support for DP connectors
Ramalingam C
- [PATCH v8 15/35] drm/i915: Add HDCP2.2 support for HDMI connectors
Ramalingam C
- [PATCH v8 16/35] mei: bus: whitelist hdcp client
Ramalingam C
- [PATCH v8 17/35] mei: bus: export to_mei_cl_device for mei client device drivers
Ramalingam C
- [PATCH v8 18/35] misc/mei/hdcp: Client driver for HDCP application
Ramalingam C
- [PATCH v8 19/35] misc/mei/hdcp: Define ME FW interface for HDCP2.2
Ramalingam C
- [PATCH v8 20/35] misc/mei/hdcp: Initiate Wired HDCP2.2 Tx Session
Ramalingam C
- [PATCH v8 21/35] misc/mei/hdcp: Verify Receiver Cert and prepare km
Ramalingam C
- [PATCH v8 22/35] misc/mei/hdcp: Verify H_prime
Ramalingam C
- [PATCH v8 23/35] misc/mei/hdcp: Store the HDCP Pairing info
Ramalingam C
- [PATCH v8 24/35] misc/mei/hdcp: Initiate Locality check
Ramalingam C
- [PATCH v8 25/35] misc/mei/hdcp: Verify L_prime
Ramalingam C
- [PATCH v8 26/35] misc/mei/hdcp: Prepare Session Key
Ramalingam C
- [PATCH v8 27/35] misc/mei/hdcp: Repeater topology verification and ack
Ramalingam C
- [PATCH v8 28/35] misc/mei/hdcp: Verify M_prime
Ramalingam C
- [PATCH v8 29/35] misc/mei/hdcp: Enabling the HDCP authentication
Ramalingam C
- [PATCH v8 30/35] misc/mei/hdcp: Closing wired HDCP2.2 Tx Session
Ramalingam C
- [PATCH v8 31/35] misc/mei/hdcp: Component framework for I915 Interface
Ramalingam C
- [PATCH v8 32/35] drm/i915: Commit CP without modeset
Ramalingam C
- [PATCH v8 33/35] drm/i915: Fix KBL HDCP2.2 encrypt status signalling
Ramalingam C
- [PATCH v8 34/35] FOR_TEST: i915/Kconfig: Select mei_hdcp by I915
Ramalingam C
- [PATCH v8 35/35] FOR_TESTING_ONLY: debugfs: Excluding the LSPCon for HDCP1.4
Ramalingam C
- [PATCH v8 04/35] drm/i915: Initialize HDCP2.2
Ramalingam C
- [PATCH v9] drm/i915: Implement HDCP2.2 link integrity check
Ramalingam C
- [PATCH 1/2] drm/i915/gen9_bc: Work around DMC bug zeroing power well requests
Imre Deak
- [PATCH 2/2] drm/i915: Remove special case for power well 1/MISC_IO state verification
Imre Deak
- [PATCH 1/2] drm/i915/ddi: Add more sanity check to the encoder HW readout
Imre Deak
- [PATCH 2/2] drm/i915/icl: Fix PLL mapping sanitization for DP ports
Imre Deak
- [PATCH 1/3] drm/i915/gen9_bc: Work around DMC bug zeroing power well requests
Imre Deak
- [PATCH 2/3] drm/i915: Use proper bool bitfield initializer in power well descs
Imre Deak
- [PATCH 3/3] drm/i915: Remove special case for power well 1/MISC_IO state verification
Imre Deak
- [PATCH] drm/i915/icl: Remain in legacy mode after TC port disconnect IRQ
Imre Deak
- [PATCH] drm/i915: Disable pipe crc before enabling
Mika Kahola
- [PATCH] drm/i915: Disable pipe crc before enabling
Mika Kahola
- [PATCH] drm/i915: Disable pipe crc before enabling
Mika Kahola
- [PATCH] drm/i915: Disable pipe crc before enabling
Mika Kahola
- [PATCH] drm/i915: Disable pipe crc before enabling
Mika Kahola
- [PATCH] drm/i915: Skip CRC readouts if fifo underrun is detected
Mika Kahola
- [PATCH] drm/i915: Wait one vblank before sending hotplug event to userspace
Mika Kahola
- [PATCH] perf/x86: Work around boot time warning on ICL
Petri Latvala
- [PATCH] Various kms_draw_crc tests fail with crc mismatch assertion. Noticed that in almost all failure cases, there is no skl_compute_wm call, while in those which pass, there is. This issue seems to be extremely hard to reproduce on a single machine (tried manually on kbl, skl, icl). So added some traces and start tryboting to figure out why skl_compute_wm call doesn't happen.
Stanislav Lisovskiy
- [PATCH] Various kms_draw_crc tests fail with crc mismatch assertion. Noticed that in almost all failure cases, there is no skl_compute_wm call, while in those which pass, there is. This issue seems to be extremely hard to reproduce on a single machine (tried manually on kbl, skl, icl). So added some traces and start tryboting to figure out why skl_compute_wm call doesn't happen.
Stanislav Lisovskiy
- [PATCH] Additional debug for watermarks
Stanislav Lisovskiy
- [PATCH] Additional debug for watermarks
Stanislav Lisovskiy
- [PATCH v2] Additional debug for watermarks
Stanislav Lisovskiy
- [PATCH v3] Additional debug for watermarks
Stanislav Lisovskiy
- [PATCH v4] Additional debug for watermarks
Stanislav Lisovskiy
- [PATCH v5] Additional debug for watermarks
Stanislav Lisovskiy
- [PATCH v5] Additional debug for watermarks
Stanislav Lisovskiy
- [PATCH v1] Fix the possible wm overwriting
Stanislav Lisovskiy
- [PATCH v1] Fix the possible wm overwriting
Stanislav Lisovskiy
- [PATCH] Return only active connectors for GET_RESOURCES
Stanislav Lisovskiy
- [PATCH 1/8] Revert "drm/i915: Kill GEN_FOREVER"
Lucas De Marchi
- [PATCH 2/8] drm/i915: Rename IS_GEN to GT_RANGE
Lucas De Marchi
- [PATCH 3/8] drm/i915: replace IS_GEN<N> with GT_GEN(..., N)
Lucas De Marchi
- [PATCH 4/8] drm/i915: rename IS_GEN9_* to GT_GEN9_*
Lucas De Marchi
- [PATCH 5/8] drm/i915: replace gen checks using operators by GT_GEN/GT_GEN_RANGE
Lucas De Marchi
- [PATCH 6/8] drm/i915: merge gen checks to use range
Lucas De Marchi
- [PATCH 7/8] drm/i915: let INTEL_GEN operate gen_mask
Lucas De Marchi
- [PATCH 8/8] drm/i915: remove gen field in favor of gen_mask
Lucas De Marchi
- [PATCH v2 1/7] Revert "drm/i915: Kill GEN_FOREVER"
Lucas De Marchi
- [PATCH v2 2/7] drm/i915: Rename IS_GEN to GT_RANGE
Lucas De Marchi
- [PATCH v2 3/7] drm/i915: replace IS_GEN<N> with GT_GEN(..., N)
Lucas De Marchi
- [PATCH v2 4/7] drm/i915: rename IS_GEN9_* to GT_GEN9_*
Lucas De Marchi
- [PATCH v2 5/7] drm/i915: replace gen checks using operators by GT_GEN/GT_GEN_RANGE
Lucas De Marchi
- [PATCH v2 6/7] drm/i915: merge gen checks to use range
Lucas De Marchi
- [PATCH v2 7/7] drm/i915: remove INTEL_GEN macro
Lucas De Marchi
- [PATCH 1/2] drm/i915/icl: replace check for combo phy
Lucas De Marchi
- [PATCH 2/2] drm/i915/icl: reverse uninit order
Lucas De Marchi
- ✓ Fi.CI.IGT: success for RFT:icl
Patchwork
- ✗ Fi.CI.BAT: failure for Enable Plane Input CSC for ICL (rev4)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/21] RFT drm/i915/execlists: Flush memory before signaling ELSQ
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/21] RFT drm/i915/execlists: Flush memory before signaling ELSQ
Patchwork
- ✓ Fi.CI.BAT: success for Enable Plane Input CSC for ICL (rev6)
Patchwork
- ✓ Fi.CI.IGT: success for Enable Plane Input CSC for ICL (rev6)
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/21] RFT drm/i915/execlists: Flush memory before signaling ELSQ
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/24] RFT drm/i915/execlists: Flush memory before signaling ELSQ
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [01/21] RFT drm/i915/execlists: Flush memory before signaling ELSQ
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/24] RFT drm/i915/execlists: Flush memory before signaling ELSQ
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [01/24] RFT drm/i915/execlists: Flush memory before signaling ELSQ
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/4] drm/i915: debug log for REPLY_ACK missing
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/4] drm/i915: debug log for REPLY_ACK missing
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/6] drm/i915: Reuse the aux_domain cached
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/4] drm/i915: debug log for REPLY_ACK missing
Patchwork
- ✓ Fi.CI.BAT: success for gen4fix
Patchwork
- ✓ Fi.CI.IGT: success for gen4fix
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/8] Revert "drm/i915: Kill GEN_FOREVER"
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915: Break long iterations for get/put shmemfs pages
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915: Break long iterations for get/put shmemfs pages
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915: Break long iterations for get/put shmemfs pages
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/7] drm/i915: Reuse the aux_domain cached
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/7] drm/i915: Reuse the aux_domain cached
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915/gen9_bc: Work around DMC bug zeroing power well requests
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/10] drm/i915/psr: Use intel_psr_exit() in intel_psr_disable_source()
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [v2,1/7] Revert "drm/i915: Kill GEN_FOREVER"
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/2] drm/i915: Break long iterations for get/put shmemfs pages
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/2] drm/i915: Break long iterations for get/put shmemfs pages
Patchwork
- ✓ Fi.CI.BAT: success for Additional debug for watermarks
Patchwork
- ✗ Fi.CI.BAT: failure for Additional debug for watermarks (rev3)
Patchwork
- ✗ Fi.CI.BAT: failure for Additional debug for watermarks (rev3)
Patchwork
- ✗ Fi.CI.IGT: failure for Additional debug for watermarks
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915: Return immediately if trylock fails for direct-reclaim
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/3] drm/i915: Reuse the aux_domain cached
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/7] drm/i915: Reuse the aux_domain cached
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/4] drm/i915: Move drm_vblank_init() to i915_load_modeset_init()
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/edid: Add and export function to parse manufacturer id
Patchwork
- ✗ Fi.CI.BAT: failure for Additional debug for watermarks (rev5)
Patchwork
- ✗ Fi.CI.BAT: failure for Additional debug for watermarks (rev5)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/5] drm/i915: Return immediately if trylock fails for direct-reclaim
Patchwork
- ✗ Fi.CI.BAT: failure for wmb
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915: Fix the HDMI hot plug disconnection failure (v3)
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915: Return immediately if trylock fails for direct-reclaim
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/3] drm/i915: Reuse the aux_domain cached
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/7] drm/i915: Reuse the aux_domain cached
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/4] drm/i915: Move drm_vblank_init() to i915_load_modeset_init()
Patchwork
- ✗ Fi.CI.BAT: failure for Additional debug for watermarks (rev5)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/7] drm/i915: Initialise the obj->rcu head
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/3] drm/i915/selftests: Verify we can perform resets from atomic context
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915: Fix the HDMI hot plug disconnection failure (v3)
Patchwork
- ✓ Fi.CI.BAT: success for Additional debug for watermarks (rev7)
Patchwork
- ✓ Fi.CI.BAT: success for Additional debug for watermarks (rev7)
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/3] drm/i915/gen9_bc: Work around DMC bug zeroing power well requests
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915: Fix the HDMI hot plug disconnection failure (v3)
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915: Fix the HDMI hot plug disconnection failure (v3)
Patchwork
- ✗ Fi.CI.IGT: failure for Additional debug for watermarks (rev7)
Patchwork
- ✓ Fi.CI.IGT: success for Additional debug for watermarks (rev7)
Patchwork
- ✗ Fi.CI.BAT: failure for Additional debug for watermarks (rev7)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/4] drm/i915: Track rcu_head for our idle worker
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915/selftests: Verify we can perform resets from atomic context (rev2)
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915/selftests: Check we can recover a wedged device
Patchwork
- ✗ Fi.CI.IGT: failure for drm/i915/selftests: Check we can recover a wedged device
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915/selftests: Check we can recover a wedged device
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915: Fix the HDMI hot plug disconnection failure (v2)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/14] drm/i915: Add HAS_DISPLAY() and use it
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/15] drm/i915: Add HAS_DISPLAY() and use it
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915: Fix the HDMI hot plug disconnection failure (v2)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/4] drm/i915/selftests: Check we can recover a wedged device
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/7] drm/i915: Remove has_pooled_eu static initializer
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/7] drm/i915: Remove has_pooled_eu static initializer
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/7] drm/i915: Remove has_pooled_eu static initializer
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/7] drm/i915: Remove has_pooled_eu static initializer
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915/selftests: Check we can recover a wedged device
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915/icl: replace check for combo phy
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/2] drm/i915/icl: replace check for combo phy
Patchwork
- ✓ Fi.CI.BAT: success for Fix the possible wm overwriting (rev2)
Patchwork
- ✓ Fi.CI.BAT: success for Fix the possible wm overwriting (rev2)
Patchwork
- ✓ Fi.CI.IGT: success for Fix the possible wm overwriting (rev2)
Patchwork
- ✓ Fi.CI.IGT: success for Fix the possible wm overwriting (rev2)
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915: Force background color to black for gen9+
Patchwork
- ✓ Fi.CI.BAT: success for x86: Bump INTEL_PMC_MAX_FIXED for icl
Patchwork
- ✓ Fi.CI.BAT: success for perf/x86: Work around boot time warning on ICL
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/2] x86: Bump INTEL_PMC_MAX_FIXED for Icelake
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/36] x86: Bump INTEL_PMC_MAX_FIXED for Icelake
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/37] uvd-resume
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/37] uvd-resume
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/37] uvd-resume
Patchwork
- ✓ Fi.CI.IGT: success for x86: Bump INTEL_PMC_MAX_FIXED for icl
Patchwork
- ✓ Fi.CI.IGT: success for perf/x86: Work around boot time warning on ICL
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [01/37] uvd-resume
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/37] uvd-resume
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/2] x86: Bump INTEL_PMC_MAX_FIXED for Icelake
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [01/37] uvd-resume
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/37] drm/i915/selftests: Workaround an issue with unused lockdep subclass
Patchwork
- ✓ Fi.CI.BAT: success for wip: drm/i915: Nuke PCH_NOP
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/37] drm/i915/selftests: Workaround an issue with unused lockdep subclass
Patchwork
- ✓ Fi.CI.IGT: success for wip: drm/i915: Nuke PCH_NOP
Patchwork
- ✗ Fi.CI.BAT: failure for wip: drm/i915: Remove some HAS_PCH_SPLIT() non-explicit use
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/28] drm/amdgpu: Reorder uvd ring init before uvd resume
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/6] drm/i915: Write GPU relocs harder with gen3
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/28] drm/i915: Write GPU relocs harder with gen3
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [01/28] drm/i915: Write GPU relocs harder with gen3
Patchwork
- ✓ Fi.CI.BAT: success for Return only active connectors for GET_RESOURCES
Patchwork
- ✓ Fi.CI.IGT: success for Return only active connectors for GET_RESOURCES
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/55] drm/i915: Write GPU relocs harder with gen3
Patchwork
- ✓ Fi.CI.BAT: success for Add Colorspace connector property interface (rev2)
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/55] drm/amdgpu: Reorder uvd ring init before uvd resume
Patchwork
- ✓ Fi.CI.IGT: success for Add Colorspace connector property interface (rev2)
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [01/55] drm/amdgpu: Reorder uvd ring init before uvd resume
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/57] drm/i915/gvt: Avoid use-after-free iterating the gtt list
Patchwork
- ✓ Fi.CI.BAT: success for too lax, or too false?
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/37] drm/i915/gvt: Avoid use-after-free iterating the gtt list
Patchwork
- ✓ Fi.CI.IGT: success for too lax, or too false?
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915/selftests: Flush the test object on creation
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915/selftests: Flush the test object on creation
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915/selftests: Flush the test object on creation
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915/selftests: Flush the test object on creation
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/3] drm/i915/selftests: Flush the test object on creation
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915/selftests: Flush the test object on creation
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915/selftests: Flush the test object on creation
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915: Disable pipe crc before enabling
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/2] drm/i915/selftests: Flush the test object on creation
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915/selftests: Flush the test object on creation
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915: Disable pipe crc before enabling
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915: Disable pipe crc before enabling
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915: Disable pipe crc before enabling (rev2)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915/selftests: Flush the test object on creation
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/2] drm/i915/selftests: Flush the test object on creation
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915: Disable pipe crc before enabling
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/3] drm/i915/selftests: Flush the test object on creation
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915: Disable pipe crc before enabling (rev2)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915/selftests: Flush the test object on creation
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/3] drm/i915/selftests: Flush the test object on creation
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915/selftests: Flush the test object on creation
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/4] drm/i915/selftests: Flush the test object on creation
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915/selftests: Flush the test object on creation
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915/selftests: Flush the test object on creation
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/4] drm/i915/selftests: Flush the test object on creation
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915: Disable pipe crc before enabling (rev3)
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915/selftests: Check MI_STORE_DWORD_IMM coherency
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915: Disable pipe crc before enabling (rev3)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915/selftests: Check MI_STORE_DWORD_IMM coherency
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915: Disable pipe crc before enabling (rev4)
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915: Cache the error string (rev5)
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915: Disable pipe crc before enabling (rev4)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/49] drm/i915/selftests: Check MI_STORE_DWORD_IMM coherency
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915: Cache the error string (rev5)
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915/cnl: Fix the formulae for register offsets
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915/cnl: Fix the formulae for register offsets
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915: Implement HDCP2.2
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915: Implement HDCP2.2
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915: Disable pipe crc before enabling (rev5)
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915: Disable pipe crc before enabling (rev5)
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915: Re-apply GT workaround on engine reset
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/33] drm/i915: Skip engine serialisation for no-op seqno reset
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/4] drm/i915/fbdev: Use an ordinary worker to avoid async deadlock
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/4] drm/i915: Skip engine serialisation for no-op seqno reset
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915: Fix the HDMI hot plug disconnection failure (v5)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/9] drm/i915: Disable PSR in Apple panels
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915: Fix the HDMI hot plug disconnection failure (v5)
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915: Implement HDCP2.2
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915: Implement HDCP2.2 (rev2)
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915: Fix the HDMI hot plug disconnection failure (v6-test)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/4] gt wa helpers
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915: Fix the HDMI hot plug disconnection failure (v6-test)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/4] gt wa helpers
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915: Skip CRC readouts if fifo underrun is detected
Patchwork
- ✓ Fi.CI.BAT: success for Add Colorspace connector property interface (rev3)
Patchwork
- ✓ Fi.CI.BAT: success for barrier-after-pdp (rev2)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/6] gt wa helpers
Patchwork
- ✗ Fi.CI.BAT: failure for barrier-after-pdp (rev4)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/3] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Patchwork
- ✓ Fi.CI.BAT: success for wip
Patchwork
- ✓ Fi.CI.IGT: success for Add Colorspace connector property interface (rev3)
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915/psr: Get pipe following atomic guidelines
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915/psr: Get pipe id following atomic guidelines
Patchwork
- ✓ Fi.CI.IGT: success for barrier-after-pdp (rev2)
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915: Skip CRC readouts if fifo underrun is detected
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/6] gt wa helpers
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/6] gt wa helpers
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/3] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Patchwork
- ✗ Fi.CI.IGT: failure for wip
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/4] gt wa table
Patchwork
- ✗ Fi.CI.IGT: failure for drm/i915/psr: Get pipe id following atomic guidelines
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/2] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/53] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/2] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/4] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915: Implement HDCP2.2 (rev3)
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/4] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/5] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/3] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/5] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915: Fix the HDMI hot plug disconnection failure (v7)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/10] lets fool patchwork and start a new series
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/4] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/5] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/6] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/4] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915/cnl: Fix the formulae for register offsets (rev2)
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/5] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915: Fix the HDMI hot plug disconnection failure (v7)
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/6] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/7] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/7] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/10] gt wa table
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915: Signal the fences as they are cancelled due to wedging
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/9] gt wa table
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915: Signal the fences as they are cancelled due to wedging (rev2)
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/5] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915/cnl: Fix the formulae for register offsets (rev2)
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/6] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/7] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/7] drm/i915: Signal the fences as they are cancelled due to wedging
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915: Wait one vblank before sending hotplug event to userspace
Patchwork
- ✓ Fi.CI.BAT: success for Add support for Gen 11 pipe color features (rev3)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/2] igt_spinner
Patchwork
- ✗ Fi.CI.IGT: failure for drm/i915: Signal the fences as they are cancelled due to wedging
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/6] drm/i915: Signal the fences as they are cancelled due to wedging
Patchwork
- ✗ Fi.CI.IGT: failure for drm/i915: Signal the fences as they are cancelled due to wedging (rev2)
Patchwork
- ✗ Fi.CI.BAT: failure for HuC Updates [BXT,SKL,KBL,GLK] GuC [GLK]
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915: Check if PSR is globally enabled before change PSR variables
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915: Wait one vblank before sending hotplug event to userspace (rev2)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/11] drm/i915/icl: Remove Wa_1604302699
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/7] drm/i915: Signal the fences as they are cancelled due to wedging
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/11] drm/i915/icl: Remove Wa_1604302699 (rev3)
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915: Wait one vblank before sending hotplug event to userspace
Patchwork
- ✓ Fi.CI.IGT: success for Add support for Gen 11 pipe color features (rev3)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/20] drm/i915: Signal the fences as they are cancelled due to wedging
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915: Complete the fences as they are cancelled due to wedging
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/6] drm/i915: Signal the fences as they are cancelled due to wedging
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/6] drm/i915: Complete the fences as they are cancelled due to wedging
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/2] drm/i915: Check if PSR is globally enabled before change PSR variables
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915/icl: Remain in legacy mode after TC port disconnect IRQ
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915: Wait one vblank before sending hotplug event to userspace (rev2)
Patchwork
- [PATCH v1] Fix the possible wm overwriting
Peres, Martin
- [PATCH] drm/i915: Force background color to black for gen9+
Matt Roper
- [PATCH] drm/i915: Fix the HDMI hot plug disconnection failure (v7)
Saarinen, Jani
- [PATCH] drm/i915: Fix the HDMI hot plug disconnection failure (v7)
Saarinen, Jani
- [v7 0/2] Enable Plane Input CSC for ICL
Uma Shankar
- [v7 1/2] drm/i915/icl: Define Plane Input CSC Coefficient Registers
Uma Shankar
- [v7 2/2] drm/i915/icl: Enable Plane Input CSC for YUV to RGB Conversion
Uma Shankar
- [v8 0/2] Enable Plane Input CSC for ICL
Uma Shankar
- [v8 1/2] drm/i915/icl: Define Plane Input CSC Coefficient Registers
Uma Shankar
- [v8 2/2] drm/i915/icl: Enable Plane Input CSC for YUV to RGB Conversion
Uma Shankar
- [v9 0/2] Enable Plane Input CSC for ICL
Uma Shankar
- [v9 1/2] drm/i915/icl: Define Plane Input CSC Coefficient Registers
Uma Shankar
- [v9 2/2] drm/i915/icl: Enable Plane Input CSC for YUV to RGB Conversion
Uma Shankar
- [v3 0/3] Add Colorspace connector property interface
Uma Shankar
- [v3 1/3] drm: Add HDMI colorspace property
Uma Shankar
- [v3 2/3] drm: Add DP colorspace property
Uma Shankar
- [v3 3/3] drm/i915: Attach colorspace property and enable modeset
Uma Shankar
- [v4 0/3] Add Colorspace connector property interface
Uma Shankar
- [v4 1/3] drm: Add HDMI colorspace property
Uma Shankar
- [v4 2/3] drm: Add DP colorspace property
Uma Shankar
- [v4 3/3] drm/i915: Attach colorspace property and enable modeset
Uma Shankar
- [v3 0/3] Add support for Gen 11 pipe color features
Uma Shankar
- [v3 1/3] drm/i915/icl: Add icl pipe degamma and gamma support
Uma Shankar
- [v3 2/3] drm/i915/icl: Enable ICL Pipe CSC block
Uma Shankar
- [v3 3/3] drm/i915/icl: Add degamma and gamma lut size to gen11 caps
Uma Shankar
- [PATCH 1/6] drm/i915: Reuse the aux_domain cached
José Roberto de Souza
- [PATCH 2/6] drm/i915: Release DDI power well references in MST ports
José Roberto de Souza
- [PATCH 3/6] drm/i915/icl: Only grab TC ports when using it
José Roberto de Souza
- [PATCH 4/6] drm/i915/icl: Delay hotplug processing for tc ports
José Roberto de Souza
- [PATCH 5/6] wip
José Roberto de Souza
- [PATCH 6/6] debug
José Roberto de Souza
- [PATCH 1/7] drm/i915: Reuse the aux_domain cached
José Roberto de Souza
- [PATCH 2/7] drm/i915: Release DDI power well references in MST ports
José Roberto de Souza
- [PATCH 3/7] drm/i915/mst: Drop pre_pll_enable null check
José Roberto de Souza
- [PATCH 4/7] drm/i915/icl: Release TC ports when unloading or suspending driver
José Roberto de Souza
- [PATCH 5/7] drm/i915: Call intel_hpd_cancel_work() from intel_hpd_suspend()
José Roberto de Souza
- [PATCH 6/7] drm/i915/icl: Delay hotplug processing for tc ports
José Roberto de Souza
- [PATCH 7/7] debug
José Roberto de Souza
- [PATCH 1/7] drm/i915: Reuse the aux_domain cached
José Roberto de Souza
- [PATCH 2/7] drm/i915: Release DDI power well references in MST ports
José Roberto de Souza
- [PATCH 3/7] drm/i915/mst: Drop pre_pll_enable null check
José Roberto de Souza
- [PATCH 4/7] drm/i915/icl: Release TC ports when unloading or suspending driver
José Roberto de Souza
- [PATCH 5/7] drm/i915: Call intel_hpd_cancel_work() from intel_hpd_suspend()
José Roberto de Souza
- [PATCH 6/7] drm/i915/icl: Delay hotplug processing for tc ports
José Roberto de Souza
- [PATCH 7/7] debug
José Roberto de Souza
- [PATCH 01/10] drm/i915/psr: Use intel_psr_exit() in intel_psr_disable_source()
José Roberto de Souza
- [PATCH 02/10] drm/i915/psr: Always wait for idle state when disabling PSR
José Roberto de Souza
- [PATCH 03/10] drm/i915/psr: Move intel_psr_disable_source() code to intel_psr_disable_locked()
José Roberto de Souza
- [PATCH 04/10] drm/i915: Avoid a full port detection in the first eDP short pulse
José Roberto de Souza
- [PATCH 05/10] drm/i915: Check PSR errors instead of retrain while PSR is enabled
José Roberto de Souza
- [PATCH 06/10] drm/i915/icl: Reset PSR interruptions
José Roberto de Souza
- [PATCH 07/10] drm/i915: Disable PSR when a PSR aux error happen
José Roberto de Souza
- [PATCH 08/10] drm/i915: Do not enable PSR in the next modeset after a error
José Roberto de Souza
- [PATCH 09/10] drm/i915: Keep PSR disabled after a driver reload after a PSR error
José Roberto de Souza
- [PATCH 10/10] drm/i915/hsw: Drop the stereo 3D enabled check in psr_compute_config()
José Roberto de Souza
- [PATCH 1/3] drm/i915: Reuse the aux_domain cached
José Roberto de Souza
- [PATCH 2/3] drm/i915: Release DDI power well references in MST ports
José Roberto de Souza
- [PATCH 3/3] drm/i915/mst: Drop pre_pll_enable null check
José Roberto de Souza
- [PATCH 1/7] drm/i915: Reuse the aux_domain cached
José Roberto de Souza
- [PATCH 2/7] drm/i915: Release DDI power well references in MST ports
José Roberto de Souza
- [PATCH 3/7] drm/i915/mst: Drop pre_pll_enable null check
José Roberto de Souza
- [PATCH 4/7] drm/i915/icl: Release TC ports when unloading or suspending driver
José Roberto de Souza
- [PATCH 5/7] drm/i915: Call intel_hpd_cancel_work() from intel_hpd_suspend()
José Roberto de Souza
- [PATCH 6/7] drm/i915/icl: Delay hotplug processing for tc ports
José Roberto de Souza
- [PATCH 7/7] debug
José Roberto de Souza
- [PATCH 1/4] drm/i915: Move drm_vblank_init() to i915_load_modeset_init()
José Roberto de Souza
- [PATCH 2/4] drm/i915: Move FBC init and cleanup calls to modeset functions
José Roberto de Souza
- [PATCH 3/4] drm/i915: Move intel_init_ipc() call to i915_load_modeset_init()
José Roberto de Souza
- [PATCH 4/4] drm/i915: Keep overlay functions naming consistent
José Roberto de Souza
- [PATCH 1/2] drm/edid: Add and export function to parse manufacturer id
José Roberto de Souza
- [PATCH 2/2] drm/edid: Parse manufacturer id only once per sink
José Roberto de Souza
- [PATCH 01/14] drm/i915: Add HAS_DISPLAY() and use it
José Roberto de Souza
- [PATCH 02/14] drm/i915: Properly set PCH as NOP when display is disabled
José Roberto de Souza
- [PATCH 03/14] drm/i915: Move out non-display related calls from display/modeset init/cleanup
José Roberto de Souza
- [PATCH 04/14] drm/i915: Earlier return or don't call modeset related functions when display is disabled
José Roberto de Souza
- [PATCH 05/14] drm/i915: Remove redundant checks for HAS_DISPLAY()
José Roberto de Souza
- [PATCH 06/14] drm/i915: Do not reset display when display is disabled
José Roberto de Souza
- [PATCH 07/14] drm/i915: Do not initialize display clocks when display is disabled
José Roberto de Souza
- [PATCH 08/14] drm/i915: Do not initialize display core when display is disabled
José Roberto de Souza
- [PATCH 09/14] drm/i915: Warn when display irq functions is executed when display is disabled
José Roberto de Souza
- [PATCH 10/14] drm/i915: Do not print DC off mismatch state when DMC firmware in not loaded
José Roberto de Souza
- [PATCH 11/14] drm/i915: Do not turn power wells on or off when display is disabled
José Roberto de Souza
- [PATCH 12/14] drm/i915: Power down any power well left on by BIOS
José Roberto de Souza
- [PATCH 13/14] drm/i915: Guard debugfs against invalid access when display is disabled
José Roberto de Souza
- [PATCH 14/14] wip: drm/i915: Drop redudant check of HAS_DISPLAY()
José Roberto de Souza
- [PATCH 01/15] drm/i915: Add HAS_DISPLAY() and use it
José Roberto de Souza
- [PATCH 02/15] drm/i915: Properly set PCH as NOP when display is disabled
José Roberto de Souza
- [PATCH 03/15] drm/i915: Move out non-display related calls from display/modeset init/cleanup
José Roberto de Souza
- [PATCH 04/15] drm/i915: Earlier return or don't call modeset related functions when display is disabled
José Roberto de Souza
- [PATCH 05/15] drm/i915: Remove redundant checks for HAS_DISPLAY()
José Roberto de Souza
- [PATCH 06/15] drm/i915: Do not reset display when display is disabled
José Roberto de Souza
- [PATCH 07/15] drm/i915: Do not initialize display clocks when display is disabled
José Roberto de Souza
- [PATCH 08/15] drm/i915: Do not initialize display core when display is disabled
José Roberto de Souza
- [PATCH 09/15] drm/i915: Warn when display irq functions is executed when display is disabled
José Roberto de Souza
- [PATCH 10/15] drm/i915: Do not print DC off mismatch state when DMC firmware in not loaded
José Roberto de Souza
- [PATCH 11/15] drm/i915: Do not turn power wells on or off when display is disabled
José Roberto de Souza
- [PATCH 12/15] drm/i915: Power down any power well left on by BIOS
José Roberto de Souza
- [PATCH 13/15] drm/i915: Guard debugfs against invalid access when display is disabled
José Roberto de Souza
- [PATCH 14/15] wip: drm/i915: Drop redudant check of HAS_DISPLAY()
José Roberto de Souza
- [PATCH 15/15] disable display
José Roberto de Souza
- [PATCH] wip: drm/i915: Nuke PCH_NOP
José Roberto de Souza
- [PATCH] wip: drm/i915: Remove some HAS_PCH_SPLIT() non-explicit use
José Roberto de Souza
- [PATCH 1/9] drm/i915: Disable PSR in Apple panels
José Roberto de Souza
- [PATCH 2/9] drm/i915/psr: Don't tell sink that main link will be active while is active PSR2
José Roberto de Souza
- [PATCH 3/9] drm/i915/psr: Enable sink to trigger a interruption on PSR2 CRC mismatch
José Roberto de Souza
- [PATCH 4/9] drm/i915/icl: Do not change reserved registers related to PSR2
José Roberto de Souza
- [PATCH 5/9] drm: Add offset of PSR2 SU X granularity value
José Roberto de Souza
- [PATCH 6/9] drm/i915/psr: Check if source supports sink specific SU granularity
José Roberto de Souza
- [PATCH 7/9] drm/i915/psr: Rename PSR2 macros to better match meaning
José Roberto de Souza
- [PATCH 8/9] drm/i915/psr: Set the right frames values
José Roberto de Souza
- [PATCH 9/9] drm/i915: Remove old PSR2 FIXME about frontbuffer tracking
José Roberto de Souza
- [PATCH] wip
José Roberto de Souza
- [PATCH] drm/i915/psr: Get pipe following atomic guidelines
José Roberto de Souza
- [PATCH] drm/i915/psr: Get pipe id following atomic guidelines
José Roberto de Souza
- [PATCH 1/2] drm/i915: Check if PSR is globally enabled before change PSR variables
José Roberto de Souza
- [PATCH 2/2] drm/i915/psr: Execute the default PSR code path when setting i915_edp_psr_debug
José Roberto de Souza
- [PATCH] drm/i915/cnl: Fix the formulae for register offsets
Radhakrishna Sripada
- [PATCH v2] drm/i915/cnl: Fix the formulae for register offsets
Radhakrishna Sripada
- [PATCH 1/7] drm/i915: Remove has_pooled_eu static initializer
Tvrtko Ursulin
- [PATCH 2/7] drm/i915: Introduce runtime device info
Tvrtko Ursulin
- [PATCH 3/7] drm/i915: Move all runtime modified device info fields into runtime info
Tvrtko Ursulin
- [PATCH 4/7] drm/i915: Remove mkwrite_device_info
Tvrtko Ursulin
- [PATCH 5/7] drm/i915: Move gen and platform mask to runtime device info
Tvrtko Ursulin
- [PATCH 6/7] drm/i915: Introduce subplatform concept
Tvrtko Ursulin
- [PATCH 7/7] drm/i915: Remove double underscore from static device info member names
Tvrtko Ursulin
- [PATCH 1/7] drm/i915: Remove has_pooled_eu static initializer
Tvrtko Ursulin
- [PATCH 2/7] drm/i915: Introduce runtime device info
Tvrtko Ursulin
- [PATCH 3/7] drm/i915: Move all runtime modified device info fields into runtime info
Tvrtko Ursulin
- [PATCH 4/7] drm/i915: Remove mkwrite_device_info
Tvrtko Ursulin
- [PATCH 5/7] drm/i915: Move gen and platform mask to runtime device info
Tvrtko Ursulin
- [PATCH 6/7] drm/i915: Introduce subplatform concept
Tvrtko Ursulin
- [PATCH 7/7] drm/i915: Remove double underscore from static device info member names
Tvrtko Ursulin
- [PATCH 1/7] drm/i915: Remove has_pooled_eu static initializer
Tvrtko Ursulin
- [PATCH 2/7] drm/i915: Introduce runtime device info
Tvrtko Ursulin
- [PATCH 3/7] drm/i915: Move all runtime modified device info fields into runtime info
Tvrtko Ursulin
- [PATCH 4/7] drm/i915: Remove mkwrite_device_info
Tvrtko Ursulin
- [PATCH 5/7] drm/i915: Move gen and platform mask to runtime device info
Tvrtko Ursulin
- [PATCH 6/7] drm/i915: Introduce subplatform concept
Tvrtko Ursulin
- [PATCH 7/7] drm/i915: Remove double underscore from static device info member names
Tvrtko Ursulin
- [RFT] too lax, or too false?
Tvrtko Ursulin
- [PATCH] drm/i915: Re-apply GT workaround on engine reset
Tvrtko Ursulin
- [PATCH 1/4] gt wa helpers
Tvrtko Ursulin
- [PATCH 2/4] gt wa verify api
Tvrtko Ursulin
- [PATCH 3/4] gt wa verify on init
Tvrtko Ursulin
- [PATCH 4/4] gt wa verify after engine reset
Tvrtko Ursulin
- [PATCH 1/4] gt wa helpers
Tvrtko Ursulin
- [PATCH 2/4] gt wa verify api
Tvrtko Ursulin
- [PATCH 3/4] gt wa verify on init
Tvrtko Ursulin
- [PATCH 4/4] gt wa verify after engine reset
Tvrtko Ursulin
- [PATCH 1/6] gt wa helpers
Tvrtko Ursulin
- [PATCH 2/6] gt wa verify api
Tvrtko Ursulin
- [PATCH 3/6] gt wa verify on init
Tvrtko Ursulin
- [PATCH 4/6] gt wa verify after engine reset
Tvrtko Ursulin
- [PATCH 5/6] eng wa
Tvrtko Ursulin
- [PATCH 6/6] eng wa verify
Tvrtko Ursulin
- [PATCH 1/6] gt wa helpers
Tvrtko Ursulin
- [PATCH 2/6] gt wa verify api
Tvrtko Ursulin
- [PATCH 3/6] gt wa verify on init
Tvrtko Ursulin
- [PATCH 4/6] gt wa verify after engine reset
Tvrtko Ursulin
- [PATCH 5/6] eng wa
Tvrtko Ursulin
- [PATCH 6/6] eng wa verify
Tvrtko Ursulin
- [PATCH 1/6] gt wa helpers
Tvrtko Ursulin
- [PATCH 2/6] gt wa verify api
Tvrtko Ursulin
- [PATCH 3/6] gt wa verify on init
Tvrtko Ursulin
- [PATCH 4/6] gt wa verify after engine reset
Tvrtko Ursulin
- [PATCH 5/6] eng wa
Tvrtko Ursulin
- [PATCH 6/6] eng wa verify
Tvrtko Ursulin
- [PATCH 1/4] gt wa table
Tvrtko Ursulin
- [PATCH 2/4] gt wa verify
Tvrtko Ursulin
- [PATCH 3/4] eng wa
Tvrtko Ursulin
- [PATCH 4/4] eng wa verify
Tvrtko Ursulin
- [PATCH 01/10] gt wa table
Tvrtko Ursulin
- [PATCH 02/10] gt wa verify
Tvrtko Ursulin
- [PATCH 03/10] eng wa
Tvrtko Ursulin
- [PATCH 04/10] eng wa verify
Tvrtko Ursulin
- [PATCH 05/10] no whitelist in ringbuffer
Tvrtko Ursulin
- [PATCH 06/10] wa whitelist to common framework
Tvrtko Ursulin
- [PATCH 07/10] wa init common
Tvrtko Ursulin
- [PATCH 08/10] ctx wa to common framework
Tvrtko Ursulin
- [PATCH 09/10] wa trim unused
Tvrtko Ursulin
- [PATCH 01/10] lets fool patchwork and start a new series
Tvrtko Ursulin
- [PATCH 02/10] gt wa verify
Tvrtko Ursulin
- [PATCH 03/10] eng wa
Tvrtko Ursulin
- [PATCH 04/10] eng wa verify
Tvrtko Ursulin
- [PATCH 05/10] no whitelist in ringbuffer
Tvrtko Ursulin
- [PATCH 06/10] wa whitelist to common framework
Tvrtko Ursulin
- [PATCH 07/10] wa init common
Tvrtko Ursulin
- [PATCH 08/10] ctx wa to common framework
Tvrtko Ursulin
- [PATCH 09/10] wa trim unused
Tvrtko Ursulin
- [PATCH 10/10] wa cleanup
Tvrtko Ursulin
- [PATCH 01/10] gt wa table
Tvrtko Ursulin
- [PATCH 02/10] gt wa verify
Tvrtko Ursulin
- [PATCH 03/10] eng wa
Tvrtko Ursulin
- [PATCH 04/10] eng wa verify
Tvrtko Ursulin
- [PATCH 05/10] no whitelist in ringbuffer
Tvrtko Ursulin
- [PATCH 06/10] wa whitelist to common framework
Tvrtko Ursulin
- [PATCH 07/10] wa init common
Tvrtko Ursulin
- [PATCH 08/10] ctx wa to common framework
Tvrtko Ursulin
- [PATCH 09/10] wa trim unused
Tvrtko Ursulin
- [PATCH 10/10] wa cleanup
Tvrtko Ursulin
- [PATCH 1/9] gt wa table
Tvrtko Ursulin
- [PATCH 2/9] gt wa verify
Tvrtko Ursulin
- [PATCH 3/9] eng wa
Tvrtko Ursulin
- [PATCH 4/9] eng wa verify
Tvrtko Ursulin
- [PATCH 5/9] no whitelist in ringbuffer
Tvrtko Ursulin
- [PATCH 6/9] wa whitelist to common framework
Tvrtko Ursulin
- [PATCH 7/9] ctx wa to common framework
Tvrtko Ursulin
- [PATCH 8/9] wa trim unused
Tvrtko Ursulin
- [PATCH 9/9] rmw from irq
Tvrtko Ursulin
- [PATCH 1/2] igt_spinner
Tvrtko Ursulin
- [PATCH 2/2] live_workarounds
Tvrtko Ursulin
- [PATCH 01/11] drm/i915/icl: Remove Wa_1604302699
Tvrtko Ursulin
- [PATCH 02/11] drm/i915/selftests: Extract spinner code
Tvrtko Ursulin
- [PATCH 03/11] drm/i915/selftests: Fix live_workarounds to actually do resets
Tvrtko Ursulin
- [PATCH 04/11] gt wa table
Tvrtko Ursulin
- [PATCH 05/11] eng wa
Tvrtko Ursulin
- [PATCH 06/11] gt wa verify
Tvrtko Ursulin
- [PATCH 07/11] eng wa verify
Tvrtko Ursulin
- [PATCH 08/11] gt engine selftests
Tvrtko Ursulin
- [PATCH 09/11] wa whitelist to common framework
Tvrtko Ursulin
- [PATCH 10/11] ctx wa to common framework
Tvrtko Ursulin
- [PATCH 11/11] wa trim unused
Tvrtko Ursulin
- [PATCH 08/11] gt engine selftests
Tvrtko Ursulin
- [PATCH 01/21] RFT drm/i915/execlists: Flush memory before signaling ELSQ
Chris Wilson
- [PATCH 02/21] drm/i915/selftests: Verify we can perform resets from atomic context
Chris Wilson
- [PATCH 03/21] drm/i915/userptr: Avoid struct_mutex recursion for mmu_invalidate_range_start
Chris Wilson
- [PATCH 04/21] drm/i915: Prevent machine hang from Broxton's vtd w/a and error capture
Chris Wilson
- [PATCH 05/21] drm/i915: Always try to reset the GPU on takeover
Chris Wilson
- [PATCH 06/21] drm/i915: Cache the error string
Chris Wilson
- [PATCH 07/21] drm/i915: Report the number of closed vma held by each context in debugfs
Chris Wilson
- [PATCH 08/21] drm/i915: Remove debugfs/i915_ppgtt_info
Chris Wilson
- [PATCH 09/21] drm/i915: Track all held rpm wakerefs
Chris Wilson
- [PATCH 10/21] drm/i915: Markup paired operations on wakerefs
Chris Wilson
- [PATCH 11/21] drm/i915: Syntatic sugar for using intel_runtime_pm
Chris Wilson
- [PATCH 12/21] drm/i915: Markup paired operations on display power domains
Chris Wilson
- [PATCH 13/21] drm/i915: Track the wakeref used to initialise display power domains
Chris Wilson
- [PATCH 14/21] drm/i915: Combined gt.awake/gt.power wakerefs
Chris Wilson
- [PATCH 15/21] drm/i915/dp: Markup pps lock power well
Chris Wilson
- [PATCH 16/21] drm/i915: Complain if hsw_get_pipe_config acquires the same power well twice
Chris Wilson
- [PATCH 17/21] drm/i915: Mark up Ironlake ips with rpm wakerefs
Chris Wilson
- [PATCH 18/21] drm/i915: Serialise concurrent calls to i915_gem_set_wedged()
Chris Wilson
- [PATCH 19/21] drm/i915: Differentiate between ggtt->mutex and ppgtt->mutex
Chris Wilson
- [PATCH 20/21] drm/i915: Pull all the reset functionality together into i915_reset.c
Chris Wilson
- [PATCH 21/21] drm/i915: Make all GPU resets atomic
Chris Wilson
- [PATCH 01/21] RFT drm/i915/execlists: Flush memory before signaling ELSQ
Chris Wilson
- [PATCH 02/21] drm/i915/selftests: Verify we can perform resets from atomic context
Chris Wilson
- [PATCH 03/21] drm/i915/userptr: Avoid struct_mutex recursion for mmu_invalidate_range_start
Chris Wilson
- [PATCH 04/21] drm/i915: Prevent machine hang from Broxton's vtd w/a and error capture
Chris Wilson
- [PATCH 05/21] drm/i915: Always try to reset the GPU on takeover
Chris Wilson
- [PATCH 06/21] drm/i915: Cache the error string
Chris Wilson
- [PATCH 07/21] drm/i915: Report the number of closed vma held by each context in debugfs
Chris Wilson
- [PATCH 08/21] drm/i915: Remove debugfs/i915_ppgtt_info
Chris Wilson
- [PATCH 09/21] drm/i915: Track all held rpm wakerefs
Chris Wilson
- [PATCH 10/21] drm/i915: Markup paired operations on wakerefs
Chris Wilson
- [PATCH 11/21] drm/i915: Syntatic sugar for using intel_runtime_pm
Chris Wilson
- [PATCH 12/21] drm/i915: Markup paired operations on display power domains
Chris Wilson
- [PATCH 13/21] drm/i915: Track the wakeref used to initialise display power domains
Chris Wilson
- [PATCH 14/21] drm/i915: Combined gt.awake/gt.power wakerefs
Chris Wilson
- [PATCH 15/21] drm/i915/dp: Markup pps lock power well
Chris Wilson
- [PATCH 16/21] drm/i915: Complain if hsw_get_pipe_config acquires the same power well twice
Chris Wilson
- [PATCH 17/21] drm/i915: Mark up Ironlake ips with rpm wakerefs
Chris Wilson
- [PATCH 18/21] drm/i915: Serialise concurrent calls to i915_gem_set_wedged()
Chris Wilson
- [PATCH 19/21] drm/i915: Differentiate between ggtt->mutex and ppgtt->mutex
Chris Wilson
- [PATCH 20/21] drm/i915: Pull all the reset functionality together into i915_reset.c
Chris Wilson
- [PATCH 21/21] drm/i915: Make all GPU resets atomic
Chris Wilson
- [PATCH 01/21] RFT drm/i915/execlists: Flush memory before signaling ELSQ
Chris Wilson
- [PATCH 02/21] drm/i915/selftests: Verify we can perform resets from atomic context
Chris Wilson
- [PATCH 03/21] drm/i915/userptr: Avoid struct_mutex recursion for mmu_invalidate_range_start
Chris Wilson
- [PATCH 04/21] drm/i915: Prevent machine hang from Broxton's vtd w/a and error capture
Chris Wilson
- [PATCH 05/21] drm/i915: Always try to reset the GPU on takeover
Chris Wilson
- [PATCH 06/21] drm/i915: Cache the error string
Chris Wilson
- [PATCH 07/21] drm/i915: Report the number of closed vma held by each context in debugfs
Chris Wilson
- [PATCH 08/21] drm/i915: Remove debugfs/i915_ppgtt_info
Chris Wilson
- [PATCH 09/21] drm/i915: Track all held rpm wakerefs
Chris Wilson
- [PATCH 10/21] drm/i915: Markup paired operations on wakerefs
Chris Wilson
- [PATCH 11/21] drm/i915: Syntatic sugar for using intel_runtime_pm
Chris Wilson
- [PATCH 12/21] drm/i915: Markup paired operations on display power domains
Chris Wilson
- [PATCH 13/21] drm/i915: Track the wakeref used to initialise display power domains
Chris Wilson
- [PATCH 14/21] drm/i915: Combined gt.awake/gt.power wakerefs
Chris Wilson
- [PATCH 15/21] drm/i915/dp: Markup pps lock power well
Chris Wilson
- [PATCH 16/21] drm/i915: Complain if hsw_get_pipe_config acquires the same power well twice
Chris Wilson
- [PATCH 17/21] drm/i915: Mark up Ironlake ips with rpm wakerefs
Chris Wilson
- [PATCH 18/21] drm/i915: Serialise concurrent calls to i915_gem_set_wedged()
Chris Wilson
- [PATCH 19/21] drm/i915: Differentiate between ggtt->mutex and ppgtt->mutex
Chris Wilson
- [PATCH 20/21] drm/i915: Pull all the reset functionality together into i915_reset.c
Chris Wilson
- [PATCH 21/21] drm/i915: Make all GPU resets atomic
Chris Wilson
- [PATCH 01/24] RFT drm/i915/execlists: Flush memory before signaling ELSQ
Chris Wilson
- [PATCH 02/24] drm/i915/selftests: Verify we can perform resets from atomic context
Chris Wilson
- [PATCH 03/24] drm/i915/userptr: Avoid struct_mutex recursion for mmu_invalidate_range_start
Chris Wilson
- [PATCH 04/24] drm/i915: Prevent machine hang from Broxton's vtd w/a and error capture
Chris Wilson
- [PATCH 05/24] drm/i915: Always try to reset the GPU on takeover
Chris Wilson
- [PATCH 06/24] drm/i915: Cache the error string
Chris Wilson
- [PATCH 07/24] drm/i915: Report the number of closed vma held by each context in debugfs
Chris Wilson
- [PATCH 08/24] drm/i915: Remove debugfs/i915_ppgtt_info
Chris Wilson
- [PATCH 09/24] drm/i915: Track all held rpm wakerefs
Chris Wilson
- [PATCH 10/24] drm/i915: Markup paired operations on wakerefs
Chris Wilson
- [PATCH 11/24] drm/i915: Syntatic sugar for using intel_runtime_pm
Chris Wilson
- [PATCH 12/24] drm/i915: Markup paired operations on display power domains
Chris Wilson
- [PATCH 13/24] drm/i915: Track the wakeref used to initialise display power domains
Chris Wilson
- [PATCH 14/24] drm/i915: Combined gt.awake/gt.power wakerefs
Chris Wilson
- [PATCH 15/24] drm/i915/dp: Markup pps lock power well
Chris Wilson
- [PATCH 16/24] drm/i915: Complain if hsw_get_pipe_config acquires the same power well twice
Chris Wilson
- [PATCH 17/24] drm/i915: Mark up Ironlake ips with rpm wakerefs
Chris Wilson
- [PATCH 18/24] drm/i915: Serialise concurrent calls to i915_gem_set_wedged()
Chris Wilson
- [PATCH 19/24] drm/i915: Differentiate between ggtt->mutex and ppgtt->mutex
Chris Wilson
- [PATCH 20/24] drm/i915: Pull all the reset functionality together into i915_reset.c
Chris Wilson
- [PATCH 21/24] drm/i915: Make all GPU resets atomic
Chris Wilson
- [PATCH 22/24] drm/i915/guc: Disable global reset
Chris Wilson
- [PATCH 23/24] drm/i915: Perform device reset under stop-machine
Chris Wilson
- [PATCH 24/24] drm/i915: Remove GPU reset dependence on struct_mutex
Chris Wilson
- [PATCH 01/24] RFT drm/i915/execlists: Flush memory before signaling ELSQ
Chris Wilson
- [PATCH 02/24] drm/i915/selftests: Verify we can perform resets from atomic context
Chris Wilson
- [PATCH 03/24] drm/i915/userptr: Avoid struct_mutex recursion for mmu_invalidate_range_start
Chris Wilson
- [PATCH 04/24] drm/i915: Prevent machine hang from Broxton's vtd w/a and error capture
Chris Wilson
- [PATCH 05/24] drm/i915: Always try to reset the GPU on takeover
Chris Wilson
- [PATCH 06/24] drm/i915: Cache the error string
Chris Wilson
- [PATCH 07/24] drm/i915: Report the number of closed vma held by each context in debugfs
Chris Wilson
- [PATCH 08/24] drm/i915: Remove debugfs/i915_ppgtt_info
Chris Wilson
- [PATCH 09/24] drm/i915: Track all held rpm wakerefs
Chris Wilson
- [PATCH 10/24] drm/i915: Markup paired operations on wakerefs
Chris Wilson
- [PATCH 11/24] drm/i915: Syntatic sugar for using intel_runtime_pm
Chris Wilson
- [PATCH 12/24] drm/i915: Markup paired operations on display power domains
Chris Wilson
- [PATCH 13/24] drm/i915: Track the wakeref used to initialise display power domains
Chris Wilson
- [PATCH 14/24] drm/i915: Combined gt.awake/gt.power wakerefs
Chris Wilson
- [PATCH 15/24] drm/i915/dp: Markup pps lock power well
Chris Wilson
- [PATCH 16/24] drm/i915: Complain if hsw_get_pipe_config acquires the same power well twice
Chris Wilson
- [PATCH 17/24] drm/i915: Mark up Ironlake ips with rpm wakerefs
Chris Wilson
- [PATCH 18/24] drm/i915: Serialise concurrent calls to i915_gem_set_wedged()
Chris Wilson
- [PATCH 19/24] drm/i915: Differentiate between ggtt->mutex and ppgtt->mutex
Chris Wilson
- [PATCH 20/24] drm/i915: Pull all the reset functionality together into i915_reset.c
Chris Wilson
- [PATCH 21/24] drm/i915: Make all GPU resets atomic
Chris Wilson
- [PATCH 22/24] drm/i915/guc: Disable global reset
Chris Wilson
- [PATCH 23/24] drm/i915: Perform device reset under stop-machine
Chris Wilson
- [PATCH 24/24] drm/i915: Remove GPU reset dependence on struct_mutex
Chris Wilson
- [PATCH] gen4fix
Chris Wilson
- [PATCH 1/2] drm/i915: Break long iterations for get/put shmemfs pages
Chris Wilson
- [PATCH 2/2] skip-trylock
Chris Wilson
- [PATCH 1/2] drm/i915: Break long iterations for get/put shmemfs pages
Chris Wilson
- [PATCH 2/2] skip-trylock
Chris Wilson
- [PATCH] drm/i915: Return immediately if trylock fails for direct-reclaim
Chris Wilson
- [PATCH 1/5] drm/i915: Return immediately if trylock fails for direct-reclaim
Chris Wilson
- [PATCH 2/5] RFT drm/i915/execlists: Flush memory before signaling ELSQ
Chris Wilson
- [PATCH 3/5] drm/i915/selftests: Verify we can perform resets from atomic context
Chris Wilson
- [PATCH 4/5] drm/i915/userptr: Avoid struct_mutex recursion for mmu_invalidate_range_start
Chris Wilson
- [PATCH 5/5] drm/i915: Prevent machine hang from Broxton's vtd w/a and error capture
Chris Wilson
- [PATCH] wmb
Chris Wilson
- [PATCH 1/7] drm/i915: Initialise the obj->rcu head
Chris Wilson
- [PATCH 2/7] drm/i915: Track rcu_head for our idle worker
Chris Wilson
- [PATCH 3/7] drm/i915: Return immediately if trylock fails for direct-reclaim
Chris Wilson
- [PATCH 4/7] drm/i915/userptr: Avoid struct_mutex recursion for mmu_invalidate_range_start
Chris Wilson
- [PATCH 5/7] drm/i915/selftests: Verify we can perform resets from atomic context
Chris Wilson
- [PATCH 6/7] drm/i915/icl: Mind the SFC units when resetting VD or VEBox engines
Chris Wilson
- [PATCH 7/7] drm/i915/icl: Record the valid VDBoxes with SFC capability
Chris Wilson
- [PATCH 1/3] drm/i915/selftests: Verify we can perform resets from atomic context
Chris Wilson
- [PATCH 2/3] drm/i915/icl: Record the valid VDBoxes with SFC capability
Chris Wilson
- [PATCH 3/3] drm/i915/icl: Mind the SFC units when resetting VD or VEBox engines
Chris Wilson
- [PATCH 1/4] drm/i915: Track rcu_head for our idle worker
Chris Wilson
- [PATCH 2/4] drm/i915/selftests: Verify we can perform resets from atomic context
Chris Wilson
- [PATCH 3/4] drm/i915/icl: Record the valid VDBoxes with SFC capability
Chris Wilson
- [PATCH 4/4] drm/i915/icl: Mind the SFC units when resetting VD or VEBox engines
Chris Wilson
- [PATCH] drm/i915/selftests: Verify we can perform resets from atomic context
Chris Wilson
- [PATCH] drm/i915/selftests: Check we can recover a wedged device
Chris Wilson
- [PATCH 1/2] drm/i915/selftests: Check we can recover a wedged device
Chris Wilson
- [PATCH 2/2] drm/i915/selftests: Verify we can perform resets from atomic context
Chris Wilson
- [PATCH 1/4] drm/i915/selftests: Check we can recover a wedged device
Chris Wilson
- [PATCH 2/4] drm/i915/selftests: Verify we can perform resets from atomic context
Chris Wilson
- [PATCH 3/4] drm/i915/icl: Record the valid VDBoxes with SFC capability
Chris Wilson
- [PATCH 4/4] drm/i915/icl: Mind the SFC units when resetting VD or VEBox engines
Chris Wilson
- [PATCH 1/2] drm/i915/selftests: Check we can recover a wedged device
Chris Wilson
- [PATCH 2/2] drm/i915/selftests: Verify we can perform resets from atomic context
Chris Wilson
- [PATCH 01/27] drm/i915/selftests: Check we can recover a wedged device
Chris Wilson
- [PATCH 02/27] drm/i915/selftests: Verify we can perform resets from atomic context
Chris Wilson
- [PATCH 03/27] drm/i915/icl: Record the valid VDBoxes with SFC capability
Chris Wilson
- [PATCH 04/27] drm/i915/icl: Mind the SFC units when resetting VD or VEBox engines
Chris Wilson
- [PATCH 05/27] drm/i915: Return immediately if trylock fails for direct-reclaim
Chris Wilson
- [PATCH 06/27] drm/i915/userptr: Avoid struct_mutex recursion for mmu_invalidate_range_start
Chris Wilson
- [PATCH 07/27] drm/i915: Prevent machine hang from Broxton's vtd w/a and error capture
Chris Wilson
- [PATCH 08/27] drm/i915: Always try to reset the GPU on takeover
Chris Wilson
- [PATCH 09/27] drm/i915: Cache the error string
Chris Wilson
- [PATCH 10/27] drm/i915: Report the number of closed vma held by each context in debugfs
Chris Wilson
- [PATCH 11/27] drm/i915: Remove debugfs/i915_ppgtt_info
Chris Wilson
- [PATCH 12/27] drm/i915: Track all held rpm wakerefs
Chris Wilson
- [PATCH 13/27] drm/i915: Markup paired operations on wakerefs
Chris Wilson
- [PATCH 14/27] drm/i915: Syntatic sugar for using intel_runtime_pm
Chris Wilson
- [PATCH 15/27] drm/i915: Markup paired operations on display power domains
Chris Wilson
- [PATCH 16/27] drm/i915: Track the wakeref used to initialise display power domains
Chris Wilson
- [PATCH 17/27] drm/i915: Combined gt.awake/gt.power wakerefs
Chris Wilson
- [PATCH 18/27] drm/i915/dp: Markup pps lock power well
Chris Wilson
- [PATCH 19/27] drm/i915: Complain if hsw_get_pipe_config acquires the same power well twice
Chris Wilson
- [PATCH 20/27] drm/i915: Mark up Ironlake ips with rpm wakerefs
Chris Wilson
- [PATCH 21/27] drm/i915: Serialise concurrent calls to i915_gem_set_wedged()
Chris Wilson
- [PATCH 22/27] drm/i915: Differentiate between ggtt->mutex and ppgtt->mutex
Chris Wilson
- [PATCH 23/27] drm/i915: Pull all the reset functionality together into i915_reset.c
Chris Wilson
- [PATCH 24/27] drm/i915: Make all GPU resets atomic
Chris Wilson
- [PATCH 25/27] drm/i915/guc: Disable global reset
Chris Wilson
- [PATCH 26/27] drm/i915: Perform device reset under stop-machine
Chris Wilson
- [PATCH 27/27] drm/i915: Remove GPU reset dependence on struct_mutex
Chris Wilson
- [PATCH] x86: Bump INTEL_PMC_MAX_FIXED for icl
Chris Wilson
- [PATCH 1/2] x86: Bump INTEL_PMC_MAX_FIXED for Icelake
Chris Wilson
- [PATCH 2/2] uvd-resume
Chris Wilson
- [PATCH 01/36] x86: Bump INTEL_PMC_MAX_FIXED for Icelake
Chris Wilson
- [PATCH 02/36] uvd-resume
Chris Wilson
- [PATCH 03/36] drm/i915/selftests: Check we can recover a wedged device
Chris Wilson
- [PATCH 04/36] drm/i915/selftests: Verify we can perform resets from atomic context
Chris Wilson
- [PATCH 05/36] drm/i915/icl: Record the valid VDBoxes with SFC capability
Chris Wilson
- [PATCH 06/36] drm/i915/icl: Mind the SFC units when resetting VD or VEBox engines
Chris Wilson
- [PATCH 07/36] drm/i915: Return immediately if trylock fails for direct-reclaim
Chris Wilson
- [PATCH 08/36] drm/i915/userptr: Avoid struct_mutex recursion for mmu_invalidate_range_start
Chris Wilson
- [PATCH 09/36] drm/i915: Prevent machine hang from Broxton's vtd w/a and error capture
Chris Wilson
- [PATCH 10/36] drm/i915: Always try to reset the GPU on takeover
Chris Wilson
- [PATCH 11/36] drm/i915: Cache the error string
Chris Wilson
- [PATCH 12/36] drm/i915: Report the number of closed vma held by each context in debugfs
Chris Wilson
- [PATCH 13/36] drm/i915: Remove debugfs/i915_ppgtt_info
Chris Wilson
- [PATCH 14/36] drm/i915: Track all held rpm wakerefs
Chris Wilson
- [PATCH 15/36] drm/i915: Markup paired operations on wakerefs
Chris Wilson
- [PATCH 16/36] drm/i915: Syntatic sugar for using intel_runtime_pm
Chris Wilson
- [PATCH 17/36] drm/i915: Markup paired operations on display power domains
Chris Wilson
- [PATCH 18/36] drm/i915: Track the wakeref used to initialise display power domains
Chris Wilson
- [PATCH 19/36] drm/i915: Combined gt.awake/gt.power wakerefs
Chris Wilson
- [PATCH 20/36] drm/i915/dp: Markup pps lock power well
Chris Wilson
- [PATCH 21/36] drm/i915: Complain if hsw_get_pipe_config acquires the same power well twice
Chris Wilson
- [PATCH 22/36] drm/i915: Mark up Ironlake ips with rpm wakerefs
Chris Wilson
- [PATCH 23/36] drm/i915: Serialise concurrent calls to i915_gem_set_wedged()
Chris Wilson
- [PATCH 24/36] drm/i915: Differentiate between ggtt->mutex and ppgtt->mutex
Chris Wilson
- [PATCH 25/36] drm/i915: Pull all the reset functionality together into i915_reset.c
Chris Wilson
- [PATCH 26/36] drm/i915: Make all GPU resets atomic
Chris Wilson
- [PATCH 27/36] drm/i915/guc: Disable global reset
Chris Wilson
- [PATCH 28/36] drm/i915: Perform device reset under stop-machine
Chris Wilson
- [PATCH 29/36] drm/i915: Remove GPU reset dependence on struct_mutex
Chris Wilson
- [PATCH 30/36] drm/i915: Stop tracking MRU activity on VMA
Chris Wilson
- [PATCH 31/36] drm/i915: Pull VM lists under the VM mutex.
Chris Wilson
- [PATCH 32/36] single-vma-list
Chris Wilson
- [PATCH 33/36] drm/i915: Move vma lookup to its own lock
Chris Wilson
- [PATCH 34/36] timeline-lock
Chris Wilson
- [PATCH 35/36] drm/i915: Introduce the i915_user_extension_method
Chris Wilson
- [PATCH 36/36] drm/i915: Create/destroy VM (ppGTT) for use with contexts
Chris Wilson
- [PATCH 01/37] uvd-resume
Chris Wilson
- [PATCH 02/37] drm/i915/selftests: Check we can recover a wedged device
Chris Wilson
- [PATCH 03/37] drm/i915/selftests: Verify we can perform resets from atomic context
Chris Wilson
- [PATCH 04/37] drm/i915/icl: Record the valid VDBoxes with SFC capability
Chris Wilson
- [PATCH 05/37] drm/i915/icl: Mind the SFC units when resetting VD or VEBox engines
Chris Wilson
- [PATCH 06/37] drm/i915: Return immediately if trylock fails for direct-reclaim
Chris Wilson
- [PATCH 07/37] drm/i915/userptr: Avoid struct_mutex recursion for mmu_invalidate_range_start
Chris Wilson
- [PATCH 08/37] drm/i915: Prevent machine hang from Broxton's vtd w/a and error capture
Chris Wilson
- [PATCH 09/37] drm/i915: Always try to reset the GPU on takeover
Chris Wilson
- [PATCH 10/37] drm/i915: Cache the error string
Chris Wilson
- [PATCH 11/37] drm/i915: Report the number of closed vma held by each context in debugfs
Chris Wilson
- [PATCH 12/37] drm/i915: Remove debugfs/i915_ppgtt_info
Chris Wilson
- [PATCH 13/37] drm/i915: Track all held rpm wakerefs
Chris Wilson
- [PATCH 14/37] drm/i915: Markup paired operations on wakerefs
Chris Wilson
- [PATCH 15/37] drm/i915: Syntatic sugar for using intel_runtime_pm
Chris Wilson
- [PATCH 16/37] drm/i915: Markup paired operations on display power domains
Chris Wilson
- [PATCH 17/37] drm/i915: Track the wakeref used to initialise display power domains
Chris Wilson
- [PATCH 18/37] drm/i915: Combined gt.awake/gt.power wakerefs
Chris Wilson
- [PATCH 19/37] drm/i915/dp: Markup pps lock power well
Chris Wilson
- [PATCH 20/37] drm/i915: Complain if hsw_get_pipe_config acquires the same power well twice
Chris Wilson
- [PATCH 21/37] drm/i915: Mark up Ironlake ips with rpm wakerefs
Chris Wilson
- [PATCH 22/37] drm/i915: Serialise concurrent calls to i915_gem_set_wedged()
Chris Wilson
- [PATCH 23/37] drm/i915: Differentiate between ggtt->mutex and ppgtt->mutex
Chris Wilson
- [PATCH 24/37] drm/i915: Pull all the reset functionality together into i915_reset.c
Chris Wilson
- [PATCH 25/37] drm/i915: Make all GPU resets atomic
Chris Wilson
- [PATCH 26/37] drm/i915/guc: Disable global reset
Chris Wilson
- [PATCH 27/37] drm/i915: Perform device reset under stop-machine
Chris Wilson
- [PATCH 28/37] drm/i915: Remove GPU reset dependence on struct_mutex
Chris Wilson
- [PATCH 29/37] drm/i915: Stop tracking MRU activity on VMA
Chris Wilson
- [PATCH 30/37] drm/i915: Pull VM lists under the VM mutex.
Chris Wilson
- [PATCH 31/37] single-vma-list
Chris Wilson
- [PATCH 32/37] drm/i915: Move vma lookup to its own lock
Chris Wilson
- [PATCH 33/37] timeline-lock
Chris Wilson
- [PATCH 34/37] drm/i915: Introduce the i915_user_extension_method
Chris Wilson
- [PATCH 35/37] drm/i915: Create/destroy VM (ppGTT) for use with contexts
Chris Wilson
- [PATCH 36/37] set-vm
Chris Wilson
- [PATCH 37/37] ctx-create-ext-setparam
Chris Wilson
- [PATCH 01/37] uvd-resume
Chris Wilson
- [PATCH 02/37] drm/i915/selftests: Check we can recover a wedged device
Chris Wilson
- [PATCH 03/37] drm/i915/selftests: Verify we can perform resets from atomic context
Chris Wilson
- [PATCH 04/37] drm/i915/icl: Record the valid VDBoxes with SFC capability
Chris Wilson
- [PATCH 05/37] drm/i915/icl: Mind the SFC units when resetting VD or VEBox engines
Chris Wilson
- [PATCH 06/37] drm/i915: Return immediately if trylock fails for direct-reclaim
Chris Wilson
- [PATCH 07/37] drm/i915/userptr: Avoid struct_mutex recursion for mmu_invalidate_range_start
Chris Wilson
- [PATCH 08/37] drm/i915: Prevent machine hang from Broxton's vtd w/a and error capture
Chris Wilson
- [PATCH 09/37] drm/i915: Always try to reset the GPU on takeover
Chris Wilson
- [PATCH 10/37] drm/i915: Cache the error string
Chris Wilson
- [PATCH 11/37] drm/i915: Report the number of closed vma held by each context in debugfs
Chris Wilson
- [PATCH 12/37] drm/i915: Remove debugfs/i915_ppgtt_info
Chris Wilson
- [PATCH 13/37] drm/i915: Track all held rpm wakerefs
Chris Wilson
- [PATCH 14/37] drm/i915: Markup paired operations on wakerefs
Chris Wilson
- [PATCH 15/37] drm/i915: Syntatic sugar for using intel_runtime_pm
Chris Wilson
- [PATCH 16/37] drm/i915: Markup paired operations on display power domains
Chris Wilson
- [PATCH 17/37] drm/i915: Track the wakeref used to initialise display power domains
Chris Wilson
- [PATCH 18/37] drm/i915: Combined gt.awake/gt.power wakerefs
Chris Wilson
- [PATCH 19/37] drm/i915/dp: Markup pps lock power well
Chris Wilson
- [PATCH 20/37] drm/i915: Complain if hsw_get_pipe_config acquires the same power well twice
Chris Wilson
- [PATCH 21/37] drm/i915: Mark up Ironlake ips with rpm wakerefs
Chris Wilson
- [PATCH 22/37] drm/i915: Serialise concurrent calls to i915_gem_set_wedged()
Chris Wilson
- [PATCH 23/37] drm/i915: Differentiate between ggtt->mutex and ppgtt->mutex
Chris Wilson
- [PATCH 24/37] drm/i915: Pull all the reset functionality together into i915_reset.c
Chris Wilson
- [PATCH 25/37] drm/i915: Make all GPU resets atomic
Chris Wilson
- [PATCH 26/37] drm/i915/guc: Disable global reset
Chris Wilson
- [PATCH 27/37] drm/i915: Perform device reset under stop-machine
Chris Wilson
- [PATCH 28/37] drm/i915: Remove GPU reset dependence on struct_mutex
Chris Wilson
- [PATCH 29/37] drm/i915: Stop tracking MRU activity on VMA
Chris Wilson
- [PATCH 30/37] drm/i915: Pull VM lists under the VM mutex.
Chris Wilson
- [PATCH 31/37] single-vma-list
Chris Wilson
- [PATCH 32/37] drm/i915: Move vma lookup to its own lock
Chris Wilson
- [PATCH 33/37] timeline-lock
Chris Wilson
- [PATCH 34/37] drm/i915: Introduce the i915_user_extension_method
Chris Wilson
- [PATCH 35/37] drm/i915: Create/destroy VM (ppGTT) for use with contexts
Chris Wilson
- [PATCH 36/37] set-vm
Chris Wilson
- [PATCH 37/37] ctx-create-ext-setparam
Chris Wilson
- [PATCH 01/37] uvd-resume
Chris Wilson
- [PATCH 02/37] drm/i915/selftests: Check we can recover a wedged device
Chris Wilson
- [PATCH 03/37] drm/i915/selftests: Verify we can perform resets from atomic context
Chris Wilson
- [PATCH 04/37] drm/i915/icl: Record the valid VDBoxes with SFC capability
Chris Wilson
- [PATCH 05/37] drm/i915/icl: Mind the SFC units when resetting VD or VEBox engines
Chris Wilson
- [PATCH 06/37] drm/i915: Return immediately if trylock fails for direct-reclaim
Chris Wilson
- [PATCH 07/37] drm/i915/userptr: Avoid struct_mutex recursion for mmu_invalidate_range_start
Chris Wilson
- [PATCH 08/37] drm/i915: Prevent machine hang from Broxton's vtd w/a and error capture
Chris Wilson
- [PATCH 09/37] drm/i915: Always try to reset the GPU on takeover
Chris Wilson
- [PATCH 10/37] drm/i915: Cache the error string
Chris Wilson
- [PATCH 11/37] drm/i915: Report the number of closed vma held by each context in debugfs
Chris Wilson
- [PATCH 12/37] drm/i915: Remove debugfs/i915_ppgtt_info
Chris Wilson
- [PATCH 13/37] drm/i915: Track all held rpm wakerefs
Chris Wilson
- [PATCH 14/37] drm/i915: Markup paired operations on wakerefs
Chris Wilson
- [PATCH 15/37] drm/i915: Syntatic sugar for using intel_runtime_pm
Chris Wilson
- [PATCH 16/37] drm/i915: Markup paired operations on display power domains
Chris Wilson
- [PATCH 17/37] drm/i915: Track the wakeref used to initialise display power domains
Chris Wilson
- [PATCH 18/37] drm/i915: Combined gt.awake/gt.power wakerefs
Chris Wilson
- [PATCH 19/37] drm/i915/dp: Markup pps lock power well
Chris Wilson
- [PATCH 20/37] drm/i915: Complain if hsw_get_pipe_config acquires the same power well twice
Chris Wilson
- [PATCH 21/37] drm/i915: Mark up Ironlake ips with rpm wakerefs
Chris Wilson
- [PATCH 22/37] drm/i915: Serialise concurrent calls to i915_gem_set_wedged()
Chris Wilson
- [PATCH 23/37] drm/i915: Differentiate between ggtt->mutex and ppgtt->mutex
Chris Wilson
- [PATCH 24/37] drm/i915: Pull all the reset functionality together into i915_reset.c
Chris Wilson
- [PATCH 25/37] drm/i915: Make all GPU resets atomic
Chris Wilson
- [PATCH 26/37] drm/i915/guc: Disable global reset
Chris Wilson
- [PATCH 27/37] drm/i915: Perform device reset under stop-machine
Chris Wilson
- [PATCH 28/37] drm/i915: Remove GPU reset dependence on struct_mutex
Chris Wilson
- [PATCH 29/37] drm/i915: Stop tracking MRU activity on VMA
Chris Wilson
- [PATCH 30/37] drm/i915: Pull VM lists under the VM mutex.
Chris Wilson
- [PATCH 31/37] single-vma-list
Chris Wilson
- [PATCH 32/37] drm/i915: Move vma lookup to its own lock
Chris Wilson
- [PATCH 33/37] timeline-lock
Chris Wilson
- [PATCH 34/37] drm/i915: Introduce the i915_user_extension_method
Chris Wilson
- [PATCH 35/37] drm/i915: Create/destroy VM (ppGTT) for use with contexts
Chris Wilson
- [PATCH 36/37] set-vm
Chris Wilson
- [PATCH 37/37] ctx-create-ext-setparam
Chris Wilson
- [PATCH 01/37] uvd-resume
Chris Wilson
- [PATCH 02/37] drm/i915/selftests: Check we can recover a wedged device
Chris Wilson
- [PATCH 03/37] drm/i915/selftests: Verify we can perform resets from atomic context
Chris Wilson
- [PATCH 04/37] drm/i915/icl: Record the valid VDBoxes with SFC capability
Chris Wilson
- [PATCH 05/37] drm/i915/icl: Mind the SFC units when resetting VD or VEBox engines
Chris Wilson
- [PATCH 06/37] drm/i915: Return immediately if trylock fails for direct-reclaim
Chris Wilson
- [PATCH 07/37] drm/i915/userptr: Avoid struct_mutex recursion for mmu_invalidate_range_start
Chris Wilson
- [PATCH 08/37] drm/i915: Prevent machine hang from Broxton's vtd w/a and error capture
Chris Wilson
- [PATCH 09/37] drm/i915: Always try to reset the GPU on takeover
Chris Wilson
- [PATCH 10/37] drm/i915: Cache the error string
Chris Wilson
- [PATCH 11/37] drm/i915: Report the number of closed vma held by each context in debugfs
Chris Wilson
- [PATCH 12/37] drm/i915: Remove debugfs/i915_ppgtt_info
Chris Wilson
- [PATCH 13/37] drm/i915: Track all held rpm wakerefs
Chris Wilson
- [PATCH 14/37] drm/i915: Markup paired operations on wakerefs
Chris Wilson
- [PATCH 15/37] drm/i915: Syntatic sugar for using intel_runtime_pm
Chris Wilson
- [PATCH 16/37] drm/i915: Markup paired operations on display power domains
Chris Wilson
- [PATCH 17/37] drm/i915: Track the wakeref used to initialise display power domains
Chris Wilson
- [PATCH 18/37] drm/i915: Combined gt.awake/gt.power wakerefs
Chris Wilson
- [PATCH 19/37] drm/i915/dp: Markup pps lock power well
Chris Wilson
- [PATCH 20/37] drm/i915: Complain if hsw_get_pipe_config acquires the same power well twice
Chris Wilson
- [PATCH 21/37] drm/i915: Mark up Ironlake ips with rpm wakerefs
Chris Wilson
- [PATCH 22/37] drm/i915: Serialise concurrent calls to i915_gem_set_wedged()
Chris Wilson
- [PATCH 23/37] drm/i915: Differentiate between ggtt->mutex and ppgtt->mutex
Chris Wilson
- [PATCH 24/37] drm/i915: Pull all the reset functionality together into i915_reset.c
Chris Wilson
- [PATCH 25/37] drm/i915: Make all GPU resets atomic
Chris Wilson
- [PATCH 26/37] drm/i915/guc: Disable global reset
Chris Wilson
- [PATCH 27/37] drm/i915: Perform device reset under stop-machine
Chris Wilson
- [PATCH 28/37] drm/i915: Remove GPU reset dependence on struct_mutex
Chris Wilson
- [PATCH 29/37] drm/i915: Stop tracking MRU activity on VMA
Chris Wilson
- [PATCH 30/37] drm/i915: Pull VM lists under the VM mutex.
Chris Wilson
- [PATCH 31/37] single-vma-list
Chris Wilson
- [PATCH 32/37] drm/i915: Move vma lookup to its own lock
Chris Wilson
- [PATCH 33/37] timeline-lock
Chris Wilson
- [PATCH 34/37] drm/i915: Introduce the i915_user_extension_method
Chris Wilson
- [PATCH 35/37] drm/i915: Create/destroy VM (ppGTT) for use with contexts
Chris Wilson
- [PATCH 36/37] set-vm
Chris Wilson
- [PATCH 37/37] ctx-create-ext-setparam
Chris Wilson
- [PATCH 01/37] drm/i915/selftests: Workaround an issue with unused lockdep subclass
Chris Wilson
- [PATCH 02/37] uvd-resume
Chris Wilson
- [PATCH 03/37] drm/i915/selftests: Check we can recover a wedged device
Chris Wilson
- [PATCH 04/37] drm/i915/selftests: Verify we can perform resets from atomic context
Chris Wilson
- [PATCH 05/37] drm/i915/icl: Record the valid VDBoxes with SFC capability
Chris Wilson
- [PATCH 06/37] drm/i915/icl: Mind the SFC units when resetting VD or VEBox engines
Chris Wilson
- [PATCH 07/37] drm/i915: Return immediately if trylock fails for direct-reclaim
Chris Wilson
- [PATCH 08/37] drm/i915/userptr: Avoid struct_mutex recursion for mmu_invalidate_range_start
Chris Wilson
- [PATCH 09/37] drm/i915: Prevent machine hang from Broxton's vtd w/a and error capture
Chris Wilson
- [PATCH 10/37] drm/i915: Always try to reset the GPU on takeover
Chris Wilson
- [PATCH 11/37] drm/i915: Cache the error string
Chris Wilson
- [PATCH 12/37] drm/i915: Report the number of closed vma held by each context in debugfs
Chris Wilson
- [PATCH 13/37] drm/i915: Remove debugfs/i915_ppgtt_info
Chris Wilson
- [PATCH 14/37] drm/i915: Track all held rpm wakerefs
Chris Wilson
- [PATCH 15/37] drm/i915: Markup paired operations on wakerefs
Chris Wilson
- [PATCH 16/37] drm/i915: Syntatic sugar for using intel_runtime_pm
Chris Wilson
- [PATCH 17/37] drm/i915: Markup paired operations on display power domains
Chris Wilson
- [PATCH 18/37] drm/i915: Track the wakeref used to initialise display power domains
Chris Wilson
- [PATCH 19/37] drm/i915: Combined gt.awake/gt.power wakerefs
Chris Wilson
- [PATCH 20/37] drm/i915/dp: Markup pps lock power well
Chris Wilson
- [PATCH 21/37] drm/i915: Complain if hsw_get_pipe_config acquires the same power well twice
Chris Wilson
- [PATCH 22/37] drm/i915: Mark up Ironlake ips with rpm wakerefs
Chris Wilson
- [PATCH 23/37] drm/i915: Serialise concurrent calls to i915_gem_set_wedged()
Chris Wilson
- [PATCH 24/37] drm/i915: Differentiate between ggtt->mutex and ppgtt->mutex
Chris Wilson
- [PATCH 25/37] drm/i915: Pull all the reset functionality together into i915_reset.c
Chris Wilson
- [PATCH 26/37] drm/i915: Make all GPU resets atomic
Chris Wilson
- [PATCH 27/37] drm/i915/guc: Disable global reset
Chris Wilson
- [PATCH 28/37] drm/i915: Perform device reset under stop-machine
Chris Wilson
- [PATCH 29/37] drm/i915: Remove GPU reset dependence on struct_mutex
Chris Wilson
- [PATCH 30/37] drm/i915: Stop tracking MRU activity on VMA
Chris Wilson
- [PATCH 31/37] drm/i915: Pull VM lists under the VM mutex.
Chris Wilson
- [PATCH 32/37] single-vma-list
Chris Wilson
- [PATCH 33/37] drm/i915: Move vma lookup to its own lock
Chris Wilson
- [PATCH 34/37] timeline-lock
Chris Wilson
- [PATCH 35/37] drm/i915: Introduce the i915_user_extension_method
Chris Wilson
- [PATCH 36/37] drm/i915: Create/destroy VM (ppGTT) for use with contexts
Chris Wilson
- [PATCH 37/37] set-vm
Chris Wilson
- [PATCH 01/37] drm/i915/selftests: Workaround an issue with unused lockdep subclass
Chris Wilson
- [PATCH 02/37] uvd-resume
Chris Wilson
- [PATCH 03/37] drm/i915/selftests: Check we can recover a wedged device
Chris Wilson
- [PATCH 04/37] drm/i915/selftests: Verify we can perform resets from atomic context
Chris Wilson
- [PATCH 05/37] drm/i915/icl: Record the valid VDBoxes with SFC capability
Chris Wilson
- [PATCH 06/37] drm/i915/icl: Mind the SFC units when resetting VD or VEBox engines
Chris Wilson
- [PATCH 07/37] drm/i915: Return immediately if trylock fails for direct-reclaim
Chris Wilson
- [PATCH 08/37] drm/i915/userptr: Avoid struct_mutex recursion for mmu_invalidate_range_start
Chris Wilson
- [PATCH 09/37] drm/i915: Prevent machine hang from Broxton's vtd w/a and error capture
Chris Wilson
- [PATCH 10/37] drm/i915: Always try to reset the GPU on takeover
Chris Wilson
- [PATCH 11/37] drm/i915: Cache the error string
Chris Wilson
- [PATCH 12/37] drm/i915: Report the number of closed vma held by each context in debugfs
Chris Wilson
- [PATCH 13/37] drm/i915: Remove debugfs/i915_ppgtt_info
Chris Wilson
- [PATCH 14/37] drm/i915: Track all held rpm wakerefs
Chris Wilson
- [PATCH 15/37] drm/i915: Markup paired operations on wakerefs
Chris Wilson
- [PATCH 16/37] drm/i915: Syntatic sugar for using intel_runtime_pm
Chris Wilson
- [PATCH 17/37] drm/i915: Markup paired operations on display power domains
Chris Wilson
- [PATCH 18/37] drm/i915: Track the wakeref used to initialise display power domains
Chris Wilson
- [PATCH 19/37] drm/i915: Combined gt.awake/gt.power wakerefs
Chris Wilson
- [PATCH 20/37] drm/i915/dp: Markup pps lock power well
Chris Wilson
- [PATCH 21/37] drm/i915: Complain if hsw_get_pipe_config acquires the same power well twice
Chris Wilson
- [PATCH 22/37] drm/i915: Mark up Ironlake ips with rpm wakerefs
Chris Wilson
- [PATCH 23/37] drm/i915: Serialise concurrent calls to i915_gem_set_wedged()
Chris Wilson
- [PATCH 24/37] drm/i915: Differentiate between ggtt->mutex and ppgtt->mutex
Chris Wilson
- [PATCH 25/37] drm/i915: Pull all the reset functionality together into i915_reset.c
Chris Wilson
- [PATCH 26/37] drm/i915: Make all GPU resets atomic
Chris Wilson
- [PATCH 27/37] drm/i915/guc: Disable global reset
Chris Wilson
- [PATCH 28/37] drm/i915: Perform device reset under stop-machine
Chris Wilson
- [PATCH 29/37] drm/i915: Remove GPU reset dependence on struct_mutex
Chris Wilson
- [PATCH 30/37] drm/i915: Stop tracking MRU activity on VMA
Chris Wilson
- [PATCH 31/37] drm/i915: Pull VM lists under the VM mutex.
Chris Wilson
- [PATCH 32/37] single-vma-list
Chris Wilson
- [PATCH 33/37] drm/i915: Move vma lookup to its own lock
Chris Wilson
- [PATCH 34/37] timeline-lock
Chris Wilson
- [PATCH 35/37] drm/i915: Introduce the i915_user_extension_method
Chris Wilson
- [PATCH 36/37] drm/i915: Create/destroy VM (ppGTT) for use with contexts
Chris Wilson
- [PATCH 37/37] set-vm
Chris Wilson
- [PATCH 01/28] drm/amdgpu: Reorder uvd ring init before uvd resume
Chris Wilson
- [PATCH 02/28] drm/i915/selftests: Check we can recover a wedged device
Chris Wilson
- [PATCH 03/28] drm/i915/selftests: Verify we can perform resets from atomic context
Chris Wilson
- [PATCH 04/28] drm/i915/icl: Record the valid VDBoxes with SFC capability
Chris Wilson
- [PATCH 05/28] drm/i915/icl: Mind the SFC units when resetting VD or VEBox engines
Chris Wilson
- [PATCH 06/28] drm/i915: Return immediately if trylock fails for direct-reclaim
Chris Wilson
- [PATCH 07/28] drm/i915/userptr: Avoid struct_mutex recursion for mmu_invalidate_range_start
Chris Wilson
- [PATCH 08/28] drm/i915: Prevent machine hang from Broxton's vtd w/a and error capture
Chris Wilson
- [PATCH 09/28] drm/i915: Always try to reset the GPU on takeover
Chris Wilson
- [PATCH 10/28] drm/i915: Cache the error string
Chris Wilson
- [PATCH 11/28] drm/i915: Report the number of closed vma held by each context in debugfs
Chris Wilson
- [PATCH 12/28] drm/i915: Remove debugfs/i915_ppgtt_info
Chris Wilson
- [PATCH 13/28] drm/i915: Track all held rpm wakerefs
Chris Wilson
- [PATCH 14/28] drm/i915: Markup paired operations on wakerefs
Chris Wilson
- [PATCH 15/28] drm/i915: Syntatic sugar for using intel_runtime_pm
Chris Wilson
- [PATCH 16/28] drm/i915: Markup paired operations on display power domains
Chris Wilson
- [PATCH 17/28] drm/i915: Track the wakeref used to initialise display power domains
Chris Wilson
- [PATCH 18/28] drm/i915: Combined gt.awake/gt.power wakerefs
Chris Wilson
- [PATCH 19/28] drm/i915/dp: Markup pps lock power well
Chris Wilson
- [PATCH 20/28] drm/i915: Complain if hsw_get_pipe_config acquires the same power well twice
Chris Wilson
- [PATCH 21/28] drm/i915: Mark up Ironlake ips with rpm wakerefs
Chris Wilson
- [PATCH 22/28] drm/i915: Serialise concurrent calls to i915_gem_set_wedged()
Chris Wilson
- [PATCH 23/28] drm/i915: Differentiate between ggtt->mutex and ppgtt->mutex
Chris Wilson
- [PATCH 24/28] drm/i915: Pull all the reset functionality together into i915_reset.c
Chris Wilson
- [PATCH 25/28] drm/i915: Make all GPU resets atomic
Chris Wilson
- [PATCH 26/28] drm/i915/guc: Disable global reset
Chris Wilson
- [PATCH 27/28] drm/i915: Perform device reset under stop-machine
Chris Wilson
- [PATCH 28/28] drm/i915: Remove GPU reset dependence on struct_mutex
Chris Wilson
- [PATCH 1/6] drm/i915: Write GPU relocs harder with gen3
Chris Wilson
- [PATCH 2/6] drm/amdgpu: Reorder uvd ring init before uvd resume
Chris Wilson
- [PATCH 3/6] drm/i915/selftests: Check we can recover a wedged device
Chris Wilson
- [PATCH 4/6] drm/i915/selftests: Verify we can perform resets from atomic context
Chris Wilson
- [PATCH 5/6] drm/i915/icl: Record the valid VDBoxes with SFC capability
Chris Wilson
- [PATCH 6/6] drm/i915/icl: Mind the SFC units when resetting VD or VEBox engines
Chris Wilson
- [PATCH 01/28] drm/i915: Write GPU relocs harder with gen3
Chris Wilson
- [PATCH 02/28] drm/amdgpu: Reorder uvd ring init before uvd resume
Chris Wilson
- [PATCH 03/28] drm/i915/selftests: Check we can recover a wedged device
Chris Wilson
- [PATCH 04/28] drm/i915/selftests: Verify we can perform resets from atomic context
Chris Wilson
- [PATCH 05/28] drm/i915/icl: Record the valid VDBoxes with SFC capability
Chris Wilson
- [PATCH 06/28] drm/i915/icl: Mind the SFC units when resetting VD or VEBox engines
Chris Wilson
- [PATCH 07/28] drm/i915: Return immediately if trylock fails for direct-reclaim
Chris Wilson
- [PATCH 08/28] drm/i915/userptr: Avoid struct_mutex recursion for mmu_invalidate_range_start
Chris Wilson
- [PATCH 09/28] drm/i915: Always try to reset the GPU on takeover
Chris Wilson
- [PATCH 10/28] drm/i915: Cache the error string
Chris Wilson
- [PATCH 11/28] drm/i915: Report the number of closed vma held by each context in debugfs
Chris Wilson
- [PATCH 12/28] drm/i915: Remove debugfs/i915_ppgtt_info
Chris Wilson
- [PATCH 13/28] drm/i915: Track all held rpm wakerefs
Chris Wilson
- [PATCH 14/28] drm/i915: Markup paired operations on wakerefs
Chris Wilson
- [PATCH 15/28] drm/i915: Syntatic sugar for using intel_runtime_pm
Chris Wilson
- [PATCH 16/28] drm/i915: Markup paired operations on display power domains
Chris Wilson
- [PATCH 17/28] drm/i915: Track the wakeref used to initialise display power domains
Chris Wilson
- [PATCH 18/28] drm/i915: Combined gt.awake/gt.power wakerefs
Chris Wilson
- [PATCH 19/28] drm/i915/dp: Markup pps lock power well
Chris Wilson
- [PATCH 20/28] drm/i915: Complain if hsw_get_pipe_config acquires the same power well twice
Chris Wilson
- [PATCH 21/28] drm/i915: Mark up Ironlake ips with rpm wakerefs
Chris Wilson
- [PATCH 22/28] drm/i915: Serialise concurrent calls to i915_gem_set_wedged()
Chris Wilson
- [PATCH 23/28] drm/i915: Differentiate between ggtt->mutex and ppgtt->mutex
Chris Wilson
- [PATCH 24/28] drm/i915: Pull all the reset functionality together into i915_reset.c
Chris Wilson
- [PATCH 25/28] drm/i915: Make all GPU resets atomic
Chris Wilson
- [PATCH 26/28] drm/i915/guc: Disable global reset
Chris Wilson
- [PATCH 27/28] drm/i915: Perform device reset under stop-machine
Chris Wilson
- [PATCH 28/28] drm/i915: Remove GPU reset dependence on struct_mutex
Chris Wilson
- [PATCH 01/55] drm/i915: Write GPU relocs harder with gen3
Chris Wilson
- [PATCH 02/55] drm/amdgpu: Reorder uvd ring init before uvd resume
Chris Wilson
- [PATCH 03/55] drm/i915/selftests: Check we can recover a wedged device
Chris Wilson
- [PATCH 04/55] drm/i915/selftests: Verify we can perform resets from atomic context
Chris Wilson
- [PATCH 05/55] drm/i915/icl: Record the valid VDBoxes with SFC capability
Chris Wilson
- [PATCH 06/55] drm/i915/icl: Mind the SFC units when resetting VD or VEBox engines
Chris Wilson
- [PATCH 07/55] drm/i915: Return immediately if trylock fails for direct-reclaim
Chris Wilson
- [PATCH 08/55] drm/i915/userptr: Avoid struct_mutex recursion for mmu_invalidate_range_start
Chris Wilson
- [PATCH 09/55] drm/i915: Always try to reset the GPU on takeover
Chris Wilson
- [PATCH 10/55] drm/i915: Cache the error string
Chris Wilson
- [PATCH 11/55] drm/i915: Report the number of closed vma held by each context in debugfs
Chris Wilson
- [PATCH 12/55] drm/i915: Remove debugfs/i915_ppgtt_info
Chris Wilson
- [PATCH 13/55] drm/i915: Track all held rpm wakerefs
Chris Wilson
- [PATCH 14/55] drm/i915: Markup paired operations on wakerefs
Chris Wilson
- [PATCH 15/55] drm/i915: Syntatic sugar for using intel_runtime_pm
Chris Wilson
- [PATCH 16/55] drm/i915: Markup paired operations on display power domains
Chris Wilson
- [PATCH 17/55] drm/i915: Track the wakeref used to initialise display power domains
Chris Wilson
- [PATCH 18/55] drm/i915: Combined gt.awake/gt.power wakerefs
Chris Wilson
- [PATCH 19/55] drm/i915/dp: Markup pps lock power well
Chris Wilson
- [PATCH 20/55] drm/i915: Complain if hsw_get_pipe_config acquires the same power well twice
Chris Wilson
- [PATCH 21/55] drm/i915: Mark up Ironlake ips with rpm wakerefs
Chris Wilson
- [PATCH 22/55] drm/i915: Serialise concurrent calls to i915_gem_set_wedged()
Chris Wilson
- [PATCH 23/55] drm/i915: Differentiate between ggtt->mutex and ppgtt->mutex
Chris Wilson
- [PATCH 24/55] drm/i915: Pull all the reset functionality together into i915_reset.c
Chris Wilson
- [PATCH 25/55] drm/i915: Make all GPU resets atomic
Chris Wilson
- [PATCH 26/55] drm/i915/guc: Disable global reset
Chris Wilson
- [PATCH 27/55] drm/i915: Perform device reset under stop-machine
Chris Wilson
- [PATCH 28/55] drm/i915: Remove GPU reset dependence on struct_mutex
Chris Wilson
- [PATCH 29/55] drm/i915: Stop tracking MRU activity on VMA
Chris Wilson
- [PATCH 30/55] drm/i915: Pull VM lists under the VM mutex.
Chris Wilson
- [PATCH 31/55] single-vma-list
Chris Wilson
- [PATCH 32/55] drm/i915: Move vma lookup to its own lock
Chris Wilson
- [PATCH 33/55] timeline-lock
Chris Wilson
- [PATCH 34/55] drm/i915: Introduce the i915_user_extension_method
Chris Wilson
- [PATCH 35/55] drm/i915: Create/destroy VM (ppGTT) for use with contexts
Chris Wilson
- [PATCH 36/55] set-vm
Chris Wilson
- [PATCH 37/55] ctx-create-ext-setparam
Chris Wilson
- [PATCH 38/55] drm/i915: Allow contexts to share a single timeline across all engines
Chris Wilson
- [PATCH 39/55] drm/i915: Fix I915_EXEC_RING_MASK
Chris Wilson
- [PATCH 40/55] drm/i915: Encode extra tags into request.global_seqno
Chris Wilson
- [PATCH 41/55] track-engine
Chris Wilson
- [PATCH 42/55] gem-busy
Chris Wilson
- [PATCH 43/55] drm/i915: Re-arrange execbuf so context is known before engine
Chris Wilson
- [PATCH 44/55] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 45/55] common-scratch
Chris Wilson
- [PATCH 46/55] drm/i915/execlists: Refactor out can_merge_rq()
Chris Wilson
- [PATCH 47/55] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 48/55] merde
Chris Wilson
- [PATCH 49/55] drm/i915: Limit C-states when waiting for the active request
Chris Wilson
- [PATCH 50/55] drm/i915: Dampen RPS slow start
Chris Wilson
- [PATCH 51/55] drm/i915: Move rate-limiting request retire to after submission
Chris Wilson
- [PATCH 52/55] drm/i915: Move engine request retirement to intel_engine_cs
Chris Wilson
- [PATCH 53/55] drm/i915: Hold request reference for submission until retirement
Chris Wilson
- [PATCH 54/55] drm/i915: Add asynchronous waits on a value to change from non-zero
Chris Wilson
- [PATCH 55/55] lockdep-hax
Chris Wilson
- [PATCH 01/55] drm/amdgpu: Reorder uvd ring init before uvd resume
Chris Wilson
- [PATCH 02/55] drm/i915/selftests: Check we can recover a wedged device
Chris Wilson
- [PATCH 03/55] drm/i915/selftests: Verify we can perform resets from atomic context
Chris Wilson
- [PATCH 04/55] drm/i915/icl: Record the valid VDBoxes with SFC capability
Chris Wilson
- [PATCH 05/55] drm/i915/icl: Mind the SFC units when resetting VD or VEBox engines
Chris Wilson
- [PATCH 06/55] drm/i915: Return immediately if trylock fails for direct-reclaim
Chris Wilson
- [PATCH 07/55] drm/i915/userptr: Avoid struct_mutex recursion for mmu_invalidate_range_start
Chris Wilson
- [PATCH 08/55] drm/i915: Always try to reset the GPU on takeover
Chris Wilson
- [PATCH 09/55] drm/i915: Cache the error string
Chris Wilson
- [PATCH 10/55] drm/i915: Report the number of closed vma held by each context in debugfs
Chris Wilson
- [PATCH 11/55] drm/i915: Remove debugfs/i915_ppgtt_info
Chris Wilson
- [PATCH 12/55] drm/i915: Track all held rpm wakerefs
Chris Wilson
- [PATCH 13/55] drm/i915: Markup paired operations on wakerefs
Chris Wilson
- [PATCH 14/55] drm/i915: Syntatic sugar for using intel_runtime_pm
Chris Wilson
- [PATCH 15/55] drm/i915: Markup paired operations on display power domains
Chris Wilson
- [PATCH 16/55] drm/i915: Track the wakeref used to initialise display power domains
Chris Wilson
- [PATCH 17/55] drm/i915: Combined gt.awake/gt.power wakerefs
Chris Wilson
- [PATCH 18/55] drm/i915/dp: Markup pps lock power well
Chris Wilson
- [PATCH 19/55] drm/i915: Complain if hsw_get_pipe_config acquires the same power well twice
Chris Wilson
- [PATCH 20/55] drm/i915: Mark up Ironlake ips with rpm wakerefs
Chris Wilson
- [PATCH 21/55] drm/i915: Serialise concurrent calls to i915_gem_set_wedged()
Chris Wilson
- [PATCH 22/55] drm/i915: Differentiate between ggtt->mutex and ppgtt->mutex
Chris Wilson
- [PATCH 23/55] drm/i915: Pull all the reset functionality together into i915_reset.c
Chris Wilson
- [PATCH 24/55] drm/i915: Make all GPU resets atomic
Chris Wilson
- [PATCH 25/55] drm/i915/guc: Disable global reset
Chris Wilson
- [PATCH 26/55] drm/i915: Perform device reset under stop-machine
Chris Wilson
- [PATCH 27/55] drm/i915: Remove GPU reset dependence on struct_mutex
Chris Wilson
- [PATCH 28/55] drm/i915: Stop tracking MRU activity on VMA
Chris Wilson
- [PATCH 29/55] drm/i915: Pull VM lists under the VM mutex.
Chris Wilson
- [PATCH 30/55] single-vma-list
Chris Wilson
- [PATCH 31/55] drm/i915: Move vma lookup to its own lock
Chris Wilson
- [PATCH 32/55] timeline-lock
Chris Wilson
- [PATCH 33/55] drm/i915: Introduce the i915_user_extension_method
Chris Wilson
- [PATCH 34/55] drm/i915: Create/destroy VM (ppGTT) for use with contexts
Chris Wilson
- [PATCH 35/55] set-vm
Chris Wilson
- [PATCH 36/55] ctx-create-ext-setparam
Chris Wilson
- [PATCH 37/55] drm/i915: Allow contexts to share a single timeline across all engines
Chris Wilson
- [PATCH 38/55] drm/i915: Fix I915_EXEC_RING_MASK
Chris Wilson
- [PATCH 39/55] drm/i915: Encode extra tags into request.global_seqno
Chris Wilson
- [PATCH 40/55] track-engine
Chris Wilson
- [PATCH 41/55] gem-busy
Chris Wilson
- [PATCH 42/55] drm/i915: Re-arrange execbuf so context is known before engine
Chris Wilson
- [PATCH 43/55] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 44/55] common-scratch
Chris Wilson
- [PATCH 45/55] drm/i915/execlists: Refactor out can_merge_rq()
Chris Wilson
- [PATCH 46/55] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 47/55] merde
Chris Wilson
- [PATCH 48/55] drm/i915: Limit C-states when waiting for the active request
Chris Wilson
- [PATCH 49/55] drm/i915: Dampen RPS slow start
Chris Wilson
- [PATCH 50/55] drm/i915: Move rate-limiting request retire to after submission
Chris Wilson
- [PATCH 51/55] drm/i915: Move engine request retirement to intel_engine_cs
Chris Wilson
- [PATCH 52/55] drm/i915: Hold request reference for submission until retirement
Chris Wilson
- [PATCH 53/55] drm/i915: Add asynchronous waits on a value to change from non-zero
Chris Wilson
- [PATCH 54/55] lockdep-hax
Chris Wilson
- [PATCH 55/55] double-hax
Chris Wilson
- [PATCH 01/57] drm/i915/gvt: Avoid use-after-free iterating the gtt list
Chris Wilson
- [PATCH 02/57] drm/i915/dp: Fix inconsistent indenting
Chris Wilson
- [PATCH 03/57] drm/amdgpu: Reorder uvd ring init before uvd resume
Chris Wilson
- [PATCH 04/57] drm/i915/selftests: Check we can recover a wedged device
Chris Wilson
- [PATCH 05/57] drm/i915/selftests: Verify we can perform resets from atomic context
Chris Wilson
- [PATCH 06/57] drm/i915/icl: Record the valid VDBoxes with SFC capability
Chris Wilson
- [PATCH 07/57] drm/i915/icl: Mind the SFC units when resetting VD or VEBox engines
Chris Wilson
- [PATCH 08/57] drm/i915: Return immediately if trylock fails for direct-reclaim
Chris Wilson
- [PATCH 09/57] drm/i915/userptr: Avoid struct_mutex recursion for mmu_invalidate_range_start
Chris Wilson
- [PATCH 10/57] drm/i915: Always try to reset the GPU on takeover
Chris Wilson
- [PATCH 11/57] drm/i915: Cache the error string
Chris Wilson
- [PATCH 12/57] drm/i915: Report the number of closed vma held by each context in debugfs
Chris Wilson
- [PATCH 13/57] drm/i915: Remove debugfs/i915_ppgtt_info
Chris Wilson
- [PATCH 14/57] drm/i915: Track all held rpm wakerefs
Chris Wilson
- [PATCH 15/57] drm/i915: Markup paired operations on wakerefs
Chris Wilson
- [PATCH 16/57] drm/i915: Syntatic sugar for using intel_runtime_pm
Chris Wilson
- [PATCH 17/57] drm/i915: Markup paired operations on display power domains
Chris Wilson
- [PATCH 18/57] drm/i915: Track the wakeref used to initialise display power domains
Chris Wilson
- [PATCH 19/57] drm/i915: Combined gt.awake/gt.power wakerefs
Chris Wilson
- [PATCH 20/57] drm/i915/dp: Markup pps lock power well
Chris Wilson
- [PATCH 21/57] drm/i915: Complain if hsw_get_pipe_config acquires the same power well twice
Chris Wilson
- [PATCH 22/57] drm/i915: Mark up Ironlake ips with rpm wakerefs
Chris Wilson
- [PATCH 23/57] drm/i915: Serialise concurrent calls to i915_gem_set_wedged()
Chris Wilson
- [PATCH 24/57] drm/i915: Differentiate between ggtt->mutex and ppgtt->mutex
Chris Wilson
- [PATCH 25/57] drm/i915: Pull all the reset functionality together into i915_reset.c
Chris Wilson
- [PATCH 26/57] drm/i915: Make all GPU resets atomic
Chris Wilson
- [PATCH 27/57] drm/i915/guc: Disable global reset
Chris Wilson
- [PATCH 28/57] drm/i915: Perform device reset under stop-machine
Chris Wilson
- [PATCH 29/57] drm/i915: Remove GPU reset dependence on struct_mutex
Chris Wilson
- [PATCH 30/57] drm/i915: Stop tracking MRU activity on VMA
Chris Wilson
- [PATCH 31/57] drm/i915: Pull VM lists under the VM mutex.
Chris Wilson
- [PATCH 32/57] single-vma-list
Chris Wilson
- [PATCH 33/57] drm/i915: Move vma lookup to its own lock
Chris Wilson
- [PATCH 34/57] timeline-lock
Chris Wilson
- [PATCH 35/57] drm/i915: Introduce the i915_user_extension_method
Chris Wilson
- [PATCH 36/57] drm/i915: Create/destroy VM (ppGTT) for use with contexts
Chris Wilson
- [PATCH 37/57] set-vm
Chris Wilson
- [PATCH 38/57] ctx-create-ext-setparam
Chris Wilson
- [PATCH 39/57] drm/i915: Allow contexts to share a single timeline across all engines
Chris Wilson
- [PATCH 40/57] drm/i915: Fix I915_EXEC_RING_MASK
Chris Wilson
- [PATCH 41/57] drm/i915: Encode extra tags into request.global_seqno
Chris Wilson
- [PATCH 42/57] track-engine
Chris Wilson
- [PATCH 43/57] gem-busy
Chris Wilson
- [PATCH 44/57] drm/i915: Re-arrange execbuf so context is known before engine
Chris Wilson
- [PATCH 45/57] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 46/57] common-scratch
Chris Wilson
- [PATCH 47/57] drm/i915/execlists: Refactor out can_merge_rq()
Chris Wilson
- [PATCH 48/57] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 49/57] merde
Chris Wilson
- [PATCH 50/57] drm/i915: Limit C-states when waiting for the active request
Chris Wilson
- [PATCH 51/57] drm/i915: Dampen RPS slow start
Chris Wilson
- [PATCH 52/57] drm/i915: Move rate-limiting request retire to after submission
Chris Wilson
- [PATCH 53/57] drm/i915: Move engine request retirement to intel_engine_cs
Chris Wilson
- [PATCH 54/57] drm/i915: Hold request reference for submission until retirement
Chris Wilson
- [PATCH 55/57] drm/i915: Add asynchronous waits on a value to change from non-zero
Chris Wilson
- [PATCH 56/57] lockdep-hax
Chris Wilson
- [PATCH 57/57] double-hax
Chris Wilson
- [PATCH 01/37] drm/i915/gvt: Avoid use-after-free iterating the gtt list
Chris Wilson
- [PATCH 02/37] drm/i915/dp: Fix inconsistent indenting
Chris Wilson
- [PATCH 03/37] drm/amdgpu: Reorder uvd ring init before uvd resume
Chris Wilson
- [PATCH 04/37] drm/i915/selftests: Check we can recover a wedged device
Chris Wilson
- [PATCH 05/37] drm/i915/selftests: Verify we can perform resets from atomic context
Chris Wilson
- [PATCH 06/37] drm/i915/icl: Record the valid VDBoxes with SFC capability
Chris Wilson
- [PATCH 07/37] drm/i915/icl: Mind the SFC units when resetting VD or VEBox engines
Chris Wilson
- [PATCH 08/37] drm/i915: Return immediately if trylock fails for direct-reclaim
Chris Wilson
- [PATCH 09/37] drm/i915/userptr: Avoid struct_mutex recursion for mmu_invalidate_range_start
Chris Wilson
- [PATCH 10/37] drm/i915: Always try to reset the GPU on takeover
Chris Wilson
- [PATCH 11/37] drm/i915: Cache the error string
Chris Wilson
- [PATCH 12/37] drm/i915: Report the number of closed vma held by each context in debugfs
Chris Wilson
- [PATCH 13/37] drm/i915: Remove debugfs/i915_ppgtt_info
Chris Wilson
- [PATCH 14/37] drm/i915: Track all held rpm wakerefs
Chris Wilson
- [PATCH 15/37] drm/i915: Markup paired operations on wakerefs
Chris Wilson
- [PATCH 16/37] drm/i915: Syntatic sugar for using intel_runtime_pm
Chris Wilson
- [PATCH 17/37] drm/i915: Markup paired operations on display power domains
Chris Wilson
- [PATCH 18/37] drm/i915: Track the wakeref used to initialise display power domains
Chris Wilson
- [PATCH 19/37] drm/i915: Combined gt.awake/gt.power wakerefs
Chris Wilson
- [PATCH 20/37] drm/i915/dp: Markup pps lock power well
Chris Wilson
- [PATCH 21/37] drm/i915: Complain if hsw_get_pipe_config acquires the same power well twice
Chris Wilson
- [PATCH 22/37] drm/i915: Mark up Ironlake ips with rpm wakerefs
Chris Wilson
- [PATCH 23/37] drm/i915: Serialise concurrent calls to i915_gem_set_wedged()
Chris Wilson
- [PATCH 24/37] drm/i915: Differentiate between ggtt->mutex and ppgtt->mutex
Chris Wilson
- [PATCH 25/37] drm/i915: Pull all the reset functionality together into i915_reset.c
Chris Wilson
- [PATCH 26/37] drm/i915: Make all GPU resets atomic
Chris Wilson
- [PATCH 27/37] drm/i915/guc: Disable global reset
Chris Wilson
- [PATCH 28/37] drm/i915: Perform device reset under stop-machine
Chris Wilson
- [PATCH 29/37] drm/i915: Remove GPU reset dependence on struct_mutex
Chris Wilson
- [PATCH 30/37] drm/i915: Stop tracking MRU activity on VMA
Chris Wilson
- [PATCH 31/37] drm/i915: Pull VM lists under the VM mutex.
Chris Wilson
- [PATCH 32/37] single-vma-list
Chris Wilson
- [PATCH 33/37] drm/i915: Move vma lookup to its own lock
Chris Wilson
- [PATCH 34/37] timeline-lock
Chris Wilson
- [PATCH 35/37] drm/i915: Introduce the i915_user_extension_method
Chris Wilson
- [PATCH 36/37] drm/i915: Create/destroy VM (ppGTT) for use with contexts
Chris Wilson
- [PATCH 37/37] set-vm
Chris Wilson
- [PATCH] drm/i915/selftests: Flush the test object on creation
Chris Wilson
- [PATCH 1/2] drm/i915/selftests: Flush the test object on creation
Chris Wilson
- [PATCH 2/2] cachelines
Chris Wilson
- [PATCH 1/2] drm/i915/selftests: Flush the test object on creation
Chris Wilson
- [PATCH 2/2] cachelines
Chris Wilson
- [PATCH 1/2] drm/i915/selftests: Flush the test object on creation
Chris Wilson
- [PATCH 2/2] single-octave
Chris Wilson
- [PATCH 1/3] drm/i915/selftests: Flush the test object on creation
Chris Wilson
- [PATCH 2/3] single-octave
Chris Wilson
- [PATCH 3/3] flush
Chris Wilson
- [PATCH 1/2] drm/i915/selftests: Flush the test object on creation
Chris Wilson
- [PATCH 2/2] skip-rcs
Chris Wilson
- [PATCH 1/2] drm/i915/selftests: Flush the test object on creation
Chris Wilson
- [PATCH 2/2] only-rcs
Chris Wilson
- [PATCH 1/2] drm/i915/selftests: Flush the test object on creation
Chris Wilson
- [PATCH 2/2] not-vecs
Chris Wilson
- [PATCH 1/2] drm/i915/selftests: Flush the test object on creation
Chris Wilson
- [PATCH 2/2] drm/i915/selftests: Check MI_STORE_DWORD_IMM coherency
Chris Wilson
- [PATCH 1/3] drm/i915/selftests: Flush the test object on creation
Chris Wilson
- [PATCH 2/3] drm/i915/selftests: Check MI_STORE_DWORD_IMM coherency
Chris Wilson
- [PATCH 3/3] drm/i915: Avoid using MI_STORE_DWORD_IMM on vecs
Chris Wilson
- [PATCH 1/2] drm/i915/selftests: Flush the test object on creation
Chris Wilson
- [PATCH 2/2] drm/i915/selftests: Check MI_STORE_DWORD_IMM coherency
Chris Wilson
- [PATCH 1/2] drm/i915/selftests: Flush the test object on creation
Chris Wilson
- [PATCH 2/2] drm/i915/selftests: Check MI_STORE_DWORD_IMM coherency
Chris Wilson
- [PATCH 1/4] drm/i915/selftests: Flush the test object on creation
Chris Wilson
- [PATCH 2/4] drm/i915/selftests: Check MI_STORE_DWORD_IMM coherency
Chris Wilson
- [PATCH 3/4] drm/i915: Avoid using MI_STORE_DWORD_IMM on vecs
Chris Wilson
- [PATCH 4/4] XXX
Chris Wilson
- [PATCH 1/2] drm/i915/selftests: Flush the test object on creation
Chris Wilson
- [PATCH 2/2] drm/i915/selftests: Check MI_STORE_DWORD_IMM coherency
Chris Wilson
- [PATCH 1/2] drm/i915/selftests: Flush the test object on creation
Chris Wilson
- [PATCH 2/2] drm/i915/selftests: Check MI_STORE_DWORD_IMM coherency
Chris Wilson
- [PATCH] drm/i915/selftests: Check MI_STORE_DWORD_IMM coherency
Chris Wilson
- [PATCH 1/2] drm/i915/selftests: Check MI_STORE_DWORD_IMM coherency
Chris Wilson
- [PATCH 2/2] drm/i915: Avoid using MI_STORE_DWORD_IMM on vecs
Chris Wilson
- [PATCH] drm/i915: Cache the error string
Chris Wilson
- [PATCH 01/49] drm/i915/selftests: Check MI_STORE_DWORD_IMM coherency
Chris Wilson
- [PATCH 02/49] drm/i915/selftests: Flush the test object on creation
Chris Wilson
- [PATCH 03/49] drm/i915/dp: Fix inconsistent indenting
Chris Wilson
- [PATCH 04/49] drm/i915/selftests: Use msecs_to_jiffies() for an explicit ms timeout
Chris Wilson
- [PATCH 05/49] drm/amdgpu: Reorder uvd ring init before uvd resume
Chris Wilson
- [PATCH 06/49] drm/i915/selftests: Check we can recover a wedged device
Chris Wilson
- [PATCH 07/49] drm/i915/selftests: Verify we can perform resets from atomic context
Chris Wilson
- [PATCH 08/49] drm/i915/icl: Record the valid VDBoxes with SFC capability
Chris Wilson
- [PATCH 09/49] drm/i915/icl: Mind the SFC units when resetting VD or VEBox engines
Chris Wilson
- [PATCH 10/49] drm/i915: Return immediately if trylock fails for direct-reclaim
Chris Wilson
- [PATCH 11/49] drm/i915/userptr: Avoid struct_mutex recursion for mmu_invalidate_range_start
Chris Wilson
- [PATCH 12/49] drm/i915: Always try to reset the GPU on takeover
Chris Wilson
- [PATCH 13/49] drm/i915: Report the number of closed vma held by each context in debugfs
Chris Wilson
- [PATCH 14/49] drm/i915: Remove debugfs/i915_ppgtt_info
Chris Wilson
- [PATCH 15/49] drm/i915: Track all held rpm wakerefs
Chris Wilson
- [PATCH 16/49] drm/i915: Markup paired operations on wakerefs
Chris Wilson
- [PATCH 17/49] drm/i915: Syntatic sugar for using intel_runtime_pm
Chris Wilson
- [PATCH 18/49] drm/i915: Markup paired operations on display power domains
Chris Wilson
- [PATCH 19/49] drm/i915: Track the wakeref used to initialise display power domains
Chris Wilson
- [PATCH 20/49] drm/i915: Combined gt.awake/gt.power wakerefs
Chris Wilson
- [PATCH 21/49] drm/i915/dp: Markup pps lock power well
Chris Wilson
- [PATCH 22/49] drm/i915: Complain if hsw_get_pipe_config acquires the same power well twice
Chris Wilson
- [PATCH 23/49] drm/i915: Mark up Ironlake ips with rpm wakerefs
Chris Wilson
- [PATCH 24/49] drm/i915: Serialise concurrent calls to i915_gem_set_wedged()
Chris Wilson
- [PATCH 25/49] drm/i915: Differentiate between ggtt->mutex and ppgtt->mutex
Chris Wilson
- [PATCH 26/49] drm/i915: Pull all the reset functionality together into i915_reset.c
Chris Wilson
- [PATCH 27/49] drm/i915: Make all GPU resets atomic
Chris Wilson
- [PATCH 28/49] drm/i915/guc: Disable global reset
Chris Wilson
- [PATCH 29/49] drm/i915: Perform device reset under stop-machine
Chris Wilson
- [PATCH 30/49] drm/i915: Remove GPU reset dependence on struct_mutex
Chris Wilson
- [PATCH 31/49] drm/i915: Stop tracking MRU activity on VMA
Chris Wilson
- [PATCH 32/49] drm/i915: Pull VM lists under the VM mutex.
Chris Wilson
- [PATCH 33/49] single-vma-list
Chris Wilson
- [PATCH 34/49] drm/i915: Move vma lookup to its own lock
Chris Wilson
- [PATCH 35/49] timeline-lock
Chris Wilson
- [PATCH 36/49] drm/i915: Introduce the i915_user_extension_method
Chris Wilson
- [PATCH 37/49] drm/i915: Create/destroy VM (ppGTT) for use with contexts
Chris Wilson
- [PATCH 38/49] set-vm
Chris Wilson
- [PATCH 39/49] ctx-create-ext-setparam
Chris Wilson
- [PATCH 40/49] drm/i915: Allow contexts to share a single timeline across all engines
Chris Wilson
- [PATCH 41/49] drm/i915: Fix I915_EXEC_RING_MASK
Chris Wilson
- [PATCH 42/49] drm/i915: Encode extra tags into request.global_seqno
Chris Wilson
- [PATCH 43/49] track-engine
Chris Wilson
- [PATCH 44/49] gem-busy
Chris Wilson
- [PATCH 45/49] drm/i915: Re-arrange execbuf so context is known before engine
Chris Wilson
- [PATCH 46/49] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 47/49] common-scratch
Chris Wilson
- [PATCH 48/49] drm/i915/execlists: Refactor out can_merge_rq()
Chris Wilson
- [PATCH 49/49] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 01/33] drm/i915: Skip engine serialisation for no-op seqno reset
Chris Wilson
- [PATCH 02/33] drm/i915: Hook into the reboot notifier to cancel outstanding GPU operations
Chris Wilson
- [PATCH 03/33] drm/i915: Disable active links before rebooting
Chris Wilson
- [PATCH 04/33] drm/i915/selftests: Check MI_STORE_DWORD_IMM coherency
Chris Wilson
- [PATCH 05/33] drm/i915/selftests: Flush the test object on creation
Chris Wilson
- [PATCH 06/33] drm/i915/dp: Fix inconsistent indenting
Chris Wilson
- [PATCH 07/33] drm/i915/selftests: Use msecs_to_jiffies() for an explicit ms timeout
Chris Wilson
- [PATCH 08/33] drm/amdgpu: Reorder uvd ring init before uvd resume
Chris Wilson
- [PATCH 09/33] drm/i915/selftests: Check we can recover a wedged device
Chris Wilson
- [PATCH 10/33] drm/i915/selftests: Verify we can perform resets from atomic context
Chris Wilson
- [PATCH 11/33] drm/i915/icl: Record the valid VDBoxes with SFC capability
Chris Wilson
- [PATCH 12/33] drm/i915/icl: Mind the SFC units when resetting VD or VEBox engines
Chris Wilson
- [PATCH 13/33] drm/i915: Return immediately if trylock fails for direct-reclaim
Chris Wilson
- [PATCH 14/33] drm/i915/userptr: Avoid struct_mutex recursion for mmu_invalidate_range_start
Chris Wilson
- [PATCH 15/33] drm/i915: Always try to reset the GPU on takeover
Chris Wilson
- [PATCH 16/33] drm/i915: Report the number of closed vma held by each context in debugfs
Chris Wilson
- [PATCH 17/33] drm/i915: Remove debugfs/i915_ppgtt_info
Chris Wilson
- [PATCH 18/33] drm/i915: Track all held rpm wakerefs
Chris Wilson
- [PATCH 19/33] drm/i915: Markup paired operations on wakerefs
Chris Wilson
- [PATCH 20/33] drm/i915: Syntatic sugar for using intel_runtime_pm
Chris Wilson
- [PATCH 21/33] drm/i915: Markup paired operations on display power domains
Chris Wilson
- [PATCH 22/33] drm/i915: Track the wakeref used to initialise display power domains
Chris Wilson
- [PATCH 23/33] drm/i915: Combined gt.awake/gt.power wakerefs
Chris Wilson
- [PATCH 24/33] drm/i915/dp: Markup pps lock power well
Chris Wilson
- [PATCH 25/33] drm/i915: Complain if hsw_get_pipe_config acquires the same power well twice
Chris Wilson
- [PATCH 26/33] drm/i915: Mark up Ironlake ips with rpm wakerefs
Chris Wilson
- [PATCH 27/33] drm/i915: Serialise concurrent calls to i915_gem_set_wedged()
Chris Wilson
- [PATCH 28/33] drm/i915: Differentiate between ggtt->mutex and ppgtt->mutex
Chris Wilson
- [PATCH 29/33] drm/i915: Pull all the reset functionality together into i915_reset.c
Chris Wilson
- [PATCH 30/33] drm/i915: Make all GPU resets atomic
Chris Wilson
- [PATCH 31/33] drm/i915/guc: Disable global reset
Chris Wilson
- [PATCH 32/33] drm/i915: Perform device reset under stop-machine
Chris Wilson
- [PATCH 33/33] drm/i915: Remove GPU reset dependence on struct_mutex
Chris Wilson
- [PATCH 1/4] drm/i915/fbdev: Use an ordinary worker to avoid async deadlock
Chris Wilson
- [PATCH 2/4] drm/i915/fbdev: Use i915/drm_i915_private consistently
Chris Wilson
- [PATCH 3/4] drm/i915: Disable displays at the user's request
Chris Wilson
- [PATCH 4/4] HAX: force i915.disable_display=1
Chris Wilson
- [PATCH 1/4] drm/i915: Skip engine serialisation for no-op seqno reset
Chris Wilson
- [PATCH 2/4] drm/i915: Hook into the reboot notifier to cancel outstanding GPU operations
Chris Wilson
- [PATCH 3/4] drm/i915: Disable active links before rebooting
Chris Wilson
- [PATCH 4/4] drm/i915/selftests: Check MI_STORE_DWORD_IMM coherency
Chris Wilson
- [PATCH] barrier-after-pdp
Chris Wilson
- [PATCH] barrier-after-pdp
Chris Wilson
- [PATCH] barrier-after-pdp
Chris Wilson
- [PATCH] barrier-after-pdp
Chris Wilson
- [PATCH 1/3] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Chris Wilson
- [PATCH 2/3] barrier-after-pdp
Chris Wilson
- [PATCH 3/3] inv
Chris Wilson
- [PATCH 1/2] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Chris Wilson
- [PATCH 2/2] barrier-after-pdp
Chris Wilson
- [PATCH 1/2] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Chris Wilson
- [PATCH 2/2] barrier-after-pdp
Chris Wilson
- [PATCH 1/3] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Chris Wilson
- [PATCH 2/3] common-scratch
Chris Wilson
- [PATCH 3/3] barrier-after-pdp
Chris Wilson
- [PATCH 01/53] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Chris Wilson
- [PATCH 02/53] drm/i915: Allocate a common scratch page
Chris Wilson
- [PATCH 03/53] drm/i915: Pipeline PDP updates for Braswell
Chris Wilson
- [PATCH 04/53] drm/i915: Hook into the reboot notifier to cancel outstanding GPU operations
Chris Wilson
- [PATCH 05/53] drm/i915: Disable active links before rebooting
Chris Wilson
- [PATCH 06/53] drm/i915/selftests: Check MI_STORE_DWORD_IMM coherency
Chris Wilson
- [PATCH 07/53] drm/i915/selftests: Flush the test object on creation
Chris Wilson
- [PATCH 08/53] drm/i915/dp: Fix inconsistent indenting
Chris Wilson
- [PATCH 09/53] drm/i915/selftests: Use msecs_to_jiffies() for an explicit ms timeout
Chris Wilson
- [PATCH 10/53] drm/amdgpu: Reorder uvd ring init before uvd resume
Chris Wilson
- [PATCH 11/53] drm/i915/selftests: Check we can recover a wedged device
Chris Wilson
- [PATCH 12/53] drm/i915/selftests: Verify we can perform resets from atomic context
Chris Wilson
- [PATCH 13/53] drm/i915/icl: Record the valid VDBoxes with SFC capability
Chris Wilson
- [PATCH 14/53] drm/i915/icl: Mind the SFC units when resetting VD or VEBox engines
Chris Wilson
- [PATCH 15/53] drm/i915: Return immediately if trylock fails for direct-reclaim
Chris Wilson
- [PATCH 16/53] drm/i915/userptr: Avoid struct_mutex recursion for mmu_invalidate_range_start
Chris Wilson
- [PATCH 17/53] drm/i915: Always try to reset the GPU on takeover
Chris Wilson
- [PATCH 18/53] drm/i915: Report the number of closed vma held by each context in debugfs
Chris Wilson
- [PATCH 19/53] drm/i915: Remove debugfs/i915_ppgtt_info
Chris Wilson
- [PATCH 20/53] drm/i915: Track all held rpm wakerefs
Chris Wilson
- [PATCH 21/53] drm/i915: Markup paired operations on wakerefs
Chris Wilson
- [PATCH 22/53] drm/i915: Syntatic sugar for using intel_runtime_pm
Chris Wilson
- [PATCH 23/53] drm/i915: Markup paired operations on display power domains
Chris Wilson
- [PATCH 24/53] drm/i915: Track the wakeref used to initialise display power domains
Chris Wilson
- [PATCH 25/53] drm/i915: Combined gt.awake/gt.power wakerefs
Chris Wilson
- [PATCH 26/53] drm/i915/dp: Markup pps lock power well
Chris Wilson
- [PATCH 27/53] drm/i915: Complain if hsw_get_pipe_config acquires the same power well twice
Chris Wilson
- [PATCH 28/53] drm/i915: Mark up Ironlake ips with rpm wakerefs
Chris Wilson
- [PATCH 29/53] drm/i915: Serialise concurrent calls to i915_gem_set_wedged()
Chris Wilson
- [PATCH 30/53] drm/i915: Differentiate between ggtt->mutex and ppgtt->mutex
Chris Wilson
- [PATCH 31/53] drm/i915: Pull all the reset functionality together into i915_reset.c
Chris Wilson
- [PATCH 32/53] drm/i915: Make all GPU resets atomic
Chris Wilson
- [PATCH 33/53] drm/i915/guc: Disable global reset
Chris Wilson
- [PATCH 34/53] drm/i915: Perform device reset under stop-machine
Chris Wilson
- [PATCH 35/53] drm/i915: Remove GPU reset dependence on struct_mutex
Chris Wilson
- [PATCH 36/53] drm/i915: Stop tracking MRU activity on VMA
Chris Wilson
- [PATCH 37/53] drm/i915: Pull VM lists under the VM mutex.
Chris Wilson
- [PATCH 38/53] single-vma-list
Chris Wilson
- [PATCH 39/53] drm/i915: Move vma lookup to its own lock
Chris Wilson
- [PATCH 40/53] timeline-lock
Chris Wilson
- [PATCH 41/53] drm/i915: Introduce the i915_user_extension_method
Chris Wilson
- [PATCH 42/53] drm/i915: Create/destroy VM (ppGTT) for use with contexts
Chris Wilson
- [PATCH 43/53] set-vm
Chris Wilson
- [PATCH 44/53] ctx-create-ext-setparam
Chris Wilson
- [PATCH 45/53] drm/i915: Allow contexts to share a single timeline across all engines
Chris Wilson
- [PATCH 46/53] drm/i915: Fix I915_EXEC_RING_MASK
Chris Wilson
- [PATCH 47/53] drm/i915: Encode extra tags into request.global_seqno
Chris Wilson
- [PATCH 48/53] track-engine
Chris Wilson
- [PATCH 49/53] gem-busy
Chris Wilson
- [PATCH 50/53] drm/i915: Re-arrange execbuf so context is known before engine
Chris Wilson
- [PATCH 51/53] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 52/53] drm/i915/execlists: Refactor out can_merge_rq()
Chris Wilson
- [PATCH 53/53] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 1/4] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Chris Wilson
- [PATCH 2/4] drm/i915: Allocate a common scratch page
Chris Wilson
- [PATCH 3/4] drm/i915: Pipeline PDP updates for Braswell
Chris Wilson
- [PATCH 4/4] v2
Chris Wilson
- [PATCH 1/4] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Chris Wilson
- [PATCH 2/4] drm/i915: Allocate a common scratch page
Chris Wilson
- [PATCH 3/4] drm/i915: Pipeline PDP updates for Braswell
Chris Wilson
- [PATCH 4/4] hmmm
Chris Wilson
- [PATCH 1/5] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Chris Wilson
- [PATCH 2/5] drm/i915: Allocate a common scratch page
Chris Wilson
- [PATCH 3/5] drm/i915/selftests: Terminate hangcheck sanitycheck forcibly
Chris Wilson
- [PATCH 4/5] drm/i915/selftests: Reorder request allocation vs vma pinning
Chris Wilson
- [PATCH 5/5] drm/i915: Pipeline PDP updates for Braswell
Chris Wilson
- [PATCH 1/5] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Chris Wilson
- [PATCH 2/5] drm/i915: Allocate a common scratch page
Chris Wilson
- [PATCH 3/5] drm/i915/selftests: Terminate hangcheck sanitycheck forcibly
Chris Wilson
- [PATCH 4/5] drm/i915/selftests: Reorder request allocation vs vma pinning
Chris Wilson
- [PATCH 5/5] drm/i915: Pipeline PDP updates for Braswell
Chris Wilson
- [PATCH 1/5] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Chris Wilson
- [PATCH 2/5] drm/i915: Allocate a common scratch page
Chris Wilson
- [PATCH 3/5] drm/i915/selftests: Terminate hangcheck sanitycheck forcibly
Chris Wilson
- [PATCH 4/5] drm/i915/selftests: Reorder request allocation vs vma pinning
Chris Wilson
- [PATCH 5/5] drm/i915: Pipeline PDP updates for Braswell
Chris Wilson
- [PATCH 1/6] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Chris Wilson
- [PATCH 2/6] drm/i915: Allocate a common scratch page
Chris Wilson
- [PATCH 3/6] drm/i915/selftests: Terminate hangcheck sanitycheck forcibly
Chris Wilson
- [PATCH 4/6] drm/i915/selftests: Reorder request allocation vs vma pinning
Chris Wilson
- [PATCH 5/6] drm/i915: Pipeline PDP updates for Braswell
Chris Wilson
- [PATCH 6/6] inv-second
Chris Wilson
- [PATCH 1/6] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Chris Wilson
- [PATCH 2/6] drm/i915: Allocate a common scratch page
Chris Wilson
- [PATCH 3/6] drm/i915/selftests: Terminate hangcheck sanitycheck forcibly
Chris Wilson
- [PATCH 4/6] drm/i915/selftests: Reorder request allocation vs vma pinning
Chris Wilson
- [PATCH 5/6] inv-second
Chris Wilson
- [PATCH 6/6] drm/i915: Pipeline PDP updates for Braswell
Chris Wilson
- [PATCH 1/7] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Chris Wilson
- [PATCH 2/7] drm/i915: Allocate a common scratch page
Chris Wilson
- [PATCH 3/7] drm/i915/selftests: Terminate hangcheck sanitycheck forcibly
Chris Wilson
- [PATCH 4/7] drm/i915/selftests: Reorder request allocation vs vma pinning
Chris Wilson
- [PATCH 5/7] inv-second
Chris Wilson
- [PATCH 6/7] drm/i915: Pipeline PDP updates for Braswell
Chris Wilson
- [PATCH 7/7] bsw
Chris Wilson
- [PATCH 1/7] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Chris Wilson
- [PATCH 2/7] drm/i915: Allocate a common scratch page
Chris Wilson
- [PATCH 3/7] drm/i915/selftests: Terminate hangcheck sanitycheck forcibly
Chris Wilson
- [PATCH 4/7] drm/i915/selftests: Reorder request allocation vs vma pinning
Chris Wilson
- [PATCH 5/7] inv-second
Chris Wilson
- [PATCH 6/7] drm/i915: Pipeline PDP updates for Braswell
Chris Wilson
- [PATCH 7/7] bsw
Chris Wilson
- [PATCH] drm/i915: Signal the fences as they are cancelled due to wedging
Chris Wilson
- [PATCH] drm/i915: Signal the fences as they are cancelled due to wedging
Chris Wilson
- [PATCH 1/7] drm/i915: Signal the fences as they are cancelled due to wedging
Chris Wilson
- [PATCH 2/7] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Chris Wilson
- [PATCH 3/7] drm/i915: Allocate a common scratch page
Chris Wilson
- [PATCH 4/7] drm/i915/selftests: Terminate hangcheck sanitycheck forcibly
Chris Wilson
- [PATCH 5/7] drm/i915/selftests: Reorder request allocation vs vma pinning
Chris Wilson
- [PATCH 6/7] inv-second
Chris Wilson
- [PATCH 7/7] drm/i915: Pipeline PDP updates for Braswell
Chris Wilson
- [PATCH 1/6] drm/i915: Signal the fences as they are cancelled due to wedging
Chris Wilson
- [PATCH 2/6] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Chris Wilson
- [PATCH 3/6] drm/i915: Allocate a common scratch page
Chris Wilson
- [PATCH 4/6] drm/i915/selftests: Terminate hangcheck sanitycheck forcibly
Chris Wilson
- [PATCH 5/6] drm/i915/selftests: Reorder request allocation vs vma pinning
Chris Wilson
- [PATCH 6/6] drm/i915: Pipeline PDP updates for Braswell
Chris Wilson
- [PATCH 01/20] drm/i915: Signal the fences as they are cancelled due to wedging
Chris Wilson
- [PATCH 02/20] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Chris Wilson
- [PATCH 03/20] drm/i915: Allocate a common scratch page
Chris Wilson
- [PATCH 04/20] drm/i915/selftests: Terminate hangcheck sanitycheck forcibly
Chris Wilson
- [PATCH 05/20] drm/i915/selftests: Reorder request allocation vs vma pinning
Chris Wilson
- [PATCH 06/20] drm/i915: Pipeline PDP updates for Braswell
Chris Wilson
- [PATCH 07/20] drm/i915: Fixup stub definitions for intel_opregion_suspend|resume
Chris Wilson
- [PATCH 08/20] drm/i915: Hook into the reboot notifier to cancel outstanding GPU operations
Chris Wilson
- [PATCH 09/20] drm/i915: Disable active links before rebooting
Chris Wilson
- [PATCH 10/20] drm/i915/selftests: Check MI_STORE_DWORD_IMM coherency
Chris Wilson
- [PATCH 11/20] drm/i915/selftests: Flush the test object on creation
Chris Wilson
- [PATCH 12/20] drm/i915/dp: Fix inconsistent indenting
Chris Wilson
- [PATCH 13/20] drm/i915/selftests: Use msecs_to_jiffies() for an explicit ms timeout
Chris Wilson
- [PATCH 14/20] drm/amdgpu: Reorder uvd ring init before uvd resume
Chris Wilson
- [PATCH 15/20] drm/i915/selftests: Check we can recover a wedged device
Chris Wilson
- [PATCH 16/20] drm/i915/selftests: Verify we can perform resets from atomic context
Chris Wilson
- [PATCH 17/20] drm/i915/icl: Record the valid VDBoxes with SFC capability
Chris Wilson
- [PATCH 18/20] drm/i915/icl: Mind the SFC units when resetting VD or VEBox engines
Chris Wilson
- [PATCH 19/20] drm/i915: Return immediately if trylock fails for direct-reclaim
Chris Wilson
- [PATCH 20/20] drm/i915/userptr: Avoid struct_mutex recursion for mmu_invalidate_range_start
Chris Wilson
- [PATCH] drm/i915: Complete the fences as they are cancelled due to wedging
Chris Wilson
- [PATCH 1/6] drm/i915: Complete the fences as they are cancelled due to wedging
Chris Wilson
- [PATCH 2/6] drm/i915/ringbuffer: Clear semaphore sync registers on ring init
Chris Wilson
- [PATCH 3/6] drm/i915: Allocate a common scratch page
Chris Wilson
- [PATCH 4/6] drm/i915/selftests: Terminate hangcheck sanitycheck forcibly
Chris Wilson
- [PATCH 5/6] drm/i915/selftests: Reorder request allocation vs vma pinning
Chris Wilson
- [PATCH 6/6] drm/i915: Pipeline PDP updates for Braswell
Chris Wilson
Last message date:
Fri Nov 30 23:27:25 UTC 2018
Archived on: Fri Nov 30 23:27:26 UTC 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).