September 2016 Archives by date
Starting: Fri Sep 2 07:22:06 UTC 2016
Ending: Fri Sep 30 19:49:15 UTC 2016
Messages: 1068
- [PATCH] drm/i915/bxt: Broxton decoupled MMIO
Praveen Paneri
- [PATCH 01/25] drm/i915: Add a sw fence for collecting up dma fences
Chris Wilson
- [PATCH 02/25] drm/i915: Only queue requests during execlists submission
Chris Wilson
- [PATCH 03/25] drm/i915: Record the position of the workarounds in the tail of the request
Chris Wilson
- [PATCH 04/25] drm/i915: Compute the ELSP register location once
Chris Wilson
- [PATCH 05/25] drm/i915: Reorder submitting the requests to ELSP
Chris Wilson
- [PATCH 06/25] drm/i915: Simplify ELSP queue request tracking
Chris Wilson
- [PATCH 07/25] drm/i915: Separate out reset flags from the reset counter
Chris Wilson
- [PATCH 08/25] drm/i915: Drop local struct_mutex around intel_init_emon[ilk]
Chris Wilson
- [PATCH 09/25] drm/i915: Expand bool interruptible to pass flags to i915_wait_request()
Chris Wilson
- [PATCH 10/25] drm/i915: Mark up all locked waiters
Chris Wilson
- [PATCH 11/25] drm/i915: Perform a direct reset of the GPU from the waiter
Chris Wilson
- [PATCH 12/25] drm/i915: Replace wait-on-mutex with wait-on-bit in reset worker
Chris Wilson
- [PATCH 13/25] drm/i915: Update reset path to fix incomplete requests
Chris Wilson
- [PATCH 14/25] drm/i915: Drive request submission through fence callbacks
Chris Wilson
- [PATCH 15/25] drm/i915: Reorder i915_add_request to separate the phases better
Chris Wilson
- [PATCH 16/25] drm/i915: Prepare object synchronisation for asynchronicity
Chris Wilson
- [PATCH 17/25] drm/i915/guc: Prepare for nonblocking execbuf submission
Chris Wilson
- [PATCH 18/25] drm/i915: Nonblocking request submission
Chris Wilson
- [PATCH 19/25] drm/i915: Serialise execbuf operation after a dma-buf reservation object
Chris Wilson
- [PATCH 20/25] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 21/25] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- [PATCH 22/25] drm/i915: Rearrange i915_wait_request() accounting with callers
Chris Wilson
- [PATCH 23/25] drm/i915: Wait first for submission, before waiting for request completion
Chris Wilson
- [PATCH 24/25] drm/i915: Combine seqno + tracking into a global timeline struct
Chris Wilson
- [PATCH 25/25] global-seqno
Chris Wilson
- [PATCH 01/26] drm/i915: Add a sw fence for collecting up dma fences
Chris Wilson
- [PATCH 02/26] drm/i915: Only queue requests during execlists submission
Chris Wilson
- [PATCH 03/26] drm/i915: Record the position of the workarounds in the tail of the request
Chris Wilson
- [PATCH 04/26] drm/i915: Compute the ELSP register location once
Chris Wilson
- [PATCH 05/26] drm/i915: Reorder submitting the requests to ELSP
Chris Wilson
- [PATCH 06/26] drm/i915: Simplify ELSP queue request tracking
Chris Wilson
- [PATCH 07/26] drm/i915: Separate out reset flags from the reset counter
Chris Wilson
- [PATCH 08/26] drm/i915: Drop local struct_mutex around intel_init_emon[ilk]
Chris Wilson
- [PATCH 09/26] drm/i915: Expand bool interruptible to pass flags to i915_wait_request()
Chris Wilson
- [PATCH 10/26] drm/i915: Mark up all locked waiters
Chris Wilson
- [PATCH 11/26] drm/i915: Perform a direct reset of the GPU from the waiter
Chris Wilson
- [PATCH 12/26] drm/i915: Replace wait-on-mutex with wait-on-bit in reset worker
Chris Wilson
- [PATCH 13/26] drm/i915: Update reset path to fix incomplete requests
Chris Wilson
- [PATCH 14/26] drm/i915: Drive request submission through fence callbacks
Chris Wilson
- [PATCH 15/26] drm/i915: Reorder i915_add_request to separate the phases better
Chris Wilson
- [PATCH 16/26] drm/i915: Prepare object synchronisation for asynchronicity
Chris Wilson
- [PATCH 17/26] drm/i915/guc: Prepare for nonblocking execbuf submission
Chris Wilson
- [PATCH 18/26] drm/i915: Nonblocking request submission
Chris Wilson
- [PATCH 19/26] drm/i915: Serialise execbuf operation after a dma-buf reservation object
Chris Wilson
- [PATCH 20/26] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 21/26] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- [PATCH 22/26] drm/i915: Rearrange i915_wait_request() accounting with callers
Chris Wilson
- [PATCH 23/26] drm/i915: Wait first for submission, before waiting for request completion
Chris Wilson
- [PATCH 24/26] drm/i915: Combine seqno + tracking into a global timeline struct
Chris Wilson
- [PATCH 25/26] global-seqno
Chris Wilson
- [PATCH 26/26] obj-resv
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/26] drm/i915: Add a sw fence for collecting up dma fences
Patchwork
- [PATCH 01/25] drm/i915: Add a sw fence for collecting up dma fences
Chris Wilson
- [PATCH 02/25] drm/i915: Only queue requests during execlists submission
Chris Wilson
- [PATCH 03/25] drm/i915: Record the position of the workarounds in the tail of the request
Chris Wilson
- [PATCH 04/25] drm/i915: Compute the ELSP register location once
Chris Wilson
- [PATCH 05/25] drm/i915: Reorder submitting the requests to ELSP
Chris Wilson
- [PATCH 06/25] drm/i915: Simplify ELSP queue request tracking
Chris Wilson
- [PATCH 07/25] drm/i915: Separate out reset flags from the reset counter
Chris Wilson
- [PATCH 08/25] drm/i915: Drop local struct_mutex around intel_init_emon[ilk]
Chris Wilson
- [PATCH 09/25] drm/i915: Expand bool interruptible to pass flags to i915_wait_request()
Chris Wilson
- [PATCH 10/25] drm/i915: Mark up all locked waiters
Chris Wilson
- [PATCH 11/25] drm/i915: Perform a direct reset of the GPU from the waiter
Chris Wilson
- [PATCH 12/25] drm/i915: Replace wait-on-mutex with wait-on-bit in reset worker
Chris Wilson
- [PATCH 13/25] drm/i915: Update reset path to fix incomplete requests
Chris Wilson
- [PATCH 14/25] drm/i915: Drive request submission through fence callbacks
Chris Wilson
- [PATCH 15/25] drm/i915: Reorder i915_add_request to separate the phases better
Chris Wilson
- [PATCH 16/25] drm/i915: Prepare object synchronisation for asynchronicity
Chris Wilson
- [PATCH 17/25] drm/i915/guc: Prepare for nonblocking execbuf submission
Chris Wilson
- [PATCH 18/25] drm/i915: Nonblocking request submission
Chris Wilson
- [PATCH 19/25] drm/i915: Serialise execbuf operation after a dma-buf reservation object
Chris Wilson
- [PATCH 20/25] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 21/25] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- [PATCH 22/25] drm/i915: Rearrange i915_wait_request() accounting with callers
Chris Wilson
- [PATCH 23/25] drm/i915: Wait first for submission, before waiting for request completion
Chris Wilson
- [PATCH 24/25] drm/i915: Combine seqno + tracking into a global timeline struct
Chris Wilson
- [PATCH 25/25] global-seqno
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/25] drm/i915: Add a sw fence for collecting up dma fences
Patchwork
- [PATCH 01/21] drm/i915: Add a sw fence for collecting up dma fences
Chris Wilson
- [PATCH 02/21] drm/i915: Only queue requests during execlists submission
Chris Wilson
- [PATCH 03/21] drm/i915: Record the position of the workarounds in the tail of the request
Chris Wilson
- [PATCH 04/21] drm/i915: Compute the ELSP register location once
Chris Wilson
- [PATCH 05/21] drm/i915: Reorder submitting the requests to ELSP
Chris Wilson
- [PATCH 06/21] drm/i915: Simplify ELSP queue request tracking
Chris Wilson
- [PATCH 07/21] drm/i915: Separate out reset flags from the reset counter
Chris Wilson
- [PATCH 08/21] drm/i915: Drop local struct_mutex around intel_init_emon[ilk]
Chris Wilson
- [PATCH 09/21] drm/i915: Expand bool interruptible to pass flags to i915_wait_request()
Chris Wilson
- [PATCH 10/21] drm/i915: Mark up all locked waiters
Chris Wilson
- [PATCH 11/21] drm/i915: Perform a direct reset of the GPU from the waiter
Chris Wilson
- [PATCH 12/21] drm/i915: Replace wait-on-mutex with wait-on-bit in reset worker
Chris Wilson
- [PATCH 13/21] drm/i915: Update reset path to fix incomplete requests
Chris Wilson
- [PATCH 14/21] drm/i915: Drive request submission through fence callbacks
Chris Wilson
- [PATCH 15/21] drm/i915: Reorder i915_add_request to separate the phases better
Chris Wilson
- [PATCH 16/21] drm/i915: Prepare object synchronisation for asynchronicity
Chris Wilson
- [PATCH 17/21] drm/i915/guc: Prepare for nonblocking execbuf submission
Chris Wilson
- [PATCH 18/21] drm/i915: Nonblocking request submission
Chris Wilson
- [PATCH 19/21] drm/i915: Serialise execbuf operation after a dma-buf reservation object
Chris Wilson
- [PATCH 20/21] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 21/21] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [01/21] drm/i915: Add a sw fence for collecting up dma fences
Patchwork
- [PATCH 01/25] drm/i915: Add a sw fence for collecting up dma fences
Chris Wilson
- [PATCH 02/25] drm/i915: Only queue requests during execlists submission
Chris Wilson
- [PATCH 03/25] drm/i915: Record the position of the workarounds in the tail of the request
Chris Wilson
- [PATCH 04/25] drm/i915: Compute the ELSP register location once
Chris Wilson
- [PATCH 05/25] drm/i915: Reorder submitting the requests to ELSP
Chris Wilson
- [PATCH 06/25] drm/i915: Simplify ELSP queue request tracking
Chris Wilson
- [PATCH 07/25] drm/i915: Separate out reset flags from the reset counter
Chris Wilson
- [PATCH 08/25] drm/i915: Drop local struct_mutex around intel_init_emon[ilk]
Chris Wilson
- [PATCH 09/25] drm/i915: Expand bool interruptible to pass flags to i915_wait_request()
Chris Wilson
- [PATCH 10/25] drm/i915: Mark up all locked waiters
Chris Wilson
- [PATCH 11/25] drm/i915: Perform a direct reset of the GPU from the waiter
Chris Wilson
- [PATCH 12/25] drm/i915: Replace wait-on-mutex with wait-on-bit in reset worker
Chris Wilson
- [PATCH 13/25] drm/i915: Update reset path to fix incomplete requests
Chris Wilson
- [PATCH 14/25] drm/i915: Drive request submission through fence callbacks
Chris Wilson
- [PATCH 15/25] drm/i915: Reorder i915_add_request to separate the phases better
Chris Wilson
- [PATCH 16/25] drm/i915: Prepare object synchronisation for asynchronicity
Chris Wilson
- [PATCH 17/25] drm/i915/guc: Prepare for nonblocking execbuf submission
Chris Wilson
- [PATCH 18/25] drm/i915: Nonblocking request submission
Chris Wilson
- [PATCH 19/25] drm/i915: Serialise execbuf operation after a dma-buf reservation object
Chris Wilson
- [PATCH 20/25] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 21/25] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- [PATCH 22/25] drm/i915: Rearrange i915_wait_request() accounting with callers
Chris Wilson
- [PATCH 23/25] drm/i915: Wait first for submission, before waiting for request completion
Chris Wilson
- [PATCH 24/25] drm/i915: Combine seqno + tracking into a global timeline struct
Chris Wilson
- [PATCH 25/25] global-seqno
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [01/25] drm/i915: Add a sw fence for collecting up dma fences
Patchwork
- [PATCH 01/27] drm/i915: Add a sw fence for collecting up dma fences
Chris Wilson
- [PATCH 02/27] drm/i915: Only queue requests during execlists submission
Chris Wilson
- [PATCH 03/27] drm/i915: Record the position of the workarounds in the tail of the request
Chris Wilson
- [PATCH 04/27] drm/i915: Compute the ELSP register location once
Chris Wilson
- [PATCH 05/27] drm/i915: Reorder submitting the requests to ELSP
Chris Wilson
- [PATCH 06/27] drm/i915: Simplify ELSP queue request tracking
Chris Wilson
- [PATCH 07/27] drm/i915: Separate out reset flags from the reset counter
Chris Wilson
- [PATCH 08/27] drm/i915: Drop local struct_mutex around intel_init_emon[ilk]
Chris Wilson
- [PATCH 09/27] drm/i915: Expand bool interruptible to pass flags to i915_wait_request()
Chris Wilson
- [PATCH 10/27] drm/i915: Mark up all locked waiters
Chris Wilson
- [PATCH 11/27] drm/i915: Perform a direct reset of the GPU from the waiter
Chris Wilson
- [PATCH 12/27] drm/i915: Replace wait-on-mutex with wait-on-bit in reset worker
Chris Wilson
- [PATCH 13/27] drm/i915: Update reset path to fix incomplete requests
Chris Wilson
- [PATCH 14/27] drm/i915: Drive request submission through fence callbacks
Chris Wilson
- [PATCH 15/27] drm/i915: Reorder i915_add_request to separate the phases better
Chris Wilson
- [PATCH 16/27] drm/i915: Prepare object synchronisation for asynchronicity
Chris Wilson
- [PATCH 17/27] drm/i915/guc: Prepare for nonblocking execbuf submission
Chris Wilson
- [PATCH 18/27] drm/i915: Nonblocking request submission
Chris Wilson
- [PATCH 19/27] drm/i915: Serialise execbuf operation after a dma-buf reservation object
Chris Wilson
- [PATCH 20/27] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 21/27] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- [PATCH 22/27] drm/i915: Rearrange i915_wait_request() accounting with callers
Chris Wilson
- [PATCH 23/27] drm/i915: Remove unused i915_gem_active_wait() in favour of _unlocked()
Chris Wilson
- [PATCH 24/27] drm/i915: Wait first for submission, before waiting for request completion
Chris Wilson
- [PATCH 25/27] drm/i915: Combine seqno + tracking into a global timeline struct
Chris Wilson
- [PATCH 26/27] global-seqno
Chris Wilson
- [PATCH 27/27] drm/i915: Move per-fence spinlock over to shared breadcrumb lock
Chris Wilson
- ✗ Fi.CI.BAT: warning for series starting with [01/27] drm/i915: Add a sw fence for collecting up dma fences
Patchwork
- [PATCH 01/21] drm/i915: Add a sw fence for collecting up dma fences
Chris Wilson
- [PATCH 02/21] drm/i915: Only queue requests during execlists submission
Chris Wilson
- [PATCH 03/21] drm/i915: Record the position of the workarounds in the tail of the request
Chris Wilson
- [PATCH 04/21] drm/i915: Compute the ELSP register location once
Chris Wilson
- [PATCH 05/21] drm/i915: Reorder submitting the requests to ELSP
Chris Wilson
- [PATCH 06/21] drm/i915: Simplify ELSP queue request tracking
Chris Wilson
- [PATCH 07/21] drm/i915: Separate out reset flags from the reset counter
Chris Wilson
- [PATCH 08/21] drm/i915: Drop local struct_mutex around intel_init_emon[ilk]
Chris Wilson
- [PATCH 09/21] drm/i915: Expand bool interruptible to pass flags to i915_wait_request()
Chris Wilson
- [PATCH 10/21] drm/i915: Mark up all locked waiters
Chris Wilson
- [PATCH 11/21] drm/i915: Perform a direct reset of the GPU from the waiter
Chris Wilson
- [PATCH 12/21] drm/i915: Replace wait-on-mutex with wait-on-bit in reset worker
Chris Wilson
- [PATCH 13/21] drm/i915: Update reset path to fix incomplete requests
Chris Wilson
- [PATCH 14/21] drm/i915: Drive request submission through fence callbacks
Chris Wilson
- [PATCH 15/21] drm/i915: Reorder i915_add_request to separate the phases better
Chris Wilson
- [PATCH 16/21] drm/i915: Prepare object synchronisation for asynchronicity
Chris Wilson
- [PATCH 17/21] drm/i915/guc: Prepare for nonblocking execbuf submission
Chris Wilson
- [PATCH 18/21] drm/i915: Nonblocking request submission
Chris Wilson
- [PATCH 19/21] drm/i915: Serialise execbuf operation after a dma-buf reservation object
Chris Wilson
- [PATCH 20/21] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 21/21] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/21] drm/i915: Add a sw fence for collecting up dma fences
Patchwork
- [PATCH 01/21] drm/i915: Add a sw fence for collecting up dma fences
Chris Wilson
- [PATCH 02/21] drm/i915: Only queue requests during execlists submission
Chris Wilson
- [PATCH 03/21] drm/i915: Record the position of the workarounds in the tail of the request
Chris Wilson
- [PATCH 04/21] drm/i915: Compute the ELSP register location once
Chris Wilson
- [PATCH 05/21] drm/i915: Reorder submitting the requests to ELSP
Chris Wilson
- [PATCH 06/21] drm/i915: Simplify ELSP queue request tracking
Chris Wilson
- [PATCH 07/21] drm/i915: Separate out reset flags from the reset counter
Chris Wilson
- [PATCH 08/21] drm/i915: Drop local struct_mutex around intel_init_emon[ilk]
Chris Wilson
- [PATCH 09/21] drm/i915: Expand bool interruptible to pass flags to i915_wait_request()
Chris Wilson
- [PATCH 10/21] drm/i915: Mark up all locked waiters
Chris Wilson
- [PATCH 11/21] drm/i915: Perform a direct reset of the GPU from the waiter
Chris Wilson
- [PATCH 12/21] drm/i915: Replace wait-on-mutex with wait-on-bit in reset worker
Chris Wilson
- [PATCH 13/21] drm/i915: Update reset path to fix incomplete requests
Chris Wilson
- [PATCH 14/21] drm/i915: Drive request submission through fence callbacks
Chris Wilson
- [PATCH 15/21] drm/i915: Reorder i915_add_request to separate the phases better
Chris Wilson
- [PATCH 16/21] drm/i915: Prepare object synchronisation for asynchronicity
Chris Wilson
- [PATCH 17/21] drm/i915/guc: Prepare for nonblocking execbuf submission
Chris Wilson
- [PATCH 18/21] drm/i915: Nonblocking request submission
Chris Wilson
- [PATCH 19/21] drm/i915: Serialise execbuf operation after a dma-buf reservation object
Chris Wilson
- [PATCH 20/21] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 21/21] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- [PATCH 01/22] drm/i915: Add a sw fence for collecting up dma fences
Chris Wilson
- [PATCH 02/22] drm/i915: Only queue requests during execlists submission
Chris Wilson
- [PATCH 03/22] drm/i915: Record the position of the workarounds in the tail of the request
Chris Wilson
- [PATCH 04/22] drm/i915: Compute the ELSP register location once
Chris Wilson
- [PATCH 05/22] drm/i915: Reorder submitting the requests to ELSP
Chris Wilson
- [PATCH 06/22] drm/i915: Simplify ELSP queue request tracking
Chris Wilson
- [PATCH 07/22] drm/i915: Separate out reset flags from the reset counter
Chris Wilson
- [PATCH 08/22] drm/i915: Drop local struct_mutex around intel_init_emon[ilk]
Chris Wilson
- [PATCH 09/22] drm/i915: Expand bool interruptible to pass flags to i915_wait_request()
Chris Wilson
- [PATCH 10/22] drm/i915: Mark up all locked waiters
Chris Wilson
- [PATCH 11/22] drm/i915: Perform a direct reset of the GPU from the waiter
Chris Wilson
- [PATCH 12/22] drm/i915: Replace wait-on-mutex with wait-on-bit in reset worker
Chris Wilson
- [PATCH 13/22] drm/i915: Update reset path to fix incomplete requests
Chris Wilson
- [PATCH 14/22] drm/i915: Drive request submission through fence callbacks
Chris Wilson
- [PATCH 15/22] drm/i915: Reorder i915_add_request to separate the phases better
Chris Wilson
- [PATCH 16/22] drm/i915: Prepare object synchronisation for asynchronicity
Chris Wilson
- [PATCH 17/22] drm/i915/guc: Prepare for nonblocking execbuf submission
Chris Wilson
- [PATCH 18/22] drm/i915: Ignore valid but unknown semaphores
Chris Wilson
- [PATCH 19/22] drm/i915: Nonblocking request submission
Chris Wilson
- [PATCH 20/22] drm/i915: Serialise execbuf operation after a dma-buf reservation object
Chris Wilson
- [PATCH 21/22] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 22/22] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [01/22] drm/i915: Add a sw fence for collecting up dma fences
Patchwork
- [PATCH v6] drm: two more (drm_)printk() wrapper macros (fixup)
Dave Gordon
- ✗ Fi.CI.BAT: warning for drm: two more (drm_)printk() wrapper macros (fixup)
Patchwork
- [PATCH 01/21] drm/i915: Add a sw fence for collecting up dma fences
Chris Wilson
- [PATCH 02/21] drm/i915: Only queue requests during execlists submission
Chris Wilson
- [PATCH 03/21] drm/i915: Record the position of the workarounds in the tail of the request
Chris Wilson
- [PATCH 04/21] drm/i915: Compute the ELSP register location once
Chris Wilson
- [PATCH 05/21] drm/i915: Reorder submitting the requests to ELSP
Chris Wilson
- [PATCH 06/21] drm/i915: Simplify ELSP queue request tracking
Chris Wilson
- [PATCH 07/21] drm/i915: Separate out reset flags from the reset counter
Chris Wilson
- [PATCH 08/21] drm/i915: Drop local struct_mutex around intel_init_emon[ilk]
Chris Wilson
- [PATCH 09/21] drm/i915: Expand bool interruptible to pass flags to i915_wait_request()
Chris Wilson
- [PATCH 10/21] drm/i915: Mark up all locked waiters
Chris Wilson
- [PATCH 11/21] drm/i915: Perform a direct reset of the GPU from the waiter
Chris Wilson
- [PATCH 12/21] drm/i915: Replace wait-on-mutex with wait-on-bit in reset worker
Chris Wilson
- [PATCH 13/21] drm/i915: Update reset path to fix incomplete requests
Chris Wilson
- [PATCH 14/21] drm/i915: Drive request submission through fence callbacks
Chris Wilson
- [PATCH 15/21] drm/i915: Reorder i915_add_request to separate the phases better
Chris Wilson
- [PATCH 16/21] drm/i915: Prepare object synchronisation for asynchronicity
Chris Wilson
- [PATCH 17/21] drm/i915/guc: Prepare for nonblocking execbuf submission
Chris Wilson
- [PATCH 18/21] drm/i915: Ignore valid but unknown semaphores
Chris Wilson
- [PATCH 19/21] drm/i915: Avoid incrementing hangcheck whilst waiting for external fence
Chris Wilson
- [PATCH 20/21] drm/i915: Nonblocking request submission
Chris Wilson
- [PATCH 21/21] drm/i915: Serialise execbuf operation after a dma-buf reservation object
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/21] drm/i915: Add a sw fence for collecting up dma fences
Patchwork
- [PATCH 01/21] drm/i915: Add a sw fence for collecting up dma fences
Chris Wilson
- [PATCH 02/21] drm/i915: Only queue requests during execlists submission
Chris Wilson
- [PATCH 03/21] drm/i915: Record the position of the workarounds in the tail of the request
Chris Wilson
- [PATCH 04/21] drm/i915: Compute the ELSP register location once
Chris Wilson
- [PATCH 05/21] drm/i915: Reorder submitting the requests to ELSP
Chris Wilson
- [PATCH 06/21] drm/i915: Simplify ELSP queue request tracking
Chris Wilson
- [PATCH 07/21] drm/i915: Separate out reset flags from the reset counter
Chris Wilson
- [PATCH 08/21] drm/i915: Drop local struct_mutex around intel_init_emon[ilk]
Chris Wilson
- [PATCH 09/21] drm/i915: Expand bool interruptible to pass flags to i915_wait_request()
Chris Wilson
- [PATCH 10/21] drm/i915: Mark up all locked waiters
Chris Wilson
- [PATCH 11/21] drm/i915: Perform a direct reset of the GPU from the waiter
Chris Wilson
- [PATCH 12/21] drm/i915: Replace wait-on-mutex with wait-on-bit in reset worker
Chris Wilson
- [PATCH 13/21] drm/i915: Update reset path to fix incomplete requests
Chris Wilson
- [PATCH 14/21] drm/i915: Drive request submission through fence callbacks
Chris Wilson
- [PATCH 15/21] drm/i915: Reorder i915_add_request to separate the phases better
Chris Wilson
- [PATCH 16/21] drm/i915: Prepare object synchronisation for asynchronicity
Chris Wilson
- [PATCH 17/21] drm/i915/guc: Prepare for nonblocking execbuf submission
Chris Wilson
- [PATCH 18/21] drm/i915: Ignore valid but unknown semaphores
Chris Wilson
- [PATCH 19/21] drm/i915: Avoid incrementing hangcheck whilst waiting for external fence
Chris Wilson
- [PATCH 20/21] drm/i915: Nonblocking request submission
Chris Wilson
- [PATCH 21/21] drm/i915: Serialise execbuf operation after a dma-buf reservation object
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [01/21] drm/i915: Add a sw fence for collecting up dma fences
Patchwork
- [PATCH 01/15] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 02/15] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- [PATCH 03/15] drm/i915: Rearrange i915_wait_request() accounting with callers
Chris Wilson
- [PATCH 04/15] drm/i915: Remove unused i915_gem_active_wait() in favour of _unlocked()
Chris Wilson
- [PATCH 05/15] drm/i915: Move GEM activity tracking into a common struct reservation_object
Chris Wilson
- [PATCH 06/15] drm: Add reference counting to drm_atomic_state
Chris Wilson
- [PATCH 07/15] drm/i915: Restore nonblocking awaits for modesetting
Chris Wilson
- [PATCH 08/15] drm/i915: Combine seqno + tracking into a global timeline struct
Chris Wilson
- [PATCH 09/15] drm/i915: Wait first for submission, before waiting for request completion
Chris Wilson
- [PATCH 10/15] global-seqno
Chris Wilson
- [PATCH 11/15] drm/i915: Record space required for request emission
Chris Wilson
- [PATCH 12/15] out
Chris Wilson
- [PATCH 13/15] sync
Chris Wilson
- [PATCH 14/15] many-timelines
Chris Wilson
- [PATCH 15/15] drm/nouveau: Skip fence context seqno check if notifies are enabled
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/15] drm/i915: Enable userspace to opt-out of implicit fencing
Patchwork
- [PATCH 01/17] drm/i915: Support asynchronous waits on struct fence from i915_gem_request
Chris Wilson
- [PATCH 02/17] drm/i915: Rearrange i915_wait_request() accounting with callers
Chris Wilson
- [PATCH 03/17] drm/i915: Remove unused i915_gem_active_wait() in favour of _unlocked()
Chris Wilson
- [PATCH 04/17] drm/i915: Move GEM activity tracking into a common struct reservation_object
Chris Wilson
- [PATCH 05/17] drm: Add reference counting to drm_atomic_state
Chris Wilson
- [PATCH 06/17] drm/i915: Restore nonblocking awaits for modesetting
Chris Wilson
- [PATCH 07/17] drm/i915: Combine seqno + tracking into a global timeline struct
Chris Wilson
- [PATCH 08/17] drm/i915: Wait first for submission, before waiting for request completion
Chris Wilson
- [PATCH 09/17] global-seqno
Chris Wilson
- [PATCH 10/17] drm/i915: Record space required for request emission
Chris Wilson
- [PATCH 11/17] out
Chris Wilson
- [PATCH 12/17] sync
Chris Wilson
- [PATCH 13/17] drm/i915: Create a unique name for the context
Chris Wilson
- [PATCH 14/17] reserve-seqno
Chris Wilson
- [PATCH 15/17] many-timelines
Chris Wilson
- [PATCH 16/17] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 17/17] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/17] drm/i915: Support asynchronous waits on struct fence from i915_gem_request
Patchwork
- [PATCH 01/19] drm/i915: Support asynchronous waits on struct fence from i915_gem_request
Chris Wilson
- [PATCH 02/19] drm/i915: Allow i915_sw_fence_await_sw_fence() to allocate
Chris Wilson
- [PATCH 03/19] drm/i915: Rearrange i915_wait_request() accounting with callers
Chris Wilson
- [PATCH 04/19] drm/i915: Remove unused i915_gem_active_wait() in favour of _unlocked()
Chris Wilson
- [PATCH 05/19] drm/i915: Move GEM activity tracking into a common struct reservation_object
Chris Wilson
- [PATCH 06/19] drm: Add reference counting to drm_atomic_state
Chris Wilson
- [PATCH 07/19] drm/i915: Restore nonblocking awaits for modesetting
Chris Wilson
- [PATCH 08/19] drm/i915: Combine seqno + tracking into a global timeline struct
Chris Wilson
- [PATCH 09/19] drm/i915: Wait first for submission, before waiting for request completion
Chris Wilson
- [PATCH 10/19] drm/i915: Introduce a global_seqno for each request
Chris Wilson
- [PATCH 11/19] drm/i915: Record space required for request emission
Chris Wilson
- [PATCH 12/19] drm/i915: Defer request emission
Chris Wilson
- [PATCH 13/19] drm/i915: Move the global sync optimisation to the timeline
Chris Wilson
- [PATCH 14/19] drm/i915: Create a unique name for the context
Chris Wilson
- [PATCH 15/19] drm/i915: Reserve space in the global seqno during request allocation
Chris Wilson
- [PATCH 16/19] drm/i915: Enable multiple timelines
Chris Wilson
- [PATCH 17/19] drm/i915: Extend global sync_seqno optimisation to cover all requests
Chris Wilson
- [PATCH 18/19] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 19/19] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/19] drm/i915: Support asynchronous waits on struct fence from i915_gem_request
Patchwork
- [PATCH 01/18] drm/i915: Support asynchronous waits on struct fence from i915_gem_request
Chris Wilson
- [PATCH 02/18] drm/i915: Allow i915_sw_fence_await_sw_fence() to allocate
Chris Wilson
- [PATCH 03/18] drm/i915: Rearrange i915_wait_request() accounting with callers
Chris Wilson
- [PATCH 04/18] drm/i915: Remove unused i915_gem_active_wait() in favour of _unlocked()
Chris Wilson
- [PATCH 05/18] drm/i915: Move GEM activity tracking into a common struct reservation_object
Chris Wilson
- [PATCH 06/18] drm: Add reference counting to drm_atomic_state
Chris Wilson
- [PATCH 07/18] drm/i915: Restore nonblocking awaits for modesetting
Chris Wilson
- [PATCH 08/18] drm/i915: Combine seqno + tracking into a global timeline struct
Chris Wilson
- [PATCH 09/18] drm/i915: Wait first for submission, before waiting for request completion
Chris Wilson
- [PATCH 10/18] drm/i915: Introduce a global_seqno for each request
Chris Wilson
- [PATCH 11/18] drm/i915: Record space required for request emission
Chris Wilson
- [PATCH 12/18] drm/i915: Defer request emission
Chris Wilson
- [PATCH 13/18] drm/i915: Move the global sync optimisation to the timeline
Chris Wilson
- [PATCH 14/18] drm/i915: Create a unique name for the context
Chris Wilson
- [PATCH 15/18] drm/i915: Reserve space in the global seqno during request allocation
Chris Wilson
- [PATCH 16/18] drm/i915: Enable multiple timelines
Chris Wilson
- [PATCH 17/18] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 18/18] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/18] drm/i915: Support asynchronous waits on struct fence from i915_gem_request
Patchwork
- [PATCH 01/18] drm/i915: Support asynchronous waits on struct fence from i915_gem_request
Chris Wilson
- [PATCH 02/18] drm/i915: Allow i915_sw_fence_await_sw_fence() to allocate
Chris Wilson
- [PATCH 03/18] drm/i915: Rearrange i915_wait_request() accounting with callers
Chris Wilson
- [PATCH 04/18] drm/i915: Remove unused i915_gem_active_wait() in favour of _unlocked()
Chris Wilson
- [PATCH 05/18] drm/i915: Move GEM activity tracking into a common struct reservation_object
Chris Wilson
- [PATCH 06/18] drm: Add reference counting to drm_atomic_state
Chris Wilson
- [PATCH 07/18] drm/i915: Restore nonblocking awaits for modesetting
Chris Wilson
- [PATCH 08/18] drm/i915: Combine seqno + tracking into a global timeline struct
Chris Wilson
- [PATCH 09/18] drm/i915: Wait first for submission, before waiting for request completion
Chris Wilson
- [PATCH 10/18] drm/i915: Introduce a global_seqno for each request
Chris Wilson
- [PATCH 11/18] drm/i915: Record space required for request emission
Chris Wilson
- [PATCH 12/18] drm/i915: Defer request emission
Chris Wilson
- [PATCH 13/18] drm/i915: Move the global sync optimisation to the timeline
Chris Wilson
- [PATCH 14/18] drm/i915: Create a unique name for the context
Chris Wilson
- [PATCH 15/18] drm/i915: Reserve space in the global seqno during request allocation
Chris Wilson
- [PATCH 16/18] drm/i915: Enable multiple timelines
Chris Wilson
- [PATCH 17/18] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 18/18] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/18] drm/i915: Support asynchronous waits on struct fence from i915_gem_request
Patchwork
- [PATCH 01/18] drm/i915: Support asynchronous waits on struct fence from i915_gem_request
Chris Wilson
- [PATCH 02/18] drm/i915: Allow i915_sw_fence_await_sw_fence() to allocate
Chris Wilson
- [PATCH 03/18] drm/i915: Rearrange i915_wait_request() accounting with callers
Chris Wilson
- [PATCH 04/18] drm/i915: Remove unused i915_gem_active_wait() in favour of _unlocked()
Chris Wilson
- [PATCH 05/18] drm/i915: Move GEM activity tracking into a common struct reservation_object
Chris Wilson
- [PATCH 06/18] drm: Add reference counting to drm_atomic_state
Chris Wilson
- [PATCH 07/18] drm/i915: Restore nonblocking awaits for modesetting
Chris Wilson
- [PATCH 08/18] drm/i915: Combine seqno + tracking into a global timeline struct
Chris Wilson
- [PATCH 09/18] drm/i915: Wait first for submission, before waiting for request completion
Chris Wilson
- [PATCH 10/18] drm/i915: Introduce a global_seqno for each request
Chris Wilson
- [PATCH 11/18] drm/i915: Record space required for request emission
Chris Wilson
- [PATCH 12/18] drm/i915: Defer request emission
Chris Wilson
- [PATCH 13/18] drm/i915: Move the global sync optimisation to the timeline
Chris Wilson
- [PATCH 14/18] drm/i915: Create a unique name for the context
Chris Wilson
- [PATCH 15/18] drm/i915: Reserve space in the global seqno during request allocation
Chris Wilson
- [PATCH 16/18] drm/i915: Enable multiple timelines
Chris Wilson
- [PATCH 17/18] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 18/18] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- ✗ Fi.CI.BAT: warning for series starting with [01/18] drm/i915: Support asynchronous waits on struct fence from i915_gem_request
Patchwork
- [PATCH] drm/i915: Unlock PPS registers after GPU reset
Imre Deak
- ✓ Fi.CI.BAT: success for drm/i915: Unlock PPS registers after GPU reset
Patchwork
- [PATCH 01/29] drm/i915: Support asynchronous waits on struct fence from i915_gem_request
Chris Wilson
- [PATCH 02/29] drm/i915: Allow i915_sw_fence_await_sw_fence() to allocate
Chris Wilson
- [PATCH 03/29] drm/i915: Rearrange i915_wait_request() accounting with callers
Chris Wilson
- [PATCH 04/29] drm/i915: Remove unused i915_gem_active_wait() in favour of _unlocked()
Chris Wilson
- [PATCH 05/29] drm/i915: Move GEM activity tracking into a common struct reservation_object
Chris Wilson
- [PATCH 06/29] drm: Add reference counting to drm_atomic_state
Chris Wilson
- [PATCH 07/29] drm/i915: Restore nonblocking awaits for modesetting
Chris Wilson
- [PATCH 08/29] drm/i915: Combine seqno + tracking into a global timeline struct
Chris Wilson
- [PATCH 09/29] drm/i915: Wait first for submission, before waiting for request completion
Chris Wilson
- [PATCH 10/29] drm/i915: Introduce a global_seqno for each request
Chris Wilson
- [PATCH 11/29] drm/i915: Record space required for request emission
Chris Wilson
- [PATCH 12/29] drm/i915: Defer request emission
Chris Wilson
- [PATCH 13/29] drm/i915: Move the global sync optimisation to the timeline
Chris Wilson
- [PATCH 14/29] drm/i915: Create a unique name for the context
Chris Wilson
- [PATCH 15/29] drm/i915: Reserve space in the global seqno during request allocation
Chris Wilson
- [PATCH 16/29] drm/i915: Enable multiple timelines
Chris Wilson
- [PATCH 17/29] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 18/29] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- [PATCH 19/29] drm/i915: Move intel_prepare_plane_fb() and intel_cleanup_plane_fb()
Chris Wilson
- [PATCH 20/29] drm/i915: Always prepare planes at the start of an atomic commit
Chris Wilson
- [PATCH 21/29] drm/i915: Track pinned vma in intel_plane_state
Chris Wilson
- [PATCH 22/29] drm/i915: Quick spring clean of intel_prepare_plane_fb()
Chris Wilson
- [PATCH 23/29] drm/i915: Set crtc_state->fb_changed whenever a VMA is changed
Chris Wilson
- [PATCH 24/29] heh
Chris Wilson
- [PATCH 25/29] drm/i915: Plane granularity for atomic modesetting
Chris Wilson
- [PATCH 26/29] drm/i915: Update debugfs describe_obj() to show fault-mappable
Chris Wilson
- [PATCH 27/29] drm/i915: Remove i915_gem_object_to_ggtt()
Chris Wilson
- [PATCH 28/29] Revert "Revert "drm/i915: Use atomic commits for legacy page_flips""
Chris Wilson
- [PATCH 29/29] drm/i915: No vblank evasion for the cursor
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/29] drm/i915: Support asynchronous waits on struct fence from i915_gem_request
Patchwork
- [PATCH 01/32] drm/i915: Support asynchronous waits on struct fence from i915_gem_request
Chris Wilson
- [PATCH 02/32] drm/i915: Allow i915_sw_fence_await_sw_fence() to allocate
Chris Wilson
- [PATCH 03/32] drm/i915: Rearrange i915_wait_request() accounting with callers
Chris Wilson
- [PATCH 04/32] drm/i915: Remove unused i915_gem_active_wait() in favour of _unlocked()
Chris Wilson
- [PATCH 05/32] drm/i915: Move GEM activity tracking into a common struct reservation_object
Chris Wilson
- [PATCH 06/32] drm: Add reference counting to drm_atomic_state
Chris Wilson
- [PATCH 07/32] drm/i915: Restore nonblocking awaits for modesetting
Chris Wilson
- [PATCH 08/32] drm/i915: Combine seqno + tracking into a global timeline struct
Chris Wilson
- [PATCH 09/32] drm/i915: Wait first for submission, before waiting for request completion
Chris Wilson
- [PATCH 10/32] drm/i915: Introduce a global_seqno for each request
Chris Wilson
- [PATCH 11/32] drm/i915: Record space required for request emission
Chris Wilson
- [PATCH 12/32] drm/i915: Defer request emission
Chris Wilson
- [PATCH 13/32] drm/i915: Move the global sync optimisation to the timeline
Chris Wilson
- [PATCH 14/32] drm/i915: Create a unique name for the context
Chris Wilson
- [PATCH 15/32] drm/i915: Reserve space in the global seqno during request allocation
Chris Wilson
- [PATCH 16/32] drm/i915: Enable multiple timelines
Chris Wilson
- [PATCH 17/32] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 18/32] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- [PATCH 19/32] drm/i915: Move intel_prepare_plane_fb() and intel_cleanup_plane_fb()
Chris Wilson
- [PATCH 20/32] drm/i915: Always prepare planes at the start of an atomic commit
Chris Wilson
- [PATCH 21/32] drm/i915: Track pinned vma in intel_plane_state
Chris Wilson
- [PATCH 22/32] drm/i915: Quick spring clean of intel_prepare_plane_fb()
Chris Wilson
- [PATCH 23/32] drm/i915: Set crtc_state->fb_changed whenever a VMA is changed
Chris Wilson
- [PATCH 24/32] heh
Chris Wilson
- [PATCH 25/32] drm: Introduce drm_framebuffer_assign()
Chris Wilson
- [PATCH 26/32] drm: Track framebuffer references at the point of assignment
Chris Wilson
- [PATCH 27/32] drm: Clear atomic state on cleanup
Chris Wilson
- [PATCH 28/32] drm/i915: Plane granularity for atomic modesetting
Chris Wilson
- [PATCH 29/32] drm/i915: Update debugfs describe_obj() to show fault-mappable
Chris Wilson
- [PATCH 30/32] drm/i915: Remove i915_gem_object_to_ggtt()
Chris Wilson
- [PATCH 31/32] Revert "Revert "drm/i915: Use atomic commits for legacy page_flips""
Chris Wilson
- [PATCH 32/32] drm/i915: No vblank evasion for the cursor
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/32] drm/i915: Support asynchronous waits on struct fence from i915_gem_request
Patchwork
- [PATCH 01/33] drm/i915: Support asynchronous waits on struct fence from i915_gem_request
Chris Wilson
- [PATCH 02/33] drm/i915: Allow i915_sw_fence_await_sw_fence() to allocate
Chris Wilson
- [PATCH 03/33] drm/i915: Rearrange i915_wait_request() accounting with callers
Chris Wilson
- [PATCH 04/33] drm/i915: Remove unused i915_gem_active_wait() in favour of _unlocked()
Chris Wilson
- [PATCH 05/33] drm/i915: Move GEM activity tracking into a common struct reservation_object
Chris Wilson
- [PATCH 06/33] drm: Add reference counting to drm_atomic_state
Chris Wilson
- [PATCH 07/33] drm/i915: Restore nonblocking awaits for modesetting
Chris Wilson
- [PATCH 08/33] drm/i915: Combine seqno + tracking into a global timeline struct
Chris Wilson
- [PATCH 09/33] drm/i915: Wait first for submission, before waiting for request completion
Chris Wilson
- [PATCH 10/33] drm/i915: Introduce a global_seqno for each request
Chris Wilson
- [PATCH 11/33] drm/i915: Record space required for request emission
Chris Wilson
- [PATCH 12/33] drm/i915: Defer request emission
Chris Wilson
- [PATCH 13/33] drm/i915: Move the global sync optimisation to the timeline
Chris Wilson
- [PATCH 14/33] drm/i915: Create a unique name for the context
Chris Wilson
- [PATCH 15/33] drm/i915: Reserve space in the global seqno during request allocation
Chris Wilson
- [PATCH 16/33] drm/i915: Enable multiple timelines
Chris Wilson
- [PATCH 17/33] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 18/33] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- [PATCH 19/33] drm/i915: Move intel_prepare_plane_fb() and intel_cleanup_plane_fb()
Chris Wilson
- [PATCH 20/33] drm/i915: Always prepare planes at the start of an atomic commit
Chris Wilson
- [PATCH 21/33] drm/i915: Track pinned vma in intel_plane_state
Chris Wilson
- [PATCH 22/33] drm/i915: Quick spring clean of intel_prepare_plane_fb()
Chris Wilson
- [PATCH 23/33] drm/i915: Set crtc_state->fb_changed whenever a VMA is changed
Chris Wilson
- [PATCH 24/33] heh
Chris Wilson
- [PATCH 25/33] drm: Introduce drm_framebuffer_assign()
Chris Wilson
- [PATCH 26/33] drm: Track framebuffer references at the point of assignment
Chris Wilson
- [PATCH 27/33] drm: Clear atomic state on cleanup
Chris Wilson
- [PATCH 28/33] drm/i915: Plane granularity for atomic modesetting
Chris Wilson
- [PATCH 29/33] drm/i915: Update debugfs describe_obj() to show fault-mappable
Chris Wilson
- [PATCH 30/33] drm/i915: Remove i915_gem_object_to_ggtt()
Chris Wilson
- [PATCH 31/33] Revert "Revert "drm/i915: Use atomic commits for legacy page_flips""
Chris Wilson
- [PATCH 32/33] drm/i915: No vblank evasion for the cursor
Chris Wilson
- [PATCH 33/33] drm/i915: Force RPS reenabling after reset
Chris Wilson
- ✗ Fi.CI.BAT: warning for series starting with [01/33] drm/i915: Support asynchronous waits on struct fence from i915_gem_request
Patchwork
- [PATCH 01/33] drm/i915: Support asynchronous waits on struct fence from i915_gem_request
Chris Wilson
- [PATCH 02/33] drm/i915: Allow i915_sw_fence_await_sw_fence() to allocate
Chris Wilson
- [PATCH 03/33] drm/i915: Rearrange i915_wait_request() accounting with callers
Chris Wilson
- [PATCH 04/33] drm/i915: Remove unused i915_gem_active_wait() in favour of _unlocked()
Chris Wilson
- [PATCH 05/33] drm/i915: Move GEM activity tracking into a common struct reservation_object
Chris Wilson
- [PATCH 06/33] drm: Add reference counting to drm_atomic_state
Chris Wilson
- [PATCH 07/33] drm/i915: Restore nonblocking awaits for modesetting
Chris Wilson
- [PATCH 08/33] drm/i915: Combine seqno + tracking into a global timeline struct
Chris Wilson
- [PATCH 09/33] drm/i915: Wait first for submission, before waiting for request completion
Chris Wilson
- [PATCH 10/33] drm/i915: Introduce a global_seqno for each request
Chris Wilson
- [PATCH 11/33] drm/i915: Record space required for request emission
Chris Wilson
- [PATCH 12/33] drm/i915: Defer request emission
Chris Wilson
- [PATCH 13/33] drm/i915: Move the global sync optimisation to the timeline
Chris Wilson
- [PATCH 14/33] drm/i915: Create a unique name for the context
Chris Wilson
- [PATCH 15/33] drm/i915: Reserve space in the global seqno during request allocation
Chris Wilson
- [PATCH 16/33] drm/i915: Enable multiple timelines
Chris Wilson
- [PATCH 17/33] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 18/33] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- [PATCH 19/33] drm/i915: Move intel_prepare_plane_fb() and intel_cleanup_plane_fb()
Chris Wilson
- [PATCH 20/33] drm/i915: Always prepare planes at the start of an atomic commit
Chris Wilson
- [PATCH 21/33] drm/i915: Track pinned vma in intel_plane_state
Chris Wilson
- [PATCH 22/33] drm/i915: Quick spring clean of intel_prepare_plane_fb()
Chris Wilson
- [PATCH 23/33] drm/i915: Set crtc_state->fb_changed whenever a VMA is changed
Chris Wilson
- [PATCH 24/33] heh
Chris Wilson
- [PATCH 25/33] drm: Introduce drm_framebuffer_assign()
Chris Wilson
- [PATCH 26/33] drm: Track framebuffer references at the point of assignment
Chris Wilson
- [PATCH 27/33] drm: Clear atomic state on cleanup
Chris Wilson
- [PATCH 28/33] drm/i915: Plane granularity for atomic modesetting
Chris Wilson
- [PATCH 29/33] drm/i915: Update debugfs describe_obj() to show fault-mappable
Chris Wilson
- [PATCH 30/33] drm/i915: Remove i915_gem_object_to_ggtt()
Chris Wilson
- [PATCH 31/33] Revert "Revert "drm/i915: Use atomic commits for legacy page_flips""
Chris Wilson
- [PATCH 32/33] drm/i915: No vblank evasion for the cursor
Chris Wilson
- [PATCH 33/33] drm/i915: Force RPS reenabling after reset
Chris Wilson
- [PATCH] drm/i915: Address BXT phy registers based on phy and channel number
Ander Conselvan de Oliveira
- ✗ Fi.CI.BAT: failure for series starting with [01/33] drm/i915: Support asynchronous waits on struct fence from i915_gem_request
Patchwork
- [PATCH 01/33] drm/i915: Support asynchronous waits on struct fence from i915_gem_request
Chris Wilson
- [PATCH 02/33] drm/i915: Allow i915_sw_fence_await_sw_fence() to allocate
Chris Wilson
- [PATCH 03/33] drm/i915: Rearrange i915_wait_request() accounting with callers
Chris Wilson
- [PATCH 04/33] drm/i915: Remove unused i915_gem_active_wait() in favour of _unlocked()
Chris Wilson
- [PATCH 05/33] drm/i915: Move GEM activity tracking into a common struct reservation_object
Chris Wilson
- [PATCH 06/33] drm: Add reference counting to drm_atomic_state
Chris Wilson
- [PATCH 07/33] drm/i915: Restore nonblocking awaits for modesetting
Chris Wilson
- [PATCH 08/33] drm/i915: Combine seqno + tracking into a global timeline struct
Chris Wilson
- [PATCH 09/33] drm/i915: Wait first for submission, before waiting for request completion
Chris Wilson
- [PATCH 10/33] drm/i915: Introduce a global_seqno for each request
Chris Wilson
- [PATCH 11/33] drm/i915: Record space required for request emission
Chris Wilson
- [PATCH 12/33] drm/i915: Defer request emission
Chris Wilson
- [PATCH 13/33] drm/i915: Move the global sync optimisation to the timeline
Chris Wilson
- [PATCH 14/33] drm/i915: Create a unique name for the context
Chris Wilson
- [PATCH 15/33] drm/i915: Reserve space in the global seqno during request allocation
Chris Wilson
- [PATCH 16/33] drm/i915: Enable multiple timelines
Chris Wilson
- [PATCH 17/33] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 18/33] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- [PATCH 19/33] drm/i915: Move intel_prepare_plane_fb() and intel_cleanup_plane_fb()
Chris Wilson
- [PATCH 20/33] drm/i915: Always prepare planes at the start of an atomic commit
Chris Wilson
- [PATCH 21/33] drm/i915: Track pinned vma in intel_plane_state
Chris Wilson
- [PATCH 22/33] drm/i915: Quick spring clean of intel_prepare_plane_fb()
Chris Wilson
- [PATCH 23/33] drm/i915: Set crtc_state->fb_changed whenever a VMA is changed
Chris Wilson
- [PATCH 24/33] heh
Chris Wilson
- [PATCH 25/33] drm: Introduce drm_framebuffer_assign()
Chris Wilson
- [PATCH 26/33] drm: Track framebuffer references at the point of assignment
Chris Wilson
- [PATCH 27/33] drm: Clear atomic state on cleanup
Chris Wilson
- [PATCH 28/33] drm/i915: Plane granularity for atomic modesetting
Chris Wilson
- [PATCH 29/33] drm/i915: Update debugfs describe_obj() to show fault-mappable
Chris Wilson
- [PATCH 30/33] drm/i915: Remove i915_gem_object_to_ggtt()
Chris Wilson
- [PATCH 31/33] Revert "Revert "drm/i915: Use atomic commits for legacy page_flips""
Chris Wilson
- [PATCH 32/33] drm/i915: No vblank evasion for the cursor
Chris Wilson
- [PATCH 33/33] drm/i915: Restore current RPS state after reset
Chris Wilson
- ✓ Fi.CI.BAT: success for drm/i915: Address BXT phy registers based on phy and channel number
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/33] drm/i915: Support asynchronous waits on struct fence from i915_gem_request
Patchwork
- [PATCH 1/7] drm/i915: Update i915.reset to handle engine resets
Matthew Auld
- [PATCH 2/7] drm/i915/tdr: Modify error handler for per engine hang recovery
Matthew Auld
- [PATCH 3/7] drm/i915/tdr: Add support for per engine reset recovery
Matthew Auld
- [PATCH 4/7] drm/i915: Skip reset request if there is one already
Matthew Auld
- [PATCH 5/7] drm/i915/tdr: Add engine reset count to error state
Matthew Auld
- [PATCH 6/7] drm/i915/tdr: Export reset count info to debugfs
Matthew Auld
- [PATCH 7/7] drm/i915/tdr: Enable Engine reset and recovery support
Matthew Auld
- [PATCH 01/38] drm/i915: Allow disabling error capture
Chris Wilson
- [PATCH 02/38] drm/i915: Stop the machine whilst capturing the GPU crash dump
Chris Wilson
- [PATCH 03/38] drm/i915: Always use the GTT for error capture
Chris Wilson
- [PATCH 04/38] drm/i915: Consolidate error object printing
Chris Wilson
- [PATCH 05/38] drm/i915: Compress GPU objects in error state
Chris Wilson
- [PATCH 06/38] drm/i915: Support asynchronous waits on struct fence from i915_gem_request
Chris Wilson
- [PATCH 07/38] drm/i915: Allow i915_sw_fence_await_sw_fence() to allocate
Chris Wilson
- [PATCH 08/38] drm/i915: Rearrange i915_wait_request() accounting with callers
Chris Wilson
- [PATCH 09/38] drm/i915: Remove unused i915_gem_active_wait() in favour of _unlocked()
Chris Wilson
- [PATCH 10/38] drm/i915: Defer active reference until required
Chris Wilson
- [PATCH 11/38] drm/i915: Introduce an internal allocator for disposable private objects
Chris Wilson
- [PATCH 12/38] drm/i915: Reuse the active golden render state batch
Chris Wilson
- [PATCH 13/38] drm/i915: Markup GEM API with lockdep asserts
Chris Wilson
- [PATCH 14/38] drm/i915: Use a radixtree for random access to the object's backing storage
Chris Wilson
- [PATCH 15/38] drm/i915: Refactor object page API
Chris Wilson
- [PATCH 16/38] drm/i915: Pass around sg_table to get_pages/put_pages backend
Chris Wilson
- [PATCH 17/38] drm/i915: Move object backing storage manipulation to its own locking
Chris Wilson
- [PATCH 18/38] drm/i915/dmabuf: Acquire the backing storage outside of struct_mutex
Chris Wilson
- [PATCH 19/38] drm/i915: Implement pread without struct-mutex
Chris Wilson
- [PATCH 20/38] drm/i915: Implement pwrite without struct-mutex
Chris Wilson
- [PATCH 21/38] drm/i915: Acquire the backing storage outside of struct_mutex in set-domain
Chris Wilson
- [PATCH 22/38] drm/i915: Move object release to a freelist + worker
Chris Wilson
- [PATCH 23/38] drm/i915: Use lockless object free
Chris Wilson
- [PATCH 24/38] drm/i915: Move GEM activity tracking into a common struct reservation_object
Chris Wilson
- [PATCH 25/38] drm: Add reference counting to drm_atomic_state
Chris Wilson
- [PATCH 26/38] drm/i915: Restore nonblocking awaits for modesetting
Chris Wilson
- [PATCH 27/38] drm/i915: Combine seqno + tracking into a global timeline struct
Chris Wilson
- [PATCH 28/38] drm/i915: Queue the idling context switch after all other timelines
Chris Wilson
- [PATCH 29/38] drm/i915: Wait first for submission, before waiting for request completion
Chris Wilson
- [PATCH 30/38] drm/i915: Introduce a global_seqno for each request
Chris Wilson
- [PATCH 31/38] drm/i915: Record space required for request emission
Chris Wilson
- [PATCH 32/38] drm/i915: Defer request emission
Chris Wilson
- [PATCH 33/38] drm/i915: Move the global sync optimisation to the timeline
Chris Wilson
- [PATCH 34/38] drm/i915: Create a unique name for the context
Chris Wilson
- [PATCH 35/38] drm/i915: Reserve space in the global seqno during request allocation
Chris Wilson
- [PATCH 36/38] drm/i915: Enable multiple timelines
Chris Wilson
- [PATCH 37/38] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 38/38] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- [PATCH 01/55] drm/i915: Allow disabling error capture
Chris Wilson
- [PATCH 02/55] drm/i915: Stop the machine whilst capturing the GPU crash dump
Chris Wilson
- [PATCH 03/55] drm/i915: Always use the GTT for error capture
Chris Wilson
- [PATCH 04/55] drm/i915: Consolidate error object printing
Chris Wilson
- [PATCH 05/55] drm/i915: Compress GPU objects in error state
Chris Wilson
- [PATCH 06/55] drm/i915: Support asynchronous waits on struct fence from i915_gem_request
Chris Wilson
- [PATCH 07/55] drm/i915: Allow i915_sw_fence_await_sw_fence() to allocate
Chris Wilson
- [PATCH 08/55] drm/i915: Rearrange i915_wait_request() accounting with callers
Chris Wilson
- [PATCH 09/55] drm/i915: Remove unused i915_gem_active_wait() in favour of _unlocked()
Chris Wilson
- [PATCH 10/55] drm/i915: Defer active reference until required
Chris Wilson
- [PATCH 11/55] drm/i915: Introduce an internal allocator for disposable private objects
Chris Wilson
- [PATCH 12/55] drm/i915: Reuse the active golden render state batch
Chris Wilson
- [PATCH 13/55] drm/i915: Markup GEM API with lockdep asserts
Chris Wilson
- [PATCH 14/55] drm/i915: Use a radixtree for random access to the object's backing storage
Chris Wilson
- [PATCH 15/55] drm/i915: Refactor object page API
Chris Wilson
- [PATCH 16/55] drm/i915: Pass around sg_table to get_pages/put_pages backend
Chris Wilson
- [PATCH 17/55] drm/i915: Move object backing storage manipulation to its own locking
Chris Wilson
- [PATCH 18/55] drm/i915/dmabuf: Acquire the backing storage outside of struct_mutex
Chris Wilson
- [PATCH 19/55] drm/i915: Implement pread without struct-mutex
Chris Wilson
- [PATCH 20/55] drm/i915: Implement pwrite without struct-mutex
Chris Wilson
- [PATCH 21/55] drm/i915: Acquire the backing storage outside of struct_mutex in set-domain
Chris Wilson
- [PATCH 22/55] drm/i915: Move object release to a freelist + worker
Chris Wilson
- [PATCH 23/55] drm/i915: Use lockless object free
Chris Wilson
- [PATCH 24/55] drm/i915: Move GEM activity tracking into a common struct reservation_object
Chris Wilson
- [PATCH 25/55] drm: Add reference counting to drm_atomic_state
Chris Wilson
- [PATCH 26/55] drm/i915: Restore nonblocking awaits for modesetting
Chris Wilson
- [PATCH 27/55] drm/i915: Combine seqno + tracking into a global timeline struct
Chris Wilson
- [PATCH 28/55] drm/i915: Queue the idling context switch after all other timelines
Chris Wilson
- [PATCH 29/55] drm/i915: Wait first for submission, before waiting for request completion
Chris Wilson
- [PATCH 30/55] drm/i915: Introduce a global_seqno for each request
Chris Wilson
- [PATCH 31/55] drm/i915: Record space required for request emission
Chris Wilson
- [PATCH 32/55] drm/i915: Defer request emission
Chris Wilson
- [PATCH 33/55] drm/i915: Move the global sync optimisation to the timeline
Chris Wilson
- [PATCH 34/55] drm/i915: Create a unique name for the context
Chris Wilson
- [PATCH 35/55] drm/i915: Reserve space in the global seqno during request allocation
Chris Wilson
- [PATCH 36/55] drm/i915: Enable multiple timelines
Chris Wilson
- [PATCH 37/55] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 38/55] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- [PATCH 39/55] drm/i915: Move intel_prepare_plane_fb() and intel_cleanup_plane_fb()
Chris Wilson
- [PATCH 40/55] drm/i915: Always prepare planes at the start of an atomic commit
Chris Wilson
- [PATCH 41/55] drm/i915: Track pinned vma in intel_plane_state
Chris Wilson
- [PATCH 42/55] drm/i915: Quick spring clean of intel_prepare_plane_fb()
Chris Wilson
- [PATCH 43/55] drm/i915: Set crtc_state->fb_changed whenever a VMA is changed
Chris Wilson
- [PATCH 44/55] heh
Chris Wilson
- [PATCH 45/55] drm: Introduce drm_framebuffer_assign()
Chris Wilson
- [PATCH 46/55] drm: Track framebuffer references at the point of assignment
Chris Wilson
- [PATCH 47/55] drm: Clear atomic state on cleanup
Chris Wilson
- [PATCH 48/55] drm/i915: Plane granularity for atomic modesetting
Chris Wilson
- [PATCH 49/55] drm/i915: Update debugfs describe_obj() to show fault-mappable
Chris Wilson
- [PATCH 50/55] drm/i915: Remove i915_gem_object_to_ggtt()
Chris Wilson
- ✗ Fi.CI.BAT: warning for series starting with [1/7] drm/i915: Update i915.reset to handle engine resets
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/38] drm/i915: Allow disabling error capture
Patchwork
- [PATCH 1/7] drm/i915: Update i915.reset to handle engine resets
Matthew Auld
- [PATCH 2/7] drm/i915/tdr: Modify error handler for per engine hang recovery
Matthew Auld
- [PATCH 3/7] drm/i915/tdr: Add support for per engine reset recovery
Matthew Auld
- [PATCH 4/7] drm/i915: Skip reset request if there is one already
Matthew Auld
- [PATCH 5/7] drm/i915/tdr: Add engine reset count to error state
Matthew Auld
- [PATCH 6/7] drm/i915/tdr: Export reset count info to debugfs
Matthew Auld
- [PATCH 7/7] drm/i915/tdr: Enable Engine reset and recovery support
Matthew Auld
- ✓ Fi.CI.BAT: success for series starting with [1/7] drm/i915: Update i915.reset to handle engine resets
Patchwork
- [PATCH v7 1/6] drm/i915: Standardize port type for DVO encoders
Dhinakaran Pandiyan
- [PATCH v7 2/6] drm/i915: Store port enum in intel_encoder
Dhinakaran Pandiyan
- [PATCH v7 3/6] drm/i915: Switch to using port stored in intel_encoder
Dhinakaran Pandiyan
- [PATCH v7 4/6] drm/i915: Move audio_connector to intel_encoder
Dhinakaran Pandiyan
- [PATCH v7 5/6] drm/i915: start adding dp mst audio
Dhinakaran Pandiyan
- [PATCH v7 6/6] drm/i915/dp: DP audio API changes for MST
Dhinakaran Pandiyan
- [PATCH 01/38] drm/i915: Allow disabling error capture
Chris Wilson
- [PATCH 02/38] drm/i915: Stop the machine whilst capturing the GPU crash dump
Chris Wilson
- [PATCH 03/38] drm/i915: Always use the GTT for error capture
Chris Wilson
- [PATCH 04/38] drm/i915: Consolidate error object printing
Chris Wilson
- [PATCH 05/38] drm/i915: Compress GPU objects in error state
Chris Wilson
- [PATCH 06/38] drm/i915: Support asynchronous waits on struct fence from i915_gem_request
Chris Wilson
- [PATCH 07/38] drm/i915: Allow i915_sw_fence_await_sw_fence() to allocate
Chris Wilson
- [PATCH 08/38] drm/i915: Rearrange i915_wait_request() accounting with callers
Chris Wilson
- [PATCH 09/38] drm/i915: Remove unused i915_gem_active_wait() in favour of _unlocked()
Chris Wilson
- [PATCH 10/38] drm/i915: Defer active reference until required
Chris Wilson
- [PATCH 11/38] drm/i915: Introduce an internal allocator for disposable private objects
Chris Wilson
- [PATCH 12/38] drm/i915: Reuse the active golden render state batch
Chris Wilson
- [PATCH 13/38] drm/i915: Markup GEM API with lockdep asserts
Chris Wilson
- [PATCH 14/38] drm/i915: Use a radixtree for random access to the object's backing storage
Chris Wilson
- [PATCH 15/38] drm/i915: Refactor object page API
Chris Wilson
- [PATCH 16/38] drm/i915: Pass around sg_table to get_pages/put_pages backend
Chris Wilson
- [PATCH 17/38] drm/i915: Move object backing storage manipulation to its own locking
Chris Wilson
- [PATCH 18/38] drm/i915/dmabuf: Acquire the backing storage outside of struct_mutex
Chris Wilson
- [PATCH 19/38] drm/i915: Implement pread without struct-mutex
Chris Wilson
- [PATCH 20/38] drm/i915: Implement pwrite without struct-mutex
Chris Wilson
- [PATCH 21/38] drm/i915: Acquire the backing storage outside of struct_mutex in set-domain
Chris Wilson
- [PATCH 22/38] drm/i915: Move object release to a freelist + worker
Chris Wilson
- [PATCH 23/38] drm/i915: Use lockless object free
Chris Wilson
- [PATCH 24/38] drm/i915: Move GEM activity tracking into a common struct reservation_object
Chris Wilson
- [PATCH 25/38] drm: Add reference counting to drm_atomic_state
Chris Wilson
- [PATCH 26/38] drm/i915: Restore nonblocking awaits for modesetting
Chris Wilson
- [PATCH 27/38] drm/i915: Combine seqno + tracking into a global timeline struct
Chris Wilson
- [PATCH 28/38] drm/i915: Queue the idling context switch after all other timelines
Chris Wilson
- [PATCH 29/38] drm/i915: Wait first for submission, before waiting for request completion
Chris Wilson
- [PATCH 30/38] drm/i915: Introduce a global_seqno for each request
Chris Wilson
- [PATCH 31/38] drm/i915: Record space required for request emission
Chris Wilson
- [PATCH 32/38] drm/i915: Defer request emission
Chris Wilson
- [PATCH 33/38] drm/i915: Move the global sync optimisation to the timeline
Chris Wilson
- [PATCH 34/38] drm/i915: Create a unique name for the context
Chris Wilson
- [PATCH 35/38] drm/i915: Reserve space in the global seqno during request allocation
Chris Wilson
- [PATCH 36/38] drm/i915: Enable multiple timelines
Chris Wilson
- [PATCH 37/38] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 38/38] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- [PATCH 1/1] drm/i915: Disable RPS before GuC is loaded
Sagar Arun Kamble
- [PATCH v5] drm/i915/dp: DP audio API changes for MST
Dhinakaran Pandiyan
- [PATCH 1/2] drm/i915: Disable RPS before GuC is loaded
Sagar Arun Kamble
- [PATCH 2/2] drm/i915: Enable GuC Loading and Submission for Test
Sagar Arun Kamble
- ✗ Fi.CI.BAT: warning for series starting with [01/38] drm/i915: Allow disabling error capture
Patchwork
- ✗ Fi.CI.BAT: warning for series starting with [1/1] drm/i915: Disable RPS before GuC is loaded
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915/dp: DP audio API changes for MST
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915: Disable RPS before GuC is loaded
Patchwork
- [PATCH 1/2] drm/i915: Hold RPM reference while setting freq limits through debugfs
Sagar Arun Kamble
- [PATCH 2/2] drm/i915: Disable RPS before GuC is loaded
Sagar Arun Kamble
- ✗ Fi.CI.BAT: warning for series starting with [1/2] drm/i915: Hold RPM reference while setting freq limits through debugfs
Patchwork
- [PATCH] drm/i915/dp/mst: Validate modes against the available link bandwidth
Anusha Srivatsa
- [PATCH 1/2] drm/i915: Hold RPM reference while setting freq limits through debugfs
Sagar Arun Kamble
- [PATCH 2/2] drm/i915: Handle GEN6_PMINTRMSK for RPS interrupts with GuC
Sagar Arun Kamble
- [PATCH 1/3] drm/i915: Hold RPM reference while setting freq limits through debugfs
Sagar Arun Kamble
- [PATCH 2/3] drm/i915: Handle GEN6_PMINTRMSK for RPS interrupts with GuC
Sagar Arun Kamble
- [PATCH 3/3] drm/i915: Enable GuC Loading and Submission for Test
Sagar Arun Kamble
- [PATCH 1/3] drm/i915: Hold RPM reference while setting freq limits through debugfs
Chris Wilson
- [PATCH 2/3] drm/i915: Handle GEN6_PMINTRMSK for RPS interrupts with GuC
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915: Hold RPM reference while setting freq limits through debugfs
Patchwork
- ✗ Fi.CI.BAT: warning for drm/i915/dp/mst: Validate modes against the available link bandwidth
Patchwork
- [PATCH 1/2] drm/i915: Hold RPM reference while setting freq limits through debugfs
Sagar Arun Kamble
- [PATCH 2/2] drm/i915: Mask GEN6_PMINTRMSK in gen6_reset_rps_interrupts
Sagar Arun Kamble
- ✗ Fi.CI.BAT: warning for series starting with [1/3] drm/i915: Hold RPM reference while setting freq limits through debugfs (rev3)
Patchwork
- ✗ Fi.CI.BAT: warning for series starting with [1/2] drm/i915: Hold RPM reference while setting freq limits through debugfs
Patchwork
- [PATCH 1/3] drm/i915: Hold RPM reference while setting freq limits through debugfs
Kamble, Sagar A
- [PATCH 1/9] drm/i915: Pass lane count to bxt_ddi_phy_calc_lane_optmin_mask()
Ander Conselvan de Oliveira
- [PATCH 2/9] drm/i915: Move bxt phy code to intel_dpio_phy.c
Ander Conselvan de Oliveira
- [PATCH 3/9] drm/i915: Move DPIO phy documentation section to intel_dpio_phy.c
Ander Conselvan de Oliveira
- [PATCH 4/9] drm/i915: Move bxt vswing sequence to intel_dpio_phy.c
Ander Conselvan de Oliveira
- [PATCH 5/9] drm/i915: Create a struct to hold information about the BXT phys
Ander Conselvan de Oliveira
- [PATCH 6/9] drm/i915: Extend power domain mask to 64 bits
Ander Conselvan de Oliveira
- [PATCH 7/9] drm/i915: Put info about rcomp resistor location in bxt_ddi_phy_info
Ander Conselvan de Oliveira
- [PATCH 8/9] drm/i915: Address BXT phy registers based on phy and channel number
Ander Conselvan de Oliveira
- [PATCH 9/9] XXX: move port map to phy and channel to phy info struct
Ander Conselvan de Oliveira
- ✗ Fi.CI.BAT: warning for series starting with [1/9] drm/i915: Pass lane count to bxt_ddi_phy_calc_lane_optmin_mask()
Patchwork
- [PATCH 01/38] drm/i915: Allow disabling error capture
Chris Wilson
- [PATCH 02/38] drm/i915: Stop the machine whilst capturing the GPU crash dump
Chris Wilson
- [PATCH 03/38] drm/i915: Always use the GTT for error capture
Chris Wilson
- [PATCH 04/38] drm/i915: Consolidate error object printing
Chris Wilson
- [PATCH 05/38] drm/i915: Compress GPU objects in error state
Chris Wilson
- [PATCH 06/38] drm/i915: Support asynchronous waits on struct fence from i915_gem_request
Chris Wilson
- [PATCH 07/38] drm/i915: Allow i915_sw_fence_await_sw_fence() to allocate
Chris Wilson
- [PATCH 08/38] drm/i915: Rearrange i915_wait_request() accounting with callers
Chris Wilson
- [PATCH 09/38] drm/i915: Remove unused i915_gem_active_wait() in favour of _unlocked()
Chris Wilson
- [PATCH 10/38] drm/i915: Defer active reference until required
Chris Wilson
- [PATCH 11/38] drm/i915: Introduce an internal allocator for disposable private objects
Chris Wilson
- [PATCH 12/38] drm/i915: Reuse the active golden render state batch
Chris Wilson
- [PATCH 13/38] drm/i915: Markup GEM API with lockdep asserts
Chris Wilson
- [PATCH 14/38] drm/i915: Use a radixtree for random access to the object's backing storage
Chris Wilson
- [PATCH 15/38] drm/i915: Refactor object page API
Chris Wilson
- [PATCH 16/38] drm/i915: Pass around sg_table to get_pages/put_pages backend
Chris Wilson
- [PATCH 17/38] drm/i915: Move object backing storage manipulation to its own locking
Chris Wilson
- [PATCH 18/38] drm/i915/dmabuf: Acquire the backing storage outside of struct_mutex
Chris Wilson
- [PATCH 19/38] drm/i915: Implement pread without struct-mutex
Chris Wilson
- [PATCH 20/38] drm/i915: Implement pwrite without struct-mutex
Chris Wilson
- [PATCH 21/38] drm/i915: Acquire the backing storage outside of struct_mutex in set-domain
Chris Wilson
- [PATCH 22/38] drm/i915: Move object release to a freelist + worker
Chris Wilson
- [PATCH 23/38] drm/i915: Use lockless object free
Chris Wilson
- [PATCH 24/38] drm/i915: Move GEM activity tracking into a common struct reservation_object
Chris Wilson
- [PATCH 25/38] drm: Add reference counting to drm_atomic_state
Chris Wilson
- [PATCH 26/38] drm/i915: Restore nonblocking awaits for modesetting
Chris Wilson
- [PATCH 27/38] drm/i915: Combine seqno + tracking into a global timeline struct
Chris Wilson
- [PATCH 28/38] drm/i915: Queue the idling context switch after all other timelines
Chris Wilson
- [PATCH 29/38] drm/i915: Wait first for submission, before waiting for request completion
Chris Wilson
- [PATCH 30/38] drm/i915: Introduce a global_seqno for each request
Chris Wilson
- [PATCH 31/38] drm/i915: Record space required for request emission
Chris Wilson
- [PATCH 32/38] drm/i915: Defer request emission
Chris Wilson
- [PATCH 33/38] drm/i915: Move the global sync optimisation to the timeline
Chris Wilson
- [PATCH 34/38] drm/i915: Create a unique name for the context
Chris Wilson
- [PATCH 35/38] drm/i915: Reserve space in the global seqno during request allocation
Chris Wilson
- [PATCH 36/38] drm/i915: Enable multiple timelines
Chris Wilson
- [PATCH 37/38] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 38/38] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/38] drm/i915: Allow disabling error capture
Patchwork
- [PATCH 01/38] drm/i915: Allow disabling error capture
Chris Wilson
- [PATCH 02/38] drm/i915: Stop the machine whilst capturing the GPU crash dump
Chris Wilson
- [PATCH 03/38] drm/i915: Always use the GTT for error capture
Chris Wilson
- [PATCH 04/38] drm/i915: Consolidate error object printing
Chris Wilson
- [PATCH 05/38] drm/i915: Compress GPU objects in error state
Chris Wilson
- [PATCH 06/38] drm/i915: Support asynchronous waits on struct fence from i915_gem_request
Chris Wilson
- [PATCH 07/38] drm/i915: Allow i915_sw_fence_await_sw_fence() to allocate
Chris Wilson
- [PATCH 08/38] drm/i915: Rearrange i915_wait_request() accounting with callers
Chris Wilson
- [PATCH 09/38] drm/i915: Remove unused i915_gem_active_wait() in favour of _unlocked()
Chris Wilson
- [PATCH 10/38] drm/i915: Defer active reference until required
Chris Wilson
- [PATCH 11/38] drm/i915: Introduce an internal allocator for disposable private objects
Chris Wilson
- [PATCH 12/38] drm/i915: Reuse the active golden render state batch
Chris Wilson
- [PATCH 13/38] drm/i915: Markup GEM API with lockdep asserts
Chris Wilson
- [PATCH 14/38] drm/i915: Use a radixtree for random access to the object's backing storage
Chris Wilson
- [PATCH 15/38] drm/i915: Refactor object page API
Chris Wilson
- [PATCH 16/38] drm/i915: Pass around sg_table to get_pages/put_pages backend
Chris Wilson
- [PATCH 17/38] drm/i915: Move object backing storage manipulation to its own locking
Chris Wilson
- [PATCH 18/38] drm/i915/dmabuf: Acquire the backing storage outside of struct_mutex
Chris Wilson
- [PATCH 19/38] drm/i915: Implement pread without struct-mutex
Chris Wilson
- [PATCH 20/38] drm/i915: Implement pwrite without struct-mutex
Chris Wilson
- [PATCH 21/38] drm/i915: Acquire the backing storage outside of struct_mutex in set-domain
Chris Wilson
- [PATCH 22/38] drm/i915: Move object release to a freelist + worker
Chris Wilson
- [PATCH 23/38] drm/i915: Use lockless object free
Chris Wilson
- [PATCH 24/38] drm/i915: Move GEM activity tracking into a common struct reservation_object
Chris Wilson
- [PATCH 25/38] drm: Add reference counting to drm_atomic_state
Chris Wilson
- [PATCH 26/38] drm/i915: Restore nonblocking awaits for modesetting
Chris Wilson
- [PATCH 27/38] drm/i915: Combine seqno + tracking into a global timeline struct
Chris Wilson
- [PATCH 28/38] drm/i915: Queue the idling context switch after all other timelines
Chris Wilson
- [PATCH 29/38] drm/i915: Wait first for submission, before waiting for request completion
Chris Wilson
- [PATCH 30/38] drm/i915: Introduce a global_seqno for each request
Chris Wilson
- [PATCH 31/38] drm/i915: Record space required for request emission
Chris Wilson
- [PATCH 32/38] drm/i915: Defer request emission
Chris Wilson
- [PATCH 33/38] drm/i915: Move the global sync optimisation to the timeline
Chris Wilson
- [PATCH 34/38] drm/i915: Create a unique name for the context
Chris Wilson
- [PATCH 35/38] drm/i915: Reserve space in the global seqno during request allocation
Chris Wilson
- [PATCH 36/38] drm/i915: Enable multiple timelines
Chris Wilson
- [PATCH 37/38] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 38/38] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- ✗ Fi.CI.BAT: warning for series starting with [01/38] drm/i915: Allow disabling error capture
Patchwork
- [PATCH 1/2] drm/i915: Update only cur_freq without setting RPNSWREQ when device is suspended
Sagar Arun Kamble
- [PATCH 2/2] drm/i915: Handle GEN6_PMINTRMSK for proper masking of RPS interrupts with GuC submission
Sagar Arun Kamble
- ✗ Fi.CI.BAT: warning for series starting with [1/2] drm/i915: Update only cur_freq without setting RPNSWREQ when device is suspended
Patchwork
- [PATCH 2/2] drm/i915: Handle GEN6_PMINTRMSK for proper masking of RPS interrupts with GuC submission
Chris Wilson
- [PATCH 2/2] drm/i915: Handle GEN6_PMINTRMSK for proper masking of RPS interrupts with GuC submission
Kamble, Sagar A
- [PATCH v3 1/1] drm/i915: Sanitize PMINTRMSK and enable powersave post GuC load on reset
Sagar Arun Kamble
- ✗ Fi.CI.BAT: warning for series starting with [v3,1/1] drm/i915: Sanitize PMINTRMSK and enable powersave post GuC load on reset
Patchwork
- [PATCH v3 1/1] drm/i915: Sanitize PMINTRMSK and enable powersave post GuC load on reset
Chris Wilson
- [PATCH 01/39] drm/i915: Allow disabling error capture
Chris Wilson
- [PATCH 02/39] drm/i915: Stop the machine whilst capturing the GPU crash dump
Chris Wilson
- [PATCH 03/39] drm/i915: Always use the GTT for error capture
Chris Wilson
- [PATCH 04/39] drm/i915: Consolidate error object printing
Chris Wilson
- [PATCH 05/39] drm/i915: Compress GPU objects in error state
Chris Wilson
- [PATCH 06/39] drm/i915: Support asynchronous waits on struct fence from i915_gem_request
Chris Wilson
- [PATCH 07/39] drm/i915: Allow i915_sw_fence_await_sw_fence() to allocate
Chris Wilson
- [PATCH 08/39] drm/i915: Rearrange i915_wait_request() accounting with callers
Chris Wilson
- [PATCH 09/39] drm/i915: Remove unused i915_gem_active_wait() in favour of _unlocked()
Chris Wilson
- [PATCH 10/39] drm/i915: Defer active reference until required
Chris Wilson
- [PATCH 11/39] drm/i915: Introduce an internal allocator for disposable private objects
Chris Wilson
- [PATCH 12/39] drm/i915: Reuse the active golden render state batch
Chris Wilson
- [PATCH 13/39] drm/i915: Markup GEM API with lockdep asserts
Chris Wilson
- [PATCH 14/39] drm/i915: Use a radixtree for random access to the object's backing storage
Chris Wilson
- [PATCH 15/39] drm/i915: Use radixtree to jump start intel_partial_pages()
Chris Wilson
- [PATCH 16/39] drm/i915: Refactor object page API
Chris Wilson
- [PATCH 17/39] drm/i915: Pass around sg_table to get_pages/put_pages backend
Chris Wilson
- [PATCH 18/39] drm/i915: Move object backing storage manipulation to its own locking
Chris Wilson
- [PATCH 19/39] drm/i915/dmabuf: Acquire the backing storage outside of struct_mutex
Chris Wilson
- [PATCH 20/39] drm/i915: Implement pread without struct-mutex
Chris Wilson
- [PATCH 21/39] drm/i915: Implement pwrite without struct-mutex
Chris Wilson
- [PATCH 22/39] drm/i915: Acquire the backing storage outside of struct_mutex in set-domain
Chris Wilson
- [PATCH 23/39] drm/i915: Move object release to a freelist + worker
Chris Wilson
- [PATCH 24/39] drm/i915: Use lockless object free
Chris Wilson
- [PATCH 25/39] drm/i915: Move GEM activity tracking into a common struct reservation_object
Chris Wilson
- [PATCH 26/39] drm: Add reference counting to drm_atomic_state
Chris Wilson
- [PATCH 27/39] drm/i915: Restore nonblocking awaits for modesetting
Chris Wilson
- [PATCH 28/39] drm/i915: Combine seqno + tracking into a global timeline struct
Chris Wilson
- [PATCH 29/39] drm/i915: Queue the idling context switch after all other timelines
Chris Wilson
- [PATCH 30/39] drm/i915: Wait first for submission, before waiting for request completion
Chris Wilson
- [PATCH 31/39] drm/i915: Introduce a global_seqno for each request
Chris Wilson
- [PATCH 32/39] drm/i915: Record space required for request emission
Chris Wilson
- [PATCH 33/39] drm/i915: Defer request emission
Chris Wilson
- [PATCH 34/39] drm/i915: Move the global sync optimisation to the timeline
Chris Wilson
- [PATCH 35/39] drm/i915: Create a unique name for the context
Chris Wilson
- [PATCH 36/39] drm/i915: Reserve space in the global seqno during request allocation
Chris Wilson
- [PATCH 37/39] drm/i915: Enable multiple timelines
Chris Wilson
- [PATCH 38/39] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 39/39] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- ✗ Fi.CI.BAT: warning for series starting with [01/39] drm/i915: Allow disabling error capture
Patchwork
- [PATCH 01/39] drm/i915: Allow disabling error capture
Chris Wilson
- [PATCH 02/39] drm/i915: Stop the machine whilst capturing the GPU crash dump
Chris Wilson
- [PATCH 03/39] drm/i915: Always use the GTT for error capture
Chris Wilson
- [PATCH 04/39] drm/i915: Consolidate error object printing
Chris Wilson
- [PATCH 05/39] drm/i915: Compress GPU objects in error state
Chris Wilson
- [PATCH 06/39] drm/i915: Support asynchronous waits on struct fence from i915_gem_request
Chris Wilson
- [PATCH 07/39] drm/i915: Allow i915_sw_fence_await_sw_fence() to allocate
Chris Wilson
- [PATCH 08/39] drm/i915: Rearrange i915_wait_request() accounting with callers
Chris Wilson
- [PATCH 09/39] drm/i915: Remove unused i915_gem_active_wait() in favour of _unlocked()
Chris Wilson
- [PATCH 10/39] drm/i915: Defer active reference until required
Chris Wilson
- [PATCH 11/39] drm/i915: Introduce an internal allocator for disposable private objects
Chris Wilson
- [PATCH 12/39] drm/i915: Reuse the active golden render state batch
Chris Wilson
- [PATCH 13/39] drm/i915: Markup GEM API with lockdep asserts
Chris Wilson
- [PATCH 14/39] drm/i915: Use a radixtree for random access to the object's backing storage
Chris Wilson
- [PATCH 15/39] drm/i915: Use radixtree to jump start intel_partial_pages()
Chris Wilson
- [PATCH 16/39] drm/i915: Refactor object page API
Chris Wilson
- [PATCH 17/39] drm/i915: Pass around sg_table to get_pages/put_pages backend
Chris Wilson
- [PATCH 18/39] drm/i915: Move object backing storage manipulation to its own locking
Chris Wilson
- [PATCH 19/39] drm/i915/dmabuf: Acquire the backing storage outside of struct_mutex
Chris Wilson
- [PATCH 20/39] drm/i915: Implement pread without struct-mutex
Chris Wilson
- [PATCH 21/39] drm/i915: Implement pwrite without struct-mutex
Chris Wilson
- [PATCH 22/39] drm/i915: Acquire the backing storage outside of struct_mutex in set-domain
Chris Wilson
- [PATCH 23/39] drm/i915: Move object release to a freelist + worker
Chris Wilson
- [PATCH 24/39] drm/i915: Use lockless object free
Chris Wilson
- [PATCH 25/39] drm/i915: Move GEM activity tracking into a common struct reservation_object
Chris Wilson
- [PATCH 26/39] drm: Add reference counting to drm_atomic_state
Chris Wilson
- [PATCH 27/39] drm/i915: Restore nonblocking awaits for modesetting
Chris Wilson
- [PATCH 28/39] drm/i915: Combine seqno + tracking into a global timeline struct
Chris Wilson
- [PATCH 29/39] drm/i915: Queue the idling context switch after all other timelines
Chris Wilson
- [PATCH 30/39] drm/i915: Wait first for submission, before waiting for request completion
Chris Wilson
- [PATCH 31/39] drm/i915: Introduce a global_seqno for each request
Chris Wilson
- [PATCH 32/39] drm/i915: Record space required for request emission
Chris Wilson
- [PATCH 33/39] drm/i915: Defer request emission
Chris Wilson
- [PATCH 34/39] drm/i915: Move the global sync optimisation to the timeline
Chris Wilson
- [PATCH 35/39] drm/i915: Create a unique name for the context
Chris Wilson
- [PATCH 36/39] drm/i915: Reserve space in the global seqno during request allocation
Chris Wilson
- [PATCH 37/39] drm/i915: Enable multiple timelines
Chris Wilson
- [PATCH 38/39] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 39/39] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/39] drm/i915: Allow disabling error capture
Patchwork
- [PATCH] drm/i915: Allow disabling error capture
Chris Wilson
- [PATCH v3 1/1] drm/i915: Sanitize PMINTRMSK and enable powersave post GuC load on reset
Kamble, Sagar A
- ✗ Fi.CI.BAT: warning for series starting with [01/39] drm/i915: Allow disabling error capture
Patchwork
- [PATCH 0/3] Misc forcewake patches
Tvrtko Ursulin
- [PATCH 1/3] drm/i915: Remove redundant hsw_write* mmio functions
Tvrtko Ursulin
- [PATCH 0/3] Misc forcewake patches
Tvrtko Ursulin
- [PATCH 1/3] drm/i915: Remove redundant hsw_write* mmio functions
Tvrtko Ursulin
- [PATCH 2/3] drm/i915: Keep track of active forcewake domains in a bitmask
Tvrtko Ursulin
- [PATCH 3/3] drm/i915: Do not inline forcewake taking in mmio accessors
Tvrtko Ursulin
- ✓ Fi.CI.BAT: success for drm/i915: Allow disabling error capture
Patchwork
- ✓ Fi.CI.BAT: success for Misc forcewake patches (rev2)
Patchwork
- [PATCH] drm/i915/crt: Keep the EDID for the whole detect cycle
Chris Wilson
- ✓ Fi.CI.BAT: success for drm/i915/crt: Keep the EDID for the whole detect cycle
Patchwork
- [PATCH 01/39] drm/i915: Allow disabling error capture
Chris Wilson
- [PATCH 02/39] drm/i915: Stop the machine whilst capturing the GPU crash dump
Chris Wilson
- [PATCH 03/39] drm/i915: Always use the GTT for error capture
Chris Wilson
- [PATCH 04/39] drm/i915: Consolidate error object printing
Chris Wilson
- [PATCH 05/39] drm/i915: Compress GPU objects in error state
Chris Wilson
- [PATCH 06/39] drm/i915: Support asynchronous waits on struct fence from i915_gem_request
Chris Wilson
- [PATCH 07/39] drm/i915: Allow i915_sw_fence_await_sw_fence() to allocate
Chris Wilson
- [PATCH 08/39] drm/i915: Rearrange i915_wait_request() accounting with callers
Chris Wilson
- [PATCH 09/39] drm/i915: Remove unused i915_gem_active_wait() in favour of _unlocked()
Chris Wilson
- [PATCH 10/39] drm/i915: Defer active reference until required
Chris Wilson
- [PATCH 11/39] drm/i915: Introduce an internal allocator for disposable private objects
Chris Wilson
- [PATCH 12/39] drm/i915: Reuse the active golden render state batch
Chris Wilson
- [PATCH 13/39] drm/i915: Markup GEM API with lockdep asserts
Chris Wilson
- [PATCH 14/39] drm/i915: Use a radixtree for random access to the object's backing storage
Chris Wilson
- [PATCH 15/39] drm/i915: Use radixtree to jump start intel_partial_pages()
Chris Wilson
- [PATCH 16/39] drm/i915: Refactor object page API
Chris Wilson
- [PATCH 17/39] drm/i915: Pass around sg_table to get_pages/put_pages backend
Chris Wilson
- [PATCH 18/39] drm/i915: Move object backing storage manipulation to its own locking
Chris Wilson
- [PATCH 19/39] drm/i915/dmabuf: Acquire the backing storage outside of struct_mutex
Chris Wilson
- [PATCH 20/39] drm/i915: Implement pread without struct-mutex
Chris Wilson
- [PATCH 21/39] drm/i915: Implement pwrite without struct-mutex
Chris Wilson
- [PATCH 22/39] drm/i915: Acquire the backing storage outside of struct_mutex in set-domain
Chris Wilson
- [PATCH 23/39] drm/i915: Move object release to a freelist + worker
Chris Wilson
- [PATCH 24/39] drm/i915: Use lockless object free
Chris Wilson
- [PATCH 25/39] drm/i915: Move GEM activity tracking into a common struct reservation_object
Chris Wilson
- [PATCH 26/39] drm: Add reference counting to drm_atomic_state
Chris Wilson
- [PATCH 27/39] drm/i915: Restore nonblocking awaits for modesetting
Chris Wilson
- [PATCH 28/39] drm/i915: Combine seqno + tracking into a global timeline struct
Chris Wilson
- [PATCH 29/39] drm/i915: Queue the idling context switch after all other timelines
Chris Wilson
- [PATCH 30/39] drm/i915: Wait first for submission, before waiting for request completion
Chris Wilson
- [PATCH 31/39] drm/i915: Introduce a global_seqno for each request
Chris Wilson
- [PATCH 32/39] drm/i915: Record space required for request emission
Chris Wilson
- [PATCH 33/39] drm/i915: Defer request emission
Chris Wilson
- [PATCH 34/39] drm/i915: Move the global sync optimisation to the timeline
Chris Wilson
- [PATCH 35/39] drm/i915: Create a unique name for the context
Chris Wilson
- [PATCH 36/39] drm/i915: Reserve space in the global seqno during request allocation
Chris Wilson
- [PATCH 37/39] drm/i915: Enable multiple timelines
Chris Wilson
- [PATCH 38/39] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 39/39] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- ✗ Fi.CI.BAT: warning for series starting with [01/39] drm/i915: Allow disabling error capture
Patchwork
- [PATCH 00/13] forcewake binary search & code shrink
Tvrtko Ursulin
- [PATCH 01/13] drm/i915: Remove redundant hsw_write* mmio functions
Tvrtko Ursulin
- [PATCH 02/13] drm/i915: Keep track of active forcewake domains in a bitmask
Tvrtko Ursulin
- [PATCH 03/13] drm/i915: Do not inline forcewake taking in mmio accessors
Tvrtko Ursulin
- [PATCH 04/13] drm/i915: Data driven register to forcewake domains lookup
Tvrtko Ursulin
- [PATCH 05/13] drm/i915: Sort forcewake mapping tables
Tvrtko Ursulin
- [PATCH 06/13] drm/i915: Use binary search when looking up forcewake domains
Tvrtko Ursulin
- [PATCH 07/13] drm/i915: Eliminate Gen9 special case
Tvrtko Ursulin
- [PATCH 08/13] drm/i915: Store the active forcewake range table pointer
Tvrtko Ursulin
- [PATCH 09/13] drm/i915: Remove identical macros
Tvrtko Ursulin
- [PATCH 10/13] drm/i915: Remove identical mmio read functions
Tvrtko Ursulin
- [PATCH 11/13] drm/i915: Remove identical write mmmio functions
Tvrtko Ursulin
- [PATCH 12/13] drm/i915: Sort the shadow register table
Tvrtko Ursulin
- [PATCH 13/13] drm/i915: Use binary search when looking for shadowed registers
Tvrtko Ursulin
- ✗ Fi.CI.BAT: warning for forcewake binary search & code shrink
Patchwork
- [PATCH 00/13] forcewake binary search & code shrink
Tvrtko Ursulin
- [PATCH 01/13] drm/i915: Remove redundant hsw_write* mmio functions
Tvrtko Ursulin
- [PATCH 02/13] drm/i915: Keep track of active forcewake domains in a bitmask
Tvrtko Ursulin
- [PATCH 03/13] drm/i915: Do not inline forcewake taking in mmio accessors
Tvrtko Ursulin
- [PATCH 04/13] drm/i915: Data driven register to forcewake domains lookup
Tvrtko Ursulin
- [PATCH 05/13] drm/i915: Sort forcewake mapping tables
Tvrtko Ursulin
- [PATCH 06/13] drm/i915: Use binary search when looking up forcewake domains
Tvrtko Ursulin
- [PATCH 07/13] drm/i915: Eliminate Gen9 special case
Tvrtko Ursulin
- [PATCH 08/13] drm/i915: Store the active forcewake range table pointer
Tvrtko Ursulin
- [PATCH 09/13] drm/i915: Remove identical macros
Tvrtko Ursulin
- [PATCH 10/13] drm/i915: Remove identical mmio read functions
Tvrtko Ursulin
- [PATCH 11/13] drm/i915: Remove identical write mmmio functions
Tvrtko Ursulin
- [PATCH 12/13] drm/i915: Sort the shadow register table
Tvrtko Ursulin
- [PATCH 13/13] drm/i915: Use binary search when looking for shadowed registers
Tvrtko Ursulin
- ✓ Fi.CI.BAT: success for forcewake binary search & code shrink (rev2)
Patchwork
- [PATCH 01/40] drm/i915: Allow disabling error capture
Chris Wilson
- [PATCH 02/40] drm/i915: Stop the machine whilst capturing the GPU crash dump
Chris Wilson
- [PATCH 03/40] drm/i915: Always use the GTT for error capture
Chris Wilson
- [PATCH 04/40] drm/i915: Consolidate error object printing
Chris Wilson
- [PATCH 05/40] drm/i915: Compress GPU objects in error state
Chris Wilson
- [PATCH 06/40] drm/i915: Support asynchronous waits on struct fence from i915_gem_request
Chris Wilson
- [PATCH 07/40] drm/i915: Allow i915_sw_fence_await_sw_fence() to allocate
Chris Wilson
- [PATCH 08/40] drm/i915: Rearrange i915_wait_request() accounting with callers
Chris Wilson
- [PATCH 09/40] drm/i915: Remove unused i915_gem_active_wait() in favour of _unlocked()
Chris Wilson
- [PATCH 10/40] drm/i915: Defer active reference until required
Chris Wilson
- [PATCH 11/40] drm/i915: Introduce an internal allocator for disposable private objects
Chris Wilson
- [PATCH 12/40] drm/i915: Reuse the active golden render state batch
Chris Wilson
- [PATCH 13/40] drm/i915: Markup GEM API with lockdep asserts
Chris Wilson
- [PATCH 14/40] drm/i915: Use a radixtree for random access to the object's backing storage
Chris Wilson
- [PATCH 15/40] drm/i915: Use radixtree to jump start intel_partial_pages()
Chris Wilson
- [PATCH 16/40] drm/i915: Refactor object page API
Chris Wilson
- [PATCH 17/40] drm/i915: Pass around sg_table to get_pages/put_pages backend
Chris Wilson
- [PATCH 18/40] drm/i915: Move object backing storage manipulation to its own locking
Chris Wilson
- [PATCH 19/40] drm/i915/dmabuf: Acquire the backing storage outside of struct_mutex
Chris Wilson
- [PATCH 20/40] drm/i915: Implement pread without struct-mutex
Chris Wilson
- [PATCH 21/40] drm/i915: Implement pwrite without struct-mutex
Chris Wilson
- [PATCH 22/40] drm/i915: Acquire the backing storage outside of struct_mutex in set-domain
Chris Wilson
- [PATCH 23/40] drm/i915: Move object release to a freelist + worker
Chris Wilson
- [PATCH 24/40] drm/i915: Use lockless object free
Chris Wilson
- [PATCH 25/40] drm/i915: Move GEM activity tracking into a common struct reservation_object
Chris Wilson
- [PATCH 26/40] drm: Add reference counting to drm_atomic_state
Chris Wilson
- [PATCH 27/40] drm/i915: Restore nonblocking awaits for modesetting
Chris Wilson
- [PATCH 28/40] drm/i915: Combine seqno + tracking into a global timeline struct
Chris Wilson
- [PATCH 29/40] drm/i915: Queue the idling context switch after all other timelines
Chris Wilson
- [PATCH 30/40] drm/i915: Wait first for submission, before waiting for request completion
Chris Wilson
- [PATCH 31/40] drm/i915: Introduce a global_seqno for each request
Chris Wilson
- [PATCH 32/40] drm/i915: Rename ->emit_request to ->emit_breadcrumb
Chris Wilson
- [PATCH 33/40] drm/i915: Record space required for breadcrumb emission
Chris Wilson
- [PATCH 34/40] drm/i915: Defer breadcrumb emission
Chris Wilson
- [PATCH 35/40] drm/i915: Move the global sync optimisation to the timeline
Chris Wilson
- [PATCH 36/40] drm/i915: Create a unique name for the context
Chris Wilson
- [PATCH 37/40] drm/i915: Reserve space in the global seqno during request allocation
Chris Wilson
- [PATCH 38/40] drm/i915: Enable multiple timelines
Chris Wilson
- [PATCH 39/40] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 40/40] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- ✗ Fi.CI.BAT: warning for series starting with [01/40] drm/i915: Allow disabling error capture
Patchwork
- [PATCH 1/2] drm/i915: Keep track of active forcewake domains in a bitmask
Praveen Paneri
- [PATCH 2/2] drm/i915/bxt: Broxton decoupled MMIO
Praveen Paneri
- ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915: Keep track of active forcewake domains in a bitmask
Patchwork
- [PATCH v2 00/14] Forcewake binary search & code shrink
Tvrtko Ursulin
- [PATCH 01/14] drm/i915: Remove redundant hsw_write* mmio functions
Tvrtko Ursulin
- [PATCH 02/14] drm/i915: Keep track of active forcewake domains in a bitmask
Tvrtko Ursulin
- [PATCH 03/14] drm/i915: Do not inline forcewake taking in mmio accessors
Tvrtko Ursulin
- [PATCH 04/14] drm/i915: Data driven register to forcewake domains lookup
Tvrtko Ursulin
- [PATCH 05/14] drm/i915: Sort forcewake mapping tables
Tvrtko Ursulin
- [PATCH 06/14] drm/i915: Use binary search when looking up forcewake domains
Tvrtko Ursulin
- [PATCH 07/14] drm/i915: Eliminate Gen9 special case
Tvrtko Ursulin
- [PATCH 08/14] drm/i915: Store the active forcewake range table pointer
Tvrtko Ursulin
- [PATCH 09/14] drm/i915: Remove identical macros
Tvrtko Ursulin
- [PATCH 10/14] drm/i915: Remove identical mmio read functions
Tvrtko Ursulin
- [PATCH 11/14] drm/i915: Remove identical write mmmio functions
Tvrtko Ursulin
- [PATCH 12/14] drm/i915: Sort the shadow register table
Tvrtko Ursulin
- [PATCH 13/14] drm/i915: Use binary search when looking for shadowed registers
Tvrtko Ursulin
- [PATCH 14/14] drm/i915: Inline binary search
Tvrtko Ursulin
- [PATCH 2/2] drm/i915/bxt: Broxton decoupled MMIO
Tvrtko Ursulin
- ✗ Fi.CI.BAT: warning for forcewake binary search & code shrink (rev3)
Patchwork
- [PATCH v2 00/14] Forcewake binary search & code shrink
Tvrtko Ursulin
- [PATCH 01/14] drm/i915: Remove redundant hsw_write* mmio functions
Tvrtko Ursulin
- [PATCH 02/14] drm/i915: Keep track of active forcewake domains in a bitmask
Tvrtko Ursulin
- [PATCH 03/14] drm/i915: Do not inline forcewake taking in mmio accessors
Tvrtko Ursulin
- [PATCH 04/14] drm/i915: Data driven register to forcewake domains lookup
Tvrtko Ursulin
- [PATCH 05/14] drm/i915: Sort forcewake mapping tables
Tvrtko Ursulin
- [PATCH 06/14] drm/i915: Use binary search when looking up forcewake domains
Tvrtko Ursulin
- [PATCH 07/14] drm/i915: Eliminate Gen9 special case
Tvrtko Ursulin
- [PATCH 08/14] drm/i915: Store the active forcewake range table pointer
Tvrtko Ursulin
- [PATCH 09/14] drm/i915: Remove identical macros
Tvrtko Ursulin
- [PATCH 10/14] drm/i915: Remove identical mmio read functions
Tvrtko Ursulin
- [PATCH 11/14] drm/i915: Remove identical write mmmio functions
Tvrtko Ursulin
- [PATCH 12/14] drm/i915: Sort the shadow register table
Tvrtko Ursulin
- [PATCH 13/14] drm/i915: Use binary search when looking for shadowed registers
Tvrtko Ursulin
- [PATCH 14/14] drm/i915: Inline binary search
Tvrtko Ursulin
- ✗ Fi.CI.BAT: warning for forcewake binary search & code shrink (rev4)
Patchwork
- [PATCH 0/8] HuC Loading patches
Anusha Srivatsa
- [PATCH 1/8] drm/i915/guc: Make the GuC fw loading helper functions general
Anusha Srivatsa
- [PATCH 2/8] drm/i915/huc: Unified css_header struct for GuC and HuC
Anusha Srivatsa
- [PATCH 3/8] drm/i915/huc: Add HuC fw loading support
Anusha Srivatsa
- [PATCH 4/8] drm/i915/huc: Add debugfs for HuC loading status check
Anusha Srivatsa
- [PATCH 5/8] drm/i915/huc: Support HuC authentication
Anusha Srivatsa
- [PATCH 6/8] drm/i915/huc: Add BXT HuC Loading Support
Anusha Srivatsa
- [PATCH 7/8] drm/i915/get_params: Add GuC status to getparams
Anusha Srivatsa
- [PATCH 8/8] drm/i915/get_params: Add HuC status to getparams
Anusha Srivatsa
- ✗ Fi.CI.BAT: warning for HuC Loading patches
Patchwork
Last message date:
Fri Sep 30 19:49:15 UTC 2016
Archived on: Fri Sep 30 19:49:16 UTC 2016
This archive was generated by
Pipermail 0.09 (Mailman edition).