December 2016 Archives by date
Starting: Thu Dec 1 04:15:20 UTC 2016
Ending: Sat Dec 31 10:23:52 UTC 2016
Messages: 1501
- [PATCH] drm: parse hf-vsdb
Shashank Sharma
- ✗ Fi.CI.BAT: failure for drm/i915: Add a cursor hack to allow converting legacy page flip to atomic. (rev2)
Patchwork
- ✓ Fi.CI.BAT: success for drm: parse hf-vsdb
Patchwork
- [PATCH] drm/i915: Add a cursor hack to allow converting legacy page flip to atomic.
Maarten Lankhorst
- ✗ Fi.CI.BAT: failure for drm/i915: Add a cursor hack to allow converting legacy page flip to atomic. (rev3)
Patchwork
- [PATCH v7 0/8] GEN-9 Arbitrated Bandwidth WM WA's & IPC
Mahesh Kumar
- [PATCH v7 1/8] drm/i915/skl: Add variables to check x_tile and y_tile
Mahesh Kumar
- [PATCH v7 2/8] drm/i915/bxt: IPC WA for Broxton
Mahesh Kumar
- [PATCH v7 3/8] drm/i915/kbl: IPC workaround for kabylake
Mahesh Kumar
- [PATCH v7 4/8] drm/i915/bxt: Enable IPC support
Mahesh Kumar
- [PATCH v7 5/8] drm/i915/skl+: change WM calc to fixed point 16.16
Mahesh Kumar
- [PATCH v7 6/8] drm/i915: Add intel_atomic_get_existing_crtc_state function
Mahesh Kumar
- [PATCH v7 7/8] drm/i915: Decode system memory bandwidth
Mahesh Kumar
- [PATCH v7 8/8] drm/i915/gen9: WM memory bandwidth related workaround
Mahesh Kumar
- [PATCH 1/7] drm/i915: Use helper for setting plane->state->fb
Chris Wilson
- [PATCH 2/7] drm: Track framebuffer references at the point of assignment
Chris Wilson
- [PATCH 3/7] drm/i915: Move intel_prepare_plane_fb() and intel_cleanup_plane_fb()
Chris Wilson
- [PATCH 4/7] drm/i915: Always prepare planes at the start of an atomic commit
Chris Wilson
- [PATCH 5/7] drm/i915: Track pinned vma in intel_plane_state
Chris Wilson
- [PATCH 6/7] drm/i915: Quick spring clean of intel_prepare_plane_fb()
Chris Wilson
- [PATCH 7/7] drm/i915: Set crtc_state->fb_changed whenever a VMA is changed
Chris Wilson
- ✓ Fi.CI.BAT: success for GEN-9 Arbitrated Bandwidth WM WA's & IPC (rev6)
Patchwork
- ✗ Fi.CI.BAT: warning for series starting with [1/7] drm/i915: Use helper for setting plane->state->fb
Patchwork
- [PATCH] drm/i915: Use memcpy_from_wc for GPU error capture
Chris Wilson
- [PATCH 01/37] drm/i915: Use memcpy_from_wc for GPU error capture
Chris Wilson
- [PATCH 02/37] drm/i915/execlists: Use list_safe_reset_next() instead of opencoding
Chris Wilson
- [PATCH 03/37] drm/i915: Provide a hook for selftests
Chris Wilson
- [PATCH 04/37] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Chris Wilson
- [PATCH 05/37] drm/i915: Add unit tests for the breadcrumb rbtree, completion
Chris Wilson
- [PATCH 06/37] drm/i915: Add unit tests for the breadcrumb rbtree, wakeups
Chris Wilson
- [PATCH 07/37] request-selftest
Chris Wilson
- [PATCH 08/37] drm/i915: Keep a global seqno per-engine
Chris Wilson
- [PATCH 09/37] drm/i915: Use a local to shorten req->i915->gpu_error.wait_queue
Chris Wilson
- [PATCH 10/37] drm/i915: Add ourselves to the gpu error waitqueue for the entire wait
Chris Wilson
- [PATCH 11/37] drm/i915: Inline __i915_gem_request_wait_for_execute()
Chris Wilson
- [PATCH 12/37] deconstruct-execute-fence
Chris Wilson
- [PATCH 13/37] global-seqno
Chris Wilson
- [PATCH 14/37] drm/i915: Take a reference whilst processing the signaler request
Chris Wilson
- [PATCH 15/37] cancel-signal
Chris Wilson
- [PATCH 16/37] unsubmit
Chris Wilson
- [PATCH 17/37] drm/i915: Replace reset_wait_queue with default_wake_function
Chris Wilson
- [PATCH 18/37] drm/i915: Refactor direct GPU reset from request waiters
Chris Wilson
- [PATCH 19/37] drm/i915: Remove one level of indention from wait-for-execute
Chris Wilson
- [PATCH 20/37] drm/i915: Use helper for setting plane->state->fb
Chris Wilson
- [PATCH 21/37] drm: Track framebuffer references at the point of assignment
Chris Wilson
- [PATCH 22/37] drm/i915: Move intel_prepare_plane_fb() and intel_cleanup_plane_fb()
Chris Wilson
- [PATCH 23/37] drm/i915: Always prepare planes at the start of an atomic commit
Chris Wilson
- [PATCH 24/37] drm/i915: Track pinned vma in intel_plane_state
Chris Wilson
- [PATCH 25/37] drm/i915: Quick spring clean of intel_prepare_plane_fb()
Chris Wilson
- [PATCH 26/37] drm/i915: Set crtc_state->fb_changed whenever a VMA is changed
Chris Wilson
- [PATCH 27/37] dma-buf: Replace reservation shared fence array with a compressed radix tree
Chris Wilson
- [PATCH 28/37] drm/i915: Skip clflushes for all non-page backed objects
Chris Wilson
- [PATCH 29/37] drm/i915: Remove struct_mutex for destroying framebuffers
Chris Wilson
- [PATCH 30/37] drm/i915: struct_mutex is not required for allocating the framebuffer
Chris Wilson
- [PATCH 31/37] drm/i915: Drop struct_mutex around frontbuffer flushes
Chris Wilson
- [PATCH 32/37] drm/i915: Invalidate the guc ggtt TLB upon insertion
Chris Wilson
- [PATCH 33/37] HACK drm/i915/scheduler: emulate a scheduler for guc
Chris Wilson
- [PATCH 34/37] drm/i915/scheduler: Support user-defined priorities
Chris Wilson
- [PATCH 35/37] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 36/37] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- [PATCH 37/37] drm/i915: Copy user requested buffers into the error state
Chris Wilson
- [PATCH] drm/i915: Use memcpy_from_wc for GPU error capture
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/37] drm/i915: Use memcpy_from_wc for GPU error capture
Patchwork
- ✗ Fi.CI.BAT: warning for drm/i915: Use memcpy_from_wc for GPU error capture (rev2)
Patchwork
- [PATCH 01/43] drm/i915: Use memcpy_from_wc for GPU error capture
Chris Wilson
- [PATCH 02/43] drm/i915/execlists: Use list_safe_reset_next() instead of opencoding
Chris Wilson
- [PATCH 03/43] drm/i915: Provide a hook for selftests
Chris Wilson
- [PATCH 04/43] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Chris Wilson
- [PATCH 05/43] drm/i915: Add unit tests for the breadcrumb rbtree, completion
Chris Wilson
- [PATCH 06/43] drm/i915: Add unit tests for the breadcrumb rbtree, wakeups
Chris Wilson
- [PATCH 07/43] drm/i915: Add a reminder that i915_vma_move_to_active() requires struct_mutex
Chris Wilson
- [PATCH 08/43] drm/i915: Move intel_lrc_context_pin() to avoid the forward declaration
Chris Wilson
- [PATCH 09/43] drm/i915: Unify active context tracking between legacy/execlists/guc
Chris Wilson
- [PATCH 10/43] drm/i915/execlists: Request the kernel context be pinned high
Chris Wilson
- [PATCH 11/43] drm/i915: Swap if(enable_execlists) in i915_gem_request_alloc for a vfunc
Chris Wilson
- [PATCH 12/43] drm/i915: Add selftests for i915_gem_request
Chris Wilson
- [PATCH 13/43] drm/i915: Add a simple fence selftest to i915_gem_request
Chris Wilson
- [PATCH 14/43] drm/i915: Keep a global seqno per-engine
Chris Wilson
- [PATCH 15/43] drm/i915: Use a local to shorten req->i915->gpu_error.wait_queue
Chris Wilson
- [PATCH 16/43] drm/i915: Add ourselves to the gpu error waitqueue for the entire wait
Chris Wilson
- [PATCH 17/43] drm/i915: Inline __i915_gem_request_wait_for_execute()
Chris Wilson
- [PATCH 18/43] deconstruct-execute-fence
Chris Wilson
- [PATCH 19/43] global-seqno
Chris Wilson
- [PATCH 20/43] drm/i915: Take a reference whilst processing the signaler request
Chris Wilson
- [PATCH 21/43] cancel-signal
Chris Wilson
- [PATCH 22/43] unsubmit
Chris Wilson
- [PATCH 23/43] drm/i915: Replace reset_wait_queue with default_wake_function
Chris Wilson
- [PATCH 24/43] drm/i915: Refactor direct GPU reset from request waiters
Chris Wilson
- [PATCH 25/43] drm/i915: Remove one level of indention from wait-for-execute
Chris Wilson
- [PATCH 26/43] drm/i915: Use helper for setting plane->state->fb
Chris Wilson
- [PATCH 27/43] drm: Track framebuffer references at the point of assignment
Chris Wilson
- [PATCH 28/43] drm/i915: Move intel_prepare_plane_fb() and intel_cleanup_plane_fb()
Chris Wilson
- [PATCH 29/43] drm/i915: Always prepare planes at the start of an atomic commit
Chris Wilson
- [PATCH 30/43] drm/i915: Track pinned vma in intel_plane_state
Chris Wilson
- [PATCH 31/43] drm/i915: Quick spring clean of intel_prepare_plane_fb()
Chris Wilson
- [PATCH 32/43] drm/i915: Set crtc_state->fb_changed whenever a VMA is changed
Chris Wilson
- [PATCH 33/43] dma-buf: Replace reservation shared fence array with a compressed radix tree
Chris Wilson
- [PATCH 34/43] drm/i915: Skip clflushes for all non-page backed objects
Chris Wilson
- [PATCH 35/43] drm/i915: Remove struct_mutex for destroying framebuffers
Chris Wilson
- [PATCH 36/43] drm/i915: struct_mutex is not required for allocating the framebuffer
Chris Wilson
- [PATCH 37/43] drm/i915: Drop struct_mutex around frontbuffer flushes
Chris Wilson
- [PATCH 38/43] drm/i915: Invalidate the guc ggtt TLB upon insertion
Chris Wilson
- [PATCH 39/43] HACK drm/i915/scheduler: emulate a scheduler for guc
Chris Wilson
- [PATCH 40/43] drm/i915/scheduler: Support user-defined priorities
Chris Wilson
- [PATCH 41/43] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 42/43] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- [PATCH 43/43] drm/i915: Copy user requested buffers into the error state
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/43] drm/i915: Use memcpy_from_wc for GPU error capture
Patchwork
- [PATCH 01/43] drm/i915: Use memcpy_from_wc for GPU error capture
Chris Wilson
- [PATCH 02/43] drm/i915/execlists: Use list_safe_reset_next() instead of opencoding
Chris Wilson
- [PATCH 03/43] drm/i915: Provide a hook for selftests
Chris Wilson
- [PATCH 04/43] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Chris Wilson
- [PATCH 05/43] drm/i915: Add unit tests for the breadcrumb rbtree, completion
Chris Wilson
- [PATCH 06/43] drm/i915: Add unit tests for the breadcrumb rbtree, wakeups
Chris Wilson
- [PATCH 07/43] drm/i915: Add a reminder that i915_vma_move_to_active() requires struct_mutex
Chris Wilson
- [PATCH 08/43] drm/i915: Move intel_lrc_context_pin() to avoid the forward declaration
Chris Wilson
- [PATCH 09/43] drm/i915: Unify active context tracking between legacy/execlists/guc
Chris Wilson
- [PATCH 10/43] drm/i915/execlists: Request the kernel context be pinned high
Chris Wilson
- [PATCH 11/43] drm/i915: Swap if(enable_execlists) in i915_gem_request_alloc for a vfunc
Chris Wilson
- [PATCH 12/43] drm/i915: Add selftests for i915_gem_request
Chris Wilson
- [PATCH 13/43] drm/i915: Add a simple fence selftest to i915_gem_request
Chris Wilson
- [PATCH 14/43] drm/i915: Keep a global seqno per-engine
Chris Wilson
- [PATCH 15/43] drm/i915: Use a local to shorten req->i915->gpu_error.wait_queue
Chris Wilson
- [PATCH 16/43] drm/i915: Add ourselves to the gpu error waitqueue for the entire wait
Chris Wilson
- [PATCH 17/43] drm/i915: Inline __i915_gem_request_wait_for_execute()
Chris Wilson
- [PATCH 18/43] deconstruct-execute-fence
Chris Wilson
- [PATCH 19/43] global-seqno
Chris Wilson
- [PATCH 20/43] drm/i915: Take a reference whilst processing the signaler request
Chris Wilson
- [PATCH 21/43] cancel-signal
Chris Wilson
- [PATCH 22/43] unsubmit
Chris Wilson
- [PATCH 23/43] drm/i915: Replace reset_wait_queue with default_wake_function
Chris Wilson
- [PATCH 24/43] drm/i915: Refactor direct GPU reset from request waiters
Chris Wilson
- [PATCH 25/43] drm/i915: Remove one level of indention from wait-for-execute
Chris Wilson
- [PATCH 26/43] drm/i915: Use helper for setting plane->state->fb
Chris Wilson
- [PATCH 27/43] drm: Track framebuffer references at the point of assignment
Chris Wilson
- [PATCH 28/43] drm/i915: Move intel_prepare_plane_fb() and intel_cleanup_plane_fb()
Chris Wilson
- [PATCH 29/43] drm/i915: Always prepare planes at the start of an atomic commit
Chris Wilson
- [PATCH 30/43] drm/i915: Track pinned vma in intel_plane_state
Chris Wilson
- [PATCH 31/43] drm/i915: Quick spring clean of intel_prepare_plane_fb()
Chris Wilson
- [PATCH 32/43] drm/i915: Set crtc_state->fb_changed whenever a VMA is changed
Chris Wilson
- [PATCH 33/43] dma-buf: Replace reservation shared fence array with a compressed radix tree
Chris Wilson
- [PATCH 34/43] drm/i915: Skip clflushes for all non-page backed objects
Chris Wilson
- [PATCH 35/43] drm/i915: Remove struct_mutex for destroying framebuffers
Chris Wilson
- [PATCH 36/43] drm/i915: struct_mutex is not required for allocating the framebuffer
Chris Wilson
- [PATCH 37/43] drm/i915: Drop struct_mutex around frontbuffer flushes
Chris Wilson
- [PATCH 38/43] drm/i915: Invalidate the guc ggtt TLB upon insertion
Chris Wilson
- [PATCH 39/43] HACK drm/i915/scheduler: emulate a scheduler for guc
Chris Wilson
- [PATCH 40/43] drm/i915/scheduler: Support user-defined priorities
Chris Wilson
- [PATCH 41/43] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 42/43] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- [PATCH 43/43] drm/i915: Copy user requested buffers into the error state
Chris Wilson
- [PATCH 01/45] drm/i915: Use memcpy_from_wc for GPU error capture
Chris Wilson
- [PATCH 02/45] drm/i915/execlists: Use list_safe_reset_next() instead of opencoding
Chris Wilson
- [PATCH 03/45] drm/i915: Provide a hook for selftests
Chris Wilson
- [PATCH 04/45] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Chris Wilson
- [PATCH 05/45] drm/i915: Add unit tests for the breadcrumb rbtree, completion
Chris Wilson
- [PATCH 06/45] drm/i915: Add unit tests for the breadcrumb rbtree, wakeups
Chris Wilson
- [PATCH 07/45] drm/i915: Add a reminder that i915_vma_move_to_active() requires struct_mutex
Chris Wilson
- [PATCH 08/45] drm/i915: Move intel_lrc_context_pin() to avoid the forward declaration
Chris Wilson
- [PATCH 09/45] drm/i915: Unify active context tracking between legacy/execlists/guc
Chris Wilson
- [PATCH 10/45] drm/i915: Simplify releasing context reference
Chris Wilson
- [PATCH 11/45] drm/i915: Mark the shadow gvt context as closed
Chris Wilson
- [PATCH 12/45] drm/i915/execlists: Request the kernel context be pinned high
Chris Wilson
- [PATCH 13/45] drm/i915: Swap if(enable_execlists) in i915_gem_request_alloc for a vfunc
Chris Wilson
- [PATCH 14/45] drm/i915: Add selftests for i915_gem_request
Chris Wilson
- [PATCH 15/45] drm/i915: Add a simple fence selftest to i915_gem_request
Chris Wilson
- [PATCH 16/45] drm/i915: Keep a global seqno per-engine
Chris Wilson
- [PATCH 17/45] drm/i915: Use a local to shorten req->i915->gpu_error.wait_queue
Chris Wilson
- [PATCH 18/45] drm/i915: Add ourselves to the gpu error waitqueue for the entire wait
Chris Wilson
- [PATCH 19/45] drm/i915: Inline __i915_gem_request_wait_for_execute()
Chris Wilson
- [PATCH 20/45] deconstruct-execute-fence
Chris Wilson
- [PATCH 21/45] global-seqno
Chris Wilson
- [PATCH 22/45] drm/i915: Take a reference whilst processing the signaler request
Chris Wilson
- [PATCH 23/45] cancel-signal
Chris Wilson
- [PATCH 24/45] unsubmit
Chris Wilson
- [PATCH 25/45] drm/i915: Replace reset_wait_queue with default_wake_function
Chris Wilson
- [PATCH 26/45] drm/i915: Refactor direct GPU reset from request waiters
Chris Wilson
- [PATCH 27/45] drm/i915: Remove one level of indention from wait-for-execute
Chris Wilson
- [PATCH 28/45] drm/i915: Use helper for setting plane->state->fb
Chris Wilson
- [PATCH 29/45] drm: Track framebuffer references at the point of assignment
Chris Wilson
- [PATCH 30/45] drm/i915: Move intel_prepare_plane_fb() and intel_cleanup_plane_fb()
Chris Wilson
- [PATCH 31/45] drm/i915: Always prepare planes at the start of an atomic commit
Chris Wilson
- [PATCH 32/45] drm/i915: Track pinned vma in intel_plane_state
Chris Wilson
- [PATCH 33/45] drm/i915: Quick spring clean of intel_prepare_plane_fb()
Chris Wilson
- [PATCH 34/45] drm/i915: Set crtc_state->fb_changed whenever a VMA is changed
Chris Wilson
- [PATCH 35/45] dma-buf: Replace reservation shared fence array with a compressed radix tree
Chris Wilson
- [PATCH 36/45] drm/i915: Skip clflushes for all non-page backed objects
Chris Wilson
- [PATCH 37/45] drm/i915: Remove struct_mutex for destroying framebuffers
Chris Wilson
- [PATCH 38/45] drm/i915: struct_mutex is not required for allocating the framebuffer
Chris Wilson
- [PATCH 39/45] drm/i915: Drop struct_mutex around frontbuffer flushes
Chris Wilson
- [PATCH 40/45] drm/i915: Invalidate the guc ggtt TLB upon insertion
Chris Wilson
- [PATCH 41/45] HACK drm/i915/scheduler: emulate a scheduler for guc
Chris Wilson
- [PATCH 42/45] drm/i915/scheduler: Support user-defined priorities
Chris Wilson
- [PATCH 43/45] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 44/45] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- [PATCH 45/45] drm/i915: Copy user requested buffers into the error state
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/43] drm/i915: Use memcpy_from_wc for GPU error capture
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/45] drm/i915: Use memcpy_from_wc for GPU error capture
Patchwork
- [PATCH 01/45] drm/i915: Use memcpy_from_wc for GPU error capture
Chris Wilson
- [PATCH 02/45] drm/i915: Provide a hook for selftests
Chris Wilson
- [PATCH 03/45] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Chris Wilson
- [PATCH 04/45] drm/i915: Add unit tests for the breadcrumb rbtree, completion
Chris Wilson
- [PATCH 05/45] drm/i915: Add unit tests for the breadcrumb rbtree, wakeups
Chris Wilson
- [PATCH 06/45] drm/i915: Add a reminder that i915_vma_move_to_active() requires struct_mutex
Chris Wilson
- [PATCH 07/45] drm/i915: Move intel_lrc_context_pin() to avoid the forward declaration
Chris Wilson
- [PATCH 08/45] drm/i915: Unify active context tracking between legacy/execlists/guc
Chris Wilson
- [PATCH 09/45] drm/i915: Simplify releasing context reference
Chris Wilson
- [PATCH 10/45] drm/i915: Mark the shadow gvt context as closed
Chris Wilson
- [PATCH 11/45] drm/i915/execlists: Request the kernel context be pinned high
Chris Wilson
- [PATCH 12/45] drm/i915: Swap if(enable_execlists) in i915_gem_request_alloc for a vfunc
Chris Wilson
- [PATCH 13/45] drm/i915: Add selftests for i915_gem_request
Chris Wilson
- [PATCH 14/45] drm/i915: Add a simple fence selftest to i915_gem_request
Chris Wilson
- [PATCH 15/45] drm/i915: Keep a global seqno per-engine
Chris Wilson
- [PATCH 16/45] drm/i915: Use a local to shorten req->i915->gpu_error.wait_queue
Chris Wilson
- [PATCH 17/45] drm/i915: Add ourselves to the gpu error waitqueue for the entire wait
Chris Wilson
- [PATCH 18/45] drm/i915: Inline __i915_gem_request_wait_for_execute()
Chris Wilson
- [PATCH 19/45] deconstruct-execute-fence
Chris Wilson
- [PATCH 20/45] global-seqno
Chris Wilson
- [PATCH 21/45] drm/i915: Take a reference whilst processing the signaler request
Chris Wilson
- [PATCH 22/45] cancel-signal
Chris Wilson
- [PATCH 23/45] unsubmit
Chris Wilson
- [PATCH 24/45] req-selftest-cancel
Chris Wilson
- [PATCH 25/45] drm/i915: Replace reset_wait_queue with default_wake_function
Chris Wilson
- [PATCH 26/45] drm/i915: Refactor direct GPU reset from request waiters
Chris Wilson
- [PATCH 27/45] drm/i915: Remove one level of indention from wait-for-execute
Chris Wilson
- [PATCH 28/45] drm/i915: Use helper for setting plane->state->fb
Chris Wilson
- [PATCH 29/45] drm: Track framebuffer references at the point of assignment
Chris Wilson
- [PATCH 30/45] drm/i915: Move intel_prepare_plane_fb() and intel_cleanup_plane_fb()
Chris Wilson
- [PATCH 31/45] drm/i915: Always prepare planes at the start of an atomic commit
Chris Wilson
- [PATCH 32/45] drm/i915: Track pinned vma in intel_plane_state
Chris Wilson
- [PATCH 33/45] drm/i915: Quick spring clean of intel_prepare_plane_fb()
Chris Wilson
- [PATCH 34/45] drm/i915: Set crtc_state->fb_changed whenever a VMA is changed
Chris Wilson
- [PATCH 35/45] dma-buf: Replace reservation shared fence array with a compressed radix tree
Chris Wilson
- [PATCH 36/45] drm/i915: Skip clflushes for all non-page backed objects
Chris Wilson
- [PATCH 37/45] drm/i915: Remove struct_mutex for destroying framebuffers
Chris Wilson
- [PATCH 38/45] drm/i915: struct_mutex is not required for allocating the framebuffer
Chris Wilson
- [PATCH 39/45] drm/i915: Drop struct_mutex around frontbuffer flushes
Chris Wilson
- [PATCH 40/45] drm/i915: Invalidate the guc ggtt TLB upon insertion
Chris Wilson
- [PATCH 41/45] HACK drm/i915/scheduler: emulate a scheduler for guc
Chris Wilson
- [PATCH 42/45] drm/i915/scheduler: Support user-defined priorities
Chris Wilson
- [PATCH 43/45] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 44/45] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- [PATCH 45/45] drm/i915: Copy user requested buffers into the error state
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/45] drm/i915: Use memcpy_from_wc for GPU error capture
Patchwork
- [PATCH 01/45] drm/i915: Use memcpy_from_wc for GPU error capture
Chris Wilson
- [PATCH 02/45] drm/i915: Provide a hook for selftests
Chris Wilson
- [PATCH 03/45] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Chris Wilson
- [PATCH 04/45] drm/i915: Add unit tests for the breadcrumb rbtree, completion
Chris Wilson
- [PATCH 05/45] drm/i915: Add unit tests for the breadcrumb rbtree, wakeups
Chris Wilson
- [PATCH 06/45] drm/i915: Add a reminder that i915_vma_move_to_active() requires struct_mutex
Chris Wilson
- [PATCH 07/45] drm/i915: Move intel_lrc_context_pin() to avoid the forward declaration
Chris Wilson
- [PATCH 08/45] drm/i915: Unify active context tracking between legacy/execlists/guc
Chris Wilson
- [PATCH 09/45] drm/i915: Simplify releasing context reference
Chris Wilson
- [PATCH 10/45] drm/i915: Mark the shadow gvt context as closed
Chris Wilson
- [PATCH 11/45] drm/i915/execlists: Request the kernel context be pinned high
Chris Wilson
- [PATCH 12/45] drm/i915: Swap if(enable_execlists) in i915_gem_request_alloc for a vfunc
Chris Wilson
- [PATCH 13/45] drm/i915: Add selftests for i915_gem_request
Chris Wilson
- [PATCH 14/45] drm/i915: Add a simple fence selftest to i915_gem_request
Chris Wilson
- [PATCH 15/45] drm/i915: Keep a global seqno per-engine
Chris Wilson
- [PATCH 16/45] drm/i915: Use a local to shorten req->i915->gpu_error.wait_queue
Chris Wilson
- [PATCH 17/45] drm/i915: Add ourselves to the gpu error waitqueue for the entire wait
Chris Wilson
- [PATCH 18/45] drm/i915: Inline __i915_gem_request_wait_for_execute()
Chris Wilson
- [PATCH 19/45] deconstruct-execute-fence
Chris Wilson
- [PATCH 20/45] global-seqno
Chris Wilson
- [PATCH 21/45] drm/i915: Take a reference whilst processing the signaler request
Chris Wilson
- [PATCH 22/45] cancel-signal
Chris Wilson
- [PATCH 23/45] unsubmit
Chris Wilson
- [PATCH 24/45] req-selftest-cancel
Chris Wilson
- [PATCH 25/45] drm/i915: Replace reset_wait_queue with default_wake_function
Chris Wilson
- [PATCH 26/45] drm/i915: Refactor direct GPU reset from request waiters
Chris Wilson
- [PATCH 27/45] drm/i915: Remove one level of indention from wait-for-execute
Chris Wilson
- [PATCH 28/45] drm/i915: Use helper for setting plane->state->fb
Chris Wilson
- [PATCH 29/45] drm: Track framebuffer references at the point of assignment
Chris Wilson
- [PATCH 30/45] drm/i915: Move intel_prepare_plane_fb() and intel_cleanup_plane_fb()
Chris Wilson
- [PATCH 31/45] drm/i915: Always prepare planes at the start of an atomic commit
Chris Wilson
- [PATCH 32/45] drm/i915: Track pinned vma in intel_plane_state
Chris Wilson
- [PATCH 33/45] drm/i915: Quick spring clean of intel_prepare_plane_fb()
Chris Wilson
- [PATCH 34/45] drm/i915: Set crtc_state->fb_changed whenever a VMA is changed
Chris Wilson
- [PATCH 35/45] dma-buf: Replace reservation shared fence array with a compressed radix tree
Chris Wilson
- [PATCH 36/45] drm/i915: Skip clflushes for all non-page backed objects
Chris Wilson
- [PATCH 37/45] drm/i915: Remove struct_mutex for destroying framebuffers
Chris Wilson
- [PATCH 38/45] drm/i915: struct_mutex is not required for allocating the framebuffer
Chris Wilson
- [PATCH 39/45] drm/i915: Drop struct_mutex around frontbuffer flushes
Chris Wilson
- [PATCH 40/45] drm/i915: Invalidate the guc ggtt TLB upon insertion
Chris Wilson
- [PATCH 41/45] HACK drm/i915/scheduler: emulate a scheduler for guc
Chris Wilson
- [PATCH 42/45] drm/i915/scheduler: Support user-defined priorities
Chris Wilson
- [PATCH 43/45] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 44/45] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- [PATCH 45/45] drm/i915: Copy user requested buffers into the error state
Chris Wilson
- ✗ Fi.CI.BAT: warning for series starting with [01/45] drm/i915: Use memcpy_from_wc for GPU error capture
Patchwork
- [PATCH 01/45] drm/i915: Use memcpy_from_wc for GPU error capture
Tvrtko Ursulin
- [PATCH 01/45] drm/i915: Use memcpy_from_wc for GPU error capture
Chris Wilson
- [PATCH 02/45] drm/i915: Provide a hook for selftests
Tvrtko Ursulin
- [PATCH 03/45] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Tvrtko Ursulin
- [PATCH 03/45] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Chris Wilson
- [PATCH 03/45] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Tvrtko Ursulin
- [PATCH 04/45] drm/i915: Add unit tests for the breadcrumb rbtree, completion
Tvrtko Ursulin
- [PATCH 01/49] drm/i915: Reorder phys backing storage release
Chris Wilson
- [PATCH 02/49] drm/i915: Provide a hook for selftests
Chris Wilson
- [PATCH 03/49] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Chris Wilson
- [PATCH 04/49] drm/i915: Add unit tests for the breadcrumb rbtree, completion
Chris Wilson
- [PATCH 05/49] drm/i915: Add unit tests for the breadcrumb rbtree, wakeups
Chris Wilson
- [PATCH 06/49] drm/i915: Add a reminder that i915_vma_move_to_active() requires struct_mutex
Chris Wilson
- [PATCH 01/16] drm/i915: Reorder phys backing storage release
Chris Wilson
- [PATCH 07/49] drm/i915: Move intel_lrc_context_pin() to avoid the forward declaration
Chris Wilson
- [PATCH 02/16] drm/i915: Provide a hook for selftests
Chris Wilson
- [PATCH 08/49] drm/i915: Unify active context tracking between legacy/execlists/guc
Chris Wilson
- [PATCH 03/16] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Chris Wilson
- [PATCH 09/49] drm/i915: Simplify releasing context reference
Chris Wilson
- [PATCH 04/16] drm/i915: Add unit tests for the breadcrumb rbtree, completion
Chris Wilson
- [PATCH 10/49] drm/i915: Mark the shadow gvt context as closed
Chris Wilson
- [PATCH 05/16] drm/i915: Add unit tests for the breadcrumb rbtree, wakeups
Chris Wilson
- [PATCH 11/49] drm/i915/execlists: Request the kernel context be pinned high
Chris Wilson
- [PATCH 06/16] drm/i915: Add a reminder that i915_vma_move_to_active() requires struct_mutex
Chris Wilson
- [PATCH 12/49] drm/i915: Swap if(enable_execlists) in i915_gem_request_alloc for a vfunc
Chris Wilson
- [PATCH 07/16] drm/i915: Move intel_lrc_context_pin() to avoid the forward declaration
Chris Wilson
- [PATCH 13/49] drm/i915: Add selftests for i915_gem_request
Chris Wilson
- [PATCH 08/16] drm/i915: Unify active context tracking between legacy/execlists/guc
Chris Wilson
- [PATCH 14/49] drm/i915: Add a simple request selftest for waiting
Chris Wilson
- [PATCH 09/16] drm/i915: Simplify releasing context reference
Chris Wilson
- [PATCH 15/49] drm/i915: Add a simple fence selftest to i915_gem_request
Chris Wilson
- [PATCH 10/16] drm/i915: Mark the shadow gvt context as closed
Chris Wilson
- [PATCH 16/49] drm/i915: Add selftests for object allocation, phys
Chris Wilson
- [PATCH 11/16] drm/i915/execlists: Request the kernel context be pinned high
Chris Wilson
- [PATCH 17/49] drm/i915: Keep a global seqno per-engine
Chris Wilson
- [PATCH 12/16] drm/i915: Swap if(enable_execlists) in i915_gem_request_alloc for a vfunc
Chris Wilson
- [PATCH 18/49] drm/i915: Use a local to shorten req->i915->gpu_error.wait_queue
Chris Wilson
- [PATCH 13/16] drm/i915: Add selftests for i915_gem_request
Chris Wilson
- [PATCH 19/49] drm/i915: Add ourselves to the gpu error waitqueue for the entire wait
Chris Wilson
- [PATCH 14/16] drm/i915: Add a simple request selftest for waiting
Chris Wilson
- [PATCH 20/49] drm/i915: Inline __i915_gem_request_wait_for_execute()
Chris Wilson
- [PATCH 15/16] drm/i915: Add a simple fence selftest to i915_gem_request
Chris Wilson
- [PATCH 21/49] deconstruct-execute-fence
Chris Wilson
- [PATCH 16/16] drm/i915: Add selftests for object allocation, phys
Chris Wilson
- [PATCH 22/49] global-seqno
Chris Wilson
- [PATCH 23/49] drm/i915: Take a reference whilst processing the signaler request
Chris Wilson
- [PATCH 24/49] cancel-signal
Chris Wilson
- [PATCH 25/49] unsubmit
Chris Wilson
- [PATCH 26/49] req-selftest-cancel
Chris Wilson
- [PATCH 27/49] drm/i915: Replace reset_wait_queue with default_wake_function
Chris Wilson
- [PATCH 28/49] drm/i915: Refactor direct GPU reset from request waiters
Chris Wilson
- [PATCH 29/49] drm/i915: Remove one level of indention from wait-for-execute
Chris Wilson
- [PATCH 30/49] drm/i915: Use helper for setting plane->state->fb
Chris Wilson
- [PATCH 31/49] drm: Track framebuffer references at the point of assignment
Chris Wilson
- [PATCH 32/49] drm/i915: Move intel_prepare_plane_fb() and intel_cleanup_plane_fb()
Chris Wilson
- [PATCH 33/49] drm/i915: Always prepare planes at the start of an atomic commit
Chris Wilson
- [PATCH 34/49] drm/i915: Track pinned vma in intel_plane_state
Chris Wilson
- [PATCH 35/49] drm/i915: Remove i915_gem_object_to_ggtt()
Chris Wilson
- [PATCH 36/49] drm/i915: Quick spring clean of intel_prepare_plane_fb()
Chris Wilson
- [PATCH 37/49] drm/i915: Set crtc_state->fb_changed whenever a VMA is changed
Chris Wilson
- [PATCH 38/49] drm/i915: Restore interruptibility to blocking busy flips
Chris Wilson
- [PATCH 39/49] dma-buf: Replace reservation shared fence array with a compressed radix tree
Chris Wilson
- [PATCH 40/49] drm/i915: Skip clflushes for all non-page backed objects
Chris Wilson
- [PATCH 41/49] drm/i915: Remove struct_mutex for destroying framebuffers
Chris Wilson
- [PATCH 42/49] drm/i915: struct_mutex is not required for allocating the framebuffer
Chris Wilson
- [PATCH 43/49] drm/i915: Drop struct_mutex around frontbuffer flushes
Chris Wilson
- [PATCH 44/49] drm/i915: Invalidate the guc ggtt TLB upon insertion
Chris Wilson
- [PATCH 45/49] HACK drm/i915/scheduler: emulate a scheduler for guc
Chris Wilson
- [PATCH 46/49] drm/i915/scheduler: Support user-defined priorities
Chris Wilson
- [PATCH 47/49] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 48/49] drm/i915: Support explicit fencing for execbuf
Chris Wilson
- [PATCH 49/49] drm/i915: Copy user requested buffers into the error state
Chris Wilson
- ✗ Fi.CI.BAT: warning for series starting with [01/16] drm/i915: Reorder phys backing storage release
Patchwork
- [PATCH 1/6] drm/atomic: Use active instead of enable in wait_for_vblanks.
Maarten Lankhorst
- [PATCH 2/6] drm/atomic: Unconditionally call prepare_fb.
Maarten Lankhorst
- [PATCH 3/6] drm/atomic: Clean up wait_for_vblanks
Maarten Lankhorst
- [PATCH 4/6] drm/atomic: Wait for vblank whenever a plane is added to state.
Maarten Lankhorst
- [PATCH 5/6] drm/atomic: Remove drm_atomic_helper_framebuffer_changed.
Maarten Lankhorst
- [PATCH 6/6] drm/i915: Add a cursor hack to allow converting legacy page flip to atomic.
Maarten Lankhorst
- ✗ Fi.CI.BAT: warning for series starting with [01/49] drm/i915: Reorder phys backing storage release
Patchwork
- [PATCH 1/3] i915_platforms.h
Tvrtko Ursulin
- [PATCH 2/3] IS_platform
Tvrtko Ursulin
- [PATCH 3/3] platform bits
Tvrtko Ursulin
- ✓ Fi.CI.BAT: success for series starting with [1/6] drm/atomic: Use active instead of enable in wait_for_vblanks.
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/3] i915_platforms.h
Patchwork
- [PATCH 0/3] Various cleanups on intel_panel.c
Mika Kahola
- [PATCH 1/3] drm/i915: Intel panel detection cleanup
Mika Kahola
- [PATCH 2/3] drm/i915: Intel panel downclock cleanup
Mika Kahola
- [PATCH 3/3] drm/i915: Hz to PWM for i965
Mika Kahola
- ✓ Fi.CI.BAT: success for Various cleanups on intel_panel.c
Patchwork
- [PATCH 1/5] drm: Protect master->unique with dev->master_mutex
Daniel Vetter
- [PATCH 2/5] drm: setclientcap doesn't need the drm BKL
Daniel Vetter
- [PATCH 3/5] drm: Enforce BKL-less ioctls for modern drivers
Daniel Vetter
- [PATCH 4/5] drm: Don't compute obj counts expensively in get_resources
Daniel Vetter
- [PATCH 5/5] drm: Don't walk fb list twice in getresources
Daniel Vetter
- ✗ Fi.CI.BAT: warning for series starting with [1/5] drm: Protect master->unique with dev->master_mutex
Patchwork
- [PATCH 01/31] drm/i915: Use the MRU stack search after evicting
Chris Wilson
- [PATCH 02/31] drm/i915: Simplify i915_gtt_color_adjust()
Chris Wilson
- [PATCH 03/31] drm: Add drm_mm_for_each_node_safe()
Chris Wilson
- [PATCH 04/31] drm: Add some kselftests for the DRM range manager (struct drm_mm)
Chris Wilson
- [PATCH 05/31] drm: kselftest for drm_mm_init()
Chris Wilson
- [PATCH 06/31] drm: kselftest for drm_mm_reserve_node()
Chris Wilson
- [PATCH 07/31] drm: kselftest for drm_mm_insert_node()
Chris Wilson
- [PATCH 08/31] drm: kselftest for drm_mm_replace_node()
Chris Wilson
- [PATCH 09/31] drm: kselftest for drm_mm_insert_node_in_range()
Chris Wilson
- [PATCH 10/31] drm: kselftest for drm_mm and alignment
Chris Wilson
- [PATCH 11/31] drm: kselftest for drm_mm and eviction
Chris Wilson
- [PATCH 12/31] drm: kselftest for drm_mm and range restricted eviction
Chris Wilson
- [PATCH 13/31] drm: kselftest for drm_mm and top-down allocation
Chris Wilson
- [PATCH 14/31] drm: kselftest for drm_mm and top-down alignment
Chris Wilson
- [PATCH 15/31] drm: kselftest for drm_mm and color adjustment
Chris Wilson
- [PATCH 16/31] drm: kselftest for drm_mm and color eviction
Chris Wilson
- [PATCH 17/31] drm: kselftest for drm_mm and restricted color eviction
Chris Wilson
- [PATCH 18/31] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 19/31] drm: Promote drm_mm alignment to u64
Chris Wilson
- [PATCH 20/31] drm: Constify the drm_mm API
Chris Wilson
- [PATCH 21/31] drm: Simplify drm_mm_clean()
Chris Wilson
- [PATCH 22/31] drm: Compile time enabling for asserts in drm_mm
Chris Wilson
- [PATCH 23/31] drm: Extract struct drm_mm_scan from struct drm_mm
Chris Wilson
- [PATCH 24/31] drm: Rename prev_node to hole in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 25/31] drm: Unconditionally do the range check in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 26/31] drm: Fix application of color vs range restriction when scanning drm_mm
Chris Wilson
- [PATCH 27/31] drm: Compute tight evictions for drm_mm_scan
Chris Wilson
- [PATCH 28/31] drm: Optimise power-of-two alignments in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 29/31] drm: Simplify drm_mm scan-list manipulation
Chris Wilson
- [PATCH 30/31] drm: Apply tight eviction scanning to color_adjust
Chris Wilson
- [PATCH 31/31] drm: Fix drm_mm search and insertion
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/31] drm/i915: Use the MRU stack search after evicting
Patchwork
- [PATCH 01/31] drm/i915: Use the MRU stack search after evicting
Chris Wilson
- [PATCH 02/31] drm/i915: Simplify i915_gtt_color_adjust()
Chris Wilson
- [PATCH 03/31] drm: Add drm_mm_for_each_node_safe()
Chris Wilson
- [PATCH 04/31] drm: Add some kselftests for the DRM range manager (struct drm_mm)
Chris Wilson
- [PATCH 05/31] drm: kselftest for drm_mm_init()
Chris Wilson
- [PATCH 06/31] drm: kselftest for drm_mm_reserve_node()
Chris Wilson
- [PATCH 07/31] drm: kselftest for drm_mm_insert_node()
Chris Wilson
- [PATCH 08/31] drm: kselftest for drm_mm_replace_node()
Chris Wilson
- [PATCH 09/31] drm: kselftest for drm_mm_insert_node_in_range()
Chris Wilson
- [PATCH 10/31] drm: kselftest for drm_mm and alignment
Chris Wilson
- [PATCH 11/31] drm: kselftest for drm_mm and eviction
Chris Wilson
- [PATCH 12/31] drm: kselftest for drm_mm and range restricted eviction
Chris Wilson
- [PATCH 13/31] drm: kselftest for drm_mm and top-down allocation
Chris Wilson
- [PATCH 14/31] drm: kselftest for drm_mm and top-down alignment
Chris Wilson
- [PATCH 15/31] drm: kselftest for drm_mm and color adjustment
Chris Wilson
- [PATCH 16/31] drm: kselftest for drm_mm and color eviction
Chris Wilson
- [PATCH 17/31] drm: kselftest for drm_mm and restricted color eviction
Chris Wilson
- [PATCH 18/31] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 19/31] drm: Promote drm_mm alignment to u64
Chris Wilson
- [PATCH 20/31] drm: Constify the drm_mm API
Chris Wilson
- [PATCH 21/31] drm: Simplify drm_mm_clean()
Chris Wilson
- [PATCH 22/31] drm: Compile time enabling for asserts in drm_mm
Chris Wilson
- [PATCH 23/31] drm: Extract struct drm_mm_scan from struct drm_mm
Chris Wilson
- [PATCH 24/31] drm: Rename prev_node to hole in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 25/31] drm: Unconditionally do the range check in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 26/31] drm: Fix application of color vs range restriction when scanning drm_mm
Chris Wilson
- [PATCH 27/31] drm: Compute tight evictions for drm_mm_scan
Chris Wilson
- [PATCH 28/31] drm: Optimise power-of-two alignments in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 29/31] drm: Simplify drm_mm scan-list manipulation
Chris Wilson
- [PATCH 30/31] drm: Apply tight eviction scanning to color_adjust
Chris Wilson
- [PATCH 31/31] drm: Fix drm_mm search and insertion
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/31] drm/i915: Use the MRU stack search after evicting
Patchwork
- [PATCH] drm: Resurrect atomic rmfb code, v2.
Maarten Lankhorst
- [PATCH 01/33] drm/i915: Use the MRU stack search after evicting
Chris Wilson
- [PATCH 02/33] drm/i915: Simplify i915_gtt_color_adjust()
Chris Wilson
- [PATCH 03/33] drm: Add drm_mm_for_each_node_safe()
Chris Wilson
- [PATCH 04/33] drm: Add some kselftests for the DRM range manager (struct drm_mm)
Chris Wilson
- [PATCH 05/33] drm: kselftest for drm_mm_init()
Chris Wilson
- [PATCH 06/33] drm: Add a simple linear congruent generator PRNG
Chris Wilson
- [PATCH 07/33] drm: Add a simple prime number generator
Chris Wilson
- [PATCH 08/33] drm: kselftest for drm_mm_reserve_node()
Chris Wilson
- [PATCH 09/33] drm: kselftest for drm_mm_insert_node()
Chris Wilson
- [PATCH 10/33] drm: kselftest for drm_mm_replace_node()
Chris Wilson
- [PATCH 11/33] drm: kselftest for drm_mm_insert_node_in_range()
Chris Wilson
- [PATCH 12/33] drm: kselftest for drm_mm and alignment
Chris Wilson
- [PATCH 13/33] drm: kselftest for drm_mm and eviction
Chris Wilson
- [PATCH 14/33] drm: kselftest for drm_mm and range restricted eviction
Chris Wilson
- [PATCH 15/33] drm: kselftest for drm_mm and top-down allocation
Chris Wilson
- [PATCH 16/33] drm: kselftest for drm_mm and top-down alignment
Chris Wilson
- [PATCH 17/33] drm: kselftest for drm_mm and color adjustment
Chris Wilson
- [PATCH 18/33] drm: kselftest for drm_mm and color eviction
Chris Wilson
- [PATCH 19/33] drm: kselftest for drm_mm and restricted color eviction
Chris Wilson
- [PATCH 20/33] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 21/33] drm: Promote drm_mm alignment to u64
Chris Wilson
- [PATCH 22/33] drm: Constify the drm_mm API
Chris Wilson
- [PATCH 23/33] drm: Simplify drm_mm_clean()
Chris Wilson
- [PATCH 24/33] drm: Compile time enabling for asserts in drm_mm
Chris Wilson
- [PATCH 25/33] drm: Extract struct drm_mm_scan from struct drm_mm
Chris Wilson
- [PATCH 26/33] drm: Rename prev_node to hole in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 27/33] drm: Unconditionally do the range check in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 28/33] drm: Fix application of color vs range restriction when scanning drm_mm
Chris Wilson
- [PATCH 29/33] drm: Compute tight evictions for drm_mm_scan
Chris Wilson
- [PATCH 30/33] drm: Optimise power-of-two alignments in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 31/33] drm: Simplify drm_mm scan-list manipulation
Chris Wilson
- [PATCH 32/33] drm: Apply tight eviction scanning to color_adjust
Chris Wilson
- [PATCH 33/33] drm: Fix drm_mm search and insertion
Chris Wilson
- ✗ Fi.CI.BAT: warning for drm: Resurrect atomic rmfb code, v2.
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/33] drm/i915: Use the MRU stack search after evicting
Patchwork
- [PATCH] drm: Resurrect atomic rmfb code, v2.1
Maarten Lankhorst
- ✗ Fi.CI.BAT: warning for drm: Resurrect atomic rmfb code, v2.1
Patchwork
- [PATCH] drm: Resurrect atomic rmfb code, v2.1
Maarten Lankhorst
- ✗ Fi.CI.BAT: warning for drm: Resurrect atomic rmfb code, v2.1 (rev2)
Patchwork
- [PATCH 0/7] CI - Per engine reset
Michel Thierry
- [PATCH 1/7] drm/i915: Update i915.reset to handle engine resets
Michel Thierry
- [PATCH 2/7] drm/i915/tdr: Modify error handler for per engine hang recovery
Michel Thierry
- [PATCH 3/7] drm/i915/tdr: Add support for per engine reset recovery
Michel Thierry
- [PATCH 4/7] drm/i915: Skip reset request if there is one already
Michel Thierry
- [PATCH 5/7] drm/i915/tdr: Add engine reset count to error state
Michel Thierry
- [PATCH 6/7] drm/i915/tdr: Export reset count info to debugfs
Michel Thierry
- [PATCH 7/7] drm/i915/tdr: Enable Engine reset and recovery support
Michel Thierry
- ✗ Fi.CI.BAT: failure for CI - Per engine reset
Patchwork
- [PATCH] drm: Resurrect atomic rmfb code, v2.1
Maarten Lankhorst
- ✗ Fi.CI.BAT: failure for drm: Resurrect atomic rmfb code, v2.1 (rev3)
Patchwork
- [PATCH 0/3] Fix rmfb CI.
Maarten Lankhorst
- [PATCH 1/3] drm: Resurrect atomic rmfb code, v2.1
Maarten Lankhorst
- [PATCH 2/3] drm/atomic: Delete wrong comment.
Maarten Lankhorst
- [PATCH 3/3] drm/i915: Fix POWER_DOMAIN_AUDIO refcounting.
Maarten Lankhorst
- ✗ Fi.CI.BAT: failure for Fix rmfb CI.
Patchwork
- [PATCH 0/4] Fix rmfb CI.
Maarten Lankhorst
- [PATCH 1/4] drm/atomic: Delete wrong comment.
Maarten Lankhorst
- [PATCH 2/4] drm/i915: Fix POWER_DOMAIN_AUDIO refcounting.
Maarten Lankhorst
- [PATCH 3/4] drm/i915: Disable all crtcs during driver unload.
Maarten Lankhorst
- [PATCH 4/4] drm: Resurrect atomic rmfb code, v2.1
Maarten Lankhorst
- ✗ Fi.CI.BAT: failure for Fix rmfb CI. (rev2)
Patchwork
- [PATCH 0/7] CI - Per engine reset
Michel Thierry
- [PATCH 1/7] drm/i915: Update i915.reset to handle engine resets
Michel Thierry
- [PATCH 2/7] drm/i915/tdr: Modify error handler for per engine hang recovery
Michel Thierry
- [PATCH 3/7] drm/i915/tdr: Add support for per engine reset recovery
Michel Thierry
- [PATCH 4/7] drm/i915: Skip reset request if there is one already
Michel Thierry
- [PATCH 5/7] drm/i915/tdr: Add engine reset count to error state
Michel Thierry
- [PATCH 6/7] drm/i915/tdr: Export reset count info to debugfs
Michel Thierry
- [PATCH 7/7] drm/i915/tdr: Enable Engine reset and recovery support
Michel Thierry
- ✓ Fi.CI.BAT: success for CI - Per engine reset (rev2)
Patchwork
- [PATCH 0/8] CI - Per engine reset
Michel Thierry
- [PATCH 1/8] drm/i915: Update i915.reset to handle engine resets
Michel Thierry
- [PATCH 2/8] drm/i915/tdr: Modify error handler for per engine hang recovery
Michel Thierry
- [PATCH 3/8] drm/i915/tdr: Add support for per engine reset recovery
Michel Thierry
- [PATCH 4/8] drm/i915: Skip reset request if there is one already
Michel Thierry
- [PATCH 5/8] drm/i915/tdr: Add engine reset count to error state
Michel Thierry
- [PATCH 6/8] drm/i915/tdr: Export reset count info to debugfs
Michel Thierry
- [PATCH 7/8] drm/i915/tdr: Enable Engine reset and recovery support
Michel Thierry
- [PATCH 8/8] HACK/TEST: drm/i915: Check reset in progress flag is set correctly in old platforms
Michel Thierry
- [PATCH 01/37] drm/i915: Use the MRU stack search after evicting
Chris Wilson
- [PATCH 02/37] drm/i915: Simplify i915_gtt_color_adjust()
Chris Wilson
- [PATCH 03/37] drm: Add drm_mm_for_each_node_safe()
Chris Wilson
- [PATCH 04/37] drm: Constify the drm_mm API
Chris Wilson
- [PATCH 05/37] drm: Add some kselftests for the DRM range manager (struct drm_mm)
Chris Wilson
- [PATCH 06/37] drm: Add a simple generator of random permutations
Chris Wilson
- [PATCH 07/37] drm: Add a simple prime number generator
Chris Wilson
- [PATCH 08/37] drm: kselftest for drm_mm_init()
Chris Wilson
- [PATCH 09/37] drm: kselftest for drm_mm_debug()
Chris Wilson
- [PATCH 10/37] drm: kselftest for drm_mm_reserve_node()
Chris Wilson
- [PATCH 11/37] drm: kselftest for drm_mm_insert_node()
Chris Wilson
- [PATCH 12/37] drm: kselftest for drm_mm_replace_node()
Chris Wilson
- [PATCH 13/37] drm: kselftest for drm_mm_insert_node_in_range()
Chris Wilson
- [PATCH 14/37] drm: kselftest for drm_mm and alignment
Chris Wilson
- [PATCH 15/37] drm: kselftest for drm_mm and eviction
Chris Wilson
- [PATCH 16/37] drm: kselftest for drm_mm and range restricted eviction
Chris Wilson
- [PATCH 17/37] drm: kselftest for drm_mm and top-down allocation
Chris Wilson
- [PATCH 18/37] drm: kselftest for drm_mm and color adjustment
Chris Wilson
- [PATCH 19/37] drm: kselftest for drm_mm and color eviction
Chris Wilson
- [PATCH 20/37] drm: kselftest for drm_mm and restricted color eviction
Chris Wilson
- [PATCH 21/37] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 22/37] drm: Promote drm_mm alignment to u64
Chris Wilson
- [PATCH 23/37] drm: Fix kerneldoc for drm_mm_scan_remove_block()
Chris Wilson
- [PATCH 24/37] drm: Detect overflow in drm_mm_reserve_node()
Chris Wilson
- [PATCH 25/37] drm: Simplify drm_mm_clean()
Chris Wilson
- [PATCH 26/37] drm: Compile time enabling for asserts in drm_mm
Chris Wilson
- [PATCH 27/37] drm: Extract struct drm_mm_scan from struct drm_mm
Chris Wilson
- [PATCH 28/37] drm: Rename prev_node to hole in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 29/37] drm: Unconditionally do the range check in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 30/37] drm: Fix application of color vs range restriction when scanning drm_mm
Chris Wilson
- [PATCH 31/37] drm: Compute tight evictions for drm_mm_scan
Chris Wilson
- [PATCH 32/37] drm: Optimise power-of-two alignments in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 33/37] drm: Simplify drm_mm scan-list manipulation
Chris Wilson
- [PATCH 34/37] drm: Apply tight eviction scanning to color_adjust
Chris Wilson
- [PATCH 35/37] drm: Wrap drm_mm_node.hole_follows
Chris Wilson
- [PATCH 36/37] drm: Fix drm_mm search and insertion
Chris Wilson
- [PATCH 37/37] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- ✗ Fi.CI.BAT: failure for CI - Per engine reset (rev3)
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/37] drm/i915: Use the MRU stack search after evicting
Patchwork
- [PATCH 0/4] Fix rmfb CI.
Maarten Lankhorst
- [PATCH 1/4] drm/atomic: Delete wrong comment.
Maarten Lankhorst
- [PATCH 2/4] drm/i915: Fix POWER_DOMAIN_AUDIO refcounting.
Maarten Lankhorst
- [PATCH 3/4] drm/i915: Disable all crtcs during driver unload.
Maarten Lankhorst
- [PATCH 4/4] drm: Resurrect atomic rmfb code, v2.1
Maarten Lankhorst
- [RFC 1/1] drm/i915: Print forcewake domain wake counts before reading register
Sagar Arun Kamble
- [RFC 1/1] drm/i915: Print forcewake domain wake counts before reading register
Chris Wilson
- ✗ Fi.CI.BAT: warning for Fix rmfb CI. (rev3)
Patchwork
- [PATCH 0/4] Fix rmfb CI.
Maarten Lankhorst
- [PATCH 1/4] drm/atomic: Delete wrong comment.
Maarten Lankhorst
- [PATCH 2/4] drm/i915: Fix POWER_DOMAIN_AUDIO refcounting.
Maarten Lankhorst
- [PATCH 3/4] drm/i915: Disable all crtcs during driver unload.
Maarten Lankhorst
- [PATCH 4/4] drm: Resurrect atomic rmfb code, v2.1
Maarten Lankhorst
- ✓ Fi.CI.BAT: success for series starting with [RFC,1/1] drm/i915: Print forcewake domain wake counts before reading register
Patchwork
- ✗ Fi.CI.BAT: warning for Fix rmfb CI. (rev4)
Patchwork
- [PATCH 01/40] drm/i915: Use the MRU stack search after evicting
Chris Wilson
- [PATCH 02/40] drm/i915: Simplify i915_gtt_color_adjust()
Chris Wilson
- [PATCH 03/40] drm: Add drm_mm_for_each_node_safe()
Chris Wilson
- [PATCH 04/40] drm: Constify the drm_mm API
Chris Wilson
- [PATCH 05/40] drm: Compile time enabling for asserts in drm_mm
Chris Wilson
- [PATCH 06/40] drm: Add some kselftests for the DRM range manager (struct drm_mm)
Chris Wilson
- [PATCH 07/40] drm: Add a simple generator of random permutations
Chris Wilson
- [PATCH 08/40] drm: Add a simple prime number generator
Chris Wilson
- [PATCH 09/40] drm: kselftest for drm_mm_init()
Chris Wilson
- [PATCH 10/40] drm: kselftest for drm_mm_debug()
Chris Wilson
- [PATCH 11/40] drm: kselftest for drm_mm_reserve_node()
Chris Wilson
- [PATCH 12/40] drm: kselftest for drm_mm_insert_node()
Chris Wilson
- [PATCH 13/40] drm: kselftest for drm_mm_replace_node()
Chris Wilson
- [PATCH 14/40] drm: kselftest for drm_mm_insert_node_in_range()
Chris Wilson
- [PATCH 15/40] drm: kselftest for drm_mm and alignment
Chris Wilson
- [PATCH 16/40] drm: kselftest for drm_mm and eviction
Chris Wilson
- [PATCH 17/40] drm: kselftest for drm_mm and range restricted eviction
Chris Wilson
- [PATCH 18/40] drm: kselftest for drm_mm and top-down allocation
Chris Wilson
- [PATCH 19/40] drm: kselftest for drm_mm and color adjustment
Chris Wilson
- [PATCH 20/40] drm: kselftest for drm_mm and color eviction
Chris Wilson
- [PATCH 21/40] drm: kselftest for drm_mm and restricted color eviction
Chris Wilson
- [PATCH 22/40] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 23/40] drm: Promote drm_mm alignment to u64
Chris Wilson
- [PATCH 24/40] drm: Fix kerneldoc for drm_mm_scan_remove_block()
Chris Wilson
- [PATCH 25/40] drm: Detect overflow in drm_mm_reserve_node()
Chris Wilson
- [PATCH 26/40] drm: Simplify drm_mm_clean()
Chris Wilson
- [PATCH 27/40] drm: Add asserts to catch overflow in drm_mm_init() and drm_mm_init_scan()
Chris Wilson
- [PATCH 28/40] drm: Extract struct drm_mm_scan from struct drm_mm
Chris Wilson
- [PATCH 29/40] drm: Rename prev_node to hole in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 30/40] drm: Unconditionally do the range check in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 31/40] drm: Fix application of color vs range restriction when scanning drm_mm
Chris Wilson
- [PATCH 32/40] drm: Compute tight evictions for drm_mm_scan
Chris Wilson
- [PATCH 33/40] drm: Optimise power-of-two alignments in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 34/40] drm: Simplify drm_mm scan-list manipulation
Chris Wilson
- [PATCH 35/40] drm: Apply tight eviction scanning to color_adjust
Chris Wilson
- [PATCH 36/40] drm: Wrap drm_mm_node.hole_follows
Chris Wilson
- [PATCH 37/40] drm: Apply range restriction after color adjustment when allocation
Chris Wilson
- [PATCH 38/40] drm: Use drm_mm_insert_node_in_range_generic() for everyone
Chris Wilson
- [PATCH 39/40] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 40/40] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- [PATCH 0/8] CI - Per engine reset
Michel Thierry
- [PATCH 1/8] drm/i915: Keep i915_handle_error kerneldoc parameters together
Michel Thierry
- [PATCH 2/8] drm/i915: Update i915.reset to handle engine resets
Michel Thierry
- [PATCH 3/8] drm/i915/tdr: Modify error handler for per engine hang recovery
Michel Thierry
- [PATCH 4/8] drm/i915/tdr: Add support for per engine reset recovery
Michel Thierry
- [PATCH 5/8] drm/i915: Skip reset request if there is one already
Michel Thierry
- [PATCH 6/8] drm/i915/tdr: Add engine reset count to error state
Michel Thierry
- [PATCH 7/8] drm/i915/tdr: Export reset count info to debugfs
Michel Thierry
- [PATCH 8/8] drm/i915/tdr: Enable Engine reset and recovery support
Michel Thierry
- ✗ Fi.CI.BAT: failure for series starting with [01/40] drm/i915: Use the MRU stack search after evicting
Patchwork
- ✓ Fi.CI.BAT: success for CI - Per engine reset (rev4)
Patchwork
- [PATCH 01/40] drm/i915: Use the MRU stack search after evicting
Chris Wilson
- [PATCH 02/40] drm/i915: Simplify i915_gtt_color_adjust()
Chris Wilson
- [PATCH 03/40] drm: Add drm_mm_for_each_node_safe()
Chris Wilson
- [PATCH 04/40] drm: Constify the drm_mm API
Chris Wilson
- [PATCH 05/40] drm: Compile time enabling for asserts in drm_mm
Chris Wilson
- [PATCH 06/40] drm: Add some kselftests for the DRM range manager (struct drm_mm)
Chris Wilson
- [PATCH 07/40] drm: Add a simple generator of random permutations
Chris Wilson
- [PATCH 08/40] drm: Add a simple prime number generator
Chris Wilson
- [PATCH 09/40] drm: kselftest for drm_mm_init()
Chris Wilson
- [PATCH 10/40] drm: kselftest for drm_mm_debug()
Chris Wilson
- [PATCH 11/40] drm: kselftest for drm_mm_reserve_node()
Chris Wilson
- [PATCH 12/40] drm: kselftest for drm_mm_insert_node()
Chris Wilson
- [PATCH 13/40] drm: kselftest for drm_mm_replace_node()
Chris Wilson
- [PATCH 14/40] drm: kselftest for drm_mm_insert_node_in_range()
Chris Wilson
- [PATCH 15/40] drm: kselftest for drm_mm and alignment
Chris Wilson
- [PATCH 16/40] drm: kselftest for drm_mm and eviction
Chris Wilson
- [PATCH 17/40] drm: kselftest for drm_mm and range restricted eviction
Chris Wilson
- [PATCH 18/40] drm: kselftest for drm_mm and top-down allocation
Chris Wilson
- [PATCH 19/40] drm: kselftest for drm_mm and color adjustment
Chris Wilson
- [PATCH 20/40] drm: kselftest for drm_mm and color eviction
Chris Wilson
- [PATCH 21/40] drm: kselftest for drm_mm and restricted color eviction
Chris Wilson
- [PATCH 22/40] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 23/40] drm: Promote drm_mm alignment to u64
Chris Wilson
- [PATCH 24/40] drm: Fix kerneldoc for drm_mm_scan_remove_block()
Chris Wilson
- [PATCH 25/40] drm: Detect overflow in drm_mm_reserve_node()
Chris Wilson
- [PATCH 26/40] drm: Simplify drm_mm_clean()
Chris Wilson
- [PATCH 27/40] drm: Add asserts to catch overflow in drm_mm_init() and drm_mm_init_scan()
Chris Wilson
- [PATCH 28/40] drm: Extract struct drm_mm_scan from struct drm_mm
Chris Wilson
- [PATCH 29/40] drm: Rename prev_node to hole in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 30/40] drm: Unconditionally do the range check in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 31/40] drm: Fix application of color vs range restriction when scanning drm_mm
Chris Wilson
- [PATCH 32/40] drm: Compute tight evictions for drm_mm_scan
Chris Wilson
- [PATCH 33/40] drm: Optimise power-of-two alignments in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 34/40] drm: Simplify drm_mm scan-list manipulation
Chris Wilson
- [PATCH 35/40] drm: Apply tight eviction scanning to color_adjust
Chris Wilson
- [PATCH 36/40] drm: Wrap drm_mm_node.hole_follows
Chris Wilson
- [PATCH 37/40] drm: Apply range restriction after color adjustment when allocation
Chris Wilson
- [PATCH 38/40] drm: Use drm_mm_insert_node_in_range_generic() for everyone
Chris Wilson
- [PATCH 39/40] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 40/40] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- [PATCH 01/40] drm/i915: Use the MRU stack search after evicting
Chris Wilson
- [PATCH 02/40] drm/i915: Simplify i915_gtt_color_adjust()
Chris Wilson
- [PATCH 03/40] drm: Add drm_mm_for_each_node_safe()
Chris Wilson
- [PATCH 04/40] drm: Constify the drm_mm API
Chris Wilson
- [PATCH 05/40] drm: Compile time enabling for asserts in drm_mm
Chris Wilson
- [PATCH 06/40] drm: Add some kselftests for the DRM range manager (struct drm_mm)
Chris Wilson
- [PATCH 07/40] drm: Add a simple generator of random permutations
Chris Wilson
- [PATCH 08/40] drm: Add a simple prime number generator
Chris Wilson
- [PATCH 09/40] drm: kselftest for drm_mm_init()
Chris Wilson
- [PATCH 10/40] drm: kselftest for drm_mm_debug()
Chris Wilson
- [PATCH 11/40] drm: kselftest for drm_mm_reserve_node()
Chris Wilson
- [PATCH 12/40] drm: kselftest for drm_mm_insert_node()
Chris Wilson
- [PATCH 13/40] drm: kselftest for drm_mm_replace_node()
Chris Wilson
- [PATCH 14/40] drm: kselftest for drm_mm_insert_node_in_range()
Chris Wilson
- [PATCH 15/40] drm: kselftest for drm_mm and alignment
Chris Wilson
- [PATCH 16/40] drm: kselftest for drm_mm and eviction
Chris Wilson
- [PATCH 17/40] drm: kselftest for drm_mm and range restricted eviction
Chris Wilson
- [PATCH 18/40] drm: kselftest for drm_mm and top-down allocation
Chris Wilson
- [PATCH 19/40] drm: kselftest for drm_mm and color adjustment
Chris Wilson
- [PATCH 20/40] drm: kselftest for drm_mm and color eviction
Chris Wilson
- [PATCH 21/40] drm: kselftest for drm_mm and restricted color eviction
Chris Wilson
- [PATCH 22/40] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 23/40] drm: Promote drm_mm alignment to u64
Chris Wilson
- [PATCH 24/40] drm: Fix kerneldoc for drm_mm_scan_remove_block()
Chris Wilson
- [PATCH 25/40] drm: Detect overflow in drm_mm_reserve_node()
Chris Wilson
- [PATCH 26/40] drm: Simplify drm_mm_clean()
Chris Wilson
- [PATCH 27/40] drm: Add asserts to catch overflow in drm_mm_init() and drm_mm_init_scan()
Chris Wilson
- [PATCH 28/40] drm: Extract struct drm_mm_scan from struct drm_mm
Chris Wilson
- [PATCH 29/40] drm: Rename prev_node to hole in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 30/40] drm: Unconditionally do the range check in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 31/40] drm: Fix application of color vs range restriction when scanning drm_mm
Chris Wilson
- [PATCH 32/40] drm: Compute tight evictions for drm_mm_scan
Chris Wilson
- [PATCH 33/40] drm: Optimise power-of-two alignments in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 34/40] drm: Simplify drm_mm scan-list manipulation
Chris Wilson
- [PATCH 35/40] drm: Apply tight eviction scanning to color_adjust
Chris Wilson
- [PATCH 36/40] drm: Wrap drm_mm_node.hole_follows
Chris Wilson
- [PATCH 37/40] drm: Apply range restriction after color adjustment when allocation
Chris Wilson
- [PATCH 38/40] drm: Use drm_mm_insert_node_in_range_generic() for everyone
Chris Wilson
- [PATCH 39/40] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 40/40] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/40] drm/i915: Use the MRU stack search after evicting
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/40] drm/i915: Use the MRU stack search after evicting
Patchwork
- [PATCH 01/40] drm/i915: Use the MRU stack search after evicting
Chris Wilson
- [PATCH 02/40] drm/i915: Simplify i915_gtt_color_adjust()
Chris Wilson
- [PATCH 03/40] drm: Add drm_mm_for_each_node_safe()
Chris Wilson
- [PATCH 04/40] drm: Constify the drm_mm API
Chris Wilson
- [PATCH 05/40] drm: Compile time enabling for asserts in drm_mm
Chris Wilson
- [PATCH 06/40] drm: Add some kselftests for the DRM range manager (struct drm_mm)
Chris Wilson
- [PATCH 07/40] drm: Add a simple generator of random permutations
Chris Wilson
- [PATCH 08/40] drm: Add a simple prime number generator
Chris Wilson
- [PATCH 09/40] drm: kselftest for drm_mm_init()
Chris Wilson
- [PATCH 10/40] drm: kselftest for drm_mm_debug()
Chris Wilson
- [PATCH 11/40] drm: kselftest for drm_mm_reserve_node()
Chris Wilson
- [PATCH 12/40] drm: kselftest for drm_mm_insert_node()
Chris Wilson
- [PATCH 13/40] drm: kselftest for drm_mm_replace_node()
Chris Wilson
- [PATCH 14/40] drm: kselftest for drm_mm_insert_node_in_range()
Chris Wilson
- [PATCH 15/40] drm: kselftest for drm_mm and alignment
Chris Wilson
- [PATCH 16/40] drm: kselftest for drm_mm and eviction
Chris Wilson
- [PATCH 17/40] drm: kselftest for drm_mm and range restricted eviction
Chris Wilson
- [PATCH 18/40] drm: kselftest for drm_mm and top-down allocation
Chris Wilson
- [PATCH 19/40] drm: kselftest for drm_mm and color adjustment
Chris Wilson
- [PATCH 20/40] drm: kselftest for drm_mm and color eviction
Chris Wilson
- [PATCH 21/40] drm: kselftest for drm_mm and restricted color eviction
Chris Wilson
- [PATCH 22/40] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 23/40] drm: Promote drm_mm alignment to u64
Chris Wilson
- [PATCH 24/40] drm: Fix kerneldoc for drm_mm_scan_remove_block()
Chris Wilson
- [PATCH 25/40] drm: Detect overflow in drm_mm_reserve_node()
Chris Wilson
- [PATCH 26/40] drm: Simplify drm_mm_clean()
Chris Wilson
- [PATCH 27/40] drm: Add asserts to catch overflow in drm_mm_init() and drm_mm_init_scan()
Chris Wilson
- [PATCH 28/40] drm: Extract struct drm_mm_scan from struct drm_mm
Chris Wilson
- [PATCH 29/40] drm: Rename prev_node to hole in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 30/40] drm: Unconditionally do the range check in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 31/40] drm: Fix application of color vs range restriction when scanning drm_mm
Chris Wilson
- [PATCH 32/40] drm: Compute tight evictions for drm_mm_scan
Chris Wilson
- [PATCH 33/40] drm: Optimise power-of-two alignments in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 34/40] drm: Simplify drm_mm scan-list manipulation
Chris Wilson
- [PATCH 35/40] drm: Apply tight eviction scanning to color_adjust
Chris Wilson
- [PATCH 36/40] drm: Wrap drm_mm_node.hole_follows
Chris Wilson
- [PATCH 37/40] drm: Apply range restriction after color adjustment when allocation
Chris Wilson
- [PATCH 38/40] drm: Use drm_mm_insert_node_in_range_generic() for everyone
Chris Wilson
- [PATCH 39/40] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 40/40] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/40] drm/i915: Use the MRU stack search after evicting
Patchwork
- [PATCH 01/40] drm/i915: Use the MRU stack search after evicting
Chris Wilson
- [PATCH 02/40] drm/i915: Simplify i915_gtt_color_adjust()
Chris Wilson
- [PATCH 03/40] drm: Add drm_mm_for_each_node_safe()
Chris Wilson
- [PATCH 04/40] drm: Constify the drm_mm API
Chris Wilson
- [PATCH 05/40] drm: Compile time enabling for asserts in drm_mm
Chris Wilson
- [PATCH 06/40] drm: Add some kselftests for the DRM range manager (struct drm_mm)
Chris Wilson
- [PATCH 07/40] drm: Add a simple generator of random permutations
Chris Wilson
- [PATCH 08/40] drm: Add a simple prime number generator
Chris Wilson
- [PATCH 09/40] drm: kselftest for drm_mm_init()
Chris Wilson
- [PATCH 10/40] drm: kselftest for drm_mm_debug()
Chris Wilson
- [PATCH 11/40] drm: kselftest for drm_mm_reserve_node()
Chris Wilson
- [PATCH 12/40] drm: kselftest for drm_mm_insert_node()
Chris Wilson
- [PATCH 13/40] drm: kselftest for drm_mm_replace_node()
Chris Wilson
- [PATCH 14/40] drm: kselftest for drm_mm_insert_node_in_range()
Chris Wilson
- [PATCH 15/40] drm: kselftest for drm_mm and alignment
Chris Wilson
- [PATCH 16/40] drm: kselftest for drm_mm and eviction
Chris Wilson
- [PATCH 17/40] drm: kselftest for drm_mm and range restricted eviction
Chris Wilson
- [PATCH 18/40] drm: kselftest for drm_mm and top-down allocation
Chris Wilson
- [PATCH 19/40] drm: kselftest for drm_mm and color adjustment
Chris Wilson
- [PATCH 20/40] drm: kselftest for drm_mm and color eviction
Chris Wilson
- [PATCH 21/40] drm: kselftest for drm_mm and restricted color eviction
Chris Wilson
- [PATCH 22/40] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 23/40] drm: Promote drm_mm alignment to u64
Chris Wilson
- [PATCH 24/40] drm: Fix kerneldoc for drm_mm_scan_remove_block()
Chris Wilson
- [PATCH 25/40] drm: Detect overflow in drm_mm_reserve_node()
Chris Wilson
- [PATCH 26/40] drm: Simplify drm_mm_clean()
Chris Wilson
- [PATCH 27/40] drm: Add asserts to catch overflow in drm_mm_init() and drm_mm_init_scan()
Chris Wilson
- [PATCH 28/40] drm: Extract struct drm_mm_scan from struct drm_mm
Chris Wilson
- [PATCH 29/40] drm: Rename prev_node to hole in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 30/40] drm: Unconditionally do the range check in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 31/40] drm: Fix application of color vs range restriction when scanning drm_mm
Chris Wilson
- [PATCH 32/40] drm: Compute tight evictions for drm_mm_scan
Chris Wilson
- [PATCH 33/40] drm: Optimise power-of-two alignments in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 34/40] drm: Simplify drm_mm scan-list manipulation
Chris Wilson
- [PATCH 35/40] drm: Apply tight eviction scanning to color_adjust
Chris Wilson
- [PATCH 36/40] drm: Wrap drm_mm_node.hole_follows
Chris Wilson
- [PATCH 37/40] drm: Apply range restriction after color adjustment when allocation
Chris Wilson
- [PATCH 38/40] drm: Use drm_mm_insert_node_in_range_generic() for everyone
Chris Wilson
- [PATCH 39/40] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 40/40] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [01/40] drm/i915: Use the MRU stack search after evicting
Patchwork
- [PATCH 01/40] drm/i915: Use the MRU stack search after evicting
Chris Wilson
- [PATCH 02/40] drm/i915: Simplify i915_gtt_color_adjust()
Chris Wilson
- [PATCH 03/40] drm: Use drm_mm_nodes() as shorthand for the list of nodes under struct drm_mm
Chris Wilson
- [PATCH 04/40] drm: Constify the drm_mm API
Chris Wilson
- [PATCH 05/40] drm: Compile time enabling for asserts in drm_mm
Chris Wilson
- [PATCH 06/40] lib: Add a simple prime number generator
Chris Wilson
- [PATCH 07/40] drm: Add a simple generator of random permutations
Chris Wilson
- [PATCH 08/40] drm: Add some kselftests for the DRM range manager (struct drm_mm)
Chris Wilson
- [PATCH 09/40] drm: kselftest for drm_mm_init()
Chris Wilson
- [PATCH 10/40] drm: kselftest for drm_mm_debug()
Chris Wilson
- [PATCH 11/40] drm: kselftest for drm_mm_reserve_node()
Chris Wilson
- [PATCH 12/40] drm: kselftest for drm_mm_insert_node()
Chris Wilson
- [PATCH 13/40] drm: kselftest for drm_mm_replace_node()
Chris Wilson
- [PATCH 14/40] drm: kselftest for drm_mm_insert_node_in_range()
Chris Wilson
- [PATCH 15/40] drm: kselftest for drm_mm and alignment
Chris Wilson
- [PATCH 16/40] drm: kselftest for drm_mm and eviction
Chris Wilson
- [PATCH 17/40] drm: kselftest for drm_mm and range restricted eviction
Chris Wilson
- [PATCH 18/40] drm: kselftest for drm_mm and top-down allocation
Chris Wilson
- [PATCH 19/40] drm: kselftest for drm_mm and color adjustment
Chris Wilson
- [PATCH 20/40] drm: kselftest for drm_mm and color eviction
Chris Wilson
- [PATCH 21/40] drm: kselftest for drm_mm and restricted color eviction
Chris Wilson
- [PATCH 22/40] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 23/40] drm: Promote drm_mm alignment to u64
Chris Wilson
- [PATCH 24/40] drm: Fix kerneldoc for drm_mm_scan_remove_block()
Chris Wilson
- [PATCH 25/40] drm: Detect overflow in drm_mm_reserve_node()
Chris Wilson
- [PATCH 26/40] drm: Simplify drm_mm_clean()
Chris Wilson
- [PATCH 27/40] drm: Add asserts to catch overflow in drm_mm_init() and drm_mm_init_scan()
Chris Wilson
- [PATCH 28/40] drm: Extract struct drm_mm_scan from struct drm_mm
Chris Wilson
- [PATCH 29/40] drm: Rename prev_node to hole in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 30/40] drm: Unconditionally do the range check in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 31/40] drm: Fix application of color vs range restriction when scanning drm_mm
Chris Wilson
- [PATCH 32/40] drm: Compute tight evictions for drm_mm_scan
Chris Wilson
- [PATCH 33/40] drm: Optimise power-of-two alignments in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 34/40] drm: Simplify drm_mm scan-list manipulation
Chris Wilson
- [PATCH 35/40] drm: Apply tight eviction scanning to color_adjust
Chris Wilson
- [PATCH 36/40] drm: Wrap drm_mm_node.hole_follows
Chris Wilson
- [PATCH 37/40] drm: Apply range restriction after color adjustment when allocation
Chris Wilson
- [PATCH 38/40] drm: Use drm_mm_insert_node_in_range_generic() for everyone
Chris Wilson
- [PATCH 39/40] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 40/40] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- [PATCH 01/38] drm/i915: Use the MRU stack search after evicting
Chris Wilson
- [PATCH 02/38] drm: Use drm_mm_nodes() as shorthand for the list of nodes under struct drm_mm
Chris Wilson
- [PATCH 03/38] drm: Compile time enabling for asserts in drm_mm
Chris Wilson
- [PATCH 04/38] lib: Add a simple prime number generator
Chris Wilson
- [PATCH 05/38] drm: Add a simple generator of random permutations
Chris Wilson
- [PATCH 06/38] drm: Add some kselftests for the DRM range manager (struct drm_mm)
Chris Wilson
- [PATCH 07/38] drm: kselftest for drm_mm_init()
Chris Wilson
- [PATCH 08/38] drm: kselftest for drm_mm_debug()
Chris Wilson
- [PATCH 09/38] drm: kselftest for drm_mm_reserve_node()
Chris Wilson
- [PATCH 10/38] drm: kselftest for drm_mm_insert_node()
Chris Wilson
- [PATCH 11/38] drm: kselftest for drm_mm_replace_node()
Chris Wilson
- [PATCH 12/38] drm: kselftest for drm_mm_insert_node_in_range()
Chris Wilson
- [PATCH 13/38] drm: kselftest for drm_mm and alignment
Chris Wilson
- [PATCH 14/38] drm: kselftest for drm_mm and eviction
Chris Wilson
- [PATCH 15/38] drm: kselftest for drm_mm and range restricted eviction
Chris Wilson
- [PATCH 16/38] drm: kselftest for drm_mm and top-down allocation
Chris Wilson
- [PATCH 17/38] drm: kselftest for drm_mm and color adjustment
Chris Wilson
- [PATCH 18/38] drm: kselftest for drm_mm and color eviction
Chris Wilson
- [PATCH 19/38] drm: kselftest for drm_mm and restricted color eviction
Chris Wilson
- [PATCH 20/38] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 21/38] drm: Promote drm_mm alignment to u64
Chris Wilson
- [PATCH 22/38] drm: Fix kerneldoc for drm_mm_scan_remove_block()
Chris Wilson
- [PATCH 23/38] drm: Detect overflow in drm_mm_reserve_node()
Chris Wilson
- [PATCH 24/38] drm: Simplify drm_mm_clean()
Chris Wilson
- [PATCH 25/38] drm: Add asserts to catch overflow in drm_mm_init() and drm_mm_init_scan()
Chris Wilson
- [PATCH 26/38] drm: Extract struct drm_mm_scan from struct drm_mm
Chris Wilson
- [PATCH 27/38] drm: Rename prev_node to hole in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 28/38] drm: Unconditionally do the range check in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 29/38] drm: Fix application of color vs range restriction when scanning drm_mm
Chris Wilson
- [PATCH 30/38] drm: Compute tight evictions for drm_mm_scan
Chris Wilson
- [PATCH 31/38] drm: Optimise power-of-two alignments in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 32/38] drm: Simplify drm_mm scan-list manipulation
Chris Wilson
- [PATCH 33/38] drm: Apply tight eviction scanning to color_adjust
Chris Wilson
- [PATCH 34/38] drm: Wrap drm_mm_node.hole_follows
Chris Wilson
- [PATCH 35/38] drm: Apply range restriction after color adjustment when allocation
Chris Wilson
- [PATCH 36/38] drm: Use drm_mm_insert_node_in_range_generic() for everyone
Chris Wilson
- [PATCH 37/38] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 38/38] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/40] drm/i915: Use the MRU stack search after evicting
Patchwork
- ✗ Fi.CI.BAT: warning for series starting with [01/38] drm/i915: Use the MRU stack search after evicting
Patchwork
- [PATCH 01/99] drm/i915: Use the MRU stack search after evicting
Chris Wilson
- [PATCH 02/99] drm: Use drm_mm_nodes() as shorthand for the list of nodes under struct drm_mm
Chris Wilson
- [PATCH 03/99] drm: Compile time enabling for asserts in drm_mm
Chris Wilson
- [PATCH 04/99] lib: Add a simple prime number generator
Chris Wilson
- [PATCH 05/99] drm: Add a simple generator of random permutations
Chris Wilson
- [PATCH 06/99] drm: Add some kselftests for the DRM range manager (struct drm_mm)
Chris Wilson
- [PATCH 07/99] drm: kselftest for drm_mm_init()
Chris Wilson
- [PATCH 08/99] drm: kselftest for drm_mm_debug()
Chris Wilson
- [PATCH 09/99] drm: kselftest for drm_mm_reserve_node()
Chris Wilson
- [PATCH 10/99] drm: kselftest for drm_mm_insert_node()
Chris Wilson
- [PATCH 11/99] drm: kselftest for drm_mm_replace_node()
Chris Wilson
- [PATCH 12/99] drm: kselftest for drm_mm_insert_node_in_range()
Chris Wilson
- [PATCH 13/99] drm: kselftest for drm_mm and alignment
Chris Wilson
- [PATCH 14/99] drm: kselftest for drm_mm and eviction
Chris Wilson
- [PATCH 15/99] drm: kselftest for drm_mm and range restricted eviction
Chris Wilson
- [PATCH 16/99] drm: kselftest for drm_mm and top-down allocation
Chris Wilson
- [PATCH 17/99] drm: kselftest for drm_mm and color adjustment
Chris Wilson
- [PATCH 18/99] drm: kselftest for drm_mm and color eviction
Chris Wilson
- [PATCH 19/99] drm: kselftest for drm_mm and restricted color eviction
Chris Wilson
- [PATCH 20/99] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 21/99] drm: Promote drm_mm alignment to u64
Chris Wilson
- [PATCH 22/99] drm: Fix kerneldoc for drm_mm_scan_remove_block()
Chris Wilson
- [PATCH 23/99] drm: Detect overflow in drm_mm_reserve_node()
Chris Wilson
- [PATCH 24/99] drm: Simplify drm_mm_clean()
Chris Wilson
- [PATCH 25/99] drm: Add asserts to catch overflow in drm_mm_init() and drm_mm_init_scan()
Chris Wilson
- [PATCH 26/99] drm: Extract struct drm_mm_scan from struct drm_mm
Chris Wilson
- [PATCH 27/99] drm: Rename prev_node to hole in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 28/99] drm: Unconditionally do the range check in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 29/99] drm: Fix application of color vs range restriction when scanning drm_mm
Chris Wilson
- [PATCH 30/99] drm: Compute tight evictions for drm_mm_scan
Chris Wilson
- [PATCH 31/99] drm: Optimise power-of-two alignments in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 32/99] drm: Simplify drm_mm scan-list manipulation
Chris Wilson
- [PATCH 33/99] drm: Apply tight eviction scanning to color_adjust
Chris Wilson
- [PATCH 34/99] drm: Wrap drm_mm_node.hole_follows
Chris Wilson
- [PATCH 35/99] drm: Apply range restriction after color adjustment when allocation
Chris Wilson
- [PATCH 36/99] drm: Use drm_mm_insert_node_in_range_generic() for everyone
Chris Wilson
- [PATCH 37/99] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 38/99] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- [PATCH 39/99] drm/i915: Don't clflush before release phys object
Chris Wilson
- [PATCH 40/99] drm: Provide a driver hook for drm_dev_release()
Chris Wilson
- [PATCH 41/99] drm/i915: Provide a hook for selftests
Chris Wilson
- [PATCH 42/99] kselftests: Exercise hw-independent mock tests for i915.ko
Chris Wilson
- [PATCH 43/99] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Chris Wilson
- [PATCH 44/99] drm/i915: Add unit tests for the breadcrumb rbtree, completion
Chris Wilson
- [PATCH 45/99] drm/i915: Add unit tests for the breadcrumb rbtree, wakeups
Chris Wilson
- [PATCH 46/99] drm/i915: Add a reminder that i915_vma_move_to_active() requires struct_mutex
Chris Wilson
- [PATCH 47/99] drm/i915: Move intel_lrc_context_pin() to avoid the forward declaration
Chris Wilson
- [PATCH 48/99] drm/i915: Unify active context tracking between legacy/execlists/guc
Chris Wilson
- [PATCH 49/99] drm/i915: Simplify releasing context reference
Chris Wilson
- [PATCH 50/99] drm/i915: Mark the shadow gvt context as closed
Chris Wilson
- [PATCH 51/99] drm/i915/execlists: Request the kernel context be pinned high
Chris Wilson
- [PATCH 52/99] drm/i915: Swap if(enable_execlists) in i915_gem_request_alloc for a vfunc
Chris Wilson
- [PATCH 53/99] drm/i915: Mock the GEM device for self-testing
Chris Wilson
- [PATCH 54/99] drm/i915: Mock a GGTT for self-testing
Chris Wilson
- [PATCH 55/99] drm/i915: Mock infrastructure for request emission
Chris Wilson
- [PATCH 56/99] drm/i915: Add selftests for i915_gem_request
Chris Wilson
- [PATCH 57/99] drm/i915: Add a simple request selftest for waiting
Chris Wilson
- [PATCH 58/99] drm/i915: Add a simple fence selftest to i915_gem_request
Chris Wilson
- [PATCH 59/99] drm/i915: Add selftests for object allocation, phys
Chris Wilson
- [PATCH 60/99] drm/i915: Move uncore selfchecks to live selftest infrastructure
Chris Wilson
- [PATCH 61/99] drm/i915: Test all fw tables during mock selftests
Chris Wilson
- [PATCH 62/99] drm/i915: Sanity check all registers for matching fw domains
Chris Wilson
- [PATCH 63/99] st-dmabuf
Chris Wilson
- [PATCH 64/99] drm/i915: Add initial selftests for i915_gem_gtt
Chris Wilson
- [PATCH 65/99] st-evict
Chris Wilson
- [PATCH 66/99] drm/i915: Implement dma_buf_ops->kmap
Chris Wilson
- [PATCH 67/99] drm/i915: Keep a global seqno per-engine
Chris Wilson
- [PATCH 68/99] drm/i915: Use a local to shorten req->i915->gpu_error.wait_queue
Chris Wilson
- [PATCH 69/99] drm/i915: Add ourselves to the gpu error waitqueue for the entire wait
Chris Wilson
- [PATCH 70/99] drm/i915: Inline __i915_gem_request_wait_for_execute()
Chris Wilson
- [PATCH 71/99] deconstruct-execute-fence
Chris Wilson
- [PATCH 72/99] global-seqno
Chris Wilson
- [PATCH 73/99] drm/i915: Take a reference whilst processing the signaler request
Chris Wilson
- [PATCH 74/99] cancel-signal
Chris Wilson
- [PATCH 75/99] unsubmit
Chris Wilson
- [PATCH 76/99] req-selftest-cancel
Chris Wilson
- [PATCH 77/99] drm/i915: Replace reset_wait_queue with default_wake_function
Chris Wilson
- [PATCH 78/99] drm/i915: Refactor direct GPU reset from request waiters
Chris Wilson
- [PATCH 79/99] drm/i915: Remove one level of indention from wait-for-execute
Chris Wilson
- [PATCH 80/99] drm/i915: Use helper for setting plane->state->fb
Chris Wilson
- [PATCH 81/99] drm: Track framebuffer references at the point of assignment
Chris Wilson
- [PATCH 82/99] drm/i915: Move intel_prepare_plane_fb() and intel_cleanup_plane_fb()
Chris Wilson
- [PATCH 83/99] drm/i915: Always prepare planes at the start of an atomic commit
Chris Wilson
- [PATCH 84/99] drm/i915: Track pinned vma in intel_plane_state
Chris Wilson
- [PATCH 85/99] drm/i915: Remove i915_gem_object_to_ggtt()
Chris Wilson
- [PATCH 86/99] drm/i915: Quick spring clean of intel_prepare_plane_fb()
Chris Wilson
- [PATCH 87/99] drm/i915: Asynchronously wait for the overlay to finish
Chris Wilson
- [PATCH 88/99] drm/i915: Set crtc_state->fb_changed whenever a VMA is changed
Chris Wilson
- [PATCH 89/99] drm/i915: Restore interruptibility to blocking busy flips
Chris Wilson
- [PATCH 90/99] dma-buf: Replace reservation shared fence array with a compressed radix tree
Chris Wilson
- [PATCH 91/99] drm/i915: Remove struct_mutex for destroying framebuffers
Chris Wilson
- [PATCH 92/99] drm/i915: struct_mutex is not required for allocating the framebuffer
Chris Wilson
- [PATCH 93/99] drm/i915: Drop struct_mutex around frontbuffer flushes
Chris Wilson
- [PATCH 94/99] drm/i915: Invalidate the guc ggtt TLB upon insertion
Chris Wilson
- [PATCH 95/99] HACK drm/i915/scheduler: emulate a scheduler for guc
Chris Wilson
- [PATCH 96/99] drm/i915/scheduler: Support user-defined priorities
Chris Wilson
- [PATCH 97/99] drm/i915: Enable userspace to opt-out of implicit fencing
Chris Wilson
- [PATCH 01/79] drm/i915: Use the MRU stack search after evicting
Chris Wilson
- [PATCH 02/79] drm: Use drm_mm_nodes() as shorthand for the list of nodes under struct drm_mm
Chris Wilson
- [PATCH 03/79] drm: Compile time enabling for asserts in drm_mm
Chris Wilson
- [PATCH 04/79] lib: Add a simple prime number generator
Chris Wilson
- [PATCH 05/79] drm: Add a simple generator of random permutations
Chris Wilson
- [PATCH 06/79] drm: Add some kselftests for the DRM range manager (struct drm_mm)
Chris Wilson
- [PATCH 07/79] drm: kselftest for drm_mm_init()
Chris Wilson
- [PATCH 08/79] drm: kselftest for drm_mm_debug()
Chris Wilson
- [PATCH 09/79] drm: kselftest for drm_mm_reserve_node()
Chris Wilson
- [PATCH 10/79] drm: kselftest for drm_mm_insert_node()
Chris Wilson
- [PATCH 11/79] drm: kselftest for drm_mm_replace_node()
Chris Wilson
- [PATCH 12/79] drm: kselftest for drm_mm_insert_node_in_range()
Chris Wilson
- [PATCH 13/79] drm: kselftest for drm_mm and alignment
Chris Wilson
- [PATCH 14/79] drm: kselftest for drm_mm and eviction
Chris Wilson
- [PATCH 15/79] drm: kselftest for drm_mm and range restricted eviction
Chris Wilson
- [PATCH 16/79] drm: kselftest for drm_mm and top-down allocation
Chris Wilson
- [PATCH 17/79] drm: kselftest for drm_mm and color adjustment
Chris Wilson
- [PATCH 18/79] drm: kselftest for drm_mm and color eviction
Chris Wilson
- [PATCH 19/79] drm: kselftest for drm_mm and restricted color eviction
Chris Wilson
- [PATCH 20/79] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 21/79] drm: Promote drm_mm alignment to u64
Chris Wilson
- [PATCH 22/79] drm: Fix kerneldoc for drm_mm_scan_remove_block()
Chris Wilson
- [PATCH 23/79] drm: Detect overflow in drm_mm_reserve_node()
Chris Wilson
- [PATCH 24/79] drm: Simplify drm_mm_clean()
Chris Wilson
- [PATCH 25/79] drm: Add asserts to catch overflow in drm_mm_init() and drm_mm_init_scan()
Chris Wilson
- [PATCH 26/79] drm: Extract struct drm_mm_scan from struct drm_mm
Chris Wilson
- [PATCH 27/79] drm: Rename prev_node to hole in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 28/79] drm: Unconditionally do the range check in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 29/79] drm: Fix application of color vs range restriction when scanning drm_mm
Chris Wilson
- [PATCH 30/79] drm: Compute tight evictions for drm_mm_scan
Chris Wilson
- [PATCH 31/79] drm: Optimise power-of-two alignments in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 32/79] drm: Simplify drm_mm scan-list manipulation
Chris Wilson
- [PATCH 33/79] drm: Apply tight eviction scanning to color_adjust
Chris Wilson
- [PATCH 34/79] drm: Wrap drm_mm_node.hole_follows
Chris Wilson
- [PATCH 35/79] drm: Apply range restriction after color adjustment when allocation
Chris Wilson
- [PATCH 36/79] drm: Use drm_mm_insert_node_in_range_generic() for everyone
Chris Wilson
- [PATCH 37/79] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 38/79] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- [PATCH 39/79] drm/i915: Don't clflush before release phys object
Chris Wilson
- [PATCH 40/79] drm: Provide a driver hook for drm_dev_release()
Chris Wilson
- [PATCH 41/79] drm/i915: Provide a hook for selftests
Chris Wilson
- [PATCH 42/79] kselftests: Exercise hw-independent mock tests for i915.ko
Chris Wilson
- [PATCH 43/79] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Chris Wilson
- [PATCH 44/79] drm/i915: Add unit tests for the breadcrumb rbtree, completion
Chris Wilson
- [PATCH 45/79] drm/i915: Add unit tests for the breadcrumb rbtree, wakeups
Chris Wilson
- [PATCH 46/79] drm/i915: Add a reminder that i915_vma_move_to_active() requires struct_mutex
Chris Wilson
- [PATCH 47/79] drm/i915: Move intel_lrc_context_pin() to avoid the forward declaration
Chris Wilson
- [PATCH 48/79] drm/i915: Unify active context tracking between legacy/execlists/guc
Chris Wilson
- [PATCH 49/79] drm/i915: Simplify releasing context reference
Chris Wilson
- [PATCH 50/79] drm/i915: Mark the shadow gvt context as closed
Chris Wilson
- [PATCH 51/79] drm/i915/execlists: Request the kernel context be pinned high
Chris Wilson
- [PATCH 52/79] drm/i915: Swap if(enable_execlists) in i915_gem_request_alloc for a vfunc
Chris Wilson
- [PATCH 53/79] drm/i915: Mock the GEM device for self-testing
Chris Wilson
- [PATCH 54/79] drm/i915: Mock a GGTT for self-testing
Chris Wilson
- [PATCH 55/79] drm/i915: Mock infrastructure for request emission
Chris Wilson
- [PATCH 56/79] drm/i915: Add selftests for i915_gem_request
Chris Wilson
- [PATCH 57/79] drm/i915: Add a simple request selftest for waiting
Chris Wilson
- [PATCH 58/79] drm/i915: Add a simple fence selftest to i915_gem_request
Chris Wilson
- [PATCH 59/79] drm/i915: Add selftests for object allocation, phys
Chris Wilson
- [PATCH 60/79] drm/i915: Move uncore selfchecks to live selftest infrastructure
Chris Wilson
- [PATCH 61/79] drm/i915: Test all fw tables during mock selftests
Chris Wilson
- [PATCH 62/79] drm/i915: Sanity check all registers for matching fw domains
Chris Wilson
- [PATCH 63/79] st-dmabuf
Chris Wilson
- [PATCH 64/79] drm/i915: Add initial selftests for i915_gem_gtt
Chris Wilson
- [PATCH 65/79] st-evict
Chris Wilson
- [PATCH 66/79] drm/i915: Implement dma_buf_ops->kmap
Chris Wilson
- [PATCH 67/79] drm/i915: Keep a global seqno per-engine
Chris Wilson
- [PATCH 68/79] drm/i915: Use a local to shorten req->i915->gpu_error.wait_queue
Chris Wilson
- [PATCH 69/79] drm/i915: Add ourselves to the gpu error waitqueue for the entire wait
Chris Wilson
- [PATCH 70/79] drm/i915: Inline __i915_gem_request_wait_for_execute()
Chris Wilson
- [PATCH 71/79] deconstruct-execute-fence
Chris Wilson
- [PATCH 72/79] global-seqno
Chris Wilson
- [PATCH 73/79] drm/i915: Take a reference whilst processing the signaler request
Chris Wilson
- [PATCH 74/79] cancel-signal
Chris Wilson
- [PATCH 75/79] unsubmit
Chris Wilson
- [PATCH 76/79] req-selftest-cancel
Chris Wilson
- [PATCH 77/79] drm/i915: Replace reset_wait_queue with default_wake_function
Chris Wilson
- [PATCH 78/79] drm/i915: Refactor direct GPU reset from request waiters
Chris Wilson
- [PATCH 79/79] drm/i915: Remove one level of indention from wait-for-execute
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [01/79] drm/i915: Use the MRU stack search after evicting
Patchwork
- [PATCH 1/7] drm/i915: Add a reminder that i915_vma_move_to_active() requires struct_mutex
Chris Wilson
- [PATCH 2/7] drm/i915: Move intel_lrc_context_pin() to avoid the forward declaration
Chris Wilson
- [PATCH 3/7] drm/i915: Unify active context tracking between legacy/execlists/guc
Chris Wilson
- [PATCH 4/7] drm/i915: Simplify releasing context reference
Chris Wilson
- [PATCH 5/7] drm/i915: Mark the shadow gvt context as closed
Chris Wilson
- [PATCH 6/7] drm/i915/execlists: Request the kernel context be pinned high
Chris Wilson
- [PATCH 7/7] drm/i915: Swap if(enable_execlists) in i915_gem_request_alloc for a vfunc
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [1/7] drm/i915: Add a reminder that i915_vma_move_to_active() requires struct_mutex
Patchwork
- [PATCH 1/3] drm: Move locking into drm_debugfs_crtc_crc_add
Tomeu Vizoso
- [PATCH 2/3] drm/i915: Use new CRC debugfs API
Tomeu Vizoso
- [PATCH 3/3] drm/i915: Put "cooked" vlank counters in frame CRC lines
Tomeu Vizoso
- ✗ Fi.CI.BAT: failure for series starting with [1/3] drm: Move locking into drm_debugfs_crtc_crc_add
Patchwork
- [PATCH 1/4] drm: Move locking into drm_debugfs_crtc_crc_add
Tomeu Vizoso
- [PATCH 2/4] drm: crc: Wait for a frame before returning from open()
Tomeu Vizoso
- [PATCH 3/4] drm/i915: Use new CRC debugfs API
Tomeu Vizoso
- [PATCH 4/4] drm/i915: Put "cooked" vlank counters in frame CRC lines
Tomeu Vizoso
- ✓ Fi.CI.BAT: success for series starting with [1/4] drm: Move locking into drm_debugfs_crtc_crc_add
Patchwork
- [PATCH 01/41] drm/i915: Repeat flush of idle work during suspend
Chris Wilson
- [PATCH 02/41] drm/i915: Silence allocation failure during sg_trim()
Chris Wilson
- [PATCH 03/41] drm/i915/guc: Reserve the upper end of the Global GTT for the GuC
Chris Wilson
- [PATCH 04/41] drm/i915: Use the MRU stack search after evicting
Chris Wilson
- [PATCH 05/41] drm: Use drm_mm_nodes() as shorthand for the list of nodes under struct drm_mm
Chris Wilson
- [PATCH 06/41] drm: Compile time enabling for asserts in drm_mm
Chris Wilson
- [PATCH 07/41] lib: Add a simple prime number generator
Chris Wilson
- [PATCH 08/41] drm: Add a simple generator of random permutations
Chris Wilson
- [PATCH 09/41] drm: Add some kselftests for the DRM range manager (struct drm_mm)
Chris Wilson
- [PATCH 10/41] drm: kselftest for drm_mm_init()
Chris Wilson
- [PATCH 11/41] drm: kselftest for drm_mm_debug()
Chris Wilson
- [PATCH 12/41] drm: kselftest for drm_mm_reserve_node()
Chris Wilson
- [PATCH 13/41] drm: kselftest for drm_mm_insert_node()
Chris Wilson
- [PATCH 14/41] drm: kselftest for drm_mm_replace_node()
Chris Wilson
- [PATCH 15/41] drm: kselftest for drm_mm_insert_node_in_range()
Chris Wilson
- [PATCH 16/41] drm: kselftest for drm_mm and alignment
Chris Wilson
- [PATCH 17/41] drm: kselftest for drm_mm and eviction
Chris Wilson
- [PATCH 18/41] drm: kselftest for drm_mm and range restricted eviction
Chris Wilson
- [PATCH 19/41] drm: kselftest for drm_mm and top-down allocation
Chris Wilson
- [PATCH 20/41] drm: kselftest for drm_mm and color adjustment
Chris Wilson
- [PATCH 21/41] drm: kselftest for drm_mm and color eviction
Chris Wilson
- [PATCH 22/41] drm: kselftest for drm_mm and restricted color eviction
Chris Wilson
- [PATCH 23/41] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 24/41] drm: Promote drm_mm alignment to u64
Chris Wilson
- [PATCH 25/41] drm: Fix kerneldoc for drm_mm_scan_remove_block()
Chris Wilson
- [PATCH 26/41] drm: Detect overflow in drm_mm_reserve_node()
Chris Wilson
- [PATCH 27/41] drm: Simplify drm_mm_clean()
Chris Wilson
- [PATCH 28/41] drm: Add asserts to catch overflow in drm_mm_init() and drm_mm_init_scan()
Chris Wilson
- [PATCH 29/41] drm: Extract struct drm_mm_scan from struct drm_mm
Chris Wilson
- [PATCH 30/41] drm: Rename prev_node to hole in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 31/41] drm: Unconditionally do the range check in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 32/41] drm: Fix application of color vs range restriction when scanning drm_mm
Chris Wilson
- [PATCH 33/41] drm: Compute tight evictions for drm_mm_scan
Chris Wilson
- [PATCH 34/41] drm: Optimise power-of-two alignments in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 35/41] drm: Simplify drm_mm scan-list manipulation
Chris Wilson
- [PATCH 36/41] drm: Apply tight eviction scanning to color_adjust
Chris Wilson
- [PATCH 37/41] drm: Wrap drm_mm_node.hole_follows
Chris Wilson
- [PATCH 38/41] drm: Apply range restriction after color adjustment when allocation
Chris Wilson
- [PATCH 39/41] drm: Use drm_mm_insert_node_in_range_generic() for everyone
Chris Wilson
- [PATCH 40/41] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 41/41] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- ✗ Fi.CI.BAT: warning for series starting with [01/41] drm/i915: Repeat flush of idle work during suspend
Patchwork
- [PATCH 01/38] drm/i915: Use the MRU stack search after evicting
Chris Wilson
- [PATCH 02/38] drm: Use drm_mm_nodes() as shorthand for the list of nodes under struct drm_mm
Chris Wilson
- [PATCH 03/38] drm: Compile time enabling for asserts in drm_mm
Chris Wilson
- [PATCH 04/38] lib: Add a simple prime number generator
Chris Wilson
- [PATCH 05/38] drm: Add a simple generator of random permutations
Chris Wilson
- [PATCH 06/38] drm: Add some kselftests for the DRM range manager (struct drm_mm)
Chris Wilson
- [PATCH 07/38] drm: kselftest for drm_mm_init()
Chris Wilson
- [PATCH 08/38] drm: kselftest for drm_mm_debug()
Chris Wilson
- [PATCH 09/38] drm: kselftest for drm_mm_reserve_node()
Chris Wilson
- [PATCH 10/38] drm: kselftest for drm_mm_insert_node()
Chris Wilson
- [PATCH 11/38] drm: kselftest for drm_mm_replace_node()
Chris Wilson
- [PATCH 12/38] drm: kselftest for drm_mm_insert_node_in_range()
Chris Wilson
- [PATCH 13/38] drm: kselftest for drm_mm and alignment
Chris Wilson
- [PATCH 14/38] drm: kselftest for drm_mm and eviction
Chris Wilson
- [PATCH 15/38] drm: kselftest for drm_mm and range restricted eviction
Chris Wilson
- [PATCH 16/38] drm: kselftest for drm_mm and top-down allocation
Chris Wilson
- [PATCH 17/38] drm: kselftest for drm_mm and color adjustment
Chris Wilson
- [PATCH 18/38] drm: kselftest for drm_mm and color eviction
Chris Wilson
- [PATCH 19/38] drm: kselftest for drm_mm and restricted color eviction
Chris Wilson
- [PATCH 20/38] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 21/38] drm: Promote drm_mm alignment to u64
Chris Wilson
- [PATCH 22/38] drm: Fix kerneldoc for drm_mm_scan_remove_block()
Chris Wilson
- [PATCH 23/38] drm: Detect overflow in drm_mm_reserve_node()
Chris Wilson
- [PATCH 24/38] drm: Simplify drm_mm_clean()
Chris Wilson
- [PATCH 25/38] drm: Add asserts to catch overflow in drm_mm_init() and drm_mm_init_scan()
Chris Wilson
- [PATCH 26/38] drm: Extract struct drm_mm_scan from struct drm_mm
Chris Wilson
- [PATCH 27/38] drm: Rename prev_node to hole in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 28/38] drm: Unconditionally do the range check in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 29/38] drm: Fix application of color vs range restriction when scanning drm_mm
Chris Wilson
- [PATCH 30/38] drm: Compute tight evictions for drm_mm_scan
Chris Wilson
- [PATCH 31/38] drm: Optimise power-of-two alignments in drm_mm_scan_add_block()
Chris Wilson
- [PATCH 32/38] drm: Simplify drm_mm scan-list manipulation
Chris Wilson
- [PATCH 33/38] drm: Apply tight eviction scanning to color_adjust
Chris Wilson
- [PATCH 34/38] drm: Wrap drm_mm_node.hole_follows
Chris Wilson
- [PATCH 35/38] drm: Apply range restriction after color adjustment when allocation
Chris Wilson
- [PATCH 36/38] drm: Use drm_mm_insert_node_in_range_generic() for everyone
Chris Wilson
- [PATCH 37/38] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 38/38] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/38] drm/i915: Use the MRU stack search after evicting
Patchwork
- [PATCH 01/10] drm/i915: Break after walking all GGTT vma in bump_inactive_ggtt
Chris Wilson
- [PATCH 02/10] drm/i915: Repeat flush of idle work during suspend
Chris Wilson
- [PATCH 03/10] drm/i915: Don't clflush before release phys object
Chris Wilson
- [PATCH 04/10] drm/i915: Silence allocation failure during sg_trim()
Chris Wilson
- [PATCH 05/10] drm/i915: Assert that the partial VMA fits within the object
Chris Wilson
- [PATCH 06/10] drm/i915: Convert i915_ggtt_view to use an anonymous union
Chris Wilson
- [PATCH 07/10] drm/i915: Eliminate superfluous i915_ggtt_view_rotated
Chris Wilson
- [PATCH 08/10] drm/i915: Eliminate superfluous i915_ggtt_view_normal
Chris Wilson
- [PATCH 09/10] drm/i915: Extact compute_partial_view()
Chris Wilson
- [PATCH 10/10] drm/i915: Prevent timeline updates whilst performing reset
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [01/10] drm/i915: Break after walking all GGTT vma in bump_inactive_ggtt
Patchwork
- [PATCH 01/10] drm/i915: Name the anonymous structs inside i915_ggtt_view
Chris Wilson
- [PATCH 02/10] drm/i915: Pack the partial view size and offset into a single u64
Chris Wilson
- [PATCH 03/10] drm/i915: Convert i915_ggtt_view to use an anonymous union
Chris Wilson
- [PATCH 04/10] drm/i915: Eliminate superfluous i915_ggtt_view_rotated
Chris Wilson
- [PATCH 05/10] drm/i915: Eliminate superfluous i915_ggtt_view_normal
Chris Wilson
- [PATCH 06/10] drm/i915: Extact compute_partial_view()
Chris Wilson
- [PATCH 07/10] drm/i915: Clip the partial view against the object not vma
Chris Wilson
- [PATCH 08/10] drm/i915: Align GGTT sizes to a fence tile row
Chris Wilson
- [PATCH 09/10] drm/i915: Remove the rounding down of the gen4+ fence region
Chris Wilson
- [PATCH 10/10] drm/i915: Store required fence size/alignment for GGTT vma
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/10] drm/i915: Name the anonymous structs inside i915_ggtt_view
Patchwork
- [PATCH 01/10] drm/i915: Name the anonymous structs inside i915_ggtt_view
Chris Wilson
- [PATCH 02/10] drm/i915: Pack the partial view size and offset into a single u64
Chris Wilson
- [PATCH 03/10] drm/i915: Convert i915_ggtt_view to use an anonymous union
Chris Wilson
- [PATCH 04/10] drm/i915: Eliminate superfluous i915_ggtt_view_rotated
Chris Wilson
- [PATCH 05/10] drm/i915: Eliminate superfluous i915_ggtt_view_normal
Chris Wilson
- [PATCH 06/10] drm/i915: Extact compute_partial_view()
Chris Wilson
- [PATCH 07/10] drm/i915: Clip the partial view against the object not vma
Chris Wilson
- [PATCH 08/10] drm/i915: Align GGTT sizes to a fence tile row
Chris Wilson
- [PATCH 09/10] drm/i915: Remove the rounding down of the gen4+ fence region
Chris Wilson
- [PATCH 10/10] drm/i915: Store required fence size/alignment for GGTT vma
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/10] drm/i915: Name the anonymous structs inside i915_ggtt_view
Patchwork
- [PATCH 01/10] drm/i915: Name the anonymous structs inside i915_ggtt_view
Chris Wilson
- [PATCH 02/10] drm/i915: Pack the partial view size and offset into a single u64
Chris Wilson
- [PATCH 03/10] drm/i915: Convert i915_ggtt_view to use an anonymous union
Chris Wilson
- [PATCH 04/10] drm/i915: Eliminate superfluous i915_ggtt_view_rotated
Chris Wilson
- [PATCH 05/10] drm/i915: Eliminate superfluous i915_ggtt_view_normal
Chris Wilson
- [PATCH 06/10] drm/i915: Extact compute_partial_view()
Chris Wilson
- [PATCH 07/10] drm/i915: Clip the partial view against the object not vma
Chris Wilson
- [PATCH 08/10] drm/i915: Align GGTT sizes to a fence tile row
Chris Wilson
- [PATCH 09/10] drm/i915: Remove the rounding down of the gen4+ fence region
Chris Wilson
- [PATCH 10/10] drm/i915: Store required fence size/alignment for GGTT vma
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [01/10] drm/i915: Name the anonymous structs inside i915_ggtt_view
Patchwork
- [PATCH] drm/i915: Simplify testing for am-I-the-kernel-context?
Chris Wilson
- ✓ Fi.CI.BAT: success for drm/i915: Simplify testing for am-I-the-kernel-context?
Patchwork
- [PATCH 1/2] drm/i915: Simplify testing for am-I-the-kernel-context?
Chris Wilson
- [PATCH 2/2] drm/i915: Purge loose pages if we run out of DMA remap space
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915: Simplify testing for am-I-the-kernel-context?
Patchwork
- [PATCH 1/5] drm/i915/bxt: Corrected the guid for bxt.
Animesh Manna
- [PATCH 2/5] drm/i915/bxt: VBT changes for hpd as wakeup feature
Animesh Manna
- [PATCH 3/5] drm/i915/bxt: Added _DSM call to set HPD_CTL.
Animesh Manna
- [PATCH 4/5] drm/i915/bxt: Block D3 during suspend.
Animesh Manna
- [PATCH 5/5] drm/i915: Enable HPD interrupts with master ctl interrupt
Animesh Manna
- ✗ Fi.CI.BAT: warning for series starting with [1/5] drm/i915/bxt: Corrected the guid for bxt.
Patchwork
- [PATCH 0/2] Pipe CSC and Gamma Enabling for GLK.
Dhanya Pillai
- [PATCH 1/2] drm/i915/glk: Enable Pipe Level CSC & Gamma Feature.
Dhanya Pillai
- [PATCH 2/2] drm/i915/glk: Program pre_csc_gamma with unity gamma
Dhanya Pillai
- [PATCH 1/5] drm/i915/bxt: Corrected the guid for bxt.
Animesh Manna
- [PATCH 2/5] drm/i915/bxt: VBT changes for hpd as wakeup feature
Animesh Manna
- [PATCH 3/5] drm/i915/bxt: Added _DSM call to set HPD_CTL.
Animesh Manna
- [PATCH 4/5] drm/i915/bxt: Block D3 during suspend.
Animesh Manna
- [PATCH 5/5] drm/i915: Enable HPD interrupts with master ctl interrupt
Animesh Manna
- ✗ Fi.CI.BAT: failure for series starting with [1/5] drm/i915/bxt: Corrected the guid for bxt.
Patchwork
- [PATCH v3 1/5] drm/i915/bxt: Corrected the guid for bxt.
Animesh Manna
- [PATCH v3 2/5] drm/i915/bxt: VBT changes for hpd as wakeup feature
Animesh Manna
- [PATCH v3 3/5] drm/i915/bxt: Added _DSM call to set HPD_CTL.
Animesh Manna
- [PATCH v3 4/5] drm/i915/bxt: Block D3 during suspend.
Animesh Manna
- [PATCH v3 5/5] drm/i915: Enable HPD interrupts with master ctl interrupt
Animesh Manna
- ✗ Fi.CI.BAT: failure for series starting with [v3,1/5] drm/i915/bxt: Corrected the guid for bxt.
Patchwork
- [PATCH 0/2] Pipe CSC and Gamma Enabling for GLK.
Dhanya Pillai
- [PATCH 1/2] drm/i915/glk: Enable Pipe Level CSC & Gamma Feature.
Dhanya Pillai
- [PATCH 2/2] drm/i915/glk: Program pre_csc_gamma with unity gamma
Dhanya Pillai
- [PATCH v3 1/5] drm/i915/bxt: Corrected the guid for bxt.
Animesh Manna
- [PATCH v3 2/5] drm/i915/bxt: VBT changes for hpd as wakeup feature
Animesh Manna
- [PATCH v3 3/5] drm/i915/bxt: Added _DSM call to set HPD_CTL.
Animesh Manna
- [PATCH v3 4/5] drm/i915/bxt: Block D3 during suspend.
Animesh Manna
- [PATCH v3 5/5] drm/i915: Enable HPD interrupts with master ctl interrupt
Animesh Manna
- ✓ Fi.CI.BAT: success for series starting with [v3,1/5] drm/i915/bxt: Corrected the guid for bxt.
Patchwork
- [PATCH 01/53] drm/i915/guc: Exclude the upper end of the Global GTT for the GuC
Chris Wilson
- [PATCH 02/53] drm/i915: Purge loose pages if we run out of DMA remap space
Chris Wilson
- [PATCH 03/53] drm/i915: Simplify testing for am-I-the-kernel-context?
Chris Wilson
- [PATCH 04/53] drm/i915: Name the anonymous structs inside i915_ggtt_view
Chris Wilson
- [PATCH 05/53] drm/i915: Pack the partial view size and offset into a single u64
Chris Wilson
- [PATCH 06/53] drm/i915: Convert i915_ggtt_view to use an anonymous union
Chris Wilson
- [PATCH 07/53] drm/i915: Eliminate superfluous i915_ggtt_view_rotated
Chris Wilson
- [PATCH 08/53] drm/i915: Eliminate superfluous i915_ggtt_view_normal
Chris Wilson
- [PATCH 09/53] drm/i915: Extact compute_partial_view()
Chris Wilson
- [PATCH 10/53] drm/i915: Clip the partial view against the object not vma
Chris Wilson
- [PATCH 11/53] drm/i915: Align GGTT sizes to a fence tile row
Chris Wilson
- [PATCH 12/53] drm/i915: Remove the rounding down of the gen4+ fence region
Chris Wilson
- [PATCH 13/53] drm/i915: Store required fence size/alignment for GGTT vma
Chris Wilson
- [PATCH 14/53] drm/i915: Include ioctl in set-tiling and get-tiling function names
Chris Wilson
- [PATCH 15/53] drm/i915: Split out i915_gem_object_set_tiling()
Chris Wilson
- [PATCH 16/53] drm/i915: Construct a request even if the GPU is currently hung
Chris Wilson
- [PATCH 17/53] drm/i915: Use the MRU stack search after evicting
Chris Wilson
- [PATCH 18/53] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 19/53] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 20/53] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- [PATCH 21/53] drm/i915: Detect impossible GTT insertion
Chris Wilson
- [PATCH 22/53] drm: Provide a driver hook for drm_dev_release()
Chris Wilson
- [PATCH 23/53] drm/i915: Provide a hook for selftests
Chris Wilson
- [PATCH 24/53] drm/i915: Add some selftests for sg_table manipulation
Chris Wilson
- [PATCH 25/53] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Chris Wilson
- [PATCH 26/53] drm/i915: Add unit tests for the breadcrumb rbtree, completion
Chris Wilson
- [PATCH 27/53] drm/i915: Add unit tests for the breadcrumb rbtree, wakeups
Chris Wilson
- [PATCH 28/53] drm/i915: Mock the GEM device for self-testing
Chris Wilson
- [PATCH 29/53] drm/i915: Mock a GGTT for self-testing
Chris Wilson
- [PATCH 30/53] drm/i915: Mock infrastructure for request emission
Chris Wilson
- [PATCH 31/53] drm/i915: Create a fake object for testing huge allocations
Chris Wilson
- [PATCH 32/53] drm/i915: Add selftests for i915_gem_request
Chris Wilson
- [PATCH 33/53] drm/i915: Add a simple request selftest for waiting
Chris Wilson
- [PATCH 34/53] drm/i915: Add a simple fence selftest to i915_gem_request
Chris Wilson
- [PATCH 35/53] drm/i915: Simple selftest to exercise live requests
Chris Wilson
- [PATCH 36/53] drm/i915: Add selftests for object allocation, phys
Chris Wilson
- [PATCH 37/53] st-live-object
Chris Wilson
- [PATCH 38/53] st-partial-view
Chris Wilson
- [PATCH 39/53] drm/i915: Move uncore selfchecks to live selftest infrastructure
Chris Wilson
- [PATCH 40/53] drm/i915: Test all fw tables during mock selftests
Chris Wilson
- [PATCH 41/53] drm/i915: Sanity check all registers for matching fw domains
Chris Wilson
- [PATCH 42/53] drm/i915: Add some mock tests for dmabuf interop
Chris Wilson
- [PATCH 43/53] drm/i915: Add initial selftests for i915_gem_gtt
Chris Wilson
- [PATCH 44/53] drm/i915: Move i915_ppgtt_close() into i915_gem_gtt.c
Chris Wilson
- [PATCH 45/53] drm/i915: Assert that we have allocated the drm_mm_node upon pinning
Chris Wilson
- [PATCH 46/53] drm/i915: Exercising filling the top/bottom portions of the ppgtt
Chris Wilson
- [PATCH 47/53] ggtt-fill
Chris Wilson
- [PATCH 48/53] st-gtt-walk
Chris Wilson
- [PATCH 49/53] st-vma
Chris Wilson
- [PATCH 50/53] st-vma-pin
Chris Wilson
- [PATCH 51/53] st-vma-rotate
Chris Wilson
- [PATCH 52/53] st-vma-partial
Chris Wilson
- [PATCH 53/53] drm/i915: Initial selftests for exercising eviction
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [01/53] drm/i915/guc: Exclude the upper end of the Global GTT for the GuC
Patchwork
- [PATCH 0/6] DP MST Topology state
Dhinakaran Pandiyan
- [PATCH 1/6] drm/dp: Store drm_device in MST topology manager
Dhinakaran Pandiyan
- [PATCH 2/6] drm/dp: Kill unused MST vcpi slot availability tracking
Dhinakaran Pandiyan
- [PATCH 3/6] drm/dp: Split drm_dp_mst_allocate_vcpi
Dhinakaran Pandiyan
- [PATCH 4/6] drm/dp: Introduce DP MST topology manager state to track DP link bw
Dhinakaran Pandiyan
- [PATCH 5/6] drm/dp: Add DP MST helpers to atomically find and release vcpi slots
Dhinakaran Pandiyan
- [PATCH 6/6] drm/i915/dp: Track available DP MST vcpi time slots
Dhinakaran Pandiyan
- ✗ Fi.CI.BAT: warning for DP MST Topology state
Patchwork
- [PATCH 01/32] drm/i915: Fix kerneldoc for i915_gem_object_pin_map()
Chris Wilson
- [PATCH 02/32] drm/i915: Complete kerneldoc for struct i915_gem_context
Chris Wilson
- [PATCH 03/32] drm/i915: Drop kerneldoc markup from non-kerneldoc enum drrs_refresh_rate_type
Chris Wilson
- [PATCH 04/32] drm/i915: Move a few utility macros into a separate header
Chris Wilson
- [PATCH 05/32] drm/i915: Use fixed-sized types for stolen
Chris Wilson
- [PATCH 06/32] drm/i915: Use range_overflows()
Chris Wilson
- [PATCH 07/32] drm/i915/guc: Exclude the upper end of the Global GTT for the GuC
Chris Wilson
- [PATCH 08/32] drm/i915: Purge loose pages if we run out of DMA remap space
Chris Wilson
- [PATCH 09/32] drm/i915: Fix phys pwrite for struct_mutex-less operation
Chris Wilson
- [PATCH 10/32] drm/i915: Drain freed objects for mmap space exhaustion
Chris Wilson
- [PATCH 11/32] drm/i915: Simplify testing for am-I-the-kernel-context?
Chris Wilson
- [PATCH 12/32] drm/i915: Name the anonymous structs inside i915_ggtt_view
Chris Wilson
- [PATCH 13/32] drm/i915: Pack the partial view size and offset into a single u64
Chris Wilson
- [PATCH 14/32] drm/i915: Convert i915_ggtt_view to use an anonymous union
Chris Wilson
- [PATCH 15/32] drm/i915: Eliminate superfluous i915_ggtt_view_rotated
Chris Wilson
- [PATCH 16/32] drm/i915: Eliminate superfluous i915_ggtt_view_normal
Chris Wilson
- [PATCH 17/32] drm/i915: Extact compute_partial_view()
Chris Wilson
- [PATCH 18/32] drm/i915: Clip the partial view against the object not vma
Chris Wilson
- [PATCH 19/32] drm/i915: Align GGTT sizes to a fence tile row
Chris Wilson
- [PATCH 20/32] drm/i915: Replace WARNs in fence register writes with extensive asserts
Chris Wilson
- [PATCH 21/32] drm/i915: Store required fence size/alignment for GGTT vma
Chris Wilson
- [PATCH 22/32] drm/i915: Remove the rounding down of the gen4+ fence region
Chris Wilson
- [PATCH 23/32] drm/i915: Include ioctl in set-tiling and get-tiling function names
Chris Wilson
- [PATCH 24/32] drm/i915: Split out i915_gem_object_set_tiling()
Chris Wilson
- [PATCH 25/32] drm/i915: Construct a request even if the GPU is currently hung
Chris Wilson
- [PATCH 26/32] drm/i915: Skip switch to kernel context if already done
Chris Wilson
- [PATCH 27/32] drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZE
Chris Wilson
- [PATCH 28/32] drm/i915: Use the MRU stack search after evicting
Chris Wilson
- [PATCH 29/32] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 30/32] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 31/32] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- [PATCH 32/32] drm/i915: Detect impossible GTT insertion
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/32] drm/i915: Fix kerneldoc for i915_gem_object_pin_map()
Patchwork
- [PATCH 01/33] drm/i915: Fix kerneldoc for i915_gem_object_pin_map()
Chris Wilson
- [PATCH 02/33] drm/i915: Complete kerneldoc for struct i915_gem_context
Chris Wilson
- [PATCH 03/33] drm/i915: Drop kerneldoc markup from non-kerneldoc enum drrs_refresh_rate_type
Chris Wilson
- [PATCH 04/33] drm/i915: Assert that we do create the deferred context
Chris Wilson
- [PATCH 05/33] drm/i915: Move a few utility macros into a separate header
Chris Wilson
- [PATCH 06/33] drm/i915: Use fixed-sized types for stolen
Chris Wilson
- [PATCH 07/33] drm/i915: Use range_overflows()
Chris Wilson
- [PATCH 08/33] drm/i915/guc: Exclude the upper end of the Global GTT for the GuC
Chris Wilson
- [PATCH 09/33] drm/i915: Purge loose pages if we run out of DMA remap space
Chris Wilson
- [PATCH 10/33] drm/i915: Fix phys pwrite for struct_mutex-less operation
Chris Wilson
- [PATCH 11/33] drm/i915: Drain freed objects for mmap space exhaustion
Chris Wilson
- [PATCH 12/33] drm/i915: Simplify testing for am-I-the-kernel-context?
Chris Wilson
- [PATCH 13/33] drm/i915: Name the anonymous structs inside i915_ggtt_view
Chris Wilson
- [PATCH 14/33] drm/i915: Pack the partial view size and offset into a single u64
Chris Wilson
- [PATCH 15/33] drm/i915: Convert i915_ggtt_view to use an anonymous union
Chris Wilson
- [PATCH 16/33] drm/i915: Eliminate superfluous i915_ggtt_view_rotated
Chris Wilson
- [PATCH 17/33] drm/i915: Eliminate superfluous i915_ggtt_view_normal
Chris Wilson
- [PATCH 18/33] drm/i915: Extact compute_partial_view()
Chris Wilson
- [PATCH 19/33] drm/i915: Clip the partial view against the object not vma
Chris Wilson
- [PATCH 20/33] drm/i915: Align GGTT sizes to a fence tile row
Chris Wilson
- [PATCH 21/33] drm/i915: Replace WARNs in fence register writes with extensive asserts
Chris Wilson
- [PATCH 22/33] drm/i915: Store required fence size/alignment for GGTT vma
Chris Wilson
- [PATCH 23/33] drm/i915: Remove the rounding down of the gen4+ fence region
Chris Wilson
- [PATCH 24/33] drm/i915: Include ioctl in set-tiling and get-tiling function names
Chris Wilson
- [PATCH 25/33] drm/i915: Split out i915_gem_object_set_tiling()
Chris Wilson
- [PATCH 26/33] drm/i915: Construct a request even if the GPU is currently hung
Chris Wilson
- [PATCH 27/33] drm/i915: Skip switch to kernel context if already done
Chris Wilson
- [PATCH 28/33] drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZE
Chris Wilson
- [PATCH 29/33] drm/i915: Use the MRU stack search after evicting
Chris Wilson
- [PATCH 30/33] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 31/33] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 32/33] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- [PATCH 33/33] drm/i915: Detect impossible GTT insertion
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/33] drm/i915: Fix kerneldoc for i915_gem_object_pin_map()
Patchwork
- [PATCH 01/28] drm/i915: Fix kerneldoc for i915_gem_object_pin_map()
Chris Wilson
- [PATCH 02/28] drm/i915: Complete kerneldoc for struct i915_gem_context
Chris Wilson
- [PATCH 03/28] drm/i915: Drop kerneldoc markup from non-kerneldoc enum drrs_refresh_rate_type
Chris Wilson
- [PATCH 04/28] drm/i915: Assert that we do create the deferred context
Chris Wilson
- [PATCH 05/28] drm/i915: Move a few utility macros into a separate header
Chris Wilson
- [PATCH 06/28] drm/i915: Use fixed-sized types for stolen
Chris Wilson
- [PATCH 07/28] drm/i915: Use range_overflows()
Chris Wilson
- [PATCH 08/28] drm/i915/guc: Exclude the upper end of the Global GTT for the GuC
Chris Wilson
- [PATCH 09/28] drm/i915: Purge loose pages if we run out of DMA remap space
Chris Wilson
- [PATCH 10/28] drm/i915: Fix phys pwrite for struct_mutex-less operation
Chris Wilson
- [PATCH 11/28] drm/i915: Drain freed objects for mmap space exhaustion
Chris Wilson
- [PATCH 12/28] drm/i915: Simplify testing for am-I-the-kernel-context?
Chris Wilson
- [PATCH 13/28] drm/i915: Name the anonymous structs inside i915_ggtt_view
Chris Wilson
- [PATCH 14/28] drm/i915: Pack the partial view size and offset into a single u64
Chris Wilson
- [PATCH 15/28] drm/i915: Convert i915_ggtt_view to use an anonymous union
Chris Wilson
- [PATCH 16/28] drm/i915: Eliminate superfluous i915_ggtt_view_rotated
Chris Wilson
- [PATCH 17/28] drm/i915: Eliminate superfluous i915_ggtt_view_normal
Chris Wilson
- [PATCH 18/28] drm/i915: Extact compute_partial_view()
Chris Wilson
- [PATCH 19/28] drm/i915: Clip the partial view against the object not vma
Chris Wilson
- [PATCH 20/28] drm/i915: Align GGTT sizes to a fence tile row
Chris Wilson
- [PATCH 21/28] drm/i915: Replace WARNs in fence register writes with extensive asserts
Chris Wilson
- [PATCH 22/28] drm/i915: Store required fence size/alignment for GGTT vma
Chris Wilson
- [PATCH 23/28] drm/i915: Remove the rounding down of the gen4+ fence region
Chris Wilson
- [PATCH 24/28] drm/i915: Include ioctl in set-tiling and get-tiling function names
Chris Wilson
- [PATCH 25/28] drm/i915: Split out i915_gem_object_set_tiling()
Chris Wilson
- [PATCH 26/28] drm/i915: Construct a request even if the GPU is currently hung
Chris Wilson
- [PATCH 27/28] drm/i915: Skip switch to kernel context if already done
Chris Wilson
- [PATCH 28/28] drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZE
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/28] drm/i915: Fix kerneldoc for i915_gem_object_pin_map()
Patchwork
- [PATCH 1/4] drm/i915: Fix kerneldoc for i915_gem_object_pin_map()
Chris Wilson
- [PATCH 2/4] drm/i915: Move assert of page pin vs bind count into i915_vma_unbind
Chris Wilson
- [PATCH 3/4] drm/i915: Complete kerneldoc for struct i915_gem_context
Chris Wilson
- [PATCH 4/4] drm/i915: Drop kerneldoc markup from non-kerneldoc enum drrs_refresh_rate_type
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [1/4] drm/i915: Fix kerneldoc for i915_gem_object_pin_map()
Patchwork
- [PATCH 01/19] drm/i915: Fix kerneldoc for i915_gem_object_pin_map()
Chris Wilson
- [PATCH 02/19] drm/i915: Move assert of page pin vs bind count into i915_vma_unbind
Chris Wilson
- [PATCH 03/19] drm/i915: Complete kerneldoc for struct i915_gem_context
Chris Wilson
- [PATCH 04/19] drm/i915: Drop kerneldoc markup from non-kerneldoc enum drrs_refresh_rate_type
Chris Wilson
- [PATCH 05/19] drm/i915: Assert that we do create the deferred context
Chris Wilson
- [PATCH 06/19] drm/i915: Move a few utility macros into a separate header
Chris Wilson
- [PATCH 07/19] drm/i915: Use fixed-sized types for stolen
Chris Wilson
- [PATCH 08/19] drm/i915: Use range_overflows()
Chris Wilson
- [PATCH 09/19] drm/i915/guc: Exclude the upper end of the Global GTT for the GuC
Chris Wilson
- [PATCH 10/19] drm/i915: Purge loose pages if we run out of DMA remap space
Chris Wilson
- [PATCH 11/19] drm/i915: Fix phys pwrite for struct_mutex-less operation
Chris Wilson
- [PATCH 12/19] drm/i915: Drain freed objects for mmap space exhaustion
Chris Wilson
- [PATCH 13/19] drm/i915: Simplify testing for am-I-the-kernel-context?
Chris Wilson
- [PATCH 14/19] drm/i915: Name the anonymous structs inside i915_ggtt_view
Chris Wilson
- [PATCH 15/19] drm/i915: Pack the partial view size and offset into a single u64
Chris Wilson
- [PATCH 16/19] drm/i915: Convert i915_ggtt_view to use an anonymous union
Chris Wilson
- [PATCH 17/19] drm/i915: Eliminate superfluous i915_ggtt_view_rotated
Chris Wilson
- [PATCH 18/19] drm/i915: Eliminate superfluous i915_ggtt_view_normal
Chris Wilson
- [PATCH 19/19] drm/i915: Extact compute_partial_view()
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [01/19] drm/i915: Fix kerneldoc for i915_gem_object_pin_map()
Patchwork
- [PATCH 01/26] drm/i915: Fix kerneldoc for i915_gem_object_pin_map()
Chris Wilson
- [PATCH 02/26] drm/i915: Move assert of page pin vs bind count into i915_vma_unbind
Chris Wilson
- [PATCH 03/26] drm/i915: Complete kerneldoc for struct i915_gem_context
Chris Wilson
- [PATCH 04/26] drm/i915: Drop kerneldoc markup from non-kerneldoc enum drrs_refresh_rate_type
Chris Wilson
- [PATCH 05/26] drm/i915: Assert that we do create the deferred context
Chris Wilson
- [PATCH 06/26] drm/i915: Move a few utility macros into a separate header
Chris Wilson
- [PATCH 07/26] drm/i915: Use fixed-sized types for stolen
Chris Wilson
- [PATCH 08/26] drm/i915: Use range_overflows()
Chris Wilson
- [PATCH 09/26] drm/i915/guc: Exclude the upper end of the Global GTT for the GuC
Chris Wilson
- [PATCH 10/26] drm/i915: Purge loose pages if we run out of DMA remap space
Chris Wilson
- [PATCH 11/26] drm/i915: Fix phys pwrite for struct_mutex-less operation
Chris Wilson
- [PATCH 12/26] drm/i915: Drain freed objects for mmap space exhaustion
Chris Wilson
- [PATCH 13/26] drm/i915: Simplify testing for am-I-the-kernel-context?
Chris Wilson
- [PATCH 14/26] drm/i915: Name the anonymous structs inside i915_ggtt_view
Chris Wilson
- [PATCH 15/26] drm/i915: Pack the partial view size and offset into a single u64
Chris Wilson
- [PATCH 16/26] drm/i915: Convert i915_ggtt_view to use an anonymous union
Chris Wilson
- [PATCH 17/26] drm/i915: Eliminate superfluous i915_ggtt_view_rotated
Chris Wilson
- [PATCH 18/26] drm/i915: Eliminate superfluous i915_ggtt_view_normal
Chris Wilson
- [PATCH 19/26] drm/i915: Extact compute_partial_view()
Chris Wilson
- [PATCH 20/26] drm/i915: Clip the partial view against the object not vma
Chris Wilson
- [PATCH 21/26] drm/i915: Align GGTT sizes to a fence tile row
Chris Wilson
- [PATCH 22/26] drm/i915: Replace WARNs in fence register writes with extensive asserts
Chris Wilson
- [PATCH 23/26] drm/i915: Store required fence size/alignment for GGTT vma
Chris Wilson
- [PATCH 24/26] drm/i915: Remove the rounding down of the gen4+ fence region
Chris Wilson
- [PATCH 25/26] drm/i915: Include ioctl in set-tiling and get-tiling function names
Chris Wilson
- [PATCH 26/26] drm/i915: Split out i915_gem_object_set_tiling()
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/26] drm/i915: Fix kerneldoc for i915_gem_object_pin_map()
Patchwork
- [PATCH 01/22] drm/i915: Fix kerneldoc for i915_gem_object_pin_map()
Chris Wilson
- [PATCH 02/22] drm/i915: Move assert of page pin vs bind count into i915_vma_unbind
Chris Wilson
- [PATCH 03/22] drm/i915: Complete kerneldoc for struct i915_gem_context
Chris Wilson
- [PATCH 04/22] drm/i915: Drop kerneldoc markup from non-kerneldoc enum drrs_refresh_rate_type
Chris Wilson
- [PATCH 05/22] drm/i915: Assert that we do create the deferred context
Chris Wilson
- [PATCH 06/22] drm/i915: Move a few utility macros into a separate header
Chris Wilson
- [PATCH 07/22] drm/i915: Use fixed-sized types for stolen
Chris Wilson
- [PATCH 08/22] drm/i915: Use range_overflows()
Chris Wilson
- [PATCH 09/22] drm/i915/guc: Exclude the upper end of the Global GTT for the GuC
Chris Wilson
- [PATCH 10/22] drm/i915: Purge loose pages if we run out of DMA remap space
Chris Wilson
- [PATCH 11/22] drm/i915: Fix phys pwrite for struct_mutex-less operation
Chris Wilson
- [PATCH 12/22] drm/i915: Drain freed objects for mmap space exhaustion
Chris Wilson
- [PATCH 13/22] drm/i915: Simplify testing for am-I-the-kernel-context?
Chris Wilson
- [PATCH 14/22] drm/i915: Name the anonymous structs inside i915_ggtt_view
Chris Wilson
- [PATCH 15/22] drm/i915: Pack the partial view size and offset into a single u64
Chris Wilson
- [PATCH 16/22] drm/i915: Convert i915_ggtt_view to use an anonymous union
Chris Wilson
- [PATCH 17/22] drm/i915: Eliminate superfluous i915_ggtt_view_rotated
Chris Wilson
- [PATCH 18/22] drm/i915: Eliminate superfluous i915_ggtt_view_normal
Chris Wilson
- [PATCH 19/22] drm/i915: Extact compute_partial_view()
Chris Wilson
- [PATCH 20/22] drm/i915: Clip the partial view against the object not vma
Chris Wilson
- [PATCH 21/22] drm/i915: Align GGTT sizes to a fence tile row
Chris Wilson
- [PATCH 22/22] drm/i915: Replace WARNs in fence register writes with extensive asserts
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [01/22] drm/i915: Fix kerneldoc for i915_gem_object_pin_map()
Patchwork
- [PATCH 01/34] drm/i915: Fix kerneldoc for i915_gem_object_pin_map()
Chris Wilson
- [PATCH 02/34] drm/i915: Move assert of page pin vs bind count into i915_vma_unbind
Chris Wilson
- [PATCH 03/34] drm/i915: Complete kerneldoc for struct i915_gem_context
Chris Wilson
- [PATCH 04/34] drm/i915: Drop kerneldoc markup from non-kerneldoc enum drrs_refresh_rate_type
Chris Wilson
- [PATCH 05/34] drm/i915: Assert that we do create the deferred context
Chris Wilson
- [PATCH 06/34] drm/i915: Move a few utility macros into a separate header
Chris Wilson
- [PATCH 07/34] drm/i915: Use fixed-sized types for stolen
Chris Wilson
- [PATCH 08/34] drm/i915: Use range_overflows()
Chris Wilson
- [PATCH 09/34] drm/i915/guc: Exclude the upper end of the Global GTT for the GuC
Chris Wilson
- [PATCH 10/34] drm/i915: Purge loose pages if we run out of DMA remap space
Chris Wilson
- [PATCH 11/34] drm/i915: Fix phys pwrite for struct_mutex-less operation
Chris Wilson
- [PATCH 12/34] drm/i915: Drain freed objects for mmap space exhaustion
Chris Wilson
- [PATCH 13/34] drm/i915: Simplify testing for am-I-the-kernel-context?
Chris Wilson
- [PATCH 14/34] drm/i915: Name the anonymous structs inside i915_ggtt_view
Chris Wilson
- [PATCH 15/34] drm/i915: Pack the partial view size and offset into a single u64
Chris Wilson
- [PATCH 16/34] drm/i915: Convert i915_ggtt_view to use an anonymous union
Chris Wilson
- [PATCH 17/34] drm/i915: Eliminate superfluous i915_ggtt_view_rotated
Chris Wilson
- [PATCH 18/34] drm/i915: Eliminate superfluous i915_ggtt_view_normal
Chris Wilson
- [PATCH 19/34] drm/i915: Extact compute_partial_view()
Chris Wilson
- [PATCH 20/34] drm/i915: Clip the partial view against the object not vma
Chris Wilson
- [PATCH 21/34] drm/i915: Align GGTT sizes to a fence tile row
Chris Wilson
- [PATCH 22/34] drm/i915: Replace WARNs in fence register writes with extensive asserts
Chris Wilson
- [PATCH 23/34] drm/i915: Store required fence size/alignment for GGTT vma
Chris Wilson
- [PATCH 24/34] drm/i915: Remove the rounding down of the gen4+ fence region
Chris Wilson
- [PATCH 25/34] drm/i915: Include ioctl in set-tiling and get-tiling function names
Chris Wilson
- [PATCH 26/34] drm/i915: Split out i915_gem_object_set_tiling()
Chris Wilson
- [PATCH 27/34] drm/i915: Construct a request even if the GPU is currently hung
Chris Wilson
- [PATCH 28/34] drm/i915: Skip switch to kernel context if already done
Chris Wilson
- [PATCH 29/34] drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZE
Chris Wilson
- [PATCH 30/34] drm/i915: Use the MRU stack search after evicting
Chris Wilson
- [PATCH 31/34] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 32/34] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 33/34] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- [PATCH 34/34] drm/i915: Detect impossible GTT insertion
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/34] drm/i915: Fix kerneldoc for i915_gem_object_pin_map()
Patchwork
Last message date:
Sat Dec 31 10:23:52 UTC 2016
Archived on: Sat Dec 31 10:23:54 UTC 2016
This archive was generated by
Pipermail 0.09 (Mailman edition).