May 2021 Archives by date
Starting: Mon May 3 22:18:47 UTC 2021
Ending: Sat May 29 06:59:42 UTC 2021
Messages: 734
- ✗ Fi.CI.BAT: failure for tests without relocations
Patchwork
- [PATCH 1/3] drm/i915/fbc: Don't nuke manually around flips
Ville Syrjala
- [PATCH 2/3] drm/i915: Remove redundant DIRTYFB frontbuffer flushes
Ville Syrjala
- [PATCH 3/3] hack: disable psr
Ville Syrjala
- ✗ Fi.CI.BAT: failure for series starting with [1/3] drm/i915/fbc: Don't nuke manually around flips
Patchwork
- [PATCH i-g-t] HACK: skip kms_psr2_sf
Imre Deak
- ✓ Fi.CI.BAT: success for HACK: skip kms_psr2_sf
Patchwork
- ✗ Fi.CI.IGT: failure for HACK: skip kms_psr2_sf
Patchwork
- [PATCH v2 3/3] hack: disable psr
Ville Syrjala
- ✗ Fi.CI.BAT: failure for series starting with [1/3] drm/i915/fbc: Don't nuke manually around flips (rev2)
Patchwork
- [PATCH v3 3/3] hack: disable psr
Ville Syrjala
- ✗ Fi.CI.BAT: failure for series starting with [1/3] drm/i915/fbc: Don't nuke manually around flips (rev3)
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/3] drm/i915/fbc: Don't nuke manually around flips (rev3)
Patchwork
- [PATCH 00/97] Trybot for basic GuC submission
Matthew Brost
- [PATCH 01/97] drm/i915/gt: Move engine setup out of set_default_submission
Matthew Brost
- [PATCH 02/97] drm/i915/gt: Move submission_method into intel_gt
Matthew Brost
- [PATCH 03/97] drm/i915/gt: Move CS interrupt handler to the backend
Matthew Brost
- [PATCH 04/97] drm/i915/guc: skip disabling CTBs before sanitizing the GuC
Matthew Brost
- [PATCH 05/97] drm/i915/guc: use probe_error log for CT enablement failure
Matthew Brost
- [PATCH 06/97] drm/i915/guc: enable only the user interrupt when using GuC submission
Matthew Brost
- [PATCH 07/97] drm/i915/guc: Remove sample_forcewake h2g action
Matthew Brost
- [PATCH 08/97] drm/i915/guc: Keep strict GuC ABI definitions
Matthew Brost
- [PATCH 09/97] drm/i915/guc: Stop using fence/status from CTB descriptor
Matthew Brost
- [PATCH 10/97] drm/i915: Promote ptrdiff() to i915_utils.h
Matthew Brost
- [PATCH 11/97] drm/i915/guc: Only rely on own CTB size
Matthew Brost
- [PATCH 12/97] drm/i915/guc: Don't repeat CTB layout calculations
Matthew Brost
- [PATCH 13/97] drm/i915/guc: Replace CTB array with explicit members
Matthew Brost
- [PATCH 14/97] drm/i915/guc: Update sizes of CTB buffers
Matthew Brost
- [PATCH 15/97] drm/i915/guc: Relax CTB response timeout
Matthew Brost
- [PATCH 16/97] drm/i915/guc: Start protecting access to CTB descriptors
Matthew Brost
- [PATCH 17/97] drm/i915/guc: Stop using mutex while sending CTB messages
Matthew Brost
- [PATCH 18/97] drm/i915/guc: Don't receive all G2H messages in irq handler
Matthew Brost
- [PATCH 19/97] drm/i915/guc: Always copy CT message to new allocation
Matthew Brost
- [PATCH 20/97] drm/i915/guc: Introduce unified HXG messages
Matthew Brost
- [PATCH 21/97] drm/i915/guc: Update MMIO based communication
Matthew Brost
- [PATCH 22/97] drm/i915/guc: Update CTB response status
Matthew Brost
- [PATCH 23/97] drm/i915/guc: Support per context scheduling policies
Matthew Brost
- [PATCH 24/97] drm/i915/guc: Add flag for mark broken CTB
Matthew Brost
- [PATCH 25/97] drm/i915/guc: New definition of the CTB descriptor
Matthew Brost
- [PATCH 26/97] drm/i915/guc: New definition of the CTB registration action
Matthew Brost
- [PATCH 27/97] drm/i915/guc: New CTB based communication
Matthew Brost
- [PATCH 28/97] drm/i915/guc: Kill guc_clients.ct_pool
Matthew Brost
- [PATCH 29/97] drm/i915/guc: Update firmware to v60.1.2
Matthew Brost
- [PATCH 30/97] drm/i915/uc: turn on GuC/HuC auto mode by default
Matthew Brost
- [PATCH 31/97] drm/i915/guc: Early initialization of GuC send registers
Matthew Brost
- [PATCH 32/97] drm/i915: Introduce i915_sched_engine object
Matthew Brost
- [PATCH 33/97] drm/i915: Engine relative MMIO
Matthew Brost
- [PATCH 34/97] drm/i915/guc: Use guc_class instead of engine_class in fw interface
Matthew Brost
- [PATCH 35/97] drm/i915/guc: Improve error message for unsolicited CT response
Matthew Brost
- [PATCH 36/97] drm/i915/guc: Add non blocking CTB send function
Matthew Brost
- [PATCH 37/97] drm/i915/guc: Add stall timer to non blocking CTB send function
Matthew Brost
- [PATCH 38/97] drm/i915/guc: Optimize CTB writes and reads
Matthew Brost
- [PATCH 39/97] drm/i915/guc: Increase size of CTB buffers
Matthew Brost
- [PATCH 40/97] drm/i915/guc: Module load failure test for CT buffer creation
Matthew Brost
- [PATCH 41/97] drm/i915/guc: Add new GuC interface defines and structures
Matthew Brost
- [PATCH 42/97] drm/i915/guc: Remove GuC stage descriptor, add lrc descriptor
Matthew Brost
- [PATCH 43/97] drm/i915/guc: Add lrc descriptor context lookup array
Matthew Brost
- [PATCH 44/97] drm/i915/guc: Implement GuC submission tasklet
Matthew Brost
- [PATCH 45/97] drm/i915/guc: Add bypass tasklet submission path to GuC
Matthew Brost
- [PATCH 46/97] drm/i915/guc: Implement GuC context operations for new inteface
Matthew Brost
- [PATCH 47/97] drm/i915/guc: Insert fence on context when deregistering
Matthew Brost
- [PATCH 48/97] drm/i915/guc: Defer context unpin until scheduling is disabled
Matthew Brost
- [PATCH 49/97] drm/i915/guc: Disable engine barriers with GuC during unpin
Matthew Brost
- [PATCH 50/97] drm/i915/guc: Extend deregistration fence to schedule disable
Matthew Brost
- [PATCH 51/97] drm/i915: Disable preempt busywait when using GuC scheduling
Matthew Brost
- [PATCH 52/97] drm/i915/guc: Ensure request ordering via completion fences
Matthew Brost
- [PATCH 53/97] drm/i915/guc: Disable semaphores when using GuC scheduling
Matthew Brost
- [PATCH 54/97] drm/i915/guc: Ensure G2H response has space in buffer
Matthew Brost
- [PATCH 55/97] drm/i915/guc: Update intel_gt_wait_for_idle to work with GuC
Matthew Brost
- [PATCH 56/97] drm/i915/guc: Update GuC debugfs to support new GuC
Matthew Brost
- [PATCH 57/97] drm/i915/guc: Add several request trace points
Matthew Brost
- [PATCH 58/97] drm/i915: Add intel_context tracing
Matthew Brost
- [PATCH 59/97] drm/i915/guc: GuC virtual engines
Matthew Brost
- [PATCH 60/97] drm/i915: Track 'serial' counts for virtual engines
Matthew Brost
- [PATCH 61/97] drm/i915: Hold reference to intel_context over life of i915_request
Matthew Brost
- [PATCH 62/97] drm/i915/guc: Disable bonding extension with GuC submission
Matthew Brost
- [PATCH 63/97] drm/i915/guc: Direct all breadcrumbs for a class to single breadcrumbs
Matthew Brost
- [PATCH 64/97] drm/i915/guc: Reset implementation for new GuC interface
Matthew Brost
- [PATCH 65/97] drm/i915: Reset GPU immediately if submission is disabled
Matthew Brost
- [PATCH 66/97] drm/i915/guc: Add disable interrupts to guc sanitize
Matthew Brost
- [PATCH 67/97] drm/i915/guc: Suspend/resume implementation for new interface
Matthew Brost
- [PATCH 68/97] drm/i915/guc: Handle context reset notification
Matthew Brost
- [PATCH 69/97] drm/i915/guc: Handle engine reset failure notification
Matthew Brost
- [PATCH 70/97] drm/i915/guc: Enable the timer expired interrupt for GuC
Matthew Brost
- [PATCH 71/97] drm/i915/guc: Provide mmio list to be saved/restored on engine reset
Matthew Brost
- [PATCH 72/97] drm/i915/guc: Don't complain about reset races
Matthew Brost
- [PATCH 73/97] drm/i915/guc: Enable GuC engine reset
Matthew Brost
- [PATCH 74/97] drm/i915/guc: Capture error state on context reset
Matthew Brost
- [PATCH 75/97] drm/i915/guc: Fix for error capture after full GPU reset with GuC
Matthew Brost
- [PATCH 76/97] drm/i915/guc: Hook GuC scheduling policies up
Matthew Brost
- [PATCH 77/97] drm/i915/guc: Connect reset modparam updates to GuC policy flags
Matthew Brost
- [PATCH 78/97] drm/i915/guc: Include scheduling policies in the debugfs state dump
Matthew Brost
- [PATCH 79/97] drm/i915/guc: Don't call ring_is_idle in GuC submission
Matthew Brost
- [PATCH 80/97] drm/i915/guc: Implement banned contexts for GuC submission
Matthew Brost
- [PATCH 81/97] drm/i915/guc: Allow flexible number of context ids
Matthew Brost
- [PATCH 82/97] drm/i915/guc: Connect the number of guc_ids to debugfs
Matthew Brost
- [PATCH 83/97] drm/i915/guc: Don't return -EAGAIN to user when guc_ids exhausted
Matthew Brost
- [PATCH 84/97] drm/i915/guc: Don't allow requests not ready to consume all guc_ids
Matthew Brost
- [PATCH 85/97] drm/i915/guc: Introduce guc_submit_engine object
Matthew Brost
- [PATCH 86/97] drm/i915/guc: Add golden context to GuC ADS
Matthew Brost
- [PATCH 87/97] drm/i915/guc: Implement GuC priority management
Matthew Brost
- [PATCH 88/97] drm/i915/guc: Support request cancellation
Matthew Brost
- [PATCH 89/97] drm/i915/guc: Check return of __xa_store when registering a context
Matthew Brost
- [PATCH 90/97] drm/i915/guc: Non-static lrc descriptor registration buffer
Matthew Brost
- [PATCH 91/97] drm/i915/guc: Take GT PM ref when deregistering context
Matthew Brost
- [PATCH 92/97] drm/i915: Add GT PM delayed worker
Matthew Brost
- [PATCH 93/97] drm/i915/guc: Take engine PM when a context is pinned with GuC submission
Matthew Brost
- [PATCH 94/97] drm/i915/guc: Don't call switch_to_kernel_context with GuC submission
Matthew Brost
- [PATCH 95/97] drm/i915/guc: Selftest for GuC flow control
Matthew Brost
- [PATCH 96/97] drm/i915/guc: Update GuC documentation
Matthew Brost
- [PATCH 97/97] drm/i915/guc: Unblock GuC submission on Gen11+
Matthew Brost
- [PATCH 00/97] TRYBOT basic GuC submission
Matthew Brost
- [PATCH 01/97] drm/i915/gt: Move engine setup out of set_default_submission
Matthew Brost
- [PATCH 02/97] drm/i915/gt: Move submission_method into intel_gt
Matthew Brost
- [PATCH 03/97] drm/i915/gt: Move CS interrupt handler to the backend
Matthew Brost
- [PATCH 04/97] drm/i915/guc: skip disabling CTBs before sanitizing the GuC
Matthew Brost
- [PATCH 05/97] drm/i915/guc: use probe_error log for CT enablement failure
Matthew Brost
- [PATCH 06/97] drm/i915/guc: enable only the user interrupt when using GuC submission
Matthew Brost
- [PATCH 07/97] drm/i915/guc: Remove sample_forcewake h2g action
Matthew Brost
- [PATCH 08/97] drm/i915/guc: Keep strict GuC ABI definitions
Matthew Brost
- [PATCH 09/97] drm/i915/guc: Stop using fence/status from CTB descriptor
Matthew Brost
- [PATCH 10/97] drm/i915: Promote ptrdiff() to i915_utils.h
Matthew Brost
- [PATCH 11/97] drm/i915/guc: Only rely on own CTB size
Matthew Brost
- [PATCH 12/97] drm/i915/guc: Don't repeat CTB layout calculations
Matthew Brost
- [PATCH 13/97] drm/i915/guc: Replace CTB array with explicit members
Matthew Brost
- [PATCH 14/97] drm/i915/guc: Update sizes of CTB buffers
Matthew Brost
- [PATCH 15/97] drm/i915/guc: Relax CTB response timeout
Matthew Brost
- [PATCH 16/97] drm/i915/guc: Start protecting access to CTB descriptors
Matthew Brost
- [PATCH 17/97] drm/i915/guc: Stop using mutex while sending CTB messages
Matthew Brost
- [PATCH 18/97] drm/i915/guc: Don't receive all G2H messages in irq handler
Matthew Brost
- [PATCH 19/97] drm/i915/guc: Always copy CT message to new allocation
Matthew Brost
- [PATCH 20/97] drm/i915/guc: Introduce unified HXG messages
Matthew Brost
- [PATCH 21/97] drm/i915/guc: Update MMIO based communication
Matthew Brost
- [PATCH 22/97] drm/i915/guc: Update CTB response status
Matthew Brost
- [PATCH 23/97] drm/i915/guc: Support per context scheduling policies
Matthew Brost
- [PATCH 24/97] drm/i915/guc: Add flag for mark broken CTB
Matthew Brost
- [PATCH 25/97] drm/i915/guc: New definition of the CTB descriptor
Matthew Brost
- [PATCH 26/97] drm/i915/guc: New definition of the CTB registration action
Matthew Brost
- [PATCH 27/97] drm/i915/guc: New CTB based communication
Matthew Brost
- [PATCH 28/97] drm/i915/guc: Kill guc_clients.ct_pool
Matthew Brost
- [PATCH 29/97] drm/i915/guc: Update firmware to v60.1.2
Matthew Brost
- [PATCH 30/97] drm/i915/uc: turn on GuC/HuC auto mode by default
Matthew Brost
- [PATCH 31/97] drm/i915/guc: Early initialization of GuC send registers
Matthew Brost
- [PATCH 32/97] drm/i915: Introduce i915_sched_engine object
Matthew Brost
- [PATCH 33/97] drm/i915: Engine relative MMIO
Matthew Brost
- [PATCH 34/97] drm/i915/guc: Use guc_class instead of engine_class in fw interface
Matthew Brost
- [PATCH 35/97] drm/i915/guc: Improve error message for unsolicited CT response
Matthew Brost
- [PATCH 36/97] drm/i915/guc: Add non blocking CTB send function
Matthew Brost
- [PATCH 37/97] drm/i915/guc: Add stall timer to non blocking CTB send function
Matthew Brost
- [PATCH 38/97] drm/i915/guc: Optimize CTB writes and reads
Matthew Brost
- [PATCH 39/97] drm/i915/guc: Increase size of CTB buffers
Matthew Brost
- [PATCH 40/97] drm/i915/guc: Module load failure test for CT buffer creation
Matthew Brost
- [PATCH 41/97] drm/i915/guc: Add new GuC interface defines and structures
Matthew Brost
- [PATCH 42/97] drm/i915/guc: Remove GuC stage descriptor, add lrc descriptor
Matthew Brost
- [PATCH 43/97] drm/i915/guc: Add lrc descriptor context lookup array
Matthew Brost
- [PATCH 44/97] drm/i915/guc: Implement GuC submission tasklet
Matthew Brost
- [PATCH 45/97] drm/i915/guc: Add bypass tasklet submission path to GuC
Matthew Brost
- [PATCH 46/97] drm/i915/guc: Implement GuC context operations for new inteface
Matthew Brost
- [PATCH 47/97] drm/i915/guc: Insert fence on context when deregistering
Matthew Brost
- [PATCH 48/97] drm/i915/guc: Defer context unpin until scheduling is disabled
Matthew Brost
- [PATCH 49/97] drm/i915/guc: Disable engine barriers with GuC during unpin
Matthew Brost
- [PATCH 50/97] drm/i915/guc: Extend deregistration fence to schedule disable
Matthew Brost
- [PATCH 51/97] drm/i915: Disable preempt busywait when using GuC scheduling
Matthew Brost
- [PATCH 52/97] drm/i915/guc: Ensure request ordering via completion fences
Matthew Brost
- [PATCH 53/97] drm/i915/guc: Disable semaphores when using GuC scheduling
Matthew Brost
- [PATCH 54/97] drm/i915/guc: Ensure G2H response has space in buffer
Matthew Brost
- [PATCH 55/97] drm/i915/guc: Update intel_gt_wait_for_idle to work with GuC
Matthew Brost
- [PATCH 56/97] drm/i915/guc: Update GuC debugfs to support new GuC
Matthew Brost
- [PATCH 57/97] drm/i915/guc: Add several request trace points
Matthew Brost
- [PATCH 58/97] drm/i915: Add intel_context tracing
Matthew Brost
- [PATCH 59/97] drm/i915/guc: GuC virtual engines
Matthew Brost
- [PATCH 60/97] drm/i915: Track 'serial' counts for virtual engines
Matthew Brost
- [PATCH 61/97] drm/i915: Hold reference to intel_context over life of i915_request
Matthew Brost
- [PATCH 62/97] drm/i915/guc: Disable bonding extension with GuC submission
Matthew Brost
- [PATCH 63/97] drm/i915/guc: Direct all breadcrumbs for a class to single breadcrumbs
Matthew Brost
- [PATCH 64/97] drm/i915/guc: Reset implementation for new GuC interface
Matthew Brost
- [PATCH 65/97] drm/i915: Reset GPU immediately if submission is disabled
Matthew Brost
- [PATCH 66/97] drm/i915/guc: Add disable interrupts to guc sanitize
Matthew Brost
- [PATCH 67/97] drm/i915/guc: Suspend/resume implementation for new interface
Matthew Brost
- [PATCH 68/97] drm/i915/guc: Handle context reset notification
Matthew Brost
- [PATCH 69/97] drm/i915/guc: Handle engine reset failure notification
Matthew Brost
- [PATCH 70/97] drm/i915/guc: Enable the timer expired interrupt for GuC
Matthew Brost
- [PATCH 71/97] drm/i915/guc: Provide mmio list to be saved/restored on engine reset
Matthew Brost
- [PATCH 72/97] drm/i915/guc: Don't complain about reset races
Matthew Brost
- [PATCH 73/97] drm/i915/guc: Enable GuC engine reset
Matthew Brost
- [PATCH 74/97] drm/i915/guc: Capture error state on context reset
Matthew Brost
- [PATCH 75/97] drm/i915/guc: Fix for error capture after full GPU reset with GuC
Matthew Brost
- [PATCH 76/97] drm/i915/guc: Hook GuC scheduling policies up
Matthew Brost
- [PATCH 77/97] drm/i915/guc: Connect reset modparam updates to GuC policy flags
Matthew Brost
- [PATCH 78/97] drm/i915/guc: Include scheduling policies in the debugfs state dump
Matthew Brost
- [PATCH 79/97] drm/i915/guc: Don't call ring_is_idle in GuC submission
Matthew Brost
- [PATCH 80/97] drm/i915/guc: Implement banned contexts for GuC submission
Matthew Brost
- [PATCH 81/97] drm/i915/guc: Allow flexible number of context ids
Matthew Brost
- [PATCH 82/97] drm/i915/guc: Connect the number of guc_ids to debugfs
Matthew Brost
- [PATCH 83/97] drm/i915/guc: Don't return -EAGAIN to user when guc_ids exhausted
Matthew Brost
- [PATCH 84/97] drm/i915/guc: Don't allow requests not ready to consume all guc_ids
Matthew Brost
- [PATCH 85/97] drm/i915/guc: Introduce guc_submit_engine object
Matthew Brost
- [PATCH 86/97] drm/i915/guc: Add golden context to GuC ADS
Matthew Brost
- [PATCH 87/97] drm/i915/guc: Implement GuC priority management
Matthew Brost
- [PATCH 88/97] drm/i915/guc: Support request cancellation
Matthew Brost
- [PATCH 89/97] drm/i915/guc: Check return of __xa_store when registering a context
Matthew Brost
- [PATCH 90/97] drm/i915/guc: Non-static lrc descriptor registration buffer
Matthew Brost
- [PATCH 91/97] drm/i915/guc: Take GT PM ref when deregistering context
Matthew Brost
- [PATCH 92/97] drm/i915: Add GT PM delayed worker
Matthew Brost
- [PATCH 93/97] drm/i915/guc: Take engine PM when a context is pinned with GuC submission
Matthew Brost
- [PATCH 94/97] drm/i915/guc: Don't call switch_to_kernel_context with GuC submission
Matthew Brost
- [PATCH 95/97] drm/i915/guc: Selftest for GuC flow control
Matthew Brost
- [PATCH 96/97] drm/i915/guc: Update GuC documentation
Matthew Brost
- [PATCH 97/97] drm/i915/guc: Unblock GuC submission on Gen11+
Matthew Brost
- ✗ Fi.CI.BAT: failure for TRYBOT basic GuC submission
Patchwork
- [PATCH] drm/i915: Disable mmap ioctl for gen12+
Maarten Lankhorst
- [PATCH 1/2] drm/i915: Disable mmap ioctl for gen12+
Maarten Lankhorst
- [PATCH 2/2] hax all platforms gen9+
Maarten Lankhorst
- [PATCH 1/2] drm/i915: Disable mmap ioctl for gen12+
Maarten Lankhorst
- [PATCH 2/2] hax all platforms gen9+
Maarten Lankhorst
- ✓ Fi.CI.BAT: success for drm/i915: Disable mmap ioctl for gen12+
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915: Disable mmap ioctl for gen12+
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915: Disable mmap ioctl for gen12+
Patchwork
- [PATCH 00/97] TRYBOT basic GuC submission
Matthew Brost
- [PATCH 01/97] drm/i915/gt: Move engine setup out of set_default_submission
Matthew Brost
- [PATCH 02/97] drm/i915/gt: Move submission_method into intel_gt
Matthew Brost
- [PATCH 03/97] drm/i915/gt: Move CS interrupt handler to the backend
Matthew Brost
- [PATCH 04/97] drm/i915/guc: skip disabling CTBs before sanitizing the GuC
Matthew Brost
- [PATCH 05/97] drm/i915/guc: use probe_error log for CT enablement failure
Matthew Brost
- [PATCH 06/97] drm/i915/guc: enable only the user interrupt when using GuC submission
Matthew Brost
- [PATCH 07/97] drm/i915/guc: Remove sample_forcewake h2g action
Matthew Brost
- [PATCH 08/97] drm/i915/guc: Keep strict GuC ABI definitions
Matthew Brost
- [PATCH 09/97] drm/i915/guc: Stop using fence/status from CTB descriptor
Matthew Brost
- [PATCH 10/97] drm/i915: Promote ptrdiff() to i915_utils.h
Matthew Brost
- [PATCH 11/97] drm/i915/guc: Only rely on own CTB size
Matthew Brost
- [PATCH 12/97] drm/i915/guc: Don't repeat CTB layout calculations
Matthew Brost
- [PATCH 13/97] drm/i915/guc: Replace CTB array with explicit members
Matthew Brost
- [PATCH 14/97] drm/i915/guc: Update sizes of CTB buffers
Matthew Brost
- [PATCH 15/97] drm/i915/guc: Relax CTB response timeout
Matthew Brost
- [PATCH 16/97] drm/i915/guc: Start protecting access to CTB descriptors
Matthew Brost
- [PATCH 17/97] drm/i915/guc: Stop using mutex while sending CTB messages
Matthew Brost
- [PATCH 18/97] drm/i915/guc: Don't receive all G2H messages in irq handler
Matthew Brost
- [PATCH 19/97] drm/i915/guc: Always copy CT message to new allocation
Matthew Brost
- [PATCH 20/97] drm/i915/guc: Introduce unified HXG messages
Matthew Brost
- [PATCH 21/97] drm/i915/guc: Update MMIO based communication
Matthew Brost
- [PATCH 22/97] drm/i915/guc: Update CTB response status
Matthew Brost
- [PATCH 23/97] drm/i915/guc: Support per context scheduling policies
Matthew Brost
- [PATCH 24/97] drm/i915/guc: Add flag for mark broken CTB
Matthew Brost
- [PATCH 25/97] drm/i915/guc: New definition of the CTB descriptor
Matthew Brost
- [PATCH 26/97] drm/i915/guc: New definition of the CTB registration action
Matthew Brost
- [PATCH 27/97] drm/i915/guc: New CTB based communication
Matthew Brost
- [PATCH 28/97] drm/i915/guc: Kill guc_clients.ct_pool
Matthew Brost
- [PATCH 29/97] drm/i915/guc: Update firmware to v60.1.2
Matthew Brost
- [PATCH 30/97] drm/i915/uc: turn on GuC/HuC auto mode by default
Matthew Brost
- [PATCH 31/97] drm/i915/guc: Early initialization of GuC send registers
Matthew Brost
- [PATCH 32/97] drm/i915: Introduce i915_sched_engine object
Matthew Brost
- [PATCH 33/97] drm/i915: Engine relative MMIO
Matthew Brost
- [PATCH 34/97] drm/i915/guc: Use guc_class instead of engine_class in fw interface
Matthew Brost
- [PATCH 35/97] drm/i915/guc: Improve error message for unsolicited CT response
Matthew Brost
- [PATCH 36/97] drm/i915/guc: Add non blocking CTB send function
Matthew Brost
- [PATCH 37/97] drm/i915/guc: Add stall timer to non blocking CTB send function
Matthew Brost
- [PATCH 38/97] drm/i915/guc: Optimize CTB writes and reads
Matthew Brost
- [PATCH 39/97] drm/i915/guc: Increase size of CTB buffers
Matthew Brost
- [PATCH 40/97] drm/i915/guc: Module load failure test for CT buffer creation
Matthew Brost
- [PATCH 41/97] drm/i915/guc: Add new GuC interface defines and structures
Matthew Brost
- [PATCH 42/97] drm/i915/guc: Remove GuC stage descriptor, add lrc descriptor
Matthew Brost
- [PATCH 43/97] drm/i915/guc: Add lrc descriptor context lookup array
Matthew Brost
- [PATCH 44/97] drm/i915/guc: Implement GuC submission tasklet
Matthew Brost
- [PATCH 45/97] drm/i915/guc: Add bypass tasklet submission path to GuC
Matthew Brost
- [PATCH 46/97] drm/i915/guc: Implement GuC context operations for new inteface
Matthew Brost
- [PATCH 47/97] drm/i915/guc: Insert fence on context when deregistering
Matthew Brost
- [PATCH 48/97] drm/i915/guc: Defer context unpin until scheduling is disabled
Matthew Brost
- [PATCH 49/97] drm/i915/guc: Disable engine barriers with GuC during unpin
Matthew Brost
- [PATCH 50/97] drm/i915/guc: Extend deregistration fence to schedule disable
Matthew Brost
- [PATCH 51/97] drm/i915: Disable preempt busywait when using GuC scheduling
Matthew Brost
- [PATCH 52/97] drm/i915/guc: Ensure request ordering via completion fences
Matthew Brost
- [PATCH 53/97] drm/i915/guc: Disable semaphores when using GuC scheduling
Matthew Brost
- [PATCH 54/97] drm/i915/guc: Ensure G2H response has space in buffer
Matthew Brost
- [PATCH 55/97] drm/i915/guc: Update intel_gt_wait_for_idle to work with GuC
Matthew Brost
- [PATCH 56/97] drm/i915/guc: Update GuC debugfs to support new GuC
Matthew Brost
- [PATCH 57/97] drm/i915/guc: Add several request trace points
Matthew Brost
- [PATCH 58/97] drm/i915: Add intel_context tracing
Matthew Brost
- [PATCH 59/97] drm/i915/guc: GuC virtual engines
Matthew Brost
- [PATCH 60/97] drm/i915: Track 'serial' counts for virtual engines
Matthew Brost
- [PATCH 61/97] drm/i915: Hold reference to intel_context over life of i915_request
Matthew Brost
- [PATCH 62/97] drm/i915/guc: Disable bonding extension with GuC submission
Matthew Brost
- [PATCH 63/97] drm/i915/guc: Direct all breadcrumbs for a class to single breadcrumbs
Matthew Brost
- [PATCH 64/97] drm/i915/guc: Reset implementation for new GuC interface
Matthew Brost
- [PATCH 65/97] drm/i915: Reset GPU immediately if submission is disabled
Matthew Brost
- [PATCH 66/97] drm/i915/guc: Add disable interrupts to guc sanitize
Matthew Brost
- [PATCH 67/97] drm/i915/guc: Suspend/resume implementation for new interface
Matthew Brost
- [PATCH 68/97] drm/i915/guc: Handle context reset notification
Matthew Brost
- [PATCH 69/97] drm/i915/guc: Handle engine reset failure notification
Matthew Brost
- [PATCH 70/97] drm/i915/guc: Enable the timer expired interrupt for GuC
Matthew Brost
- [PATCH 71/97] drm/i915/guc: Provide mmio list to be saved/restored on engine reset
Matthew Brost
- [PATCH 72/97] drm/i915/guc: Don't complain about reset races
Matthew Brost
- [PATCH 73/97] drm/i915/guc: Enable GuC engine reset
Matthew Brost
- [PATCH 74/97] drm/i915/guc: Capture error state on context reset
Matthew Brost
- [PATCH 75/97] drm/i915/guc: Fix for error capture after full GPU reset with GuC
Matthew Brost
- [PATCH 76/97] drm/i915/guc: Hook GuC scheduling policies up
Matthew Brost
- [PATCH 77/97] drm/i915/guc: Connect reset modparam updates to GuC policy flags
Matthew Brost
- [PATCH 78/97] drm/i915/guc: Include scheduling policies in the debugfs state dump
Matthew Brost
- [PATCH 79/97] drm/i915/guc: Don't call ring_is_idle in GuC submission
Matthew Brost
- [PATCH 80/97] drm/i915/guc: Implement banned contexts for GuC submission
Matthew Brost
- [PATCH 81/97] drm/i915/guc: Allow flexible number of context ids
Matthew Brost
- [PATCH 82/97] drm/i915/guc: Connect the number of guc_ids to debugfs
Matthew Brost
- [PATCH 83/97] drm/i915/guc: Don't return -EAGAIN to user when guc_ids exhausted
Matthew Brost
- [PATCH 84/97] drm/i915/guc: Don't allow requests not ready to consume all guc_ids
Matthew Brost
- [PATCH 85/97] drm/i915/guc: Introduce guc_submit_engine object
Matthew Brost
- [PATCH 86/97] drm/i915/guc: Add golden context to GuC ADS
Matthew Brost
- [PATCH 87/97] drm/i915/guc: Implement GuC priority management
Matthew Brost
- [PATCH 88/97] drm/i915/guc: Support request cancellation
Matthew Brost
- [PATCH 89/97] drm/i915/guc: Check return of __xa_store when registering a context
Matthew Brost
- [PATCH 90/97] drm/i915/guc: Non-static lrc descriptor registration buffer
Matthew Brost
- [PATCH 91/97] drm/i915/guc: Take GT PM ref when deregistering context
Matthew Brost
- [PATCH 92/97] drm/i915: Add GT PM delayed worker
Matthew Brost
- [PATCH 93/97] drm/i915/guc: Take engine PM when a context is pinned with GuC submission
Matthew Brost
- [PATCH 94/97] drm/i915/guc: Don't call switch_to_kernel_context with GuC submission
Matthew Brost
- [PATCH 95/97] drm/i915/guc: Selftest for GuC flow control
Matthew Brost
- [PATCH 96/97] drm/i915/guc: Update GuC documentation
Matthew Brost
- [PATCH 97/97] drm/i915/guc: Unblock GuC submission on Gen11+
Matthew Brost
- ✗ Fi.CI.BAT: failure for TRYBOT basic GuC submission (rev2)
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915: Disable mmap ioctl for gen12+
Patchwork
- [PATCH i-g-t 00/15] DG1 igt basics
Matthew Auld
- [PATCH i-g-t 01/15] lib/i915/gem_create: Add gem_create_ext
Matthew Auld
- [PATCH i-g-t 02/15] lib/i915/intel_memory_region: Add memory regions stubs
Matthew Auld
- [PATCH i-g-t 03/15] tests/gem_gpgpu_fill: Convert from simple to standard igt_main
Matthew Auld
- [PATCH i-g-t 04/15] tests/i915/gem_exec_basic: Use memory region interface
Matthew Auld
- [PATCH i-g-t 05/15] tests/i915/gem_gpgpu_fill: Use memory region interface
Matthew Auld
- [PATCH i-g-t 06/15] tests/i915/gem_media_fill: Use memory region interface
Matthew Auld
- [PATCH i-g-t 07/15] i915_drm.h sync
Matthew Auld
- [PATCH i-g-t 08/15] Synchronize memory region uapi and tests with i915_drm.h
Matthew Auld
- [PATCH i-g-t 09/15] lib/i915/intel_memory_region/dg1: Add new lib to query memory region
Matthew Auld
- [PATCH i-g-t 10/15] tests/i915/gem_create: exercise placements extension
Matthew Auld
- [PATCH i-g-t 11/15] lib/i915/intel_memory_region: Add new macros and support for igt_collection
Matthew Auld
- [PATCH i-g-t 12/15] tests/i915/gem_exec_basic/dg1: Iterate over all memory regions
Matthew Auld
- [PATCH i-g-t 13/15] i915/gem_create: Verify all regions return cleared objects
Matthew Auld
- [PATCH i-g-t 14/15] i915/gem_create: Measure object creation latency for different memory regions
Matthew Auld
- [PATCH i-g-t 15/15] basic
Matthew Auld
- ✓ Fi.CI.BAT: success for DG1 igt basics (rev3)
Patchwork
- ✓ Fi.CI.IGT: success for DG1 igt basics (rev3)
Patchwork
- [PATCH i-g-t 00/15] DG1 igt basics
Matthew Auld
- [PATCH i-g-t 01/15] lib/i915/gem_create: Add gem_create_ext
Matthew Auld
- [PATCH i-g-t 02/15] lib/i915/intel_memory_region: Add memory regions stubs
Matthew Auld
- [PATCH i-g-t 03/15] tests/gem_gpgpu_fill: Convert from simple to standard igt_main
Matthew Auld
- [PATCH i-g-t 04/15] tests/i915/gem_exec_basic: Use memory region interface
Matthew Auld
- [PATCH i-g-t 05/15] tests/i915/gem_gpgpu_fill: Use memory region interface
Matthew Auld
- [PATCH i-g-t 06/15] tests/i915/gem_media_fill: Use memory region interface
Matthew Auld
- [PATCH i-g-t 07/15] i915_drm.h sync
Matthew Auld
- [PATCH i-g-t 08/15] Synchronize memory region uapi and tests with i915_drm.h
Matthew Auld
- [PATCH i-g-t 09/15] lib/i915/intel_memory_region/dg1: Add new lib to query memory region
Matthew Auld
- [PATCH i-g-t 10/15] tests/i915/gem_create: exercise placements extension
Matthew Auld
- [PATCH i-g-t 11/15] lib/i915/intel_memory_region: Add new macros and support for igt_collection
Matthew Auld
- [PATCH i-g-t 12/15] tests/i915/gem_exec_basic/dg1: Iterate over all memory regions
Matthew Auld
- [PATCH i-g-t 13/15] i915/gem_create: Verify all regions return cleared objects
Matthew Auld
- [PATCH i-g-t 14/15] i915/gem_create: Measure object creation latency for different memory regions
Matthew Auld
- [PATCH i-g-t 15/15] hmmmm
Matthew Auld
- [PATCH 00/16] DG1/TTM
Matthew Auld
- [PATCH 01/16] drm/i915: Untangle the vma pages_mutex
Matthew Auld
- [PATCH 02/16] drm/i915: Don't free shared locks while shared
Matthew Auld
- [PATCH 03/16] drm/i915/ttm, drm/ttm: Initialize the ttm device and memory managers.
Matthew Auld
- [PATCH 04/16] drm/i915/ttm: Embed a ttm buffer object in the i915 gem object
Matthew Auld
- [PATCH 05/16] drm/i915/ttm, drm/ttm: Add a generic TTM memcpy move for page-based iomem
Matthew Auld
- [PATCH 06/16] drm/i915/ttm, drm/ttm: Introduce a TTM i915 gem object backend
Matthew Auld
- [PATCH 07/16] drm/i915/lmem: Verify checks for lmem residency
Matthew Auld
- [PATCH 08/16] fixup-leak
Matthew Auld
- [PATCH 09/16] drm/i915: add back buddy allocator
Matthew Auld
- [PATCH 10/16] drm/i915/buddy: drop the globals stuff
Matthew Auld
- [PATCH 11/16] drm/i915: add ttm_buddy_man
Matthew Auld
- [PATCH 12/16] drm/i915: add i915_sg_from_buddy_blocks
Matthew Auld
- [PATCH 13/16] drm/i915: populate ttm_placement per object
Matthew Auld
- [PATCH 14/16] drm/i915: switch over to ttm_buddy_man
Matthew Auld
- [PATCH 15/16] drm/i915: restore min_page_size behaviour
Matthew Auld
- [PATCH 16/16] HAX drm/i915/dg1: allow pci to auto probe
Matthew Auld
- ✗ Fi.CI.BAT: failure for DG1 igt basics (rev4)
Patchwork
- ✗ Fi.CI.BAT: failure for DG1/TTM
Patchwork
- [PATCH 00/17] DG1/TTM
Matthew Auld
- [PATCH 01/17] drm/i915: Untangle the vma pages_mutex
Matthew Auld
- [PATCH 02/17] drm/i915: Don't free shared locks while shared
Matthew Auld
- [PATCH 03/17] drm/i915/ttm, drm/ttm: Initialize the ttm device and memory managers.
Matthew Auld
- [PATCH 04/17] drm/i915/ttm: Embed a ttm buffer object in the i915 gem object
Matthew Auld
- [PATCH 05/17] drm/i915/ttm, drm/ttm: Add a generic TTM memcpy move for page-based iomem
Matthew Auld
- [PATCH 06/17] drm/i915/ttm, drm/ttm: Introduce a TTM i915 gem object backend
Matthew Auld
- [PATCH 07/17] drm/i915/lmem: Verify checks for lmem residency
Matthew Auld
- [PATCH 08/17] fixup-leak
Matthew Auld
- [PATCH 09/17] drm/i915: add back buddy allocator
Matthew Auld
- [PATCH 10/17] drm/i915/buddy: drop the globals stuff
Matthew Auld
- [PATCH 11/17] drm/i915: add ttm_buddy_man
Matthew Auld
- [PATCH 12/17] drm/i915: add i915_sg_from_buddy_blocks
Matthew Auld
- [PATCH 13/17] drm/i915: populate ttm_placement per object
Matthew Auld
- [PATCH 14/17] drm/i915: switch over to ttm_buddy_man
Matthew Auld
- [PATCH 15/17] drm/i915: restore min_page_size behaviour
Matthew Auld
- [PATCH 16/17] HAX drm/i915/dg1: allow pci to auto probe
Matthew Auld
- [PATCH 17/17] oops
Matthew Auld
- ✗ Fi.CI.BAT: failure for DG1/TTM (rev2)
Patchwork
- [PATCH 00/18] DG1/TTM
Matthew Auld
- [PATCH 01/18] drm/i915: Untangle the vma pages_mutex
Matthew Auld
- [PATCH 02/18] drm/i915: Don't free shared locks while shared
Matthew Auld
- [PATCH 03/18] drm/i915/ttm, drm/ttm: Initialize the ttm device and memory managers.
Matthew Auld
- [PATCH 04/18] drm/i915/ttm: Embed a ttm buffer object in the i915 gem object
Matthew Auld
- [PATCH 05/18] drm/i915/ttm, drm/ttm: Add a generic TTM memcpy move for page-based iomem
Matthew Auld
- [PATCH 06/18] drm/i915/ttm, drm/ttm: Introduce a TTM i915 gem object backend
Matthew Auld
- [PATCH 07/18] drm/i915/lmem: Verify checks for lmem residency
Matthew Auld
- [PATCH 08/18] fixup-leak
Matthew Auld
- [PATCH 09/18] drm/i915: add back buddy allocator
Matthew Auld
- [PATCH 10/18] drm/i915/buddy: drop the globals stuff
Matthew Auld
- [PATCH 11/18] drm/i915: add ttm_buddy_man
Matthew Auld
- [PATCH 12/18] drm/i915: add i915_sg_from_buddy_blocks
Matthew Auld
- [PATCH 13/18] drm/i915: populate ttm_placement per object
Matthew Auld
- [PATCH 14/18] drm/i915: switch over to ttm_buddy_man
Matthew Auld
- [PATCH 15/18] drm/i915: restore min_page_size behaviour
Matthew Auld
- [PATCH 16/18] HAX drm/i915/dg1: allow pci to auto probe
Matthew Auld
- [PATCH 17/18] oops
Matthew Auld
- [PATCH 18/18] oops
Matthew Auld
- ✗ Fi.CI.BAT: failure for DG1/TTM (rev3)
Patchwork
- [PATCH] WIP drm/i915/display: Fix fastsets involving PSR
José Roberto de Souza
- ✓ Fi.CI.BAT: success for WIP drm/i915/display: Fix fastsets involving PSR
Patchwork
- [PATCH] WIP drm/i915/display: Fix fastsets involving PSR
José Roberto de Souza
- ✓ Fi.CI.BAT: success for WIP drm/i915/display: Fix fastsets involving PSR (rev2)
Patchwork
- ✗ Fi.CI.IGT: failure for WIP drm/i915/display: Fix fastsets involving PSR
Patchwork
- ✗ Fi.CI.IGT: failure for WIP drm/i915/display: Fix fastsets involving PSR (rev2)
Patchwork
- [PATCH 1/5] build fix
José Roberto de Souza
- [PATCH 2/5] drm/i915/display: Nuke has_infoframe
José Roberto de Souza
- [PATCH 3/5] drm/i915/display: Replace intel_dp_set_infoframes() disable calls by dig_port->set_infoframes()
José Roberto de Souza
- [PATCH 4/5] drm/i915/display: Replace intel_dp_set_infoframes() enable calls by dig_port->set_infoframes()
José Roberto de Souza
- [PATCH 5/5] drm/i915/display: Fix fastsets involving PSR
José Roberto de Souza
- ✗ Fi.CI.BUILD: failure for series starting with [1/5] build fix
Patchwork
- [PATCH 1/4] drm/i915/display: Nuke has_infoframe
José Roberto de Souza
- [PATCH 2/4] drm/i915/display: Replace intel_dp_set_infoframes() disable calls by dig_port->set_infoframes()
José Roberto de Souza
- [PATCH 3/4] drm/i915/display: Replace intel_dp_set_infoframes() enable calls by dig_port->set_infoframes()
José Roberto de Souza
- [PATCH 4/4] drm/i915/display: Fix fastsets involving PSR
José Roberto de Souza
- ✗ Fi.CI.BAT: failure for series starting with [1/4] drm/i915/display: Nuke has_infoframe
Patchwork
- [PATCH 1/5] drm/i915/display: Nuke has_infoframe
José Roberto de Souza
- [PATCH 2/5] drm/i915/display: Replace intel_dp_set_infoframes() disable calls by dig_port->set_infoframes()
José Roberto de Souza
- [PATCH 3/5] drm/i915/display: Replace intel_dp_set_infoframes() enable calls by dig_port->set_infoframes()
José Roberto de Souza
- [PATCH 4/5] drm/i915/display: Fix fastsets involving PSR
José Roberto de Souza
- [PATCH 5/5] squash! drm/i915/display: Replace intel_dp_set_infoframes() disable calls by dig_port->set_infoframes()
José Roberto de Souza
- ✓ Fi.CI.BAT: success for series starting with [1/5] drm/i915/display: Nuke has_infoframe
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/5] drm/i915/display: Nuke has_infoframe
Patchwork
- [PATCH 1/4] drm/i915/display: Fix fastsets involving PSR
José Roberto de Souza
- [PATCH 2/4] drm/i915/display: Allow fastsets when DP_SDP_VSC infoframe do not match with PSR enabled
José Roberto de Souza
- [PATCH 3/4] drm/i915/display: Nuke has_infoframe
José Roberto de Souza
- [PATCH 4/4] drm/i915/display: Drop FIXME about turn off infoframes
José Roberto de Souza
- ✓ Fi.CI.BAT: success for series starting with [1/4] drm/i915/display: Fix fastsets involving PSR
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/4] drm/i915/display: Fix fastsets involving PSR
Patchwork
- [PATCH 0/2] mmap-ioctl-disable
Maarten Lankhorst
- [PATCH 1/2] drm/i915: Disable mmap ioctl for gen12+
Maarten Lankhorst
- [PATCH i-g-t] i915: Handle the case where legacy mmap is not available
Maarten Lankhorst
- [PATCH 2/2] hax all platforms gen9+
Maarten Lankhorst
- ✗ Fi.CI.BAT: failure for mmap-ioctl-disable
Patchwork
- [PATCH 00/29] TRYBOT: ioctl cleanups
Jason Ekstrand
- [PATCH 01/29] drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
Jason Ekstrand
- [PATCH 02/29] drm/i915: Stop storing the ring size in the ring pointer (v2)
Jason Ekstrand
- [PATCH 03/29] drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
Jason Ekstrand
- [PATCH 04/29] drm/i915/gem: Set the watchdog timeout directly in intel_context_set_gem (v2)
Jason Ekstrand
- [PATCH 05/29] drm/i915/gem: Return void from context_apply_all
Jason Ekstrand
- [PATCH 06/29] drm/i915: Drop the CONTEXT_CLONE API (v2)
Jason Ekstrand
- [PATCH 07/29] drm/i915: Implement SINGLE_TIMELINE with a syncobj (v4)
Jason Ekstrand
- [PATCH 08/29] drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
Jason Ekstrand
- [PATCH 09/29] drm/i915/gem: Disallow bonding of virtual engines (v3)
Jason Ekstrand
- [PATCH 10/29] drm/i915/gem: Remove engine auto-magic with FENCE_SUBMIT (v2)
Jason Ekstrand
- [PATCH 11/29] drm/i915/request: Remove the hook from await_execution
Jason Ekstrand
- [PATCH 12/29] drm/i915/gem: Disallow creating contexts with too many engines
Jason Ekstrand
- [PATCH 13/29] drm/i915: Stop manually RCU banging in reset_stats_ioctl (v2)
Jason Ekstrand
- [PATCH 14/29] drm/i915/gem: Add a separate validate_priority helper
Jason Ekstrand
- [PATCH 15/29] drm/i915: Add gem/i915_gem_context.h to the docs
Jason Ekstrand
- [PATCH 16/29] drm/i915/gem: Add an intermediate proto_context struct
Jason Ekstrand
- [PATCH 17/29] drm/i915/gem: Rework error handling in default_engines
Jason Ekstrand
- [PATCH 18/29] drm/i915/gem: Optionally set SSEU in intel_context_set_gem
Jason Ekstrand
- [PATCH 19/29] drm/i915: Add an i915_gem_vm_lookup helper
Jason Ekstrand
- [PATCH 20/29] drm/i915/gem: Make an alignment check more sensible
Jason Ekstrand
- [PATCH 21/29] drm/i915/gem: Use the proto-context to handle create parameters (v2)
Jason Ekstrand
- [PATCH 22/29] drm/i915/gem: Return an error ptr from context_lookup
Jason Ekstrand
- [PATCH 23/29] drm/i915/gt: Drop i915_address_space::file (v2)
Jason Ekstrand
- [PATCH 24/29] drm/i915/gem: Delay context creation
Jason Ekstrand
- [PATCH 25/29] drm/i915/gem: Don't allow changing the VM on running contexts (v2)
Jason Ekstrand
- [PATCH 26/29] drm/i915/gem: Don't allow changing the engine set on running contexts (v2)
Jason Ekstrand
- [PATCH 27/29] drm/i915/selftests: Take a VM in kernel_context()
Jason Ekstrand
- [PATCH 28/29] i915/gem/selftests: Assign the VM at context creation in igt_shared_ctx_exec
Jason Ekstrand
- [PATCH 29/29] drm/i915/gem: Roll all of context creation together
Jason Ekstrand
- [PATCH 00/25] DG1/TTM v2
Matthew Auld
- [PATCH 01/25] drm/i915: Untangle the vma pages_mutex
Matthew Auld
- [PATCH 02/25] drm/i915: Don't free shared locks while shared
Matthew Auld
- [PATCH 03/25] drm/i915: Fix i915_sg_page_sizes to record dma segments rather than physical pages
Matthew Auld
- [PATCH 04/25] drm/ttm: Export functions to initialize and finalize the ttm range manager standalone
Matthew Auld
- [PATCH 05/25] drm/i915/ttm Initialize the ttm device and memory managers
Matthew Auld
- [PATCH 06/25] drm/i915/ttm: Embed a ttm buffer object in the i915 gem object
Matthew Auld
- [PATCH 07/25] drm/ttm: Export ttm_bo_tt_destroy()
Matthew Auld
- [PATCH 08/25] drm/i915/ttm Add a generic TTM memcpy move for page-based iomem
Matthew Auld
- [PATCH 09/25] drm/ttm, drm/amdgpu: Allow the driver some control over swapping
Matthew Auld
- [PATCH 10/25] drm/i915/ttm: Introduce a TTM i915 gem object backend
Matthew Auld
- [PATCH 11/25] drm/i915/lmem: Verify checks for lmem residency
Matthew Auld
- [PATCH 12/25] drm/i915: Disable mmap ioctl for gen12+
Matthew Auld
- [PATCH 13/25] drm/ttm: Add BO and offset arguments for vm_access and vm_fault ttm handlers.
Matthew Auld
- [PATCH 14/25] drm/i915: Use ttm mmap handling for ttm bo's.
Matthew Auld
- [PATCH 15/25] drm/i915/ttm: Add io sgt caching to i915_ttm_io_mem_pfn
Matthew Auld
- [PATCH 16/25] drm/i915: add back buddy allocator
Matthew Auld
- [PATCH 17/25] drm/i915/buddy: drop the globals stuff
Matthew Auld
- [PATCH 18/25] drm/i915: add ttm_buddy_man
Matthew Auld
- [PATCH 19/25] drm/i915: add i915_sg_from_buddy_blocks
Matthew Auld
- [PATCH 20/25] drm/i915: populate ttm_placement per object
Matthew Auld
- [PATCH 21/25] drm/i915: switch over to ttm_buddy_man
Matthew Auld
- [PATCH 22/25] drm/i915: restore min_page_size behaviour
Matthew Auld
- [PATCH 23/25] drm/i915/gem/mman: only allow WC for lmem
Matthew Auld
- [PATCH 24/25] HAX drm/i915/dg1: allow pci to auto probe
Matthew Auld
- [PATCH 25/25] Revert "i915: fix remap_io_sg to verify the pgprot"
Matthew Auld
- ✗ Fi.CI.BUILD: failure for DG1/TTM (rev4)
Patchwork
- ✓ Fi.CI.BAT: success for DG1 igt basics (rev5)
Patchwork
- [PATCH 00/25] DG1/TTM
Matthew Auld
- [PATCH 01/25] drm/i915: Untangle the vma pages_mutex
Matthew Auld
- [PATCH 02/25] drm/i915: Don't free shared locks while shared
Matthew Auld
- [PATCH 03/25] drm/i915: Fix i915_sg_page_sizes to record dma segments rather than physical pages
Matthew Auld
- [PATCH 04/25] drm/ttm: Export functions to initialize and finalize the ttm range manager standalone
Matthew Auld
- [PATCH 05/25] drm/i915/ttm Initialize the ttm device and memory managers
Matthew Auld
- [PATCH 06/25] drm/i915/ttm: Embed a ttm buffer object in the i915 gem object
Matthew Auld
- [PATCH 07/25] drm/ttm: Export ttm_bo_tt_destroy()
Matthew Auld
- [PATCH 08/25] drm/i915/ttm Add a generic TTM memcpy move for page-based iomem
Matthew Auld
- [PATCH 09/25] drm/ttm, drm/amdgpu: Allow the driver some control over swapping
Matthew Auld
- [PATCH 10/25] drm/i915/ttm: Introduce a TTM i915 gem object backend
Matthew Auld
- [PATCH 11/25] drm/i915/lmem: Verify checks for lmem residency
Matthew Auld
- [PATCH 12/25] drm/i915: Disable mmap ioctl for gen12+
Matthew Auld
- [PATCH 13/25] drm/ttm: Add BO and offset arguments for vm_access and vm_fault ttm handlers.
Matthew Auld
- [PATCH 14/25] drm/i915: Use ttm mmap handling for ttm bo's.
Matthew Auld
- [PATCH 15/25] drm/i915/ttm: Add io sgt caching to i915_ttm_io_mem_pfn
Matthew Auld
- [PATCH 16/25] drm/i915: add back buddy allocator
Matthew Auld
- [PATCH 17/25] drm/i915/buddy: drop the globals stuff
Matthew Auld
- [PATCH 18/25] drm/i915: add ttm_buddy_man
Matthew Auld
- [PATCH 19/25] drm/i915: add i915_sg_from_buddy_blocks
Matthew Auld
- [PATCH 20/25] drm/i915: populate ttm_placement per object
Matthew Auld
- [PATCH 21/25] drm/i915: switch over to ttm_buddy_man
Matthew Auld
- [PATCH 22/25] drm/i915: restore min_page_size behaviour
Matthew Auld
- [PATCH 23/25] drm/i915/gem/mman: only allow WC for lmem
Matthew Auld
- [PATCH 24/25] HAX drm/i915/dg1: allow pci to auto probe
Matthew Auld
- [PATCH 25/25] Revert "i915: fix remap_io_sg to verify the pgprot"
Matthew Auld
- ✓ Fi.CI.BAT: success for DG1/TTM (rev5)
Patchwork
- ✗ Fi.CI.IGT: failure for DG1 igt basics (rev5)
Patchwork
- [PATCH 0/4] dma-buf: Add an API for exporting sync files (v8)
Jason Ekstrand
- [PATCH 1/4] dma-buf: add dma_fence_array_for_each (v2)
Jason Ekstrand
- [PATCH 2/4] dma-buf: add dma_resv_get_singleton_rcu (v4)
Jason Ekstrand
- [PATCH 3/4] dma-buf: Add an API for exporting sync files (v9)
Jason Ekstrand
- [PATCH 4/4] RFC: dma-buf: Add an API for importing sync files (v6)
Jason Ekstrand
- ✓ Fi.CI.BAT: success for dma-buf: Add an API for exporting sync files (v8)
Patchwork
- ✗ Fi.CI.IGT: failure for DG1/TTM (rev5)
Patchwork
- ✓ Fi.CI.BAT: success for tests/kms_setmode: Fix mode selection for Nx tests
Patchwork
- [PATCH i-g-t] tests/kms_setmode: Fix mode selection for Nx tests
Bhanuprakash Modem
- ✓ Fi.CI.IGT: success for dma-buf: Add an API for exporting sync files (v8)
Patchwork
- ✓ Fi.CI.IGT: success for tests/kms_setmode: Fix mode selection for Nx tests
Patchwork
- [PATCH] drm/i915/params: Align visibility of device level and global modparams
Tvrtko Ursulin
- [21/25] drm/i915: switch over to ttm_buddy_man
Thomas Hellström (Intel)
- [21/25] drm/i915: switch over to ttm_buddy_man
Matthew Auld
- [PATCH 01/12] drm/i915: Take rcu_read_lock for querying fence's driver/timeline names
Tvrtko Ursulin
- [PATCH 02/12] drm/i915: Remove notion of GEM from i915_gem_shrinker_taints_mutex
Tvrtko Ursulin
- [PATCH 03/12] drm/i915: Lift marking a lock as used to utils
Tvrtko Ursulin
- [PATCH 04/12] drm/i915: Wrap cmpxchg64 with try_cmpxchg64() helper
Tvrtko Ursulin
- [PATCH 05/12] drm/i915/selftests: Set cache status for huge_gem_object
Tvrtko Ursulin
- [PATCH 06/12] drm/i915/selftests: Use a coherent map to setup scratch batch buffers
Tvrtko Ursulin
- [PATCH 07/12] drm/i915/selftests: Replace the unbounded set-domain with an explicit wait
Tvrtko Ursulin
- [PATCH 08/12] drm/i915/selftests: Remove redundant set-to-gtt-domain
Tvrtko Ursulin
- [PATCH 09/12] drm/i915/selftests: Replace unbound set-domain waits with explicit timeouts
Tvrtko Ursulin
- [PATCH 10/12] drm/i915/selftests: Replace an unbounded set-domain wait with a timeout
Tvrtko Ursulin
- [PATCH 11/12] drm/i915/selftests: Remove redundant set-to-gtt-domain before batch submission
Tvrtko Ursulin
- [PATCH 12/12] drm/i915/gem: Manage all set-domain waits explicitly
Tvrtko Ursulin
- ✗ Fi.CI.BAT: failure for series starting with [01/12] drm/i915: Take rcu_read_lock for querying fence's driver/timeline names
Patchwork
- [PATCH 0/1] Engine relative MMIO for trybot
Matthew Brost
- [PATCH 1/1] Engine relative MMIO for trybot
Matthew Brost
- ✗ Fi.CI.BAT: failure for Engine relative MMIO for trybot
Patchwork
- [PATCH 0/1] Engine relative MMIO for trybot
Matthew Brost
- [PATCH 1/1] Engine relative MMIO for trybot
Matthew Brost
- ✗ Fi.CI.BAT: failure for Engine relative MMIO for trybot
Patchwork
- [PATCH 00/18] Non-interface changing GuC CTBs updates
Matthew Brost
- [PATCH 01/18] drm/i915/guc: skip disabling CTBs before sanitizing the GuC
Matthew Brost
- [PATCH 02/18] drm/i915/guc: use probe_error log for CT enablement failure
Matthew Brost
- [PATCH 03/18] drm/i915/guc: enable only the user interrupt when using GuC submission
Matthew Brost
- [PATCH 04/18] drm/i915/guc: Remove sample_forcewake h2g action
Matthew Brost
- [PATCH 05/18] drm/i915/guc: Keep strict GuC ABI definitions
Matthew Brost
- [PATCH 06/18] drm/i915/guc: Drop guc->interrupts.enabled
Matthew Brost
- [PATCH 07/18] drm/i915/guc: Stop using fence/status from CTB descriptor
Matthew Brost
- [PATCH 08/18] drm/i915: Promote ptrdiff() to i915_utils.h
Matthew Brost
- [PATCH 09/18] drm/i915/guc: Only rely on own CTB size
Matthew Brost
- [PATCH 10/18] drm/i915/guc: Don't repeat CTB layout calculations
Matthew Brost
- [PATCH 11/18] drm/i915/guc: Replace CTB array with explicit members
Matthew Brost
- [PATCH 12/18] drm/i915/guc: Update sizes of CTB buffers
Matthew Brost
- [PATCH 13/18] drm/i915/guc: Relax CTB response timeout
Matthew Brost
- [PATCH 14/18] drm/i915/guc: Start protecting access to CTB descriptors
Matthew Brost
- [PATCH 15/18] drm/i915/guc: Ensure H2G buffer updates visible before tail update
Matthew Brost
- [PATCH 16/18] drm/i915/guc: Stop using mutex while sending CTB messages
Matthew Brost
- [PATCH 17/18] drm/i915/guc: Don't receive all G2H messages in irq handler
Matthew Brost
- [PATCH 18/18] drm/i915/guc: Always copy CT message to new allocation
Matthew Brost
- [PATCH 0/1] Engine relative MMIO for trybot
Matthew Brost
- [PATCH 1/1] Engine relative MMIO for trybot
Matthew Brost
- ✓ Fi.CI.BAT: success for Engine relative MMIO for trybot
Patchwork
- ✓ Fi.CI.IGT: success for Engine relative MMIO for trybot
Patchwork
- [PATCH i-g-t 00/93] TRYBOT: Stop cloning contexts
Jason Ekstrand
- [PATCH i-g-t 01/93] tests/i915: Drop gem_ctx_ringsize
Jason Ekstrand
- [PATCH i-g-t 02/93] tests/i915/gem_exec_balancer: Drop the ringsize subtest
Jason Ekstrand
- [PATCH i-g-t 03/93] tests/i915/gem_exec_endless: Stop setting the ring size
Jason Ekstrand
- [PATCH i-g-t 04/93] tests/i915/gem_ctx_param: Drop the zeromap subtests
Jason Ekstrand
- [PATCH i-g-t 05/93] tests/i915: Drop gem_ctx_clone
Jason Ekstrand
- [PATCH i-g-t 06/93] docs: Add gem_engine_topology.h to the docs
Jason Ekstrand
- [PATCH i-g-t 07/93] lib/i915/gem_engine_topology: Expose the __query_engines helper (v2)
Jason Ekstrand
- [PATCH i-g-t 08/93] lib/i915/gem_context: Add gem_context_create_ext helpers
Jason Ekstrand
- [PATCH i-g-t 09/93] lib: Add an intel_ctx wrapper struct and helpers (v4)
Jason Ekstrand
- [PATCH i-g-t 10/93] lib/i915/gem_engine_topology: Rework query_engine_list()
Jason Ekstrand
- [PATCH i-g-t 11/93] lib/i915/gem_engine_topology: Factor out static engine listing
Jason Ekstrand
- [PATCH i-g-t 12/93] lib/i915/gem_engine_topology: Add an iterator which doesn't munge contexts (v2)
Jason Ekstrand
- [PATCH i-g-t 13/93] lib/i915/gem_engine_topology: Add an iterator for intel_ctx_t (v2)
Jason Ekstrand
- [PATCH i-g-t 14/93] tests/i915/gem_exec_basic: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 15/93] lib/dummyload: Better document igt_spin_factory
Jason Ekstrand
- [PATCH i-g-t 16/93] lib/dummyload: Rename igt_spin_factory::ctx to ctx_id
Jason Ekstrand
- [PATCH i-g-t 17/93] lib/dummyload: Support intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 18/93] tests/i915/gem_exec_fence: Move the engine data into inter_engine_context
Jason Ekstrand
- [PATCH i-g-t 19/93] tests/i915/gem_exec_fence: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 20/93] tests/i915/gem_exec_schedule: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 21/93] tests/i915/perf_pmu: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 22/93] tests/i915/gem_exec_nop: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 23/93] tests/i915/gem_exec_reloc: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 24/93] tests/i915/gem_busy: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 25/93] tests/i915/gem_ctx_isolation: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 26/93] tests/i915/gem_exec_async: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 27/93] tests/i915/sysfs_clients: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 28/93] tests/i915/gem_exec_fair: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 29/93] tests/i915/gem_spin_batch: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 30/93] tests/i915/gem_exec_store: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 31/93] tests/amdgpu/amd_prime: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 32/93] tests/i915/i915_hangman: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 33/93] tests/i915/gem_ringfill: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 34/93] tests/prime_busy: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 35/93] tests/prime_vgem: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 36/93] tests/gem_exec_whisper: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 37/93] tests/i915/gem_ctx_exec: Stop cloning contexts in close_race
Jason Ekstrand
- [PATCH i-g-t 38/93] tests/i915/gem_ctx_exec: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 39/93] tests/i915/gem_exec_suspend: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 40/93] tests/i915/gem_sync: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 41/93] tests/i915/gem_userptr_blits: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 42/93] tests/i915/gem_wait: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 43/93] tests/i915/gem_request_retire: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 44/93] tests/i915/gem_ctx_shared: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 45/93] tests/i915/gem_ctx_shared: Stop cloning contexts
Jason Ekstrand
- [PATCH i-g-t 46/93] tests/i915/gem_create: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 47/93] tests/i915/gem_ctx_switch: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 48/93] tests/i915/gem_exec_parallel: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 49/93] tests/i915/gem_exec_latency: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 50/93] tests/i915/gem_watchdog: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 51/93] tests/i915/gem_shrink: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 52/93] tests/i915/gem_exec_params: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 53/93] tests/i915/gem_exec_gttfill: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 54/93] tests/i915/gem_exec_capture: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 55/93] tests/i915/gem_exec_create: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 56/93] tests/i915/gem_exec_await: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 57/93] tests/i915/gem_ctx_persistence: Drop the clone subtest
Jason Ekstrand
- [PATCH i-g-t 58/93] tests/i915/gem_ctx_persistence: Drop the engine replace subtests
Jason Ekstrand
- [PATCH i-g-t 59/93] tests/i915/gem_ctx_persistence: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 60/93] tests/i915/module_load: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 61/93] tests/i915/pm_rc6_residency: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 62/93] tests/i915/gem_cs_tlb: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 63/93] tests/core_hotplug: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 64/93] tests/i915/gem_exec_balancer: Stop cloning engines
Jason Ekstrand
- [PATCH i-g-t 65/93] tests/i915/gem_exec_balancer: Don't reset engines on a context
Jason Ekstrand
- [PATCH i-g-t 66/93] tests/i915/gem_exec_balancer: Stop munging ctx0 engines
Jason Ekstrand
- [PATCH i-g-t 67/93] tests/i915/gem_exec_balancer: Drop bonded tests
Jason Ekstrand
- [PATCH i-g-t 68/93] lib/intel_ctx: Add load balancing support
Jason Ekstrand
- [PATCH i-g-t 69/93] tests/i915/gem_exec_balancer: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 70/93] tests/i915/gem_exec_endless: Stop munging ctx0 engines
Jason Ekstrand
- [PATCH i-g-t 71/93] lib/i915: Use for_each_physical_ring for submission tests
Jason Ekstrand
- [PATCH i-g-t 72/93] tests/i915/gem_ctx_engines: Rework execute-one*
Jason Ekstrand
- [PATCH i-g-t 73/93] tests/i915/gem_ctx_engines: Use better engine iteration
Jason Ekstrand
- [PATCH i-g-t 74/93] tests/i915/gem_ctx_engines: Drop the idempotent subtest
Jason Ekstrand
- [PATCH i-g-t 75/93] tests/i915/gem_ctx_create: Convert benchmarks to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 76/93] tests/i915/gem_vm_create: Delete destroy racing tests
Jason Ekstrand
- [PATCH i-g-t 77/93] tests/i915/gem_vm_create: Use intel_ctx_t in the execbuf test
Jason Ekstrand
- [PATCH i-g-t 78/93] tests/i915/sysfs: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 79/93] tests/i915/gem_workarounds: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 80/93] lib/i915/gem_context: Delete all the context clone/copy stuff
Jason Ekstrand
- [PATCH i-g-t 81/93] tests/i915/gem_ctx_engines: Delete the libapi subtest
Jason Ekstrand
- [PATCH i-g-t 82/93] lib/igt_dummyload: Stop supporting ALL_ENGINES without an intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 83/93] lib/i915/gem_engine_topology: Delete the old physical engine iterators
Jason Ekstrand
- [PATCH i-g-t 84/93] tests/i915/gem_mmap_gtt: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 85/93] igt/dummyload: Require an intel_ctx_t for POLL_RUN and !ALL_ENGINES
Jason Ekstrand
- [PATCH i-g-t 86/93] lib/i915: Rework engine API availability checks (v2)
Jason Ekstrand
- [PATCH i-g-t 87/93] lib/intel_bb: Remove intel_bb_assign_vm and tests
Jason Ekstrand
- [PATCH i-g-t 88/93] tests/i915/gem_ctx_param: Stop setting VMs on old contexts
Jason Ekstrand
- [PATCH i-g-t 89/93] tests/i915/gen9_exec_parse: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 90/93] tests/i915/gem_ctx_param: Add tests for recently removed params
Jason Ekstrand
- [PATCH i-g-t 91/93] tests/i915/gem_ctx_param: Add a couple invalid PARAM_VM cases
Jason Ekstrand
- [PATCH i-g-t 92/93] tests/i915/gem_ctx_engines: Add more invalid SET_CONTEXT_PARAM cases
Jason Ekstrand
- [PATCH i-g-t 93/93] tests/i915/gem_exec_balancer: Add a test for combind balancing and bonding
Jason Ekstrand
- ✗ Fi.CI.BUILD: failure for Trybot: Engine relative MMIO
Patchwork
- [PATCH 0/1] Trybot: Engine relative MMIO
Matthew Brost
- [PATCH 1/1] drm/i915: Engine relative MMIO
Matthew Brost
- [PATCH i-g-t 0/1] noreloc - gttfill
Andrzej Turko
- [PATCH i-g-t 1/1] tests/i915/gem_exec_gttfill: Support gens without relocations
Andrzej Turko
- [PATCH i-g-t 0/1] noreloc - store
Andrzej Turko
- [PATCH i-g-t 1/1] tests/i915/gem_exec_store: Support gens without relocations
Andrzej Turko
- ✓ Fi.CI.BAT: success for noreloc - gttfill
Patchwork
- ✓ Fi.CI.BAT: success for noreloc - store
Patchwork
- [PATCH 0/1] TRYBOT: Engine relative MMIO
Matthew Brost
- [PATCH 1/1] drm/i915: Engine relative MMIO
Matthew Brost
- ✓ Fi.CI.BAT: success for TRYBOT: Engine relative MMIO
Patchwork
- [PATCH] Revert "i915: use io_mapping_map_user"
Matthew Auld
- ✓ Fi.CI.BAT: success for Revert "i915: use io_mapping_map_user"
Patchwork
- [PATCH 01/23] drm/i915: Untangle the vma pages_mutex
Matthew Auld
- [PATCH 02/23] drm/i915: Don't free shared locks while shared
Matthew Auld
- [PATCH 03/23] drm/i915: Fix i915_sg_page_sizes to record dma segments rather than physical pages
Matthew Auld
- [PATCH 04/23] drm/i915/ttm Initialize the ttm device and memory managers
Matthew Auld
- [PATCH 05/23] drm/i915/ttm: Embed a ttm buffer object in the i915 gem object
Matthew Auld
- [PATCH 06/23] drm/ttm: Add a generic TTM memcpy move for page-based iomem
Matthew Auld
- [PATCH 07/23] drm: Add a prefetching memcpy_from_wc
Matthew Auld
- [PATCH 08/23] drm/ttm: Use drm_memcpy_from_wc for TTM bo moves
Matthew Auld
- [PATCH 09/23] drm/ttm: Document and optimize ttm_bo_pipeline_gutting()
Matthew Auld
- [PATCH 10/23] drm/ttm, drm/amdgpu: Allow the driver some control over swapping
Matthew Auld
- [PATCH 11/23] drm/i915/ttm: Introduce a TTM i915 gem object backend
Matthew Auld
- [PATCH 12/23] drm/i915/lmem: Verify checks for lmem residency
Matthew Auld
- [PATCH 13/23] drm/i915: Disable mmap ioctl for gen12+
Matthew Auld
- [PATCH 14/23] drm/vma: Add a driver_private member to vma_node.
Matthew Auld
- [PATCH 15/23] drm/i915: Use ttm mmap handling for ttm bo's.
Matthew Auld
- [PATCH 16/23] hmm
Matthew Auld
- [PATCH 17/23] drm/i915: implement ttm_buddy_man
Matthew Auld
- [PATCH 18/23] drm/i915: add i915_sg_from_buddy_blocks
Matthew Auld
- [PATCH 19/23] drm/i915: populate ttm_placement on demand
Matthew Auld
- [PATCH 20/23] drm/i915: switch over to ttm_buddy_man
Matthew Auld
- [PATCH 21/23] drm/i915: restore min_page_size behaviour
Matthew Auld
- [PATCH 22/23] drm/i915/gem/mman: only allow WC for lmem
Matthew Auld
- [PATCH 23/23] HAX drm/i915/dg1: allow pci to auto probe
Matthew Auld
- [PATCH 0/1] TRYBOT: Introduce i915_sched_engine object
Matthew Brost
- [PATCH 1/1] drm/i915: Introduce i915_sched_engine object
Matthew Brost
- ✓ Fi.CI.IGT: success for noreloc - gttfill
Patchwork
- ✗ Fi.CI.IGT: failure for noreloc - store
Patchwork
- ✗ Fi.CI.IGT: failure for TRYBOT: Engine relative MMIO
Patchwork
- [PATCH 0/5] TRYBOT: Synchronous command parser
Jason Ekstrand
- [PATCH 1/5] drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser"
Jason Ekstrand
- [PATCH 2/5] drm/i915: Remove allow_alloc from i915_gem_object_get_sg*
Jason Ekstrand
- [PATCH 3/5] drm/i915: Drop error handling from dma_fence_work
Jason Ekstrand
- [PATCH 4/5] Revert "drm/i915: Propagate errors on awaiting already signaled fences"
Jason Ekstrand
- [PATCH 5/5] Revert "drm/i915: Skip over MI_NOOP when parsing"
Jason Ekstrand
- ✗ Fi.CI.IGT: failure for Revert "i915: use io_mapping_map_user"
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/23] drm/i915: Untangle the vma pages_mutex
Patchwork
- ✗ Fi.CI.BAT: failure for TRYBOT: Introduce i915_sched_engine object
Patchwork
- ✗ Fi.CI.BAT: failure for TRYBOT: Synchronous command parser
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [01/23] drm/i915: Untangle the vma pages_mutex
Patchwork
Last message date:
Sat May 29 06:59:42 UTC 2021
Archived on: Sat May 29 06:59:44 UTC 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).