All of lore.kernel.org
 help / color / mirror / Atom feed
* [Intel-xe] [PATCH 0/2] drm/xe, drm_xe_uapi: VM mode renaming and uapi update
@ 2023-11-24 15:23 Thomas Hellström
  2023-11-24 15:23 ` [Intel-xe] [PATCH 1/2] drm/xe: Internally change the compute_mode and no_dma_fence mode naming Thomas Hellström
                   ` (8 more replies)
  0 siblings, 9 replies; 14+ messages in thread
From: Thomas Hellström @ 2023-11-24 15:23 UTC (permalink / raw)
  To: intel-xe; +Cc: Francois Dugast, Rodrigo Vivi

Rename the VM modes and do a small update of the uAPi
(fault mode now requires also the lr mode flag to be set).

The first patch is internal changes only, no functional changes.
The second patch updates and the uAPI and documents accordingly.

Thomas Hellström (2):
  drm/xe: Internally change the compute_mode and no_dma_fence mode
    naming
  drm/xe/uapi: Use LR abbrev for long-running vms

 drivers/gpu/drm/xe/xe_exec.c       | 16 ++++++++--------
 drivers/gpu/drm/xe/xe_exec_queue.c |  8 ++++----
 drivers/gpu/drm/xe/xe_guc_submit.c |  2 +-
 drivers/gpu/drm/xe/xe_pt.c         |  6 +++---
 drivers/gpu/drm/xe/xe_sched_job.c  |  2 +-
 drivers/gpu/drm/xe/xe_sync.c       |  6 +++---
 drivers/gpu/drm/xe/xe_vm.c         | 24 ++++++++++++------------
 drivers/gpu/drm/xe/xe_vm.h         | 16 ++++++++--------
 drivers/gpu/drm/xe/xe_vm_types.h   |  2 +-
 include/uapi/drm/xe_drm.h          | 20 +++++++++++++++++++-
 10 files changed, 60 insertions(+), 42 deletions(-)

-- 
2.41.0


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Intel-xe] [PATCH 1/2] drm/xe: Internally change the compute_mode and no_dma_fence mode naming
  2023-11-24 15:23 [Intel-xe] [PATCH 0/2] drm/xe, drm_xe_uapi: VM mode renaming and uapi update Thomas Hellström
@ 2023-11-24 15:23 ` Thomas Hellström
  2023-11-24 17:04   ` Zeng, Oak
  2023-11-24 15:23 ` [Intel-xe] [PATCH 2/2] drm/xe/uapi: Use LR abbrev for long-running vms Thomas Hellström
                   ` (7 subsequent siblings)
  8 siblings, 1 reply; 14+ messages in thread
From: Thomas Hellström @ 2023-11-24 15:23 UTC (permalink / raw)
  To: intel-xe; +Cc: Francois Dugast, Rodrigo Vivi

The name "compute_mode" can be confusing since compute uses either this
mode or fault_mode to achieve the long-running semantics, and compute_mode
can, moving forward, enable fault_mode under the hood to work around
hardware limitations.

Also the name no_dma_fence_mode really refers to what we elsewhere call
long-running mode and the mode contrary to what its name suggests allows
dma-fences as in-fences.

So in an attempt to be more consistent, rename
no_dma_fence_mode -> lr_mode
compute_mode      -> preemt_fence_mode

And adjust flags so that

preempt_fence_mode sets XE_VM_FLAG_LR_MODE
fault_mode sets XE_VM_FLAG_LR_MODE | XE_VM_FLAG_FAULT_MODE

Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
---
 drivers/gpu/drm/xe/xe_exec.c       | 16 ++++++++--------
 drivers/gpu/drm/xe/xe_exec_queue.c |  8 ++++----
 drivers/gpu/drm/xe/xe_guc_submit.c |  2 +-
 drivers/gpu/drm/xe/xe_pt.c         |  6 +++---
 drivers/gpu/drm/xe/xe_sched_job.c  |  2 +-
 drivers/gpu/drm/xe/xe_sync.c       |  6 +++---
 drivers/gpu/drm/xe/xe_vm.c         | 20 ++++++++++----------
 drivers/gpu/drm/xe/xe_vm.h         | 16 ++++++++--------
 drivers/gpu/drm/xe/xe_vm_types.h   |  2 +-
 9 files changed, 39 insertions(+), 39 deletions(-)

diff --git a/drivers/gpu/drm/xe/xe_exec.c b/drivers/gpu/drm/xe/xe_exec.c
index 28e84a0bbeb0..347239f28170 100644
--- a/drivers/gpu/drm/xe/xe_exec.c
+++ b/drivers/gpu/drm/xe/xe_exec.c
@@ -100,7 +100,7 @@ static int xe_exec_begin(struct drm_exec *exec, struct xe_vm *vm)
 	LIST_HEAD(dups);
 	int err = 0;
 
-	if (xe_vm_no_dma_fences(vm))
+	if (xe_vm_in_lr_mode(vm))
 		return 0;
 
 	/*
@@ -182,7 +182,7 @@ int xe_exec_ioctl(struct drm_device *dev, void *data, struct drm_file *file)
 	for (i = 0; i < args->num_syncs; i++) {
 		err = xe_sync_entry_parse(xe, xef, &syncs[num_syncs++],
 					  &syncs_user[i], true,
-					  xe_vm_no_dma_fences(vm));
+					  xe_vm_in_lr_mode(vm));
 		if (err)
 			goto err_syncs;
 	}
@@ -197,7 +197,7 @@ int xe_exec_ioctl(struct drm_device *dev, void *data, struct drm_file *file)
 	}
 
 retry:
-	if (!xe_vm_no_dma_fences(vm) && xe_vm_userptr_check_repin(vm)) {
+	if (!xe_vm_in_lr_mode(vm) && xe_vm_userptr_check_repin(vm)) {
 		err = down_write_killable(&vm->lock);
 		write_locked = true;
 	} else {
@@ -279,7 +279,7 @@ int xe_exec_ioctl(struct drm_device *dev, void *data, struct drm_file *file)
 	}
 
 	/* Wait behind munmap style rebinds */
-	if (!xe_vm_no_dma_fences(vm)) {
+	if (!xe_vm_in_lr_mode(vm)) {
 		err = drm_sched_job_add_resv_dependencies(&job->drm,
 							  &vm->resv,
 							  DMA_RESV_USAGE_KERNEL);
@@ -292,7 +292,7 @@ int xe_exec_ioctl(struct drm_device *dev, void *data, struct drm_file *file)
 	if (err)
 		goto err_put_job;
 
-	if (!xe_vm_no_dma_fences(vm)) {
+	if (!xe_vm_in_lr_mode(vm)) {
 		err = down_read_interruptible(&vm->userptr.notifier_lock);
 		if (err)
 			goto err_put_job;
@@ -307,7 +307,7 @@ int xe_exec_ioctl(struct drm_device *dev, void *data, struct drm_file *file)
 	 * the job and let the DRM scheduler / backend clean up the job.
 	 */
 	xe_sched_job_arm(job);
-	if (!xe_vm_no_dma_fences(vm)) {
+	if (!xe_vm_in_lr_mode(vm)) {
 		/* Block userptr invalidations / BO eviction */
 		dma_resv_add_fence(&vm->resv,
 				   &job->drm.s_fence->finished,
@@ -330,14 +330,14 @@ int xe_exec_ioctl(struct drm_device *dev, void *data, struct drm_file *file)
 	xe_sched_job_push(job);
 	xe_vm_reactivate_rebind(vm);
 
-	if (!err && !xe_vm_no_dma_fences(vm)) {
+	if (!err && !xe_vm_in_lr_mode(vm)) {
 		spin_lock(&xe->ttm.lru_lock);
 		ttm_lru_bulk_move_tail(&vm->lru_bulk_move);
 		spin_unlock(&xe->ttm.lru_lock);
 	}
 
 err_repin:
-	if (!xe_vm_no_dma_fences(vm))
+	if (!xe_vm_in_lr_mode(vm))
 		up_read(&vm->userptr.notifier_lock);
 err_put_job:
 	if (err)
diff --git a/drivers/gpu/drm/xe/xe_exec_queue.c b/drivers/gpu/drm/xe/xe_exec_queue.c
index 62d0237e724e..d932c31f9fa4 100644
--- a/drivers/gpu/drm/xe/xe_exec_queue.c
+++ b/drivers/gpu/drm/xe/xe_exec_queue.c
@@ -327,7 +327,7 @@ static int exec_queue_set_persistence(struct xe_device *xe, struct xe_exec_queue
 	if (XE_IOCTL_DBG(xe, !create))
 		return -EINVAL;
 
-	if (XE_IOCTL_DBG(xe, xe_vm_in_compute_mode(q->vm)))
+	if (XE_IOCTL_DBG(xe, xe_vm_in_preempt_fence_mode(q->vm)))
 		return -EINVAL;
 
 	if (value)
@@ -705,14 +705,14 @@ int xe_exec_queue_create_ioctl(struct drm_device *dev, void *data,
 
 		q = xe_exec_queue_create(xe, vm, logical_mask,
 					 args->width, hwe,
-					 xe_vm_no_dma_fences(vm) ? 0 :
+					 xe_vm_in_lr_mode(vm) ? 0 :
 					 EXEC_QUEUE_FLAG_PERSISTENT);
 		up_read(&vm->lock);
 		xe_vm_put(vm);
 		if (IS_ERR(q))
 			return PTR_ERR(q);
 
-		if (xe_vm_in_compute_mode(vm)) {
+		if (xe_vm_in_preempt_fence_mode(vm)) {
 			q->compute.context = dma_fence_context_alloc(1);
 			spin_lock_init(&q->compute.lock);
 
@@ -785,7 +785,7 @@ int xe_exec_queue_get_property_ioctl(struct drm_device *dev, void *data,
  */
 bool xe_exec_queue_is_lr(struct xe_exec_queue *q)
 {
-	return q->vm && xe_vm_no_dma_fences(q->vm) &&
+	return q->vm && xe_vm_in_lr_mode(q->vm) &&
 		!(q->flags & EXEC_QUEUE_FLAG_VM);
 }
 
diff --git a/drivers/gpu/drm/xe/xe_guc_submit.c b/drivers/gpu/drm/xe/xe_guc_submit.c
index 9e9e925c7353..97e87c701af5 100644
--- a/drivers/gpu/drm/xe/xe_guc_submit.c
+++ b/drivers/gpu/drm/xe/xe_guc_submit.c
@@ -1211,7 +1211,7 @@ static int guc_exec_queue_init(struct xe_exec_queue *q)
 	ge->q = q;
 	init_waitqueue_head(&ge->suspend_wait);
 
-	timeout = (q->vm && xe_vm_no_dma_fences(q->vm)) ? MAX_SCHEDULE_TIMEOUT :
+	timeout = (q->vm && xe_vm_in_lr_mode(q->vm)) ? MAX_SCHEDULE_TIMEOUT :
 		  q->hwe->eclass->sched_props.job_timeout_ms;
 	err = xe_sched_init(&ge->sched, &drm_sched_ops, &xe_sched_ops,
 			    get_submit_wq(guc),
diff --git a/drivers/gpu/drm/xe/xe_pt.c b/drivers/gpu/drm/xe/xe_pt.c
index 338bffe4885f..c2af86b0de75 100644
--- a/drivers/gpu/drm/xe/xe_pt.c
+++ b/drivers/gpu/drm/xe/xe_pt.c
@@ -1292,8 +1292,8 @@ __xe_pt_bind_vma(struct xe_tile *tile, struct xe_vma *vma, struct xe_exec_queue
 	 * non-faulting LR, in particular on user-space batch buffer chaining,
 	 * it needs to be done here.
 	 */
-	if ((rebind && !xe_vm_no_dma_fences(vm) && !vm->batch_invalidate_tlb) ||
-	    (!rebind && vm->scratch_bo[tile->id] && xe_vm_in_compute_mode(vm))) {
+	if ((rebind && !xe_vm_in_lr_mode(vm) && !vm->batch_invalidate_tlb) ||
+	    (!rebind && vm->scratch_bo[tile->id] && xe_vm_in_preempt_fence_mode(vm))) {
 		ifence = kzalloc(sizeof(*ifence), GFP_KERNEL);
 		if (!ifence)
 			return ERR_PTR(-ENOMEM);
@@ -1355,7 +1355,7 @@ __xe_pt_bind_vma(struct xe_tile *tile, struct xe_vma *vma, struct xe_exec_queue
 			xe_bo_put_commit(&deferred);
 		}
 		if (!rebind && last_munmap_rebind &&
-		    xe_vm_in_compute_mode(vm))
+		    xe_vm_in_preempt_fence_mode(vm))
 			xe_vm_queue_rebind_worker(vm);
 	} else {
 		kfree(rfence);
diff --git a/drivers/gpu/drm/xe/xe_sched_job.c b/drivers/gpu/drm/xe/xe_sched_job.c
index adbd82f8744e..b467d5bfa4ac 100644
--- a/drivers/gpu/drm/xe/xe_sched_job.c
+++ b/drivers/gpu/drm/xe/xe_sched_job.c
@@ -92,7 +92,7 @@ struct xe_sched_job *xe_sched_job_create(struct xe_exec_queue *q,
 	/* Migration and kernel engines have their own locking */
 	if (!(q->flags & (EXEC_QUEUE_FLAG_KERNEL | EXEC_QUEUE_FLAG_VM))) {
 		lockdep_assert_held(&q->vm->lock);
-		if (!xe_vm_no_dma_fences(q->vm))
+		if (!xe_vm_in_lr_mode(q->vm))
 			xe_vm_assert_held(q->vm);
 	}
 
diff --git a/drivers/gpu/drm/xe/xe_sync.c b/drivers/gpu/drm/xe/xe_sync.c
index eafe53c2f55d..ea96ba4b41da 100644
--- a/drivers/gpu/drm/xe/xe_sync.c
+++ b/drivers/gpu/drm/xe/xe_sync.c
@@ -100,7 +100,7 @@ static void user_fence_cb(struct dma_fence *fence, struct dma_fence_cb *cb)
 int xe_sync_entry_parse(struct xe_device *xe, struct xe_file *xef,
 			struct xe_sync_entry *sync,
 			struct drm_xe_sync __user *sync_user,
-			bool exec, bool no_dma_fences)
+			bool exec, bool in_lr_mode)
 {
 	struct drm_xe_sync sync_in;
 	int err;
@@ -118,7 +118,7 @@ int xe_sync_entry_parse(struct xe_device *xe, struct xe_file *xef,
 	signal = sync_in.flags & DRM_XE_SYNC_FLAG_SIGNAL;
 	switch (sync_in.flags & SYNC_FLAGS_TYPE_MASK) {
 	case DRM_XE_SYNC_FLAG_SYNCOBJ:
-		if (XE_IOCTL_DBG(xe, no_dma_fences && signal))
+		if (XE_IOCTL_DBG(xe, in_lr_mode && signal))
 			return -EOPNOTSUPP;
 
 		if (XE_IOCTL_DBG(xe, upper_32_bits(sync_in.addr)))
@@ -136,7 +136,7 @@ int xe_sync_entry_parse(struct xe_device *xe, struct xe_file *xef,
 		break;
 
 	case DRM_XE_SYNC_FLAG_TIMELINE_SYNCOBJ:
-		if (XE_IOCTL_DBG(xe, no_dma_fences && signal))
+		if (XE_IOCTL_DBG(xe, in_lr_mode && signal))
 			return -EOPNOTSUPP;
 
 		if (XE_IOCTL_DBG(xe, upper_32_bits(sync_in.addr)))
diff --git a/drivers/gpu/drm/xe/xe_vm.c b/drivers/gpu/drm/xe/xe_vm.c
index b39c6f43f01f..5a4483bb00b1 100644
--- a/drivers/gpu/drm/xe/xe_vm.c
+++ b/drivers/gpu/drm/xe/xe_vm.c
@@ -335,7 +335,7 @@ int xe_vm_add_compute_exec_queue(struct xe_vm *vm, struct xe_exec_queue *q)
 	int err;
 	bool wait;
 
-	xe_assert(vm->xe, xe_vm_in_compute_mode(vm));
+	xe_assert(vm->xe, xe_vm_in_preempt_fence_mode(vm));
 
 	down_write(&vm->lock);
 	drm_exec_init(&exec, DRM_EXEC_INTERRUPTIBLE_WAIT);
@@ -389,7 +389,7 @@ int xe_vm_add_compute_exec_queue(struct xe_vm *vm, struct xe_exec_queue *q)
  */
 void xe_vm_remove_compute_exec_queue(struct xe_vm *vm, struct xe_exec_queue *q)
 {
-	if (!xe_vm_in_compute_mode(vm))
+	if (!xe_vm_in_preempt_fence_mode(vm))
 		return;
 
 	down_write(&vm->lock);
@@ -592,7 +592,7 @@ static void preempt_rebind_work_func(struct work_struct *w)
 	long wait;
 	int __maybe_unused tries = 0;
 
-	xe_assert(vm->xe, xe_vm_in_compute_mode(vm));
+	xe_assert(vm->xe, xe_vm_in_preempt_fence_mode(vm));
 	trace_xe_vm_rebind_worker_enter(vm);
 
 	down_write(&vm->lock);
@@ -836,7 +836,7 @@ struct dma_fence *xe_vm_rebind(struct xe_vm *vm, bool rebind_worker)
 	struct xe_vma *vma, *next;
 
 	lockdep_assert_held(&vm->lock);
-	if (xe_vm_no_dma_fences(vm) && !rebind_worker)
+	if (xe_vm_in_lr_mode(vm) && !rebind_worker)
 		return NULL;
 
 	xe_vm_assert_held(vm);
@@ -1409,9 +1409,9 @@ struct xe_vm *xe_vm_create(struct xe_device *xe, u32 flags)
 		vm->batch_invalidate_tlb = true;
 	}
 
-	if (flags & XE_VM_FLAG_COMPUTE_MODE) {
+	if (flags & XE_VM_FLAG_LR_MODE) {
 		INIT_WORK(&vm->preempt.rebind_work, preempt_rebind_work_func);
-		vm->flags |= XE_VM_FLAG_COMPUTE_MODE;
+		vm->flags |= XE_VM_FLAG_LR_MODE;
 		vm->batch_invalidate_tlb = false;
 	}
 
@@ -1514,7 +1514,7 @@ void xe_vm_close_and_put(struct xe_vm *vm)
 	xe_assert(xe, !vm->preempt.num_exec_queues);
 
 	xe_vm_close(vm);
-	if (xe_vm_in_compute_mode(vm))
+	if (xe_vm_in_preempt_fence_mode(vm))
 		flush_work(&vm->preempt.rebind_work);
 
 	down_write(&vm->lock);
@@ -1973,11 +1973,11 @@ int xe_vm_create_ioctl(struct drm_device *dev, void *data,
 	if (args->flags & DRM_XE_VM_CREATE_FLAG_SCRATCH_PAGE)
 		flags |= XE_VM_FLAG_SCRATCH_PAGE;
 	if (args->flags & DRM_XE_VM_CREATE_FLAG_COMPUTE_MODE)
-		flags |= XE_VM_FLAG_COMPUTE_MODE;
+		flags |= XE_VM_FLAG_LR_MODE;
 	if (args->flags & DRM_XE_VM_CREATE_FLAG_ASYNC_DEFAULT)
 		flags |= XE_VM_FLAG_ASYNC_DEFAULT;
 	if (args->flags & DRM_XE_VM_CREATE_FLAG_FAULT_MODE)
-		flags |= XE_VM_FLAG_FAULT_MODE;
+		flags |= XE_VM_FLAG_LR_MODE | XE_VM_FLAG_FAULT_MODE;
 
 	vm = xe_vm_create(xe, flags);
 	if (IS_ERR(vm))
@@ -3065,7 +3065,7 @@ int xe_vm_bind_ioctl(struct drm_device *dev, void *data, struct drm_file *file)
 	for (num_syncs = 0; num_syncs < args->num_syncs; num_syncs++) {
 		err = xe_sync_entry_parse(xe, xef, &syncs[num_syncs],
 					  &syncs_user[num_syncs], false,
-					  xe_vm_no_dma_fences(vm));
+					  xe_vm_in_lr_mode(vm));
 		if (err)
 			goto free_syncs;
 	}
diff --git a/drivers/gpu/drm/xe/xe_vm.h b/drivers/gpu/drm/xe/xe_vm.h
index b08c75fbd8a1..9a0ae19c47b7 100644
--- a/drivers/gpu/drm/xe/xe_vm.h
+++ b/drivers/gpu/drm/xe/xe_vm.h
@@ -152,19 +152,19 @@ int xe_vm_bind_ioctl(struct drm_device *dev, void *data,
 
 void xe_vm_close_and_put(struct xe_vm *vm);
 
-static inline bool xe_vm_in_compute_mode(struct xe_vm *vm)
+static inline bool xe_vm_in_fault_mode(struct xe_vm *vm)
 {
-	return vm->flags & XE_VM_FLAG_COMPUTE_MODE;
+	return vm->flags & XE_VM_FLAG_FAULT_MODE;
 }
 
-static inline bool xe_vm_in_fault_mode(struct xe_vm *vm)
+static inline bool xe_vm_in_lr_mode(struct xe_vm *vm)
 {
-	return vm->flags & XE_VM_FLAG_FAULT_MODE;
+	return vm->flags & XE_VM_FLAG_LR_MODE;
 }
 
-static inline bool xe_vm_no_dma_fences(struct xe_vm *vm)
+static inline bool xe_vm_in_preempt_fence_mode(struct xe_vm *vm)
 {
-	return xe_vm_in_compute_mode(vm) || xe_vm_in_fault_mode(vm);
+	return xe_vm_in_lr_mode(vm) && !xe_vm_in_fault_mode(vm);
 }
 
 int xe_vm_add_compute_exec_queue(struct xe_vm *vm, struct xe_exec_queue *q);
@@ -186,7 +186,7 @@ struct ttm_buffer_object *xe_vm_ttm_bo(struct xe_vm *vm);
 
 static inline void xe_vm_queue_rebind_worker(struct xe_vm *vm)
 {
-	xe_assert(vm->xe, xe_vm_in_compute_mode(vm));
+	xe_assert(vm->xe, xe_vm_in_preempt_fence_mode(vm));
 	queue_work(vm->xe->ordered_wq, &vm->preempt.rebind_work);
 }
 
@@ -201,7 +201,7 @@ static inline void xe_vm_queue_rebind_worker(struct xe_vm *vm)
  */
 static inline void xe_vm_reactivate_rebind(struct xe_vm *vm)
 {
-	if (xe_vm_in_compute_mode(vm) && vm->preempt.rebind_deactivated) {
+	if (xe_vm_in_preempt_fence_mode(vm) && vm->preempt.rebind_deactivated) {
 		vm->preempt.rebind_deactivated = false;
 		xe_vm_queue_rebind_worker(vm);
 	}
diff --git a/drivers/gpu/drm/xe/xe_vm_types.h b/drivers/gpu/drm/xe/xe_vm_types.h
index aaf0c7101019..f23e8f462eff 100644
--- a/drivers/gpu/drm/xe/xe_vm_types.h
+++ b/drivers/gpu/drm/xe/xe_vm_types.h
@@ -161,7 +161,7 @@ struct xe_vm {
 	 * from XE_VM_FLAG_BANNED which requires vm->lock to set / read safely
 	 */
 #define XE_VM_FLAG_64K			BIT(0)
-#define XE_VM_FLAG_COMPUTE_MODE		BIT(1)
+#define XE_VM_FLAG_LR_MODE		BIT(1)
 #define XE_VM_FLAG_ASYNC_DEFAULT	BIT(2)
 #define XE_VM_FLAG_MIGRATION		BIT(3)
 #define XE_VM_FLAG_SCRATCH_PAGE		BIT(4)
-- 
2.41.0


^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [Intel-xe] [PATCH 2/2] drm/xe/uapi: Use LR abbrev for long-running vms
  2023-11-24 15:23 [Intel-xe] [PATCH 0/2] drm/xe, drm_xe_uapi: VM mode renaming and uapi update Thomas Hellström
  2023-11-24 15:23 ` [Intel-xe] [PATCH 1/2] drm/xe: Internally change the compute_mode and no_dma_fence mode naming Thomas Hellström
@ 2023-11-24 15:23 ` Thomas Hellström
  2023-11-24 17:07   ` Zeng, Oak
  2023-11-24 17:33 ` [Intel-xe] ✓ CI.Patch_applied: success for drm/xe, drm_xe_uapi: VM mode renaming and uapi update Patchwork
                   ` (6 subsequent siblings)
  8 siblings, 1 reply; 14+ messages in thread
From: Thomas Hellström @ 2023-11-24 15:23 UTC (permalink / raw)
  To: intel-xe; +Cc: Francois Dugast, Rodrigo Vivi

Currently we're using "compute mode" for long running VMs using
using preempt-fences for memory management, and "fault mode" for long
running VMs using page faults.

Change this to use the terminology "long-running" abbreviated as LR for
long-running VMs. These VMs can then either be in preempt-fence mode or
fault mode. The user can force fault mode at creation time, but otherwise
the driver can choose to use fault- or preempt-fence mode for long-running
vms depending on the device capabilities. Initially unless fault-mode is
specified, the driver uses preempt-fence mode.

Cc: Matthew Brost <matthew.brost@intel.com>
Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
Cc: Francois Dugast <francois.dugast@intel.com>
Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
---
 drivers/gpu/drm/xe/xe_vm.c |  8 ++++----
 include/uapi/drm/xe_drm.h  | 20 +++++++++++++++++++-
 2 files changed, 23 insertions(+), 5 deletions(-)

diff --git a/drivers/gpu/drm/xe/xe_vm.c b/drivers/gpu/drm/xe/xe_vm.c
index 5a4483bb00b1..e2e1fbe7f7d1 100644
--- a/drivers/gpu/drm/xe/xe_vm.c
+++ b/drivers/gpu/drm/xe/xe_vm.c
@@ -1919,7 +1919,7 @@ static int xe_vm_unbind(struct xe_vm *vm, struct xe_vma *vma,
 }
 
 #define ALL_DRM_XE_VM_CREATE_FLAGS (DRM_XE_VM_CREATE_FLAG_SCRATCH_PAGE | \
-				    DRM_XE_VM_CREATE_FLAG_COMPUTE_MODE | \
+				    DRM_XE_VM_CREATE_FLAG_LR_MODE | \
 				    DRM_XE_VM_CREATE_FLAG_ASYNC_DEFAULT | \
 				    DRM_XE_VM_CREATE_FLAG_FAULT_MODE)
 
@@ -1955,7 +1955,7 @@ int xe_vm_create_ioctl(struct drm_device *dev, void *data,
 			 args->flags & DRM_XE_VM_CREATE_FLAG_FAULT_MODE))
 		return -EINVAL;
 
-	if (XE_IOCTL_DBG(xe, args->flags & DRM_XE_VM_CREATE_FLAG_COMPUTE_MODE &&
+	if (XE_IOCTL_DBG(xe, !(args->flags & DRM_XE_VM_CREATE_FLAG_LR_MODE) &&
 			 args->flags & DRM_XE_VM_CREATE_FLAG_FAULT_MODE))
 		return -EINVAL;
 
@@ -1972,12 +1972,12 @@ int xe_vm_create_ioctl(struct drm_device *dev, void *data,
 
 	if (args->flags & DRM_XE_VM_CREATE_FLAG_SCRATCH_PAGE)
 		flags |= XE_VM_FLAG_SCRATCH_PAGE;
-	if (args->flags & DRM_XE_VM_CREATE_FLAG_COMPUTE_MODE)
+	if (args->flags & DRM_XE_VM_CREATE_FLAG_LR_MODE)
 		flags |= XE_VM_FLAG_LR_MODE;
 	if (args->flags & DRM_XE_VM_CREATE_FLAG_ASYNC_DEFAULT)
 		flags |= XE_VM_FLAG_ASYNC_DEFAULT;
 	if (args->flags & DRM_XE_VM_CREATE_FLAG_FAULT_MODE)
-		flags |= XE_VM_FLAG_LR_MODE | XE_VM_FLAG_FAULT_MODE;
+		flags |= XE_VM_FLAG_FAULT_MODE;
 
 	vm = xe_vm_create(xe, flags);
 	if (IS_ERR(vm))
diff --git a/include/uapi/drm/xe_drm.h b/include/uapi/drm/xe_drm.h
index 88f3aca02b08..4e9688c85db6 100644
--- a/include/uapi/drm/xe_drm.h
+++ b/include/uapi/drm/xe_drm.h
@@ -589,8 +589,26 @@ struct drm_xe_vm_create {
 	__u64 extensions;
 
 #define DRM_XE_VM_CREATE_FLAG_SCRATCH_PAGE	(1 << 0)
-#define DRM_XE_VM_CREATE_FLAG_COMPUTE_MODE	(1 << 1)
+	/*
+	 * An LR, or Long Running VM accepts exec submissions
+	 * to its exec_queues that don't have an upper time limit on
+	 * the job execution time. But exec submissions to these
+	 * don't allow any of the flags DRM_XE_SYNC_FLAG_SYNCOBJ,
+	 * DRM_XE_SYNC_FLAG_TIMELINE_SYNCOBJ, DRM_XE_SYNC_FLAG_DMA_BUF,
+	 * used as out-syncobjs, that is, together with DRM_XE_SYNC_FLAG_SIGNAL.
+	 * LR VMs can be forced to recoverable page-fault mode using
+	 * DRM_XE_VM_CREATE_FLAG_FAULT_MODE, but the xe kernel driver is also
+	 * allowed to silently enable DRM_XE_VM_CREATE_FLAG_FAULT_MODE.
+	 */
+#define DRM_XE_VM_CREATE_FLAG_LR_MODE	        (1 << 1)
 #define DRM_XE_VM_CREATE_FLAG_ASYNC_DEFAULT	(1 << 2)
+	/*
+	 * DRM_XE_VM_CREATE_FLAG_FAULT_MODE requires also
+	 * DRM_XE_VM_CREATE_FLAG_LR_MODE. It allows memory to be allocated
+	 * on demand when accessed, and also allows per-VM overcommit of memory.
+	 * The xe driver does internally use recoverable pagefaults
+	 * to implement this.
+	 */
 #define DRM_XE_VM_CREATE_FLAG_FAULT_MODE	(1 << 3)
 	/** @flags: Flags */
 	__u32 flags;
-- 
2.41.0


^ permalink raw reply related	[flat|nested] 14+ messages in thread

* Re: [Intel-xe] [PATCH 1/2] drm/xe: Internally change the compute_mode and no_dma_fence mode naming
  2023-11-24 15:23 ` [Intel-xe] [PATCH 1/2] drm/xe: Internally change the compute_mode and no_dma_fence mode naming Thomas Hellström
@ 2023-11-24 17:04   ` Zeng, Oak
  2023-11-24 17:44     ` Zeng, Oak
  0 siblings, 1 reply; 14+ messages in thread
From: Zeng, Oak @ 2023-11-24 17:04 UTC (permalink / raw)
  To: Thomas Hellström, intel-xe@lists.freedesktop.org
  Cc: Dugast, Francois, Vivi, Rodrigo

Nice change. Reviewed-by: Oak Zeng <oak.zeng@intel.com>

> -----Original Message-----
> From: Intel-xe <intel-xe-bounces@lists.freedesktop.org> On Behalf Of Thomas
> Hellström
> Sent: Friday, November 24, 2023 10:23 AM
> To: intel-xe@lists.freedesktop.org
> Cc: Dugast, Francois <francois.dugast@intel.com>; Vivi, Rodrigo
> <rodrigo.vivi@intel.com>
> Subject: [Intel-xe] [PATCH 1/2] drm/xe: Internally change the compute_mode
> and no_dma_fence mode naming
> 
> The name "compute_mode" can be confusing since compute uses either this
> mode or fault_mode to achieve the long-running semantics, and compute_mode
> can, moving forward, enable fault_mode under the hood to work around
> hardware limitations.
> 
> Also the name no_dma_fence_mode really refers to what we elsewhere call
> long-running mode and the mode contrary to what its name suggests allows
> dma-fences as in-fences.
> 
> So in an attempt to be more consistent, rename
> no_dma_fence_mode -> lr_mode
> compute_mode      -> preemt_fence_mode
> 
> And adjust flags so that
> 
> preempt_fence_mode sets XE_VM_FLAG_LR_MODE
> fault_mode sets XE_VM_FLAG_LR_MODE | XE_VM_FLAG_FAULT_MODE
> 
> Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
> ---
>  drivers/gpu/drm/xe/xe_exec.c       | 16 ++++++++--------
>  drivers/gpu/drm/xe/xe_exec_queue.c |  8 ++++----
>  drivers/gpu/drm/xe/xe_guc_submit.c |  2 +-
>  drivers/gpu/drm/xe/xe_pt.c         |  6 +++---
>  drivers/gpu/drm/xe/xe_sched_job.c  |  2 +-
>  drivers/gpu/drm/xe/xe_sync.c       |  6 +++---
>  drivers/gpu/drm/xe/xe_vm.c         | 20 ++++++++++----------
>  drivers/gpu/drm/xe/xe_vm.h         | 16 ++++++++--------
>  drivers/gpu/drm/xe/xe_vm_types.h   |  2 +-
>  9 files changed, 39 insertions(+), 39 deletions(-)
> 
> diff --git a/drivers/gpu/drm/xe/xe_exec.c b/drivers/gpu/drm/xe/xe_exec.c
> index 28e84a0bbeb0..347239f28170 100644
> --- a/drivers/gpu/drm/xe/xe_exec.c
> +++ b/drivers/gpu/drm/xe/xe_exec.c
> @@ -100,7 +100,7 @@ static int xe_exec_begin(struct drm_exec *exec, struct
> xe_vm *vm)
>  	LIST_HEAD(dups);
>  	int err = 0;
> 
> -	if (xe_vm_no_dma_fences(vm))
> +	if (xe_vm_in_lr_mode(vm))
>  		return 0;
> 
>  	/*
> @@ -182,7 +182,7 @@ int xe_exec_ioctl(struct drm_device *dev, void *data,
> struct drm_file *file)
>  	for (i = 0; i < args->num_syncs; i++) {
>  		err = xe_sync_entry_parse(xe, xef, &syncs[num_syncs++],
>  					  &syncs_user[i], true,
> -					  xe_vm_no_dma_fences(vm));
> +					  xe_vm_in_lr_mode(vm));
>  		if (err)
>  			goto err_syncs;
>  	}
> @@ -197,7 +197,7 @@ int xe_exec_ioctl(struct drm_device *dev, void *data,
> struct drm_file *file)
>  	}
> 
>  retry:
> -	if (!xe_vm_no_dma_fences(vm) && xe_vm_userptr_check_repin(vm)) {
> +	if (!xe_vm_in_lr_mode(vm) && xe_vm_userptr_check_repin(vm)) {
>  		err = down_write_killable(&vm->lock);
>  		write_locked = true;
>  	} else {
> @@ -279,7 +279,7 @@ int xe_exec_ioctl(struct drm_device *dev, void *data,
> struct drm_file *file)
>  	}
> 
>  	/* Wait behind munmap style rebinds */
> -	if (!xe_vm_no_dma_fences(vm)) {
> +	if (!xe_vm_in_lr_mode(vm)) {
>  		err = drm_sched_job_add_resv_dependencies(&job->drm,
>  							  &vm->resv,
> 
> DMA_RESV_USAGE_KERNEL);
> @@ -292,7 +292,7 @@ int xe_exec_ioctl(struct drm_device *dev, void *data,
> struct drm_file *file)
>  	if (err)
>  		goto err_put_job;
> 
> -	if (!xe_vm_no_dma_fences(vm)) {
> +	if (!xe_vm_in_lr_mode(vm)) {
>  		err = down_read_interruptible(&vm->userptr.notifier_lock);
>  		if (err)
>  			goto err_put_job;
> @@ -307,7 +307,7 @@ int xe_exec_ioctl(struct drm_device *dev, void *data,
> struct drm_file *file)
>  	 * the job and let the DRM scheduler / backend clean up the job.
>  	 */
>  	xe_sched_job_arm(job);
> -	if (!xe_vm_no_dma_fences(vm)) {
> +	if (!xe_vm_in_lr_mode(vm)) {
>  		/* Block userptr invalidations / BO eviction */
>  		dma_resv_add_fence(&vm->resv,
>  				   &job->drm.s_fence->finished,
> @@ -330,14 +330,14 @@ int xe_exec_ioctl(struct drm_device *dev, void *data,
> struct drm_file *file)
>  	xe_sched_job_push(job);
>  	xe_vm_reactivate_rebind(vm);
> 
> -	if (!err && !xe_vm_no_dma_fences(vm)) {
> +	if (!err && !xe_vm_in_lr_mode(vm)) {
>  		spin_lock(&xe->ttm.lru_lock);
>  		ttm_lru_bulk_move_tail(&vm->lru_bulk_move);
>  		spin_unlock(&xe->ttm.lru_lock);
>  	}
> 
>  err_repin:
> -	if (!xe_vm_no_dma_fences(vm))
> +	if (!xe_vm_in_lr_mode(vm))
>  		up_read(&vm->userptr.notifier_lock);
>  err_put_job:
>  	if (err)
> diff --git a/drivers/gpu/drm/xe/xe_exec_queue.c
> b/drivers/gpu/drm/xe/xe_exec_queue.c
> index 62d0237e724e..d932c31f9fa4 100644
> --- a/drivers/gpu/drm/xe/xe_exec_queue.c
> +++ b/drivers/gpu/drm/xe/xe_exec_queue.c
> @@ -327,7 +327,7 @@ static int exec_queue_set_persistence(struct xe_device
> *xe, struct xe_exec_queue
>  	if (XE_IOCTL_DBG(xe, !create))
>  		return -EINVAL;
> 
> -	if (XE_IOCTL_DBG(xe, xe_vm_in_compute_mode(q->vm)))
> +	if (XE_IOCTL_DBG(xe, xe_vm_in_preempt_fence_mode(q->vm)))
>  		return -EINVAL;
> 
>  	if (value)
> @@ -705,14 +705,14 @@ int xe_exec_queue_create_ioctl(struct drm_device
> *dev, void *data,
> 
>  		q = xe_exec_queue_create(xe, vm, logical_mask,
>  					 args->width, hwe,
> -					 xe_vm_no_dma_fences(vm) ? 0 :
> +					 xe_vm_in_lr_mode(vm) ? 0 :
>  					 EXEC_QUEUE_FLAG_PERSISTENT);
>  		up_read(&vm->lock);
>  		xe_vm_put(vm);
>  		if (IS_ERR(q))
>  			return PTR_ERR(q);
> 
> -		if (xe_vm_in_compute_mode(vm)) {
> +		if (xe_vm_in_preempt_fence_mode(vm)) {
>  			q->compute.context = dma_fence_context_alloc(1);
>  			spin_lock_init(&q->compute.lock);
> 
> @@ -785,7 +785,7 @@ int xe_exec_queue_get_property_ioctl(struct
> drm_device *dev, void *data,
>   */
>  bool xe_exec_queue_is_lr(struct xe_exec_queue *q)
>  {
> -	return q->vm && xe_vm_no_dma_fences(q->vm) &&
> +	return q->vm && xe_vm_in_lr_mode(q->vm) &&
>  		!(q->flags & EXEC_QUEUE_FLAG_VM);
>  }
> 
> diff --git a/drivers/gpu/drm/xe/xe_guc_submit.c
> b/drivers/gpu/drm/xe/xe_guc_submit.c
> index 9e9e925c7353..97e87c701af5 100644
> --- a/drivers/gpu/drm/xe/xe_guc_submit.c
> +++ b/drivers/gpu/drm/xe/xe_guc_submit.c
> @@ -1211,7 +1211,7 @@ static int guc_exec_queue_init(struct xe_exec_queue
> *q)
>  	ge->q = q;
>  	init_waitqueue_head(&ge->suspend_wait);
> 
> -	timeout = (q->vm && xe_vm_no_dma_fences(q->vm)) ?
> MAX_SCHEDULE_TIMEOUT :
> +	timeout = (q->vm && xe_vm_in_lr_mode(q->vm)) ?
> MAX_SCHEDULE_TIMEOUT :
>  		  q->hwe->eclass->sched_props.job_timeout_ms;
>  	err = xe_sched_init(&ge->sched, &drm_sched_ops, &xe_sched_ops,
>  			    get_submit_wq(guc),
> diff --git a/drivers/gpu/drm/xe/xe_pt.c b/drivers/gpu/drm/xe/xe_pt.c
> index 338bffe4885f..c2af86b0de75 100644
> --- a/drivers/gpu/drm/xe/xe_pt.c
> +++ b/drivers/gpu/drm/xe/xe_pt.c
> @@ -1292,8 +1292,8 @@ __xe_pt_bind_vma(struct xe_tile *tile, struct xe_vma
> *vma, struct xe_exec_queue
>  	 * non-faulting LR, in particular on user-space batch buffer chaining,
>  	 * it needs to be done here.
>  	 */
> -	if ((rebind && !xe_vm_no_dma_fences(vm) && !vm-
> >batch_invalidate_tlb) ||
> -	    (!rebind && vm->scratch_bo[tile->id] &&
> xe_vm_in_compute_mode(vm))) {
> +	if ((rebind && !xe_vm_in_lr_mode(vm) && !vm->batch_invalidate_tlb)
> ||
> +	    (!rebind && vm->scratch_bo[tile->id] &&
> xe_vm_in_preempt_fence_mode(vm))) {
>  		ifence = kzalloc(sizeof(*ifence), GFP_KERNEL);
>  		if (!ifence)
>  			return ERR_PTR(-ENOMEM);
> @@ -1355,7 +1355,7 @@ __xe_pt_bind_vma(struct xe_tile *tile, struct xe_vma
> *vma, struct xe_exec_queue
>  			xe_bo_put_commit(&deferred);
>  		}
>  		if (!rebind && last_munmap_rebind &&
> -		    xe_vm_in_compute_mode(vm))
> +		    xe_vm_in_preempt_fence_mode(vm))
>  			xe_vm_queue_rebind_worker(vm);
>  	} else {
>  		kfree(rfence);
> diff --git a/drivers/gpu/drm/xe/xe_sched_job.c
> b/drivers/gpu/drm/xe/xe_sched_job.c
> index adbd82f8744e..b467d5bfa4ac 100644
> --- a/drivers/gpu/drm/xe/xe_sched_job.c
> +++ b/drivers/gpu/drm/xe/xe_sched_job.c
> @@ -92,7 +92,7 @@ struct xe_sched_job *xe_sched_job_create(struct
> xe_exec_queue *q,
>  	/* Migration and kernel engines have their own locking */
>  	if (!(q->flags & (EXEC_QUEUE_FLAG_KERNEL | EXEC_QUEUE_FLAG_VM)))
> {
>  		lockdep_assert_held(&q->vm->lock);
> -		if (!xe_vm_no_dma_fences(q->vm))
> +		if (!xe_vm_in_lr_mode(q->vm))
>  			xe_vm_assert_held(q->vm);
>  	}
> 
> diff --git a/drivers/gpu/drm/xe/xe_sync.c b/drivers/gpu/drm/xe/xe_sync.c
> index eafe53c2f55d..ea96ba4b41da 100644
> --- a/drivers/gpu/drm/xe/xe_sync.c
> +++ b/drivers/gpu/drm/xe/xe_sync.c
> @@ -100,7 +100,7 @@ static void user_fence_cb(struct dma_fence *fence,
> struct dma_fence_cb *cb)
>  int xe_sync_entry_parse(struct xe_device *xe, struct xe_file *xef,
>  			struct xe_sync_entry *sync,
>  			struct drm_xe_sync __user *sync_user,
> -			bool exec, bool no_dma_fences)
> +			bool exec, bool in_lr_mode)
>  {
>  	struct drm_xe_sync sync_in;
>  	int err;
> @@ -118,7 +118,7 @@ int xe_sync_entry_parse(struct xe_device *xe, struct
> xe_file *xef,
>  	signal = sync_in.flags & DRM_XE_SYNC_FLAG_SIGNAL;
>  	switch (sync_in.flags & SYNC_FLAGS_TYPE_MASK) {
>  	case DRM_XE_SYNC_FLAG_SYNCOBJ:
> -		if (XE_IOCTL_DBG(xe, no_dma_fences && signal))
> +		if (XE_IOCTL_DBG(xe, in_lr_mode && signal))
>  			return -EOPNOTSUPP;
> 
>  		if (XE_IOCTL_DBG(xe, upper_32_bits(sync_in.addr)))
> @@ -136,7 +136,7 @@ int xe_sync_entry_parse(struct xe_device *xe, struct
> xe_file *xef,
>  		break;
> 
>  	case DRM_XE_SYNC_FLAG_TIMELINE_SYNCOBJ:
> -		if (XE_IOCTL_DBG(xe, no_dma_fences && signal))
> +		if (XE_IOCTL_DBG(xe, in_lr_mode && signal))
>  			return -EOPNOTSUPP;
> 
>  		if (XE_IOCTL_DBG(xe, upper_32_bits(sync_in.addr)))
> diff --git a/drivers/gpu/drm/xe/xe_vm.c b/drivers/gpu/drm/xe/xe_vm.c
> index b39c6f43f01f..5a4483bb00b1 100644
> --- a/drivers/gpu/drm/xe/xe_vm.c
> +++ b/drivers/gpu/drm/xe/xe_vm.c
> @@ -335,7 +335,7 @@ int xe_vm_add_compute_exec_queue(struct xe_vm *vm,
> struct xe_exec_queue *q)
>  	int err;
>  	bool wait;
> 
> -	xe_assert(vm->xe, xe_vm_in_compute_mode(vm));
> +	xe_assert(vm->xe, xe_vm_in_preempt_fence_mode(vm));
> 
>  	down_write(&vm->lock);
>  	drm_exec_init(&exec, DRM_EXEC_INTERRUPTIBLE_WAIT);
> @@ -389,7 +389,7 @@ int xe_vm_add_compute_exec_queue(struct xe_vm *vm,
> struct xe_exec_queue *q)
>   */
>  void xe_vm_remove_compute_exec_queue(struct xe_vm *vm, struct
> xe_exec_queue *q)
>  {
> -	if (!xe_vm_in_compute_mode(vm))
> +	if (!xe_vm_in_preempt_fence_mode(vm))
>  		return;
> 
>  	down_write(&vm->lock);
> @@ -592,7 +592,7 @@ static void preempt_rebind_work_func(struct
> work_struct *w)
>  	long wait;
>  	int __maybe_unused tries = 0;
> 
> -	xe_assert(vm->xe, xe_vm_in_compute_mode(vm));
> +	xe_assert(vm->xe, xe_vm_in_preempt_fence_mode(vm));
>  	trace_xe_vm_rebind_worker_enter(vm);
> 
>  	down_write(&vm->lock);
> @@ -836,7 +836,7 @@ struct dma_fence *xe_vm_rebind(struct xe_vm *vm,
> bool rebind_worker)
>  	struct xe_vma *vma, *next;
> 
>  	lockdep_assert_held(&vm->lock);
> -	if (xe_vm_no_dma_fences(vm) && !rebind_worker)
> +	if (xe_vm_in_lr_mode(vm) && !rebind_worker)
>  		return NULL;
> 
>  	xe_vm_assert_held(vm);
> @@ -1409,9 +1409,9 @@ struct xe_vm *xe_vm_create(struct xe_device *xe, u32
> flags)
>  		vm->batch_invalidate_tlb = true;
>  	}
> 
> -	if (flags & XE_VM_FLAG_COMPUTE_MODE) {
> +	if (flags & XE_VM_FLAG_LR_MODE) {
>  		INIT_WORK(&vm->preempt.rebind_work,
> preempt_rebind_work_func);
> -		vm->flags |= XE_VM_FLAG_COMPUTE_MODE;
> +		vm->flags |= XE_VM_FLAG_LR_MODE;
>  		vm->batch_invalidate_tlb = false;
>  	}
> 
> @@ -1514,7 +1514,7 @@ void xe_vm_close_and_put(struct xe_vm *vm)
>  	xe_assert(xe, !vm->preempt.num_exec_queues);
> 
>  	xe_vm_close(vm);
> -	if (xe_vm_in_compute_mode(vm))
> +	if (xe_vm_in_preempt_fence_mode(vm))
>  		flush_work(&vm->preempt.rebind_work);
> 
>  	down_write(&vm->lock);
> @@ -1973,11 +1973,11 @@ int xe_vm_create_ioctl(struct drm_device *dev, void
> *data,
>  	if (args->flags & DRM_XE_VM_CREATE_FLAG_SCRATCH_PAGE)
>  		flags |= XE_VM_FLAG_SCRATCH_PAGE;
>  	if (args->flags & DRM_XE_VM_CREATE_FLAG_COMPUTE_MODE)
> -		flags |= XE_VM_FLAG_COMPUTE_MODE;
> +		flags |= XE_VM_FLAG_LR_MODE;
>  	if (args->flags & DRM_XE_VM_CREATE_FLAG_ASYNC_DEFAULT)
>  		flags |= XE_VM_FLAG_ASYNC_DEFAULT;
>  	if (args->flags & DRM_XE_VM_CREATE_FLAG_FAULT_MODE)
> -		flags |= XE_VM_FLAG_FAULT_MODE;
> +		flags |= XE_VM_FLAG_LR_MODE | XE_VM_FLAG_FAULT_MODE;
> 
>  	vm = xe_vm_create(xe, flags);
>  	if (IS_ERR(vm))
> @@ -3065,7 +3065,7 @@ int xe_vm_bind_ioctl(struct drm_device *dev, void
> *data, struct drm_file *file)
>  	for (num_syncs = 0; num_syncs < args->num_syncs; num_syncs++) {
>  		err = xe_sync_entry_parse(xe, xef, &syncs[num_syncs],
>  					  &syncs_user[num_syncs], false,
> -					  xe_vm_no_dma_fences(vm));
> +					  xe_vm_in_lr_mode(vm));
>  		if (err)
>  			goto free_syncs;
>  	}
> diff --git a/drivers/gpu/drm/xe/xe_vm.h b/drivers/gpu/drm/xe/xe_vm.h
> index b08c75fbd8a1..9a0ae19c47b7 100644
> --- a/drivers/gpu/drm/xe/xe_vm.h
> +++ b/drivers/gpu/drm/xe/xe_vm.h
> @@ -152,19 +152,19 @@ int xe_vm_bind_ioctl(struct drm_device *dev, void
> *data,
> 
>  void xe_vm_close_and_put(struct xe_vm *vm);
> 
> -static inline bool xe_vm_in_compute_mode(struct xe_vm *vm)
> +static inline bool xe_vm_in_fault_mode(struct xe_vm *vm)
>  {
> -	return vm->flags & XE_VM_FLAG_COMPUTE_MODE;
> +	return vm->flags & XE_VM_FLAG_FAULT_MODE;
>  }
> 
> -static inline bool xe_vm_in_fault_mode(struct xe_vm *vm)
> +static inline bool xe_vm_in_lr_mode(struct xe_vm *vm)
>  {
> -	return vm->flags & XE_VM_FLAG_FAULT_MODE;
> +	return vm->flags & XE_VM_FLAG_LR_MODE;
>  }
> 
> -static inline bool xe_vm_no_dma_fences(struct xe_vm *vm)
> +static inline bool xe_vm_in_preempt_fence_mode(struct xe_vm *vm)
>  {
> -	return xe_vm_in_compute_mode(vm) || xe_vm_in_fault_mode(vm);
> +	return xe_vm_in_lr_mode(vm) && !xe_vm_in_fault_mode(vm);
>  }
> 
>  int xe_vm_add_compute_exec_queue(struct xe_vm *vm, struct
> xe_exec_queue *q);
> @@ -186,7 +186,7 @@ struct ttm_buffer_object *xe_vm_ttm_bo(struct xe_vm
> *vm);
> 
>  static inline void xe_vm_queue_rebind_worker(struct xe_vm *vm)
>  {
> -	xe_assert(vm->xe, xe_vm_in_compute_mode(vm));
> +	xe_assert(vm->xe, xe_vm_in_preempt_fence_mode(vm));
>  	queue_work(vm->xe->ordered_wq, &vm->preempt.rebind_work);
>  }
> 
> @@ -201,7 +201,7 @@ static inline void xe_vm_queue_rebind_worker(struct
> xe_vm *vm)
>   */
>  static inline void xe_vm_reactivate_rebind(struct xe_vm *vm)
>  {
> -	if (xe_vm_in_compute_mode(vm) && vm-
> >preempt.rebind_deactivated) {
> +	if (xe_vm_in_preempt_fence_mode(vm) && vm-
> >preempt.rebind_deactivated) {
>  		vm->preempt.rebind_deactivated = false;
>  		xe_vm_queue_rebind_worker(vm);
>  	}
> diff --git a/drivers/gpu/drm/xe/xe_vm_types.h
> b/drivers/gpu/drm/xe/xe_vm_types.h
> index aaf0c7101019..f23e8f462eff 100644
> --- a/drivers/gpu/drm/xe/xe_vm_types.h
> +++ b/drivers/gpu/drm/xe/xe_vm_types.h
> @@ -161,7 +161,7 @@ struct xe_vm {
>  	 * from XE_VM_FLAG_BANNED which requires vm->lock to set / read
> safely
>  	 */
>  #define XE_VM_FLAG_64K			BIT(0)
> -#define XE_VM_FLAG_COMPUTE_MODE		BIT(1)
> +#define XE_VM_FLAG_LR_MODE		BIT(1)
>  #define XE_VM_FLAG_ASYNC_DEFAULT	BIT(2)
>  #define XE_VM_FLAG_MIGRATION		BIT(3)
>  #define XE_VM_FLAG_SCRATCH_PAGE		BIT(4)
> --
> 2.41.0


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Intel-xe] [PATCH 2/2] drm/xe/uapi: Use LR abbrev for long-running vms
  2023-11-24 15:23 ` [Intel-xe] [PATCH 2/2] drm/xe/uapi: Use LR abbrev for long-running vms Thomas Hellström
@ 2023-11-24 17:07   ` Zeng, Oak
  0 siblings, 0 replies; 14+ messages in thread
From: Zeng, Oak @ 2023-11-24 17:07 UTC (permalink / raw)
  To: Thomas Hellström, intel-xe@lists.freedesktop.org
  Cc: Dugast, Francois, Vivi, Rodrigo

See a few nit-picks inline

Reviewed-by: Oak Zeng <oak.zeng@intel.com>

> -----Original Message-----
> From: Intel-xe <intel-xe-bounces@lists.freedesktop.org> On Behalf Of Thomas
> Hellström
> Sent: Friday, November 24, 2023 10:23 AM
> To: intel-xe@lists.freedesktop.org
> Cc: Dugast, Francois <francois.dugast@intel.com>; Vivi, Rodrigo
> <rodrigo.vivi@intel.com>
> Subject: [Intel-xe] [PATCH 2/2] drm/xe/uapi: Use LR abbrev for long-running vms
> 
> Currently we're using "compute mode" for long running VMs using
> using 

You typed two using


preempt-fences for memory management, and "fault mode" for long
> running VMs using page faults.
> 
> Change this to use the terminology "long-running" abbreviated as LR for
> long-running VMs. These VMs can then either be in preempt-fence mode or
> fault mode. The user can force fault mode at creation time, but otherwise
> the driver can choose to use fault- or preempt-fence mode for long-running
> vms depending on the device capabilities. Initially unless fault-mode is
> specified, the driver uses preempt-fence mode.
> 
> Cc: Matthew Brost <matthew.brost@intel.com>
> Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
> Cc: Francois Dugast <francois.dugast@intel.com>
> Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
> ---
>  drivers/gpu/drm/xe/xe_vm.c |  8 ++++----
>  include/uapi/drm/xe_drm.h  | 20 +++++++++++++++++++-
>  2 files changed, 23 insertions(+), 5 deletions(-)
> 
> diff --git a/drivers/gpu/drm/xe/xe_vm.c b/drivers/gpu/drm/xe/xe_vm.c
> index 5a4483bb00b1..e2e1fbe7f7d1 100644
> --- a/drivers/gpu/drm/xe/xe_vm.c
> +++ b/drivers/gpu/drm/xe/xe_vm.c
> @@ -1919,7 +1919,7 @@ static int xe_vm_unbind(struct xe_vm *vm, struct
> xe_vma *vma,
>  }
> 
>  #define ALL_DRM_XE_VM_CREATE_FLAGS
> (DRM_XE_VM_CREATE_FLAG_SCRATCH_PAGE | \
> -
> DRM_XE_VM_CREATE_FLAG_COMPUTE_MODE | \
> +				    DRM_XE_VM_CREATE_FLAG_LR_MODE | \
>  				    DRM_XE_VM_CREATE_FLAG_ASYNC_DEFAULT
> | \
>  				    DRM_XE_VM_CREATE_FLAG_FAULT_MODE)
> 
> @@ -1955,7 +1955,7 @@ int xe_vm_create_ioctl(struct drm_device *dev, void
> *data,
>  			 args->flags &
> DRM_XE_VM_CREATE_FLAG_FAULT_MODE))
>  		return -EINVAL;
> 
> -	if (XE_IOCTL_DBG(xe, args->flags &
> DRM_XE_VM_CREATE_FLAG_COMPUTE_MODE &&
> +	if (XE_IOCTL_DBG(xe, !(args->flags &
> DRM_XE_VM_CREATE_FLAG_LR_MODE) &&
>  			 args->flags &
> DRM_XE_VM_CREATE_FLAG_FAULT_MODE))
>  		return -EINVAL;
> 
> @@ -1972,12 +1972,12 @@ int xe_vm_create_ioctl(struct drm_device *dev, void
> *data,
> 
>  	if (args->flags & DRM_XE_VM_CREATE_FLAG_SCRATCH_PAGE)
>  		flags |= XE_VM_FLAG_SCRATCH_PAGE;
> -	if (args->flags & DRM_XE_VM_CREATE_FLAG_COMPUTE_MODE)
> +	if (args->flags & DRM_XE_VM_CREATE_FLAG_LR_MODE)
>  		flags |= XE_VM_FLAG_LR_MODE;
>  	if (args->flags & DRM_XE_VM_CREATE_FLAG_ASYNC_DEFAULT)
>  		flags |= XE_VM_FLAG_ASYNC_DEFAULT;
>  	if (args->flags & DRM_XE_VM_CREATE_FLAG_FAULT_MODE)
> -		flags |= XE_VM_FLAG_LR_MODE | XE_VM_FLAG_FAULT_MODE;
> +		flags |= XE_VM_FLAG_FAULT_MODE;
> 
>  	vm = xe_vm_create(xe, flags);
>  	if (IS_ERR(vm))
> diff --git a/include/uapi/drm/xe_drm.h b/include/uapi/drm/xe_drm.h
> index 88f3aca02b08..4e9688c85db6 100644
> --- a/include/uapi/drm/xe_drm.h
> +++ b/include/uapi/drm/xe_drm.h
> @@ -589,8 +589,26 @@ struct drm_xe_vm_create {
>  	__u64 extensions;
> 
>  #define DRM_XE_VM_CREATE_FLAG_SCRATCH_PAGE	(1 << 0)
> -#define DRM_XE_VM_CREATE_FLAG_COMPUTE_MODE	(1 << 1)
> +	/*
> +	 * An LR, or Long Running VM accepts exec submissions
> +	 * to its exec_queues that don't have an upper time limit on
> +	 * the job execution time. But exec submissions to these
> +	 * don't allow any of the flags DRM_XE_SYNC_FLAG_SYNCOBJ,
> +	 * DRM_XE_SYNC_FLAG_TIMELINE_SYNCOBJ,
> DRM_XE_SYNC_FLAG_DMA_BUF,
> +	 * used as out-syncobjs, that is, together with
> DRM_XE_SYNC_FLAG_SIGNAL.
> +	 * LR VMs can be forced to recoverable page-fault mode using
> +	 * DRM_XE_VM_CREATE_FLAG_FAULT_MODE, but the xe kernel driver is
> also
> +	 * allowed to silently enable DRM_XE_VM_CREATE_FLAG_FAULT_MODE.

Maybe also mention long can run in two modes: fault or non-fault mode?

> +	 */
> +#define DRM_XE_VM_CREATE_FLAG_LR_MODE	        (1 << 1)
>  #define DRM_XE_VM_CREATE_FLAG_ASYNC_DEFAULT	(1 << 2)
> +	/*
> +	 * DRM_XE_VM_CREATE_FLAG_FAULT_MODE requires also
> +	 * DRM_XE_VM_CREATE_FLAG_LR_MODE. It allows memory to be
> allocated
> +	 * on demand when accessed, and also allows per-VM overcommit of
> memory.
> +	 * The xe driver does internally use recoverable pagefaults
> +	 * to implement this.

The xe driver internally uses recoverable.....

Oak

> +	 */
>  #define DRM_XE_VM_CREATE_FLAG_FAULT_MODE	(1 << 3)
>  	/** @flags: Flags */
>  	__u32 flags;
> --
> 2.41.0


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Intel-xe] ✓ CI.Patch_applied: success for drm/xe, drm_xe_uapi: VM mode renaming and uapi update
  2023-11-24 15:23 [Intel-xe] [PATCH 0/2] drm/xe, drm_xe_uapi: VM mode renaming and uapi update Thomas Hellström
  2023-11-24 15:23 ` [Intel-xe] [PATCH 1/2] drm/xe: Internally change the compute_mode and no_dma_fence mode naming Thomas Hellström
  2023-11-24 15:23 ` [Intel-xe] [PATCH 2/2] drm/xe/uapi: Use LR abbrev for long-running vms Thomas Hellström
@ 2023-11-24 17:33 ` Patchwork
  2023-11-24 17:33 ` [Intel-xe] ✓ CI.checkpatch: " Patchwork
                   ` (5 subsequent siblings)
  8 siblings, 0 replies; 14+ messages in thread
From: Patchwork @ 2023-11-24 17:33 UTC (permalink / raw)
  To: Thomas Hellström; +Cc: intel-xe

== Series Details ==

Series: drm/xe, drm_xe_uapi: VM mode renaming and uapi update
URL   : https://patchwork.freedesktop.org/series/126876/
State : success

== Summary ==

=== Applying kernel patches on branch 'drm-xe-next' with base: ===
Base commit: 1832821c7 drm/xe: Print virtualization mode during probe
=== git am output follows ===
Applying: drm/xe: Internally change the compute_mode and no_dma_fence mode naming
Applying: drm/xe/uapi: Use LR abbrev for long-running vms



^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Intel-xe] ✓ CI.checkpatch: success for drm/xe, drm_xe_uapi: VM mode renaming and uapi update
  2023-11-24 15:23 [Intel-xe] [PATCH 0/2] drm/xe, drm_xe_uapi: VM mode renaming and uapi update Thomas Hellström
                   ` (2 preceding siblings ...)
  2023-11-24 17:33 ` [Intel-xe] ✓ CI.Patch_applied: success for drm/xe, drm_xe_uapi: VM mode renaming and uapi update Patchwork
@ 2023-11-24 17:33 ` Patchwork
  2023-11-24 17:34 ` [Intel-xe] ✓ CI.KUnit: " Patchwork
                   ` (4 subsequent siblings)
  8 siblings, 0 replies; 14+ messages in thread
From: Patchwork @ 2023-11-24 17:33 UTC (permalink / raw)
  To: Thomas Hellström; +Cc: intel-xe

== Series Details ==

Series: drm/xe, drm_xe_uapi: VM mode renaming and uapi update
URL   : https://patchwork.freedesktop.org/series/126876/
State : success

== Summary ==

+ KERNEL=/kernel
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools mt
Cloning into 'mt'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ git -C mt rev-list -n1 origin/master
63c2b6b160bca2df6efc7bc4cea6f442097d7854
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 91780093045ecc7a375d95ad47ec90e5ed2e3da0
Author: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Date:   Fri Nov 24 16:23:20 2023 +0100

    drm/xe/uapi: Use LR abbrev for long-running vms
    
    Currently we're using "compute mode" for long running VMs using
    using preempt-fences for memory management, and "fault mode" for long
    running VMs using page faults.
    
    Change this to use the terminology "long-running" abbreviated as LR for
    long-running VMs. These VMs can then either be in preempt-fence mode or
    fault mode. The user can force fault mode at creation time, but otherwise
    the driver can choose to use fault- or preempt-fence mode for long-running
    vms depending on the device capabilities. Initially unless fault-mode is
    specified, the driver uses preempt-fence mode.
    
    Cc: Matthew Brost <matthew.brost@intel.com>
    Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
    Cc: Francois Dugast <francois.dugast@intel.com>
    Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
    Reviewed-by: Oak Zeng <oak.zeng@intel.com>
+ /mt/dim checkpatch 1832821c7e4c5bd24353183f060f1435b2eb7992 drm-intel
5128ca97c drm/xe: Internally change the compute_mode and no_dma_fence mode naming
917800930 drm/xe/uapi: Use LR abbrev for long-running vms



^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Intel-xe] ✓ CI.KUnit: success for drm/xe, drm_xe_uapi: VM mode renaming and uapi update
  2023-11-24 15:23 [Intel-xe] [PATCH 0/2] drm/xe, drm_xe_uapi: VM mode renaming and uapi update Thomas Hellström
                   ` (3 preceding siblings ...)
  2023-11-24 17:33 ` [Intel-xe] ✓ CI.checkpatch: " Patchwork
@ 2023-11-24 17:34 ` Patchwork
  2023-11-24 17:42 ` [Intel-xe] ✓ CI.Build: " Patchwork
                   ` (3 subsequent siblings)
  8 siblings, 0 replies; 14+ messages in thread
From: Patchwork @ 2023-11-24 17:34 UTC (permalink / raw)
  To: Thomas Hellström; +Cc: intel-xe

== Series Details ==

Series: drm/xe, drm_xe_uapi: VM mode renaming and uapi update
URL   : https://patchwork.freedesktop.org/series/126876/
State : success

== Summary ==

+ trap cleanup EXIT
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/xe/.kunitconfig
stty: 'standard input': Inappropriate ioctl for device
[17:33:39] Configuring KUnit Kernel ...
Generating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[17:33:43] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make ARCH=um O=.kunit --jobs=48
[17:34:04] Starting KUnit Kernel (1/1)...
[17:34:04] ============================================================
[17:34:04] ========================== xe_bo  ==========================
[17:34:04] [SKIPPED] xe_ccs_migrate_kunit
[17:34:04] [SKIPPED] xe_bo_evict_kunit
[17:34:04] ===================== [SKIPPED] xe_bo ======================
[17:34:04] ======================= xe_dma_buf  ========================
[17:34:04] [SKIPPED] xe_dma_buf_kunit
[17:34:04] =================== [SKIPPED] xe_dma_buf ===================
[17:34:04] ======================= xe_migrate  ========================
[17:34:04] [SKIPPED] xe_migrate_sanity_kunit
[17:34:04] =================== [SKIPPED] xe_migrate ===================
[17:34:04] ========================= xe_mocs  =========================
[17:34:04] [SKIPPED] xe_live_mocs_kernel_kunit
[17:34:04] ==================== [SKIPPED] xe_mocs =====================
[17:34:04] ========================= xe_pci  ==========================
[17:34:04] [PASSED] xe_gmdid_graphics_ip
[17:34:04] [PASSED] xe_gmdid_media_ip
[17:34:04] ===================== [PASSED] xe_pci ======================
[17:34:04] ========================= xe_rtp  ==========================
[17:34:04] ================== xe_rtp_process_tests  ===================
[17:34:04] [PASSED] coalesce-same-reg
[17:34:04] [PASSED] no-match-no-add
[17:34:04] [PASSED] no-match-no-add-multiple-rules
[17:34:04] [PASSED] two-regs-two-entries
[17:34:04] [PASSED] clr-one-set-other
[17:34:04] [PASSED] set-field
[17:34:04] [PASSED] conflict-duplicate
[17:34:04] [PASSED] conflict-not-disjoint
[17:34:04] [PASSED] conflict-reg-type
[17:34:04] ============== [PASSED] xe_rtp_process_tests ===============
[17:34:04] ===================== [PASSED] xe_rtp ======================
[17:34:04] ========================== xe_wa  ==========================
[17:34:04] ======================== xe_wa_gt  =========================
[17:34:04] [PASSED] TIGERLAKE (B0)
[17:34:04] [PASSED] DG1 (A0)
[17:34:04] [PASSED] DG1 (B0)
[17:34:04] [PASSED] ALDERLAKE_S (A0)
[17:34:04] [PASSED] ALDERLAKE_S (B0)
[17:34:04] [PASSED] ALDERLAKE_S (C0)
[17:34:04] [PASSED] ALDERLAKE_S (D0)
[17:34:04] [PASSED] ALDERLAKE_P (A0)
[17:34:04] [PASSED] ALDERLAKE_P (B0)
[17:34:04] [PASSED] ALDERLAKE_P (C0)
[17:34:04] [PASSED] ALDERLAKE_S_RPLS (D0)
[17:34:04] [PASSED] ALDERLAKE_P_RPLU (E0)
[17:34:04] [PASSED] DG2_G10 (A0)
[17:34:04] [PASSED] DG2_G10 (A1)
[17:34:04] [PASSED] DG2_G10 (B0)
[17:34:04] [PASSED] DG2_G10 (C0)
[17:34:04] [PASSED] DG2_G11 (A0)
[17:34:04] [PASSED] DG2_G11 (B0)
[17:34:04] [PASSED] DG2_G11 (B1)
[17:34:04] [PASSED] DG2_G12 (A0)
[17:34:04] [PASSED] DG2_G12 (A1)
[17:34:04] [PASSED] PVC (B0)
[17:34:04] [PASSED] PVC (B1)
[17:34:04] [PASSED] PVC (C0)
[17:34:04] ==================== [PASSED] xe_wa_gt =====================
[17:34:04] ====================== [PASSED] xe_wa ======================
[17:34:04] ============================================================
[17:34:04] Testing complete. Ran 40 tests: passed: 35, skipped: 5
[17:34:04] Elapsed time: 24.607s total, 4.240s configuring, 20.247s building, 0.101s running

+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/tests/.kunitconfig
[17:34:04] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[17:34:06] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make ARCH=um O=.kunit --jobs=48
[17:34:25] Starting KUnit Kernel (1/1)...
[17:34:25] ============================================================
[17:34:25] ================== drm_test_pick_cmdline  ==================
[17:34:25] [PASSED] drm_test_pick_cmdline_res_1920_1080_60
[17:34:25] =============== drm_test_pick_cmdline_named  ===============
[17:34:25] [PASSED] NTSC
[17:34:25] [PASSED] NTSC-J
[17:34:25] [PASSED] PAL
[17:34:25] [PASSED] PAL-M
[17:34:25] =========== [PASSED] drm_test_pick_cmdline_named ===========
[17:34:25] ============== [PASSED] drm_test_pick_cmdline ==============
[17:34:25] ======================== drm_buddy  ========================
[17:34:25] [PASSED] drm_test_buddy_alloc_limit
[17:34:25] [PASSED] drm_test_buddy_alloc_range
[17:34:25] [PASSED] drm_test_buddy_alloc_optimistic
[17:34:25] [PASSED] drm_test_buddy_alloc_pessimistic
[17:34:25] [PASSED] drm_test_buddy_alloc_smoke
[17:34:25] [PASSED] drm_test_buddy_alloc_pathological
[17:34:25] ==================== [PASSED] drm_buddy ====================
[17:34:25] =================== drm_cmdline_parser  ====================
[17:34:25] [PASSED] drm_test_cmdline_force_d_only
[17:34:25] [PASSED] drm_test_cmdline_force_D_only_dvi
[17:34:25] [PASSED] drm_test_cmdline_force_D_only_hdmi
[17:34:25] [PASSED] drm_test_cmdline_force_D_only_not_digital
[17:34:25] [PASSED] drm_test_cmdline_force_e_only
[17:34:25] [PASSED] drm_test_cmdline_res
[17:34:25] [PASSED] drm_test_cmdline_res_vesa
[17:34:25] [PASSED] drm_test_cmdline_res_vesa_rblank
[17:34:25] [PASSED] drm_test_cmdline_res_rblank
[17:34:25] [PASSED] drm_test_cmdline_res_bpp
[17:34:25] [PASSED] drm_test_cmdline_res_refresh
[17:34:25] [PASSED] drm_test_cmdline_res_bpp_refresh
[17:34:25] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced
[17:34:25] [PASSED] drm_test_cmdline_res_bpp_refresh_margins
[17:34:25] [PASSED] drm_test_cmdline_res_bpp_refresh_force_off
[17:34:25] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on
[17:34:25] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_analog
[17:34:25] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_digital
[17:34:25] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced_margins_force_on
[17:34:25] [PASSED] drm_test_cmdline_res_margins_force_on
[17:34:25] [PASSED] drm_test_cmdline_res_vesa_margins
[17:34:25] [PASSED] drm_test_cmdline_name
[17:34:25] [PASSED] drm_test_cmdline_name_bpp
[17:34:25] [PASSED] drm_test_cmdline_name_option
[17:34:25] [PASSED] drm_test_cmdline_name_bpp_option
[17:34:25] [PASSED] drm_test_cmdline_rotate_0
[17:34:25] [PASSED] drm_test_cmdline_rotate_90
[17:34:25] [PASSED] drm_test_cmdline_rotate_180
[17:34:25] [PASSED] drm_test_cmdline_rotate_270
[17:34:25] [PASSED] drm_test_cmdline_hmirror
[17:34:25] [PASSED] drm_test_cmdline_vmirror
[17:34:25] [PASSED] drm_test_cmdline_margin_options
[17:34:25] [PASSED] drm_test_cmdline_multiple_options
[17:34:25] [PASSED] drm_test_cmdline_bpp_extra_and_option
[17:34:25] [PASSED] drm_test_cmdline_extra_and_option
[17:34:25] [PASSED] drm_test_cmdline_freestanding_options
[17:34:25] [PASSED] drm_test_cmdline_freestanding_force_e_and_options
[17:34:25] [PASSED] drm_test_cmdline_panel_orientation
[17:34:25] ================ drm_test_cmdline_invalid  =================
[17:34:25] [PASSED] margin_only
[17:34:25] [PASSED] interlace_only
[17:34:25] [PASSED] res_missing_x
[17:34:25] [PASSED] res_missing_y
[17:34:25] [PASSED] res_bad_y
[17:34:25] [PASSED] res_missing_y_bpp
[17:34:25] [PASSED] res_bad_bpp
[17:34:25] [PASSED] res_bad_refresh
[17:34:25] [PASSED] res_bpp_refresh_force_on_off
[17:34:25] [PASSED] res_invalid_mode
[17:34:25] [PASSED] res_bpp_wrong_place_mode
[17:34:25] [PASSED] name_bpp_refresh
[17:34:25] [PASSED] name_refresh
[17:34:25] [PASSED] name_refresh_wrong_mode
[17:34:25] [PASSED] name_refresh_invalid_mode
[17:34:25] [PASSED] rotate_multiple
[17:34:25] [PASSED] rotate_invalid_val
[17:34:25] [PASSED] rotate_truncated
[17:34:25] [PASSED] invalid_option
[17:34:25] [PASSED] invalid_tv_option
[17:34:25] [PASSED] truncated_tv_option
[17:34:25] ============ [PASSED] drm_test_cmdline_invalid =============
[17:34:25] =============== drm_test_cmdline_tv_options  ===============
[17:34:25] [PASSED] NTSC
[17:34:25] [PASSED] NTSC_443
[17:34:25] [PASSED] NTSC_J
[17:34:25] [PASSED] PAL
[17:34:25] [PASSED] PAL_M
[17:34:25] [PASSED] PAL_N
[17:34:25] [PASSED] SECAM
[17:34:25] =========== [PASSED] drm_test_cmdline_tv_options ===========
[17:34:25] =============== [PASSED] drm_cmdline_parser ================
[17:34:25] ================ drm_get_tv_mode_from_name  ================
[17:34:25] ========== drm_test_get_tv_mode_from_name_valid  ===========
[17:34:25] [PASSED] NTSC
[17:34:25] [PASSED] NTSC-443
[17:34:25] [PASSED] NTSC-J
[17:34:25] [PASSED] PAL
[17:34:25] [PASSED] PAL-M
[17:34:25] [PASSED] PAL-N
[17:34:25] [PASSED] SECAM
[17:34:25] ====== [PASSED] drm_test_get_tv_mode_from_name_valid =======
[17:34:25] [PASSED] drm_test_get_tv_mode_from_name_truncated
[17:34:25] ============ [PASSED] drm_get_tv_mode_from_name ============
[17:34:25] ==================== drm_damage_helper  ====================
[17:34:25] [PASSED] drm_test_damage_iter_no_damage
[17:34:25] [PASSED] drm_test_damage_iter_no_damage_fractional_src
[17:34:25] [PASSED] drm_test_damage_iter_no_damage_src_moved
[17:34:25] [PASSED] drm_test_damage_iter_no_damage_fractional_src_moved
[17:34:25] [PASSED] drm_test_damage_iter_no_damage_not_visible
[17:34:25] [PASSED] drm_test_damage_iter_no_damage_no_crtc
[17:34:25] [PASSED] drm_test_damage_iter_no_damage_no_fb
[17:34:25] [PASSED] drm_test_damage_iter_simple_damage
[17:34:25] [PASSED] drm_test_damage_iter_single_damage
[17:34:25] [PASSED] drm_test_damage_iter_single_damage_intersect_src
[17:34:25] [PASSED] drm_test_damage_iter_single_damage_outside_src
[17:34:25] [PASSED] drm_test_damage_iter_single_damage_fractional_src
[17:34:25] [PASSED] drm_test_damage_iter_single_damage_intersect_fractional_src
[17:34:25] [PASSED] drm_test_damage_iter_single_damage_outside_fractional_src
[17:34:25] [PASSED] drm_test_damage_iter_single_damage_src_moved
[17:34:25] [PASSED] drm_test_damage_iter_single_damage_fractional_src_moved
[17:34:25] [PASSED] drm_test_damage_iter_damage
[17:34:25] [PASSED] drm_test_damage_iter_damage_one_intersect
[17:34:25] [PASSED] drm_test_damage_iter_damage_one_outside
[17:34:25] [PASSED] drm_test_damage_iter_damage_src_moved
[17:34:25] [PASSED] drm_test_damage_iter_damage_not_visible
[17:34:25] ================ [PASSED] drm_damage_helper ================
[17:34:25] ==================== drm_dp_mst_helper  ====================
[17:34:25] ============== drm_test_dp_mst_calc_pbn_mode  ==============
[17:34:25] [PASSED] Clock 154000 BPP 30 DSC disabled
[17:34:25] [PASSED] Clock 234000 BPP 30 DSC disabled
[17:34:25] [PASSED] Clock 297000 BPP 24 DSC disabled
[17:34:25] [PASSED] Clock 332880 BPP 24 DSC enabled
[17:34:25] [PASSED] Clock 324540 BPP 24 DSC enabled
[17:34:25] ========== [PASSED] drm_test_dp_mst_calc_pbn_mode ==========
[17:34:25] ========= drm_test_dp_mst_sideband_msg_req_decode  =========
[17:34:25] [PASSED] DP_ENUM_PATH_RESOURCES with port number
[17:34:25] [PASSED] DP_POWER_UP_PHY with port number
[17:34:25] [PASSED] DP_POWER_DOWN_PHY with port number
[17:34:25] [PASSED] DP_ALLOCATE_PAYLOAD with SDP stream sinks
[17:34:25] [PASSED] DP_ALLOCATE_PAYLOAD with port number
[17:34:25] [PASSED] DP_ALLOCATE_PAYLOAD with VCPI
[17:34:25] [PASSED] DP_ALLOCATE_PAYLOAD with PBN
[17:34:25] [PASSED] DP_QUERY_PAYLOAD with port number
[17:34:25] [PASSED] DP_QUERY_PAYLOAD with VCPI
[17:34:25] [PASSED] DP_REMOTE_DPCD_READ with port number
[17:34:25] [PASSED] DP_REMOTE_DPCD_READ with DPCD address
[17:34:25] [PASSED] DP_REMOTE_DPCD_READ with max number of bytes
[17:34:25] [PASSED] DP_REMOTE_DPCD_WRITE with port number
[17:34:25] [PASSED] DP_REMOTE_DPCD_WRITE with DPCD address
[17:34:25] [PASSED] DP_REMOTE_DPCD_WRITE with data array
[17:34:25] [PASSED] DP_REMOTE_I2C_READ with port number
[17:34:25] [PASSED] DP_REMOTE_I2C_READ with I2C device ID
[17:34:25] [PASSED] DP_REMOTE_I2C_READ with transactions array
[17:34:25] [PASSED] DP_REMOTE_I2C_WRITE with port number
[17:34:25] [PASSED] DP_REMOTE_I2C_WRITE with I2C device ID
[17:34:25] [PASSED] DP_REMOTE_I2C_WRITE with data array
[17:34:25] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream ID
[17:34:25] [PASSED] DP_QUERY_STREAM_ENC_STATUS with client ID
[17:34:25] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream event
[17:34:25] [PASSED] DP_QUERY_STREAM_ENC_STATUS with valid stream event
[17:34:25] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream behavior
[17:34:25] [PASSED] DP_QUERY_STREAM_ENC_STATUS with a valid stream behavior
[17:34:25] ===== [PASSED] drm_test_dp_mst_sideband_msg_req_decode =====
[17:34:25] ================ [PASSED] drm_dp_mst_helper ================
[17:34:25] ================= drm_format_helper_test  ==================
[17:34:25] ============== drm_test_fb_xrgb8888_to_gray8  ==============
[17:34:25] [PASSED] single_pixel_source_buffer
[17:34:25] [PASSED] single_pixel_clip_rectangle
[17:34:25] [PASSED] well_known_colors
[17:34:25] [PASSED] destination_pitch
[17:34:25] ========== [PASSED] drm_test_fb_xrgb8888_to_gray8 ==========
[17:34:25] ============= drm_test_fb_xrgb8888_to_rgb332  ==============
[17:34:25] [PASSED] single_pixel_source_buffer
[17:34:25] [PASSED] single_pixel_clip_rectangle
[17:34:25] [PASSED] well_known_colors
[17:34:25] [PASSED] destination_pitch
[17:34:25] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb332 ==========
[17:34:25] ============= drm_test_fb_xrgb8888_to_rgb565  ==============
[17:34:25] [PASSED] single_pixel_source_buffer
[17:34:25] [PASSED] single_pixel_clip_rectangle
[17:34:25] [PASSED] well_known_colors
[17:34:25] [PASSED] destination_pitch
[17:34:25] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb565 ==========
[17:34:25] ============ drm_test_fb_xrgb8888_to_xrgb1555  =============
[17:34:25] [PASSED] single_pixel_source_buffer
[17:34:25] [PASSED] single_pixel_clip_rectangle
[17:34:25] [PASSED] well_known_colors
[17:34:25] [PASSED] destination_pitch
[17:34:25] ======== [PASSED] drm_test_fb_xrgb8888_to_xrgb1555 =========
[17:34:25] ============ drm_test_fb_xrgb8888_to_argb1555  =============
[17:34:25] [PASSED] single_pixel_source_buffer
[17:34:25] [PASSED] single_pixel_clip_rectangle
[17:34:25] [PASSED] well_known_colors
[17:34:25] [PASSED] destination_pitch
[17:34:25] ======== [PASSED] drm_test_fb_xrgb8888_to_argb1555 =========
[17:34:25] ============ drm_test_fb_xrgb8888_to_rgba5551  =============
[17:34:25] [PASSED] single_pixel_source_buffer
[17:34:25] [PASSED] single_pixel_clip_rectangle
[17:34:25] [PASSED] well_known_colors
[17:34:25] [PASSED] destination_pitch
[17:34:25] ======== [PASSED] drm_test_fb_xrgb8888_to_rgba5551 =========
[17:34:25] ============= drm_test_fb_xrgb8888_to_rgb888  ==============
[17:34:25] [PASSED] single_pixel_source_buffer
[17:34:25] [PASSED] single_pixel_clip_rectangle
[17:34:25] [PASSED] well_known_colors
[17:34:25] [PASSED] destination_pitch
[17:34:25] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb888 ==========
[17:34:25] ============ drm_test_fb_xrgb8888_to_argb8888  =============
[17:34:25] [PASSED] single_pixel_source_buffer
[17:34:25] [PASSED] single_pixel_clip_rectangle
[17:34:25] [PASSED] well_known_colors
[17:34:25] [PASSED] destination_pitch
[17:34:25] ======== [PASSED] drm_test_fb_xrgb8888_to_argb8888 =========
[17:34:25] =========== drm_test_fb_xrgb8888_to_xrgb2101010  ===========
[17:34:25] [PASSED] single_pixel_source_buffer
[17:34:25] [PASSED] single_pixel_clip_rectangle
[17:34:25] [PASSED] well_known_colors
[17:34:25] [PASSED] destination_pitch
[17:34:25] ======= [PASSED] drm_test_fb_xrgb8888_to_xrgb2101010 =======
[17:34:25] =========== drm_test_fb_xrgb8888_to_argb2101010  ===========
[17:34:25] [PASSED] single_pixel_source_buffer
[17:34:25] [PASSED] single_pixel_clip_rectangle
[17:34:25] [PASSED] well_known_colors
[17:34:25] [PASSED] destination_pitch
[17:34:25] ======= [PASSED] drm_test_fb_xrgb8888_to_argb2101010 =======
[17:34:25] ============== drm_test_fb_xrgb8888_to_mono  ===============
[17:34:25] [PASSED] single_pixel_source_buffer
[17:34:25] [PASSED] single_pixel_clip_rectangle
[17:34:25] [PASSED] well_known_colors
[17:34:25] [PASSED] destination_pitch
[17:34:25] ========== [PASSED] drm_test_fb_xrgb8888_to_mono ===========
[17:34:25] ==================== drm_test_fb_swab  =====================
[17:34:25] [PASSED] single_pixel_source_buffer
[17:34:25] [PASSED] single_pixel_clip_rectangle
[17:34:25] [PASSED] well_known_colors
[17:34:25] [PASSED] destination_pitch
[17:34:25] ================ [PASSED] drm_test_fb_swab =================
[17:34:25] ================= drm_test_fb_clip_offset  =================
[17:34:25] [PASSED] pass through
[17:34:25] [PASSED] horizontal offset
[17:34:25] [PASSED] vertical offset
[17:34:25] [PASSED] horizontal and vertical offset
[17:34:25] [PASSED] horizontal offset (custom pitch)
[17:34:25] [PASSED] vertical offset (custom pitch)
[17:34:25] [PASSED] horizontal and vertical offset (custom pitch)
[17:34:25] ============= [PASSED] drm_test_fb_clip_offset =============
[17:34:25] ============== drm_test_fb_build_fourcc_list  ==============
[17:34:25] [PASSED] no native formats
[17:34:25] [PASSED] XRGB8888 as native format
[17:34:25] [PASSED] remove duplicates
[17:34:25] [PASSED] convert alpha formats
[17:34:25] [PASSED] random formats
[17:34:25] ========== [PASSED] drm_test_fb_build_fourcc_list ==========
[17:34:25] =================== drm_test_fb_memcpy  ====================
[17:34:25] [PASSED] single_pixel_source_buffer: XR24 little-endian (0x34325258)
[17:34:25] [PASSED] single_pixel_source_buffer: XRA8 little-endian (0x38415258)
[17:34:25] [PASSED] single_pixel_source_buffer: YU24 little-endian (0x34325559)
[17:34:25] [PASSED] single_pixel_clip_rectangle: XB24 little-endian (0x34324258)
[17:34:25] [PASSED] single_pixel_clip_rectangle: XRA8 little-endian (0x38415258)
[17:34:25] [PASSED] single_pixel_clip_rectangle: YU24 little-endian (0x34325559)
[17:34:25] [PASSED] well_known_colors: XB24 little-endian (0x34324258)
[17:34:25] [PASSED] well_known_colors: XRA8 little-endian (0x38415258)
[17:34:25] [PASSED] well_known_colors: YU24 little-endian (0x34325559)
[17:34:25] [PASSED] destination_pitch: XB24 little-endian (0x34324258)
[17:34:25] [PASSED] destination_pitch: XRA8 little-endian (0x38415258)
[17:34:25] [PASSED] destination_pitch: YU24 little-endian (0x34325559)
[17:34:25] =============== [PASSED] drm_test_fb_memcpy ================
[17:34:25] ============= [PASSED] drm_format_helper_test ==============
[17:34:25] ======================= drm_format  ========================
[17:34:25] [PASSED] drm_test_format_block_width_invalid
[17:34:25] [PASSED] drm_test_format_block_width_one_plane
[17:34:25] [PASSED] drm_test_format_block_width_two_plane
[17:34:25] [PASSED] drm_test_format_block_width_three_plane
[17:34:25] [PASSED] drm_test_format_block_width_tiled
[17:34:25] [PASSED] drm_test_format_block_height_invalid
[17:34:25] [PASSED] drm_test_format_block_height_one_plane
[17:34:25] [PASSED] drm_test_format_block_height_two_plane
[17:34:25] [PASSED] drm_test_format_block_height_three_plane
[17:34:25] [PASSED] drm_test_format_block_height_tiled
[17:34:25] [PASSED] drm_test_format_min_pitch_invalid
[17:34:25] [PASSED] drm_test_format_min_pitch_one_plane_8bpp
[17:34:25] [PASSED] drm_test_format_min_pitch_one_plane_16bpp
[17:34:25] [PASSED] drm_test_format_min_pitch_one_plane_24bpp
[17:34:25] [PASSED] drm_test_format_min_pitch_one_plane_32bpp
[17:34:25] [PASSED] drm_test_format_min_pitch_two_plane
[17:34:25] [PASSED] drm_test_format_min_pitch_three_plane_8bpp
[17:34:25] [PASSED] drm_test_format_min_pitch_tiled
[17:34:25] =================== [PASSED] drm_format ====================
[17:34:25] ===================== drm_framebuffer  =====================
[17:34:25] =============== drm_test_framebuffer_create  ===============
[17:34:25] [PASSED] ABGR8888 normal sizes
[17:34:25] [PASSED] ABGR8888 max sizes
[17:34:25] [PASSED] ABGR8888 pitch greater than min required
[17:34:25] [PASSED] ABGR8888 pitch less than min required
[17:34:25] [PASSED] ABGR8888 Invalid width
[17:34:25] [PASSED] ABGR8888 Invalid buffer handle
[17:34:25] [PASSED] No pixel format
[17:34:25] [PASSED] ABGR8888 Width 0
[17:34:25] [PASSED] ABGR8888 Height 0
[17:34:25] [PASSED] ABGR8888 Out of bound height * pitch combination
[17:34:25] [PASSED] ABGR8888 Large buffer offset
[17:34:25] [PASSED] ABGR8888 Set DRM_MODE_FB_MODIFIERS without modifiers
[17:34:25] [PASSED] ABGR8888 Valid buffer modifier
[17:34:25] [PASSED] ABGR8888 Invalid buffer modifier(DRM_FORMAT_MOD_SAMSUNG_64_32_TILE)
[17:34:25] [PASSED] ABGR8888 Extra pitches without DRM_MODE_FB_MODIFIERS
[17:34:25] [PASSED] ABGR8888 Extra pitches with DRM_MODE_FB_MODIFIERS
[17:34:25] [PASSED] NV12 Normal sizes
[17:34:25] [PASSED] NV12 Max sizes
[17:34:25] [PASSED] NV12 Invalid pitch
[17:34:25] [PASSED] NV12 Invalid modifier/missing DRM_MODE_FB_MODIFIERS flag
[17:34:25] [PASSED] NV12 different  modifier per-plane
[17:34:25] [PASSED] NV12 with DRM_FORMAT_MOD_SAMSUNG_64_32_TILE
[17:34:25] [PASSED] NV12 Valid modifiers without DRM_MODE_FB_MODIFIERS
[17:34:25] [PASSED] NV12 Modifier for inexistent plane
[17:34:25] [PASSED] NV12 Handle for inexistent plane
[17:34:25] [PASSED] NV12 Handle for inexistent plane without DRM_MODE_FB_MODIFIERS
[17:34:25] [PASSED] YVU420 DRM_MODE_FB_MODIFIERS set without modifier
[17:34:25] [PASSED] YVU420 Normal sizes
[17:34:25] [PASSED] YVU420 Max sizes
[17:34:25] [PASSED] YVU420 Invalid pitch
[17:34:25] [PASSED] YVU420 Different pitches
[17:34:25] [PASSED] YVU420 Different buffer offsets/pitches
[17:34:25] [PASSED] YVU420 Modifier set just for plane 0, without DRM_MODE_FB_MODIFIERS
[17:34:25] [PASSED] YVU420 Modifier set just for planes 0, 1, without DRM_MODE_FB_MODIFIERS
[17:34:25] [PASSED] YVU420 Modifier set just for plane 0, 1, with DRM_MODE_FB_MODIFIERS
[17:34:25] [PASSED] YVU420 Valid modifier
[17:34:25] [PASSED] YVU420 Different modifiers per plane
[17:34:25] [PASSED] YVU420 Modifier for inexistent plane
[17:34:25] [PASSED] X0L2 Normal sizes
[17:34:25] [PASSED] X0L2 Max sizes
[17:34:25] [PASSED] X0L2 Invalid pitch
[17:34:25] [PASSED] X0L2 Pitch greater than minimum required
[17:34:25] [PASSED] X0L2 Handle for inexistent plane
[17:34:25] [PASSED] X0L2 Offset for inexistent plane, without DRM_MODE_FB_MODIFIERS set
[17:34:25] [PASSED] X0L2 Modifier without DRM_MODE_FB_MODIFIERS set
[17:34:25] [PASSED] X0L2 Valid modifier
[17:34:25] [PASSED] X0L2 Modifier for inexistent plane
[17:34:25] =========== [PASSED] drm_test_framebuffer_create ===========
[17:34:25] ================= [PASSED] drm_framebuffer =================
[17:34:25] ==================== drm-test-managed  =====================
[17:34:25] [PASSED] drm_test_managed_run_action
[17:34:25] ================ [PASSED] drm-test-managed =================
[17:34:25] ========================= drm_mm  ==========================
[17:34:25] [PASSED] drm_test_mm_init
[17:34:25] [PASSED] drm_test_mm_debug
[17:34:36] [PASSED] drm_test_mm_reserve
[17:34:46] [PASSED] drm_test_mm_insert
[17:34:47] [PASSED] drm_test_mm_replace
[17:34:47] [PASSED] drm_test_mm_insert_range
[17:34:47] [PASSED] drm_test_mm_frag
[17:34:47] [PASSED] drm_test_mm_align
[17:34:47] [PASSED] drm_test_mm_align32
[17:34:47] [PASSED] drm_test_mm_align64
[17:34:47] [PASSED] drm_test_mm_evict
[17:34:47] [PASSED] drm_test_mm_evict_range
[17:34:48] [PASSED] drm_test_mm_topdown
[17:34:48] [PASSED] drm_test_mm_bottomup
[17:34:48] [PASSED] drm_test_mm_lowest
[17:34:48] [PASSED] drm_test_mm_highest
[17:34:48] [PASSED] drm_test_mm_color
[17:34:49] [PASSED] drm_test_mm_color_evict
[17:34:49] [PASSED] drm_test_mm_color_evict_range
[17:34:49] ===================== [PASSED] drm_mm ======================
[17:34:49] =================== drm_modes_analog_tv  ===================
[17:34:49] [PASSED] drm_test_modes_analog_tv_ntsc_480i
[17:34:49] [PASSED] drm_test_modes_analog_tv_ntsc_480i_inlined
[17:34:49] [PASSED] drm_test_modes_analog_tv_pal_576i
[17:34:49] [PASSED] drm_test_modes_analog_tv_pal_576i_inlined
[17:34:49] =============== [PASSED] drm_modes_analog_tv ===============
[17:34:49] ==================== drm_plane_helper  =====================
[17:34:49] =============== drm_test_check_plane_state  ================
[17:34:49] [PASSED] clipping_simple
[17:34:49] [PASSED] clipping_rotate_reflect
[17:34:49] [PASSED] positioning_simple
[17:34:49] [PASSED] upscaling
[17:34:49] [PASSED] downscaling
[17:34:49] [PASSED] rounding1
[17:34:49] [PASSED] rounding2
[17:34:49] [PASSED] rounding3
[17:34:49] [PASSED] rounding4
[17:34:49] =========== [PASSED] drm_test_check_plane_state ============
[17:34:49] =========== drm_test_check_invalid_plane_state  ============
[17:34:49] [PASSED] positioning_invalid
[17:34:49] [PASSED] upscaling_invalid
[17:34:49] [PASSED] downscaling_invalid
[17:34:49] ======= [PASSED] drm_test_check_invalid_plane_state ========
[17:34:49] ================ [PASSED] drm_plane_helper =================
[17:34:49] ============ drm_connector_helper_tv_get_modes  ============
[17:34:49] ====== drm_test_connector_helper_tv_get_modes_check  =======
[17:34:49] [PASSED] None
[17:34:49] [PASSED] PAL
[17:34:49] [PASSED] NTSC
[17:34:49] [PASSED] Both, NTSC Default
[17:34:49] [PASSED] Both, PAL Default
[17:34:49] [PASSED] Both, NTSC Default, with PAL on command-line
[17:34:49] [PASSED] Both, PAL Default, with NTSC on command-line
[17:34:49] == [PASSED] drm_test_connector_helper_tv_get_modes_check ===
[17:34:49] ======== [PASSED] drm_connector_helper_tv_get_modes ========
[17:34:49] ======================== drm_rect  =========================
[17:34:49] [PASSED] drm_test_rect_clip_scaled_div_by_zero
[17:34:49] [PASSED] drm_test_rect_clip_scaled_not_clipped
[17:34:49] [PASSED] drm_test_rect_clip_scaled_clipped
[17:34:49] [PASSED] drm_test_rect_clip_scaled_signed_vs_unsigned
[17:34:49] ================= drm_test_rect_intersect  =================
[17:34:49] [PASSED] top-left x bottom-right: 2x2+1+1 x 2x2+0+0
[17:34:49] [PASSED] top-right x bottom-left: 2x2+0+0 x 2x2+1-1
[17:34:49] [PASSED] bottom-left x top-right: 2x2+1-1 x 2x2+0+0
[17:34:49] [PASSED] bottom-right x top-left: 2x2+0+0 x 2x2+1+1
[17:34:49] [PASSED] right x left: 2x1+0+0 x 3x1+1+0
[17:34:49] [PASSED] left x right: 3x1+1+0 x 2x1+0+0
[17:34:49] [PASSED] up x bottom: 1x2+0+0 x 1x3+0-1
[17:34:49] [PASSED] bottom x up: 1x3+0-1 x 1x2+0+0
[17:34:49] [PASSED] touching corner: 1x1+0+0 x 2x2+1+1
[17:34:49] [PASSED] touching side: 1x1+0+0 x 1x1+1+0
[17:34:49] [PASSED] equal rects: 2x2+0+0 x 2x2+0+0
[17:34:49] [PASSED] inside another: 2x2+0+0 x 1x1+1+1
[17:34:49] [PASSED] far away: 1x1+0+0 x 1x1+3+6
[17:34:49] [PASSED] points intersecting: 0x0+5+10 x 0x0+5+10
[17:34:49] [PASSED] points not intersecting: 0x0+0+0 x 0x0+5+10
[17:34:49] ============= [PASSED] drm_test_rect_intersect =============
[17:34:49] ================ drm_test_rect_calc_hscale  ================
[17:34:49] [PASSED] normal use
[17:34:49] [PASSED] out of max range
[17:34:49] [PASSED] out of min range
[17:34:49] [PASSED] zero dst
[17:34:49] [PASSED] negative src
[17:34:49] [PASSED] negative dst
[17:34:49] ============ [PASSED] drm_test_rect_calc_hscale ============
[17:34:49] ================ drm_test_rect_calc_vscale  ================
[17:34:49] [PASSED] normal use
[17:34:49] [PASSED] out of max range
[17:34:49] [PASSED] out of min range
[17:34:49] [PASSED] zero dst
[17:34:49] [PASSED] negative src
[17:34:49] [PASSED] negative dst
[17:34:49] ============ [PASSED] drm_test_rect_calc_vscale ============
[17:34:49] ================== drm_test_rect_rotate  ===================
[17:34:49] [PASSED] reflect-x
[17:34:49] [PASSED] reflect-y
[17:34:49] [PASSED] rotate-0
[17:34:49] [PASSED] rotate-90
[17:34:49] [PASSED] rotate-180
[17:34:49] [PASSED] rotate-270
[17:34:49] ============== [PASSED] drm_test_rect_rotate ===============
[17:34:49] ================ drm_test_rect_rotate_inv  =================
[17:34:49] [PASSED] reflect-x
[17:34:49] [PASSED] reflect-y
[17:34:49] [PASSED] rotate-0
[17:34:49] [PASSED] rotate-90
[17:34:49] [PASSED] rotate-180
[17:34:49] [PASSED] rotate-270
[17:34:49] ============ [PASSED] drm_test_rect_rotate_inv =============
stty: 'standard input': Inappropriate ioctl for device
[17:34:49] ==================== [PASSED] drm_rect =====================
[17:34:49] ======================== drm_exec  =========================
[17:34:49] [PASSED] sanitycheck
[17:34:49] [PASSED] test_lock
[17:34:49] [PASSED] test_lock_unlock
[17:34:49] [PASSED] test_duplicates
[17:34:49] [PASSED] test_prepare
[17:34:49] [PASSED] test_prepare_array
[17:34:49] [PASSED] test_multiple_loops
[17:34:49] ==================== [PASSED] drm_exec =====================
[17:34:49] ============================================================
[17:34:49] Testing complete. Ran 368 tests: passed: 368
[17:34:49] Elapsed time: 45.067s total, 1.673s configuring, 19.509s building, 23.843s running

+ cleanup
++ stat -c %u:%g /kernel
+ chown -R 1003:1003 /kernel



^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Intel-xe] ✓ CI.Build: success for drm/xe, drm_xe_uapi: VM mode renaming and uapi update
  2023-11-24 15:23 [Intel-xe] [PATCH 0/2] drm/xe, drm_xe_uapi: VM mode renaming and uapi update Thomas Hellström
                   ` (4 preceding siblings ...)
  2023-11-24 17:34 ` [Intel-xe] ✓ CI.KUnit: " Patchwork
@ 2023-11-24 17:42 ` Patchwork
  2023-11-24 17:42 ` [Intel-xe] ✓ CI.Hooks: " Patchwork
                   ` (2 subsequent siblings)
  8 siblings, 0 replies; 14+ messages in thread
From: Patchwork @ 2023-11-24 17:42 UTC (permalink / raw)
  To: Thomas Hellström; +Cc: intel-xe

== Series Details ==

Series: drm/xe, drm_xe_uapi: VM mode renaming and uapi update
URL   : https://patchwork.freedesktop.org/series/126876/
State : success

== Summary ==

+ trap cleanup EXIT
+ cd /kernel
+ git clone https://gitlab.freedesktop.org/drm/xe/ci.git .ci
Cloning into '.ci'...
++ date +%s
+ echo -e '\e[0Ksection_start:1700847298:build_x86_64[collapsed=true]\r\e[0KBuild x86-64'
+ mkdir -p build64-default
^[[0Ksection_start:1700847298:build_x86_64[collapsed=true]
^[[0KBuild x86-64
+ cp .ci/kernel/kconfig build64-default/.config
+ make O=build64-default olddefconfig
make[1]: Entering directory '/kernel/build64-default'
  GEN     Makefile
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/kconfig/conf.o
  HOSTCC  scripts/kconfig/confdata.o
  HOSTCC  scripts/kconfig/expr.o
  LEX     scripts/kconfig/lexer.lex.c
  YACC    scripts/kconfig/parser.tab.[ch]
  HOSTCC  scripts/kconfig/lexer.lex.o
  HOSTCC  scripts/kconfig/menu.o
  HOSTCC  scripts/kconfig/parser.tab.o
  HOSTCC  scripts/kconfig/preprocess.o
  HOSTCC  scripts/kconfig/symbol.o
  HOSTCC  scripts/kconfig/util.o
  HOSTLD  scripts/kconfig/conf
#
# configuration written to .config
#
make[1]: Leaving directory '/kernel/build64-default'
++ nproc
+ make O=build64-default -j48
make[1]: Entering directory '/kernel/build64-default'
  GEN     Makefile
  WRAP    arch/x86/include/generated/uapi/asm/bpf_perf_event.h
  WRAP    arch/x86/include/generated/uapi/asm/errno.h
  GEN     arch/x86/include/generated/asm/orc_hash.h
  SYSHDR  arch/x86/include/generated/uapi/asm/unistd_32.h
  WRAP    arch/x86/include/generated/uapi/asm/fcntl.h
  WRAP    arch/x86/include/generated/uapi/asm/ioctl.h
  SYSHDR  arch/x86/include/generated/uapi/asm/unistd_64.h
  SYSHDR  arch/x86/include/generated/uapi/asm/unistd_x32.h
  WRAP    arch/x86/include/generated/uapi/asm/ioctls.h
  WRAP    arch/x86/include/generated/uapi/asm/ipcbuf.h
  SYSTBL  arch/x86/include/generated/asm/syscalls_32.h
  SYSHDR  arch/x86/include/generated/asm/unistd_32_ia32.h
  WRAP    arch/x86/include/generated/uapi/asm/poll.h
  WRAP    arch/x86/include/generated/uapi/asm/param.h
  SYSHDR  arch/x86/include/generated/asm/unistd_64_x32.h
  SYSTBL  arch/x86/include/generated/asm/syscalls_64.h
  WRAP    arch/x86/include/generated/uapi/asm/resource.h
  WRAP    arch/x86/include/generated/uapi/asm/socket.h
  WRAP    arch/x86/include/generated/uapi/asm/sockios.h
  WRAP    arch/x86/include/generated/uapi/asm/termbits.h
  WRAP    arch/x86/include/generated/uapi/asm/types.h
  WRAP    arch/x86/include/generated/uapi/asm/termios.h
  HOSTCC  arch/x86/tools/relocs_32.o
  HOSTCC  arch/x86/tools/relocs_64.o
  HOSTCC  arch/x86/tools/relocs_common.o
  WRAP    arch/x86/include/generated/asm/early_ioremap.h
  WRAP    arch/x86/include/generated/asm/export.h
  WRAP    arch/x86/include/generated/asm/mcs_spinlock.h
  WRAP    arch/x86/include/generated/asm/irq_regs.h
  WRAP    arch/x86/include/generated/asm/kmap_size.h
  WRAP    arch/x86/include/generated/asm/local64.h
  WRAP    arch/x86/include/generated/asm/mmiowb.h
  UPD     include/generated/uapi/linux/version.h
  WRAP    arch/x86/include/generated/asm/module.lds.h
  WRAP    arch/x86/include/generated/asm/rwonce.h
  WRAP    arch/x86/include/generated/asm/unaligned.h
  UPD     include/config/kernel.release
  UPD     include/generated/compile.h
  HOSTCC  scripts/unifdef
  HOSTCC  scripts/kallsyms
  HOSTCC  scripts/sorttable
  UPD     include/generated/utsrelease.h
  HOSTCC  scripts/asn1_compiler
  DESCEND objtool
  HOSTCC  /kernel/build64-default/tools/objtool/fixdep.o
  HOSTLD  /kernel/build64-default/tools/objtool/fixdep-in.o
  LINK    /kernel/build64-default/tools/objtool/fixdep
  HOSTLD  arch/x86/tools/relocs
  INSTALL /kernel/build64-default/tools/objtool/libsubcmd/include/subcmd/exec-cmd.h
  INSTALL /kernel/build64-default/tools/objtool/libsubcmd/include/subcmd/help.h
  INSTALL /kernel/build64-default/tools/objtool/libsubcmd/include/subcmd/pager.h
  INSTALL /kernel/build64-default/tools/objtool/libsubcmd/include/subcmd/parse-options.h
  INSTALL /kernel/build64-default/tools/objtool/libsubcmd/include/subcmd/run-command.h
  INSTALL libsubcmd_headers
  CC      /kernel/build64-default/tools/objtool/libsubcmd/exec-cmd.o
  CC      /kernel/build64-default/tools/objtool/libsubcmd/help.o
  CC      /kernel/build64-default/tools/objtool/libsubcmd/pager.o
  CC      /kernel/build64-default/tools/objtool/libsubcmd/parse-options.o
  CC      /kernel/build64-default/tools/objtool/libsubcmd/run-command.o
  CC      /kernel/build64-default/tools/objtool/libsubcmd/sigchain.o
  CC      /kernel/build64-default/tools/objtool/libsubcmd/subcmd-config.o
  CC      scripts/mod/empty.o
  HOSTCC  scripts/mod/mk_elfconfig
  CC      scripts/mod/devicetable-offsets.s
  HDRINST usr/include/video/edid.h
  HDRINST usr/include/video/sisfb.h
  HDRINST usr/include/video/uvesafb.h
  HDRINST usr/include/drm/qaic_accel.h
  HDRINST usr/include/drm/amdgpu_drm.h
  HDRINST usr/include/drm/i915_drm.h
  HDRINST usr/include/drm/vgem_drm.h
  HDRINST usr/include/drm/virtgpu_drm.h
  HDRINST usr/include/drm/xe_drm.h
  HDRINST usr/include/drm/omap_drm.h
  HDRINST usr/include/drm/radeon_drm.h
  HDRINST usr/include/drm/tegra_drm.h
  HDRINST usr/include/drm/drm_mode.h
  HDRINST usr/include/drm/ivpu_accel.h
  HDRINST usr/include/drm/exynos_drm.h
  HDRINST usr/include/drm/v3d_drm.h
  HDRINST usr/include/drm/drm_sarea.h
  HDRINST usr/include/drm/qxl_drm.h
  HDRINST usr/include/drm/drm_fourcc.h
  HDRINST usr/include/drm/nouveau_drm.h
  HDRINST usr/include/drm/habanalabs_accel.h
  HDRINST usr/include/drm/vmwgfx_drm.h
  HDRINST usr/include/drm/msm_drm.h
  HDRINST usr/include/drm/etnaviv_drm.h
  HDRINST usr/include/drm/vc4_drm.h
  HDRINST usr/include/drm/panfrost_drm.h
  HDRINST usr/include/drm/lima_drm.h
  HDRINST usr/include/drm/drm.h
  HDRINST usr/include/drm/armada_drm.h
  HDRINST usr/include/mtd/inftl-user.h
  HDRINST usr/include/mtd/nftl-user.h
  HDRINST usr/include/mtd/mtd-user.h
  HDRINST usr/include/mtd/ubi-user.h
  HDRINST usr/include/mtd/mtd-abi.h
  HDRINST usr/include/xen/gntdev.h
  HDRINST usr/include/xen/gntalloc.h
  HDRINST usr/include/xen/evtchn.h
  HDRINST usr/include/xen/privcmd.h
  HDRINST usr/include/asm-generic/auxvec.h
  HDRINST usr/include/asm-generic/bitsperlong.h
  HDRINST usr/include/asm-generic/posix_types.h
  HDRINST usr/include/asm-generic/ioctls.h
  HDRINST usr/include/asm-generic/mman.h
  HDRINST usr/include/asm-generic/shmbuf.h
  HDRINST usr/include/asm-generic/bpf_perf_event.h
  HDRINST usr/include/asm-generic/types.h
  HDRINST usr/include/asm-generic/poll.h
  HDRINST usr/include/asm-generic/msgbuf.h
  HDRINST usr/include/asm-generic/statfs.h
  HDRINST usr/include/asm-generic/swab.h
  HDRINST usr/include/asm-generic/unistd.h
  HDRINST usr/include/asm-generic/resource.h
  HDRINST usr/include/asm-generic/hugetlb_encode.h
  HDRINST usr/include/asm-generic/param.h
  HDRINST usr/include/asm-generic/termbits-common.h
  HDRINST usr/include/asm-generic/sockios.h
  HDRINST usr/include/asm-generic/kvm_para.h
  HDRINST usr/include/asm-generic/errno.h
  HDRINST usr/include/asm-generic/termios.h
  HDRINST usr/include/asm-generic/mman-common.h
  HDRINST usr/include/asm-generic/ioctl.h
  HDRINST usr/include/asm-generic/socket.h
  HDRINST usr/include/asm-generic/signal-defs.h
  HDRINST usr/include/asm-generic/termbits.h
  HDRINST usr/include/asm-generic/int-ll64.h
  HDRINST usr/include/asm-generic/signal.h
  HDRINST usr/include/asm-generic/siginfo.h
  HDRINST usr/include/asm-generic/stat.h
  HDRINST usr/include/asm-generic/int-l64.h
  HDRINST usr/include/asm-generic/errno-base.h
  HDRINST usr/include/asm-generic/fcntl.h
  HDRINST usr/include/asm-generic/setup.h
  HDRINST usr/include/asm-generic/ipcbuf.h
  HDRINST usr/include/asm-generic/sembuf.h
  HDRINST usr/include/asm-generic/ucontext.h
  HDRINST usr/include/rdma/mlx5_user_ioctl_cmds.h
  UPD     scripts/mod/devicetable-offsets.h
  HDRINST usr/include/rdma/irdma-abi.h
  HDRINST usr/include/rdma/mana-abi.h
  HDRINST usr/include/rdma/hfi/hfi1_user.h
  HDRINST usr/include/rdma/hfi/hfi1_ioctl.h
  HDRINST usr/include/rdma/rdma_user_rxe.h
  HDRINST usr/include/rdma/rdma_user_ioctl.h
  HDRINST usr/include/rdma/mlx5_user_ioctl_verbs.h
  HDRINST usr/include/rdma/bnxt_re-abi.h
  HDRINST usr/include/rdma/qedr-abi.h
  HDRINST usr/include/rdma/hns-abi.h
  HDRINST usr/include/rdma/ib_user_ioctl_cmds.h
  HDRINST usr/include/rdma/vmw_pvrdma-abi.h
  HDRINST usr/include/rdma/ib_user_sa.h
  HDRINST usr/include/rdma/ib_user_ioctl_verbs.h
  HDRINST usr/include/rdma/rvt-abi.h
  HDRINST usr/include/rdma/mlx5-abi.h
  HDRINST usr/include/rdma/rdma_netlink.h
  HDRINST usr/include/rdma/erdma-abi.h
  HDRINST usr/include/rdma/rdma_user_ioctl_cmds.h
  HDRINST usr/include/rdma/rdma_user_cm.h
  HDRINST usr/include/rdma/ib_user_verbs.h
  HDRINST usr/include/rdma/efa-abi.h
  HDRINST usr/include/rdma/siw-abi.h
  HDRINST usr/include/rdma/mlx4-abi.h
  HDRINST usr/include/rdma/mthca-abi.h
  HDRINST usr/include/rdma/ib_user_mad.h
  HDRINST usr/include/rdma/ocrdma-abi.h
  HDRINST usr/include/rdma/cxgb4-abi.h
  HDRINST usr/include/misc/xilinx_sdfec.h
  HDRINST usr/include/misc/uacce/hisi_qm.h
  HDRINST usr/include/misc/uacce/uacce.h
  HDRINST usr/include/misc/cxl.h
  HDRINST usr/include/misc/ocxl.h
  HDRINST usr/include/misc/fastrpc.h
  HDRINST usr/include/misc/pvpanic.h
  HDRINST usr/include/linux/i8k.h
  HDRINST usr/include/linux/acct.h
  HDRINST usr/include/linux/atmmpc.h
  HDRINST usr/include/linux/fs.h
  HDRINST usr/include/linux/cifs/cifs_mount.h
  HDRINST usr/include/linux/cifs/cifs_netlink.h
  HDRINST usr/include/linux/if_packet.h
  HDRINST usr/include/linux/route.h
  HDRINST usr/include/linux/patchkey.h
  HDRINST usr/include/linux/tc_ematch/tc_em_cmp.h
  HDRINST usr/include/linux/tc_ematch/tc_em_ipt.h
  HDRINST usr/include/linux/tc_ematch/tc_em_meta.h
  HDRINST usr/include/linux/tc_ematch/tc_em_nbyte.h
  HDRINST usr/include/linux/tc_ematch/tc_em_text.h
  HDRINST usr/include/linux/virtio_pmem.h
  HDRINST usr/include/linux/vhost.h
  HDRINST usr/include/linux/cec-funcs.h
  HDRINST usr/include/linux/rkisp1-config.h
  HDRINST usr/include/linux/ppdev.h
  MKELF   scripts/mod/elfconfig.h
  HDRINST usr/include/linux/isdn/capicmd.h
  HDRINST usr/include/linux/virtio_fs.h
  HDRINST usr/include/linux/netfilter_ipv6.h
  HDRINST usr/include/linux/lirc.h
  HOSTCC  scripts/mod/modpost.o
  HDRINST usr/include/linux/mroute6.h
  HOSTCC  scripts/mod/file2alias.o
  HDRINST usr/include/linux/nl80211-vnd-intel.h
  HOSTCC  scripts/mod/sumversion.o
  HDRINST usr/include/linux/ivtvfb.h
  HDRINST usr/include/linux/auxvec.h
  HDRINST usr/include/linux/dm-log-userspace.h
  HDRINST usr/include/linux/dccp.h
  HDRINST usr/include/linux/virtio_scmi.h
  HDRINST usr/include/linux/atmarp.h
  HDRINST usr/include/linux/arcfb.h
  HDRINST usr/include/linux/nbd-netlink.h
  HDRINST usr/include/linux/sched/types.h
  HDRINST usr/include/linux/tcp.h
  HDRINST usr/include/linux/neighbour.h
  HDRINST usr/include/linux/dlm_device.h
  HDRINST usr/include/linux/wmi.h
  HDRINST usr/include/linux/btrfs_tree.h
  HDRINST usr/include/linux/virtio_crypto.h
  HDRINST usr/include/linux/vbox_err.h
  HDRINST usr/include/linux/edd.h
  HDRINST usr/include/linux/loop.h
  HDRINST usr/include/linux/nvme_ioctl.h
  HDRINST usr/include/linux/mmtimer.h
  HDRINST usr/include/linux/if_pppol2tp.h
  HDRINST usr/include/linux/mtio.h
  HDRINST usr/include/linux/if_arcnet.h
  HDRINST usr/include/linux/romfs_fs.h
  HDRINST usr/include/linux/posix_types.h
  HDRINST usr/include/linux/rtc.h
  HDRINST usr/include/linux/landlock.h
  HDRINST usr/include/linux/gpio.h
  HDRINST usr/include/linux/selinux_netlink.h
  HDRINST usr/include/linux/pps.h
  HDRINST usr/include/linux/ndctl.h
  HDRINST usr/include/linux/virtio_gpu.h
  HDRINST usr/include/linux/android/binderfs.h
  HDRINST usr/include/linux/android/binder.h
  HDRINST usr/include/linux/virtio_vsock.h
  HDRINST usr/include/linux/sound.h
  HDRINST usr/include/linux/vtpm_proxy.h
  HDRINST usr/include/linux/nfs_fs.h
  HDRINST usr/include/linux/elf-fdpic.h
  HDRINST usr/include/linux/adfs_fs.h
  HDRINST usr/include/linux/target_core_user.h
  HDRINST usr/include/linux/netlink_diag.h
  HDRINST usr/include/linux/const.h
  HDRINST usr/include/linux/firewire-cdev.h
  HDRINST usr/include/linux/vdpa.h
  HDRINST usr/include/linux/if_infiniband.h
  HDRINST usr/include/linux/serial.h
  HDRINST usr/include/linux/iio/types.h
  HDRINST usr/include/linux/iio/buffer.h
  HDRINST usr/include/linux/iio/events.h
  HDRINST usr/include/linux/baycom.h
  HDRINST usr/include/linux/major.h
  HDRINST usr/include/linux/atmppp.h
  HDRINST usr/include/linux/ipv6_route.h
  HDRINST usr/include/linux/spi/spidev.h
  HDRINST usr/include/linux/spi/spi.h
  HDRINST usr/include/linux/virtio_ring.h
  HDRINST usr/include/linux/hdlc/ioctl.h
  HDRINST usr/include/linux/remoteproc_cdev.h
  HDRINST usr/include/linux/hyperv.h
  HDRINST usr/include/linux/rpl_iptunnel.h
  HDRINST usr/include/linux/sync_file.h
  HDRINST usr/include/linux/igmp.h
  HDRINST usr/include/linux/v4l2-dv-timings.h
  HDRINST usr/include/linux/virtio_i2c.h
  HDRINST usr/include/linux/xfrm.h
  HDRINST usr/include/linux/capability.h
  HDRINST usr/include/linux/gtp.h
  HDRINST usr/include/linux/xdp_diag.h
  HDRINST usr/include/linux/pkt_cls.h
  HDRINST usr/include/linux/suspend_ioctls.h
  HDRINST usr/include/linux/vt.h
  HDRINST usr/include/linux/loadpin.h
  HDRINST usr/include/linux/dlm_plock.h
  HDRINST usr/include/linux/fb.h
  HDRINST usr/include/linux/max2175.h
  HDRINST usr/include/linux/sunrpc/debug.h
  HDRINST usr/include/linux/gsmmux.h
  HDRINST usr/include/linux/watchdog.h
  HDRINST usr/include/linux/vhost_types.h
  HDRINST usr/include/linux/vduse.h
  HDRINST usr/include/linux/ila.h
  HDRINST usr/include/linux/tdx-guest.h
  HDRINST usr/include/linux/close_range.h
  HDRINST usr/include/linux/ivtv.h
  HDRINST usr/include/linux/cryptouser.h
  HDRINST usr/include/linux/netfilter/xt_string.h
  HDRINST usr/include/linux/netfilter/nfnetlink_compat.h
  HDRINST usr/include/linux/netfilter/nf_nat.h
  HDRINST usr/include/linux/netfilter/xt_recent.h
  HDRINST usr/include/linux/netfilter/xt_addrtype.h
  HDRINST usr/include/linux/netfilter/nf_conntrack_tcp.h
  HDRINST usr/include/linux/netfilter/xt_MARK.h
  HDRINST usr/include/linux/netfilter/xt_SYNPROXY.h
  HDRINST usr/include/linux/netfilter/xt_multiport.h
  HDRINST usr/include/linux/netfilter/nfnetlink.h
  HDRINST usr/include/linux/netfilter/xt_cgroup.h
  HDRINST usr/include/linux/netfilter/nf_synproxy.h
  HDRINST usr/include/linux/netfilter/xt_TCPOPTSTRIP.h
  HDRINST usr/include/linux/netfilter/nfnetlink_log.h
  HDRINST usr/include/linux/netfilter/xt_TPROXY.h
  HDRINST usr/include/linux/netfilter/xt_u32.h
  HDRINST usr/include/linux/netfilter/nfnetlink_osf.h
  HDRINST usr/include/linux/netfilter/xt_ecn.h
  HDRINST usr/include/linux/netfilter/xt_esp.h
  HDRINST usr/include/linux/netfilter/nfnetlink_hook.h
  HDRINST usr/include/linux/netfilter/xt_mac.h
  HDRINST usr/include/linux/netfilter/xt_comment.h
  HDRINST usr/include/linux/netfilter/xt_NFQUEUE.h
  HDRINST usr/include/linux/netfilter/xt_osf.h
  HDRINST usr/include/linux/netfilter/xt_hashlimit.h
  HDRINST usr/include/linux/netfilter/nf_conntrack_sctp.h
  HDRINST usr/include/linux/netfilter/xt_socket.h
  HDRINST usr/include/linux/netfilter/xt_connmark.h
  HDRINST usr/include/linux/netfilter/xt_sctp.h
  HDRINST usr/include/linux/netfilter/xt_tcpudp.h
  HDRINST usr/include/linux/netfilter/xt_DSCP.h
  HDRINST usr/include/linux/netfilter/xt_time.h
  HDRINST usr/include/linux/netfilter/xt_IDLETIMER.h
  HDRINST usr/include/linux/netfilter/xt_policy.h
  HDRINST usr/include/linux/netfilter/xt_rpfilter.h
  HDRINST usr/include/linux/netfilter/xt_nfacct.h
  HDRINST usr/include/linux/netfilter/xt_SECMARK.h
  HDRINST usr/include/linux/netfilter/xt_length.h
  HDRINST usr/include/linux/netfilter/nfnetlink_cthelper.h
  HDRINST usr/include/linux/netfilter/xt_quota.h
  HDRINST usr/include/linux/netfilter/xt_CLASSIFY.h
  HDRINST usr/include/linux/netfilter/xt_ipcomp.h
  HDRINST usr/include/linux/netfilter/xt_iprange.h
  HDRINST usr/include/linux/netfilter/xt_bpf.h
  HDRINST usr/include/linux/netfilter/xt_LOG.h
  HDRINST usr/include/linux/netfilter/xt_rateest.h
  HDRINST usr/include/linux/netfilter/xt_CONNSECMARK.h
  HDRINST usr/include/linux/netfilter/xt_HMARK.h
  HDRINST usr/include/linux/netfilter/xt_CONNMARK.h
  HDRINST usr/include/linux/netfilter/xt_pkttype.h
  HDRINST usr/include/linux/netfilter/xt_ipvs.h
  HDRINST usr/include/linux/netfilter/xt_devgroup.h
  HDRINST usr/include/linux/netfilter/xt_AUDIT.h
  HDRINST usr/include/linux/netfilter/xt_realm.h
  HDRINST usr/include/linux/netfilter/nf_conntrack_common.h
  HDRINST usr/include/linux/netfilter/xt_set.h
  HDRINST usr/include/linux/netfilter/xt_LED.h
  HDRINST usr/include/linux/netfilter/xt_connlabel.h
  HDRINST usr/include/linux/netfilter/xt_owner.h
  HDRINST usr/include/linux/netfilter/xt_dccp.h
  HDRINST usr/include/linux/netfilter/xt_limit.h
  HDRINST usr/include/linux/netfilter/xt_conntrack.h
  HDRINST usr/include/linux/netfilter/xt_TEE.h
  HDRINST usr/include/linux/netfilter/xt_RATEEST.h
  HDRINST usr/include/linux/netfilter/xt_connlimit.h
  HDRINST usr/include/linux/netfilter/ipset/ip_set.h
  HDRINST usr/include/linux/netfilter/ipset/ip_set_list.h
  HDRINST usr/include/linux/netfilter/ipset/ip_set_hash.h
  HDRINST usr/include/linux/netfilter/ipset/ip_set_bitmap.h
  HDRINST usr/include/linux/netfilter/x_tables.h
  HDRINST usr/include/linux/netfilter/xt_dscp.h
  HDRINST usr/include/linux/netfilter/nf_conntrack_ftp.h
  HDRINST usr/include/linux/netfilter/xt_cluster.h
  HDRINST usr/include/linux/netfilter/nf_conntrack_tuple_common.h
  HDRINST usr/include/linux/netfilter/nf_log.h
  HDRINST usr/include/linux/netfilter/xt_tcpmss.h
  HDRINST usr/include/linux/netfilter/xt_NFLOG.h
  HDRINST usr/include/linux/netfilter/xt_l2tp.h
  HDRINST usr/include/linux/netfilter/xt_helper.h
  HDRINST usr/include/linux/netfilter/xt_statistic.h
  HDRINST usr/include/linux/netfilter/nfnetlink_queue.h
  HDRINST usr/include/linux/netfilter/nfnetlink_cttimeout.h
  HDRINST usr/include/linux/netfilter/xt_CT.h
  HDRINST usr/include/linux/netfilter/xt_CHECKSUM.h
  HDRINST usr/include/linux/netfilter/xt_connbytes.h
  HDRINST usr/include/linux/netfilter/xt_state.h
  HDRINST usr/include/linux/netfilter/nf_tables.h
  HDRINST usr/include/linux/netfilter/xt_mark.h
  HDRINST usr/include/linux/netfilter/xt_cpu.h
  HDRINST usr/include/linux/netfilter/nf_tables_compat.h
  HDRINST usr/include/linux/netfilter/xt_physdev.h
  HDRINST usr/include/linux/netfilter/nfnetlink_conntrack.h
  HDRINST usr/include/linux/netfilter/xt_TCPMSS.h
  HDRINST usr/include/linux/netfilter/nfnetlink_acct.h
  HDRINST usr/include/linux/tty_flags.h
  HDRINST usr/include/linux/if_phonet.h
  HDRINST usr/include/linux/elf-em.h
  HDRINST usr/include/linux/vm_sockets.h
  HDRINST usr/include/linux/dlmconstants.h
  HDRINST usr/include/linux/bsg.h
  HDRINST usr/include/linux/matroxfb.h
  HDRINST usr/include/linux/sysctl.h
  HDRINST usr/include/linux/unix_diag.h
  HDRINST usr/include/linux/pcitest.h
  HDRINST usr/include/linux/mman.h
  HDRINST usr/include/linux/if_plip.h
  HDRINST usr/include/linux/virtio_balloon.h
  HDRINST usr/include/linux/pidfd.h
  HDRINST usr/include/linux/f2fs.h
  HDRINST usr/include/linux/x25.h
  HDRINST usr/include/linux/if_cablemodem.h
  HDRINST usr/include/linux/utsname.h
  HDRINST usr/include/linux/counter.h
  HDRINST usr/include/linux/atm_tcp.h
  HDRINST usr/include/linux/atalk.h
  HDRINST usr/include/linux/virtio_rng.h
  HDRINST usr/include/linux/vboxguest.h
  HDRINST usr/include/linux/bpf_perf_event.h
  HDRINST usr/include/linux/ipmi_ssif_bmc.h
  HDRINST usr/include/linux/nfs_mount.h
  HDRINST usr/include/linux/sonet.h
  HDRINST usr/include/linux/netfilter.h
  HDRINST usr/include/linux/keyctl.h
  HDRINST usr/include/linux/nl80211.h
  HDRINST usr/include/linux/misc/bcm_vk.h
  HDRINST usr/include/linux/audit.h
  HDRINST usr/include/linux/tipc_config.h
  HDRINST usr/include/linux/tipc_sockets_diag.h
  HDRINST usr/include/linux/futex.h
  HDRINST usr/include/linux/sev-guest.h
  HDRINST usr/include/linux/ublk_cmd.h
  HDRINST usr/include/linux/types.h
  HDRINST usr/include/linux/virtio_input.h
  HDRINST usr/include/linux/if_slip.h
  HDRINST usr/include/linux/personality.h
  HDRINST usr/include/linux/openat2.h
  HDRINST usr/include/linux/poll.h
  HDRINST usr/include/linux/posix_acl.h
  HDRINST usr/include/linux/smc_diag.h
  HDRINST usr/include/linux/snmp.h
  HDRINST usr/include/linux/errqueue.h
  HDRINST usr/include/linux/if_tunnel.h
  HDRINST usr/include/linux/fanotify.h
  HDRINST usr/include/linux/kernel.h
  HDRINST usr/include/linux/rtnetlink.h
  HDRINST usr/include/linux/rpl.h
  HDRINST usr/include/linux/memfd.h
  HDRINST usr/include/linux/serial_core.h
  HDRINST usr/include/linux/dns_resolver.h
  HDRINST usr/include/linux/pr.h
  HDRINST usr/include/linux/atm_eni.h
  HDRINST usr/include/linux/lp.h
  HDRINST usr/include/linux/virtio_mem.h
  HDRINST usr/include/linux/ultrasound.h
  HDRINST usr/include/linux/sctp.h
  HDRINST usr/include/linux/uio.h
  HDRINST usr/include/linux/tcp_metrics.h
  HDRINST usr/include/linux/wwan.h
  HDRINST usr/include/linux/atmbr2684.h
  HDRINST usr/include/linux/in_route.h
  HDRINST usr/include/linux/qemu_fw_cfg.h
  HDRINST usr/include/linux/if_macsec.h
  HDRINST usr/include/linux/usb/charger.h
  HDRINST usr/include/linux/usb/g_uvc.h
  HDRINST usr/include/linux/usb/gadgetfs.h
  HDRINST usr/include/linux/usb/raw_gadget.h
  HDRINST usr/include/linux/usb/cdc-wdm.h
  HDRINST usr/include/linux/usb/g_printer.h
  HDRINST usr/include/linux/usb/midi.h
  HDRINST usr/include/linux/usb/tmc.h
  HDRINST usr/include/linux/usb/video.h
  HDRINST usr/include/linux/usb/functionfs.h
  HDRINST usr/include/linux/usb/audio.h
  HDRINST usr/include/linux/usb/ch11.h
  HDRINST usr/include/linux/usb/ch9.h
  HDRINST usr/include/linux/usb/cdc.h
  HDRINST usr/include/linux/jffs2.h
  HDRINST usr/include/linux/ax25.h
  HDRINST usr/include/linux/auto_fs.h
  HDRINST usr/include/linux/tiocl.h
  HDRINST usr/include/linux/scc.h
  HDRINST usr/include/linux/psci.h
  HDRINST usr/include/linux/swab.h
  HDRINST usr/include/linux/cec.h
  HDRINST usr/include/linux/kfd_ioctl.h
  HDRINST usr/include/linux/smc.h
  HDRINST usr/include/linux/qrtr.h
  HDRINST usr/include/linux/screen_info.h
  HDRINST usr/include/linux/nfsacl.h
  HDRINST usr/include/linux/seg6_hmac.h
  HDRINST usr/include/linux/gameport.h
  HDRINST usr/include/linux/wireless.h
  HDRINST usr/include/linux/fdreg.h
  HDRINST usr/include/linux/serial_reg.h
  HDRINST usr/include/linux/cciss_defs.h
  HDRINST usr/include/linux/perf_event.h
  HDRINST usr/include/linux/in6.h
  HDRINST usr/include/linux/hid.h
  HDRINST usr/include/linux/netlink.h
  HDRINST usr/include/linux/fuse.h
  HDRINST usr/include/linux/magic.h
  HDRINST usr/include/linux/ioam6_iptunnel.h
  HDRINST usr/include/linux/stm.h
  HDRINST usr/include/linux/vsockmon.h
  HDRINST usr/include/linux/seg6.h
  HDRINST usr/include/linux/idxd.h
  HDRINST usr/include/linux/nitro_enclaves.h
  HDRINST usr/include/linux/ptrace.h
  HDRINST usr/include/linux/ioam6_genl.h
  HDRINST usr/include/linux/qnx4_fs.h
  HDRINST usr/include/linux/fsl_mc.h
  HDRINST usr/include/linux/net_tstamp.h
  HDRINST usr/include/linux/msg.h
  HDRINST usr/include/linux/netfilter_ipv4/ipt_TTL.h
  HDRINST usr/include/linux/netfilter_ipv4/ipt_ttl.h
  HDRINST usr/include/linux/netfilter_ipv4/ipt_ah.h
  HDRINST usr/include/linux/netfilter_ipv4/ipt_ECN.h
  HDRINST usr/include/linux/netfilter_ipv4/ip_tables.h
  HDRINST usr/include/linux/netfilter_ipv4/ipt_ecn.h
  HDRINST usr/include/linux/netfilter_ipv4/ipt_CLUSTERIP.h
  HDRINST usr/include/linux/netfilter_ipv4/ipt_REJECT.h
  HDRINST usr/include/linux/netfilter_ipv4/ipt_LOG.h
  HDRINST usr/include/linux/sem.h
  HDRINST usr/include/linux/net_namespace.h
  HDRINST usr/include/linux/radeonfb.h
  HDRINST usr/include/linux/tee.h
  HDRINST usr/include/linux/udp.h
  HDRINST usr/include/linux/virtio_bt.h
  HDRINST usr/include/linux/v4l2-subdev.h
  HDRINST usr/include/linux/posix_acl_xattr.h
  HDRINST usr/include/linux/v4l2-mediabus.h
  HDRINST usr/include/linux/atmapi.h
  HDRINST usr/include/linux/raid/md_p.h
  HDRINST usr/include/linux/raid/md_u.h
  LD      /kernel/build64-default/tools/objtool/libsubcmd/libsubcmd-in.o
  HDRINST usr/include/linux/nbd.h
  HDRINST usr/include/linux/zorro_ids.h
  HDRINST usr/include/linux/isst_if.h
  HDRINST usr/include/linux/rxrpc.h
  HDRINST usr/include/linux/unistd.h
  HDRINST usr/include/linux/if_arp.h
  HDRINST usr/include/linux/atm_zatm.h
  HDRINST usr/include/linux/io_uring.h
  HDRINST usr/include/linux/if_fddi.h
  HDRINST usr/include/linux/bpqether.h
  HDRINST usr/include/linux/auto_dev-ioctl.h
  HDRINST usr/include/linux/sysinfo.h
  HDRINST usr/include/linux/nfs4_mount.h
  HDRINST usr/include/linux/keyboard.h
  HDRINST usr/include/linux/virtio_mmio.h
  HDRINST usr/include/linux/input.h
  HDRINST usr/include/linux/qnxtypes.h
  HDRINST usr/include/linux/mdio.h
  HDRINST usr/include/linux/lwtunnel.h
  HDRINST usr/include/linux/gfs2_ondisk.h
  HDRINST usr/include/linux/eventfd.h
  HDRINST usr/include/linux/nfs4.h
  HDRINST usr/include/linux/ptp_clock.h
  HDRINST usr/include/linux/nubus.h
  HDRINST usr/include/linux/if_bonding.h
  HDRINST usr/include/linux/kcov.h
  HDRINST usr/include/linux/fadvise.h
  HDRINST usr/include/linux/taskstats.h
  HDRINST usr/include/linux/veth.h
  HDRINST usr/include/linux/atm.h
  HDRINST usr/include/linux/ipmi.h
  HDRINST usr/include/linux/kdev_t.h
  HDRINST usr/include/linux/mount.h
  HDRINST usr/include/linux/shm.h
  AR      /kernel/build64-default/tools/objtool/libsubcmd/libsubcmd.a
  HDRINST usr/include/linux/resource.h
  HDRINST usr/include/linux/prctl.h
  HDRINST usr/include/linux/watch_queue.h
  HDRINST usr/include/linux/sched.h
  HDRINST usr/include/linux/phonet.h
  HDRINST usr/include/linux/random.h
  HDRINST usr/include/linux/tty.h
  HDRINST usr/include/linux/apm_bios.h
  HDRINST usr/include/linux/fd.h
  HDRINST usr/include/linux/um_timetravel.h
  HDRINST usr/include/linux/tls.h
  HDRINST usr/include/linux/rpmsg_types.h
  HDRINST usr/include/linux/pfrut.h
  HDRINST usr/include/linux/mei.h
  HDRINST usr/include/linux/fsi.h
  HDRINST usr/include/linux/if_x25.h
  HDRINST usr/include/linux/rds.h
  HDRINST usr/include/linux/param.h
  HDRINST usr/include/linux/netdevice.h
  HDRINST usr/include/linux/binfmts.h
  HDRINST usr/include/linux/if_pppox.h
  HDRINST usr/include/linux/sockios.h
  HDRINST usr/include/linux/kcm.h
  HDRINST usr/include/linux/virtio_9p.h
  HDRINST usr/include/linux/genwqe/genwqe_card.h
  HDRINST usr/include/linux/if_tun.h
  HDRINST usr/include/linux/ext4.h
  HDRINST usr/include/linux/if_ether.h
  HDRINST usr/include/linux/kvm_para.h
  HDRINST usr/include/linux/kernel-page-flags.h
  HDRINST usr/include/linux/cdrom.h
  HDRINST usr/include/linux/un.h
  HDRINST usr/include/linux/module.h
  HDRINST usr/include/linux/mqueue.h
  HDRINST usr/include/linux/a.out.h
  HDRINST usr/include/linux/input-event-codes.h
  HDRINST usr/include/linux/coda.h
  HDRINST usr/include/linux/rio_mport_cdev.h
  HDRINST usr/include/linux/ipsec.h
  HDRINST usr/include/linux/blkpg.h
  HDRINST usr/include/linux/blkzoned.h
  HDRINST usr/include/linux/netfilter_bridge/ebt_arpreply.h
  HDRINST usr/include/linux/netfilter_bridge/ebt_redirect.h
  HDRINST usr/include/linux/netfilter_bridge/ebt_nflog.h
  HDRINST usr/include/linux/netfilter_bridge/ebt_802_3.h
  HDRINST usr/include/linux/netfilter_bridge/ebt_nat.h
  HDRINST usr/include/linux/netfilter_bridge/ebt_mark_m.h
  HDRINST usr/include/linux/netfilter_bridge/ebtables.h
  HDRINST usr/include/linux/netfilter_bridge/ebt_vlan.h
  HDRINST usr/include/linux/netfilter_bridge/ebt_limit.h
  HDRINST usr/include/linux/netfilter_bridge/ebt_log.h
  HDRINST usr/include/linux/netfilter_bridge/ebt_stp.h
  HDRINST usr/include/linux/netfilter_bridge/ebt_pkttype.h
  HDRINST usr/include/linux/netfilter_bridge/ebt_ip.h
  HDRINST usr/include/linux/netfilter_bridge/ebt_ip6.h
  HDRINST usr/include/linux/netfilter_bridge/ebt_arp.h
  HDRINST usr/include/linux/netfilter_bridge/ebt_mark_t.h
  HDRINST usr/include/linux/netfilter_bridge/ebt_among.h
  HDRINST usr/include/linux/reiserfs_fs.h
  HDRINST usr/include/linux/fsmap.h
  HDRINST usr/include/linux/cciss_ioctl.h
  HDRINST usr/include/linux/smiapp.h
  CC      /kernel/build64-default/tools/objtool/weak.o
  HDRINST usr/include/linux/switchtec_ioctl.h
  HDRINST usr/include/linux/atmdev.h
  HDRINST usr/include/linux/hpet.h
  CC      /kernel/build64-default/tools/objtool/check.o
  MKDIR   /kernel/build64-default/tools/objtool/arch/x86/
  HDRINST usr/include/linux/virtio_config.h
  MKDIR   /kernel/build64-default/tools/objtool/arch/x86/lib/
  HDRINST usr/include/linux/string.h
  CC      /kernel/build64-default/tools/objtool/special.o
  HDRINST usr/include/linux/kfd_sysfs.h
  HDRINST usr/include/linux/inet_diag.h
  HDRINST usr/include/linux/netdev.h
  CC      /kernel/build64-default/tools/objtool/builtin-check.o
  HDRINST usr/include/linux/xattr.h
  HDRINST usr/include/linux/iommufd.h
  CC      /kernel/build64-default/tools/objtool/elf.o
  HDRINST usr/include/linux/user_events.h
  CC      /kernel/build64-default/tools/objtool/arch/x86/special.o
  CC      /kernel/build64-default/tools/objtool/objtool.o
  HDRINST usr/include/linux/errno.h
  CC      /kernel/build64-default/tools/objtool/orc_gen.o
  GEN     /kernel/build64-default/tools/objtool/arch/x86/lib/inat-tables.c
  HDRINST usr/include/linux/icmp.h
  CC      /kernel/build64-default/tools/objtool/orc_dump.o
  HDRINST usr/include/linux/i2o-dev.h
  CC      /kernel/build64-default/tools/objtool/libstring.o
  HDRINST usr/include/linux/pg.h
  HDRINST usr/include/linux/if_bridge.h
  HDRINST usr/include/linux/thermal.h
  CC      /kernel/build64-default/tools/objtool/libctype.o
  HDRINST usr/include/linux/uinput.h
  HDRINST usr/include/linux/handshake.h
  HDRINST usr/include/linux/dqblk_xfs.h
  HDRINST usr/include/linux/v4l2-common.h
  CC      /kernel/build64-default/tools/objtool/str_error_r.o
  HDRINST usr/include/linux/nvram.h
  CC      /kernel/build64-default/tools/objtool/librbtree.o
  HDRINST usr/include/linux/if_vlan.h
  HDRINST usr/include/linux/uhid.h
  HDRINST usr/include/linux/omap3isp.h
  HDRINST usr/include/linux/rose.h
  HDRINST usr/include/linux/phantom.h
  HDRINST usr/include/linux/ipmi_msgdefs.h
  HDRINST usr/include/linux/bcm933xx_hcs.h
  HDRINST usr/include/linux/bpf.h
  HDRINST usr/include/linux/mempolicy.h
  HDRINST usr/include/linux/efs_fs_sb.h
  HDRINST usr/include/linux/nexthop.h
  HDRINST usr/include/linux/net_dropmon.h
  HDRINST usr/include/linux/surface_aggregator/cdev.h
  HDRINST usr/include/linux/surface_aggregator/dtx.h
  HDRINST usr/include/linux/net.h
  HDRINST usr/include/linux/mii.h
  HDRINST usr/include/linux/virtio_pcidev.h
  HDRINST usr/include/linux/termios.h
  HDRINST usr/include/linux/cgroupstats.h
  HDRINST usr/include/linux/mpls.h
  HDRINST usr/include/linux/iommu.h
  HDRINST usr/include/linux/toshiba.h
  HDRINST usr/include/linux/virtio_scsi.h
  HDRINST usr/include/linux/zorro.h
  HDRINST usr/include/linux/chio.h
  HDRINST usr/include/linux/pkt_sched.h
  HDRINST usr/include/linux/cramfs_fs.h
  HDRINST usr/include/linux/nfs3.h
  HDRINST usr/include/linux/vfio_ccw.h
  HDRINST usr/include/linux/atm_nicstar.h
  HDRINST usr/include/linux/ncsi.h
  HDRINST usr/include/linux/virtio_net.h
  HDRINST usr/include/linux/ioctl.h
  HDRINST usr/include/linux/stddef.h
  HDRINST usr/include/linux/limits.h
  HDRINST usr/include/linux/ipmi_bmc.h
  HDRINST usr/include/linux/netfilter_arp.h
  HDRINST usr/include/linux/if_addr.h
  HDRINST usr/include/linux/rpmsg.h
  HDRINST usr/include/linux/media-bus-format.h
  HDRINST usr/include/linux/kernelcapi.h
  HDRINST usr/include/linux/ppp_defs.h
  HDRINST usr/include/linux/ethtool.h
  HDRINST usr/include/linux/aspeed-video.h
  HDRINST usr/include/linux/fscrypt.h
  HDRINST usr/include/linux/hdlc.h
  HDRINST usr/include/linux/batadv_packet.h
  HDRINST usr/include/linux/uuid.h
  HDRINST usr/include/linux/capi.h
  HDRINST usr/include/linux/mptcp.h
  HDRINST usr/include/linux/hidraw.h
  HDRINST usr/include/linux/virtio_console.h
  HDRINST usr/include/linux/irqnr.h
  HDRINST usr/include/linux/coresight-stm.h
  CC      /kernel/build64-default/tools/objtool/arch/x86/decode.o
  HDRINST usr/include/linux/cxl_mem.h
  HDRINST usr/include/linux/iso_fs.h
  HDRINST usr/include/linux/virtio_blk.h
  HDRINST usr/include/linux/udf_fs_i.h
  HDRINST usr/include/linux/coff.h
  HDRINST usr/include/linux/dma-buf.h
  HDRINST usr/include/linux/ife.h
  HDRINST usr/include/linux/agpgart.h
  HDRINST usr/include/linux/socket.h
  HDRINST usr/include/linux/nilfs2_ondisk.h
  HDRINST usr/include/linux/connector.h
  HDRINST usr/include/linux/auto_fs4.h
  HDRINST usr/include/linux/bt-bmc.h
  HDRINST usr/include/linux/map_to_7segment.h
  HDRINST usr/include/linux/tc_act/tc_skbedit.h
  HDRINST usr/include/linux/tc_act/tc_ctinfo.h
  HDRINST usr/include/linux/tc_act/tc_defact.h
  HDRINST usr/include/linux/tc_act/tc_gact.h
  HDRINST usr/include/linux/tc_act/tc_vlan.h
  HDRINST usr/include/linux/tc_act/tc_skbmod.h
  HDRINST usr/include/linux/tc_act/tc_sample.h
  HDRINST usr/include/linux/tc_act/tc_tunnel_key.h
  HDRINST usr/include/linux/tc_act/tc_gate.h
  HDRINST usr/include/linux/tc_act/tc_mirred.h
  HDRINST usr/include/linux/tc_act/tc_nat.h
  HDRINST usr/include/linux/tc_act/tc_csum.h
  HDRINST usr/include/linux/tc_act/tc_connmark.h
  HDRINST usr/include/linux/tc_act/tc_ife.h
  HDRINST usr/include/linux/tc_act/tc_mpls.h
  HDRINST usr/include/linux/tc_act/tc_ct.h
  HDRINST usr/include/linux/tc_act/tc_pedit.h
  HDRINST usr/include/linux/tc_act/tc_bpf.h
  HDRINST usr/include/linux/tc_act/tc_ipt.h
  HDRINST usr/include/linux/netrom.h
  HDRINST usr/include/linux/joystick.h
  HDRINST usr/include/linux/falloc.h
  HDRINST usr/include/linux/cycx_cfm.h
  HDRINST usr/include/linux/omapfb.h
  HDRINST usr/include/linux/msdos_fs.h
  HDRINST usr/include/linux/virtio_types.h
  HDRINST usr/include/linux/mroute.h
  HDRINST usr/include/linux/psample.h
  HDRINST usr/include/linux/ipv6.h
  HDRINST usr/include/linux/dw100.h
  HDRINST usr/include/linux/psp-sev.h
  HDRINST usr/include/linux/vfio.h
  HDRINST usr/include/linux/if_ppp.h
  HDRINST usr/include/linux/byteorder/big_endian.h
  HDRINST usr/include/linux/byteorder/little_endian.h
  HDRINST usr/include/linux/comedi.h
  HDRINST usr/include/linux/scif_ioctl.h
  HDRINST usr/include/linux/timerfd.h
  HDRINST usr/include/linux/time_types.h
  HDRINST usr/include/linux/firewire-constants.h
  HDRINST usr/include/linux/ppp-ioctl.h
  HDRINST usr/include/linux/virtio_snd.h
  HDRINST usr/include/linux/fib_rules.h
  HDRINST usr/include/linux/gen_stats.h
  HDRINST usr/include/linux/virtio_iommu.h
  HDRINST usr/include/linux/genetlink.h
  HDRINST usr/include/linux/uvcvideo.h
  HDRINST usr/include/linux/pfkeyv2.h
  HDRINST usr/include/linux/soundcard.h
  HDRINST usr/include/linux/times.h
  HDRINST usr/include/linux/nfc.h
  HDRINST usr/include/linux/affs_hardblocks.h
  HDRINST usr/include/linux/nilfs2_api.h
  HDRINST usr/include/linux/rseq.h
  HDRINST usr/include/linux/caif/caif_socket.h
  HDRINST usr/include/linux/caif/if_caif.h
  HDRINST usr/include/linux/i2c-dev.h
  HDRINST usr/include/linux/cuda.h
  HDRINST usr/include/linux/mei_uuid.h
  HDRINST usr/include/linux/cn_proc.h
  HDRINST usr/include/linux/parport.h
  HDRINST usr/include/linux/v4l2-controls.h
  HDRINST usr/include/linux/hsi/cs-protocol.h
  HDRINST usr/include/linux/hsi/hsi_char.h
  HDRINST usr/include/linux/seg6_genl.h
  HDRINST usr/include/linux/am437x-vpfe.h
  HDRINST usr/include/linux/amt.h
  HDRINST usr/include/linux/netconf.h
  HDRINST usr/include/linux/erspan.h
  HDRINST usr/include/linux/nsfs.h
  HDRINST usr/include/linux/xilinx-v4l2-controls.h
  HDRINST usr/include/linux/aspeed-p2a-ctrl.h
  HDRINST usr/include/linux/vfio_zdev.h
  HDRINST usr/include/linux/serio.h
  HDRINST usr/include/linux/acrn.h
  HDRINST usr/include/linux/nfs2.h
  HDRINST usr/include/linux/virtio_pci.h
  HDRINST usr/include/linux/ipc.h
  HDRINST usr/include/linux/ethtool_netlink.h
  HDRINST usr/include/linux/kd.h
  HDRINST usr/include/linux/elf.h
  HDRINST usr/include/linux/videodev2.h
  HDRINST usr/include/linux/if_alg.h
  HDRINST usr/include/linux/sonypi.h
  HDRINST usr/include/linux/fsverity.h
  HDRINST usr/include/linux/if.h
  HDRINST usr/include/linux/btrfs.h
  HDRINST usr/include/linux/vm_sockets_diag.h
  HDRINST usr/include/linux/netfilter_bridge.h
  HDRINST usr/include/linux/packet_diag.h
  HDRINST usr/include/linux/netfilter_ipv4.h
  HDRINST usr/include/linux/kvm.h
  HDRINST usr/include/linux/pci.h
  HDRINST usr/include/linux/if_addrlabel.h
  HDRINST usr/include/linux/hdlcdrv.h
  HDRINST usr/include/linux/cfm_bridge.h
  HDRINST usr/include/linux/fiemap.h
  HDRINST usr/include/linux/dm-ioctl.h
  HDRINST usr/include/linux/aspeed-lpc-ctrl.h
  HDRINST usr/include/linux/atmioc.h
  HDRINST usr/include/linux/dlm.h
  HDRINST usr/include/linux/pci_regs.h
  HDRINST usr/include/linux/cachefiles.h
  HDRINST usr/include/linux/membarrier.h
  HDRINST usr/include/linux/nfs_idmap.h
  HDRINST usr/include/linux/ip.h
  HDRINST usr/include/linux/atm_he.h
  HDRINST usr/include/linux/nfsd/export.h
  HDRINST usr/include/linux/nfsd/stats.h
  HDRINST usr/include/linux/nfsd/debug.h
  HDRINST usr/include/linux/nfsd/cld.h
  HDRINST usr/include/linux/ip_vs.h
  HDRINST usr/include/linux/vmcore.h
  HDRINST usr/include/linux/vbox_vmmdev_types.h
  HDRINST usr/include/linux/dvb/osd.h
  HDRINST usr/include/linux/dvb/dmx.h
  HDRINST usr/include/linux/dvb/net.h
  HDRINST usr/include/linux/dvb/frontend.h
  HDRINST usr/include/linux/dvb/ca.h
  HDRINST usr/include/linux/dvb/version.h
  HDRINST usr/include/linux/dvb/video.h
  HDRINST usr/include/linux/dvb/audio.h
  HDRINST usr/include/linux/nfs.h
  HDRINST usr/include/linux/if_link.h
  HDRINST usr/include/linux/wait.h
  HDRINST usr/include/linux/icmpv6.h
  HDRINST usr/include/linux/media.h
  HDRINST usr/include/linux/seg6_local.h
  HDRINST usr/include/linux/tps6594_pfsm.h
  HDRINST usr/include/linux/openvswitch.h
  HDRINST usr/include/linux/atmsap.h
  HDRINST usr/include/linux/bpfilter.h
  HDRINST usr/include/linux/fpga-dfl.h
  HDRINST usr/include/linux/userio.h
  HDRINST usr/include/linux/signal.h
  HDRINST usr/include/linux/map_to_14segment.h
  HDRINST usr/include/linux/hdreg.h
  HDRINST usr/include/linux/utime.h
  HDRINST usr/include/linux/usbdevice_fs.h
  HDRINST usr/include/linux/timex.h
  HDRINST usr/include/linux/if_fc.h
  HDRINST usr/include/linux/reiserfs_xattr.h
  HDRINST usr/include/linux/hw_breakpoint.h
  HDRINST usr/include/linux/quota.h
  HDRINST usr/include/linux/ioprio.h
  HDRINST usr/include/linux/eventpoll.h
  HDRINST usr/include/linux/atmclip.h
  HDRINST usr/include/linux/can.h
  HDRINST usr/include/linux/if_team.h
  HDRINST usr/include/linux/usbip.h
  HDRINST usr/include/linux/stat.h
  HDRINST usr/include/linux/fou.h
  HDRINST usr/include/linux/hash_info.h
  HDRINST usr/include/linux/ppp-comp.h
  HDRINST usr/include/linux/ip6_tunnel.h
  HDRINST usr/include/linux/tipc_netlink.h
  HDRINST usr/include/linux/in.h
  HDRINST usr/include/linux/wireguard.h
  HDRINST usr/include/linux/btf.h
  HDRINST usr/include/linux/batman_adv.h
  HDRINST usr/include/linux/fcntl.h
  HDRINST usr/include/linux/if_ltalk.h
  HDRINST usr/include/linux/i2c.h
  HDRINST usr/include/linux/atm_idt77105.h
  HDRINST usr/include/linux/kexec.h
  HDRINST usr/include/linux/arm_sdei.h
  HDRINST usr/include/linux/netfilter_ipv6/ip6_tables.h
  HDRINST usr/include/linux/netfilter_ipv6/ip6t_ah.h
  HDRINST usr/include/linux/netfilter_ipv6/ip6t_NPT.h
  HDRINST usr/include/linux/netfilter_ipv6/ip6t_rt.h
  HDRINST usr/include/linux/netfilter_ipv6/ip6t_REJECT.h
  HDRINST usr/include/linux/netfilter_ipv6/ip6t_opts.h
  HDRINST usr/include/linux/netfilter_ipv6/ip6t_srh.h
  HDRINST usr/include/linux/netfilter_ipv6/ip6t_LOG.h
  HDRINST usr/include/linux/netfilter_ipv6/ip6t_mh.h
  HDRINST usr/include/linux/netfilter_ipv6/ip6t_HL.h
  HDRINST usr/include/linux/netfilter_ipv6/ip6t_hl.h
  HDRINST usr/include/linux/netfilter_ipv6/ip6t_frag.h
  HDRINST usr/include/linux/netfilter_ipv6/ip6t_ipv6header.h
  HDRINST usr/include/linux/minix_fs.h
  HDRINST usr/include/linux/aio_abi.h
  HDRINST usr/include/linux/pktcdvd.h
  HDRINST usr/include/linux/libc-compat.h
  HDRINST usr/include/linux/atmlec.h
  HDRINST usr/include/linux/signalfd.h
  HDRINST usr/include/linux/bpf_common.h
  HDRINST usr/include/linux/seg6_iptunnel.h
  HDRINST usr/include/linux/synclink.h
  HDRINST usr/include/linux/mpls_iptunnel.h
  HDRINST usr/include/linux/mctp.h
  HDRINST usr/include/linux/if_xdp.h
  HDRINST usr/include/linux/llc.h
  HDRINST usr/include/linux/atmsvc.h
  HDRINST usr/include/linux/sed-opal.h
  HDRINST usr/include/linux/sock_diag.h
  HDRINST usr/include/linux/time.h
  HDRINST usr/include/linux/securebits.h
  HDRINST usr/include/linux/fsl_hypervisor.h
  HDRINST usr/include/linux/if_hippi.h
  HDRINST usr/include/linux/seccomp.h
  HDRINST usr/include/linux/oom.h
  HDRINST usr/include/linux/filter.h
  HDRINST usr/include/linux/inotify.h
  HDRINST usr/include/linux/reboot.h
  HDRINST usr/include/linux/rfkill.h
  HDRINST usr/include/linux/can/vxcan.h
  HDRINST usr/include/linux/can/j1939.h
  HDRINST usr/include/linux/can/netlink.h
  HDRINST usr/include/linux/can/bcm.h
  HDRINST usr/include/linux/can/raw.h
  HDRINST usr/include/linux/can/gw.h
  HDRINST usr/include/linux/can/error.h
  HDRINST usr/include/linux/can/isotp.h
  HDRINST usr/include/linux/if_eql.h
  HDRINST usr/include/linux/psp-dbc.h
  HDRINST usr/include/linux/hiddev.h
  HDRINST usr/include/linux/blktrace_api.h
  HDRINST usr/include/linux/ccs.h
  HDRINST usr/include/linux/ioam6.h
  HDRINST usr/include/linux/hsr_netlink.h
  HDRINST usr/include/linux/mmc/ioctl.h
  HDRINST usr/include/linux/bfs_fs.h
  HDRINST usr/include/linux/rio_cm_cdev.h
  HDRINST usr/include/linux/uleds.h
  HDRINST usr/include/linux/mrp_bridge.h
  HDRINST usr/include/linux/adb.h
  HDRINST usr/include/linux/pmu.h
  HDRINST usr/include/linux/udmabuf.h
  HDRINST usr/include/linux/kcmp.h
  HDRINST usr/include/linux/dma-heap.h
  HDRINST usr/include/linux/userfaultfd.h
  HDRINST usr/include/linux/netfilter_arp/arpt_mangle.h
  HDRINST usr/include/linux/netfilter_arp/arp_tables.h
  HDRINST usr/include/linux/tipc.h
  HDRINST usr/include/linux/virtio_ids.h
  HDRINST usr/include/linux/l2tp.h
  HDRINST usr/include/linux/devlink.h
  HDRINST usr/include/linux/virtio_gpio.h
  HDRINST usr/include/linux/dcbnl.h
  HDRINST usr/include/linux/cyclades.h
  HDRINST usr/include/sound/intel/avs/tokens.h
  HDRINST usr/include/sound/sof/fw.h
  HDRINST usr/include/sound/sof/abi.h
  HDRINST usr/include/sound/sof/tokens.h
  HDRINST usr/include/sound/sof/header.h
  HDRINST usr/include/sound/usb_stream.h
  HDRINST usr/include/sound/sfnt_info.h
  HDRINST usr/include/sound/asequencer.h
  HDRINST usr/include/sound/tlv.h
  HDRINST usr/include/sound/asound.h
  HDRINST usr/include/sound/asoc.h
  HDRINST usr/include/sound/sb16_csp.h
  HDRINST usr/include/sound/compress_offload.h
  HDRINST usr/include/sound/hdsp.h
  HDRINST usr/include/sound/emu10k1.h
  HDRINST usr/include/sound/snd_ar_tokens.h
  HDRINST usr/include/sound/snd_sst_tokens.h
  HDRINST usr/include/sound/asound_fm.h
  HDRINST usr/include/sound/hdspm.h
  HDRINST usr/include/sound/compress_params.h
  HDRINST usr/include/sound/firewire.h
  HDRINST usr/include/sound/skl-tplg-interface.h
  HDRINST usr/include/scsi/scsi_bsg_ufs.h
  HDRINST usr/include/scsi/scsi_netlink_fc.h
  HDRINST usr/include/scsi/scsi_bsg_mpi3mr.h
  HDRINST usr/include/scsi/fc/fc_ns.h
  HDRINST usr/include/scsi/fc/fc_fs.h
  HDRINST usr/include/scsi/fc/fc_els.h
  HDRINST usr/include/scsi/fc/fc_gs.h
  HDRINST usr/include/scsi/scsi_bsg_fc.h
  HDRINST usr/include/scsi/cxlflash_ioctl.h
  HDRINST usr/include/scsi/scsi_netlink.h
  HDRINST usr/include/linux/version.h
  HDRINST usr/include/asm/processor-flags.h
  HDRINST usr/include/asm/auxvec.h
  HDRINST usr/include/asm/svm.h
  HDRINST usr/include/asm/bitsperlong.h
  HDRINST usr/include/asm/kvm_perf.h
  HDRINST usr/include/asm/mce.h
  HDRINST usr/include/asm/posix_types.h
  HDRINST usr/include/asm/msr.h
  HDRINST usr/include/asm/sigcontext32.h
  HDRINST usr/include/asm/mman.h
  HDRINST usr/include/asm/shmbuf.h
  HDRINST usr/include/asm/e820.h
  HDRINST usr/include/asm/posix_types_64.h
  HDRINST usr/include/asm/vsyscall.h
  HDRINST usr/include/asm/msgbuf.h
  HDRINST usr/include/asm/swab.h
  HDRINST usr/include/asm/statfs.h
  HDRINST usr/include/asm/posix_types_x32.h
  HDRINST usr/include/asm/ptrace.h
  HDRINST usr/include/asm/unistd.h
  HDRINST usr/include/asm/ist.h
  HDRINST usr/include/asm/boot.h
  HDRINST usr/include/asm/prctl.h
  HDRINST usr/include/asm/sigcontext.h
  HDRINST usr/include/asm/posix_types_32.h
  HDRINST usr/include/asm/kvm_para.h
  HDRINST usr/include/asm/a.out.h
  HDRINST usr/include/asm/mtrr.h
  HDRINST usr/include/asm/amd_hsmp.h
  HDRINST usr/include/asm/ptrace-abi.h
  HDRINST usr/include/asm/hwcap2.h
  HDRINST usr/include/asm/vm86.h
  HDRINST usr/include/asm/vmx.h
  HDRINST usr/include/asm/ldt.h
  HDRINST usr/include/asm/perf_regs.h
  HDRINST usr/include/asm/kvm.h
  HDRINST usr/include/asm/debugreg.h
  HDRINST usr/include/asm/signal.h
  HDRINST usr/include/asm/bootparam.h
  HDRINST usr/include/asm/siginfo.h
  HDRINST usr/include/asm/hw_breakpoint.h
  HDRINST usr/include/asm/stat.h
  HDRINST usr/include/asm/setup.h
  HDRINST usr/include/asm/sembuf.h
  HDRINST usr/include/asm/sgx.h
  HDRINST usr/include/asm/ucontext.h
  HDRINST usr/include/asm/byteorder.h
  HDRINST usr/include/asm/unistd_64.h
  HDRINST usr/include/asm/ioctls.h
  HDRINST usr/include/asm/bpf_perf_event.h
  HDRINST usr/include/asm/types.h
  HDRINST usr/include/asm/poll.h
  HDRINST usr/include/asm/resource.h
  HDRINST usr/include/asm/param.h
  HDRINST usr/include/asm/sockios.h
  HDRINST usr/include/asm/errno.h
  HDRINST usr/include/asm/unistd_x32.h
  HDRINST usr/include/asm/termios.h
  HDRINST usr/include/asm/ioctl.h
  HDRINST usr/include/asm/socket.h
  HDRINST usr/include/asm/unistd_32.h
  HDRINST usr/include/asm/termbits.h
  HDRINST usr/include/asm/fcntl.h
  HDRINST usr/include/asm/ipcbuf.h
  HOSTLD  scripts/mod/modpost
  CC      kernel/bounds.s
  CHKSHA1 ../include/linux/atomic/atomic-arch-fallback.h
  CHKSHA1 ../include/linux/atomic/atomic-instrumented.h
  CHKSHA1 ../include/linux/atomic/atomic-long.h
  UPD     include/generated/timeconst.h
  UPD     include/generated/bounds.h
  CC      arch/x86/kernel/asm-offsets.s
  LD      /kernel/build64-default/tools/objtool/arch/x86/objtool-in.o
  UPD     include/generated/asm-offsets.h
  CALL    ../scripts/checksyscalls.sh
  LD      /kernel/build64-default/tools/objtool/objtool-in.o
  LINK    /kernel/build64-default/tools/objtool/objtool
  LDS     scripts/module.lds
  CC      ipc/compat.o
  CC      ipc/util.o
  CC      ipc/msgutil.o
  CC      ipc/msg.o
  HOSTCC  usr/gen_init_cpio
  CC      ipc/sem.o
  CC      init/main.o
  CC      ipc/shm.o
  CC      ipc/syscall.o
  CC      security/commoncap.o
  CC      init/do_mounts.o
  AR      certs/built-in.a
  CC      io_uring/io_uring.o
  CC      ipc/ipc_sysctl.o
  CC      init/do_mounts_initrd.o
  UPD     init/utsversion-tmp.h
  CC      io_uring/xattr.o
  CC      security/min_addr.o
  CC      arch/x86/power/cpu.o
  CC      init/initramfs.o
  CC      ipc/mqueue.o
  CC      io_uring/nop.o
  CC      arch/x86/power/hibernate_64.o
  AS      arch/x86/lib/clear_page_64.o
  CC      arch/x86/pci/i386.o
  AR      arch/x86/video/built-in.a
  CC      mm/filemap.o
  CC      ipc/namespace.o
  AS      arch/x86/power/hibernate_asm_64.o
  AR      virt/lib/built-in.a
  CC      block/partitions/core.o
  CC      security/keys/gc.o
  CC [M]  arch/x86/video/fbdev.o
  CC      arch/x86/events/amd/core.o
  AR      sound/i2c/other/built-in.a
  CC      arch/x86/realmode/init.o
  CC      net/core/sock.o
  CC [M]  virt/lib/irqbypass.o
  AS      arch/x86/crypto/aesni-intel_asm.o
  AR      sound/drivers/opl3/built-in.a
  AR      drivers/cache/built-in.a
  AR      sound/isa/ad1816a/built-in.a
  AR      sound/pci/ac97/built-in.a
  CC      fs/notify/dnotify/dnotify.o
  CC      sound/core/seq/seq.o
  AR      sound/i2c/built-in.a
  CC      arch/x86/kernel/fpu/init.o
  CC      arch/x86/mm/pat/set_memory.o
  CC      arch/x86/lib/cmdline.o
  AR      sound/isa/ad1848/built-in.a
  AR      sound/drivers/opl4/built-in.a
  CC      init/calibrate.o
  AR      drivers/irqchip/built-in.a
  AR      sound/pci/ali5451/built-in.a
  CC      block/partitions/ldm.o
  AR      sound/drivers/mpu401/built-in.a
  CC      arch/x86/entry/vdso/vma.o
  CC      lib/kunit/hooks.o
  AR      sound/pci/asihpi/built-in.a
  AR      sound/isa/cs423x/built-in.a
  AR      drivers/bus/mhi/built-in.a
  CC      mm/kasan/common.o
  AR      sound/drivers/vx/built-in.a
  CC      kernel/sched/core.o
  AR      sound/isa/es1688/built-in.a
  AR      drivers/bus/built-in.a
  CC      arch/x86/crypto/aesni-intel_glue.o
  CC      crypto/api.o
  AR      sound/drivers/pcsp/built-in.a
  AR      sound/pci/au88x0/built-in.a
  AR      sound/isa/galaxy/built-in.a
  AR      sound/drivers/built-in.a
  AR      sound/pci/aw2/built-in.a
  AR      sound/isa/gus/built-in.a
  AR      drivers/phy/allwinner/built-in.a
  CC      crypto/cipher.o
  AR      sound/pci/ctxfi/built-in.a
  AR      sound/isa/msnd/built-in.a
  AR      sound/pci/ca0106/built-in.a
  AR      sound/isa/opti9xx/built-in.a
  AR      drivers/phy/amlogic/built-in.a
  AR      sound/pci/cs46xx/built-in.a
  AR      sound/isa/sb/built-in.a
  AS      arch/x86/lib/cmpxchg16b_emu.o
  AR      drivers/phy/broadcom/built-in.a
  AR      sound/pci/cs5535audio/built-in.a
  AR      sound/isa/wavefront/built-in.a
  CC      arch/x86/lib/copy_mc.o
  AR      drivers/phy/cadence/built-in.a
  AR      sound/pci/lola/built-in.a
  AR      sound/isa/wss/built-in.a
  AR      sound/isa/built-in.a
  AR      drivers/phy/freescale/built-in.a
  AR      sound/pci/lx6464es/built-in.a
  AR      drivers/phy/hisilicon/built-in.a
  AR      sound/pci/echoaudio/built-in.a
  AR      drivers/phy/ingenic/built-in.a
  AR      sound/pci/emu10k1/built-in.a
  AR      sound/pci/hda/built-in.a
  CC      sound/core/seq/seq_lock.o
  CC [M]  sound/pci/hda/hda_bind.o
  AR      drivers/phy/intel/built-in.a
  GEN     usr/initramfs_data.cpio
  AR      drivers/phy/lantiq/built-in.a
  CC [M]  lib/kunit/test.o
  COPY    usr/initramfs_inc_data
  AR      drivers/phy/marvell/built-in.a
  AS      usr/initramfs_data.o
  AR      usr/built-in.a
  CC      security/inode.o
  AR      drivers/phy/mediatek/built-in.a
  AR      drivers/phy/microchip/built-in.a
  AR      drivers/phy/motorola/built-in.a
  CC [M]  sound/pci/hda/hda_codec.o
  AR      drivers/phy/mscc/built-in.a
  CC      arch/x86/kernel/fpu/bugs.o
  AR      drivers/phy/qualcomm/built-in.a
  AR      drivers/phy/ralink/built-in.a
  AR      drivers/phy/realtek/built-in.a
  AR      drivers/phy/renesas/built-in.a
  AR      drivers/phy/rockchip/built-in.a
  AR      virt/built-in.a
  AR      drivers/phy/samsung/built-in.a
  AR      drivers/phy/socionext/built-in.a
  AR      drivers/phy/st/built-in.a
  CC      arch/x86/kernel/fpu/core.o
  AR      drivers/phy/starfive/built-in.a
  AS      arch/x86/lib/copy_mc_64.o
  CC      mm/mempool.o
  AR      drivers/phy/sunplus/built-in.a
  AS      arch/x86/lib/copy_page_64.o
  AR      drivers/phy/tegra/built-in.a
  CC      ipc/mq_sysctl.o
  AR      drivers/phy/ti/built-in.a
  CC      fs/nfs_common/grace.o
  CC [M]  sound/pci/hda/hda_jack.o
  AS      arch/x86/lib/copy_user_64.o
  AR      drivers/phy/xilinx/built-in.a
  AS      arch/x86/lib/copy_user_uncached_64.o
  CC      drivers/phy/phy-core.o
  CC      security/device_cgroup.o
  AS      arch/x86/realmode/rm/header.o
  AR      drivers/pinctrl/actions/built-in.a
  CC      arch/x86/lib/cpu.o
  CC      sound/core/seq/seq_clientmgr.o
  AR      drivers/pinctrl/bcm/built-in.a
  AS      arch/x86/realmode/rm/trampoline_64.o
  AS      arch/x86/realmode/rm/stack.o
  CC      arch/x86/kernel/fpu/regset.o
  AR      drivers/pinctrl/cirrus/built-in.a
  CC      drivers/gpio/gpiolib.o
  CC      security/keys/key.o
  AR      drivers/pinctrl/freescale/built-in.a
  CC      drivers/gpio/gpiolib-devres.o
  AS      arch/x86/realmode/rm/reboot.o
  CC      drivers/pinctrl/intel/pinctrl-baytrail.o
  AR      fs/notify/dnotify/built-in.a
  CC      drivers/pinctrl/intel/pinctrl-intel.o
  CC      kernel/sched/fair.o
  AS      arch/x86/realmode/rm/wakeup_asm.o
  CC      arch/x86/pci/init.o
  CC      fs/notify/inotify/inotify_fsnotify.o
  CC      arch/x86/realmode/rm/wakemain.o
  CC      crypto/compress.o
  CC [M]  lib/kunit/resource.o
  CC      crypto/algapi.o
  CC      arch/x86/power/hibernate.o
  CC      arch/x86/realmode/rm/video-mode.o
  CC      kernel/sched/build_policy.o
  CC      arch/x86/entry/vdso/extable.o
  CC      mm/kasan/report.o
  CC      kernel/sched/build_utility.o
  CC      crypto/scatterwalk.o
  AS      arch/x86/realmode/rm/copy.o
  CC      arch/x86/lib/delay.o
  AS      arch/x86/realmode/rm/bioscall.o
  CC      arch/x86/pci/mmconfig_64.o
  CC      arch/x86/realmode/rm/regs.o
  CC      io_uring/fs.o
  AS      arch/x86/lib/getuser.o
  CC      io_uring/splice.o
  CC      fs/notify/inotify/inotify_user.o
  CC      arch/x86/realmode/rm/video-vga.o
  CC      arch/x86/events/amd/lbr.o
  AS      arch/x86/crypto/aesni-intel_avx-x86_64.o
  CC      arch/x86/realmode/rm/video-vesa.o
  CC      block/partitions/msdos.o
  CC      net/core/request_sock.o
  CC      arch/x86/entry/vsyscall/vsyscall_64.o
  CC      arch/x86/pci/direct.o
  CC      arch/x86/realmode/rm/video-bios.o
  CC      sound/core/seq/seq_memory.o
  GEN     arch/x86/lib/inat-tables.c
  CC      init/init_task.o
  PASYMS  arch/x86/realmode/rm/pasyms.h
  LDS     arch/x86/realmode/rm/realmode.lds
  CC      drivers/gpio/gpiolib-legacy.o
  AR      fs/nfs_common/built-in.a
  CC      sound/core/seq/seq_queue.o
  CC      arch/x86/lib/insn-eval.o
  CC [M]  lib/kunit/static_stub.o
  CC      init/version.o
  LD      arch/x86/realmode/rm/realmode.elf
  RELOCS  arch/x86/realmode/rm/realmode.relocs
  CC      arch/x86/lib/insn.o
  OBJCOPY arch/x86/realmode/rm/realmode.bin
  AS      arch/x86/realmode/rmpiggy.o
  AS      arch/x86/crypto/aes_ctrby8_avx-x86_64.o
  AR      drivers/pinctrl/mediatek/built-in.a
  AR      arch/x86/realmode/built-in.a
  AR      sound/ppc/built-in.a
  CC      arch/x86/pci/mmconfig-shared.o
  AR      sound/arm/built-in.a
  CC      arch/x86/pci/fixup.o
  AR      drivers/pinctrl/mvebu/built-in.a
  AS [M]  arch/x86/crypto/ghash-clmulni-intel_asm.o
  AR      drivers/pinctrl/nomadik/built-in.a
  CC [M]  arch/x86/crypto/ghash-clmulni-intel_glue.o
  AS      arch/x86/lib/memcpy_64.o
  AR      sound/sh/built-in.a
  AS      arch/x86/lib/memmove_64.o
  CC      arch/x86/entry/vdso/vdso32-setup.o
  LDS     arch/x86/entry/vdso/vdso.lds
  AR      sound/synth/emux/built-in.a
  AS      arch/x86/lib/memset_64.o
  AS      arch/x86/entry/vdso/vdso-note.o
  AR      sound/synth/built-in.a
  CC      arch/x86/entry/vdso/vclock_gettime.o
  CC      arch/x86/mm/pat/memtype.o
  CC      arch/x86/entry/vdso/vgetcpu.o
  AR      arch/x86/power/built-in.a
  AR      sound/usb/misc/built-in.a
  AR      sound/firewire/built-in.a
  AR      sound/sparc/built-in.a
  AR      sound/usb/usx2y/built-in.a
  AR      sound/spi/built-in.a
  CC      crypto/proc.o
  AR      sound/usb/caiaq/built-in.a
  CC [M]  sound/pci/hda/hda_auto_parser.o
  AR      sound/parisc/built-in.a
  AR      sound/usb/6fire/built-in.a
  CC      crypto/aead.o
  AR      drivers/phy/built-in.a
  HOSTCC  arch/x86/entry/vdso/vdso2c
  AR      sound/usb/hiface/built-in.a
  AR      sound/usb/bcd2000/built-in.a
  AR      sound/pcmcia/vx/built-in.a
  CC      security/keys/keyring.o
  AR      sound/usb/built-in.a
  CC      crypto/geniv.o
  AR      sound/pcmcia/pdaudiocf/built-in.a
  AR      sound/pcmcia/built-in.a
  CC [M]  lib/kunit/string-stream.o
  CC      security/keys/keyctl.o
  CC      mm/kasan/init.o
  CC      net/core/skbuff.o
  CC      arch/x86/pci/acpi.o
  CC      lib/math/div64.o
  CC [M]  drivers/pinctrl/intel/pinctrl-cherryview.o
  CC      lib/math/gcd.o
  LDS     arch/x86/entry/vdso/vdso32/vdso32.lds
  CC      net/core/datagram.o
  CC      net/core/stream.o
  CC      arch/x86/kernel/fpu/signal.o
  AR      drivers/pinctrl/nxp/built-in.a
  AR      drivers/pinctrl/nuvoton/built-in.a
  CC      drivers/gpio/gpiolib-cdev.o
  CC      sound/core/seq/seq_fifo.o
  CC [M]  lib/kunit/assert.o
  CC [M]  sound/pci/hda/hda_sysfs.o
  CC      arch/x86/events/amd/ibs.o
  CC      lib/math/lcm.o
  CC      fs/iomap/trace.o
  CC      lib/math/int_log.o
  AR      init/built-in.a
  AS      arch/x86/entry/vsyscall/vsyscall_emu_64.o
  CC      security/keys/permission.o
  CC      fs/iomap/iter.o
  AS      arch/x86/entry/vdso/vdso32/note.o
  CC      block/partitions/efi.o
  CC [M]  drivers/pinctrl/intel/pinctrl-broxton.o
  AS [M]  arch/x86/crypto/crc32-pclmul_asm.o
  AR      arch/x86/entry/vsyscall/built-in.a
  CC      arch/x86/pci/legacy.o
  CC      crypto/skcipher.o
  CC      lib/math/int_pow.o
  CC [M]  arch/x86/crypto/crc32-pclmul_glue.o
  CC [M]  drivers/pinctrl/intel/pinctrl-geminilake.o
  AR      ipc/built-in.a
  AR      fs/notify/inotify/built-in.a
  AS      arch/x86/entry/entry.o
  CC [M]  lib/kunit/try-catch.o
  CC      fs/notify/fanotify/fanotify.o
  CC      lib/math/int_sqrt.o
  AS      arch/x86/entry/vdso/vdso32/system_call.o
  AS      arch/x86/entry/vdso/vdso32/sigreturn.o
  CC      fs/notify/fanotify/fanotify_user.o
  CC      arch/x86/entry/vdso/vdso32/vclock_gettime.o
  CC      sound/core/seq/seq_prioq.o
  AR      fs/quota/built-in.a
  CC      arch/x86/entry/vdso/vdso32/vgetcpu.o
  CC      lib/math/reciprocal_div.o
  CC      security/keys/process_keys.o
  CC      lib/math/rational.o
  CC [M]  lib/math/prime_numbers.o
  CC      arch/x86/lib/misc.o
  CC      crypto/seqiv.o
  CC      arch/x86/lib/pc-conf-reg.o
  AS      arch/x86/entry/entry_64.o
  AR      sound/mips/built-in.a
  AR      sound/soc/built-in.a
  CC      arch/x86/entry/syscall_64.o
  AR      sound/atmel/built-in.a
  CC      arch/x86/pci/irq.o
  CC [M]  lib/kunit/executor.o
  AS [M]  arch/x86/crypto/crct10dif-pcl-asm_64.o
  CC      fs/notify/fsnotify.o
  CC      arch/x86/mm/pat/memtype_interval.o
  AS      arch/x86/lib/putuser.o
  CC      arch/x86/events/amd/uncore.o
  CC      net/core/scm.o
  AS      arch/x86/lib/retpoline.o
  CC [M]  arch/x86/crypto/crct10dif-pclmul_glue.o
  CC      arch/x86/lib/usercopy.o
  LD [M]  arch/x86/crypto/ghash-clmulni-intel.o
  CC      arch/x86/entry/common.o
  CC      kernel/locking/mutex.o
  CC      kernel/locking/semaphore.o
  CC      kernel/locking/rwsem.o
  AR      drivers/pwm/built-in.a
  LD [M]  arch/x86/crypto/crc32-pclmul.o
  CC [M]  drivers/pinctrl/intel/pinctrl-sunrisepoint.o
  AR      arch/x86/ia32/built-in.a
  CC      io_uring/sync.o
  CC [M]  sound/pci/hda/hda_controller.o
  AR      arch/x86/platform/atom/built-in.a
  AR      arch/x86/platform/ce4100/built-in.a
  CC      arch/x86/pci/common.o
  CC      arch/x86/platform/efi/memmap.o
  AR      lib/math/built-in.a
  CC      arch/x86/lib/usercopy_64.o
  AR      arch/x86/platform/geode/built-in.a
  CC [M]  sound/pci/hda/hda_proc.o
  CC      mm/kasan/generic.o
  CC      arch/x86/kernel/fpu/xstate.o
  CC      sound/core/seq/seq_timer.o
  VDSO    arch/x86/entry/vdso/vdso64.so.dbg
  CC      sound/core/seq/seq_system.o
  VDSO    arch/x86/entry/vdso/vdso32.so.dbg
  CC      io_uring/advise.o
  OBJCOPY arch/x86/entry/vdso/vdso64.so
  OBJCOPY arch/x86/entry/vdso/vdso32.so
  VDSO2C  arch/x86/entry/vdso/vdso-image-64.c
  VDSO2C  arch/x86/entry/vdso/vdso-image-32.c
  CC      security/keys/request_key.o
  CC [M]  sound/pci/hda/hda_hwdep.o
  CC      arch/x86/entry/vdso/vdso-image-64.o
  CC      arch/x86/entry/vdso/vdso-image-32.o
  AR      block/partitions/built-in.a
  CC      mm/kasan/report_generic.o
  CC      block/bdev.o
  CC      sound/core/seq/seq_ports.o
  CC [M]  lib/kunit/attributes.o
  AR      arch/x86/crypto/built-in.a
  CC      sound/core/seq/seq_info.o
  LD [M]  arch/x86/crypto/crct10dif-pclmul.o
  CC      security/keys/request_key_auth.o
  CC      fs/iomap/buffered-io.o
  CC      drivers/pci/msi/pcidev_msi.o
  CC      mm/oom_kill.o
  AR      arch/x86/mm/pat/built-in.a
  CC      arch/x86/mm/init.o
  CC      drivers/pci/msi/api.o
  AR      arch/x86/entry/vdso/built-in.a
  AR      drivers/pinctrl/intel/built-in.a
  CC      crypto/echainiv.o
  AR      arch/x86/net/built-in.a
  CC      security/keys/user_defined.o
  AR      drivers/pinctrl/qcom/built-in.a
  CC      security/keys/compat.o
  AR      drivers/pinctrl/sprd/built-in.a
  AR      drivers/pinctrl/sunplus/built-in.a
  AR      drivers/pinctrl/ti/built-in.a
  CC      drivers/pinctrl/core.o
  CC      mm/kasan/shadow.o
  AS      arch/x86/entry/thunk_64.o
  CC      arch/x86/lib/msr-smp.o
  AS      arch/x86/entry/entry_64_compat.o
  CC      fs/notify/notification.o
  CC      arch/x86/entry/syscall_32.o
  CC      drivers/gpio/gpiolib-sysfs.o
  CC      drivers/gpio/gpiolib-acpi.o
  CC      arch/x86/mm/init_64.o
  CC      io_uring/filetable.o
  AR      arch/x86/events/amd/built-in.a
  CC      arch/x86/mm/fault.o
  CC      arch/x86/events/intel/core.o
  CC      arch/x86/platform/efi/quirks.o
  CC      block/fops.o
  CC      arch/x86/events/zhaoxin/core.o
  CC      block/bio.o
  CC      drivers/gpio/gpiolib-swnode.o
  AR      lib/kunit/built-in.a
  CC      arch/x86/pci/early.o
  AR      fs/notify/fanotify/built-in.a
  LD [M]  lib/kunit/kunit.o
  CC      arch/x86/platform/efi/efi.o
  CC      drivers/pinctrl/pinctrl-utils.o
  CC      arch/x86/lib/cache-smp.o
  CC      io_uring/openclose.o
  CC      lib/crypto/memneq.o
  CC      io_uring/uring_cmd.o
  CC      drivers/pci/pcie/portdrv.o
  CC      lib/crypto/utils.o
  CC      drivers/pci/hotplug/pci_hotplug_core.o
  CC [M]  arch/x86/kvm/../../../virt/kvm/kvm_main.o
  CC      arch/x86/lib/msr.o
  AR      drivers/pci/controller/dwc/built-in.a
  AR      sound/core/seq/built-in.a
  CC      sound/core/sound.o
  AR      drivers/pci/controller/mobiveil/built-in.a
  CC      drivers/pci/controller/vmd.o
  CC      crypto/ahash.o
  CC      drivers/pci/msi/msi.o
  CC      mm/fadvise.o
  CC      security/keys/proc.o
  CC      arch/x86/pci/bus_numa.o
  CC      kernel/locking/percpu-rwsem.o
  CC      fs/notify/group.o
  CC      mm/kasan/quarantine.o
  CC      sound/core/init.o
  CC      drivers/pci/msi/irqdomain.o
  AR      arch/x86/entry/built-in.a
  CC      io_uring/epoll.o
  CC      drivers/pinctrl/pinmux.o
  CC      drivers/pci/hotplug/acpi_pcihp.o
  CC      drivers/pinctrl/pinconf.o
  CC      lib/crypto/chacha.o
  CC [M]  sound/pci/hda/hda_generic.o
  CC      io_uring/statx.o
  AR      arch/x86/kernel/fpu/built-in.a
  CC      arch/x86/kernel/cpu/mce/core.o
  CC      arch/x86/kernel/cpu/mtrr/mtrr.o
  CC      lib/crypto/aes.o
  CC      arch/x86/kernel/cpu/microcode/core.o
  AR      arch/x86/events/zhaoxin/built-in.a
  CC      crypto/shash.o
  CC      arch/x86/kernel/cpu/mce/severity.o
  CC      drivers/pci/hotplug/pciehp_core.o
  AR      drivers/gpio/built-in.a
  CC      lib/crypto/gf128mul.o
  CC      drivers/pci/pcie/rcec.o
  CC      lib/crypto/blake2s.o
  CC      kernel/locking/irqflag-debug.o
  CC      arch/x86/platform/efi/efi_64.o
  CC      arch/x86/pci/amd_bus.o
  CC      security/keys/sysctl.o
  CC      sound/core/memory.o
  CC [M]  arch/x86/kvm/../../../virt/kvm/eventfd.o
  CC      sound/core/control.o
  CC      arch/x86/mm/ioremap.o
  CC      mm/maccess.o
  AS      arch/x86/lib/msr-reg.o
  CC      kernel/locking/mutex-debug.o
  CC      arch/x86/lib/msr-reg-export.o
  CC      io_uring/net.o
  CC      io_uring/msg_ring.o
  CC      drivers/pci/hotplug/pciehp_ctrl.o
  AS      arch/x86/lib/hweight.o
  CC      fs/notify/mark.o
  CC      mm/page-writeback.o
  CC      lib/crypto/blake2s-generic.o
  AR      mm/kasan/built-in.a
  CC      arch/x86/lib/iomem.o
  CC      arch/x86/events/core.o
  CC      io_uring/timeout.o
  CC      crypto/akcipher.o
  CC      drivers/pinctrl/pinconf-generic.o
  AR      drivers/pci/controller/built-in.a
  CC      fs/iomap/direct-io.o
  AR      drivers/pci/msi/built-in.a
  CC      io_uring/sqpoll.o
  AR      drivers/pci/switch/built-in.a
  CC      lib/crypto/blake2s-selftest.o
  CC      drivers/pci/access.o
  CC      arch/x86/mm/extable.o
  CC      arch/x86/mm/mmap.o
  CC      lib/crypto/des.o
  CC      sound/core/misc.o
  CC      arch/x86/kernel/cpu/mtrr/if.o
  CC      arch/x86/kernel/cpu/microcode/intel.o
  CC      mm/folio-compat.o
  CC      drivers/pci/pcie/aspm.o
  CC      fs/iomap/fiemap.o
  CC      mm/readahead.o
  AR      security/keys/built-in.a
  AR      security/built-in.a
  CC      drivers/pci/hotplug/pciehp_pci.o
  CC      arch/x86/kernel/cpu/mce/genpool.o
  CC      arch/x86/kernel/cpu/mce/intel.o
  CC      drivers/pci/hotplug/pciehp_hpc.o
  AS      arch/x86/lib/iomap_copy_64.o
  CC      arch/x86/mm/pgtable.o
  CC      arch/x86/lib/inat.o
  CC      lib/crypto/sha1.o
  AR      sound/pci/ice1712/built-in.a
  CC      arch/x86/kernel/cpu/mtrr/generic.o
  CC      kernel/locking/lockdep.o
  CC      block/elevator.o
  AR      arch/x86/pci/built-in.a
  AR      arch/x86/lib/built-in.a
  CC      kernel/power/qos.o
  AR      arch/x86/lib/lib.a
  CC      kernel/power/main.o
  CC      mm/swap.o
  AR      drivers/pinctrl/built-in.a
  CC      mm/truncate.o
  AS      arch/x86/platform/efi/efi_stub_64.o
  AR      arch/x86/platform/efi/built-in.a
  AR      arch/x86/platform/iris/built-in.a
  CC      fs/proc/task_mmu.o
  CC      arch/x86/platform/intel/iosf_mbi.o
  CC      drivers/video/console/dummycon.o
  CC      drivers/idle/intel_idle.o
  CC      crypto/sig.o
  CC      kernel/power/console.o
  CC      drivers/video/logo/logo.o
  CC      drivers/video/backlight/backlight.o
  CC      fs/kernfs/mount.o
  CC      drivers/video/fbdev/core/fb_notify.o
  CC      fs/kernfs/inode.o
  CC      fs/sysfs/file.o
  CC      fs/notify/fdinfo.o
  CC      fs/sysfs/dir.o
  CC      drivers/pci/bus.o
  CC      fs/kernfs/dir.o
  CC      drivers/video/aperture.o
  CC      arch/x86/kernel/cpu/mce/threshold.o
  CC      kernel/locking/lockdep_proc.o
  CC      sound/core/device.o
  CC      arch/x86/kernel/cpu/microcode/amd.o
  CC      mm/vmscan.o
  CC      io_uring/fdinfo.o
  CC [M]  arch/x86/kvm/../../../virt/kvm/binary_stats.o
  CC      fs/iomap/seek.o
  HOSTCC  drivers/video/logo/pnmtologo
  CC      lib/crypto/sha256.o
  CC      drivers/video/console/vgacon.o
  CC      mm/shmem.o
  AR      arch/x86/platform/intel-mid/built-in.a
  CC      fs/sysfs/symlink.o
  CC      arch/x86/kernel/cpu/mtrr/cleanup.o
  CC      arch/x86/mm/physaddr.o
  CC      drivers/pci/hotplug/acpiphp_core.o
  AR      arch/x86/platform/intel/built-in.a
  CC      fs/sysfs/mount.o
  CC      drivers/pci/pcie/aer.o
  AR      arch/x86/platform/intel-quark/built-in.a
  LOGO    drivers/video/logo/logo_linux_clut224.c
  CC      arch/x86/events/intel/bts.o
  CC      drivers/video/logo/logo_linux_clut224.o
  AR      arch/x86/platform/olpc/built-in.a
  AR      arch/x86/platform/scx200/built-in.a
  CC      crypto/kpp.o
  AR      arch/x86/platform/ts5500/built-in.a
  AR      arch/x86/platform/uv/built-in.a
  CC      fs/sysfs/group.o
  CC      kernel/power/process.o
  CC      drivers/pci/pcie/err.o
  AR      arch/x86/platform/built-in.a
  AR      drivers/video/logo/built-in.a
  CC      kernel/power/suspend.o
  CC      io_uring/tctx.o
  CC      drivers/video/cmdline.o
  CC      drivers/video/nomodeset.o
  CC [M]  arch/x86/kvm/../../../virt/kvm/vfio.o
  CC      block/blk-core.o
  CC [M]  drivers/video/fbdev/core/fb_info.o
  CC      sound/core/info.o
  CC      kernel/power/hibernate.o
  AR      fs/notify/built-in.a
  CC      fs/configfs/inode.o
  CC      arch/x86/events/intel/ds.o
  CC      drivers/video/hdmi.o
  CC      fs/configfs/file.o
  AR      drivers/video/backlight/built-in.a
  CC      drivers/pci/pcie/aer_inject.o
  CC      kernel/power/snapshot.o
  CC      fs/iomap/swapfile.o
  CC      arch/x86/kernel/cpu/mce/apei.o
  CC      drivers/pci/probe.o
  CC      arch/x86/kernel/acpi/boot.o
  AR      drivers/idle/built-in.a
  CC      arch/x86/kernel/acpi/sleep.o
  CC      arch/x86/events/intel/knc.o
  CC      arch/x86/events/probe.o
  AR      arch/x86/kernel/cpu/microcode/built-in.a
  CC      drivers/pci/pcie/pme.o
  CC      arch/x86/kernel/apic/apic.o
  CC [M]  lib/crypto/arc4.o
  CC      arch/x86/mm/tlb.o
  CC      net/core/gen_stats.o
  AR      kernel/sched/built-in.a
  CC      kernel/power/swap.o
  CC      kernel/locking/spinlock.o
  CC      block/blk-sysfs.o
  CC      drivers/pci/hotplug/acpiphp_glue.o
  CC      block/blk-flush.o
  CC      drivers/pci/pcie/dpc.o
  CC [M]  arch/x86/kvm/../../../virt/kvm/coalesced_mmio.o
  CC      fs/kernfs/file.o
  CC      crypto/acompress.o
  AR      fs/sysfs/built-in.a
  CC      block/blk-settings.o
  CC      arch/x86/events/utils.o
  CC      arch/x86/events/rapl.o
  AR      drivers/video/console/built-in.a
  CC [M]  drivers/video/fbdev/core/fbmem.o
  CC      arch/x86/events/msr.o
  AR      lib/crypto/built-in.a
  CC [M]  drivers/video/fbdev/core/fbcmap.o
  CC      arch/x86/events/intel/lbr.o
  LD [M]  lib/crypto/libarc4.o
  CC      fs/configfs/dir.o
  CC      lib/zlib_inflate/inffast.o
  AR      arch/x86/kernel/cpu/mtrr/built-in.a
  CC      fs/configfs/symlink.o
  CC      io_uring/poll.o
  CC      lib/zlib_deflate/deflate.o
  CC      lib/zlib_inflate/inflate.o
  AR      arch/x86/kernel/cpu/mce/built-in.a
  CC      sound/core/isadma.o
  CC      arch/x86/kernel/cpu/cacheinfo.o
  CC      lib/zlib_deflate/deftree.o
  CC      net/llc/llc_core.o
  CC      sound/core/vmaster.o
  AR      fs/iomap/built-in.a
  CC      arch/x86/kernel/cpu/scattered.o
  CC      fs/devpts/inode.o
  AS      arch/x86/kernel/acpi/wakeup_64.o
  CC      lib/lzo/lzo1x_compress.o
  CC      fs/proc/inode.o
  CC      lib/lz4/lz4_compress.o
  CC      lib/zlib_inflate/infutil.o
  CC      lib/lzo/lzo1x_decompress_safe.o
  CC      lib/zlib_inflate/inftrees.o
  AR      sound/pci/korg1212/built-in.a
  CC      lib/zlib_inflate/inflate_syms.o
  CC [M]  drivers/video/fbdev/core/modedb.o
  CC [M]  drivers/video/fbdev/core/fbcvt.o
  CC      mm/util.o
  CC      net/core/gen_estimator.o
  CC      crypto/scompress.o
  AR      drivers/pci/pcie/built-in.a
  CC      fs/ext4/balloc.o
  CC      drivers/pci/host-bridge.o
  CC [M]  sound/pci/hda/patch_realtek.o
  CC      fs/configfs/mount.o
  CC      arch/x86/mm/cpu_entry_area.o
  CC      mm/mmzone.o
  CC      arch/x86/kernel/acpi/apei.o
  CC      block/blk-ioc.o
  CC      mm/vmstat.o
  CC      sound/core/ctljack.o
  CC      kernel/power/user.o
  CC      sound/core/jack.o
  CC      fs/configfs/item.o
  AR      lib/zlib_inflate/built-in.a
  CC      crypto/algboss.o
  AR      sound/pci/mixart/built-in.a
  AR      sound/pci/nm256/built-in.a
  CC      crypto/testmgr.o
  CC      drivers/pci/remove.o
  CC      net/llc/llc_input.o
  AR      lib/lzo/built-in.a
  CC      kernel/locking/osq_lock.o
  CC      arch/x86/kernel/cpu/topology.o
  CC      fs/kernfs/symlink.o
  AR      drivers/pci/hotplug/built-in.a
  CC      lib/zstd/zstd_compress_module.o
  CC      net/core/net_namespace.o
  AR      drivers/video/fbdev/omap/built-in.a
  CC      lib/zstd/compress/fse_compress.o
  AR      drivers/video/fbdev/omap2/omapfb/dss/built-in.a
  AR      drivers/video/fbdev/omap2/omapfb/displays/built-in.a
  AR      drivers/video/fbdev/omap2/omapfb/built-in.a
  AR      drivers/video/fbdev/omap2/built-in.a
  CC      drivers/pci/pci.o
  CC      drivers/pci/pci-driver.o
  CC      lib/lz4/lz4hc_compress.o
  CC      lib/zlib_deflate/deflate_syms.o
  CC      lib/zstd/compress/hist.o
  AR      fs/devpts/built-in.a
  CC      fs/jbd2/transaction.o
  CC      arch/x86/events/intel/p4.o
  CC      io_uring/cancel.o
  CC      kernel/locking/qspinlock.o
  CC      net/llc/llc_output.o
  CC      fs/proc/root.o
  CC      kernel/locking/rtmutex_api.o
  CC      arch/x86/kernel/cpu/common.o
  CC      kernel/power/poweroff.o
  CC      lib/lz4/lz4_decompress.o
  CC      mm/backing-dev.o
  CC      arch/x86/kernel/acpi/cppc.o
  CC      arch/x86/kernel/acpi/cstate.o
  CC [M]  arch/x86/kvm/../../../virt/kvm/async_pf.o
  CC      arch/x86/kernel/cpu/rdrand.o
  CC      arch/x86/events/intel/p6.o
  CC      arch/x86/events/intel/pt.o
  AR      fs/configfs/built-in.a
  CC [M]  drivers/video/fbdev/core/fb_cmdline.o
  CC      lib/zstd/compress/huf_compress.o
  CC      arch/x86/events/intel/uncore.o
  CC      arch/x86/mm/maccess.o
  CC [M]  drivers/video/fbdev/core/fb_io_fops.o
  CC      arch/x86/kernel/apic/apic_common.o
  AR      lib/zlib_deflate/built-in.a
  CC      arch/x86/kernel/apic/apic_noop.o
  CC      arch/x86/mm/pgprot.o
  CC      sound/core/timer.o
  AR      fs/kernfs/built-in.a
  CC      lib/zstd/compress/zstd_compress.o
  CC      arch/x86/events/intel/uncore_nhmex.o
  CC      lib/raid6/algos.o
  CC      lib/xz/xz_dec_syms.o
  CC      fs/ramfs/inode.o
  CC      lib/xz/xz_dec_stream.o
  AR      kernel/power/built-in.a
  CC      fs/ramfs/file-mmu.o
  CC      lib/raid6/recov.o
  CC      sound/core/hrtimer.o
  CC      fs/hugetlbfs/inode.o
  CC      fs/jbd2/commit.o
  CC      fs/fat/cache.o
  CC      block/blk-map.o
  CC      fs/jbd2/recovery.o
  CC      fs/fat/dir.o
  CC      arch/x86/kernel/cpu/match.o
  CC [M]  drivers/video/fbdev/core/fb_backlight.o
  AR      arch/x86/kernel/acpi/built-in.a
  CC      arch/x86/kernel/cpu/bugs.o
  CC      fs/proc/base.o
  CC      arch/x86/kernel/apic/ipi.o
  CC      arch/x86/kernel/apic/vector.o
  CC      kernel/locking/spinlock_debug.o
  AR      net/llc/built-in.a
  CC      arch/x86/mm/hugetlbpage.o
  CC      net/ethernet/eth.o
  CC      net/802/p8022.o
  CC      arch/x86/mm/kasan_init_64.o
  CC      io_uring/kbuf.o
  CC      arch/x86/kernel/apic/init.o
  CC      fs/nfs/client.o
  CC      lib/xz/xz_dec_lzma2.o
  CC      lib/xz/xz_dec_bcj.o
  CC [M]  drivers/video/fbdev/uvesafb.o
  CC      kernel/locking/qrwlock.o
  CC      fs/exportfs/expfs.o
  CC      fs/lockd/clntlock.o
  AR      fs/ramfs/built-in.a
  CC [M]  drivers/video/fbdev/core/fbmon.o
  CC [M]  arch/x86/kvm/../../../virt/kvm/irqchip.o
  HOSTCC  lib/raid6/mktables
  CC [M]  drivers/video/fbdev/core/fb_defio.o
  CC      fs/ext4/bitmap.o
  CC      fs/lockd/clntproc.o
  AR      lib/lz4/built-in.a
  CC      fs/ext4/block_validity.o
  CC      fs/lockd/clntxdr.o
  CC      net/core/secure_seq.o
  UNROLL  lib/raid6/int1.c
  UNROLL  lib/raid6/int2.c
  CC      fs/ext4/dir.o
  UNROLL  lib/raid6/int4.c
  UNROLL  lib/raid6/int8.c
  CC      arch/x86/kernel/kprobes/core.o
  UNROLL  lib/raid6/int16.c
  CC      arch/x86/events/intel/uncore_snb.o
  UNROLL  lib/raid6/int32.c
  CC      lib/raid6/recov_ssse3.o
  CC      arch/x86/kernel/kprobes/opt.o
  LDS     arch/x86/kernel/vmlinux.lds
  CC      io_uring/rsrc.o
  AR      kernel/locking/built-in.a
  CC      sound/core/seq_device.o
  CC      kernel/printk/printk.o
  CC      arch/x86/kernel/kprobes/ftrace.o
  CC      kernel/irq/irqdesc.o
  AR      sound/hda/built-in.a
  AR      sound/x86/built-in.a
  CC [M]  sound/hda/hda_bus_type.o
  CC      block/blk-merge.o
  CC      kernel/printk/printk_safe.o
  CC      block/blk-timeout.o
  CC      arch/x86/kernel/cpu/aperfmperf.o
  CC      arch/x86/events/intel/uncore_snbep.o
  CC      net/802/psnap.o
  CC      arch/x86/events/intel/uncore_discovery.o
  CC      lib/raid6/recov_avx2.o
  AR      fs/exportfs/built-in.a
  CC      arch/x86/mm/numa.o
  CC [M]  drivers/video/fbdev/core/fb_chrdev.o
  AR      lib/xz/built-in.a
  CC      mm/mm_init.o
  CC      arch/x86/mm/numa_64.o
  CC      arch/x86/events/intel/cstate.o
  CC      arch/x86/kernel/cpu/cpuid-deps.o
  AR      fs/hugetlbfs/built-in.a
  CC      lib/zstd/compress/zstd_compress_literals.o
  CC      mm/percpu.o
  CC      crypto/cmac.o
  CC      fs/jbd2/checkpoint.o
  CC      net/802/stp.o
  CC      io_uring/rw.o
  CC      lib/fonts/fonts.o
  CC      lib/argv_split.o
  CC [M]  sound/core/control_led.o
  AR      net/ethernet/built-in.a
  CC      lib/fonts/font_8x8.o
  CC      lib/fonts/font_8x16.o
  CC [M]  arch/x86/kvm/../../../virt/kvm/dirty_ring.o
  CC [M]  drivers/video/fbdev/core/fb_procfs.o
  CC [M]  sound/core/hwdep.o
  CC      kernel/printk/printk_ringbuffer.o
  CC      fs/ext4/ext4_jbd2.o
  CC      mm/slab_common.o
  CC [M]  sound/hda/hdac_bus.o
  CC [M]  sound/pci/hda/patch_analog.o
  CC      fs/fat/fatent.o
  CC      kernel/printk/sysctl.o
  CC      block/blk-lib.o
  CC [M]  sound/pci/hda/patch_hdmi.o
  AR      arch/x86/kernel/kprobes/built-in.a
  CC [M]  sound/pci/hda/hda_eld.o
  CC      crypto/hmac.o
  CC      kernel/rcu/update.o
  CC      mm/compaction.o
  CC      lib/raid6/mmx.o
  CC      arch/x86/kernel/apic/hw_nmi.o
  CC      arch/x86/kernel/cpu/umwait.o
  CC      lib/raid6/sse1.o
  CC      kernel/rcu/sync.o
  CC      kernel/irq/handle.o
  CC      net/core/flow_dissector.o
  CC      lib/raid6/sse2.o
  CC      fs/lockd/host.o
  CC      fs/fat/file.o
  CC      lib/bug.o
  CC      arch/x86/mm/amdtopology.o
  AR      lib/fonts/built-in.a
  CC [M]  sound/hda/hdac_device.o
  CC      arch/x86/mm/srat.o
  CC [M]  sound/hda/hdac_sysfs.o
  CC      block/blk-mq.o
  CC      fs/fat/inode.o
  CC [M]  drivers/video/fbdev/core/fbsysfs.o
  CC      kernel/rcu/srcutree.o
  AR      sound/pci/oxygen/built-in.a
  CC [M]  drivers/video/fbdev/core/fbcon.o
  CC      drivers/pci/search.o
  AR      sound/pci/pcxhr/built-in.a
  CC [M]  drivers/video/fbdev/core/bitblit.o
  CC      fs/nfs/dir.o
  CC [M]  sound/pci/hda/hda_intel.o
  AR      net/802/built-in.a
  CC      fs/fat/misc.o
  CC      drivers/pci/pci-sysfs.o
  CC      arch/x86/kernel/apic/io_apic.o
  CC      arch/x86/kernel/apic/msi.o
  CC [M]  sound/core/pcm.o
  CC      kernel/irq/manage.o
  CC      fs/nls/nls_base.o
  CC      fs/jbd2/revoke.o
  CC      fs/nls/nls_cp437.o
  CC      fs/lockd/svc.o
  CC [M]  sound/core/pcm_native.o
  CC      arch/x86/kernel/cpu/proc.o
  CC      crypto/vmac.o
  CC      kernel/rcu/tree.o
  CC [M]  arch/x86/kvm/../../../virt/kvm/pfncache.o
  CC      fs/proc/generic.o
  CC      lib/raid6/avx2.o
  CC      arch/x86/mm/pkeys.o
  CC      arch/x86/mm/pti.o
  CC      crypto/xcbc.o
  CC      kernel/rcu/rcu_segcblist.o
  MKCAP   arch/x86/kernel/cpu/capflags.c
  CC      io_uring/opdef.o
  CC      lib/zstd/compress/zstd_compress_sequences.o
  CC      fs/fat/nfs.o
  CC      fs/fat/namei_vfat.o
  CC [M]  sound/core/pcm_lib.o
  CC      fs/fat/namei_msdos.o
  CC      io_uring/notif.o
  CC      fs/nls/nls_ascii.o
  CC      fs/ext4/extents.o
  CC [M]  sound/hda/hdac_regmap.o
  AR      kernel/printk/built-in.a
  CC      crypto/crypto_null.o
  CC [M]  drivers/video/fbdev/core/softcursor.o
  CC      fs/nls/nls_iso8859-1.o
  CC      fs/nls/nls_utf8.o
  CC [M]  fs/nls/nls_ucs2_utils.o
  CC      fs/lockd/svclock.o
  CC      lib/zstd/compress/zstd_compress_superblock.o
  CC [M]  drivers/video/fbdev/core/tileblit.o
  CC [M]  sound/core/pcm_misc.o
  CC [M]  drivers/video/fbdev/core/fb_logo.o
  AR      arch/x86/events/intel/built-in.a
  AR      arch/x86/events/built-in.a
  CC      crypto/md5.o
  CC      fs/ext4/extents_status.o
  LD [M]  sound/pci/hda/snd-hda-codec.o
  CC      mm/show_mem.o
  CC      io_uring/io-wq.o
  CC      lib/raid6/avx512.o
  CC      fs/lockd/svcshare.o
  CC      crypto/sha1_generic.o
  CC      kernel/irq/spurious.o
  CC      fs/jbd2/journal.o
  CC      fs/lockd/svcproc.o
  CC      lib/raid6/recov_avx512.o
  CC      lib/zstd/compress/zstd_double_fast.o
  AR      arch/x86/mm/built-in.a
  CC      net/core/sysctl_net_core.o
  AR      drivers/char/ipmi/built-in.a
  LD [M]  sound/pci/hda/snd-hda-codec-generic.o
  CC [M]  drivers/video/fbdev/core/cfbfillrect.o
  CC      fs/proc/array.o
  CC [M]  arch/x86/kvm/x86.o
  CC [M]  drivers/video/fbdev/core/cfbcopyarea.o
  CC      arch/x86/kernel/apic/x2apic_phys.o
  CC      kernel/irq/resend.o
  CC      drivers/pci/rom.o
  AR      fs/nls/built-in.a
  CC [M]  drivers/video/fbdev/core/cfbimgblt.o
  CC      drivers/pci/setup-res.o
  CC      fs/ext4/file.o
  CC      fs/ext4/fsmap.o
  CC [M]  sound/hda/hdac_controller.o
  CC [M]  sound/hda/hdac_stream.o
  CC      crypto/sha256_generic.o
  AS      arch/x86/kernel/head_64.o
  CC      arch/x86/kernel/head64.o
  CC      drivers/pci/irq.o
  CC      arch/x86/kernel/apic/x2apic_cluster.o
  CC      arch/x86/kernel/ebda.o
  LD [M]  sound/pci/hda/snd-hda-codec-realtek.o
  CC [M]  drivers/video/fbdev/core/sysfillrect.o
  CC      fs/ext4/fsync.o
  CC [M]  drivers/video/fbdev/core/syscopyarea.o
  LD [M]  sound/pci/hda/snd-hda-codec-analog.o
  LD [M]  sound/pci/hda/snd-hda-codec-hdmi.o
  CC      mm/shmem_quota.o
  CC [M]  arch/x86/kvm/emulate.o
  CC      arch/x86/kernel/apic/apic_flat_64.o
  CC [M]  sound/hda/array.o
  LD [M]  sound/pci/hda/snd-hda-intel.o
  AR      fs/fat/built-in.a
  AR      fs/unicode/built-in.a
  AR      sound/pci/riptide/built-in.a
  CC      fs/ntfs/aops.o
  AR      sound/pci/rme9652/built-in.a
  AR      sound/pci/trident/built-in.a
  CC      kernel/irq/chip.o
  CC      fs/ntfs/attrib.o
  AR      sound/pci/ymfpci/built-in.a
  AR      sound/pci/vx222/built-in.a
  TABLE   lib/raid6/tables.c
  AR      sound/pci/built-in.a
  CC      arch/x86/kernel/apic/probe_64.o
  AR      fs/hostfs/built-in.a
  CC      lib/raid6/int1.o
  CC      lib/raid6/int2.o
  CC [M]  sound/hda/hdmi_chmap.o
  AR      sound/xen/built-in.a
  CC      mm/interval_tree.o
  CC      drivers/pci/vpd.o
  CC      mm/list_lru.o
  CC      drivers/pci/setup-bus.o
  AR      sound/virtio/built-in.a
  CC [M]  drivers/video/fbdev/core/sysimgblt.o
  CC      drivers/acpi/acpica/dsargs.o
  CC      drivers/acpi/numa/srat.o
  CC      crypto/sha512_generic.o
  CC      drivers/acpi/apei/apei-base.o
  AR      drivers/acpi/pmic/built-in.a
  CC      net/sched/sch_generic.o
  CC      block/blk-mq-tag.o
  CC      fs/lockd/svcsubs.o
  CC      sound/sound_core.o
  CC      sound/last.o
  CC      drivers/acpi/acpica/dscontrol.o
  CC [M]  drivers/video/fbdev/core/fb_sys_fops.o
  CC      block/blk-stat.o
  CC      fs/proc/fd.o
  AR      arch/x86/kernel/apic/built-in.a
  CC      drivers/acpi/apei/hest.o
  CC      mm/workingset.o
  CC      block/blk-mq-sysfs.o
  CC      mm/debug.o
  CC      drivers/acpi/acpica/dsdebug.o
  CC      lib/zstd/compress/zstd_fast.o
  CC      net/core/dev.o
  CC      crypto/sha3_generic.o
  CC      lib/raid6/int4.o
  CC      fs/ext4/hash.o
  CC [M]  drivers/video/fbdev/simplefb.o
  CC      drivers/acpi/acpica/dsfield.o
  CC      block/blk-mq-cpumap.o
  AR      io_uring/built-in.a
  CC      lib/raid6/int8.o
  AR      kernel/livepatch/built-in.a
  CC      drivers/acpi/acpica/dsinit.o
  CC      block/blk-mq-sched.o
  CC      net/sched/sch_mq.o
  CC      lib/zstd/compress/zstd_lazy.o
  CC      mm/gup.o
  CC [M]  sound/hda/trace.o
  CC      mm/mmap_lock.o
  CC      fs/ntfs/collate.o
  CC      lib/zstd/compress/zstd_ldm.o
  CC      drivers/acpi/acpica/dsmethod.o
  CC      kernel/irq/dummychip.o
  CC      fs/nfs/file.o
  CC      lib/zstd/compress/zstd_opt.o
  CC      arch/x86/kernel/cpu/powerflags.o
  CC      block/ioctl.o
  AR      drivers/acpi/numa/built-in.a
  CC      block/genhd.o
  CC      drivers/acpi/dptf/int340x_thermal.o
  LD [M]  drivers/video/fbdev/core/fb.o
  CC      drivers/acpi/tables.o
  CC      mm/highmem.o
  CC      mm/memory.o
  CC      drivers/acpi/apei/erst.o
  AR      drivers/video/fbdev/core/built-in.a
  CC      arch/x86/kernel/platform-quirks.o
  CC [M]  sound/core/pcm_memory.o
  CC      fs/proc/proc_tty.o
  CC      crypto/blake2b_generic.o
  CC      kernel/dma/mapping.o
  CC      lib/zstd/zstd_decompress_module.o
  CC      kernel/entry/common.o
  CC      kernel/module/main.o
  CC      kernel/time/time.o
  CC      kernel/time/timer.o
  CC      kernel/time/hrtimer.o
  CC      mm/mincore.o
  CC      fs/nfs/getroot.o
  CC      fs/lockd/mon.o
  CC      kernel/irq/devres.o
  AR      drivers/video/fbdev/built-in.a
  AR      drivers/video/built-in.a
  CC      kernel/module/strict_rwx.o
  CC      block/ioprio.o
  CC      drivers/acpi/acpica/dsmthdat.o
  CC      block/badblocks.o
  CC      lib/raid6/int16.o
  CC      fs/ntfs/compress.o
  AR      drivers/acpi/dptf/built-in.a
  CC      drivers/acpi/blacklist.o
  CC      drivers/acpi/osi.o
  CC      arch/x86/kernel/process_64.o
  CC      drivers/pci/vc.o
  CC      block/blk-rq-qos.o
  CC      mm/mlock.o
  CC      drivers/acpi/acpica/dsobject.o
  CC      fs/proc/cmdline.o
  AR      fs/jbd2/built-in.a
  CC      fs/debugfs/inode.o
  CC [M]  sound/hda/hdac_component.o
  CC      arch/x86/kernel/cpu/feat_ctl.o
  CC      kernel/entry/syscall_user_dispatch.o
  CC [M]  sound/core/memalloc.o
  CC [M]  sound/core/pcm_timer.o
  CC      kernel/irq/autoprobe.o
  CC      block/disk-events.o
  CC      kernel/module/kmod.o
  CC      kernel/irq/irqdomain.o
  CC      drivers/acpi/acpica/dsopcode.o
  CC      crypto/ecb.o
  CC      lib/raid6/int32.o
  CC      arch/x86/kernel/signal.o
  CC      drivers/acpi/apei/bert.o
  CC      fs/debugfs/file.o
  CC      kernel/dma/direct.o
  CC      net/netlink/af_netlink.o
  CC      mm/mmap.o
  CC      fs/proc/consoles.o
  CC      net/netlink/genetlink.o
  CC      drivers/acpi/acpica/dspkginit.o
  CC      drivers/acpi/acpica/dsutils.o
  CC      mm/mmu_gather.o
  CC      drivers/pnp/pnpacpi/core.o
  CC      net/sched/sch_frag.o
  CC      net/sched/sch_api.o
  CC      drivers/pnp/pnpacpi/rsparser.o
  CC      drivers/pci/mmap.o
  CC      fs/lockd/trace.o
  CC      kernel/dma/ops_helpers.o
  CC      kernel/entry/kvm.o
  CC [M]  sound/hda/hdac_i915.o
  CC      kernel/dma/dummy.o
  CC      crypto/cbc.o
  CC      fs/ext4/ialloc.o
  CC      lib/buildid.o
  CC      lib/raid6/tables.o
  CC      fs/ntfs/debug.o
  CC      kernel/time/timekeeping.o
  CC      drivers/acpi/apei/ghes.o
  CC      fs/nfs/inode.o
  CC      drivers/pnp/core.o
  CC      block/blk-ia-ranges.o
  CC      mm/mprotect.o
  AR      net/bpf/built-in.a
  LD [M]  sound/core/snd-ctl-led.o
  AR      kernel/rcu/built-in.a
  CC      mm/mremap.o
  CC      fs/proc/cpuinfo.o
  CC      kernel/futex/core.o
  LD [M]  sound/core/snd-hwdep.o
  CC      kernel/futex/syscalls.o
  CC      drivers/acpi/acpica/dswexec.o
  LD [M]  sound/core/snd-pcm.o
  CC      mm/msync.o
  AR      sound/core/built-in.a
  CC      kernel/futex/pi.o
  CC      kernel/module/tree_lookup.o
  CC      crypto/pcbc.o
  CC      drivers/pci/setup-irq.o
  CC      crypto/cts.o
  CC      kernel/dma/contiguous.o
  CC      kernel/dma/swiotlb.o
  AR      drivers/amba/built-in.a
  CC      net/ethtool/ioctl.o
  CC [M]  sound/hda/intel-dsp-config.o
  AR      drivers/clk/actions/built-in.a
  AR      fs/debugfs/built-in.a
  CC      net/ethtool/common.o
  CC      kernel/irq/proc.o
  AR      drivers/clk/analogbits/built-in.a
  CC      fs/ntfs/dir.o
  AR      drivers/clk/bcm/built-in.a
  AR      drivers/clk/imgtec/built-in.a
  CC      fs/tracefs/inode.o
  AR      drivers/clk/imx/built-in.a
  AR      drivers/clk/ingenic/built-in.a
  CC      net/sched/sch_blackhole.o
  CC      arch/x86/kernel/cpu/intel.o
  AR      drivers/clk/mediatek/built-in.a
  CC      mm/page_vma_mapped.o
  AR      kernel/entry/built-in.a
  AR      drivers/clk/microchip/built-in.a
  CC      fs/tracefs/event_inode.o
  CC      crypto/lrw.o
  AR      drivers/clk/mstar/built-in.a
  AR      drivers/pnp/pnpacpi/built-in.a
  AR      lib/raid6/built-in.a
  AR      drivers/clk/mvebu/built-in.a
  CC      fs/lockd/xdr.o
  AR      drivers/clk/ralink/built-in.a
  CC      fs/proc/devices.o
  AR      drivers/clk/renesas/built-in.a
  CC      drivers/acpi/acpica/dswload.o
  CC      drivers/pnp/card.o
  AR      drivers/clk/socfpga/built-in.a
  AR      drivers/clk/sprd/built-in.a
  AR      drivers/clk/starfive/built-in.a
  CC      block/early-lookup.o
  AR      drivers/clk/sunxi-ng/built-in.a
  CC      drivers/acpi/acpica/dswload2.o
  AR      drivers/clk/ti/built-in.a
  CC      fs/pstore/inode.o
  CC      fs/pstore/platform.o
  AR      drivers/clk/versatile/built-in.a
  CC      fs/btrfs/super.o
  CC      drivers/clk/x86/clk-lpss-atom.o
  CC      fs/efivarfs/inode.o
  CC      kernel/module/debug_kmemleak.o
  AR      drivers/clk/xilinx/built-in.a
  CC      fs/efivarfs/file.o
  CC      drivers/pnp/driver.o
  CC      mm/pagewalk.o
  CC      kernel/futex/requeue.o
  CC      kernel/dma/remap.o
  CC      drivers/pci/proc.o
  CC      fs/ext4/indirect.o
  CC      kernel/futex/waitwake.o
  CC      fs/ext4/inline.o
  CC [M]  sound/hda/intel-nhlt.o
  CC      drivers/acpi/acpica/dswscope.o
  AR      drivers/acpi/apei/built-in.a
  CC      drivers/acpi/acpica/dswstate.o
  CC      kernel/irq/migration.o
  CC      drivers/clk/x86/clk-pmc-atom.o
  CC      drivers/acpi/osl.o
  CC      net/sched/sch_fifo.o
  CC      fs/proc/interrupts.o
  CC      drivers/acpi/utils.o
  CC      crypto/xts.o
  CC      net/netlink/policy.o
  CC [M]  arch/x86/kvm/i8259.o
  CC      kernel/module/kallsyms.o
  CC      kernel/time/ntp.o
  CC      drivers/pci/slot.o
  AR      fs/tracefs/built-in.a
  CC      net/netlink/diag.o
  CC      drivers/pnp/resource.o
  CC      mm/pgtable-generic.o
  CC      fs/ext4/inode.o
  CC      fs/efivarfs/super.o
  CC      mm/rmap.o
  CC      block/bsg.o
  CC      arch/x86/kernel/signal_64.o
  CC      fs/pstore/pmsg.o
  CC      crypto/ctr.o
  CC      arch/x86/kernel/traps.o
  CC      crypto/gcm.o
  CC [M]  arch/x86/kvm/irq.o
  CC      fs/ntfs/file.o
  AR      kernel/dma/built-in.a
  CC      drivers/clk/clk-devres.o
  CC      fs/ext4/ioctl.o
  CC      arch/x86/kernel/cpu/intel_pconfig.o
  CC      kernel/irq/cpuhotplug.o
  CC      fs/lockd/clnt4xdr.o
  AR      kernel/futex/built-in.a
  CC      drivers/acpi/acpica/evevent.o
  CC      fs/lockd/xdr4.o
  CC [M]  net/netfilter/ipvs/ip_vs_conn.o
  CC [M]  sound/hda/intel-sdw-acpi.o
  AR      drivers/clk/x86/built-in.a
  CC      fs/proc/loadavg.o
  CC      arch/x86/kernel/cpu/tsx.o
  CC [M]  net/netfilter/ipvs/ip_vs_core.o
  CC      fs/proc/meminfo.o
  CC      fs/ext4/mballoc.o
  AR      net/ipv4/netfilter/built-in.a
  CC [M]  net/ipv4/netfilter/nf_defrag_ipv4.o
  CC      drivers/clk/clk-bulk.o
  AR      fs/pstore/built-in.a
  CC [M]  net/ipv4/netfilter/nf_reject_ipv4.o
  CC [M]  arch/x86/kvm/lapic.o
  CC      crypto/pcrypt.o
  CC      fs/ext4/migrate.o
  CC      kernel/time/clocksource.o
  CC      drivers/acpi/acpica/evgpe.o
  CC      drivers/pci/pci-acpi.o
  CC      fs/efivarfs/vars.o
  CC      block/bsg-lib.o
  AR      net/sched/built-in.a
  CC      fs/btrfs/ctree.o
  CC      net/ethtool/netlink.o
  CC      kernel/module/procfs.o
  CC      drivers/acpi/reboot.o
  CC      arch/x86/kernel/cpu/intel_epb.o
  CC      fs/ntfs/index.o
  CC      kernel/irq/pm.o
  CC      drivers/acpi/nvs.o
  CC      kernel/module/sysfs.o
  LD [M]  sound/hda/snd-hda-core.o
  LD [M]  sound/hda/snd-intel-dspcfg.o
  LD [M]  sound/hda/snd-intel-sdw-acpi.o
  CC      mm/vmalloc.o
  AR      sound/built-in.a
  CC      net/xfrm/xfrm_policy.o
  CC      fs/proc/stat.o
  AR      net/netlink/built-in.a
  CC      net/unix/af_unix.o
  CC      mm/page_alloc.o
  AR      net/ipv6/netfilter/built-in.a
  CC [M]  net/ipv6/netfilter/nf_defrag_ipv6_hooks.o
  CC      fs/nfs/super.o
  CC      drivers/pnp/manager.o
  CC      net/ipv6/af_inet6.o
  CC      drivers/clk/clkdev.o
  CC      net/ipv6/anycast.o
  CC      net/unix/garbage.o
  CC      net/unix/sysctl_net_unix.o
  CC      drivers/acpi/acpica/evgpeblk.o
  CC      crypto/cryptd.o
  CC      lib/cmdline.o
  CC      arch/x86/kernel/cpu/amd.o
  CC      crypto/des_generic.o
  CC      lib/cpumask.o
  CC      net/netfilter/core.o
  CC      fs/lockd/svc4proc.o
  CC      net/ethtool/bitset.o
  CC      drivers/pnp/support.o
  CC      mm/init-mm.o
  CC [M]  net/ipv4/netfilter/ip_tables.o
  CC      fs/lockd/procfs.o
  CC      block/blk-cgroup.o
  CC      drivers/dma/dw/core.o
  AR      fs/efivarfs/built-in.a
  CC      drivers/acpi/wakeup.o
  CC      kernel/irq/msi.o
  CC      fs/proc/uptime.o
  AR      kernel/module/built-in.a
  CC      fs/ntfs/inode.o
  CC      block/blk-cgroup-rwstat.o
  CC [M]  fs/netfs/buffered_read.o
  CC      kernel/time/jiffies.o
  CC      drivers/pci/quirks.o
  CC      drivers/clk/clk.o
  CC      drivers/acpi/acpica/evgpeinit.o
  CC      kernel/time/timer_list.o
  CC      drivers/clk/clk-divider.o
  CC      drivers/pnp/interface.o
  CC      net/unix/diag.o
  CC [M]  net/ipv4/netfilter/iptable_filter.o
  CC [M]  net/ipv6/netfilter/nf_conntrack_reasm.o
  CC      mm/memblock.o
  CC      kernel/time/timeconv.o
  CC      net/ethtool/strset.o
  CC      drivers/acpi/sleep.o
  CC      net/unix/scm.o
  CC      fs/proc/util.o
  CC      drivers/acpi/device_sysfs.o
  CC      block/blk-throttle.o
  CC      drivers/clk/clk-fixed-factor.o
  CC      drivers/clk/clk-fixed-rate.o
  CC      arch/x86/kernel/cpu/hygon.o
  CC      drivers/acpi/acpica/evgpeutil.o
  CC      crypto/aes_generic.o
  CC [M]  net/ipv4/netfilter/iptable_mangle.o
  CC      net/ipv6/ip6_output.o
  AR      fs/lockd/built-in.a
  CC      drivers/dma/dw/dw.o
  CC      kernel/time/timecounter.o
  CC [M]  fs/fscache/cache.o
  CC [M]  fs/smb/common/cifs_arc4.o
  CC      fs/nfs/io.o
  CC [M]  net/netfilter/ipvs/ip_vs_ctl.o
  CC      kernel/time/alarmtimer.o
  CC      drivers/pnp/quirks.o
  CC [M]  fs/smb/common/cifs_md4.o
  CC      fs/proc/version.o
  CC      fs/nfs/direct.o
  CC [M]  fs/netfs/io.o
  CC      drivers/dma/dw/idma32.o
  CC      drivers/clk/clk-gate.o
  CC      drivers/pci/ats.o
  CC      drivers/dma/dw/acpi.o
  CC      kernel/irq/affinity.o
  CC      drivers/acpi/acpica/evglock.o
  CC      arch/x86/kernel/cpu/centaur.o
  CC      drivers/pci/iov.o
  CC      drivers/acpi/acpica/evhandler.o
  CC      drivers/acpi/acpica/evmisc.o
  CC      fs/nfs/pagelist.o
  CC      fs/nfs/read.o
  CC [M]  net/ipv4/netfilter/iptable_nat.o
  CC      fs/ntfs/mft.o
  CC [M]  fs/smb/client/trace.o
  CC      fs/nfs/symlink.o
  CC      fs/proc/softirqs.o
  CC      drivers/dma/dw/pci.o
  CC      kernel/time/posix-timers.o
  CC      net/ethtool/linkinfo.o
  CC      drivers/acpi/acpica/evregion.o
  CC [M]  arch/x86/kvm/i8254.o
  CC      drivers/clk/clk-multiplier.o
  CC      kernel/irq/matrix.o
  CC [M]  net/ipv4/netfilter/ipt_REJECT.o
  CC      drivers/acpi/acpica/evrgnini.o
  CC      block/mq-deadline.o
  CC      drivers/pnp/system.o
  CC      net/core/dev_addr_lists.o
  CC      kernel/time/posix-cpu-timers.o
  CC      arch/x86/kernel/cpu/zhaoxin.o
  CC      block/kyber-iosched.o
  CC      mm/memory_hotplug.o
  LD [M]  net/ipv6/netfilter/nf_defrag_ipv6.o
  CC      net/ethtool/linkmodes.o
  CC [M]  fs/fscache/cookie.o
  CC [M]  arch/x86/kvm/ioapic.o
  CC      crypto/crc32c_generic.o
  CC      drivers/acpi/acpica/evsci.o
  CC      arch/x86/kernel/cpu/perfctr-watchdog.o
  AR      net/unix/built-in.a
  CC      net/packet/af_packet.o
  CC      fs/proc/namespaces.o
  CC      net/packet/diag.o
  CC      kernel/time/posix-clock.o
  CC [M]  fs/netfs/iterator.o
  AR      drivers/dma/dw/built-in.a
  CC [M]  fs/netfs/main.o
  CC      drivers/dma/hsu/hsu.o
  CC      fs/ntfs/mst.o
  CC      drivers/clk/clk-mux.o
  CC [M]  fs/netfs/objects.o
  AR      drivers/pnp/built-in.a
  AR      drivers/soc/apple/built-in.a
  AR      drivers/soc/aspeed/built-in.a
  AR      drivers/dma/idxd/built-in.a
  CC      drivers/pci/pci-label.o
  AR      drivers/soc/bcm/built-in.a
  AR      drivers/soc/fsl/built-in.a
  CC      drivers/pci/pci-stub.o
  AR      drivers/soc/fujitsu/built-in.a
  CC      drivers/pci/vgaarb.o
  CC      drivers/acpi/acpica/evxface.o
  CC      crypto/crct10dif_common.o
  AR      drivers/soc/hisilicon/built-in.a
  AR      drivers/soc/imx/built-in.a
  AR      drivers/soc/ixp4xx/built-in.a
  AR      drivers/soc/loongson/built-in.a
  AR      drivers/soc/mediatek/built-in.a
  AR      drivers/soc/microchip/built-in.a
  CC [M]  fs/smb/client/cifsfs.o
  AR      drivers/soc/nuvoton/built-in.a
  AR      drivers/soc/pxa/built-in.a
  AR      drivers/soc/amlogic/built-in.a
  CC      drivers/acpi/acpica/evxfevnt.o
  AR      drivers/soc/qcom/built-in.a
  AR      drivers/soc/renesas/built-in.a
  CC      arch/x86/kernel/cpu/vmware.o
  AR      drivers/soc/rockchip/built-in.a
  AR      drivers/soc/sifive/built-in.a
  AR      drivers/soc/sunxi/built-in.a
  AR      drivers/soc/ti/built-in.a
  CC      net/ethtool/rss.o
  AR      drivers/soc/xilinx/built-in.a
  AR      drivers/soc/built-in.a
  CC [M]  fs/fuse/dev.o
  CC      fs/btrfs/extent-tree.o
  AR      drivers/pmdomain/actions/built-in.a
  AR      drivers/pmdomain/amlogic/built-in.a
  CC      crypto/crct10dif_generic.o
  CC [M]  fs/fuse/dir.o
  AR      drivers/pmdomain/apple/built-in.a
  CC      fs/proc/self.o
  AR      drivers/pmdomain/bcm/built-in.a
  CC      net/ipv4/route.o
  CC      fs/btrfs/print-tree.o
  AR      drivers/pmdomain/imx/built-in.a
  CC      net/xfrm/xfrm_state.o
  AR      drivers/pmdomain/mediatek/built-in.a
  CC [M]  arch/x86/kvm/irq_comm.o
  AR      drivers/pmdomain/qcom/built-in.a
  CC      arch/x86/kernel/cpu/hypervisor.o
  AR      drivers/pmdomain/renesas/built-in.a
  CC      fs/ntfs/namei.o
  CC      net/core/dst.o
  CC      arch/x86/kernel/cpu/mshyperv.o
  AR      drivers/pmdomain/rockchip/built-in.a
  CC      fs/nfs/unlink.o
  AR      drivers/pmdomain/samsung/built-in.a
  AR      drivers/pmdomain/st/built-in.a
  AR      drivers/pmdomain/starfive/built-in.a
  CC      kernel/time/itimer.o
  AR      drivers/pmdomain/sunxi/built-in.a
  CC      fs/btrfs/root-tree.o
  AR      kernel/irq/built-in.a
  AR      drivers/pmdomain/tegra/built-in.a
  CC      drivers/clk/clk-composite.o
  CC      net/ipv4/inetpeer.o
  AR      drivers/pmdomain/ti/built-in.a
  CC      drivers/acpi/acpica/evxfgpe.o
  AR      drivers/pmdomain/xilinx/built-in.a
  CC      drivers/acpi/acpica/evxfregn.o
  AR      drivers/pmdomain/built-in.a
  CC      net/ipv4/protocol.o
  CC      mm/madvise.o
  AR      drivers/dma/hsu/built-in.a
  CC [M]  fs/fscache/io.o
  CC      fs/btrfs/dir-item.o
  CC      kernel/time/clockevents.o
  CC      kernel/time/tick-common.o
  CC      fs/btrfs/file-item.o
  AR      drivers/dma/mediatek/built-in.a
  AR      drivers/dma/qcom/built-in.a
  CC      net/ipv4/ip_input.o
  AR      drivers/dma/ti/built-in.a
  AR      drivers/dma/xilinx/built-in.a
  CC      drivers/clk/clk-fractional-divider.o
  CC      crypto/authenc.o
  CC [M]  drivers/dma/ioat/init.o
  LD [M]  fs/netfs/netfs.o
  CC [M]  fs/fscache/main.o
  CC      crypto/authencesn.o
  CC      block/bfq-iosched.o
  CC      fs/proc/thread_self.o
  CC      fs/btrfs/inode-item.o
  CC      net/core/netevent.o
  CC      net/ipv4/ip_fragment.o
  CC [M]  fs/fscache/volume.o
  CC      net/core/neighbour.o
  CC      drivers/acpi/acpica/exconcat.o
  CC      fs/ntfs/runlist.o
  AR      drivers/pci/built-in.a
  CC [M]  fs/overlayfs/super.o
  CC [M]  fs/overlayfs/namei.o
  CC      drivers/dma/dmaengine.o
  CC      drivers/clk/clk-gpio.o
  CC      net/ethtool/linkstate.o
  CC      arch/x86/kernel/cpu/capflags.o
  AR      arch/x86/kernel/cpu/built-in.a
  CC      kernel/time/tick-broadcast.o
  CC      arch/x86/kernel/idt.o
  CC      fs/ext4/mmp.o
  CC      drivers/acpi/device_pm.o
  CC [M]  net/netfilter/ipvs/ip_vs_sched.o
  CC [M]  net/netfilter/ipvs/ip_vs_xmit.o
  CC [M]  fs/overlayfs/util.o
  CC      fs/proc/proc_sysctl.o
  CC      fs/ntfs/super.o
  CC      crypto/lzo.o
  CC      drivers/acpi/acpica/exconfig.o
  CC      net/ipv6/ip6_input.o
  CC      net/xfrm/xfrm_hash.o
  CC      kernel/time/tick-broadcast-hrtimer.o
  CC      fs/ntfs/sysctl.o
  CC      net/core/rtnetlink.o
  CC [M]  fs/fscache/proc.o
  CC      net/netfilter/nf_log.o
  AR      drivers/clk/built-in.a
  CC [M]  arch/x86/kvm/cpuid.o
  CC      fs/proc/proc_net.o
  CC      crypto/lzo-rle.o
  CC [M]  fs/fuse/file.o
  CC      net/xfrm/xfrm_input.o
  CC      drivers/dma/virt-dma.o
  CC [M]  drivers/dma/ioat/dma.o
  CC      fs/nfs/write.o
  CC      drivers/virtio/virtio.o
  CC      net/ipv6/addrconf.o
  CC [M]  fs/smb/client/cifs_debug.o
  CC      drivers/dma/acpi-dma.o
  CC      drivers/tty/vt/vt_ioctl.o
  CC      drivers/acpi/acpica/exconvrt.o
  CC      drivers/tty/vt/vc_screen.o
  CC      kernel/time/tick-oneshot.o
  CC [M]  fs/smb/client/connect.o
  CC      drivers/char/hw_random/core.o
  CC      mm/page_io.o
  CC      arch/x86/kernel/irq.o
  CC      drivers/char/agp/backend.o
  CC      drivers/char/tpm/tpm-chip.o
  CC      fs/ext4/move_extent.o
  CC      drivers/char/mem.o
  CC      net/ethtool/debug.o
  CC      net/ethtool/wol.o
  CC      drivers/char/hw_random/intel-rng.o
  LD [M]  fs/fscache/fscache.o
  CC      block/bfq-wf2q.o
  CC      drivers/acpi/proc.o
  CC      fs/proc/kcore.o
  AR      drivers/iommu/amd/built-in.a
  CC      drivers/iommu/intel/dmar.o
  CC      crypto/lz4.o
  CC      drivers/iommu/intel/iommu.o
  CC      drivers/tty/hvc/hvc_console.o
  CC      kernel/time/tick-sched.o
  AR      drivers/gpu/host1x/built-in.a
  CC      drivers/acpi/acpica/excreate.o
  AR      drivers/gpu/drm/tests/built-in.a
  CC [M]  drivers/gpu/drm/tests/drm_kunit_helpers.o
  CC      fs/open.o
  AR      drivers/gpu/vga/built-in.a
  CC [M]  drivers/gpu/drm/tests/drm_buddy_test.o
  CC [M]  fs/overlayfs/inode.o
  CC      drivers/virtio/virtio_ring.o
  AR      drivers/dma/built-in.a
  CC      drivers/virtio/virtio_anchor.o
  CC      fs/ntfs/unistr.o
  CC      drivers/char/agp/generic.o
  CC      mm/swap_state.o
  CC      crypto/lz4hc.o
  CC      drivers/tty/vt/selection.o
  CC      drivers/virtio/virtio_pci_modern_dev.o
  AR      drivers/char/hw_random/built-in.a
  CC      drivers/char/tpm/tpm-dev-common.o
  CC      drivers/char/random.o
  AR      net/packet/built-in.a
  CC [M]  fs/overlayfs/file.o
  CC      drivers/char/agp/isoch.o
  CC      drivers/acpi/acpica/exdebug.o
  CC [M]  drivers/dma/ioat/prep.o
  CC [M]  fs/fuse/inode.o
  CC [M]  drivers/dma/ioat/dca.o
  CC      drivers/char/misc.o
  CC      drivers/tty/vt/keyboard.o
  CC      net/ethtool/features.o
  CC      fs/ext4/namei.o
  CC [M]  net/netfilter/ipvs/ip_vs_app.o
  CC      mm/swapfile.o
  CC      fs/proc/kmsg.o
  CC [M]  drivers/gpu/drm/tests/drm_cmdline_parser_test.o
  CC      fs/ext4/page-io.o
  CC      net/netfilter/nf_queue.o
  CC      crypto/xxhash_generic.o
  AR      drivers/iommu/arm/arm-smmu/built-in.a
  AR      drivers/iommu/arm/arm-smmu-v3/built-in.a
  CC      net/netfilter/nf_sockopt.o
  AR      drivers/iommu/arm/built-in.a
  CC      crypto/rng.o
  AR      drivers/tty/hvc/built-in.a
  CC [M]  fs/overlayfs/dir.o
  CC      fs/ntfs/upcase.o
  CC      drivers/acpi/acpica/exdump.o
  CC      net/ipv4/ip_forward.o
  CC [M]  arch/x86/kvm/pmu.o
  CC      kernel/time/vsyscall.o
  CC      net/xfrm/xfrm_output.o
  CC [M]  drivers/gpu/drm/tests/drm_connector_test.o
  CC      drivers/char/tpm/tpm-dev.o
  CC      drivers/tty/vt/consolemap.o
  CC      drivers/char/agp/intel-agp.o
  CC [M]  fs/overlayfs/readdir.o
  CC      fs/proc/page.o
  CC      drivers/virtio/virtio_pci_legacy_dev.o
  CC      drivers/tty/serial/8250/8250_core.o
  CC [M]  drivers/dma/ioat/sysfs.o
  CC      arch/x86/kernel/irq_64.o
  CC      crypto/drbg.o
  CC [M]  arch/x86/kvm/mtrr.o
  CC      block/bfq-cgroup.o
  CC      drivers/tty/serial/serial_core.o
  CC      drivers/acpi/acpica/exfield.o
  CC      kernel/time/timekeeping_debug.o
  AR      drivers/tty/ipwireless/built-in.a
  CC      drivers/acpi/acpica/exfldio.o
  CC      mm/swap_slots.o
  AR      fs/ntfs/built-in.a
  CC      fs/btrfs/disk-io.o
  CC      drivers/acpi/acpica/exmisc.o
  CC      net/ipv4/ip_options.o
  CC      drivers/acpi/bus.o
  CC      net/ethtool/privflags.o
  CC      fs/btrfs/transaction.o
  CC [M]  fs/fuse/control.o
  CC      drivers/tty/serial/8250/8250_pnp.o
  CC      arch/x86/kernel/dumpstack_64.o
  CC      drivers/char/tpm/tpm-interface.o
  CC      arch/x86/kernel/time.o
  CC [M]  fs/fuse/xattr.o
  CC      net/netfilter/utils.o
  CC      mm/dmapool.o
  CC      drivers/acpi/glue.o
  CC      fs/read_write.o
  CC      drivers/virtio/virtio_pci_modern.o
  CC      fs/nfs/namespace.o
  CC      net/core/utils.o
  LD [M]  drivers/dma/ioat/ioatdma.o
  CC      drivers/char/agp/intel-gtt.o
  CC      drivers/char/tpm/tpm1-cmd.o
  CC      drivers/acpi/acpica/exmutex.o
  CC      drivers/connector/cn_queue.o
  CC      drivers/connector/connector.o
  CC [M]  net/netfilter/ipvs/ip_vs_sync.o
  CC [M]  net/netfilter/nfnetlink.o
  CC      drivers/char/tpm/tpm2-cmd.o
  CC      drivers/connector/cn_proc.o
  CC      kernel/time/namespace.o
  AR      fs/proc/built-in.a
  CC      fs/ext4/readpage.o
  HOSTCC  drivers/tty/vt/conmakehash
  CC [M]  arch/x86/kvm/hyperv.o
  CC      drivers/iommu/intel/pasid.o
  CC      drivers/char/virtio_console.o
  CC [M]  arch/x86/kvm/debugfs.o
  CC      arch/x86/kernel/ioport.o
  AR      drivers/iommu/iommufd/built-in.a
  CC      arch/x86/kernel/dumpstack.o
  CC      block/blk-mq-pci.o
  CC [M]  arch/x86/kvm/mmu/mmu.o
  CC [M]  net/netfilter/nf_conntrack_core.o
  CC [M]  fs/overlayfs/copy_up.o
  CC      drivers/tty/vt/vt.o
  CC      drivers/tty/serial/8250/8250_port.o
  CC [M]  drivers/gpu/drm/tests/drm_damage_helper_test.o
  CC [M]  fs/fuse/acl.o
  CC      drivers/acpi/acpica/exnames.o
  CC      drivers/acpi/acpica/exoparg1.o
  CC      net/ethtool/rings.o
  CC      drivers/tty/serial/8250/8250_dma.o
  CC      crypto/jitterentropy.o
  CC [M]  arch/x86/kvm/mmu/page_track.o
  CC      drivers/acpi/scan.o
  CC      drivers/virtio/virtio_pci_common.o
  CC      crypto/jitterentropy-kcapi.o
  CC      net/xfrm/xfrm_sysctl.o
  CC      net/ipv4/ip_output.o
  AR      kernel/time/built-in.a
  CC      kernel/cgroup/cgroup.o
  CC      kernel/cgroup/rstat.o
  CC      drivers/iommu/intel/trace.o
  CC      net/ipv4/ip_sockglue.o
  CC      net/xfrm/xfrm_replay.o
  COPY    drivers/tty/vt/defkeymap.c
  CC      net/core/link_watch.o
  CC      drivers/virtio/virtio_pci_legacy.o
  CC      crypto/ghash-generic.o
  CC      block/blk-mq-virtio.o
  AR      drivers/char/agp/built-in.a
  CC      net/ipv4/inet_hashtables.o
  CC      fs/nfs/mount_clnt.o
  CC      drivers/base/power/sysfs.o
  CC      drivers/block/loop.o
  CC      arch/x86/kernel/nmi.o
  CC      drivers/char/tpm/tpmrm-dev.o
  CC      lib/zstd/decompress/huf_decompress.o
  CC      block/blk-mq-debugfs.o
  CC      drivers/acpi/acpica/exoparg2.o
  CC [M]  fs/fuse/readdir.o
  CC      drivers/base/power/generic_ops.o
  CC [M]  fs/smb/client/dir.o
  AR      drivers/gpu/drm/arm/built-in.a
  CC      crypto/af_alg.o
  AR      drivers/gpu/drm/display/built-in.a
  CC [M]  drivers/gpu/drm/display/drm_display_helper_mod.o
  AR      drivers/connector/built-in.a
  CC      drivers/iommu/intel/cap_audit.o
  CC      mm/hugetlb.o
  CC [M]  fs/smb/client/file.o
  CC      drivers/acpi/acpica/exoparg3.o
  CC      drivers/base/power/common.o
  CC      lib/zstd/decompress/zstd_ddict.o
  CC [M]  drivers/gpu/drm/tests/drm_dp_mst_helper_test.o
  CC [M]  fs/overlayfs/export.o
  CC      drivers/iommu/intel/irq_remapping.o
  CC      net/ethtool/channels.o
  CC      fs/file_table.o
  CC [M]  net/netfilter/nf_conntrack_standalone.o
  CC      crypto/algif_hash.o
  CC      drivers/base/power/qos.o
  CC      crypto/algif_skcipher.o
  CC      drivers/tty/serial/serial_base_bus.o
  CC      fs/ext4/resize.o
  CC [M]  drivers/gpu/drm/display/drm_dp_dual_mode_helper.o
  CC [M]  drivers/virtio/virtio_mem.o
  CC      drivers/acpi/acpica/exoparg6.o
  CONMK   drivers/tty/vt/consolemap_deftbl.c
  CC      kernel/cgroup/namespace.o
  CC      crypto/xor.o
  CC      drivers/char/tpm/tpm2-space.o
  CC      drivers/acpi/acpica/exprep.o
  CC      net/ethtool/coalesce.o
  CC [M]  net/netfilter/ipvs/ip_vs_est.o
  CC      drivers/acpi/acpica/exregion.o
  CC      fs/btrfs/inode.o
  CC      net/ipv6/addrlabel.o
  CC      arch/x86/kernel/ldt.o
  CC      drivers/char/hpet.o
  CC      net/core/filter.o
  CC [M]  fs/fuse/ioctl.o
  CC      block/blk-pm.o
  CC      fs/nfs/nfstrace.o
  CC      drivers/acpi/acpica/exresnte.o
  CC      drivers/iommu/intel/perfmon.o
  CC [M]  drivers/gpu/drm/display/drm_dp_helper.o
  CC [M]  fs/smb/client/inode.o
  CC [M]  fs/overlayfs/params.o
  CC      crypto/hash_info.o
  CC      net/xfrm/xfrm_device.o
  CC [M]  drivers/gpu/drm/tests/drm_format_helper_test.o
  CC      net/ipv6/route.o
  CC [M]  net/netfilter/ipvs/ip_vs_proto.o
  CC      drivers/acpi/acpica/exresolv.o
  CC      crypto/simd.o
  CC      drivers/tty/serial/8250/8250_dwlib.o
  CC      fs/super.o
  CC [M]  drivers/gpu/drm/tests/drm_format_test.o
  CC      net/ethtool/pause.o
  CC      drivers/tty/serial/serial_ctrl.o
  CC      drivers/char/tpm/tpm-sysfs.o
  CC      drivers/acpi/acpica/exresop.o
  CC      kernel/cgroup/cgroup-v1.o
  CC [M]  crypto/md4.o
  CC      drivers/base/power/runtime.o
  CC      block/holder.o
  CC [M]  drivers/block/nbd.o
  AR      drivers/block/built-in.a
  CC      drivers/base/power/wakeirq.o
  CC [M]  drivers/gpu/drm/display/drm_dp_mst_topology.o
  CC [M]  net/netfilter/nf_conntrack_expect.o
  CC      drivers/acpi/acpica/exserial.o
  CC [M]  net/netfilter/nf_conntrack_helper.o
  CC      net/ethtool/eee.o
  CC [M]  drivers/gpu/drm/display/drm_dsc_helper.o
  LD [M]  fs/fuse/fuse.o
  CC      drivers/tty/vt/defkeymap.o
  CC      fs/char_dev.o
  CC      drivers/tty/serial/8250/8250_pcilib.o
  CC [M]  net/netfilter/nf_conntrack_proto.o
  AS      arch/x86/kernel/ibt_selftest.o
  CC      fs/btrfs/file.o
  CC      drivers/char/tpm/eventlog/common.o
  CC      arch/x86/kernel/setup.o
  CC      drivers/tty/vt/consolemap_deftbl.o
  CC      drivers/acpi/acpica/exstore.o
  CC      net/ipv4/inet_timewait_sock.o
  CC      drivers/char/nvram.o
  AR      drivers/tty/vt/built-in.a
  CC [M]  crypto/ccm.o
  LD [M]  fs/overlayfs/overlay.o
  CC      kernel/cgroup/freezer.o
  CC      arch/x86/kernel/x86_init.o
  CC      net/xfrm/xfrm_algo.o
  CC      fs/stat.o
  CC      lib/ctype.o
  CC [M]  crypto/arc4.o
  CC      arch/x86/kernel/i8259.o
  CC      drivers/char/tpm/eventlog/tpm1.o
  AR      block/built-in.a
  CC      drivers/base/power/main.o
  CC      net/ethtool/tsinfo.o
  CC      drivers/acpi/acpica/exstoren.o
  CC      drivers/acpi/resource.o
  CC [M]  drivers/gpu/drm/tests/drm_framebuffer_test.o
  AR      drivers/iommu/intel/built-in.a
  CC      drivers/iommu/iommu.o
  AR      drivers/virtio/built-in.a
  CC [M]  fs/smb/client/link.o
  CC      fs/ext4/super.o
  AR      drivers/gpu/drm/renesas/rcar-du/built-in.a
  AR      drivers/gpu/drm/renesas/built-in.a
  AR      drivers/gpu/drm/omapdrm/built-in.a
  CC      drivers/char/tpm/eventlog/tpm2.o
  CC      drivers/tty/serial/8250/8250_pci.o
  AR      drivers/gpu/drm/tilcdc/built-in.a
  CC      net/xfrm/xfrm_user.o
  CC      drivers/char/tpm/tpm_ppi.o
  CC [M]  net/netfilter/ipvs/ip_vs_pe.o
  CC [M]  arch/x86/kvm/mmu/spte.o
  CC      net/ethtool/cabletest.o
  CC      drivers/iommu/iommu-traces.o
  CC [M]  crypto/ecc.o
  CC      fs/exec.o
  CC      drivers/tty/serial/8250/8250_exar.o
  CC [M]  drivers/gpu/drm/display/drm_hdcp_helper.o
  CC [M]  net/netfilter/ipvs/ip_vs_proto_tcp.o
  CC      drivers/acpi/acpica/exstorob.o
  CC [M]  arch/x86/kvm/mmu/tdp_iter.o
  CC      lib/dec_and_lock.o
  CC      kernel/cgroup/legacy_freezer.o
  CC [M]  drivers/gpu/drm/tests/drm_managed_test.o
  CC      drivers/iommu/iommu-sysfs.o
  CC [M]  drivers/gpu/drm/display/drm_hdmi_helper.o
  CC      drivers/char/tpm/eventlog/acpi.o
  CC      arch/x86/kernel/irqinit.o
  CC [M]  crypto/essiv.o
  CC      lib/zstd/decompress/zstd_decompress.o
  CC      drivers/acpi/acpica/exsystem.o
  CC      lib/decompress.o
  CC [M]  fs/smb/client/misc.o
  CC      fs/btrfs/defrag.o
  CC      fs/nfs/export.o
  CC      lib/zstd/decompress/zstd_decompress_block.o
  CC [M]  net/netfilter/nf_conntrack_proto_generic.o
  CC      arch/x86/kernel/jump_label.o
  CC      arch/x86/kernel/irq_work.o
  CC      fs/nfs/sysfs.o
  CC      net/ipv4/inet_connection_sock.o
  AR      drivers/gpu/drm/imx/built-in.a
  CC      drivers/iommu/dma-iommu.o
  CC      net/ipv4/tcp.o
  CC [M]  drivers/gpu/drm/tests/drm_mm_test.o
  CC [M]  arch/x86/kvm/mmu/tdp_mmu.o
  CC [M]  drivers/gpu/drm/display/drm_scdc_helper.o
  CC      drivers/acpi/acpica/extrace.o
  CC      drivers/acpi/acpi_processor.o
  CC      net/ipv4/tcp_input.o
  CC      drivers/base/power/wakeup.o
  CC      drivers/acpi/acpica/exutils.o
  CC      drivers/char/tpm/eventlog/efi.o
  CC [M]  drivers/gpu/drm/tests/drm_modes_test.o
  CC      kernel/cgroup/pids.o
  CC      net/ethtool/tunnels.o
  CC      kernel/cgroup/cpuset.o
  CC      drivers/tty/serial/serial_port.o
  CC      drivers/tty/serial/8250/8250_early.o
  CC [M]  drivers/gpu/drm/display/drm_dp_aux_dev.o
  CC      net/ipv4/tcp_output.o
  CC      fs/nfs/fs_context.o
  CC      net/ipv4/tcp_timer.o
  CC      kernel/trace/trace_clock.o
  CC      drivers/acpi/acpica/hwacpi.o
  CC      arch/x86/kernel/probe_roms.o
  CC      kernel/trace/ftrace.o
  CC      drivers/tty/serial/8250/8250_dw.o
  CC [M]  net/netfilter/ipvs/ip_vs_proto_udp.o
  CC      net/ethtool/fec.o
  CC      drivers/base/power/wakeup_stats.o
  CC      drivers/base/power/domain.o
  CC      drivers/char/tpm/tpm_crb.o
  CC      net/core/sock_diag.o
  CC      net/core/dev_ioctl.o
  CC      drivers/base/firmware_loader/builtin/main.o
  CC [M]  net/netfilter/nf_conntrack_proto_tcp.o
  CC      drivers/base/power/domain_governor.o
  CC [M]  net/netfilter/nf_conntrack_proto_udp.o
  CC [M]  crypto/ecdh.o
  CC [M]  drivers/gpu/drm/tests/drm_plane_helper_test.o
  CC      drivers/acpi/acpica/hwesleep.o
  CC [M]  fs/smb/client/netmisc.o
  CC      fs/nfs/sysctl.o
  CC [M]  net/netfilter/nf_conntrack_proto_icmp.o
  CC      net/core/tso.o
  AR      drivers/base/firmware_loader/builtin/built-in.a
  CC      drivers/iommu/iova.o
  CC      drivers/base/firmware_loader/main.o
  CC      net/core/sock_reuseport.o
  CC      fs/btrfs/extent_map.o
  CC      net/core/fib_notifier.o
  CC      net/core/xdp.o
  CC      arch/x86/kernel/sys_ia32.o
  LD [M]  drivers/gpu/drm/display/drm_display_helper.o
  CC      mm/hugetlb_vmemmap.o
  CC [M]  drivers/gpu/drm/tests/drm_probe_helper_test.o
  CC      fs/btrfs/sysfs.o
  CC      fs/nfs/nfs2super.o
  CC      drivers/acpi/acpica/hwgpe.o
  CC      kernel/events/core.o
  AR      net/xfrm/built-in.a
  CC [M]  fs/smb/client/smbencrypt.o
  CC [M]  crypto/ecdh_helper.o
  CC      kernel/bpf/core.o
  CC      drivers/tty/serial/8250/8250_lpss.o
  CC      net/ethtool/eeprom.o
  AR      drivers/char/tpm/built-in.a
  AR      drivers/char/built-in.a
  CC      net/ethtool/stats.o
  CC [M]  drivers/gpu/drm/tests/drm_rect_test.o
  CC      net/ethtool/phc_vclocks.o
  AR      drivers/gpu/drm/i2c/built-in.a
  AR      drivers/gpu/drm/panel/built-in.a
  AR      drivers/gpu/drm/bridge/analogix/built-in.a
  AR      drivers/gpu/drm/bridge/cadence/built-in.a
  CC [M]  net/netfilter/ipvs/ip_vs_nfct.o
  AR      drivers/gpu/drm/bridge/imx/built-in.a
  AR      drivers/gpu/drm/bridge/synopsys/built-in.a
  AR      drivers/gpu/drm/bridge/built-in.a
  CC [M]  net/netfilter/ipvs/ip_vs_rr.o
  CC      net/ipv4/tcp_ipv4.o
  CC      kernel/fork.o
  LD [M]  crypto/ecdh_generic.o
  CC      fs/pipe.o
  AR      crypto/built-in.a
  CC [M]  drivers/gpu/drm/tests/drm_exec_test.o
  CC      net/ipv4/tcp_minisocks.o
  CC      fs/nfs/proc.o
  CC      drivers/acpi/acpica/hwregs.o
  CC      drivers/iommu/irq_remapping.o
  CC      fs/nfs/nfs2xdr.o
  CC [M]  net/netfilter/nf_conntrack_extend.o
  CC      net/ipv4/tcp_cong.o
  AR      drivers/misc/eeprom/built-in.a
  AR      drivers/misc/cb710/built-in.a
  AR      drivers/misc/ti-st/built-in.a
  AR      drivers/misc/lis3lv02d/built-in.a
  CC      net/key/af_key.o
  AR      drivers/misc/cardreader/built-in.a
  CC [M]  arch/x86/kvm/smm.o
  CC      net/core/flow_offload.o
  CC [M]  drivers/misc/mei/hdcp/mei_hdcp.o
  CC [M]  drivers/misc/mei/pxp/mei_pxp.o
  CC      net/core/gro.o
  CC      arch/x86/kernel/signal_32.o
  AR      drivers/base/firmware_loader/built-in.a
  CC      arch/x86/kernel/sys_x86_64.o
  CC      drivers/tty/serial/8250/8250_mid.o
  CC      net/core/netdev-genl.o
  CC      mm/mempolicy.o
  CC [M]  fs/smb/client/transport.o
  CC      fs/nfs/nfs3super.o
  CC      drivers/base/power/clock_ops.o
  CC      net/ethtool/mm.o
  CC      drivers/acpi/acpica/hwsleep.o
  CC      net/ethtool/module.o
  CC      drivers/tty/serial/8250/8250_pericom.o
  CC [M]  net/netfilter/nf_conntrack_acct.o
  CC      drivers/mfd/mfd-core.o
  AR      drivers/iommu/built-in.a
  CC      lib/zstd/zstd_common_module.o
  AR      drivers/nfc/built-in.a
  AR      drivers/dax/hmem/built-in.a
  CC [M]  arch/x86/kvm/vmx/vmx.o
  CC      drivers/dax/super.o
  CC      lib/zstd/common/debug.o
  AR      drivers/gpu/drm/hisilicon/built-in.a
  CC      drivers/dax/bus.o
  AR      drivers/gpu/drm/mxsfb/built-in.a
  AR      drivers/gpu/drm/tiny/built-in.a
  CC      kernel/events/ring_buffer.o
  AR      drivers/gpu/drm/xlnx/built-in.a
  AR      drivers/gpu/drm/gud/built-in.a
  AR      drivers/gpu/drm/solomon/built-in.a
  AR      net/bridge/netfilter/built-in.a
  CC [M]  drivers/gpu/drm/ttm/ttm_tt.o
  CC      net/bridge/br.o
  CC      net/bridge/br_device.o
  LD [M]  net/netfilter/ipvs/ip_vs.o
  CC      net/ipv6/ip6_fib.o
  CC      drivers/acpi/acpica/hwvalid.o
  CC      net/bridge/br_fdb.o
  CC      fs/nfs/nfs3client.o
  CC      arch/x86/kernel/espfix_64.o
  CC      arch/x86/kernel/ksysfs.o
  AR      drivers/base/power/built-in.a
  CC [M]  net/netfilter/nf_conntrack_seqadj.o
  CC      lib/zstd/common/entropy_common.o
  CC      drivers/base/regmap/regmap.o
  CC [M]  drivers/misc/mei/init.o
  AR      kernel/cgroup/built-in.a
  CC      net/ethtool/pse-pd.o
  CC      kernel/exec_domain.o
  AR      net/dsa/built-in.a
  CC      fs/nfs/nfs3proc.o
  CC      fs/btrfs/accessors.o
  AR      drivers/tty/serial/8250/built-in.a
  CC [M]  arch/x86/kvm/kvm-asm-offsets.s
  CC      fs/nfs/nfs3xdr.o
  CC      drivers/tty/serial/earlycon.o
  CC      drivers/base/regmap/regcache.o
  CC      lib/zstd/common/error_private.o
  CC      net/sunrpc/clnt.o
  CC [M]  net/sunrpc/auth_gss/auth_gss.o
  CC      lib/zstd/common/fse_decompress.o
  CC      net/core/netdev-genl-gen.o
  CC      drivers/acpi/acpica/hwxface.o
  AR      drivers/base/test/built-in.a
  CC      drivers/base/component.o
  CC      net/ethtool/plca.o
  CC      net/8021q/vlan_core.o
  CC      drivers/base/regmap/regcache-rbtree.o
  CC      net/core/gso.o
  CC      drivers/mfd/intel-lpss.o
  CC [M]  net/8021q/vlan.o
  CC      drivers/base/core.o
  CC      arch/x86/kernel/bootflag.o
  CC [M]  drivers/misc/mei/hbm.o
  CC [M]  drivers/gpu/drm/ttm/ttm_bo.o
  AR      drivers/misc/built-in.a
  CC      arch/x86/kernel/e820.o
  CC      kernel/panic.o
  CC [M]  drivers/misc/mei/interrupt.o
  CC      lib/zstd/common/zstd_common.o
  CC      mm/sparse.o
  CC      drivers/acpi/acpica/hwxfsleep.o
  AR      drivers/dax/built-in.a
  CC      fs/namei.o
  CC      drivers/tty/serial/serial_mctrl_gpio.o
  CC      drivers/dma-buf/dma-buf.o
  AR      drivers/cxl/core/built-in.a
  CC      kernel/trace/ring_buffer.o
  CC [M]  net/8021q/vlan_dev.o
  AR      drivers/cxl/built-in.a
  CC [M]  net/8021q/vlan_netlink.o
  CC      net/bridge/br_forward.o
  CC      kernel/trace/trace.o
  CC      drivers/mfd/intel-lpss-pci.o
  CC      kernel/cpu.o
  AR      lib/zstd/built-in.a
  CC [M]  drivers/gpu/drm/ttm/ttm_bo_util.o
  CC      lib/decompress_bunzip2.o
  AR      kernel/bpf/built-in.a
  CC [M]  drivers/gpu/drm/ttm/ttm_bo_vm.o
  CC      net/ipv6/ipv6_sockglue.o
  CC      net/bridge/br_if.o
  CC [M]  net/netfilter/nf_conntrack_proto_icmpv6.o
  CC      arch/x86/kernel/pci-dma.o
  CC      net/bridge/br_input.o
  AR      net/ethtool/built-in.a
  CC      drivers/acpi/acpica/hwpci.o
  CC      net/dcb/dcbnl.o
  CC [M]  fs/smb/client/cached_dir.o
  CC      net/dcb/dcbevent.o
  CC      fs/btrfs/xattr.o
  CC      fs/btrfs/ordered-data.o
  CC [M]  net/netfilter/nf_conntrack_proto_dccp.o
  CC      net/core/net-sysfs.o
  CC [M]  drivers/gpu/drm/ttm/ttm_module.o
  AR      net/key/built-in.a
  CC      kernel/trace/trace_output.o
  CC      net/ipv4/tcp_metrics.o
  CC [M]  net/8021q/vlanproc.o
  CC      drivers/mfd/intel-lpss-acpi.o
  AR      drivers/tty/serial/built-in.a
  CC      drivers/tty/tty_io.o
  CC      net/ipv4/tcp_fastopen.o
  CC      net/bridge/br_ioctl.o
  CC      drivers/base/bus.o
  CC      lib/decompress_inflate.o
  AR      drivers/macintosh/built-in.a
  CC      drivers/acpi/processor_core.o
  CC [M]  drivers/misc/mei/client.o
  CC      drivers/acpi/acpica/nsaccess.o
  CC [M]  net/netfilter/nf_conntrack_proto_sctp.o
  CC      fs/fcntl.o
  CC      lib/decompress_unlz4.o
  CC      mm/sparse-vmemmap.o
  CC      lib/decompress_unlzma.o
  CC      arch/x86/kernel/quirks.o
  CC      drivers/dma-buf/dma-fence.o
  AR      fs/nfs/built-in.a
  CC [M]  drivers/gpu/drm/ttm/ttm_execbuf_util.o
  CC      net/ipv6/ndisc.o
  CC      net/ipv6/udp.o
  CC [M]  net/netfilter/nf_conntrack_netlink.o
  CC      fs/btrfs/extent_io.o
  CC      drivers/mfd/intel_soc_pmic_crc.o
  CC      net/core/page_pool.o
  CC      net/core/net-procfs.o
  CC      net/bridge/br_stp.o
  CC      mm/mmu_notifier.o
  CC      drivers/acpi/acpica/nsalloc.o
  CC      drivers/acpi/processor_pdc.o
  CC      lib/decompress_unlzo.o
  CC [M]  net/netfilter/nf_nat_core.o
  AR      net/8021q/built-in.a
  LD [M]  net/8021q/8021q.o
  CC      kernel/trace/trace_seq.o
  CC      net/bridge/br_stp_bpdu.o
  CC      mm/ksm.o
  CC [M]  net/sunrpc/auth_gss/gss_generic_token.o
  CC      net/core/netpoll.o
  CC      drivers/dma-buf/dma-fence-array.o
  CC      fs/btrfs/volumes.o
  CC      kernel/exit.o
  CC      drivers/base/dd.o
  CC      arch/x86/kernel/topology.o
  CC      drivers/base/regmap/regcache-flat.o
  CC [M]  drivers/gpu/drm/ttm/ttm_range_manager.o
  CC      drivers/acpi/acpica/nsarguments.o
  CC      net/bridge/br_stp_if.o
  CC [M]  fs/smb/client/cifs_unicode.o
  CC [M]  fs/smb/client/nterr.o
  CC [M]  drivers/mfd/lpc_sch.o
  CC      fs/ioctl.o
  CC      net/ipv6/udplite.o
  CC      lib/decompress_unxz.o
  CC      drivers/base/regmap/regcache-maple.o
  CC [M]  net/netfilter/nf_nat_proto.o
  CC      drivers/tty/n_tty.o
  CC [M]  net/netfilter/nf_nat_helper.o
  CC [M]  net/netfilter/nf_nat_redirect.o
  CC [M]  drivers/gpu/drm/ttm/ttm_resource.o
  CC      drivers/dma-buf/dma-fence-chain.o
  CC      kernel/softirq.o
  CC      arch/x86/kernel/kdebugfs.o
  CC      drivers/base/syscore.o
  AR      net/dcb/built-in.a
  CC [M]  drivers/gpu/drm/scheduler/sched_main.o
  CC      drivers/base/driver.o
  CC      drivers/acpi/acpica/nsconvert.o
  CC [M]  net/sunrpc/auth_gss/gss_mech_switch.o
  CC      drivers/base/class.o
  CC      drivers/acpi/acpica/nsdump.o
  CC      drivers/base/regmap/regmap-debugfs.o
  CC      net/ipv4/tcp_rate.o
  CC      net/bridge/br_stp_timer.o
  CC [M]  fs/smb/client/cifsencrypt.o
  CC      net/bridge/br_netlink.o
  CC [M]  fs/smb/client/readdir.o
  CC      lib/decompress_unzstd.o
  CC [M]  net/netfilter/nf_nat_masquerade.o
  CC      drivers/acpi/ec.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_drv.o
  CC [M]  drivers/misc/mei/main.o
  CC [M]  drivers/mfd/lpc_ich.o
  CC      kernel/resource.o
  CC      drivers/acpi/acpica/nseval.o
  CC      drivers/acpi/acpica/nsinit.o
  CC [M]  fs/smb/client/ioctl.o
  CC      net/core/fib_rules.o
  CC [M]  net/netfilter/x_tables.o
  CC      arch/x86/kernel/alternative.o
  CC      drivers/dma-buf/dma-fence-unwrap.o
  CC      net/ipv6/raw.o
  CC      lib/dump_stack.o
  CC      drivers/dma-buf/dma-resv.o
  CC      fs/readdir.o
  CC      net/core/net-traces.o
  CC [M]  drivers/gpu/drm/ttm/ttm_pool.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_device.o
  CC      drivers/base/regmap/regmap-i2c.o
  CC      lib/earlycpio.o
  CC      drivers/base/platform.o
  CC      kernel/sysctl.o
  CC      drivers/acpi/dock.o
  CC      net/ipv6/icmp.o
  CC      lib/extable.o
  CC      drivers/acpi/acpica/nsload.o
  CC      mm/slub.o
  CC [M]  net/netfilter/xt_tcpudp.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell_mgr.o
  CC      net/ipv4/tcp_recovery.o
  AR      drivers/mfd/built-in.a
  CC      kernel/capability.o
  CC      kernel/events/callchain.o
  CC      fs/select.o
  CC [M]  arch/x86/kvm/vmx/pmu_intel.o
  CC [M]  net/sunrpc/auth_gss/svcauth_gss.o
  CC      net/bridge/br_netlink_tunnel.o
  CC      fs/ext4/symlink.o
  CC      lib/flex_proportions.o
  CC [M]  drivers/gpu/drm/scheduler/sched_fence.o
  CC [M]  drivers/misc/mei/dma-ring.o
  CC      drivers/scsi/scsi.o
  CC      kernel/ptrace.o
  CC      drivers/acpi/acpica/nsnames.o
  CC [M]  arch/x86/kvm/vmx/vmcs12.o
  CC      drivers/tty/tty_ioctl.o
  CC [M]  arch/x86/kvm/vmx/hyperv.o
  CC      drivers/acpi/pci_root.o
  CC [M]  drivers/gpu/drm/scheduler/sched_entity.o
  CC      kernel/trace/trace_stat.o
  CC      kernel/events/hw_breakpoint.o
  CC      drivers/base/regmap/regmap-irq.o
  CC [M]  net/netfilter/xt_mark.o
  CC [M]  drivers/gpu/drm/ttm/ttm_device.o
  CC      kernel/events/uprobes.o
  CC      drivers/dma-buf/sync_file.o
  CC      kernel/trace/trace_printk.o
  CC      lib/idr.o
  CC      kernel/trace/pid_list.o
  CC      kernel/trace/trace_sched_switch.o
  CC      kernel/user.o
  CC [M]  net/netfilter/xt_nat.o
  CC      drivers/acpi/acpica/nsobject.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_kms.o
  CC      arch/x86/kernel/i8253.o
  CC [M]  drivers/gpu/drm/ttm/ttm_sys_manager.o
  CC [M]  drivers/misc/mei/bus.o
  CC [M]  fs/smb/client/sess.o
  CC      net/ipv6/mcast.o
  CC      fs/ext4/sysfs.o
  CC [M]  drivers/misc/mei/bus-fixup.o
  CC      kernel/signal.o
  CC [M]  net/netfilter/xt_REDIRECT.o
  CC [M]  net/netfilter/xt_MASQUERADE.o
  CC      net/core/selftests.o
  CC [M]  arch/x86/kvm/vmx/nested.o
  CC      drivers/tty/tty_ldisc.o
  CC      kernel/sys.o
  CC      net/ipv4/tcp_ulp.o
  CC      drivers/dma-buf/sw_sync.o
  CC      net/ipv4/tcp_offload.o
  CC      drivers/acpi/acpica/nsparse.o
  CC      mm/migrate.o
  CC      drivers/tty/tty_buffer.o
  CC [M]  arch/x86/kvm/vmx/posted_intr.o
  CC      net/core/ptp_classifier.o
  CC      lib/irq_regs.o
  CC      net/bridge/br_arp_nd_proxy.o
  CC      lib/is_single_threaded.o
  LD [M]  drivers/gpu/drm/scheduler/gpu-sched.o
  CC      arch/x86/kernel/hw_breakpoint.o
  CC [M]  net/netfilter/xt_addrtype.o
  CC      fs/dcache.o
  LD [M]  arch/x86/kvm/kvm.o
  UPD     arch/x86/kvm/kvm-asm-offsets.h
  CC [M]  drivers/gpu/drm/ttm/ttm_agp_backend.o
  CC      drivers/acpi/pci_link.o
  CC      net/ipv6/reassembly.o
  AS [M]  arch/x86/kvm/vmx/vmenter.o
  CC      net/core/netprio_cgroup.o
  CC      net/bridge/br_sysfs_if.o
  CC      lib/klist.o
  CC      net/ipv6/tcp_ipv6.o
  CC      kernel/trace/trace_functions.o
  CC [M]  net/netfilter/xt_conntrack.o
  CC      drivers/scsi/hosts.o
  CC      kernel/trace/trace_preemptirq.o
  AR      drivers/base/regmap/built-in.a
  CC      drivers/base/cpu.o
  CC      drivers/base/firmware.o
  CC      drivers/acpi/acpica/nspredef.o
  CC [M]  drivers/misc/mei/debugfs.o
  CC      fs/ext4/xattr.o
  CC      fs/inode.o
  CC      fs/attr.o
  CC [M]  net/netfilter/xt_ipvs.o
  CC      fs/bad_inode.o
  CC      lib/kobject.o
  CC      net/sunrpc/xprt.o
  CC      lib/kobject_uevent.o
  LD [M]  drivers/gpu/drm/ttm/ttm.o
  CC      net/ipv6/ping.o
  CC      drivers/tty/tty_port.o
  CC      drivers/base/init.o
  CC      net/ipv6/exthdrs.o
  CC      drivers/tty/tty_mutex.o
  CC      arch/x86/kernel/tsc.o
  CC      drivers/dma-buf/sync_debug.o
  CC      drivers/acpi/acpica/nsprepkg.o
  CC      net/core/dst_cache.o
  CC      drivers/scsi/scsi_ioctl.o
  CC [M]  net/sunrpc/auth_gss/gss_rpc_upcall.o
  CC [M]  drivers/dma-buf/selftest.o
  CC      drivers/acpi/pci_irq.o
  CC [M]  drivers/misc/mei/mei-trace.o
  CC [M]  net/sunrpc/auth_gss/gss_rpc_xdr.o
  CC [M]  drivers/dma-buf/st-dma-fence.o
  CC      kernel/trace/trace_nop.o
  CC      drivers/scsi/scsicam.o
  AR      kernel/events/built-in.a
  CC      drivers/base/map.o
  CC      kernel/umh.o
  CC      net/ipv4/tcp_plb.o
  CC      drivers/tty/tty_ldsem.o
  CC      drivers/acpi/acpi_lpss.o
  CC [M]  net/sunrpc/auth_gss/trace.o
  CC      drivers/scsi/scsi_error.o
  CC [M]  fs/smb/client/export.o
  CC      net/ipv4/datagram.o
  CC      drivers/acpi/acpi_apd.o
  CC      lib/logic_pio.o
  CC      net/bridge/br_sysfs_br.o
  CC      drivers/acpi/acpi_platform.o
  CC      drivers/base/devres.o
  CC      drivers/acpi/acpica/nsrepair.o
  CC [M]  drivers/dma-buf/st-dma-fence-chain.o
  CC      mm/memory-tiers.o
  CC [M]  drivers/dma-buf/st-dma-fence-unwrap.o
  CC      fs/btrfs/async-thread.o
  CC      drivers/base/attribute_container.o
  CC      drivers/base/transport_class.o
  CC      drivers/base/topology.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.o
  LD [M]  net/netfilter/nf_conntrack.o
  CC      drivers/tty/tty_baudrate.o
  LD [M]  net/netfilter/nf_nat.o
  CC      kernel/trace/trace_functions_graph.o
  AR      net/netfilter/built-in.a
  CC      drivers/scsi/scsi_lib.o
  CC      drivers/base/container.o
  CC      drivers/acpi/acpi_pnp.o
  CC      mm/migrate_device.o
  CC      arch/x86/kernel/tsc_msr.o
  CC      mm/huge_memory.o
  CC      mm/khugepaged.o
  CC      drivers/acpi/acpica/nsrepair2.o
  CC [M]  drivers/misc/mei/pci-me.o
  CC      drivers/scsi/scsi_lib_dma.o
  CC      net/ipv6/datagram.o
  CC      lib/maple_tree.o
  CC      arch/x86/kernel/io_delay.o
  CC      drivers/acpi/acpica/nssearch.o
  CC      drivers/base/property.o
  CC      fs/btrfs/ioctl.o
  CC      net/ipv6/ip6_flowlabel.o
  CC      net/ipv4/raw.o
  CC [M]  drivers/dma-buf/st-dma-resv.o
  CC      fs/file.o
  CC      lib/memcat_p.o
  CC [M]  fs/smb/client/unc.o
  CC      fs/filesystems.o
  CC      kernel/workqueue.o
  CC [M]  drivers/misc/mei/hw-me.o
  CC      fs/btrfs/locking.o
  CC      lib/nmi_backtrace.o
  CC [M]  net/sunrpc/auth_gss/gss_krb5_mech.o
  CC [M]  fs/smb/client/winucase.o
  CC      drivers/acpi/acpica/nsutils.o
  CC      kernel/trace/fgraph.o
  CC      net/ipv4/udp.o
  CC      drivers/acpi/power.o
  CC      drivers/tty/tty_jobctrl.o
  CC      drivers/acpi/event.o
  CC      arch/x86/kernel/rtc.o
  CC      kernel/pid.o
  CC [M]  drivers/gpu/drm/amd/amdxcp/amdgpu_xcp_drv.o
  CC      drivers/acpi/acpica/nswalk.o
  CC      mm/page_counter.o
  CC [M]  net/sunrpc/auth_gss/gss_krb5_seal.o
  CC      fs/ext4/xattr_hurd.o
  CC      fs/ext4/xattr_trusted.o
  CC [M]  drivers/gpu/drm/i915/i915_driver.o
  CC      net/core/gro_cells.o
  AR      drivers/dma-buf/built-in.a
  CC [M]  drivers/gpu/drm/i915/i915_drm_client.o
  LD [M]  drivers/dma-buf/dmabuf_selftests.o
  CC      net/bridge/br_nf_core.o
  CC      drivers/acpi/acpica/nsxfeval.o
  CC      drivers/acpi/acpica/nsxfname.o
  CC      lib/plist.o
  CC      drivers/acpi/evged.o
  CC      drivers/acpi/sysfs.o
  CC      drivers/tty/n_null.o
  CC      drivers/tty/pty.o
  CC [M]  net/sunrpc/auth_gss/gss_krb5_unseal.o
  CC      drivers/acpi/acpica/nsxfobj.o
  LD [M]  drivers/gpu/drm/amd/amdxcp/amdxcp.o
  CC      drivers/nvme/host/core.o
  CC      fs/namespace.o
  AR      drivers/nvme/target/built-in.a
  CC [M]  drivers/gpu/drm/vgem/vgem_drv.o
  CC      drivers/nvme/host/ioctl.o
  CC      fs/seq_file.o
  CC      arch/x86/kernel/resource.o
  CC      net/sunrpc/socklib.o
  CC      drivers/acpi/property.o
  CC      drivers/acpi/acpi_cmos_rtc.o
  CC [M]  drivers/gpu/drm/xe/tests/xe_bo_test.o
  CC      drivers/tty/sysrq.o
  CC      drivers/base/cacheinfo.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/atombios_crtc.o
  CC [M]  drivers/gpu/drm/nouveau/nvif/object.o
  CC      drivers/gpu/drm/drm_mipi_dsi.o
  CC [M]  drivers/gpu/drm/ast/ast_drv.o
  CC [M]  drivers/misc/mei/gsc-me.o
  AS      arch/x86/kernel/irqflags.o
  CC      arch/x86/kernel/static_call.o
  CC      fs/ext4/xattr_user.o
  CC [M]  drivers/gpu/drm/ast/ast_i2c.o
  CC [M]  drivers/gpu/drm/nouveau/nvif/client.o
  CC      drivers/acpi/acpica/psargs.o
  CC [M]  fs/smb/client/smb2ops.o
  CC [M]  drivers/gpu/drm/ast/ast_main.o
  CC      drivers/scsi/scsi_scan.o
  CC      arch/x86/kernel/process.o
  CC      kernel/trace/blktrace.o
  AR      net/core/built-in.a
  CC      mm/memcontrol.o
  CC [M]  net/sunrpc/auth_gss/gss_krb5_wrap.o
  CC      net/ipv6/inet6_connection_sock.o
  CC      drivers/base/swnode.o
  CC      drivers/acpi/acpica/psloop.o
  CC      net/ipv6/udp_offload.o
  CC      drivers/base/auxiliary.o
  CC [M]  drivers/gpu/drm/xe/tests/xe_dma_buf_test.o
  GEN     drivers/scsi/scsi_devinfo_tbl.c
  CC      drivers/scsi/scsi_devinfo.o
  CC      fs/xattr.o
  CC      net/bridge/br_multicast.o
  CC [M]  drivers/gpu/drm/vgem/vgem_fence.o
  CC      fs/libfs.o
  CC      fs/fs-writeback.o
  CC      fs/pnode.o
  CC      drivers/scsi/scsi_sysctl.o
  CC      net/ipv4/udplite.o
  CC      kernel/trace/trace_events.o
  CC [M]  drivers/gpu/drm/xe/tests/xe_migrate_test.o
  LD [M]  drivers/misc/mei/mei.o
  CC      fs/ext4/fast_commit.o
  CC      drivers/base/devtmpfs.o
  LD [M]  drivers/misc/mei/mei-me.o
  CC      mm/vmpressure.o
  LD [M]  drivers/misc/mei/mei-gsc.o
  CC      arch/x86/kernel/ptrace.o
  CC [M]  drivers/gpu/drm/ast/ast_mm.o
  CC      kernel/trace/trace_export.o
  CC [M]  drivers/gpu/drm/xe/tests/xe_mocs_test.o
  CC [M]  drivers/gpu/drm/drm_aperture.o
  CC      net/sunrpc/xprtsock.o
  CC      drivers/acpi/acpica/psobject.o
  CC [M]  drivers/gpu/drm/nouveau/nvif/conn.o
  CC      kernel/trace/trace_event_perf.o
  CC      kernel/task_work.o
  CC      fs/splice.o
  AR      drivers/tty/built-in.a
  CC [M]  net/sunrpc/auth_gss/gss_krb5_crypto.o
  CC      arch/x86/kernel/tls.o
  CC [M]  drivers/gpu/drm/i915/i915_config.o
  CC      kernel/extable.o
  CC [M]  net/sunrpc/auth_gss/gss_krb5_keys.o
  CC [M]  drivers/gpu/drm/nouveau/nvif/device.o
  CC      drivers/acpi/acpica/psopcode.o
  LD [M]  drivers/gpu/drm/vgem/vgem.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/atom.o
  CC      kernel/trace/trace_events_filter.o
  CC      net/ipv6/seg6.o
  CC      fs/sync.o
  CC      fs/utimes.o
  CC [M]  drivers/gpu/drm/xe/tests/xe_pci_test.o
  CC      drivers/scsi/scsi_debugfs.o
  CC [M]  drivers/gpu/drm/i915/i915_getparam.o
  CC      fs/btrfs/orphan.o
  CC      drivers/scsi/scsi_trace.o
  CC      net/sunrpc/sched.o
  CC      net/ipv6/fib6_notifier.o
  CC      drivers/acpi/acpica/psopinfo.o
  LD [M]  net/sunrpc/auth_gss/auth_rpcgss.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_fence.o
  CC      net/ipv4/udp_offload.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.o
  LD [M]  arch/x86/kvm/kvm-intel.o
  CC      net/ipv4/arp.o
  CC [M]  fs/smb/client/smb2maperror.o
  CC      drivers/base/node.o
  CC [M]  drivers/gpu/drm/ast/ast_mode.o
  CC      net/sunrpc/auth.o
  CC      fs/d_path.o
  CC      arch/x86/kernel/step.o
  CC      mm/swap_cgroup.o
  CC      kernel/trace/trace_events_trigger.o
  CC      drivers/base/memory.o
  CC      arch/x86/kernel/i8237.o
  CC [M]  drivers/gpu/drm/nouveau/nvif/disp.o
  CC      fs/stack.o
  CC [M]  drivers/gpu/drm/nouveau/nvif/driver.o
  CC [M]  fs/smb/client/smb2transport.o
  CC      kernel/params.o
  CC      drivers/acpi/acpica/psparse.o
  CC [M]  drivers/gpu/drm/xe/tests/xe_rtp_test.o
  CC [M]  drivers/gpu/drm/xe/tests/xe_wa_test.o
  CC [M]  drivers/gpu/drm/xe/xe_bb.o
  LD [M]  net/sunrpc/auth_gss/rpcsec_gss_krb5.o
  CC [M]  drivers/gpu/drm/ast/ast_post.o
  CC      net/ipv6/rpl.o
  CC      net/sunrpc/auth_null.o
  CC      drivers/scsi/scsi_logging.o
  CC      arch/x86/kernel/stacktrace.o
  CC      net/ipv6/ioam6.o
  CC [M]  drivers/gpu/drm/i915/i915_ioctl.o
  CC      net/ipv4/icmp.o
  CC      drivers/nvme/host/sysfs.o
  CC      net/ipv6/sysctl_net_ipv6.o
  CC      fs/btrfs/export.o
  CC      net/sunrpc/auth_tls.o
  CC      fs/fs_struct.o
  CC      drivers/acpi/acpica/psscope.o
  CC      mm/hugetlb_cgroup.o
  CC      arch/x86/kernel/reboot.o
  CC [M]  drivers/gpu/drm/ast/ast_dp501.o
  CC [M]  drivers/gpu/drm/nouveau/nvif/event.o
  CC      fs/statfs.o
  CC [M]  drivers/gpu/drm/nouveau/nvif/fifo.o
  CC      drivers/base/module.o
  CC      net/bridge/br_mdb.o
  CC [M]  fs/smb/client/smb2misc.o
  CC      drivers/scsi/scsi_pm.o
  CC      arch/x86/kernel/msr.o
  CC [M]  drivers/gpu/drm/xe/xe_bo.o
  CC      drivers/base/pinctrl.o
  CC [M]  drivers/gpu/drm/nouveau/nvif/head.o
  CC      net/ipv6/xfrm6_policy.o
  CC      fs/ext4/orphan.o
  CC      drivers/base/devcoredump.o
  CC      kernel/trace/trace_eprobe.o
  CC      net/sunrpc/auth_unix.o
  CC      drivers/acpi/acpica/pstree.o
  CC      drivers/nvme/host/pr.o
  CC [M]  drivers/gpu/drm/drm_atomic.o
  CC      drivers/base/platform-msi.o
  CC      net/ipv6/xfrm6_state.o
  CC      drivers/nvme/host/trace.o
  CC      net/ipv4/devinet.o
  CC      net/bridge/br_multicast_eht.o
  CC      drivers/scsi/scsi_bsg.o
  CC      lib/radix-tree.o
  CC      drivers/scsi/scsi_common.o
  CC      net/ipv4/af_inet.o
  CC [M]  drivers/gpu/drm/i915/i915_irq.o
  CC      drivers/scsi/sd.o
  CC      net/ipv4/igmp.o
  CC      net/sunrpc/svc.o
  CC      drivers/acpi/acpica/psutils.o
  CC      kernel/trace/trace_kprobe.o
  CC      mm/kmemleak.o
  CC [M]  drivers/gpu/drm/ast/ast_dp.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_object.o
  CC [M]  drivers/gpu/drm/nouveau/nvif/mem.o
  CC [M]  drivers/gpu/drm/nouveau/nvif/mmu.o
  CC      net/sunrpc/svcsock.o
  CC      drivers/nvme/host/fault_inject.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_gart.o
  CC      fs/btrfs/tree-log.o
  CC      drivers/nvme/host/pci.o
  CC      drivers/scsi/sg.o
  CC      arch/x86/kernel/cpuid.o
  CC      drivers/base/physical_location.o
  CC [M]  drivers/gpu/drm/nouveau/nvif/outp.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.o
  CC      drivers/ata/libata-core.o
  CC      net/sunrpc/svcauth.o
  CC      net/ipv6/xfrm6_input.o
  CC      drivers/base/trace.o
  CC      kernel/trace/error_report-traces.o
  CC      drivers/acpi/acpica/pswalk.o
  CC [M]  fs/smb/client/smb2pdu.o
  AR      fs/ext4/built-in.a
  CC [M]  fs/smb/client/smb2inode.o
  CC      fs/fs_pin.o
  CC      net/ipv6/xfrm6_output.o
  CC      drivers/scsi/scsi_sysfs.o
  CC      drivers/spi/spi.o
  CC      fs/nsfs.o
  CC      net/sunrpc/svcauth_unix.o
  CC      net/ipv6/xfrm6_protocol.o
  CC      lib/ratelimit.o
  CC      arch/x86/kernel/early-quirks.o
  CC      net/ipv4/fib_frontend.o
  CC [M]  drivers/gpu/drm/nouveau/nvif/timer.o
  CC      kernel/trace/power-traces.o
  CC      drivers/acpi/acpica/psxface.o
  CC [M]  drivers/gpu/drm/nouveau/nvif/vmm.o
  CC [M]  drivers/gpu/drm/drm_atomic_uapi.o
  CC [M]  drivers/gpu/drm/nouveau/nvif/user.o
  CC      net/sunrpc/addr.o
  LD [M]  drivers/gpu/drm/ast/ast.o
  CC      net/sunrpc/rpcb_clnt.o
  CC      lib/rbtree.o
  CC [M]  drivers/gpu/drm/drm_auth.o
  CC      kernel/trace/rpm-traces.o
  CC      drivers/ata/libata-scsi.o
  CC [M]  drivers/gpu/drm/drm_blend.o
  AR      drivers/base/built-in.a
  CC      kernel/kthread.o
  CC      net/sunrpc/timer.o
  CC      kernel/trace/trace_dynevent.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_display.o
  CC      net/bridge/br_vlan.o
  CC      arch/x86/kernel/smp.o
  CC      mm/page_isolation.o
  CC      drivers/acpi/acpica/rsaddr.o
  CC      kernel/sys_ni.o
  CC      lib/seq_buf.o
  CC [M]  drivers/gpu/drm/i915/i915_mitigations.o
  CC      net/ipv6/netfilter.o
  CC      arch/x86/kernel/smpboot.o
  CC      drivers/ata/libata-eh.o
  CC      drivers/acpi/acpica/rscalc.o
  CC [M]  fs/smb/client/smb2file.o
  CC      kernel/nsproxy.o
  CC [M]  drivers/gpu/drm/nouveau/nvif/userc361.o
  CC      drivers/acpi/x86/apple.o
  CC      net/sunrpc/xdr.o
  CC      drivers/acpi/x86/utils.o
  CC      drivers/acpi/x86/s2idle.o
  CC [M]  fs/smb/client/cifsacl.o
  CC      drivers/net/phy/mdio-boardinfo.o
  CC [M]  fs/smb/client/fs_context.o
  CC      drivers/acpi/acpica/rscreate.o
  CC      drivers/net/phy/stubs.o
  CC [M]  drivers/gpu/drm/xe/xe_bo_evict.o
  AR      drivers/net/pse-pd/built-in.a
  CC      kernel/trace/trace_probe.o
  CC      drivers/net/mdio/acpi_mdio.o
  CC      drivers/acpi/debugfs.o
  CC      net/ipv4/fib_semantics.o
  CC      kernel/notifier.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/core/client.o
  CC      net/sunrpc/sunrpc_syms.o
  CC      net/sunrpc/cache.o
  CC      lib/siphash.o
  AR      drivers/firewire/built-in.a
  CC      kernel/ksysfs.o
  CC [M]  drivers/gpu/drm/drm_bridge.o
  CC      net/ipv6/fib6_rules.o
  AR      drivers/scsi/built-in.a
  AR      drivers/cdrom/built-in.a
  CC      drivers/net/phy/mdio_devres.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.o
  CC      net/sunrpc/rpc_pipe.o
  CC [M]  drivers/gpu/drm/xe/xe_debugfs.o
  CC      drivers/acpi/acpica/rsdumpinfo.o
  CC      drivers/acpi/acpica/rsinfo.o
  CC      fs/fs_types.o
  AR      drivers/nvme/host/built-in.a
  AR      drivers/nvme/built-in.a
  CC      mm/early_ioremap.o
  CC [M]  drivers/gpu/drm/i915/i915_module.o
  CC [M]  drivers/gpu/drm/i915/i915_params.o
  CC      fs/fs_context.o
  CC      kernel/trace/trace_uprobe.o
  CC      drivers/net/mdio/fwnode_mdio.o
  CC      lib/string.o
  CC      drivers/ata/libata-transport.o
  CC      mm/cma.o
  CC      drivers/acpi/acpica/rsio.o
  CC      drivers/net/phy/phy.o
  CC      kernel/cred.o
  CC      kernel/trace/rethook.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/core/engine.o
  CC      fs/btrfs/free-space-cache.o
  CC      lib/timerqueue.o
  CC      net/l3mdev/l3mdev.o
  CC      drivers/acpi/acpica/rsirq.o
  CC      net/handshake/alert.o
  CC      lib/vsprintf.o
  CC [M]  drivers/gpu/drm/xe/xe_devcoredump.o
  CC      net/ipv6/proc.o
  CC      net/ipv4/fib_trie.o
  CC      fs/fs_parser.o
  CC      lib/win_minmax.o
  CC      arch/x86/kernel/tsc_sync.o
  CC      mm/secretmem.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/core/enum.o
  CC [M]  net/bluetooth/af_bluetooth.o
  CC      drivers/net/phy/phy-c45.o
  CC [M]  net/bluetooth/hci_core.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_gem.o
  AR      drivers/auxdisplay/built-in.a
  CC      drivers/usb/common/common.o
  CC      drivers/input/serio/serio.o
  CC      drivers/usb/common/debug.o
  CC      drivers/acpi/acpica/rslist.o
  CC      drivers/input/serio/i8042.o
  AR      drivers/net/mdio/built-in.a
  CC [M]  drivers/gpu/drm/drm_cache.o
  CC [M]  drivers/gpu/drm/drm_client.o
  CC      drivers/usb/core/usb.o
  CC      net/ipv6/syncookies.o
  CC      drivers/input/keyboard/atkbd.o
  CC      fs/btrfs/zlib.o
  AR      drivers/spi/built-in.a
  CC [M]  drivers/gpu/drm/drm_client_modeset.o
  CC      drivers/rtc/lib.o
  CC      drivers/rtc/class.o
  CC [M]  drivers/gpu/drm/xe/xe_device.o
  CC [M]  drivers/gpu/drm/i915/i915_pci.o
  CC      lib/xarray.o
  AR      drivers/i2c/algos/built-in.a
  CC      arch/x86/kernel/setup_percpu.o
  CC [M]  drivers/i2c/algos/i2c-algo-bit.o
  CC      fs/fsopen.o
  CC      net/handshake/genl.o
  AR      drivers/input/mouse/built-in.a
  CC      net/handshake/netlink.o
  AR      net/l3mdev/built-in.a
  CC      arch/x86/kernel/ftrace.o
  CC      drivers/acpi/acpica/rsmemory.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/core/event.o
  CC      mm/userfaultfd.o
  CC [M]  net/bluetooth/hci_conn.o
  CC      net/bridge/br_vlan_tunnel.o
  CC      fs/btrfs/lzo.o
  AR      drivers/i3c/built-in.a
  CC      drivers/acpi/acpica/rsmisc.o
  CC [M]  fs/smb/client/dns_resolve.o
  CC      fs/init.o
  CC      drivers/input/input.o
  AR      drivers/usb/common/built-in.a
  CC      drivers/ata/libata-trace.o
  CC      fs/btrfs/zstd.o
  CC      drivers/input/serio/libps2.o
  CC      drivers/rtc/interface.o
  CC      drivers/ata/libata-sata.o
  CC      net/ipv4/fib_notifier.o
  CC      net/ipv6/mip6.o
  CC      net/handshake/request.o
  CC [M]  drivers/gpu/drm/drm_color_mgmt.o
  CC      drivers/rtc/nvmem.o
  CC [M]  drivers/gpu/drm/drm_connector.o
  CC      net/ipv6/addrconf_core.o
  CC      net/handshake/tlshd.o
  CC      drivers/net/phy/phy-core.o
  CC      net/handshake/trace.o
  AR      kernel/trace/built-in.a
  ASN.1   fs/smb/client/cifs_spnego_negtokeninit.asn1.[ch]
  CC [M]  fs/smb/client/namespace.o
  CC      kernel/reboot.o
  CC      drivers/usb/core/hub.o
  CC [M]  fs/smb/client/smb1ops.o
  CC      drivers/ata/libata-sff.o
  CC      drivers/acpi/acpica/rsserial.o
  CC      net/sunrpc/sysfs.o
  AS      arch/x86/kernel/ftrace_64.o
  CC      drivers/i2c/busses/i2c-designware-common.o
  CC      arch/x86/kernel/trace_clock.o
  AR      drivers/input/keyboard/built-in.a
  AR      drivers/i2c/muxes/built-in.a
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_ring.o
  CC [M]  drivers/i2c/muxes/i2c-mux-gpio.o
  CC      drivers/input/input-compat.o
  CC      drivers/rtc/dev.o
  AR      drivers/usb/phy/built-in.a
  CC [M]  drivers/gpu/drm/i915/i915_scatterlist.o
  CC      drivers/acpi/acpica/rsutils.o
  CC      drivers/usb/host/pci-quirks.o
  CC      arch/x86/kernel/trace.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/core/firmware.o
  CC [M]  drivers/gpu/drm/xe/xe_device_sysfs.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/core/gpuobj.o
  CC      drivers/ata/libata-pmp.o
  CC      drivers/rtc/proc.o
  CC      drivers/usb/storage/scsiglue.o
  AR      drivers/input/serio/built-in.a
  CC      drivers/rtc/sysfs.o
  AR      drivers/media/i2c/built-in.a
  AR      drivers/media/tuners/built-in.a
  AR      drivers/media/rc/keymaps/built-in.a
  AR      drivers/media/rc/built-in.a
  CC      drivers/ata/libata-acpi.o
  AR      drivers/media/common/b2c2/built-in.a
  CC      drivers/rtc/rtc-mc146818-lib.o
  AR      drivers/media/common/saa7146/built-in.a
  AR      drivers/media/common/siano/built-in.a
  AR      drivers/media/common/v4l2-tpg/built-in.a
  AR      drivers/media/platform/allegro-dvt/built-in.a
  AR      drivers/media/common/videobuf2/built-in.a
  AR      drivers/media/common/built-in.a
  AR      drivers/media/platform/amlogic/meson-ge2d/built-in.a
  AR      drivers/media/platform/amlogic/built-in.a
  AR      drivers/media/pci/ttpci/built-in.a
  AR      drivers/media/platform/amphion/built-in.a
  AR      drivers/media/pci/pluto2/built-in.a
  AR      drivers/media/pci/b2c2/built-in.a
  AR      drivers/media/platform/aspeed/built-in.a
  CC [M]  drivers/gpu/drm/drm_crtc.o
  AR      drivers/media/pci/dm1105/built-in.a
  AR      drivers/media/platform/atmel/built-in.a
  AR      drivers/media/pci/pt1/built-in.a
  AR      drivers/media/platform/cadence/built-in.a
  AR      drivers/media/pci/pt3/built-in.a
  AR      drivers/media/pci/mantis/built-in.a
  AR      drivers/media/platform/chips-media/built-in.a
  CC [M]  fs/smb/client/cifssmb.o
  AR      drivers/media/pci/ngene/built-in.a
  AR      drivers/media/platform/intel/built-in.a
  AR      drivers/net/pcs/built-in.a
  AR      drivers/media/pci/ddbridge/built-in.a
  CC      fs/btrfs/compression.o
  AR      drivers/media/platform/marvell/built-in.a
  AR      drivers/media/pci/saa7146/built-in.a
  CC      arch/x86/kernel/rethook.o
  AR      drivers/net/ethernet/adi/built-in.a
  AR      drivers/media/pci/smipcie/built-in.a
  AR      drivers/media/platform/mediatek/jpeg/built-in.a
  AR      drivers/media/pci/netup_unidvb/built-in.a
  AR      drivers/net/ethernet/alacritech/built-in.a
  CC      arch/x86/kernel/crash_core_64.o
  AR      drivers/media/platform/mediatek/mdp/built-in.a
  AR      drivers/net/ethernet/amazon/built-in.a
  AR      drivers/media/pci/intel/ipu3/built-in.a
  AR      drivers/media/platform/mediatek/vcodec/common/built-in.a
  CC      drivers/acpi/acpica/rsxface.o
  AR      drivers/net/ethernet/aquantia/built-in.a
  AR      drivers/media/pci/intel/ivsc/built-in.a
  AR      drivers/media/platform/mediatek/vcodec/encoder/built-in.a
  AR      drivers/media/pci/intel/built-in.a
  AR      drivers/net/ethernet/asix/built-in.a
  AR      drivers/media/pci/built-in.a
  AR      drivers/media/platform/mediatek/vcodec/decoder/built-in.a
  AR      drivers/net/ethernet/cadence/built-in.a
  AR      drivers/media/platform/mediatek/vcodec/built-in.a
  CC      drivers/net/phy/phy_device.o
  CC      drivers/input/input-mt.o
  AR      drivers/net/ethernet/broadcom/built-in.a
  AR      drivers/media/platform/mediatek/vpu/built-in.a
  CC      arch/x86/kernel/module.o
  CC [M]  drivers/net/ethernet/broadcom/b44.o
  CC      net/ipv6/exthdrs_core.o
  CC      drivers/input/input-poller.o
  CC      arch/x86/kernel/early_printk.o
  AR      drivers/media/platform/mediatek/mdp3/built-in.a
  AR      drivers/media/platform/mediatek/built-in.a
  CC [M]  drivers/net/ethernet/broadcom/bnx2.o
  CC      mm/memremap.o
  AR      drivers/media/platform/microchip/built-in.a
  CC      drivers/input/ff-core.o
  CC [M]  net/bluetooth/hci_event.o
  AR      drivers/media/platform/nvidia/tegra-vde/built-in.a
  AR      drivers/media/platform/nvidia/built-in.a
  CC      net/bridge/br_vlan_options.o
  CC      fs/btrfs/delayed-ref.o
  CC      lib/lockref.o
  CC      kernel/async.o
  AR      drivers/media/platform/nxp/dw100/built-in.a
  CC [M]  drivers/gpu/drm/xe/xe_dma_buf.o
  AR      drivers/media/platform/nxp/imx-jpeg/built-in.a
  AR      drivers/media/platform/nxp/imx8-isi/built-in.a
  AR      drivers/media/platform/nxp/built-in.a
  CC      drivers/rtc/rtc-cmos.o
  AR      drivers/media/platform/qcom/camss/built-in.a
  AR      drivers/media/platform/qcom/venus/built-in.a
  CC      net/ipv4/inet_fragment.o
  AR      drivers/media/platform/qcom/built-in.a
  CC [M]  drivers/gpu/drm/nouveau/nvkm/core/intr.o
  AR      drivers/media/platform/renesas/rcar-vin/built-in.a
  CC      drivers/i2c/busses/i2c-designware-master.o
  CC      kernel/range.o
  AR      drivers/media/platform/renesas/rzg2l-cru/built-in.a
  AR      drivers/media/platform/renesas/vsp1/built-in.a
  CC      kernel/smpboot.o
  CC      mm/hmm.o
  AR      drivers/media/platform/renesas/built-in.a
  CC      drivers/usb/storage/protocol.o
  CC      drivers/acpi/acpica/tbdata.o
  CC      mm/memfd.o
  CC      fs/btrfs/relocation.o
  CC      lib/bcd.o
  AR      drivers/media/platform/rockchip/rga/built-in.a
  AR      drivers/media/platform/rockchip/rkisp1/built-in.a
  CC      net/sunrpc/svc_xprt.o
  CC      fs/btrfs/delayed-inode.o
  CC [M]  drivers/gpu/drm/i915/i915_suspend.o
  AR      drivers/media/platform/rockchip/built-in.a
  AR      net/handshake/built-in.a
  CC      lib/sort.o
  CC      drivers/i2c/i2c-boardinfo.o
  CC      drivers/acpi/acpica/tbfadt.o
  CC      net/ipv6/ip6_checksum.o
  CC      drivers/usb/host/ehci-hcd.o
  AR      drivers/media/platform/samsung/exynos-gsc/built-in.a
  CC [M]  net/bluetooth/mgmt.o
  CC [M]  net/bluetooth/hci_sock.o
  AR      drivers/media/platform/samsung/exynos4-is/built-in.a
  CC [M]  net/bluetooth/hci_sysfs.o
  CC      drivers/acpi/acpica/tbfind.o
  AR      drivers/media/platform/samsung/s3c-camif/built-in.a
  AR      drivers/media/platform/samsung/s5p-g2d/built-in.a
  CC      lib/parser.o
  AR      drivers/media/platform/samsung/s5p-jpeg/built-in.a
  AR      drivers/media/platform/samsung/s5p-mfc/built-in.a
  AR      drivers/media/platform/samsung/built-in.a
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_cs.o
  CC [M]  drivers/gpu/drm/drm_displayid.o
  AR      drivers/media/platform/st/sti/bdisp/built-in.a
  AR      drivers/media/platform/st/sti/c8sectpfe/built-in.a
  AR      drivers/net/usb/built-in.a
  CC [M]  drivers/net/usb/pegasus.o
  AR      drivers/media/platform/st/sti/delta/built-in.a
  AR      drivers/media/platform/st/sti/hva/built-in.a
  AR      drivers/media/platform/st/stm32/built-in.a
  AR      drivers/media/platform/st/built-in.a
  CC [M]  drivers/net/usb/rtl8150.o
  CC      arch/x86/kernel/hpet.o
  AR      drivers/media/platform/sunxi/sun4i-csi/built-in.a
  CC [M]  drivers/net/usb/r8152.o
  CC      kernel/ucount.o
  AR      drivers/media/platform/sunxi/sun6i-csi/built-in.a
  CC      drivers/input/touchscreen.o
  CC      drivers/usb/storage/transport.o
  AR      drivers/media/platform/sunxi/sun6i-mipi-csi2/built-in.a
  AR      drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/built-in.a
  AR      drivers/media/platform/sunxi/sun8i-di/built-in.a
  AR      drivers/media/platform/sunxi/sun8i-rotate/built-in.a
  AR      drivers/media/platform/sunxi/built-in.a
  AR      drivers/media/platform/ti/am437x/built-in.a
  AR      drivers/media/platform/ti/cal/built-in.a
  AR      drivers/media/platform/ti/vpe/built-in.a
  AR      drivers/media/platform/ti/davinci/built-in.a
  AR      drivers/media/platform/ti/omap/built-in.a
  CC [M]  fs/smb/client/cifs_spnego_negtokeninit.asn1.o
  AR      drivers/media/platform/ti/omap3isp/built-in.a
  AR      drivers/media/platform/ti/built-in.a
  CC      drivers/acpi/acpi_lpat.o
  CC      lib/debug_locks.o
  CC      drivers/acpi/acpica/tbinstal.o
  AR      drivers/media/platform/verisilicon/built-in.a
  CC [M]  fs/smb/client/asn1.o
  CC [M]  drivers/gpu/drm/drm_drv.o
  AR      drivers/media/platform/via/built-in.a
  CC [M]  drivers/net/ipvlan/ipvlan_core.o
  AR      drivers/media/platform/xilinx/built-in.a
  AR      drivers/media/platform/built-in.a
  CC      drivers/ata/libata-pata-timings.o
  CC      drivers/i2c/busses/i2c-designware-platdrv.o
  AR      drivers/media/usb/b2c2/built-in.a
  AR      drivers/media/mmc/siano/built-in.a
  AR      drivers/media/usb/dvb-usb/built-in.a
  AR      drivers/media/mmc/built-in.a
  AR      drivers/media/usb/dvb-usb-v2/built-in.a
  CC      kernel/regset.o
  AR      drivers/media/usb/s2255/built-in.a
  CC [M]  net/bluetooth/l2cap_core.o
  CC      lib/random32.o
  CC      arch/x86/kernel/amd_nb.o
  AR      drivers/media/usb/siano/built-in.a
  CC [M]  drivers/gpu/drm/xe/xe_drm_client.o
  AR      drivers/media/usb/ttusb-budget/built-in.a
  AR      drivers/media/usb/ttusb-dec/built-in.a
  CC      arch/x86/kernel/kvm.o
  AR      drivers/media/usb/built-in.a
  AR      drivers/media/firewire/built-in.a
  AR      drivers/media/spi/built-in.a
  AR      drivers/rtc/built-in.a
  AR      drivers/media/test-drivers/built-in.a
  CC      drivers/acpi/acpi_lpit.o
  AR      drivers/media/built-in.a
  CC      drivers/i2c/i2c-core-base.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/core/ioctl.o
  CC      drivers/acpi/prmt.o
  CC      fs/btrfs/scrub.o
  CC      drivers/acpi/acpica/tbprint.o
  CC      drivers/input/ff-memless.o
  CC      mm/bootmem_info.o
  CC      fs/btrfs/backref.o
  CC      fs/btrfs/ulist.o
  CC [M]  drivers/net/ipvlan/ipvlan_main.o
  CC      drivers/i2c/i2c-core-smbus.o
  CC      net/ipv6/ip6_icmp.o
  CC [M]  drivers/gpu/drm/i915/i915_switcheroo.o
  CC      drivers/i2c/i2c-core-acpi.o
  CC      fs/btrfs/qgroup.o
  CC      net/bridge/br_mst.o
  CC      kernel/ksyms_common.o
  CC      lib/bust_spinlocks.o
  CC      arch/x86/kernel/kvmclock.o
  CC      drivers/usb/storage/usb.o
  CC [M]  drivers/net/usb/asix_devices.o
  CC      drivers/ata/ahci.o
  CC      fs/btrfs/send.o
  CC      fs/btrfs/dev-replace.o
  CC      drivers/acpi/acpica/tbutils.o
  CC      net/ipv4/ping.o
  CC      fs/kernel_read_file.o
  CC      drivers/net/phy/linkmode.o
  CC      drivers/usb/host/ehci-pci.o
  CC      drivers/i2c/busses/i2c-designware-baytrail.o
  CC      drivers/usb/host/ohci-hcd.o
  CC      lib/kasprintf.o
  AR      mm/built-in.a
  CC [M]  drivers/gpu/drm/xe/xe_exec.o
  CC      kernel/groups.o
  CC      kernel/vhost_task.o
  CC [M]  drivers/gpu/drm/xe/xe_execlist.o
  CC      drivers/input/vivaldi-fmap.o
  CC      kernel/kcmp.o
  CC      lib/bitmap.o
  CC [M]  drivers/gpu/drm/xe/xe_exec_queue.o
  CC      drivers/usb/core/hcd.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/core/memory.o
  CC      drivers/acpi/acpica/tbxface.o
  CC      lib/scatterlist.o
  CC [M]  drivers/net/usb/asix_common.o
  CC [M]  drivers/i2c/busses/i2c-scmi.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_bios.o
  CC      arch/x86/kernel/paravirt.o
  CC [M]  net/bluetooth/l2cap_sock.o
  CC [M]  drivers/gpu/drm/i915/i915_sysfs.o
  CC [M]  drivers/i2c/busses/i2c-ccgx-ucsi.o
  CC      drivers/i2c/i2c-core-slave.o
  CC      fs/mnt_idmapping.o
  CC      net/ipv6/output_core.o
  CC      drivers/input/input-leds.o
  CC      kernel/freezer.o
  CC      net/sunrpc/xprtmultipath.o
  CC      drivers/net/phy/mdio_bus.o
  CC      drivers/net/phy/mdio_device.o
  AR      drivers/ptp/built-in.a
  CC [M]  drivers/ptp/ptp_clock.o
  CC      drivers/usb/storage/initializers.o
  CC      drivers/acpi/acpica/tbxfload.o
  CC [M]  net/bridge/br_netfilter_hooks.o
  AR      drivers/power/reset/built-in.a
  CC      drivers/power/supply/power_supply_core.o
  CC      drivers/i2c/i2c-dev.o
  CC [M]  drivers/net/ipvlan/ipvlan_l3s.o
  CC      drivers/power/supply/power_supply_sysfs.o
  CC      drivers/ata/libahci.o
  CC      drivers/usb/core/urb.o
  CC      drivers/usb/serial/usb-serial.o
  CC [M]  drivers/net/usb/ax88172a.o
  CC      drivers/input/mousedev.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/core/mm.o
  CC      arch/x86/kernel/pvclock.o
  CC      net/ipv4/ip_tunnel_core.o
  CC [M]  drivers/net/ethernet/broadcom/cnic.o
  CC      drivers/power/supply/power_supply_leds.o
  CC [M]  drivers/i2c/busses/i2c-i801.o
  CC [M]  drivers/i2c/i2c-smbus.o
  CC      drivers/acpi/acpica/tbxfroot.o
  CC      kernel/stacktrace.o
  CC      drivers/usb/storage/sierra_ms.o
  CC [M]  drivers/i2c/i2c-mux.o
  CC      net/ipv4/gre_offload.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.o
  CC [M]  drivers/gpu/drm/i915/i915_utils.o
  CC      drivers/usb/serial/generic.o
  CC [M]  drivers/net/ethernet/broadcom/tg3.o
  CC [M]  drivers/net/usb/ax88179_178a.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/atombios_dp.o
  CC      lib/list_sort.o
  LD [M]  fs/smb/client/cifs.o
  CC [M]  drivers/ptp/ptp_chardev.o
  CC      net/ipv6/protocol.o
  AR      drivers/usb/misc/built-in.a
  CC      drivers/usb/storage/option_ms.o
  CC      lib/uuid.o
  CC [M]  drivers/gpu/drm/xe/xe_force_wake.o
  CC      drivers/power/supply/power_supply_hwmon.o
  CC      drivers/acpi/acpica/utaddress.o
  CC      kernel/dma.o
  CC      net/sunrpc/stats.o
  CC      arch/x86/kernel/pcspeaker.o
  CC      net/sunrpc/sysctl.o
  CC      drivers/usb/gadget/udc/core.o
  CC      lib/iov_iter.o
  CC [M]  drivers/usb/class/usbtmc.o
  CC      lib/clz_ctz.o
  CC      drivers/usb/core/message.o
  CC      drivers/net/phy/swphy.o
  LD [M]  drivers/net/ipvlan/ipvlan.o
  CC      drivers/usb/core/driver.o
  CC      drivers/net/phy/fixed_phy.o
  CC      drivers/usb/gadget/udc/trace.o
  CC      drivers/usb/core/config.o
  CC [M]  drivers/net/usb/cdc_ether.o
  CC      drivers/input/evdev.o
  CC [M]  drivers/net/usb/cdc_eem.o
  CC      drivers/usb/storage/usual-tables.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/core/object.o
  CC      drivers/usb/serial/bus.o
  CC      drivers/acpi/acpica/utalloc.o
  CC      arch/x86/kernel/check.o
  CC      net/ipv6/ip6_offload.o
  AR      drivers/power/supply/built-in.a
  AR      drivers/power/built-in.a
  CC      net/ipv6/tcpv6_offload.o
  CC      drivers/ata/ata_piix.o
  CC      drivers/hwmon/hwmon.o
  CC      kernel/smp.o
  CC [M]  drivers/hwmon/acpi_power_meter.o
  CC      drivers/usb/host/ohci-pci.o
  CC [M]  net/bluetooth/smp.o
  CC [M]  drivers/ptp/ptp_sysfs.o
  CC      net/ipv6/exthdrs_offload.o
  CC      fs/remap_range.o
  CC [M]  drivers/gpu/drm/i915/intel_clock_gating.o
  CC [M]  drivers/gpu/drm/xe/xe_ggtt.o
  AR      drivers/thermal/broadcom/built-in.a
  CC      net/ipv4/metrics.o
  AR      drivers/thermal/samsung/built-in.a
  CC [M]  drivers/i2c/busses/i2c-isch.o
  CC      drivers/thermal/intel/intel_tcc.o
  CC [M]  drivers/i2c/busses/i2c-ismt.o
  AR      drivers/thermal/st/built-in.a
  AR      drivers/net/ethernet/cavium/common/built-in.a
  AR      drivers/thermal/qcom/built-in.a
  CC [M]  drivers/net/phy/phylink.o
  AR      drivers/thermal/tegra/built-in.a
  AR      drivers/net/ethernet/cavium/thunder/built-in.a
  AR      drivers/usb/storage/built-in.a
  CC      drivers/acpi/acpica/utascii.o
  AR      drivers/net/ethernet/cavium/liquidio/built-in.a
  CC      drivers/watchdog/watchdog_core.o
  AR      drivers/net/ethernet/cavium/octeon/built-in.a
  AR      drivers/net/ethernet/cavium/built-in.a
  AR      drivers/thermal/mediatek/built-in.a
  CC [M]  drivers/net/phy/aquantia_main.o
  CC      drivers/thermal/thermal_core.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_afmt.o
  CC [M]  drivers/md/persistent-data/dm-array.o
  CC      drivers/thermal/intel/therm_throt.o
  CC      arch/x86/kernel/uprobes.o
  CC [M]  drivers/md/persistent-data/dm-bitset.o
  CC      drivers/usb/serial/console.o
  CC      drivers/acpi/acpica/utbuffer.o
  CC [M]  net/bridge/br_netfilter_ipv6.o
  CC [M]  drivers/net/usb/smsc75xx.o
  CC [M]  drivers/net/usb/smsc95xx.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/core/oproxy.o
  CC [M]  drivers/md/persistent-data/dm-block-manager.o
  AR      drivers/net/ethernet/cortina/built-in.a
  CC [M]  drivers/gpu/drm/i915/intel_device_info.o
  CC      drivers/usb/host/uhci-hcd.o
  AR      drivers/net/ethernet/engleder/built-in.a
  CC      drivers/usb/host/xhci.o
  CC [M]  drivers/gpu/drm/i915/intel_memory_region.o
  AR      drivers/input/built-in.a
  CC [M]  drivers/gpu/drm/i915/intel_pcode.o
  CC      kernel/uid16.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/core/option.o
  AR      drivers/usb/gadget/udc/built-in.a
  AR      drivers/usb/gadget/function/built-in.a
  AR      drivers/usb/gadget/legacy/built-in.a
  CC      drivers/usb/gadget/usbstring.o
  CC      drivers/acpi/acpica/utcksum.o
  CC [M]  drivers/ptp/ptp_vclock.o
  AR      net/sunrpc/built-in.a
  CC [M]  drivers/thermal/intel/x86_pkg_temp_thermal.o
  AR      drivers/net/ethernet/ezchip/built-in.a
  CC [M]  drivers/net/phy/aquantia_hwmon.o
  AR      drivers/ata/built-in.a
  AR      drivers/net/ethernet/fungible/built-in.a
  CC [M]  drivers/net/phy/ax88796b.o
  CC      kernel/kallsyms.o
  CC      drivers/opp/core.o
  AR      drivers/net/ethernet/huawei/built-in.a
  CC      drivers/usb/core/file.o
  CC      drivers/opp/cpu.o
  CC      net/ipv6/inet6_hashtables.o
  CC [M]  drivers/hwmon/coretemp.o
  CC      drivers/opp/debugfs.o
  CC      drivers/usb/serial/ftdi_sio.o
  CC [M]  drivers/gpu/drm/xe/xe_gpu_scheduler.o
  CC      drivers/usb/serial/pl2303.o
  CC      fs/btrfs/raid56.o
  CC [M]  drivers/gpu/drm/xe/xe_gt.o
  CC      drivers/watchdog/watchdog_dev.o
  CC [M]  drivers/net/usb/mcs7830.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_trace_points.o
  CC      net/ipv4/netlink.o
  CC [M]  drivers/i2c/busses/i2c-piix4.o
  CC      drivers/cpufreq/cpufreq.o
  CC      arch/x86/kernel/perf_regs.o
  CC      drivers/cpufreq/freq_table.o
  CC      drivers/acpi/acpica/utcopy.o
  CC [M]  drivers/md/persistent-data/dm-space-map-common.o
  CC      drivers/usb/gadget/config.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/core/ramht.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/core/subdev.o
  CC [M]  drivers/gpu/drm/xe/xe_gt_clock.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/core/uevent.o
  CC      drivers/acpi/acpica/utexcep.o
  CC [M]  drivers/ptp/ptp_kvm_x86.o
  CC      drivers/usb/core/buffer.o
  CC      fs/btrfs/uuid-tree.o
  CC [M]  drivers/gpu/drm/i915/intel_region_ttm.o
  AR      drivers/thermal/intel/built-in.a
  CC      drivers/acpi/acpica/utdebug.o
  CC      drivers/usb/gadget/epautoconf.o
  CC [M]  drivers/net/phy/bcm7xxx.o
  CC      drivers/thermal/thermal_sysfs.o
  AR      net/bridge/built-in.a
  CC [M]  drivers/gpu/drm/nouveau/nvkm/nvfw/fw.o
  LD [M]  net/bridge/br_netfilter.o
  CC [M]  drivers/gpu/drm/i915/intel_runtime_pm.o
  CC      drivers/cpuidle/governors/menu.o
  CC [M]  net/dns_resolver/dns_key.o
  CC      lib/bsearch.o
  CC      net/devres.o
  CC [M]  drivers/gpu/drm/xe/xe_gt_debugfs.o
  CC [M]  net/dns_resolver/dns_query.o
  CC      arch/x86/kernel/tracepoint.o
  AR      drivers/hwmon/built-in.a
  CC      arch/x86/kernel/itmt.o
  CC      drivers/mmc/core/core.o
  CC      drivers/mmc/host/sdhci.o
  CC      drivers/acpi/acpica/utdecode.o
  CC      net/ipv4/nexthop.o
  CC      drivers/watchdog/softdog.o
  CC      drivers/mmc/host/sdhci-pci-core.o
  CC      drivers/acpi/acpica/utdelete.o
  CC [M]  drivers/net/usb/usbnet.o
  CC      drivers/mmc/host/sdhci-pci-o2micro.o
  CC      kernel/acct.o
  CC [M]  drivers/md/persistent-data/dm-space-map-disk.o
  CC [M]  drivers/gpu/drm/drm_dumb_buffers.o
  CC [M]  drivers/ptp/ptp_kvm_common.o
  CC      drivers/usb/core/sysfs.o
  CC      drivers/cpuidle/governors/haltpoll.o
  CC      drivers/usb/gadget/composite.o
  CC      drivers/usb/core/endpoint.o
  CC      arch/x86/kernel/umip.o
  CC [M]  drivers/i2c/busses/i2c-designware-pcidrv.o
  CC      net/ipv6/mcast_snoop.o
  LD [M]  drivers/ptp/ptp.o
  CC [M]  drivers/net/usb/cdc_ncm.o
  CC      drivers/cpufreq/cpufreq_performance.o
  CC [M]  drivers/net/phy/bcm87xx.o
  CC      lib/find_bit.o
  AR      drivers/usb/serial/built-in.a
  CC [M]  drivers/gpu/drm/xe/xe_gt_idle_sysfs.o
  CC [M]  drivers/net/vxlan/vxlan_core.o
  CC      drivers/mmc/core/bus.o
  CC      drivers/thermal/thermal_trip.o
  CC [M]  net/bluetooth/lib.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/nvfw/hs.o
  AR      drivers/opp/built-in.a
  CC [M]  drivers/gpu/drm/xe/xe_gt_mcr.o
  CC      arch/x86/kernel/unwind_orc.o
  CC [M]  net/bluetooth/ecdh_helper.o
  CC      drivers/thermal/thermal_helpers.o
  AR      drivers/watchdog/built-in.a
  CC      drivers/net/loopback.o
  CC      drivers/mmc/core/host.o
  LD [M]  net/dns_resolver/dns_resolver.o
  CC [M]  net/bluetooth/hci_request.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/nvfw/ls.o
  CC [M]  drivers/net/vxlan/vxlan_multicast.o
  CC      lib/llist.o
  CC      drivers/acpi/acpica/uterror.o
  CC      lib/memweight.o
  CC [M]  drivers/net/ethernet/intel/e1000/e1000_main.o
  CC      drivers/md/md.o
  CC      lib/kfifo.o
  CC [M]  drivers/gpu/drm/xe/xe_gt_pagefault.o
  CC [M]  drivers/gpu/drm/i915/intel_sbi.o
  CC      net/ipv4/udp_tunnel_stub.o
  CC [M]  drivers/md/persistent-data/dm-space-map-metadata.o
  CC [M]  drivers/gpu/drm/drm_edid.o
  CC      drivers/thermal/thermal_hwmon.o
  CC      drivers/usb/core/devio.o
  LD [M]  drivers/ptp/ptp_kvm.o
  AR      drivers/ufs/built-in.a
  CC      drivers/cpuidle/cpuidle.o
  CC [M]  drivers/md/persistent-data/dm-transaction-manager.o
  CC      drivers/thermal/gov_fair_share.o
  CC      arch/x86/kernel/callthunks.o
  CC      net/ipv4/sysctl_net_ipv4.o
  CC [M]  drivers/net/phy/bcm-phy-lib.o
  AR      drivers/cpuidle/governors/built-in.a
  CC      drivers/acpi/acpica/uteval.o
  CC      drivers/md/md-bitmap.o
  CC      drivers/cpufreq/cpufreq_ondemand.o
  CC      drivers/acpi/acpi_pcc.o
  CC      fs/btrfs/props.o
  CC [M]  drivers/net/ethernet/intel/e1000e/82571.o
  LD [M]  drivers/i2c/busses/i2c-designware-pci.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/atombios_encoders.o
  AR      drivers/i2c/busses/built-in.a
  AR      drivers/i2c/built-in.a
  CC [M]  drivers/net/ethernet/intel/e1000e/ich8lan.o
  CC      kernel/crash_core.o
  CC [M]  drivers/net/ethernet/intel/igb/igb_main.o
  CC [M]  net/bluetooth/mgmt_util.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_sa.o
  CC [M]  drivers/net/ethernet/intel/igc/igc_main.o
  CC [M]  drivers/gpu/drm/i915/intel_step.o
  CC [M]  net/ipv6/ip6_udp_tunnel.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/atombios_i2c.o
  CC [M]  drivers/net/ethernet/intel/igb/igb_ethtool.o
  CC [M]  drivers/gpu/drm/xe/xe_gt_sysfs.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/nvfw/acr.o
  CC      drivers/thermal/gov_step_wise.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.o
  CC      drivers/usb/core/notify.o
  CC      drivers/acpi/ac.o
  CC      drivers/acpi/acpica/utglobal.o
  CC      lib/percpu-refcount.o
  CC [M]  drivers/md/persistent-data/dm-btree.o
  CC      drivers/acpi/button.o
  CC      net/ipv4/proc.o
  CC      drivers/cpuidle/driver.o
  CC      drivers/usb/host/xhci-mem.o
  CC [M]  drivers/net/ethernet/intel/igbvf/vf.o
  CC      arch/x86/kernel/cet.o
  CC      drivers/mmc/core/mmc.o
  CC [M]  drivers/net/ethernet/intel/igbvf/mbx.o
  CC      drivers/cpufreq/cpufreq_governor.o
  CC      drivers/md/md-autodetect.o
  CC      drivers/thermal/gov_user_space.o
  CC      drivers/acpi/acpica/uthex.o
  CC [M]  drivers/net/ethernet/intel/e1000e/80003es2lan.o
  CC [M]  drivers/net/usb/r8153_ecm.o
  CC      kernel/compat.o
  CC      drivers/md/dm-uevent.o
  CC      drivers/cpuidle/governor.o
  CC [M]  drivers/net/ethernet/intel/e1000e/mac.o
  CC      fs/buffer.o
  CC [M]  drivers/gpu/drm/xe/xe_gt_tlb_invalidation.o
  CC      drivers/usb/gadget/functions.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_vm.o
  CC [M]  drivers/net/phy/broadcom.o
  CC      arch/x86/kernel/mmconf-fam10h_64.o
  CC      lib/rhashtable.o
  CC [M]  net/bluetooth/mgmt_config.o
  CC [M]  drivers/net/ethernet/intel/igc/igc_mac.o
  CC      fs/mpage.o
  CC [M]  drivers/gpu/drm/i915/intel_uncore.o
  CC      fs/btrfs/free-space-tree.o
  AR      drivers/thermal/built-in.a
  CC      drivers/acpi/fan_core.o
  CC      fs/proc_namespace.o
  CC      drivers/acpi/acpica/utids.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/nvfw/flcn.o
  AR      net/ipv6/built-in.a
  CC      drivers/acpi/acpica/utinit.o
  CC      arch/x86/kernel/vsmp_64.o
  CC [M]  drivers/net/ethernet/intel/igb/e1000_82575.o
  CC      net/socket.o
  CC      drivers/cpuidle/sysfs.o
  CC      drivers/cpufreq/cpufreq_governor_attr_set.o
  CC [M]  drivers/net/ethernet/intel/igbvf/ethtool.o
  CC [M]  drivers/net/ethernet/intel/igbvf/netdev.o
  CC      drivers/md/dm.o
  CC      drivers/mmc/core/mmc_ops.o
  CC      drivers/usb/gadget/configfs.o
  CC      drivers/md/dm-table.o
  LD [M]  drivers/net/usb/asix.o
  CC      kernel/utsname.o
  CC [M]  drivers/md/persistent-data/dm-btree-remove.o
  CC      drivers/md/dm-target.o
  CC [M]  drivers/net/ethernet/intel/e1000e/manage.o
  CC [M]  drivers/net/ethernet/intel/e1000e/nvm.o
  CC      drivers/md/dm-linear.o
  CC      drivers/acpi/acpica/utlock.o
  AR      arch/x86/kernel/built-in.a
  CC      drivers/usb/core/generic.o
  AR      arch/x86/built-in.a
  CC      net/ipv4/syncookies.o
  CC      drivers/mmc/host/sdhci-pci-arasan.o
  CC      drivers/mmc/host/sdhci-pci-dwc-mshc.o
  CC      drivers/cpuidle/poll_state.o
  CC [M]  drivers/net/phy/lxt.o
  CC [M]  drivers/net/phy/realtek.o
  CC      drivers/cpufreq/acpi-cpufreq.o
  CC      net/ipv4/esp4.o
  CC [M]  drivers/net/ethernet/intel/e1000e/phy.o
  CC      drivers/usb/core/quirks.o
  CC      drivers/net/netconsole.o
  CC [M]  drivers/gpu/drm/xe/xe_gt_topology.o
  CC [M]  net/bluetooth/hci_codec.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/falcon/base.o
  CC      kernel/user_namespace.o
  CC      drivers/cpuidle/cpuidle-haltpoll.o
  CC      drivers/acpi/acpica/utmath.o
  CC      fs/direct-io.o
  CC      drivers/mmc/core/sd.o
  CC      drivers/mmc/core/sd_ops.o
  CC      drivers/mmc/host/sdhci-pci-gli.o
  CC      lib/base64.o
  CC [M]  drivers/gpu/drm/drm_encoder.o
  CC [M]  drivers/net/ethernet/intel/e1000e/param.o
  CC [M]  drivers/md/persistent-data/dm-btree-spine.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/falcon/cmdq.o
  CC      drivers/usb/gadget/u_f.o
  CC      drivers/usb/host/xhci-ext-caps.o
  CC [M]  drivers/net/ethernet/intel/ixgbe/ixgbe_main.o
  CC      lib/once.o
  CC [M]  drivers/net/ethernet/intel/igb/e1000_mac.o
  CC [M]  drivers/net/ethernet/intel/ixgbe/ixgbe_common.o
  CC [M]  drivers/gpu/drm/drm_file.o
  CC [M]  drivers/net/ethernet/intel/ixgbevf/vf.o
  AR      drivers/cpuidle/built-in.a
  CC [M]  drivers/gpu/drm/drm_fourcc.o
  CC      drivers/acpi/acpica/utmisc.o
  CC [M]  drivers/net/ethernet/intel/e1000/e1000_hw.o
  CC [M]  drivers/gpu/drm/drm_framebuffer.o
  CC      drivers/usb/core/devices.o
  CC      fs/btrfs/tree-checker.o
  AR      drivers/net/ethernet/i825xx/built-in.a
  AR      drivers/net/ethernet/microsoft/built-in.a
  AR      drivers/net/ethernet/litex/built-in.a
  AR      drivers/net/ethernet/microchip/built-in.a
  AR      drivers/net/ethernet/mscc/built-in.a
  HOSTCC  drivers/gpu/drm/xe/xe_gen_wa_oob
  AR      drivers/net/ethernet/neterion/built-in.a
  CC [M]  drivers/net/phy/smsc.o
  CC      drivers/cpufreq/intel_pstate.o
  CC [M]  drivers/net/ethernet/intel/e1000e/ethtool.o
  CC      lib/refcount.o
  CC [M]  drivers/gpu/drm/xe/xe_guc_ads.o
  CC [M]  drivers/net/ethernet/intel/e1000e/netdev.o
  AR      drivers/net/ethernet/netronome/built-in.a
  CC [M]  drivers/gpu/drm/xe/xe_guc_ct.o
  CC      drivers/mmc/core/sdio.o
  AR      drivers/net/ethernet/ni/built-in.a
  CC      drivers/mmc/core/sdio_ops.o
  CC      drivers/mmc/core/sdio_bus.o
  CC      drivers/acpi/acpica/utmutex.o
  CC      drivers/acpi/acpica/utnonansi.o
  AR      drivers/usb/gadget/built-in.a
  CC [M]  net/bluetooth/eir.o
  CC [M]  drivers/net/ethernet/intel/ixgbevf/mbx.o
  CC      drivers/acpi/fan_attr.o
  CC [M]  drivers/net/ethernet/intel/igb/e1000_nvm.o
  CC [M]  drivers/net/ethernet/intel/ixgbevf/ethtool.o
  LD [M]  drivers/md/persistent-data/dm-persistent-data.o
  CC      drivers/mmc/host/sdhci-acpi.o
  CC      drivers/usb/host/xhci-ring.o
  CC      kernel/pid_namespace.o
  CC      net/ipv4/esp4_offload.o
  CC      lib/rcuref.o
  CC [M]  drivers/net/ethernet/intel/e1000e/ptp.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.o
  CC [M]  drivers/net/vxlan/vxlan_vnifilter.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/falcon/fw.o
  CC      lib/usercopy.o
  CC [M]  drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.o
  CC      fs/eventpoll.o
  CC      drivers/mmc/core/sdio_cis.o
  LD [M]  drivers/net/ethernet/intel/igbvf/igbvf.o
  CC      drivers/acpi/acpica/utobject.o
  CC      drivers/usb/core/phy.o
  CC [M]  drivers/net/vxlan/vxlan_mdb.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/falcon/msgq.o
  CC      drivers/acpi/processor_driver.o
  CC [M]  drivers/gpu/drm/drm_gem.o
  CC      fs/anon_inodes.o
  CC      drivers/acpi/processor_thermal.o
  CC [M]  drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.o
  CC      drivers/usb/core/port.o
  AR      drivers/net/ethernet/packetengines/built-in.a
  CC      lib/errseq.o
  AR      drivers/net/ethernet/realtek/built-in.a
  CC [M]  drivers/net/ethernet/realtek/8139cp.o
  CC      net/compat.o
  CC [M]  drivers/gpu/drm/drm_ioctl.o
  CC      net/sysctl_net.o
  CC      drivers/usb/core/hcd-pci.o
  CC      drivers/mmc/core/sdio_io.o
  CC      lib/bucket_locks.o
  LD [M]  drivers/net/phy/aquantia.o
  AR      drivers/net/phy/built-in.a
  CC [M]  drivers/net/dummy.o
  UPD     kernel/config_data
  CC      kernel/stop_machine.o
  CC      drivers/acpi/acpica/utosi.o
  CC      drivers/mmc/host/cqhci-core.o
  CC [M]  drivers/net/ethernet/intel/igb/e1000_phy.o
  CC [M]  net/bluetooth/hci_sync.o
  CC [M]  drivers/mmc/host/sdhci-pltfm.o
  CC [M]  drivers/net/ethernet/intel/igc/igc_i225.o
  CC [M]  net/bluetooth/coredump.o
  CC      lib/generic-radix-tree.o
  CC [M]  drivers/gpu/drm/i915/intel_wakeref.o
  CC      fs/signalfd.o
  CC      drivers/usb/core/usb-acpi.o
  CC      kernel/kprobes.o
  CC      drivers/acpi/processor_idle.o
  CC      fs/timerfd.o
  CC      net/ipv4/netfilter.o
  CC      net/ipv4/inet_diag.o
  CC [M]  drivers/gpu/drm/drm_lease.o
  CC      drivers/mmc/core/sdio_irq.o
  AR      drivers/net/ethernet/renesas/built-in.a
  AR      drivers/net/ethernet/sfc/built-in.a
  CC      fs/eventfd.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/falcon/qmgr.o
  CC      drivers/acpi/acpica/utownerid.o
  CC      drivers/acpi/processor_throttling.o
  CC      fs/btrfs/space-info.o
  CC      lib/string_helpers.o
  CC [M]  drivers/gpu/drm/drm_managed.o
  CC      kernel/hung_task.o
  CC [M]  drivers/gpu/drm/xe/xe_guc_debugfs.o
  CC [M]  drivers/net/macvlan.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_ib.o
  CC      drivers/acpi/processor_perflib.o
  CC [M]  drivers/gpu/drm/drm_mm.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_pll.o
  AR      drivers/cpufreq/built-in.a
  CC      drivers/acpi/container.o
  CC [M]  drivers/net/ethernet/intel/ixgbe/ixgbe_82599.o
  CC [M]  drivers/gpu/drm/drm_mode_config.o
  CC [M]  drivers/net/ethernet/intel/ixgbevf/ipsec.o
  CC [M]  drivers/gpu/drm/drm_mode_object.o
  AR      drivers/usb/core/built-in.a
  CC      drivers/acpi/acpica/utpredef.o
  CC      fs/userfaultfd.o
  CC [M]  drivers/net/ethernet/intel/igc/igc_base.o
  CC [M]  drivers/net/ethernet/intel/e1000/e1000_ethtool.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/falcon/v1.o
  CC [M]  drivers/gpu/drm/drm_modes.o
  CC [M]  net/bluetooth/sco.o
  CC [M]  drivers/gpu/drm/i915/vlv_sideband.o
  CC      drivers/mmc/core/slot-gpio.o
  CC      drivers/mmc/core/regulator.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.o
  AR      drivers/net/ethernet/smsc/built-in.a
  CC [M]  drivers/net/ethernet/smsc/smsc9420.o
  CC      fs/aio.o
  AR      drivers/net/ethernet/socionext/built-in.a
  AR      drivers/net/ethernet/vertexcom/built-in.a
  CC [M]  drivers/net/ethernet/intel/igb/e1000_mbx.o
  CC [M]  net/bluetooth/iso.o
  CC [M]  drivers/net/ethernet/intel/igb/e1000_i210.o
  AR      drivers/mmc/host/built-in.a
  CC [M]  drivers/gpu/drm/nouveau/nvkm/falcon/gm200.o
  CC      net/ipv4/tcp_diag.o
  CC      drivers/acpi/thermal.o
  CC      lib/hexdump.o
  CC      drivers/acpi/acpica/utresdecode.o
  CC      net/ipv4/udp_diag.o
  CC [M]  drivers/gpu/drm/xe/xe_guc_hwconfig.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.o
  CC      drivers/usb/host/xhci-hub.o
  CC [M]  drivers/net/ethernet/intel/igb/igb_ptp.o
  LD [M]  drivers/net/vxlan/vxlan.o
  CC [M]  drivers/net/mii.o
  CC      lib/kstrtox.o
  CC [M]  drivers/gpu/drm/i915/vlv_suspend.o
  CC [M]  drivers/net/ethernet/realtek/8139too.o
  CC      drivers/acpi/acpi_memhotplug.o
  CC      fs/locks.o
  CC [M]  drivers/gpu/drm/drm_modeset_lock.o
  CC      net/ipv4/tcp_cubic.o
  CC [M]  drivers/gpu/drm/xe/xe_guc_log.o
  CC      drivers/usb/host/xhci-dbg.o
  CC      drivers/acpi/acpica/utresrc.o
  CC [M]  drivers/gpu/drm/drm_plane.o
  CC [M]  drivers/gpu/drm/i915/soc/intel_dram.o
  AR      drivers/leds/trigger/built-in.a
  CC      drivers/md/dm-stripe.o
  CC [M]  drivers/leds/trigger/ledtrig-audio.o
  CC      fs/btrfs/block-rsv.o
  CC      drivers/mmc/core/debugfs.o
  CC      kernel/watchdog.o
  CC [M]  drivers/net/ethernet/intel/igc/igc_nvm.o
  CC      lib/debug_info.o
  CC      net/ipv4/xfrm4_policy.o
  CC      drivers/md/dm-ioctl.o
  CC [M]  drivers/net/ethernet/intel/igc/igc_phy.o
  CC [M]  drivers/gpu/drm/i915/soc/intel_gmch.o
  CC      drivers/acpi/acpica/utstate.o
  CC [M]  drivers/net/ethernet/intel/ixgbe/ixgbe_82598.o
  CC      kernel/watchdog_perf.o
  CC      drivers/md/dm-io.o
  CC [M]  drivers/gpu/drm/xe/xe_guc_pc.o
  CC      fs/btrfs/delalloc-space.o
  AR      drivers/leds/blink/built-in.a
  CC      drivers/acpi/ioapic.o
  AR      drivers/leds/simple/built-in.a
  CC      drivers/leds/led-core.o
  CC [M]  drivers/net/ethernet/intel/igb/igb_hwmon.o
  CC      fs/btrfs/block-group.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/falcon/gp102.o
  CC      net/ipv4/xfrm4_state.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/falcon/ga100.o
  CC      drivers/usb/host/xhci-trace.o
  CC [M]  drivers/gpu/drm/drm_prime.o
  CC [M]  drivers/net/mdio.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.o
  CC [M]  drivers/net/tun.o
  CC      kernel/seccomp.o
  CC      drivers/acpi/acpica/utstring.o
  CC      drivers/mmc/core/block.o
  CC      kernel/relay.o
  CC [M]  net/bluetooth/a2mp.o
  CC [M]  drivers/net/ethernet/intel/e1000/e1000_param.o
  CC      drivers/mmc/core/queue.o
  AR      drivers/net/ethernet/wangxun/built-in.a
  AR      drivers/net/ethernet/xilinx/built-in.a
  CC      net/ipv4/xfrm4_input.o
  AR      drivers/net/ethernet/synopsys/built-in.a
  CC      kernel/utsname_sysctl.o
  LD [M]  drivers/net/ethernet/intel/ixgbevf/ixgbevf.o
  CC [M]  drivers/net/ethernet/intel/igc/igc_diag.o
  AR      drivers/net/ethernet/intel/built-in.a
  CC [M]  drivers/net/ethernet/intel/e100.o
  CC      fs/btrfs/discard.o
  CC [M]  drivers/gpu/drm/drm_print.o
  CC      net/ipv4/xfrm4_output.o
  CC      net/ipv4/xfrm4_protocol.o
  CC      drivers/leds/led-class.o
  CC [M]  drivers/gpu/drm/i915/soc/intel_pch.o
  CC [M]  drivers/gpu/drm/i915/i915_memcpy.o
  CC [M]  drivers/net/veth.o
  CC      drivers/acpi/acpica/utstrsuppt.o
  CC      drivers/leds/led-triggers.o
  CC [M]  drivers/net/ethernet/realtek/r8169_main.o
  CC [M]  drivers/net/ethernet/realtek/r8169_firmware.o
  CC      drivers/usb/host/xhci-debugfs.o
  CC [M]  net/bluetooth/amp.o
  CC [M]  drivers/gpu/drm/i915/i915_mm.o
  CC      fs/btrfs/reflink.o
  CC [M]  net/bluetooth/hci_debugfs.o
  CC      lib/iomap.o
  CC [M]  drivers/gpu/drm/drm_property.o
  CC      fs/btrfs/subpage.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/falcon/ga102.o
  LD [M]  drivers/net/ethernet/intel/e1000e/e1000e.o
  CC      drivers/usb/host/xhci-pci.o
  CC [M]  drivers/gpu/drm/i915/i915_sw_fence.o
  CC [M]  drivers/net/ethernet/realtek/r8169_phy_config.o
  LD [M]  drivers/net/ethernet/intel/igb/igb.o
  CC [M]  net/ipv4/ip_tunnel.o
  CC      fs/btrfs/tree-mod-log.o
  CC      drivers/md/dm-kcopyd.o
  CC      lib/pci_iomap.o
  CC [M]  drivers/gpu/drm/xe/xe_guc_submit.o
  AR      drivers/firmware/arm_ffa/built-in.a
  CC [M]  drivers/gpu/drm/xe/xe_heci_gsc.o
  AR      drivers/firmware/arm_scmi/built-in.a
  AR      drivers/firmware/broadcom/built-in.a
  CC      drivers/acpi/acpica/utstrtoul64.o
  AR      drivers/firmware/meson/built-in.a
  AR      drivers/firmware/cirrus/built-in.a
  CC      drivers/acpi/acpica/utxface.o
  CC [M]  drivers/gpu/drm/drm_syncobj.o
  CC      drivers/acpi/acpica/utxfinit.o
  AR      drivers/firmware/imx/built-in.a
  CC [M]  drivers/gpu/drm/drm_sysfs.o
  CC [M]  drivers/gpu/drm/drm_trace_points.o
  CC [M]  drivers/gpu/drm/xe/xe_hw_engine.o
  CC      drivers/firmware/efi/libstub/efi-stub-helper.o
  CC      fs/btrfs/extent-io-tree.o
  CC      fs/btrfs/fs.o
  CC [M]  drivers/net/ethernet/intel/igc/igc_ethtool.o
  AR      drivers/leds/built-in.a
  LD [M]  drivers/net/ethernet/intel/e1000/e1000.o
  AR      drivers/crypto/stm32/built-in.a
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_sync.o
  AR      drivers/crypto/xilinx/built-in.a
  CC [M]  net/ipv4/udp_tunnel_core.o
  AR      drivers/crypto/hisilicon/built-in.a
  AR      drivers/crypto/intel/keembay/built-in.a
  CC [M]  net/ipv4/udp_tunnel_nic.o
  AR      drivers/crypto/intel/ixp4xx/built-in.a
  AR      drivers/crypto/intel/built-in.a
  AR      drivers/crypto/starfive/built-in.a
  AR      drivers/crypto/built-in.a
  CC      fs/btrfs/messages.o
  CC [M]  drivers/net/ethernet/intel/igc/igc_ptp.o
  CC [M]  drivers/gpu/drm/drm_vblank.o
  CC      fs/binfmt_script.o
  CC      kernel/delayacct.o
  CC      lib/iomap_copy.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.o
  CC      drivers/acpi/acpica/utxferror.o
  CC      drivers/clocksource/acpi_pm.o
  CC      drivers/firmware/efi/libstub/gop.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/acr/base.o
  CC      drivers/clocksource/i8253.o
  CC [M]  drivers/gpu/drm/i915/i915_sw_fence_work.o
  CC      drivers/firmware/efi/libstub/secureboot.o
  CC [M]  drivers/gpu/drm/i915/i915_syncmap.o
  CC [M]  drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.o
  CC      lib/devres.o
  CC      drivers/acpi/battery.o
  CC      fs/binfmt_elf.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.o
  CC [M]  drivers/gpu/drm/i915/i915_user_extensions.o
  CC [M]  drivers/gpu/drm/xe/xe_hw_fence.o
  AR      drivers/mmc/core/built-in.a
  CC      drivers/firmware/efi/efi-bgrt.o
  CC [M]  drivers/net/ethernet/intel/ixgbe/ixgbe_phy.o
  AR      drivers/mmc/built-in.a
  CC      drivers/firmware/efi/efi.o
  AR      net/ipv4/built-in.a
  CC [M]  drivers/gpu/drm/xe/xe_huc.o
  CC      drivers/md/dm-sysfs.o
  CC [M]  drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.o
  CC      drivers/acpi/acpica/utxfmutex.o
  CC [M]  drivers/gpu/drm/drm_vblank_work.o
  CC [M]  drivers/gpu/drm/i915/i915_ioc32.o
  AR      drivers/usb/host/built-in.a
  CC [M]  drivers/gpu/drm/xe/xe_huc_debugfs.o
  AR      drivers/usb/built-in.a
  CC      kernel/taskstats.o
  CC      fs/btrfs/bio.o
  CC      fs/compat_binfmt_elf.o
  CC      fs/mbcache.o
  CC      drivers/firmware/efi/libstub/tpm.o
  LD [M]  net/bluetooth/bluetooth.o
  AR      drivers/clocksource/built-in.a
  CC      drivers/hid/usbhid/hid-core.o
  CC      drivers/hid/hid-core.o
  CC      drivers/hid/usbhid/hiddev.o
  AR      drivers/net/ethernet/pensando/built-in.a
  CC      drivers/firmware/efi/vars.o
  CC      fs/btrfs/lru_cache.o
  CC      fs/posix_acl.o
  CC      lib/check_signature.o
  AR      drivers/acpi/acpica/built-in.a
  CC [M]  drivers/gpu/drm/xe/xe_irq.o
  CC      fs/btrfs/acl.o
  CC [M]  drivers/gpu/drm/xe/xe_lrc.o
  CC [M]  drivers/gpu/drm/i915/i915_debugfs.o
  CC      drivers/firmware/efi/reboot.o
  CC [M]  drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.o
  CC [M]  drivers/net/ethernet/intel/ixgbe/ixgbe_x540.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.o
  CC [M]  drivers/gpu/drm/drm_vma_manager.o
  CC      lib/interval_tree.o
  CC [M]  drivers/gpu/drm/drm_writeback.o
  GEN     xe_wa_oob.c xe_wa_oob.h
  GEN     xe_wa_oob.c xe_wa_oob.h
  CC [M]  drivers/gpu/drm/xe/xe_mmio.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm200.o
  CC      drivers/hid/hid-input.o
  CC      drivers/md/dm-stats.o
  CC [M]  drivers/net/ethernet/intel/ixgbe/ixgbe_x550.o
  CC      lib/assoc_array.o
  CC      lib/list_debug.o
  CC      drivers/firmware/efi/memattr.o
  CC      drivers/hid/hid-quirks.o
  CC      fs/coredump.o
  CC      drivers/acpi/hed.o
  AR      drivers/firmware/psci/built-in.a
  CC      drivers/acpi/bgrt.o
  CC      drivers/firmware/efi/libstub/file.o
  CC      drivers/firmware/efi/tpm.o
  AR      drivers/firmware/smccc/built-in.a
  LD [M]  net/ipv4/udp_tunnel.o
  AR      drivers/firmware/tegra/built-in.a
  CC      fs/drop_caches.o
  CC      fs/sysctls.o
  CC [M]  drivers/gpu/drm/i915/i915_debugfs_params.o
  CC [M]  drivers/gpu/drm/i915/display/intel_display_debugfs.o
  CC      drivers/firmware/efi/libstub/mem.o
  AR      drivers/firmware/xilinx/built-in.a
  CC      lib/debugobjects.o
  CC      drivers/firmware/efi/memmap.o
  CC      drivers/firmware/efi/libstub/random.o
  CC [M]  drivers/gpu/drm/i915/display/intel_display_debugfs_params.o
  CC [M]  drivers/net/ethernet/intel/igc/igc_dump.o
  CC      drivers/md/dm-rq.o
  AR      net/built-in.a
  CC      kernel/tsacct.o
  CC      drivers/acpi/cppc_acpi.o
  CC      fs/fhandle.o
  CC [M]  drivers/gpu/drm/lib/drm_random.o
  CC [M]  drivers/gpu/drm/drm_ioc32.o
  CC      drivers/acpi/spcr.o
  LD [M]  drivers/net/ethernet/realtek/r8169.o
  CC      drivers/acpi/acpi_pad.o
  AR      drivers/staging/media/built-in.a
  CC [M]  drivers/gpu/drm/drm_panel.o
  AR      drivers/staging/built-in.a
  AR      drivers/platform/x86/amd/built-in.a
  CC      drivers/mailbox/mailbox.o
  CC      drivers/devfreq/devfreq.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_virt.o
  CC      drivers/platform/x86/p2sb.o
  CC      drivers/platform/x86/intel/pmc/core.o
  CC      drivers/platform/x86/pmc_atom.o
  CC [M]  drivers/platform/x86/intel/pmt/class.o
  CC      drivers/platform/x86/intel/turbo_max_3.o
  CC      drivers/platform/x86/intel/pmc/core_ssram.o
  AR      fs/btrfs/built-in.a
  CC      drivers/firmware/efi/esrt.o
  CC [M]  drivers/net/ethernet/intel/ixgbe/ixgbe_lib.o
  CC      drivers/mailbox/pcc.o
  CC      drivers/powercap/powercap_sys.o
  AR      drivers/perf/built-in.a
  CC      drivers/powercap/intel_rapl_common.o
  CC [M]  drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.o
  CC      drivers/firmware/efi/libstub/randomalloc.o
  CC [M]  drivers/gpu/drm/drm_pci.o
  CC      drivers/platform/x86/intel/pmc/spt.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm20b.o
  CC [M]  drivers/gpu/drm/drm_debugfs.o
  CC [M]  drivers/devfreq/governor_simpleondemand.o
  CC      lib/bitrev.o
  CC      drivers/ras/ras.o
  CC      lib/crc16.o
  CC      kernel/tracepoint.o
  CC      lib/crc-t10dif.o
  AR      drivers/hid/usbhid/built-in.a
  CC      drivers/ras/debugfs.o
  CC [M]  drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.o
  CC      drivers/firmware/efi/libstub/pci.o
  CC      drivers/firmware/efi/libstub/skip_spaces.o
  CC [M]  drivers/net/ethernet/intel/igc/igc_tsn.o
  CC [M]  drivers/net/ethernet/intel/igc/igc_xdp.o
  CC [M]  drivers/gpu/drm/i915/display/intel_pipe_crc.o
  CC [M]  drivers/platform/x86/wmi.o
  CC [M]  drivers/platform/x86/wmi-bmof.o
  CC [M]  drivers/acpi/acpi_video.o
  HOSTCC  lib/gen_crc32table
  CC      drivers/hid/hid-debug.o
  CC [M]  drivers/gpu/drm/i915/i915_pmu.o
  CC      drivers/hid/hidraw.o
  AR      drivers/hwtracing/intel_th/built-in.a
  CC [M]  drivers/platform/x86/mxm-wmi.o
  CC      drivers/android/binderfs.o
  CC [M]  drivers/platform/x86/intel_ips.o
  CC      drivers/android/binder.o
  CC      drivers/md/dm-io-rewind.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.o
  CC      drivers/md/dm-builtin.o
  CC      drivers/android/binder_alloc.o
  CC [M]  drivers/acpi/video_detect.o
  CC      drivers/nvmem/core.o
  AR      drivers/nvmem/layouts/built-in.a
  CC [M]  drivers/platform/x86/intel/pmt/telemetry.o
  CC [M]  drivers/mtd/chips/chipreg.o
  CC      lib/libcrc32c.o
  CC [M]  drivers/platform/x86/intel/pmt/crashlog.o
  CC      lib/xxhash.o
  AR      drivers/mailbox/built-in.a
  AR      fs/built-in.a
  CC      lib/genalloc.o
  CC      lib/percpu_counter.o
  CC [M]  drivers/md/dm-bufio.o
  CC      drivers/hid/hid-generic.o
  CC      lib/fault-inject.o
  CC      lib/syscall.o
  AR      drivers/acpi/built-in.a
  CC      drivers/firmware/efi/efi-pstore.o
  CC      drivers/firmware/efi/libstub/lib-cmdline.o
  CC      kernel/latencytop.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp102.o
  CC      drivers/firmware/efi/libstub/lib-ctype.o
  CC      drivers/powercap/intel_rapl_msr.o
  CC      drivers/firmware/efi/libstub/alignedmem.o
  LD [M]  drivers/platform/x86/intel/pmt/pmt_class.o
  CC [M]  drivers/gpu/drm/drm_debugfs_crc.o
  CC [M]  drivers/gpu/drm/drm_edid_load.o
  CC [M]  drivers/platform/x86/intel/vsec.o
  CC [M]  drivers/gpu/drm/i915/gt/gen2_engine_cs.o
  AR      drivers/ras/built-in.a
  CC      drivers/firmware/efi/cper.o
  CC [M]  drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.o
  CC      drivers/hid/hid-a4tech.o
  CC      drivers/hid/hid-apple.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_sched.o
  CC      drivers/platform/x86/intel/pmc/cnp.o
  CC      drivers/platform/x86/intel/pmc/icl.o
  LD [M]  drivers/platform/x86/intel/pmt/pmt_telemetry.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp108.o
  CC [M]  drivers/gpu/drm/i915/gt/gen6_engine_cs.o
  CC      drivers/firmware/efi/cper_cxl.o
  CC [M]  drivers/mtd/mtdcore.o
  CC [M]  drivers/gpu/drm/i915/gt/gen6_ppgtt.o
  CC [M]  drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.o
  CC      drivers/platform/x86/intel/pmc/tgl.o
  CC [M]  drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82599.o
  LD [M]  drivers/platform/x86/intel/pmt/pmt_crashlog.o
  LD [M]  drivers/net/ethernet/intel/igc/igc.o
  CC      drivers/platform/x86/intel/pmc/adl.o
  CC [M]  drivers/gpu/drm/i915/gt/gen7_renderclear.o
  CC      drivers/firmware/efi/runtime-wrappers.o
  CC [M]  drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.o
  CC [M]  drivers/devfreq/governor_performance.o
  CC      drivers/firmware/efi/libstub/relocate.o
  CC [M]  drivers/md/dm-bio-prison-v1.o
  CC      lib/dynamic_debug.o
  CC      drivers/platform/x86/intel/pmc/mtl.o
  CC [M]  drivers/md/dm-bio-prison-v2.o
  CC      drivers/hid/hid-belkin.o
  CC      kernel/irq_work.o
  CC [M]  drivers/gpu/drm/i915/gt/gen8_engine_cs.o
  CC [M]  drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/acr/gv100.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp10b.o
  AR      drivers/devfreq/built-in.a
  AR      drivers/platform/surface/built-in.a
  CC      drivers/firmware/efi/libstub/printk.o
  CC [M]  drivers/gpu/drm/drm_panel_orientation_quirks.o
  AR      drivers/powercap/built-in.a
  CC [M]  drivers/uio/uio.o
  CC      drivers/platform/x86/intel/pmc/pltdrv.o
  CC [M]  drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.o
  CC [M]  drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.o
  CC [M]  drivers/vfio/pci/vfio_pci_core.o
  AR      drivers/nvmem/built-in.a
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.o
  CC [M]  drivers/md/dm-crypt.o
  CC [M]  drivers/gpu/drm/i915/gt/gen8_ppgtt.o
  CC      drivers/firmware/efi/libstub/vsprintf.o
  CC [M]  drivers/platform/x86/intel/rst.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/acr/tu102.o
  CC      drivers/firmware/efi/dev-path-parser.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga100.o
  CC [M]  drivers/gpu/drm/xe/xe_mocs.o
  CC      drivers/hid/hid-cherry.o
  LD [M]  drivers/platform/x86/intel/intel_vsec.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_breadcrumbs.o
  CC      drivers/hid/hid-chicony.o
  LD [M]  drivers/acpi/video.o
  CC [M]  drivers/pps/pps.o
  CC [M]  drivers/bluetooth/btusb.o
  CC [M]  drivers/bluetooth/btintel.o
  CC [M]  drivers/bluetooth/btbcm.o
  CC [M]  drivers/gpu/drm/xe/xe_module.o
  CC [M]  drivers/vfio/pci/vfio_pci_intrs.o
  CC [M]  drivers/mtd/mtdsuper.o
  CC [M]  drivers/pps/kapi.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga102.o
  CC [M]  drivers/vfio/vfio_main.o
  CC      kernel/static_call.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bar/base.o
  CC [M]  drivers/vfio/iova_bitmap.o
  CC      drivers/firmware/efi/libstub/x86-stub.o
  AR      drivers/platform/x86/intel/pmc/built-in.a
  CC [M]  drivers/mtd/mtdconcat.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_context.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_context_sseu.o
  CC [M]  drivers/dca/dca-core.o
  CC [M]  drivers/pps/sysfs.o
  CC [M]  drivers/gpu/drm/drm_exec.o
  CC [M]  drivers/gpu/drm/xe/xe_pat.o
  CC [M]  drivers/gpu/drm/drm_gpuvm.o
  AR      drivers/platform/x86/intel/built-in.a
  CC [M]  drivers/gpu/drm/i915/gt/intel_engine_cs.o
  LD [M]  drivers/platform/x86/intel/intel-rst.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.o
  AR      drivers/platform/x86/built-in.a
  AR      drivers/platform/built-in.a
  CC [M]  drivers/ssb/main.o
  CC [M]  drivers/vhost/net.o
  CC [M]  drivers/ssb/scan.o
  CC [M]  drivers/vhost/vhost.o
  CC      kernel/static_call_inline.o
  CC [M]  drivers/ssb/sprom.o
  CC      drivers/firmware/efi/apple-properties.o
  CC      drivers/firmware/efi/earlycon.o
  CC [M]  drivers/gpu/drm/xe/xe_pci.o
  CC [M]  drivers/gpu/drm/xe/xe_pcode.o
  CC      drivers/hid/hid-cypress.o
  CC      drivers/hid/hid-ezkey.o
  CC [M]  drivers/gpu/drm/drm_buddy.o
  LD [M]  drivers/pps/pps_core.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bar/g84.o
  CC [M]  drivers/gpu/drm/drm_gem_shmem_helper.o
  CC [M]  drivers/gpu/drm/drm_suballoc.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_engine_heartbeat.o
  CC [M]  drivers/gpu/drm/xe/xe_pm.o
  CC      drivers/hid/hid-kensington.o
  CC      drivers/hid/hid-lg.o
  CC      drivers/firmware/efi/cper-x86.o
  CC      drivers/firmware/efi/libstub/x86-5lvl.o
  CC [M]  drivers/vfio/pci/vfio_pci_rdwr.o
  CC      lib/errname.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_engine_pm.o
  CC [M]  drivers/mtd/mtdpart.o
  CC [M]  drivers/dca/dca-sysfs.o
  CC [M]  drivers/md/dm-thin.o
  CC      lib/nlattr.o
  CC [M]  drivers/ssb/pci.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.o
  CC      kernel/user-return-notifier.o
  CC [M]  drivers/ssb/pcihost_wrapper.o
  CC [M]  drivers/ssb/driver_chipcommon.o
  CC [M]  drivers/mtd/mtdchar.o
  CC [M]  drivers/md/dm-thin-metadata.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bar/gk20a.o
  CC [M]  drivers/vfio/pci/vfio_pci_config.o
  CC      drivers/firmware/dmi_scan.o
  LD [M]  drivers/net/ethernet/intel/ixgbe/ixgbe.o
  CC      drivers/hid/hid-lg-g15.o
  CC      kernel/padata.o
  CC [M]  drivers/gpu/drm/drm_gem_ttm_helper.o
  CC      drivers/firmware/dmi-sysfs.o
  CC [M]  drivers/ssb/driver_chipcommon_pmu.o
  CC      drivers/firmware/dmi-id.o
  CC [M]  drivers/bluetooth/btrtl.o
  STUBCPY drivers/firmware/efi/libstub/alignedmem.stub.o
  CC      lib/checksum.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm107.o
  CC [M]  drivers/gpu/drm/drm_atomic_helper.o
  AR      drivers/net/ethernet/built-in.a
  CC [M]  drivers/gpu/drm/drm_atomic_state_helper.o
  CC [M]  drivers/gpu/drm/drm_bridge_connector.o
  STUBCPY drivers/firmware/efi/libstub/efi-stub-helper.stub.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_ids.o
  STUBCPY drivers/firmware/efi/libstub/file.stub.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm20b.o
  STUBCPY drivers/firmware/efi/libstub/gop.stub.o
  STUBCPY drivers/firmware/efi/libstub/lib-cmdline.stub.o
  AR      drivers/firmware/efi/built-in.a
  CC [M]  drivers/gpu/drm/xe/xe_preempt_fence.o
  STUBCPY drivers/firmware/efi/libstub/lib-ctype.stub.o
  AR      drivers/net/built-in.a
  CC [M]  drivers/gpu/drm/drm_crtc_helper.o
  STUBCPY drivers/firmware/efi/libstub/mem.stub.o
  STUBCPY drivers/firmware/efi/libstub/pci.stub.o
  STUBCPY drivers/firmware/efi/libstub/printk.stub.o
  CC      kernel/jump_label.o
  STUBCPY drivers/firmware/efi/libstub/random.stub.o
  STUBCPY drivers/firmware/efi/libstub/randomalloc.stub.o
  STUBCPY drivers/firmware/efi/libstub/relocate.stub.o
  STUBCPY drivers/firmware/efi/libstub/secureboot.stub.o
  CC [M]  drivers/vhost/iotlb.o
  CC [M]  drivers/ssb/driver_pcicore.o
  STUBCPY drivers/firmware/efi/libstub/skip_spaces.stub.o
  STUBCPY drivers/firmware/efi/libstub/tpm.stub.o
  LD [M]  drivers/dca/dca.o
  STUBCPY drivers/firmware/efi/libstub/vsprintf.stub.o
  STUBCPY drivers/firmware/efi/libstub/x86-5lvl.stub.o
  CC [M]  drivers/gpu/drm/xe/xe_pt.o
  STUBCPY drivers/firmware/efi/libstub/x86-stub.stub.o
  AR      drivers/firmware/efi/libstub/lib.a
  CC [M]  drivers/gpu/drm/drm_damage_helper.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_engine_user.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_execlists_submission.o
  CC [M]  drivers/gpu/drm/drm_encoder_slave.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_ggtt.o
  CC      drivers/firmware/memmap.o
  CC [M]  drivers/gpu/drm/xe/xe_pt_walk.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/bit.o
  CC [M]  drivers/vfio/group.o
  LD [M]  drivers/md/dm-bio-prison.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.o
  CC [M]  drivers/gpu/drm/xe/xe_query.o
  CC      drivers/hid/hid-microsoft.o
  AR      drivers/md/built-in.a
  CC [M]  drivers/gpu/drm/drm_flip_work.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_ggtt_fencing.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_gt.o
  CC      lib/cpu_rmap.o
  LD [M]  drivers/vhost/vhost_net.o
  LD [M]  drivers/vhost/vhost_iotlb.o
  CC [M]  drivers/gpu/drm/drm_format_helper.o
  CC      lib/dynamic_queue_limits.o
  CC      lib/glob.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.o
  CC [M]  drivers/vfio/container.o
  CC [M]  drivers/gpu/drm/drm_gem_atomic_helper.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.o
  CC [M]  drivers/gpu/drm/xe/xe_range_fence.o
  CC [M]  drivers/vfio/pci/vfio_pci.o
  CC      drivers/hid/hid-monterey.o
  CC [M]  drivers/gpu/drm/xe/xe_reg_sr.o
  CC [M]  drivers/gpu/drm/xe/xe_reg_whitelist.o
  CC      kernel/context_tracking.o
  LD [M]  drivers/ssb/ssb.o
  LD [M]  drivers/mtd/mtd.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.o
  CC      kernel/iomem.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_gt_clock_utils.o
  CC      kernel/rseq.o
  CC      lib/strncpy_from_user.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_gt_debugfs.o
  CC [M]  drivers/gpu/drm/xe/xe_rtp.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.o
  AR      drivers/firmware/built-in.a
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.o
  CC [M]  drivers/vfio/virqfd.o
  CC [M]  drivers/gpu/drm/drm_gem_framebuffer_helper.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/cstep.o
  CC      lib/strnlen_user.o
  CC [M]  drivers/gpu/drm/drm_kms_helper_common.o
  GZIP    kernel/config_data.gz
  CC [M]  drivers/gpu/drm/i915/gt/intel_gt_irq.o
  CC      lib/net_utils.o
  CC      lib/sg_pool.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.o
  CC [M]  drivers/gpu/drm/drm_modeset_helper.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.o
  CC [M]  drivers/gpu/drm/xe/xe_ring_ops.o
  CC [M]  drivers/vfio/vfio_iommu_type1.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.o
  CC [M]  drivers/gpu/drm/drm_plane_helper.o
  CC      lib/stackdepot.o
  CC      kernel/configs.o
  CC      lib/ucs2_string.o
  CC [M]  drivers/gpu/drm/xe/xe_sa.o
  LD [M]  drivers/vfio/pci/vfio-pci-core.o
  CC [M]  drivers/gpu/drm/xe/xe_sched_job.o
  CC [M]  drivers/gpu/drm/xe/xe_step.o
  CC      lib/sbitmap.o
  LD [M]  drivers/vfio/pci/vfio-pci.o
  CC      lib/group_cpus.o
  AR      drivers/hid/built-in.a
  CC [M]  lib/asn1_decoder.o
  GEN     lib/oid_registry_data.c
  CC [M]  lib/oid_registry.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_gt_mcr.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/fan.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_gt_pm.o
  CC [M]  drivers/gpu/drm/xe/xe_sync.o
  AR      drivers/android/built-in.a
  CC [M]  drivers/gpu/drm/xe/xe_tile.o
  CC [M]  drivers/gpu/drm/drm_probe_helper.o
  LD [M]  drivers/vfio/vfio.o
  CC [M]  drivers/gpu/drm/xe/xe_tile_sysfs.o
  CC [M]  drivers/gpu/drm/xe/xe_trace.o
  AR      lib/lib.a
  GEN     lib/crc32table.h
  CC      lib/crc32.o
  CC [M]  drivers/gpu/drm/xe/xe_ttm_sys_mgr.o
  CC [M]  drivers/gpu/drm/xe/xe_ttm_stolen_mgr.o
  CC [M]  drivers/gpu/drm/xe/xe_ttm_vram_mgr.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.o
  LD [M]  drivers/md/dm-thin-pool.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_gt_pm_irq.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.o
  CC [M]  drivers/gpu/drm/drm_rect.o
  CC [M]  drivers/gpu/drm/drm_self_refresh_helper.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_csa.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_ras.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.o
  CC [M]  drivers/gpu/drm/xe/xe_tuning.o
  AR      kernel/built-in.a
  CC [M]  drivers/gpu/drm/xe/xe_uc.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_gt_requests.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_gt_sysfs.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/iccsense.o
  CC [M]  drivers/gpu/drm/xe/xe_uc_debugfs.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_gtt.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_llc.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/image.o
  CC [M]  drivers/gpu/drm/drm_simple_kms_helper.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.o
  CC [M]  drivers/gpu/drm/xe/xe_uc_fw.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/mxm.o
  CC [M]  drivers/gpu/drm/bridge/panel.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/npde.o
  CC [M]  drivers/gpu/drm/xe/xe_vm.o
  CC [M]  drivers/gpu/drm/xe/xe_wait_user_fence.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/pcir.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.o
  CC [M]  drivers/gpu/drm/xe/xe_wa.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/pmu.o
  CC [M]  drivers/gpu/drm/xe/xe_wopcm.o
  AR      lib/built-in.a
  CC [M]  drivers/gpu/drm/xe/xe_hwmon.o
  CC [M]  drivers/gpu/drm/drm_fbdev_generic.o
  CC [M]  drivers/gpu/drm/xe/xe_sriov.o
  CC [M]  drivers/gpu/drm/xe/xe_display.o
  CC [M]  drivers/gpu/drm/drm_fb_helper.o
  CC [M]  drivers/gpu/drm/xe/display/xe_fb_pin.o
  CC [M]  drivers/gpu/drm/xe/display/xe_hdcp_gsc.o
  LD [M]  drivers/gpu/drm/drm.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/power_budget.o
  CC [M]  drivers/gpu/drm/xe/display/xe_plane_initial.o
  CC [M]  drivers/gpu/drm/xe/display/xe_display_rps.o
  CC [M]  drivers/gpu/drm/xe/display/xe_display_misc.o
  CC [M]  drivers/gpu/drm/xe/display/intel_fbdev_fb.o
  CC [M]  drivers/gpu/drm/xe/display/ext/i915_irq.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.o
  LD [M]  drivers/gpu/drm/drm_shmem_helper.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/ramcfg.o
  LD [M]  drivers/gpu/drm/drm_suballoc_helper.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_lrc.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_migrate.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_mocs.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.o
  CC [M]  drivers/gpu/drm/xe/display/ext/i915_utils.o
  LD [M]  drivers/gpu/drm/drm_ttm_helper.o
  AR      drivers/gpu/drm/built-in.a
  CC [M]  drivers/gpu/drm/i915/gt/intel_ppgtt.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowacpi.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_umc.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_rc6.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowof.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_region_lmem.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_rap.o
  CC [M]  drivers/gpu/drm/xe/i915-soc/intel_dram.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.o
  CC [M]  drivers/gpu/drm/xe/i915-soc/intel_pch.o
  CC [M]  drivers/gpu/drm/xe/i915-display/icl_dsi.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_atomic.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_atomic_plane.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_renderstate.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_reset.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_audio.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_ring.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_ring_submission.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_backlight.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/timing.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_bios.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_bw.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_rps.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_cdclk.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/therm.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_color.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_combo_phy.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/vmap.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_connector.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_sa_media.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_sseu.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/vpstate.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/xpio.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_securedisplay.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_mca.o
  LD [M]  drivers/gpu/drm/drm_kms_helper.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_lsdma.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_sseu_debugfs.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_timeline.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_crtc.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_crtc_state_dump.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_tlb.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_cursor.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_wopcm.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_cx0_phy.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bus/base.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bus/hwsq.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/cik.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv04.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_workarounds.o
  CC [M]  drivers/gpu/drm/i915/gt/shmem_utils.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bus/g94.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/bus/gf100.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_ddi.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_ddi_buf_trans.o
  CC [M]  drivers/gpu/drm/i915/gt/sysfs_engines.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/cik_ih.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/dce_v8_0.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_debugfs.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_debugfs_params.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv04.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/gfx_v7_0.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv40.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/cik_sdma.o
  CC [M]  drivers/gpu/drm/i915/gt/intel_ggtt_gmch.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_device.o
  CC [M]  drivers/gpu/drm/i915/gt/gen6_renderstate.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/uvd_v4_2.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_driver.o
  CC [M]  drivers/gpu/drm/i915/gt/gen7_renderstate.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/vce_v2_0.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_irq.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_params.o
  CC [M]  drivers/gpu/drm/i915/gt/gen8_renderstate.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_power.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/si.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/clk/g84.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_power_map.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.o
  CC [M]  drivers/gpu/drm/i915/gt/gen9_renderstate.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_power_well.o
  CC [M]  drivers/gpu/drm/i915/gem/i915_gem_busy.o
  CC [M]  drivers/gpu/drm/i915/gem/i915_gem_clflush.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_trace.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_wa.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/gmc_v6_0.o
  CC [M]  drivers/gpu/drm/i915/gem/i915_gem_context.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dkl_phy.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dmc.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/gfx_v6_0.o
  CC [M]  drivers/gpu/drm/i915/gem/i915_gem_create.o
  CC [M]  drivers/gpu/drm/i915/gem/i915_gem_dmabuf.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dp.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dp_aux.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/clk/pllnv04.o
  CC [M]  drivers/gpu/drm/i915/gem/i915_gem_domain.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/si_ih.o
  CC [M]  drivers/gpu/drm/i915/gem/i915_gem_execbuffer.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dp_aux_backlight.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dp_hdcp.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dp_link_training.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dp_mst.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/si_dma.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/clk/pllgt215.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/dce_v6_0.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/devinit/base.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dpll.o
  CC [M]  drivers/gpu/drm/i915/gem/i915_gem_internal.o
  CC [M]  drivers/gpu/drm/i915/gem/i915_gem_object.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dpll_mgr.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dpt_common.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/uvd_v3_1.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv10.o
  CC [M]  drivers/gpu/drm/i915/gem/i915_gem_lmem.o
  CC [M]  drivers/gpu/drm/i915/gem/i915_gem_mman.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv1a.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/vi.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv20.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/mxgpu_vi.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_drrs.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/nbio_v6_1.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/soc15.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dsb.o
  CC [M]  drivers/gpu/drm/i915/gem/i915_gem_pages.o
  CC [M]  drivers/gpu/drm/i915/gem/i915_gem_phys.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/emu_soc.o
  CC [M]  drivers/gpu/drm/i915/gem/i915_gem_pm.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dsi.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dsi_dcs_backlight.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g84.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g98.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dsi_vbt.o
  CC [M]  drivers/gpu/drm/i915/gem/i915_gem_region.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_fb.o
  CC [M]  drivers/gpu/drm/i915/gem/i915_gem_shmem.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_fbc.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_fdi.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gt215.o
  CC [M]  drivers/gpu/drm/i915/gem/i915_gem_shrinker.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/devinit/mcp89.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gf100.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm107.o
  CC [M]  drivers/gpu/drm/i915/gem/i915_gem_stolen.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_fifo_underrun.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/mxgpu_ai.o
  CC [M]  drivers/gpu/drm/i915/gem/i915_gem_throttle.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gv100.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_frontbuffer.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/nbio_v7_0.o
  CC [M]  drivers/gpu/drm/i915/gem/i915_gem_tiling.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/vega10_reg_init.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/devinit/tu102.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/vega20_reg_init.o
  CC [M]  drivers/gpu/drm/i915/gem/i915_gem_ttm.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_global_state.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/devinit/ga100.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_gmbus.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_hdcp.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/nbio_v7_4.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_hdmi.o
  CC [M]  drivers/gpu/drm/i915/gem/i915_gem_ttm_move.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_hotplug.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_hotplug_irq.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/nbio_v2_3.o
  CC [M]  drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.o
  CC [M]  drivers/gpu/drm/i915/gem/i915_gem_userptr.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fault/user.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_hti.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp100.o
  CC [M]  drivers/gpu/drm/i915/gem/i915_gem_wait.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/nv.o
  CC [M]  drivers/gpu/drm/i915/gem/i915_gemfs.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/arct_reg_init.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/mxgpu_nv.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp10b.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_link_bw.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/nbio_v7_2.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.o
  CC [M]  drivers/gpu/drm/i915/i915_active.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.o
  CC [M]  drivers/gpu/drm/i915/i915_cmd_parser.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/hdp_v4_0.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/hdp_v5_0.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_lspcon.o
  CC [M]  drivers/gpu/drm/i915/i915_deps.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_modeset_lock.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/aldebaran_reg_init.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/aldebaran.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_modeset_setup.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/soc21.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_modeset_verify.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_panel.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/sienna_cichlid.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv04.o
  CC [M]  drivers/gpu/drm/i915/i915_gem_evict.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_pipe_crc.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_pmdemand.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/smu_v13_0_10.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv10.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv1a.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/nbio_v4_3.o
  CC [M]  drivers/gpu/drm/i915/i915_gem_gtt.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_pps.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_psr.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_qp_tables.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_quirks.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_snps_phy.o
  CC [M]  drivers/gpu/drm/i915/i915_gem_ww.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_tc.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_vblank.o
  CC [M]  drivers/gpu/drm/i915/i915_gem.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_vdsc.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/hdp_v6_0.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv20.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv25.o
  CC [M]  drivers/gpu/drm/i915/i915_query.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv30.o
  CC [M]  drivers/gpu/drm/i915/i915_request.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/nbio_v7_7.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_vga.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/hdp_v5_2.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_vrr.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/lsdma_v6_0.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/nbio_v7_9.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv35.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv36.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/df_v1_7.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/df_v3_6.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_wm.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/df_v4_3.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv40.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/gmc_v7_0.o
  CC [M]  drivers/gpu/drm/i915/i915_scheduler.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/gmc_v8_0.o
  CC [M]  drivers/gpu/drm/xe/i915-display/skl_scaler.o
  CC [M]  drivers/gpu/drm/i915/i915_trace_points.o
  CC [M]  drivers/gpu/drm/i915/i915_ttm_buddy_manager.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.o
  CC [M]  drivers/gpu/drm/xe/i915-display/skl_universal_plane.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/gmc_v9_0.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv41.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv44.o
  CC [M]  drivers/gpu/drm/xe/i915-display/skl_watermark.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv46.o
  CC [M]  drivers/gpu/drm/i915/i915_vma.o
  CC [M]  drivers/gpu/drm/xe/xe_pmu.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv47.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_acpi.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_opregion.o
  CC [M]  drivers/gpu/drm/i915/i915_vma_resource.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv49.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv4e.o
  CC [M]  drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.o
  CC [M]  drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.o
  CC [M]  drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/g84.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/gmc_v10_0.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.o
  CC [M]  drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_debugfs.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/gt215.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/mcp77.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/mcp89.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_fbdev.o
  CC [M]  drivers/gpu/drm/xe/xe_guc.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/mmhub_v3_0.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf108.o
  CC [M]  drivers/gpu/drm/xe/xe_migrate.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk104.o
  HDRTEST drivers/gpu/drm/xe/abi/guc_klvs_abi.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_2.o
  CC [M]  drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/gmc_v11_0.o
  HDRTEST drivers/gpu/drm/xe/abi/guc_errors_abi.h
  HDRTEST drivers/gpu/drm/xe/abi/guc_actions_slpc_abi.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk110.o
  HDRTEST drivers/gpu/drm/xe/abi/guc_communication_mmio_abi.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.o
  HDRTEST drivers/gpu/drm/xe/abi/guc_actions_abi.h
  HDRTEST drivers/gpu/drm/xe/abi/guc_communication_ctb_abi.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0_3.o
  HDRTEST drivers/gpu/drm/xe/abi/guc_messages_abi.h
  CC [M]  drivers/gpu/drm/i915/gt/uc/intel_guc.o
  CC [M]  drivers/gpu/drm/i915/gt/uc/intel_guc_ads.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/gfxhub_v1_2.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/umc_v6_0.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_gem.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk20a.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/umc_v6_1.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm107.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/umc_v6_7.o
  CC [M]  drivers/gpu/drm/i915/gt/uc/intel_guc_capture.o
  CC [M]  drivers/gpu/drm/i915/gt/uc/intel_guc_ct.o
  CC [M]  drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm200.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm20b.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp100.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/umc_v8_7.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_vma_types.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp102.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_irq.h
  CC [M]  drivers/gpu/drm/i915/gt/uc/intel_guc_fw.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp10b.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/gv100.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/vlv_sideband_reg.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_wakeref.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_pcode.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_drv.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/umc_v8_10.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/tu102.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/ga100.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_irq.o
  CC [M]  drivers/gpu/drm/i915/gt/uc/intel_guc_hwconfig.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_reg_defs.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/ga102.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_ih.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_trace.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/iceland_ih.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_reg.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/ram.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_active_types.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/tonga_ih.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_utils.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/cz_ih.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_config.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_vma.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/vega10_ih.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv04.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/vlv_sideband.h
  CC [M]  drivers/gpu/drm/i915/gt/uc/intel_guc_log.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/vega20_ih.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv10.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_gem_stolen.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv1a.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv20.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/navi10_ih.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/ih_v6_0.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_mchbar_regs.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv41.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_debugfs.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/ih_v6_1.o
  CC [M]  drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv44.o
  CC [M]  drivers/gpu/drm/i915/gt/uc/intel_guc_rc.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_gpu_error.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/soc/intel_pch.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_psp.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv49.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/soc/intel_dram.h
  CC [M]  drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/soc/intel_gmch.h
  CC [M]  drivers/gpu/drm/i915/gt/uc/intel_guc_submission.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_vgpu.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_fixed.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/psp_v3_1.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_runtime_pm.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_uncore.h
  CC [M]  drivers/gpu/drm/i915/gt/uc/intel_huc.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/psp_v10_0.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_step.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_uc_fw.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv4e.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_pci_config.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_mman.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/psp_v11_0.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/psp_v12_0.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_object.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/psp_v13_0.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_object_frontbuffer.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/rammcp77.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/psp_v13_0_4.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gt/intel_rps.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_clock_gating.h
  CC [M]  drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/dce_v10_0.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_gt_types.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/dce_v11_0.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/pxp/intel_pxp.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf108.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_active.h
  HDRTEST drivers/gpu/drm/xe/display/intel_fbdev_fb.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm107.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm200.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.o
  HDRTEST drivers/gpu/drm/xe/instructions/xe_instr_defs.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp100.o
  CC [M]  drivers/gpu/drm/i915/gt/uc/intel_huc_fw.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp102.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/sddr2.o
  HDRTEST drivers/gpu/drm/xe/instructions/xe_gfxpipe_commands.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/sddr3.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/gddr3.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/gfx_v8_0.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fb/gddr5.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fuse/base.o
  HDRTEST drivers/gpu/drm/xe/instructions/xe_mi_commands.h
  HDRTEST drivers/gpu/drm/xe/regs/xe_reg_defs.h
  HDRTEST drivers/gpu/drm/xe/regs/xe_guc_regs.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/gfx_v9_0.o
  HDRTEST drivers/gpu/drm/xe/regs/xe_gt_regs.h
  HDRTEST drivers/gpu/drm/xe/regs/xe_regs.h
  CC [M]  drivers/gpu/drm/i915/gt/uc/intel_uc.o
  HDRTEST drivers/gpu/drm/xe/regs/xe_gpu_commands.h
  HDRTEST drivers/gpu/drm/xe/regs/xe_lrc_layout.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/gfx_v9_4.o
  HDRTEST drivers/gpu/drm/xe/regs/xe_mchbar_regs.h
  CC [M]  drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.o
  CC [M]  drivers/gpu/drm/i915/gt/uc/intel_uc_fw.o
  HDRTEST drivers/gpu/drm/xe/regs/xe_engine_regs.h
  CC [M]  drivers/gpu/drm/i915/gt/intel_gsc.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.o
  CC [M]  drivers/gpu/drm/i915/i915_hwmon.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fuse/nv50.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.o
  HDRTEST drivers/gpu/drm/xe/tests/xe_test.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gf100.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/gfx_v10_0.o
  CC [M]  drivers/gpu/drm/i915/display/hsw_ips.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/imu_v11_0.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gm107.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/gfx_v11_0.o
  CC [M]  drivers/gpu/drm/i915/display/intel_atomic.o
  CC [M]  drivers/gpu/drm/i915/display/intel_atomic_plane.o
  CC [M]  drivers/gpu/drm/i915/display/intel_audio.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/gpio/base.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv10.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.o
  HDRTEST drivers/gpu/drm/xe/tests/xe_pci_test.h
  HDRTEST drivers/gpu/drm/xe/tests/xe_migrate_test.h
  HDRTEST drivers/gpu/drm/xe/tests/xe_dma_buf_test.h
  CC [M]  drivers/gpu/drm/i915/display/intel_bios.o
  HDRTEST drivers/gpu/drm/xe/tests/xe_mocs_test.h
  HDRTEST drivers/gpu/drm/xe/tests/xe_bo_test.h
  CC [M]  drivers/gpu/drm/i915/display/intel_bw.o
  CC [M]  drivers/gpu/drm/i915/display/intel_cdclk.o
  HDRTEST drivers/gpu/drm/xe/xe_assert.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/gpio/g94.o
  CC [M]  drivers/gpu/drm/i915/display/intel_color.o
  HDRTEST drivers/gpu/drm/xe/xe_bb.h
  CC [M]  drivers/gpu/drm/i915/display/intel_combo_phy.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gf119.o
  CC [M]  drivers/gpu/drm/i915/display/intel_connector.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ga102.o
  CC [M]  drivers/gpu/drm/i915/display/intel_crtc.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/gfx_v11_0_3.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/imu_v11_0_3.o
  CC [M]  drivers/gpu/drm/i915/display/intel_crtc_state_dump.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/gsp/base.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/gsp/gv100.o
  CC [M]  drivers/gpu/drm/i915/display/intel_cursor.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga102.o
  CC [M]  drivers/gpu/drm/i915/display/intel_display.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/sdma_v2_4.o
  HDRTEST drivers/gpu/drm/xe/xe_bb_types.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/sdma_v3_0.o
  HDRTEST drivers/gpu/drm/xe/xe_bo.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv04.o
  CC [M]  drivers/gpu/drm/i915/display/intel_display_driver.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/sdma_v4_0.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv4e.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv50.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/i2c/g94.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gf117.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/sdma_v4_4.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gf119.o
  CC [M]  drivers/gpu/drm/i915/display/intel_display_irq.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk104.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.o
  CC [M]  drivers/gpu/drm/i915/display/intel_display_params.o
  CC [M]  drivers/gpu/drm/i915/display/intel_display_power.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk110.o
  HDRTEST drivers/gpu/drm/xe/xe_bo_doc.h
  HDRTEST drivers/gpu/drm/xe/xe_bo_evict.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/sdma_v5_0.o
  HDRTEST drivers/gpu/drm/xe/xe_bo_types.h
  CC [M]  drivers/gpu/drm/i915/display/intel_display_power_map.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/sdma_v5_2.o
  CC [M]  drivers/gpu/drm/i915/display/intel_display_power_well.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gm200.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/sdma_v6_0.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_mes.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/mes_v10_1.o
  CC [M]  drivers/gpu/drm/i915/display/intel_display_reset.o
  HDRTEST drivers/gpu/drm/xe/xe_debugfs.h
  HDRTEST drivers/gpu/drm/xe/xe_devcoredump.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv04.o
  HDRTEST drivers/gpu/drm/xe/xe_devcoredump_types.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv4e.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv50.o
  CC [M]  drivers/gpu/drm/i915/display/intel_display_rps.o
  CC [M]  drivers/gpu/drm/i915/display/intel_display_wa.o
  CC [M]  drivers/gpu/drm/i915/display/intel_dmc.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padg94.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padgf119.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padgm200.o
  HDRTEST drivers/gpu/drm/xe/xe_device.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.o
  CC [M]  drivers/gpu/drm/i915/display/intel_dpio_phy.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv04.o
  HDRTEST drivers/gpu/drm/xe/xe_device_sysfs.h
  CC [M]  drivers/gpu/drm/i915/display/intel_dpll.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/mes_v11_0.o
  HDRTEST drivers/gpu/drm/xe/xe_device_types.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv4e.o
  HDRTEST drivers/gpu/drm/xe/xe_display.h
  CC [M]  drivers/gpu/drm/i915/display/intel_dpll_mgr.o
  CC [M]  drivers/gpu/drm/i915/display/intel_dpt.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.o
  CC [M]  drivers/gpu/drm/i915/display/intel_dpt_common.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/uvd_v5_0.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgf119.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/uvd_v6_0.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/uvd_v7_0.o
  HDRTEST drivers/gpu/drm/xe/xe_dma_buf.h
  HDRTEST drivers/gpu/drm/xe/xe_drm_client.h
  HDRTEST drivers/gpu/drm/xe/xe_drv.h
  CC [M]  drivers/gpu/drm/i915/display/intel_drrs.o
  HDRTEST drivers/gpu/drm/xe/xe_exec.h
  CC [M]  drivers/gpu/drm/i915/display/intel_dsb.o
  CC [M]  drivers/gpu/drm/i915/display/intel_fb.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_vce.o
  CC [M]  drivers/gpu/drm/i915/display/intel_fb_pin.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.o
  CC [M]  drivers/gpu/drm/i915/display/intel_fbc.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.o
  CC [M]  drivers/gpu/drm/i915/display/intel_fdi.o
  CC [M]  drivers/gpu/drm/i915/display/intel_fifo_underrun.o
  HDRTEST drivers/gpu/drm/xe/xe_exec_queue.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/base.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/vce_v3_0.o
  HDRTEST drivers/gpu/drm/xe/xe_exec_queue_types.h
  HDRTEST drivers/gpu/drm/xe/xe_execlist.h
  HDRTEST drivers/gpu/drm/xe/xe_execlist_types.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/vce_v4_0.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/gf100.o
  CC [M]  drivers/gpu/drm/i915/display/intel_frontbuffer.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/instmem/base.o
  CC [M]  drivers/gpu/drm/i915/display/intel_global_state.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.o
  HDRTEST drivers/gpu/drm/xe/xe_force_wake.h
  CC [M]  drivers/gpu/drm/i915/display/intel_hdcp.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.o
  HDRTEST drivers/gpu/drm/xe/xe_force_wake_types.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/vcn_sw_ring.o
  HDRTEST drivers/gpu/drm/xe/xe_ggtt.h
  HDRTEST drivers/gpu/drm/xe/xe_ggtt_types.h
  CC [M]  drivers/gpu/drm/i915/display/intel_hdcp_gsc.o
  CC [M]  drivers/gpu/drm/i915/display/intel_hotplug.o
  CC [M]  drivers/gpu/drm/i915/display/intel_hotplug_irq.o
  HDRTEST drivers/gpu/drm/xe/xe_gpu_scheduler.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/vcn_v1_0.o
  CC [M]  drivers/gpu/drm/i915/display/intel_hti.o
  HDRTEST drivers/gpu/drm/xe/xe_gpu_scheduler_types.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/vcn_v2_0.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/vcn_v2_5.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/vcn_v3_0.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/vcn_v4_0.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.o
  HDRTEST drivers/gpu/drm/xe/xe_gt.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.o
  HDRTEST drivers/gpu/drm/xe/xe_gt_clock.h
  CC [M]  drivers/gpu/drm/i915/display/intel_link_bw.o
  HDRTEST drivers/gpu/drm/xe/xe_gt_debugfs.h
  CC [M]  drivers/gpu/drm/i915/display/intel_load_detect.o
  HDRTEST drivers/gpu/drm/xe/xe_gt_idle_sysfs.h
  HDRTEST drivers/gpu/drm/xe/xe_gt_idle_sysfs_types.h
  HDRTEST drivers/gpu/drm/xe/xe_gt_mcr.h
  HDRTEST drivers/gpu/drm/xe/xe_gt_pagefault.h
  HDRTEST drivers/gpu/drm/xe/xe_gt_printk.h
  CC [M]  drivers/gpu/drm/i915/display/intel_lpe_audio.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.o
  CC [M]  drivers/gpu/drm/i915/display/intel_modeset_lock.o
  HDRTEST drivers/gpu/drm/xe/xe_gt_sysfs.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gk104.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.o
  CC [M]  drivers/gpu/drm/i915/display/intel_modeset_verify.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm200.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.o
  CC [M]  drivers/gpu/drm/i915/display/intel_modeset_setup.o
  HDRTEST drivers/gpu/drm/xe/xe_gt_sysfs_types.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp100.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.o
  HDRTEST drivers/gpu/drm/xe/xe_gt_tlb_invalidation.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.o
  CC [M]  drivers/gpu/drm/i915/display/intel_overlay.o
  CC [M]  drivers/gpu/drm/i915/display/intel_pch_display.o
  CC [M]  drivers/gpu/drm/i915/display/intel_pch_refclk.o
  HDRTEST drivers/gpu/drm/xe/xe_gt_tlb_invalidation_types.h
  CC [M]  drivers/gpu/drm/i915/display/intel_plane_initial.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp102.o
  HDRTEST drivers/gpu/drm/xe/xe_gt_topology.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp10b.o
  HDRTEST drivers/gpu/drm/xe/xe_gt_types.h
  CC [M]  drivers/gpu/drm/i915/display/intel_pmdemand.o
  HDRTEST drivers/gpu/drm/xe/xe_guc.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/athub_v1_0.o
  CC [M]  drivers/gpu/drm/i915/display/intel_psr.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/ltc/ga102.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.o
  HDRTEST drivers/gpu/drm/xe/xe_guc_ads.h
  CC [M]  drivers/gpu/drm/i915/display/intel_quirks.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv11.o
  HDRTEST drivers/gpu/drm/xe/xe_guc_ads_types.h
  CC [M]  drivers/gpu/drm/i915/display/intel_sprite.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/athub_v2_0.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv17.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv44.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/athub_v2_1.o
  HDRTEST drivers/gpu/drm/xe/xe_guc_ct.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/athub_v3_0.o
  CC [M]  drivers/gpu/drm/i915/display/intel_sprite_uapi.o
  CC [M]  drivers/gpu/drm/i915/display/intel_tc.o
  CC [M]  drivers/gpu/drm/i915/display/intel_vblank.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv50.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mc/g84.o
  CC [M]  drivers/gpu/drm/i915/display/intel_vga.o
  HDRTEST drivers/gpu/drm/xe/xe_guc_ct_types.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_debugfs.h
  CC [M]  drivers/gpu/drm/i915/display/intel_wm.o
  HDRTEST drivers/gpu/drm/xe/xe_guc_exec_queue_types.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/smuio_v9_0.o
  HDRTEST drivers/gpu/drm/xe/xe_guc_fwif.h
  CC [M]  drivers/gpu/drm/i915/display/i9xx_plane.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mc/g98.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mc/gt215.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.o
  HDRTEST drivers/gpu/drm/xe/xe_guc_hwconfig.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_log.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/smuio_v11_0.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/smuio_v11_0_6.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/smuio_v13_0.o
  HDRTEST drivers/gpu/drm/xe/xe_guc_log_types.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/smuio_v13_0_3.o
  HDRTEST drivers/gpu/drm/xe/xe_guc_pc.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mc/gk104.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/smuio_v13_0_6.o
  HDRTEST drivers/gpu/drm/xe/xe_guc_pc_types.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mc/gk20a.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp100.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp10b.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mc/ga100.o
  CC [M]  drivers/gpu/drm/i915/display/i9xx_wm.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.o
  HDRTEST drivers/gpu/drm/xe/xe_guc_submit.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_reset.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv04.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/mca_v3_0.o
  HDRTEST drivers/gpu/drm/xe/xe_guc_submit_types.h
  CC [M]  drivers/gpu/drm/i915/display/skl_scaler.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv41.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv44.o
  CC [M]  drivers/gpu/drm/i915/display/skl_universal_plane.o
  CC [M]  drivers/gpu/drm/i915/display/skl_watermark.o
  CC [M]  drivers/gpu/drm/i915/display/intel_acpi.o
  CC [M]  drivers/gpu/drm/i915/display/intel_opregion.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv50.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/g84.o
  CC [M]  drivers/gpu/drm/i915/display/intel_fbdev.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mcp77.o
  HDRTEST drivers/gpu/drm/xe/xe_guc_types.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gf100.o
  HDRTEST drivers/gpu/drm/xe/xe_heci_gsc.h
  CC [M]  drivers/gpu/drm/i915/display/intel_fbdev_fb.o
  HDRTEST drivers/gpu/drm/xe/xe_huc.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_module.o
  CC [M]  drivers/gpu/drm/i915/display/dvo_ch7017.o
  HDRTEST drivers/gpu/drm/xe/xe_huc_debugfs.h
  HDRTEST drivers/gpu/drm/xe/xe_huc_types.h
  CC [M]  drivers/gpu/drm/i915/display/dvo_ch7xxx.o
  HDRTEST drivers/gpu/drm/xe/xe_hw_engine.h
  CC [M]  drivers/gpu/drm/i915/display/dvo_ivch.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gk104.o
  CC [M]  drivers/gpu/drm/i915/display/dvo_ns2501.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gk20a.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_chardev.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gm200.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gm20b.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_topology.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp100.o
  HDRTEST drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_pasid.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp10b.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_doorbell.o
  HDRTEST drivers/gpu/drm/xe/xe_hw_engine_types.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gv100.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_flat_memory.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/tu102.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mem.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process.o
  HDRTEST drivers/gpu/drm/xe/xe_hw_fence.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memnv04.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memnv50.o
  HDRTEST drivers/gpu/drm/xe/xe_hw_fence_types.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_queue.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memgf100.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.o
  HDRTEST drivers/gpu/drm/xe/xe_hwmon.h
  CC [M]  drivers/gpu/drm/i915/display/dvo_sil164.o
  HDRTEST drivers/gpu/drm/xe/xe_irq.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv04.o
  HDRTEST drivers/gpu/drm/xe/xe_lrc.h
  HDRTEST drivers/gpu/drm/xe/xe_lrc_types.h
  CC [M]  drivers/gpu/drm/i915/display/dvo_tfp410.o
  HDRTEST drivers/gpu/drm/xe/xe_macros.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv41.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager.o
  HDRTEST drivers/gpu/drm/xe/xe_map.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv44.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.o
  CC [M]  drivers/gpu/drm/i915/display/g4x_dp.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmmcp77.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.o
  CC [M]  drivers/gpu/drm/i915/display/g4x_hdmi.o
  HDRTEST drivers/gpu/drm/xe/xe_migrate.h
  CC [M]  drivers/gpu/drm/i915/display/icl_dsi.o
  HDRTEST drivers/gpu/drm/xe/xe_migrate_doc.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_cik.o
  CC [M]  drivers/gpu/drm/i915/display/intel_backlight.o
  CC [M]  drivers/gpu/drm/i915/display/intel_crt.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk104.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_vi.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk20a.o
  CC [M]  drivers/gpu/drm/i915/display/intel_cx0_phy.o
  CC [M]  drivers/gpu/drm/i915/display/intel_ddi.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v9.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm200.o
  CC [M]  drivers/gpu/drm/i915/display/intel_ddi_buf_trans.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm20b.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v10.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp10b.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgv100.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v11.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu102.o
  CC [M]  drivers/gpu/drm/i915/display/intel_display_device.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_kernel_queue.o
  CC [M]  drivers/gpu/drm/i915/display/intel_display_trace.o
  HDRTEST drivers/gpu/drm/xe/xe_mmio.h
  HDRTEST drivers/gpu/drm/xe/xe_mocs.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/umem.o
  HDRTEST drivers/gpu/drm/xe/xe_module.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager.o
  HDRTEST drivers/gpu/drm/xe/xe_pat.h
  HDRTEST drivers/gpu/drm/xe/xe_pci.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ummu.o
  HDRTEST drivers/gpu/drm/xe/xe_pci_types.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager_vi.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.o
  HDRTEST drivers/gpu/drm/xe/xe_pcode.h
  HDRTEST drivers/gpu/drm/xe/xe_pcode_api.h
  CC [M]  drivers/gpu/drm/i915/display/intel_dkl_phy.o
  CC [M]  drivers/gpu/drm/i915/display/intel_dp.o
  CC [M]  drivers/gpu/drm/i915/display/intel_dp_aux.o
  HDRTEST drivers/gpu/drm/xe/xe_platform_types.h
  CC [M]  drivers/gpu/drm/i915/display/intel_dp_aux_backlight.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager_v9.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process_queue_manager.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mxm/mxms.o
  CC [M]  drivers/gpu/drm/i915/display/intel_dp_hdcp.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/mxm/nv50.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_cik.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_vi.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv04.o
  CC [M]  drivers/gpu/drm/i915/display/intel_dp_link_training.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv40.o
  HDRTEST drivers/gpu/drm/xe/xe_pm.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v9.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v10.o
  CC [M]  drivers/gpu/drm/i915/display/intel_dp_mst.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv46.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v11.o
  CC [M]  drivers/gpu/drm/i915/display/intel_dsi.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv4c.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/pci/g92.o
  CC [M]  drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_interrupt.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/pci/g94.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_events.o
  CC [M]  drivers/gpu/drm/i915/display/intel_dsi_vbt.o
  HDRTEST drivers/gpu/drm/xe/xe_pmu.h
  CC [M]  drivers/gpu/drm/i915/display/intel_dvo.o
  CC [M]  drivers/gpu/drm/i915/display/intel_gmbus.o
  CC [M]  drivers/gpu/drm/i915/display/intel_hdmi.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/cik_event_interrupt.o
  CC [M]  drivers/gpu/drm/i915/display/intel_lspcon.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v9.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf106.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.o
  CC [M]  drivers/gpu/drm/i915/display/intel_lvds.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/pci/gp100.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf100.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf119.o
  HDRTEST drivers/gpu/drm/xe/xe_pmu_types.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v10.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v11.o
  CC [M]  drivers/gpu/drm/i915/display/intel_panel.o
  CC [M]  drivers/gpu/drm/i915/display/intel_pps.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_smi_events.o
  HDRTEST drivers/gpu/drm/xe/xe_preempt_fence.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.o
  HDRTEST drivers/gpu/drm/xe/xe_preempt_fence_types.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_crat.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk208.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_debug.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_debugfs.o
  CC [M]  drivers/gpu/drm/i915/display/intel_qp_tables.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_svm.o
  CC [M]  drivers/gpu/drm/i915/display/intel_sdvo.o
  HDRTEST drivers/gpu/drm/xe/xe_pt.h
  CC [M]  drivers/gpu/drm/i915/display/intel_snps_phy.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_migrate.o
  CC [M]  drivers/gpu/drm/i915/display/intel_tv.o
  HDRTEST drivers/gpu/drm/xe/xe_pt_types.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm107.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm200.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp102.o
  CC [M]  drivers/gpu/drm/i915/display/intel_vdsc.o
  HDRTEST drivers/gpu/drm/xe/xe_pt_walk.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf100.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.o
  CC [M]  drivers/gpu/drm/i915/display/intel_vrr.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/privring/gf117.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk104.o
  HDRTEST drivers/gpu/drm/xe/xe_query.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gc_9_4_3.o
  CC [M]  drivers/gpu/drm/i915/display/vlv_dsi.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/privring/gk20a.o
  CC [M]  drivers/gpu/drm/i915/display/vlv_dsi_pll.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.o
  CC [M]  drivers/gpu/drm/i915/i915_perf.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/privring/gm200.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v11.o
  CC [M]  drivers/gpu/drm/i915/pxp/intel_pxp.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.o
  CC [M]  drivers/gpu/drm/i915/pxp/intel_pxp_tee.o
  CC [M]  drivers/gpu/drm/i915/pxp/intel_pxp_huc.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/privring/gp10b.o
  HDRTEST drivers/gpu/drm/xe/xe_range_fence.h
  CC [M]  drivers/gpu/drm/i915/pxp/intel_pxp_cmd.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.o
  CC [M]  drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.o
  HDRTEST drivers/gpu/drm/xe/xe_reg_sr.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/therm/fannil.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_job.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_acp.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/therm/fanpwm.o
  CC [M]  drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.o
  CC [M]  drivers/gpu/drm/i915/pxp/intel_pxp_irq.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/therm/fantog.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/therm/ic.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../acp/acp_hw.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_ioc32.o
  HDRTEST drivers/gpu/drm/xe/xe_reg_sr_types.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/arcturus_ppt.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/navi10_ppt.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/sienna_cichlid_ppt.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/vangogh_ppt.o
  CC [M]  drivers/gpu/drm/i915/pxp/intel_pxp_pm.o
  HDRTEST drivers/gpu/drm/xe/xe_reg_whitelist.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.o
  HDRTEST drivers/gpu/drm/xe/xe_res_cursor.h
  CC [M]  drivers/gpu/drm/i915/pxp/intel_pxp_session.o
  CC [M]  drivers/gpu/drm/i915/i915_gpu_error.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/cyan_skillfish_ppt.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/smu_v11_0.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf100.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu12/renoir_ppt.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu12/smu_v12_0.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/therm/gk104.o
  CC [M]  drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.o
  CC [M]  drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm107.o
  CC [M]  drivers/gpu/drm/i915/selftests/intel_scheduler_helpers.o
  CC [M]  drivers/gpu/drm/i915/selftests/i915_random.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/aldebaran_ppt.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm200.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/therm/gp100.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/yellow_carp_ppt.o
  CC [M]  drivers/gpu/drm/i915/selftests/i915_selftest.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_0_ppt.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_4_ppt.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/timer/base.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_5_ppt.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_7_ppt.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.o
  HDRTEST drivers/gpu/drm/xe/xe_ring_ops.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_6_ppt.o
  CC [M]  drivers/gpu/drm/i915/selftests/igt_atomic.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv40.o
  CC [M]  drivers/gpu/drm/i915/selftests/igt_flush_test.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv41.o
  CC [M]  drivers/gpu/drm/i915/selftests/igt_live_test.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.o
  HDRTEST drivers/gpu/drm/xe/xe_ring_ops_types.h
  CC [M]  drivers/gpu/drm/i915/selftests/igt_mmap.o
  CC [M]  drivers/gpu/drm/i915/selftests/igt_reset.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/timer/gk20a.o
  CC [M]  drivers/gpu/drm/i915/selftests/igt_spinner.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/top/base.o
  CC [M]  drivers/gpu/drm/i915/selftests/librapl.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/top/gk104.o
  HDRTEST drivers/gpu/drm/xe/xe_rtp.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/top/ga100.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/vfn/base.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/vfn/uvfn.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/vfn/gv100.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu_cmn.o
  CC [M]  drivers/gpu/drm/i915/i915_vgpu.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/vfn/tu102.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/vfn/ga100.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smumgr.o
  HDRTEST drivers/gpu/drm/i915/display/intel_dkl_phy_regs.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu8_smumgr.o
  HDRTEST drivers/gpu/drm/i915/display/intel_crtc_state_dump.h
  HDRTEST drivers/gpu/drm/xe/xe_rtp_types.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.o
  HDRTEST drivers/gpu/drm/xe/xe_sa.h
  HDRTEST drivers/gpu/drm/i915/display/hsw_ips.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/tonga_smumgr.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/fiji_smumgr.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/volt/gpio.o
  HDRTEST drivers/gpu/drm/i915/display/g4x_hdmi.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/polaris10_smumgr.o
  HDRTEST drivers/gpu/drm/i915/display/intel_hdcp_regs.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/iceland_smumgr.o
  HDRTEST drivers/gpu/drm/i915/display/intel_overlay.h
  HDRTEST drivers/gpu/drm/i915/display/intel_display.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu7_smumgr.o
  HDRTEST drivers/gpu/drm/i915/display/skl_watermark_regs.h
  HDRTEST drivers/gpu/drm/i915/display/intel_dmc.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/volt/nv40.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega10_smumgr.o
  HDRTEST drivers/gpu/drm/i915/display/intel_vga.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu10_smumgr.o
  HDRTEST drivers/gpu/drm/i915/display/intel_audio.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/ci_smumgr.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega12_smumgr.o
  HDRTEST drivers/gpu/drm/i915/display/intel_lvds.h
  HDRTEST drivers/gpu/drm/i915/display/intel_modeset_setup.h
  HDRTEST drivers/gpu/drm/i915/display/intel_cdclk.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vegam_smumgr.o
  HDRTEST drivers/gpu/drm/i915/display/intel_display_limits.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu9_smumgr.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf100.o
  HDRTEST drivers/gpu/drm/i915/display/intel_hotplug.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf117.o
  HDRTEST drivers/gpu/drm/i915/display/intel_dkl_phy.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega20_smumgr.o
  HDRTEST drivers/gpu/drm/xe/xe_sa_types.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hwmgr.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.o
  HDRTEST drivers/gpu/drm/xe/xe_sched_job.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/processpptables.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk20a.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hardwaremanager.o
  HDRTEST drivers/gpu/drm/i915/display/intel_atomic.h
  HDRTEST drivers/gpu/drm/xe/xe_sched_job_types.h
  HDRTEST drivers/gpu/drm/i915/display/intel_color_regs.h
  HDRTEST drivers/gpu/drm/i915/display/intel_display_driver.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/subdev/volt/gm20b.o
  HDRTEST drivers/gpu/drm/xe/xe_sriov.h
  HDRTEST drivers/gpu/drm/xe/xe_sriov_types.h
  HDRTEST drivers/gpu/drm/xe/xe_step.h
  HDRTEST drivers/gpu/drm/i915/display/intel_dpll.h
  HDRTEST drivers/gpu/drm/xe/xe_step_types.h
  HDRTEST drivers/gpu/drm/xe/xe_sync.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu8_hwmgr.o
  HDRTEST drivers/gpu/drm/xe/xe_sync_types.h
  HDRTEST drivers/gpu/drm/i915/display/vlv_dsi_pll_regs.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/pppcielanes.o
  HDRTEST drivers/gpu/drm/xe/xe_tile.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/process_pptables_v1_0.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ppatomctrl.o
  HDRTEST drivers/gpu/drm/i915/display/intel_dp_mst.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ppatomfwctrl.o
  HDRTEST drivers/gpu/drm/i915/display/intel_fdi_regs.h
  HDRTEST drivers/gpu/drm/i915/display/g4x_dp.h
  HDRTEST drivers/gpu/drm/i915/display/intel_tc.h
  HDRTEST drivers/gpu/drm/i915/display/intel_display_params.h
  HDRTEST drivers/gpu/drm/xe/xe_tile_sysfs.h
  HDRTEST drivers/gpu/drm/i915/display/intel_frontbuffer.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_hwmgr.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/falcon.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_powertune.o
  HDRTEST drivers/gpu/drm/xe/xe_tile_sysfs_types.h
  HDRTEST drivers/gpu/drm/i915/display/intel_dsi_vbt.h
  HDRTEST drivers/gpu/drm/i915/display/intel_psr.h
  HDRTEST drivers/gpu/drm/xe/xe_trace.h
  HDRTEST drivers/gpu/drm/i915/display/intel_crt.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_thermal.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_clockpowergating.o
  HDRTEST drivers/gpu/drm/xe/xe_ttm_stolen_mgr.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_processpptables.o
  HDRTEST drivers/gpu/drm/xe/xe_ttm_sys_mgr.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_hwmgr.o
  HDRTEST drivers/gpu/drm/xe/xe_ttm_vram_mgr.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/xtensa.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_powertune.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/bsp/g84.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_thermal.o
  HDRTEST drivers/gpu/drm/xe/xe_ttm_vram_mgr_types.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu10_hwmgr.o
  HDRTEST drivers/gpu/drm/i915/display/intel_opregion.h
  HDRTEST drivers/gpu/drm/i915/display/intel_snps_phy_regs.h
  HDRTEST drivers/gpu/drm/xe/xe_tuning.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/ce/gt215.o
  HDRTEST drivers/gpu/drm/i915/display/i9xx_wm.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/ce/gf100.o
  HDRTEST drivers/gpu/drm/xe/xe_uc.h
  HDRTEST drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
  HDRTEST drivers/gpu/drm/xe/xe_uc_debugfs.h
  HDRTEST drivers/gpu/drm/i915/display/intel_global_state.h
  HDRTEST drivers/gpu/drm/xe/xe_uc_fw.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/ce/gk104.o
  HDRTEST drivers/gpu/drm/i915/display/intel_lpe_audio.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/ce/gm107.o
  HDRTEST drivers/gpu/drm/i915/display/intel_drrs.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/ce/gm200.o
  HDRTEST drivers/gpu/drm/i915/display/intel_display_rps.h
  HDRTEST drivers/gpu/drm/xe/xe_uc_fw_abi.h
  HDRTEST drivers/gpu/drm/xe/xe_uc_fw_types.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/pp_psm.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/ce/gp100.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/ce/gp102.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/ce/gv100.o
  HDRTEST drivers/gpu/drm/xe/xe_uc_types.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_processpptables.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_hwmgr.o
  HDRTEST drivers/gpu/drm/xe/xe_vm.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_thermal.o
  HDRTEST drivers/gpu/drm/i915/display/intel_fbdev.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/pp_overdriver.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu_helper.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_processpptables.o
  HDRTEST drivers/gpu/drm/i915/display/intel_pps_regs.h
  HDRTEST drivers/gpu/drm/xe/xe_vm_doc.h
  HDRTEST drivers/gpu/drm/xe/xe_vm_types.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_hwmgr.o
  HDRTEST drivers/gpu/drm/i915/display/intel_hdmi.h
  HDRTEST drivers/gpu/drm/xe/xe_wa.h
  HDRTEST drivers/gpu/drm/xe/xe_wait_user_fence.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/ce/tu102.o
  HDRTEST drivers/gpu/drm/xe/xe_wopcm.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_powertune.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/ce/ga100.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/ce/ga102.o
  HDRTEST drivers/gpu/drm/xe/xe_wopcm_types.h
  HDRTEST drivers/gpu/drm/i915/display/intel_fdi.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_thermal.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/common_baco.o
  LD [M]  drivers/gpu/drm/xe/xe.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_baco.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_baco.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.o
  HDRTEST drivers/gpu/drm/i915/display/intel_fb.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/device/acpi.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/device/base.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_baco.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu9_baco.o
  HDRTEST drivers/gpu/drm/i915/display/intel_qp_tables.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/device/ctrl.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/device/pci.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/tonga_baco.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/polaris_baco.o
  HDRTEST drivers/gpu/drm/i915/display/intel_dsb_regs.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/device/user.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/fiji_baco.o
  HDRTEST drivers/gpu/drm/i915/display/intel_vdsc.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ci_baco.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_baco.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/disp/base.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/disp/conn.o
  HDRTEST drivers/gpu/drm/i915/display/intel_snps_phy.h
  HDRTEST drivers/gpu/drm/i915/display/intel_display_core.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/powerplay/amd_powerplay.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/legacy_dpm.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/kv_dpm.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/kv_smc.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_dpm.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_smc.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_dpm.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_pm.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_dpm_internal.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmi.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/disp/head.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_plane.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/disp/nv04.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crtc.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_irq.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/disp/g84.o
  HDRTEST drivers/gpu/drm/i915/display/vlv_dsi_pll.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_mst_types.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.o
  HDRTEST drivers/gpu/drm/i915/display/intel_dvo_dev.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/disp/gt200.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_color.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/dc_fpu.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_services.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp77.o
  HDRTEST drivers/gpu/drm/i915/display/intel_hdcp.h
  HDRTEST drivers/gpu/drm/i915/display/intel_sdvo_regs.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/disp/gt215.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp89.o
  HDRTEST drivers/gpu/drm/i915/display/intel_pch_refclk.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.o
  HDRTEST drivers/gpu/drm/i915/display/intel_modeset_lock.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_pp_smu.o
  HDRTEST drivers/gpu/drm/i915/display/intel_display_trace.h
  HDRTEST drivers/gpu/drm/i915/display/intel_display_power.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_psr.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_replay.o
  HDRTEST drivers/gpu/drm/i915/display/intel_dp_aux_regs.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_hdcp.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crc.o
  HDRTEST drivers/gpu/drm/i915/display/i9xx_plane.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/disp/gk104.o
  HDRTEST drivers/gpu/drm/i915/display/intel_dp_aux_backlight.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/disp/gk110.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_debugfs.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/disp/gm107.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/basics/conversion.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/basics/fixpt31_32.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/basics/vector.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/disp/gm200.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/disp/gp100.o
  HDRTEST drivers/gpu/drm/i915/display/intel_dpll_mgr.h
  HDRTEST drivers/gpu/drm/i915/display/vlv_dsi.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.o
  HDRTEST drivers/gpu/drm/i915/display/intel_plane_initial.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/disp/ga102.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/disp/udisp.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/basics/dc_common.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_interface.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.o
  HDRTEST drivers/gpu/drm/i915/display/intel_display_device.h
  HDRTEST drivers/gpu/drm/i915/display/intel_fifo_underrun.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/disp/uhead.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_helper.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table.o
  HDRTEST drivers/gpu/drm/i915/display/intel_cursor.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/dma/base.o
  HDRTEST drivers/gpu/drm/i915/display/vlv_dsi_regs.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/dma/nv04.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/dma/nv50.o
  HDRTEST drivers/gpu/drm/i915/display/intel_dpt_common.h
  HDRTEST drivers/gpu/drm/i915/display/intel_cx0_phy.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper.o
  HDRTEST drivers/gpu/drm/i915/display/skl_scaler.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_common.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table2.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/dma/gf100.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/dma/gf119.o
  HDRTEST drivers/gpu/drm/i915/display/intel_hti.h
  HDRTEST drivers/gpu/drm/i915/display/icl_dsi_regs.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper2.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/dma/gv100.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/dma/user.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce60/command_table_helper_dce60.o
  HDRTEST drivers/gpu/drm/i915/display/intel_atomic_plane.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv04.o
  HDRTEST drivers/gpu/drm/i915/display/skl_watermark.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv50.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce80/command_table_helper_dce80.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf100.o
  HDRTEST drivers/gpu/drm/i915/display/intel_fbc.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf119.o
  HDRTEST drivers/gpu/drm/i915/display/intel_display_reg_defs.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce110/command_table_helper_dce110.o
  HDRTEST drivers/gpu/drm/i915/display/intel_acpi.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/dma/usergv100.o
  HDRTEST drivers/gpu/drm/i915/display/intel_connector.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/fifo/base.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/fifo/cgrp.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/fifo/chid.o
  HDRTEST drivers/gpu/drm/i915/display/intel_dpt.h
  HDRTEST drivers/gpu/drm/i915/display/intel_quirks.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce112/command_table_helper_dce112.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce112/command_table_helper2_dce112.o
  HDRTEST drivers/gpu/drm/i915/display/intel_dp_link_training.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dce_calcs.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/custom_float.o
  HDRTEST drivers/gpu/drm/i915/display/intel_color.h
  HDRTEST drivers/gpu/drm/i915/display/intel_crtc.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/bw_fixed.o
  HDRTEST drivers/gpu/drm/i915/display/intel_display_debugfs.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/display_mode_lib.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/fifo/runq.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.o
  HDRTEST drivers/gpu/drm/i915/display/intel_modeset_verify.h
  HDRTEST drivers/gpu/drm/i915/display/intel_display_power_well.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv10.o
  HDRTEST drivers/gpu/drm/i915/display/intel_psr_regs.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/display_rq_dlg_helpers.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv17.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dml1_display_rq_dlg_calc.o
  HDRTEST drivers/gpu/drm/i915/display/intel_wm.h
  HDRTEST drivers/gpu/drm/i915/display/intel_pipe_crc.h
  HDRTEST drivers/gpu/drm/i915/display/intel_audio_regs.h
  HDRTEST drivers/gpu/drm/i915/display/intel_panel.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.o
  HDRTEST drivers/gpu/drm/i915/display/intel_sprite.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn10/dcn10_fpu.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/dcn20_fpu.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/fifo/g84.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/display_mode_vba.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/fifo/g98.o
  HDRTEST drivers/gpu/drm/i915/display/intel_wm_types.h
  HDRTEST drivers/gpu/drm/i915/display/intel_tv.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.o
  HDRTEST drivers/gpu/drm/i915/display/intel_fbdev_fb.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_rq_dlg_calc_20.o
  HDRTEST drivers/gpu/drm/i915/display/intel_hti_regs.h
  HDRTEST drivers/gpu/drm/i915/display/intel_vrr.h
  HDRTEST drivers/gpu/drm/i915/display/intel_load_detect.h
  HDRTEST drivers/gpu/drm/i915/display/skl_universal_plane.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk110.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk208.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk20a.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_mode_vba_20.o
  HDRTEST drivers/gpu/drm/i915/display/intel_mg_phy_regs.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm107.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_rq_dlg_calc_20v2.o
  HDRTEST drivers/gpu/drm/i915/display/intel_bw.h
  HDRTEST drivers/gpu/drm/i915/display/intel_display_irq.h
  HDRTEST drivers/gpu/drm/i915/display/intel_de.h
  HDRTEST drivers/gpu/drm/i915/display/intel_lvds_regs.h
  HDRTEST drivers/gpu/drm/i915/display/intel_gmbus_regs.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm200.o
  HDRTEST drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.h
  HDRTEST drivers/gpu/drm/i915/display/intel_dvo.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp100.o
  HDRTEST drivers/gpu/drm/i915/display/intel_sdvo.h
  HDRTEST drivers/gpu/drm/i915/display/intel_dp_aux.h
  HDRTEST drivers/gpu/drm/i915/display/intel_vdsc_regs.h
  HDRTEST drivers/gpu/drm/i915/display/intel_combo_phy.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_mode_vba_20v2.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn21/display_rq_dlg_calc_21.o
  HDRTEST drivers/gpu/drm/i915/display/intel_dvo_regs.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/fifo/gv100.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn21/display_mode_vba_21.o
  HDRTEST drivers/gpu/drm/i915/display/intel_gmbus.h
  HDRTEST drivers/gpu/drm/i915/display/intel_hdcp_gsc.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/dcn30_fpu.o
  HDRTEST drivers/gpu/drm/i915/display/intel_dsi.h
  HDRTEST drivers/gpu/drm/i915/display/intel_dmc_regs.h
  HDRTEST drivers/gpu/drm/i915/display/intel_ddi.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/display_mode_vba_30.o
  HDRTEST drivers/gpu/drm/i915/display/intel_hotplug_irq.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu102.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.o
  HDRTEST drivers/gpu/drm/i915/display/intel_tv_regs.h
  HDRTEST drivers/gpu/drm/i915/display/intel_dsb.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga102.o
  HDRTEST drivers/gpu/drm/i915/display/intel_bios.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/fifo/ucgrp.o
  HDRTEST drivers/gpu/drm/i915/display/intel_pch_display.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/fifo/uchan.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/base.o
  HDRTEST drivers/gpu/drm/i915/display/intel_display_types.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/display_rq_dlg_calc_30.o
  HDRTEST drivers/gpu/drm/i915/display/intel_backlight.h
  HDRTEST drivers/gpu/drm/i915/display/intel_vblank.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn31/display_mode_vba_31.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn31/display_rq_dlg_calc_31.o
  HDRTEST drivers/gpu/drm/i915/display/intel_dp.h
  HDRTEST drivers/gpu/drm/i915/display/intel_pmdemand.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/nv15.o
  HDRTEST drivers/gpu/drm/i915/display/intel_backlight_regs.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/display_mode_vba_314.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/display_rq_dlg_calc_314.o
  HDRTEST drivers/gpu/drm/i915/display/intel_combo_phy_regs.h
  HDRTEST drivers/gpu/drm/i915/display/intel_display_reset.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/nv17.o
  HDRTEST drivers/gpu/drm/i915/display/intel_display_power_map.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/nv25.o
  HDRTEST drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/nv2a.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/nv34.o
  HDRTEST drivers/gpu/drm/i915/display/intel_display_wa.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/display_mode_vba_32.o
  HDRTEST drivers/gpu/drm/i915/display/icl_dsi.h
  HDRTEST drivers/gpu/drm/i915/display/intel_lspcon.h
  HDRTEST drivers/gpu/drm/i915/display/intel_dpio_phy.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/nv35.o
  HDRTEST drivers/gpu/drm/i915/display/intel_dp_hdcp.h
  HDRTEST drivers/gpu/drm/i915/display/intel_fb_pin.h
  HDRTEST drivers/gpu/drm/i915/display/intel_display_debugfs_params.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.o
  HDRTEST drivers/gpu/drm/i915/display/intel_link_bw.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/nv44.o
  HDRTEST drivers/gpu/drm/i915/display/intel_pps.h
  HDRTEST drivers/gpu/drm/i915/display/intel_sprite_uapi.h
  HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ttm.h
  HDRTEST drivers/gpu/drm/i915/gem/i915_gem_region.h
  HDRTEST drivers/gpu/drm/i915/gem/i915_gem_context_types.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.o
  HDRTEST drivers/gpu/drm/i915/gem/i915_gem_lmem.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/g84.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/display_rq_dlg_calc_32.o
  HDRTEST drivers/gpu/drm/i915/gem/i915_gem_mman.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/gt200.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/display_mode_vba_util_32.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/mcp79.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/gt215.o
  HDRTEST drivers/gpu/drm/i915/gem/i915_gem_object_types.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn31/dcn31_fpu.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/mcp89.o
  HDRTEST drivers/gpu/drm/i915/gem/i915_gem_context.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/dcn32_fpu.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.o
  HDRTEST drivers/gpu/drm/i915/gem/i915_gem_clflush.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn321/dcn321_fpu.o
  HDRTEST drivers/gpu/drm/i915/gem/i915_gem_tiling.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/gf104.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/gf108.o
  HDRTEST drivers/gpu/drm/i915/gem/i915_gem_stolen.h
  HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn301/dcn301_fpu.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/gf110.o
  HDRTEST drivers/gpu/drm/i915/gem/i915_gem_create.h
  HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ttm_move.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/gf117.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/gf119.o
  HDRTEST drivers/gpu/drm/i915/gem/i915_gem_ioctls.h
  HDRTEST drivers/gpu/drm/i915/gem/i915_gem_domain.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn302/dcn302_fpu.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/gk104.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/gk110.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn303/dcn303_fpu.o
  HDRTEST drivers/gpu/drm/i915/gem/i915_gem_internal.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/gk110b.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/dcn314_fpu.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/gk208.o
  HDRTEST drivers/gpu/drm/i915/gem/i915_gem_dmabuf.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.o
  HDRTEST drivers/gpu/drm/i915/gem/selftests/mock_context.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.o
  HDRTEST drivers/gpu/drm/i915/gem/selftests/huge_gem_object.h
  HDRTEST drivers/gpu/drm/i915/gem/selftests/mock_gem_object.h
  HDRTEST drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.h
  HDRTEST drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/gp102.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dsc/rc_calc_fpu.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/gp104.o
  HDRTEST drivers/gpu/drm/i915/gem/i915_gem_userptr.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/gp107.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dcn_calcs.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dcn_calc_math.o
  HDRTEST drivers/gpu/drm/i915/gem/i915_gem_pm.h
  HDRTEST drivers/gpu/drm/i915/gem/i915_gem_shrinker.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/gp108.o
  HDRTEST drivers/gpu/drm/i915/gem/i915_gemfs.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dml/calcs/dcn_calc_auto.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/gp10b.o
  HDRTEST drivers/gpu/drm/i915/gem/i915_gem_object.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.o
  HDRTEST drivers/gpu/drm/i915/gem/i915_gem_object_frontbuffer.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/tu102.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/clk_mgr.o
  HDRTEST drivers/gpu/drm/i915/gt/intel_timeline_types.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce60/dce60_clk_mgr.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/ga102.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce100/dce_clk_mgr.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf104.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf108.o
  HDRTEST drivers/gpu/drm/i915/gt/selftest_engine.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce110/dce110_clk_mgr.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf110.o
  HDRTEST drivers/gpu/drm/i915/gt/intel_breadcrumbs.h
  HDRTEST drivers/gpu/drm/i915/gt/intel_engine_heartbeat.h
  HDRTEST drivers/gpu/drm/i915/gt/intel_context_types.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf117.o
  HDRTEST drivers/gpu/drm/i915/gt/intel_execlists_submission.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce112/dce112_clk_mgr.o
  HDRTEST drivers/gpu/drm/i915/gt/intel_gt_pm.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf119.o
  HDRTEST drivers/gpu/drm/i915/gt/selftest_rc6.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk110.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk110b.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk208.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dce120/dce120_clk_mgr.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk20a.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.o
  HDRTEST drivers/gpu/drm/i915/gt/intel_llc_types.h
  HDRTEST drivers/gpu/drm/i915/gt/intel_gt.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn10/rv1_clk_mgr.o
  HDRTEST drivers/gpu/drm/i915/gt/intel_region_lmem.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.o
  HDRTEST drivers/gpu/drm/i915/gt/intel_gt_requests.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn10/rv2_clk_mgr.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm200.o
  HDRTEST drivers/gpu/drm/i915/gt/intel_ggtt_gmch.h
  HDRTEST drivers/gpu/drm/i915/gt/intel_gt_print.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm20b.o
  HDRTEST drivers/gpu/drm/i915/gt/gen8_ppgtt.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp100.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp102.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn20/dcn20_clk_mgr.o
  HDRTEST drivers/gpu/drm/i915/gt/intel_gt_mcr.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp104.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn201/dcn201_clk_mgr.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp107.o
  HDRTEST drivers/gpu/drm/i915/gt/intel_timeline.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxtu102.o
  HDRTEST drivers/gpu/drm/i915/gt/gen6_engine_cs.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn21/rn_clk_mgr.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxga102.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv40.o
  HDRTEST drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.o
  HDRTEST drivers/gpu/drm/i915/gt/intel_workarounds_types.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn30/dcn30_clk_mgr.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn30/dcn30_clk_mgr_smu_msg.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/mpeg/g84.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn301/vg_clk_mgr.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn301/dcn301_smu.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/mspdec/base.o
  HDRTEST drivers/gpu/drm/i915/gt/selftest_rps.h
  HDRTEST drivers/gpu/drm/i915/gt/intel_sa_media.h
  HDRTEST drivers/gpu/drm/i915/gt/intel_gt_debugfs.h
  HDRTEST drivers/gpu/drm/i915/gt/intel_gt_clock_utils.h
  HDRTEST drivers/gpu/drm/i915/gt/intel_rps_types.h
  HDRTEST drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn31/dcn31_smu.o
  HDRTEST drivers/gpu/drm/i915/gt/sysfs_engines.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn31/dcn31_clk_mgr.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn314/dcn314_smu.o
  HDRTEST drivers/gpu/drm/i915/gt/gen7_renderclear.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn314/dcn314_clk_mgr.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/mspdec/g98.o
  HDRTEST drivers/gpu/drm/i915/gt/intel_context.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/mspdec/gt215.o
  HDRTEST drivers/gpu/drm/i915/gt/intel_wopcm.h
  HDRTEST drivers/gpu/drm/i915/gt/intel_mocs.h
  HDRTEST drivers/gpu/drm/i915/gt/intel_engine_pm.h
  HDRTEST drivers/gpu/drm/i915/gt/intel_gt_sysfs.h
  HDRTEST drivers/gpu/drm/i915/gt/intel_rc6.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn315/dcn315_smu.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/mspdec/gf100.o
  HDRTEST drivers/gpu/drm/i915/gt/intel_gt_defines.h
  HDRTEST drivers/gpu/drm/i915/gt/intel_ring_types.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/mspdec/gk104.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/msppp/base.o
  HDRTEST drivers/gpu/drm/i915/gt/intel_workarounds.h
  HDRTEST drivers/gpu/drm/i915/gt/intel_engine_regs.h
  HDRTEST drivers/gpu/drm/i915/gt/intel_gt_pm_irq.h
  HDRTEST drivers/gpu/drm/i915/gt/shmem_utils.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/msppp/g98.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/msppp/gt215.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn315/dcn315_clk_mgr.o
  HDRTEST drivers/gpu/drm/i915/gt/intel_engine.h
  HDRTEST drivers/gpu/drm/i915/gt/intel_reset_types.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/msppp/gf100.o
  HDRTEST drivers/gpu/drm/i915/gt/intel_gt_regs.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/msvld/base.o
  HDRTEST drivers/gpu/drm/i915/gt/intel_reset.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/msvld/g98.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/msvld/gt215.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/msvld/mcp89.o
  HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/msvld/gf100.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/msvld/gk104.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn316/dcn316_smu.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn316/dcn316_clk_mgr.o
  HDRTEST drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn32/dcn32_clk_mgr.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn32/dcn32_clk_mgr_smu_msg.o
  HDRTEST drivers/gpu/drm/i915/gt/uc/intel_uc.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_audio.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/nvenc/base.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_stream_encoder.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/nvenc/gm107.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_link_encoder.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/nvdec/base.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_hwseq.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/nvdec/gm107.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_mem_input.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_clock_source.o
  HDRTEST drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h
  HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_print.h
  HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_fw.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/nvdec/ga102.o
  HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_scl_filters.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/pm/base.o
  HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_klvs_abi.h
  HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_errors_abi.h
  HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_actions_slpc_abi.h
  HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_communication_mmio_abi.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/pm/nv40.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_transform.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_opp.o
  HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_actions_abi.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/pm/nv50.o
  HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_communication_ctb_abi.h
  HDRTEST drivers/gpu/drm/i915/gt/uc/abi/guc_messages_abi.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/pm/g84.o
  HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_debugfs.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_dmcu.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/pm/gt200.o
  HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.h
  HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/pm/gt215.o
  HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_abm.o
  HDRTEST drivers/gpu/drm/i915/gt/uc/intel_huc.h
  HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_binary_headers.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/pm/gf108.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_ipp.o
  HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc.h
  HDRTEST drivers/gpu/drm/i915/gt/uc/intel_huc_print.h
  HDRTEST drivers/gpu/drm/i915/gt/uc/intel_huc_fw.h
  HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_aux.o
  HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_capture.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/pm/gf117.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_i2c.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/pm/gk104.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_i2c_hw.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/sec/g98.o
  HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/sec2/base.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_i2c_sw.o
  HDRTEST drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.h
  HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_psr.o
  HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_slpc_types.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp102.o
  HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_log.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_abm.o
  HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_abm_lcd.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_panel_cntl.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp108.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/sec2/tu102.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/sec2/ga102.o
  HDRTEST drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.h
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/sw/base.o
  CC [M]  drivers/gpu/drm/nouveau/nvkm/engine/sw/nv04.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_hw_lock_mgr.o
  CC [M]



^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Intel-xe] ✓ CI.Hooks: success for drm/xe, drm_xe_uapi: VM mode renaming and uapi update
  2023-11-24 15:23 [Intel-xe] [PATCH 0/2] drm/xe, drm_xe_uapi: VM mode renaming and uapi update Thomas Hellström
                   ` (5 preceding siblings ...)
  2023-11-24 17:42 ` [Intel-xe] ✓ CI.Build: " Patchwork
@ 2023-11-24 17:42 ` Patchwork
  2023-11-24 17:43 ` [Intel-xe] ✓ CI.checksparse: " Patchwork
  2023-11-24 18:18 ` [Intel-xe] ✗ CI.BAT: failure " Patchwork
  8 siblings, 0 replies; 14+ messages in thread
From: Patchwork @ 2023-11-24 17:42 UTC (permalink / raw)
  To: Thomas Hellström; +Cc: intel-xe

== Series Details ==

Series: drm/xe, drm_xe_uapi: VM mode renaming and uapi update
URL   : https://patchwork.freedesktop.org/series/126876/
State : success

== Summary ==

run-parts: executing /workspace/ci/hooks/00-showenv
+ pwd
+ ls -la
/workspace
total 908
drwxrwxr-x 12 1003 1003   4096 Nov 24 17:42 .
drwxr-xr-x  1 root root   4096 Nov 24 17:42 ..
-rw-rw-r--  1 1003 1003 799536 Nov 24 17:41 build.log
-rw-rw-r--  1 1003 1003   1651 Nov 24 17:33 checkpatch.log
drwxrwxr-x  5 1003 1003   4096 Nov 24 17:31 ci
drwxrwxr-x  9 1003 1003   4096 Nov 24 17:31 docker
drwxrwxr-x  8 1003 1003   4096 Nov 24 17:31 .git
-rw-rw-r--  1 1003 1003    307 Nov 24 17:33 git_apply.log
drwxrwxr-x  4 1003 1003   4096 Nov 24 17:31 .github
-rw-rw-r--  1 1003 1003    233 Nov 24 17:31 .groovylintrc.json
-rw-rw-r--  1 1003 1003     78 Nov 24 17:42 hooks.log
drwxrwxr-x 31 1003 1003   4096 Nov 24 17:41 kernel
-rw-rw-r--  1 1003 1003  18901 Nov 24 17:33 kernel.mbox
-rw-rw-r--  1 1003 1003  28940 Nov 24 17:34 kunit.log
-rw-rw-r--  1 1003 1003     48 Nov 24 17:33 parent.tag
drwxrwxr-x 44 1003 1003   4096 Nov 24 17:31 pipelines
-rw-rw-r--  1 1003 1003    793 Nov 24 17:31 README.adoc
drwxrwxr-x  3 1003 1003   4096 Nov 24 17:31 scripts
drwxrwxr-x  3 1003 1003   4096 Nov 24 17:31 src
drwxrwxr-x  2 1003 1003   4096 Nov 24 17:31 vars
drwxrwxr-x  2 1003 1003   4096 Nov 24 17:31 .vscode
+ uname -a
Linux ea6a9bd717c5 5.4.0-164-generic #181-Ubuntu SMP Fri Sep 1 13:41:22 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
+ export
+ grep -Ei '(^|\W)CI_'
declare -x CI_KERNEL_BUILD_DIR="/workspace/kernel/build64-default"
declare -x CI_KERNEL_SRC_DIR="/workspace/kernel"
declare -x CI_TOOLS_SRC_DIR="/workspace/ci"
declare -x CI_WORKSPACE_DIR="/workspace"
+ '[' -n /workspace ']'
+ git_args='-C /workspace/kernel'
+ git_log_args=
+ git --no-pager -C /workspace/kernel log --format=oneline --abbrev-commit
917800930 drm/xe/uapi: Use LR abbrev for long-running vms
5128ca97c drm/xe: Internally change the compute_mode and no_dma_fence mode naming
1832821c7 drm/xe: Print virtualization mode during probe
run-parts: executing /workspace/ci/hooks/10-build-W1
+ SRC_DIR=/workspace/kernel
+ RESTORE_DISPLAY_CONFIG=0
+ '[' -n /workspace/kernel/build64-default ']'
+ BUILD_DIR=/workspace/kernel/build64-default
+ cd /workspace/kernel
++ nproc
+ make -j48 O=/workspace/kernel/build64-default modules_prepare
make[1]: Entering directory '/workspace/kernel/build64-default'
  GEN     Makefile
  UPD     include/config/kernel.release
  UPD     include/generated/compile.h
  UPD     include/generated/utsrelease.h
  DESCEND objtool
  HOSTCC  /workspace/kernel/build64-default/tools/objtool/fixdep.o
  CALL    ../scripts/checksyscalls.sh
  HOSTLD  /workspace/kernel/build64-default/tools/objtool/fixdep-in.o
  LINK    /workspace/kernel/build64-default/tools/objtool/fixdep
  INSTALL libsubcmd_headers
  CC      /workspace/kernel/build64-default/tools/objtool/libsubcmd/exec-cmd.o
  CC      /workspace/kernel/build64-default/tools/objtool/libsubcmd/help.o
  CC      /workspace/kernel/build64-default/tools/objtool/libsubcmd/pager.o
  CC      /workspace/kernel/build64-default/tools/objtool/libsubcmd/parse-options.o
  CC      /workspace/kernel/build64-default/tools/objtool/libsubcmd/run-command.o
  CC      /workspace/kernel/build64-default/tools/objtool/libsubcmd/sigchain.o
  CC      /workspace/kernel/build64-default/tools/objtool/libsubcmd/subcmd-config.o
  LD      /workspace/kernel/build64-default/tools/objtool/libsubcmd/libsubcmd-in.o
  AR      /workspace/kernel/build64-default/tools/objtool/libsubcmd/libsubcmd.a
  CC      /workspace/kernel/build64-default/tools/objtool/weak.o
  CC      /workspace/kernel/build64-default/tools/objtool/check.o
  CC      /workspace/kernel/build64-default/tools/objtool/special.o
  CC      /workspace/kernel/build64-default/tools/objtool/builtin-check.o
  CC      /workspace/kernel/build64-default/tools/objtool/elf.o
  CC      /workspace/kernel/build64-default/tools/objtool/objtool.o
  CC      /workspace/kernel/build64-default/tools/objtool/orc_gen.o
  CC      /workspace/kernel/build64-default/tools/objtool/orc_dump.o
  CC      /workspace/kernel/build64-default/tools/objtool/libstring.o
  CC      /workspace/kernel/build64-default/tools/objtool/libctype.o
  CC      /workspace/kernel/build64-default/tools/objtool/str_error_r.o
  CC      /workspace/kernel/build64-default/tools/objtool/librbtree.o
  CC      /workspace/kernel/build64-default/tools/objtool/arch/x86/special.o
  CC      /workspace/kernel/build64-default/tools/objtool/arch/x86/decode.o
  LD      /workspace/kernel/build64-default/tools/objtool/arch/x86/objtool-in.o
  LD      /workspace/kernel/build64-default/tools/objtool/objtool-in.o
  LINK    /workspace/kernel/build64-default/tools/objtool/objtool
make[1]: Leaving directory '/workspace/kernel/build64-default'
++ nproc
+ make -j48 O=/workspace/kernel/build64-default M=drivers/gpu/drm/xe W=1
make[1]: Entering directory '/workspace/kernel/build64-default'
  CC [M]  drivers/gpu/drm/xe/xe_bb.o
  CC [M]  drivers/gpu/drm/xe/xe_bo.o
  CC [M]  drivers/gpu/drm/xe/xe_bo_evict.o
  CC [M]  drivers/gpu/drm/xe/xe_debugfs.o
  CC [M]  drivers/gpu/drm/xe/xe_devcoredump.o
  CC [M]  drivers/gpu/drm/xe/xe_device.o
  CC [M]  drivers/gpu/drm/xe/xe_device_sysfs.o
  CC [M]  drivers/gpu/drm/xe/xe_dma_buf.o
  CC [M]  drivers/gpu/drm/xe/xe_drm_client.o
  CC [M]  drivers/gpu/drm/xe/xe_exec.o
  CC [M]  drivers/gpu/drm/xe/xe_execlist.o
  CC [M]  drivers/gpu/drm/xe/xe_exec_queue.o
  CC [M]  drivers/gpu/drm/xe/xe_force_wake.o
  CC [M]  drivers/gpu/drm/xe/xe_ggtt.o
  CC [M]  drivers/gpu/drm/xe/xe_gpu_scheduler.o
  CC [M]  drivers/gpu/drm/xe/xe_gt.o
  CC [M]  drivers/gpu/drm/xe/xe_gt_clock.o
  CC [M]  drivers/gpu/drm/xe/xe_gt_debugfs.o
  CC [M]  drivers/gpu/drm/xe/xe_gt_idle_sysfs.o
  CC [M]  drivers/gpu/drm/xe/xe_gt_mcr.o
  CC [M]  drivers/gpu/drm/xe/xe_gt_pagefault.o
  CC [M]  drivers/gpu/drm/xe/xe_gt_sysfs.o
  CC [M]  drivers/gpu/drm/xe/xe_gt_tlb_invalidation.o
  CC [M]  drivers/gpu/drm/xe/xe_gt_topology.o
  HOSTCC  drivers/gpu/drm/xe/xe_gen_wa_oob
  CC [M]  drivers/gpu/drm/xe/xe_guc_ads.o
  CC [M]  drivers/gpu/drm/xe/xe_guc_ct.o
  CC [M]  drivers/gpu/drm/xe/xe_guc_debugfs.o
  CC [M]  drivers/gpu/drm/xe/xe_guc_hwconfig.o
  CC [M]  drivers/gpu/drm/xe/xe_guc_log.o
  CC [M]  drivers/gpu/drm/xe/xe_guc_pc.o
  CC [M]  drivers/gpu/drm/xe/xe_guc_submit.o
  CC [M]  drivers/gpu/drm/xe/xe_heci_gsc.o
  CC [M]  drivers/gpu/drm/xe/xe_hw_engine.o
  CC [M]  drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.o
  CC [M]  drivers/gpu/drm/xe/xe_hw_fence.o
  CC [M]  drivers/gpu/drm/xe/xe_huc.o
  CC [M]  drivers/gpu/drm/xe/xe_huc_debugfs.o
  CC [M]  drivers/gpu/drm/xe/xe_irq.o
  CC [M]  drivers/gpu/drm/xe/xe_lrc.o
  CC [M]  drivers/gpu/drm/xe/xe_mmio.o
  CC [M]  drivers/gpu/drm/xe/xe_mocs.o
  CC [M]  drivers/gpu/drm/xe/xe_module.o
  CC [M]  drivers/gpu/drm/xe/xe_pat.o
  CC [M]  drivers/gpu/drm/xe/xe_pci.o
  CC [M]  drivers/gpu/drm/xe/xe_pcode.o
  CC [M]  drivers/gpu/drm/xe/xe_pm.o
  CC [M]  drivers/gpu/drm/xe/xe_preempt_fence.o
  CC [M]  drivers/gpu/drm/xe/xe_pt.o
  CC [M]  drivers/gpu/drm/xe/xe_pt_walk.o
  CC [M]  drivers/gpu/drm/xe/xe_query.o
  CC [M]  drivers/gpu/drm/xe/xe_range_fence.o
  CC [M]  drivers/gpu/drm/xe/xe_reg_sr.o
  CC [M]  drivers/gpu/drm/xe/xe_reg_whitelist.o
  CC [M]  drivers/gpu/drm/xe/xe_rtp.o
  CC [M]  drivers/gpu/drm/xe/xe_sa.o
  CC [M]  drivers/gpu/drm/xe/xe_sched_job.o
  CC [M]  drivers/gpu/drm/xe/xe_step.o
  CC [M]  drivers/gpu/drm/xe/xe_sync.o
  CC [M]  drivers/gpu/drm/xe/xe_tile.o
  CC [M]  drivers/gpu/drm/xe/xe_tile_sysfs.o
  CC [M]  drivers/gpu/drm/xe/xe_trace.o
  CC [M]  drivers/gpu/drm/xe/xe_ttm_sys_mgr.o
  CC [M]  drivers/gpu/drm/xe/xe_ttm_vram_mgr.o
  CC [M]  drivers/gpu/drm/xe/xe_tuning.o
  CC [M]  drivers/gpu/drm/xe/xe_uc.o
  CC [M]  drivers/gpu/drm/xe/xe_uc_debugfs.o
  CC [M]  drivers/gpu/drm/xe/xe_uc_fw.o
  CC [M]  drivers/gpu/drm/xe/xe_wait_user_fence.o
  CC [M]  drivers/gpu/drm/xe/xe_wopcm.o
  CC [M]  drivers/gpu/drm/xe/xe_hwmon.o
  CC [M]  drivers/gpu/drm/xe/xe_sriov.o
  CC [M]  drivers/gpu/drm/xe/xe_display.o
  CC [M]  drivers/gpu/drm/xe/display/xe_fb_pin.o
  CC [M]  drivers/gpu/drm/xe/display/xe_hdcp_gsc.o
  CC [M]  drivers/gpu/drm/xe/display/xe_plane_initial.o
  CC [M]  drivers/gpu/drm/xe/display/xe_display_rps.o
  CC [M]  drivers/gpu/drm/xe/display/xe_display_misc.o
  CC [M]  drivers/gpu/drm/xe/display/intel_fbdev_fb.o
  CC [M]  drivers/gpu/drm/xe/display/ext/i915_irq.o
  CC [M]  drivers/gpu/drm/xe/display/ext/i915_utils.o
  CC [M]  drivers/gpu/drm/xe/i915-soc/intel_dram.o
  CC [M]  drivers/gpu/drm/xe/i915-soc/intel_pch.o
  CC [M]  drivers/gpu/drm/xe/i915-display/icl_dsi.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_atomic.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_atomic_plane.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_audio.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_backlight.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_bios.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_bw.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_cdclk.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_color.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_combo_phy.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_connector.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_crtc.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_crtc_state_dump.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_cursor.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_cx0_phy.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_ddi.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_ddi_buf_trans.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_debugfs.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_debugfs_params.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_device.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_driver.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_irq.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_params.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_power.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_power_map.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_power_well.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_trace.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_wa.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dkl_phy.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dmc.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dp.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dp_aux.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dp_aux_backlight.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dp_hdcp.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dp_link_training.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dp_mst.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dpll.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dpll_mgr.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dpt_common.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_drrs.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dsb.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dsi.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dsi_dcs_backlight.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dsi_vbt.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_fb.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_fbc.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_fdi.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_fifo_underrun.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_frontbuffer.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_global_state.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_gmbus.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_hdcp.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_hdmi.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_hotplug.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_hotplug_irq.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_hti.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_link_bw.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_lspcon.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_modeset_lock.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_modeset_setup.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_modeset_verify.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_panel.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_pipe_crc.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_pmdemand.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_pps.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_psr.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_qp_tables.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_quirks.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_snps_phy.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_tc.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_vblank.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_vdsc.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_vga.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_vrr.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_wm.o
  CC [M]  drivers/gpu/drm/xe/i915-display/skl_scaler.o
  CC [M]  drivers/gpu/drm/xe/i915-display/skl_universal_plane.o
  CC [M]  drivers/gpu/drm/xe/i915-display/skl_watermark.o
  CC [M]  drivers/gpu/drm/xe/xe_pmu.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_acpi.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_opregion.o
  CC [M]  drivers/gpu/drm/xe/i915-display/intel_fbdev.o
  HDRTEST drivers/gpu/drm/xe/abi/guc_klvs_abi.h
  HDRTEST drivers/gpu/drm/xe/abi/guc_errors_abi.h
  HDRTEST drivers/gpu/drm/xe/abi/guc_actions_slpc_abi.h
  CC [M]  drivers/gpu/drm/xe/tests/xe_bo_test.o
  HDRTEST drivers/gpu/drm/xe/abi/guc_communication_mmio_abi.h
  CC [M]  drivers/gpu/drm/xe/tests/xe_dma_buf_test.o
  HDRTEST drivers/gpu/drm/xe/abi/guc_actions_abi.h
  CC [M]  drivers/gpu/drm/xe/tests/xe_migrate_test.o
  HDRTEST drivers/gpu/drm/xe/abi/guc_communication_ctb_abi.h
  CC [M]  drivers/gpu/drm/xe/tests/xe_mocs_test.o
  HDRTEST drivers/gpu/drm/xe/abi/guc_messages_abi.h
  CC [M]  drivers/gpu/drm/xe/tests/xe_pci_test.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_gem.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_vma_types.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_irq.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/vlv_sideband_reg.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_wakeref.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_pcode.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_drv.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_reg_defs.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_trace.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_reg.h
  CC [M]  drivers/gpu/drm/xe/tests/xe_rtp_test.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_active_types.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_utils.h
  CC [M]  drivers/gpu/drm/xe/tests/xe_wa_test.o
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_config.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_vma.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/vlv_sideband.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_gem_stolen.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_mchbar_regs.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_debugfs.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_gpu_error.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/soc/intel_pch.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/soc/intel_dram.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/soc/intel_gmch.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_vgpu.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_fixed.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_runtime_pm.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_uncore.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_step.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_uc_fw.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_pci_config.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_mman.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_object.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_object_frontbuffer.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/gt/intel_rps.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_clock_gating.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/intel_gt_types.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/pxp/intel_pxp.h
  HDRTEST drivers/gpu/drm/xe/compat-i915-headers/i915_active.h
  HDRTEST drivers/gpu/drm/xe/display/intel_fbdev_fb.h
  HDRTEST drivers/gpu/drm/xe/instructions/xe_instr_defs.h
  HDRTEST drivers/gpu/drm/xe/instructions/xe_gfxpipe_commands.h
  HDRTEST drivers/gpu/drm/xe/instructions/xe_mi_commands.h
  HDRTEST drivers/gpu/drm/xe/regs/xe_reg_defs.h
  HDRTEST drivers/gpu/drm/xe/regs/xe_guc_regs.h
  HDRTEST drivers/gpu/drm/xe/regs/xe_gt_regs.h
  HDRTEST drivers/gpu/drm/xe/regs/xe_regs.h
  HDRTEST drivers/gpu/drm/xe/regs/xe_gpu_commands.h
  HDRTEST drivers/gpu/drm/xe/regs/xe_lrc_layout.h
  HDRTEST drivers/gpu/drm/xe/regs/xe_mchbar_regs.h
  HDRTEST drivers/gpu/drm/xe/regs/xe_engine_regs.h
  HDRTEST drivers/gpu/drm/xe/tests/xe_test.h
  HDRTEST drivers/gpu/drm/xe/tests/xe_pci_test.h
  HDRTEST drivers/gpu/drm/xe/tests/xe_migrate_test.h
  HDRTEST drivers/gpu/drm/xe/tests/xe_dma_buf_test.h
  HDRTEST drivers/gpu/drm/xe/tests/xe_mocs_test.h
  HDRTEST drivers/gpu/drm/xe/tests/xe_bo_test.h
  HDRTEST drivers/gpu/drm/xe/xe_assert.h
  HDRTEST drivers/gpu/drm/xe/xe_bb.h
  HDRTEST drivers/gpu/drm/xe/xe_bb_types.h
  HDRTEST drivers/gpu/drm/xe/xe_bo.h
  HDRTEST drivers/gpu/drm/xe/xe_bo_doc.h
  HDRTEST drivers/gpu/drm/xe/xe_bo_evict.h
  HDRTEST drivers/gpu/drm/xe/xe_bo_types.h
  HDRTEST drivers/gpu/drm/xe/xe_debugfs.h
  HDRTEST drivers/gpu/drm/xe/xe_devcoredump.h
  HDRTEST drivers/gpu/drm/xe/xe_devcoredump_types.h
  HDRTEST drivers/gpu/drm/xe/xe_device.h
  HDRTEST drivers/gpu/drm/xe/xe_device_sysfs.h
  HDRTEST drivers/gpu/drm/xe/xe_device_types.h
  HDRTEST drivers/gpu/drm/xe/xe_display.h
  HDRTEST drivers/gpu/drm/xe/xe_dma_buf.h
  HDRTEST drivers/gpu/drm/xe/xe_drm_client.h
  HDRTEST drivers/gpu/drm/xe/xe_drv.h
  HDRTEST drivers/gpu/drm/xe/xe_exec.h
  HDRTEST drivers/gpu/drm/xe/xe_exec_queue.h
  HDRTEST drivers/gpu/drm/xe/xe_exec_queue_types.h
  HDRTEST drivers/gpu/drm/xe/xe_execlist.h
  HDRTEST drivers/gpu/drm/xe/xe_execlist_types.h
  HDRTEST drivers/gpu/drm/xe/xe_force_wake.h
  HDRTEST drivers/gpu/drm/xe/xe_force_wake_types.h
  HDRTEST drivers/gpu/drm/xe/xe_ggtt.h
  HDRTEST drivers/gpu/drm/xe/xe_ggtt_types.h
  HDRTEST drivers/gpu/drm/xe/xe_gpu_scheduler.h
  HDRTEST drivers/gpu/drm/xe/xe_gpu_scheduler_types.h
  HDRTEST drivers/gpu/drm/xe/xe_gt.h
  HDRTEST drivers/gpu/drm/xe/xe_gt_clock.h
  HDRTEST drivers/gpu/drm/xe/xe_gt_debugfs.h
  HDRTEST drivers/gpu/drm/xe/xe_gt_idle_sysfs.h
  HDRTEST drivers/gpu/drm/xe/xe_gt_idle_sysfs_types.h
  HDRTEST drivers/gpu/drm/xe/xe_gt_mcr.h
  HDRTEST drivers/gpu/drm/xe/xe_gt_pagefault.h
  HDRTEST drivers/gpu/drm/xe/xe_gt_printk.h
  HDRTEST drivers/gpu/drm/xe/xe_gt_sysfs.h
  HDRTEST drivers/gpu/drm/xe/xe_gt_sysfs_types.h
  HDRTEST drivers/gpu/drm/xe/xe_gt_tlb_invalidation.h
  HDRTEST drivers/gpu/drm/xe/xe_gt_tlb_invalidation_types.h
  HDRTEST drivers/gpu/drm/xe/xe_gt_topology.h
  HDRTEST drivers/gpu/drm/xe/xe_gt_types.h
  HDRTEST drivers/gpu/drm/xe/xe_guc.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_ads.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_ads_types.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_ct.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_ct_types.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_debugfs.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_exec_queue_types.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_fwif.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_hwconfig.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_log.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_log_types.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_pc.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_pc_types.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_submit.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_submit_types.h
  HDRTEST drivers/gpu/drm/xe/xe_guc_types.h
  HDRTEST drivers/gpu/drm/xe/xe_heci_gsc.h
  HDRTEST drivers/gpu/drm/xe/xe_huc.h
  HDRTEST drivers/gpu/drm/xe/xe_huc_debugfs.h
  HDRTEST drivers/gpu/drm/xe/xe_huc_types.h
  HDRTEST drivers/gpu/drm/xe/xe_hw_engine.h
  HDRTEST drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.h
  HDRTEST drivers/gpu/drm/xe/xe_hw_engine_types.h
  HDRTEST drivers/gpu/drm/xe/xe_hw_fence.h
  HDRTEST drivers/gpu/drm/xe/xe_hw_fence_types.h
  HDRTEST drivers/gpu/drm/xe/xe_hwmon.h
  HDRTEST drivers/gpu/drm/xe/xe_irq.h
  HDRTEST drivers/gpu/drm/xe/xe_lrc.h
  HDRTEST drivers/gpu/drm/xe/xe_lrc_types.h
  HDRTEST drivers/gpu/drm/xe/xe_macros.h
  HDRTEST drivers/gpu/drm/xe/xe_map.h
  HDRTEST drivers/gpu/drm/xe/xe_migrate.h
  HDRTEST drivers/gpu/drm/xe/xe_migrate_doc.h
  HDRTEST drivers/gpu/drm/xe/xe_mmio.h
  HDRTEST drivers/gpu/drm/xe/xe_mocs.h
  HDRTEST drivers/gpu/drm/xe/xe_module.h
  HDRTEST drivers/gpu/drm/xe/xe_pat.h
  HDRTEST drivers/gpu/drm/xe/xe_pci.h
  HDRTEST drivers/gpu/drm/xe/xe_pci_types.h
  HDRTEST drivers/gpu/drm/xe/xe_pcode.h
  HDRTEST drivers/gpu/drm/xe/xe_pcode_api.h
  HDRTEST drivers/gpu/drm/xe/xe_platform_types.h
  HDRTEST drivers/gpu/drm/xe/xe_pm.h
  HDRTEST drivers/gpu/drm/xe/xe_pmu.h
  HDRTEST drivers/gpu/drm/xe/xe_pmu_types.h
  HDRTEST drivers/gpu/drm/xe/xe_preempt_fence.h
  HDRTEST drivers/gpu/drm/xe/xe_preempt_fence_types.h
  HDRTEST drivers/gpu/drm/xe/xe_pt.h
  HDRTEST drivers/gpu/drm/xe/xe_pt_types.h
  HDRTEST drivers/gpu/drm/xe/xe_pt_walk.h
  HDRTEST drivers/gpu/drm/xe/xe_query.h
  HDRTEST drivers/gpu/drm/xe/xe_range_fence.h
  HDRTEST drivers/gpu/drm/xe/xe_reg_sr.h
  HDRTEST drivers/gpu/drm/xe/xe_reg_sr_types.h
  HDRTEST drivers/gpu/drm/xe/xe_reg_whitelist.h
  HDRTEST drivers/gpu/drm/xe/xe_res_cursor.h
  HDRTEST drivers/gpu/drm/xe/xe_ring_ops.h
  HDRTEST drivers/gpu/drm/xe/xe_ring_ops_types.h
  HDRTEST drivers/gpu/drm/xe/xe_rtp.h
  HDRTEST drivers/gpu/drm/xe/xe_rtp_types.h
  HDRTEST drivers/gpu/drm/xe/xe_sa.h
  HDRTEST drivers/gpu/drm/xe/xe_sa_types.h
  HDRTEST drivers/gpu/drm/xe/xe_sched_job.h
  HDRTEST drivers/gpu/drm/xe/xe_sched_job_types.h
  HDRTEST drivers/gpu/drm/xe/xe_sriov.h
  HDRTEST drivers/gpu/drm/xe/xe_sriov_types.h
  HDRTEST drivers/gpu/drm/xe/xe_step.h
  HDRTEST drivers/gpu/drm/xe/xe_step_types.h
  HDRTEST drivers/gpu/drm/xe/xe_sync.h
  HDRTEST drivers/gpu/drm/xe/xe_sync_types.h
  HDRTEST drivers/gpu/drm/xe/xe_tile.h
  HDRTEST drivers/gpu/drm/xe/xe_tile_sysfs.h
  HDRTEST drivers/gpu/drm/xe/xe_tile_sysfs_types.h
  HDRTEST drivers/gpu/drm/xe/xe_trace.h
  HDRTEST drivers/gpu/drm/xe/xe_ttm_stolen_mgr.h
  HDRTEST drivers/gpu/drm/xe/xe_ttm_sys_mgr.h
  HDRTEST drivers/gpu/drm/xe/xe_ttm_vram_mgr.h
  HDRTEST drivers/gpu/drm/xe/xe_ttm_vram_mgr_types.h
  HDRTEST drivers/gpu/drm/xe/xe_tuning.h
  HDRTEST drivers/gpu/drm/xe/xe_uc.h
  HDRTEST drivers/gpu/drm/xe/xe_uc_debugfs.h
  HDRTEST drivers/gpu/drm/xe/xe_uc_fw.h
  HDRTEST drivers/gpu/drm/xe/xe_uc_fw_abi.h
  HDRTEST drivers/gpu/drm/xe/xe_uc_fw_types.h
  HDRTEST drivers/gpu/drm/xe/xe_uc_types.h
  HDRTEST drivers/gpu/drm/xe/xe_vm.h
  HDRTEST drivers/gpu/drm/xe/xe_vm_doc.h
  HDRTEST drivers/gpu/drm/xe/xe_vm_types.h
  HDRTEST drivers/gpu/drm/xe/xe_wa.h
  HDRTEST drivers/gpu/drm/xe/xe_wait_user_fence.h
  HDRTEST drivers/gpu/drm/xe/xe_wopcm.h
  HDRTEST drivers/gpu/drm/xe/xe_wopcm_types.h
  GEN     xe_wa_oob.c xe_wa_oob.h
  GEN     xe_wa_oob.c xe_wa_oob.h
  CC [M]  drivers/gpu/drm/xe/xe_guc.o
  CC [M]  drivers/gpu/drm/xe/xe_migrate.o
  CC [M]  drivers/gpu/drm/xe/xe_ring_ops.o
  CC [M]  drivers/gpu/drm/xe/xe_ttm_stolen_mgr.o
  CC [M]  drivers/gpu/drm/xe/xe_vm.o
  CC [M]  drivers/gpu/drm/xe/xe_wa.o
  LD [M]  drivers/gpu/drm/xe/xe.o
  MODPOST drivers/gpu/drm/xe/Module.symvers
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/xe/tests/xe_mocs_test.o
  CC [M]  drivers/gpu/drm/xe/xe.mod.o
  CC [M]  drivers/gpu/drm/xe/tests/xe_bo_test.mod.o
  CC [M]  drivers/gpu/drm/xe/tests/xe_dma_buf_test.mod.o
  CC [M]  drivers/gpu/drm/xe/tests/xe_migrate_test.mod.o
  CC [M]  drivers/gpu/drm/xe/tests/xe_mocs_test.mod.o
  CC [M]  drivers/gpu/drm/xe/tests/xe_pci_test.mod.o
  CC [M]  drivers/gpu/drm/xe/tests/xe_rtp_test.mod.o
  CC [M]  drivers/gpu/drm/xe/tests/xe_wa_test.mod.o
  LD [M]  drivers/gpu/drm/xe/tests/xe_wa_test.ko
  LD [M]  drivers/gpu/drm/xe/tests/xe_migrate_test.ko
  LD [M]  drivers/gpu/drm/xe/tests/xe_mocs_test.ko
  LD [M]  drivers/gpu/drm/xe/tests/xe_pci_test.ko
  LD [M]  drivers/gpu/drm/xe/xe.ko
  LD [M]  drivers/gpu/drm/xe/tests/xe_bo_test.ko
  LD [M]  drivers/gpu/drm/xe/tests/xe_rtp_test.ko
  LD [M]  drivers/gpu/drm/xe/tests/xe_dma_buf_test.ko
make[1]: Leaving directory '/workspace/kernel/build64-default'
run-parts: executing /workspace/ci/hooks/20-kernel-doc
+ SRC_DIR=/workspace/kernel
+ cd /workspace/kernel
+ find drivers/gpu/drm/xe/ -name '*.[ch]' -not -path 'drivers/gpu/drm/xe/display/*'
+ xargs ./scripts/kernel-doc -Werror -none include/uapi/drm/xe_drm.h
All hooks done



^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Intel-xe] ✓ CI.checksparse: success for drm/xe, drm_xe_uapi: VM mode renaming and uapi update
  2023-11-24 15:23 [Intel-xe] [PATCH 0/2] drm/xe, drm_xe_uapi: VM mode renaming and uapi update Thomas Hellström
                   ` (6 preceding siblings ...)
  2023-11-24 17:42 ` [Intel-xe] ✓ CI.Hooks: " Patchwork
@ 2023-11-24 17:43 ` Patchwork
  2023-11-24 18:18 ` [Intel-xe] ✗ CI.BAT: failure " Patchwork
  8 siblings, 0 replies; 14+ messages in thread
From: Patchwork @ 2023-11-24 17:43 UTC (permalink / raw)
  To: Thomas Hellström; +Cc: intel-xe

== Series Details ==

Series: drm/xe, drm_xe_uapi: VM mode renaming and uapi update
URL   : https://patchwork.freedesktop.org/series/126876/
State : success

== Summary ==

+ trap cleanup EXIT
+ KERNEL=/kernel
+ MT=/root/linux/maintainer-tools
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools /root/linux/maintainer-tools
Cloning into '/root/linux/maintainer-tools'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ make -C /root/linux/maintainer-tools
make: Entering directory '/root/linux/maintainer-tools'
cc -O2 -g -Wextra -o remap-log remap-log.c
make: Leaving directory '/root/linux/maintainer-tools'
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ /root/linux/maintainer-tools/dim sparse --fast 1832821c7e4c5bd24353183f060f1435b2eb7992
Sparse version: 0.6.1 (Ubuntu: 0.6.1-2build1)
Fast mode used, each commit won't be checked separately.
Okay!

+ cleanup
++ stat -c %u:%g /kernel
+ chown -R 1003:1003 /kernel



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Intel-xe] [PATCH 1/2] drm/xe: Internally change the compute_mode and no_dma_fence mode naming
  2023-11-24 17:04   ` Zeng, Oak
@ 2023-11-24 17:44     ` Zeng, Oak
  2023-11-27 11:55       ` Thomas Hellström
  0 siblings, 1 reply; 14+ messages in thread
From: Zeng, Oak @ 2023-11-24 17:44 UTC (permalink / raw)
  To: Zeng, Oak, Thomas Hellström, intel-xe@lists.freedesktop.org
  Cc: Dugast, Francois, Vivi, Rodrigo

Sorry found a typo below.

Also, since you are removing the name of comoute_mode here, can you also check EXEC_QUEUE_FLAG_COMPUTE_MODE? Should this be EXEC_QUEUE_FLAG_LR_MODE?

> -----Original Message-----
> From: Intel-xe <intel-xe-bounces@lists.freedesktop.org> On Behalf Of Zeng, Oak
> Sent: Friday, November 24, 2023 12:05 PM
> To: Thomas Hellström <thomas.hellstrom@linux.intel.com>; intel-
> xe@lists.freedesktop.org
> Cc: Dugast, Francois <francois.dugast@intel.com>; Vivi, Rodrigo
> <rodrigo.vivi@intel.com>
> Subject: Re: [Intel-xe] [PATCH 1/2] drm/xe: Internally change the
> compute_mode and no_dma_fence mode naming
> 
> Nice change. Reviewed-by: Oak Zeng <oak.zeng@intel.com>
> 
> > -----Original Message-----
> > From: Intel-xe <intel-xe-bounces@lists.freedesktop.org> On Behalf Of Thomas
> > Hellström
> > Sent: Friday, November 24, 2023 10:23 AM
> > To: intel-xe@lists.freedesktop.org
> > Cc: Dugast, Francois <francois.dugast@intel.com>; Vivi, Rodrigo
> > <rodrigo.vivi@intel.com>
> > Subject: [Intel-xe] [PATCH 1/2] drm/xe: Internally change the compute_mode
> > and no_dma_fence mode naming
> >
> > The name "compute_mode" can be confusing since compute uses either this
> > mode or fault_mode to achieve the long-running semantics, and
> compute_mode
> > can, moving forward, enable fault_mode under the hood to work around
> > hardware limitations.
> >
> > Also the name no_dma_fence_mode really refers to what we elsewhere call
> > long-running mode and the mode contrary to what its name suggests allows
> > dma-fences as in-fences.
> >
> > So in an attempt to be more consistent, rename
> > no_dma_fence_mode -> lr_mode
> > compute_mode      -> preemt_fence_mode


Pre-empt_fence_mode

Oak

> >
> > And adjust flags so that
> >
> > preempt_fence_mode sets XE_VM_FLAG_LR_MODE
> > fault_mode sets XE_VM_FLAG_LR_MODE | XE_VM_FLAG_FAULT_MODE
> >
> > Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
> > ---
> >  drivers/gpu/drm/xe/xe_exec.c       | 16 ++++++++--------
> >  drivers/gpu/drm/xe/xe_exec_queue.c |  8 ++++----
> >  drivers/gpu/drm/xe/xe_guc_submit.c |  2 +-
> >  drivers/gpu/drm/xe/xe_pt.c         |  6 +++---
> >  drivers/gpu/drm/xe/xe_sched_job.c  |  2 +-
> >  drivers/gpu/drm/xe/xe_sync.c       |  6 +++---
> >  drivers/gpu/drm/xe/xe_vm.c         | 20 ++++++++++----------
> >  drivers/gpu/drm/xe/xe_vm.h         | 16 ++++++++--------
> >  drivers/gpu/drm/xe/xe_vm_types.h   |  2 +-
> >  9 files changed, 39 insertions(+), 39 deletions(-)
> >
> > diff --git a/drivers/gpu/drm/xe/xe_exec.c b/drivers/gpu/drm/xe/xe_exec.c
> > index 28e84a0bbeb0..347239f28170 100644
> > --- a/drivers/gpu/drm/xe/xe_exec.c
> > +++ b/drivers/gpu/drm/xe/xe_exec.c
> > @@ -100,7 +100,7 @@ static int xe_exec_begin(struct drm_exec *exec, struct
> > xe_vm *vm)
> >  	LIST_HEAD(dups);
> >  	int err = 0;
> >
> > -	if (xe_vm_no_dma_fences(vm))
> > +	if (xe_vm_in_lr_mode(vm))
> >  		return 0;
> >
> >  	/*
> > @@ -182,7 +182,7 @@ int xe_exec_ioctl(struct drm_device *dev, void *data,
> > struct drm_file *file)
> >  	for (i = 0; i < args->num_syncs; i++) {
> >  		err = xe_sync_entry_parse(xe, xef, &syncs[num_syncs++],
> >  					  &syncs_user[i], true,
> > -					  xe_vm_no_dma_fences(vm));
> > +					  xe_vm_in_lr_mode(vm));
> >  		if (err)
> >  			goto err_syncs;
> >  	}
> > @@ -197,7 +197,7 @@ int xe_exec_ioctl(struct drm_device *dev, void *data,
> > struct drm_file *file)
> >  	}
> >
> >  retry:
> > -	if (!xe_vm_no_dma_fences(vm) && xe_vm_userptr_check_repin(vm)) {
> > +	if (!xe_vm_in_lr_mode(vm) && xe_vm_userptr_check_repin(vm)) {
> >  		err = down_write_killable(&vm->lock);
> >  		write_locked = true;
> >  	} else {
> > @@ -279,7 +279,7 @@ int xe_exec_ioctl(struct drm_device *dev, void *data,
> > struct drm_file *file)
> >  	}
> >
> >  	/* Wait behind munmap style rebinds */
> > -	if (!xe_vm_no_dma_fences(vm)) {
> > +	if (!xe_vm_in_lr_mode(vm)) {
> >  		err = drm_sched_job_add_resv_dependencies(&job->drm,
> >  							  &vm->resv,
> >
> > DMA_RESV_USAGE_KERNEL);
> > @@ -292,7 +292,7 @@ int xe_exec_ioctl(struct drm_device *dev, void *data,
> > struct drm_file *file)
> >  	if (err)
> >  		goto err_put_job;
> >
> > -	if (!xe_vm_no_dma_fences(vm)) {
> > +	if (!xe_vm_in_lr_mode(vm)) {
> >  		err = down_read_interruptible(&vm->userptr.notifier_lock);
> >  		if (err)
> >  			goto err_put_job;
> > @@ -307,7 +307,7 @@ int xe_exec_ioctl(struct drm_device *dev, void *data,
> > struct drm_file *file)
> >  	 * the job and let the DRM scheduler / backend clean up the job.
> >  	 */
> >  	xe_sched_job_arm(job);
> > -	if (!xe_vm_no_dma_fences(vm)) {
> > +	if (!xe_vm_in_lr_mode(vm)) {
> >  		/* Block userptr invalidations / BO eviction */
> >  		dma_resv_add_fence(&vm->resv,
> >  				   &job->drm.s_fence->finished,
> > @@ -330,14 +330,14 @@ int xe_exec_ioctl(struct drm_device *dev, void *data,
> > struct drm_file *file)
> >  	xe_sched_job_push(job);
> >  	xe_vm_reactivate_rebind(vm);
> >
> > -	if (!err && !xe_vm_no_dma_fences(vm)) {
> > +	if (!err && !xe_vm_in_lr_mode(vm)) {
> >  		spin_lock(&xe->ttm.lru_lock);
> >  		ttm_lru_bulk_move_tail(&vm->lru_bulk_move);
> >  		spin_unlock(&xe->ttm.lru_lock);
> >  	}
> >
> >  err_repin:
> > -	if (!xe_vm_no_dma_fences(vm))
> > +	if (!xe_vm_in_lr_mode(vm))
> >  		up_read(&vm->userptr.notifier_lock);
> >  err_put_job:
> >  	if (err)
> > diff --git a/drivers/gpu/drm/xe/xe_exec_queue.c
> > b/drivers/gpu/drm/xe/xe_exec_queue.c
> > index 62d0237e724e..d932c31f9fa4 100644
> > --- a/drivers/gpu/drm/xe/xe_exec_queue.c
> > +++ b/drivers/gpu/drm/xe/xe_exec_queue.c
> > @@ -327,7 +327,7 @@ static int exec_queue_set_persistence(struct xe_device
> > *xe, struct xe_exec_queue
> >  	if (XE_IOCTL_DBG(xe, !create))
> >  		return -EINVAL;
> >
> > -	if (XE_IOCTL_DBG(xe, xe_vm_in_compute_mode(q->vm)))
> > +	if (XE_IOCTL_DBG(xe, xe_vm_in_preempt_fence_mode(q->vm)))
> >  		return -EINVAL;
> >
> >  	if (value)
> > @@ -705,14 +705,14 @@ int xe_exec_queue_create_ioctl(struct drm_device
> > *dev, void *data,
> >
> >  		q = xe_exec_queue_create(xe, vm, logical_mask,
> >  					 args->width, hwe,
> > -					 xe_vm_no_dma_fences(vm) ? 0 :
> > +					 xe_vm_in_lr_mode(vm) ? 0 :
> >  					 EXEC_QUEUE_FLAG_PERSISTENT);
> >  		up_read(&vm->lock);
> >  		xe_vm_put(vm);
> >  		if (IS_ERR(q))
> >  			return PTR_ERR(q);
> >
> > -		if (xe_vm_in_compute_mode(vm)) {
> > +		if (xe_vm_in_preempt_fence_mode(vm)) {
> >  			q->compute.context = dma_fence_context_alloc(1);
> >  			spin_lock_init(&q->compute.lock);
> >
> > @@ -785,7 +785,7 @@ int xe_exec_queue_get_property_ioctl(struct
> > drm_device *dev, void *data,
> >   */
> >  bool xe_exec_queue_is_lr(struct xe_exec_queue *q)
> >  {
> > -	return q->vm && xe_vm_no_dma_fences(q->vm) &&
> > +	return q->vm && xe_vm_in_lr_mode(q->vm) &&
> >  		!(q->flags & EXEC_QUEUE_FLAG_VM);
> >  }
> >
> > diff --git a/drivers/gpu/drm/xe/xe_guc_submit.c
> > b/drivers/gpu/drm/xe/xe_guc_submit.c
> > index 9e9e925c7353..97e87c701af5 100644
> > --- a/drivers/gpu/drm/xe/xe_guc_submit.c
> > +++ b/drivers/gpu/drm/xe/xe_guc_submit.c
> > @@ -1211,7 +1211,7 @@ static int guc_exec_queue_init(struct xe_exec_queue
> > *q)
> >  	ge->q = q;
> >  	init_waitqueue_head(&ge->suspend_wait);
> >
> > -	timeout = (q->vm && xe_vm_no_dma_fences(q->vm)) ?
> > MAX_SCHEDULE_TIMEOUT :
> > +	timeout = (q->vm && xe_vm_in_lr_mode(q->vm)) ?
> > MAX_SCHEDULE_TIMEOUT :
> >  		  q->hwe->eclass->sched_props.job_timeout_ms;
> >  	err = xe_sched_init(&ge->sched, &drm_sched_ops, &xe_sched_ops,
> >  			    get_submit_wq(guc),
> > diff --git a/drivers/gpu/drm/xe/xe_pt.c b/drivers/gpu/drm/xe/xe_pt.c
> > index 338bffe4885f..c2af86b0de75 100644
> > --- a/drivers/gpu/drm/xe/xe_pt.c
> > +++ b/drivers/gpu/drm/xe/xe_pt.c
> > @@ -1292,8 +1292,8 @@ __xe_pt_bind_vma(struct xe_tile *tile, struct xe_vma
> > *vma, struct xe_exec_queue
> >  	 * non-faulting LR, in particular on user-space batch buffer chaining,
> >  	 * it needs to be done here.
> >  	 */
> > -	if ((rebind && !xe_vm_no_dma_fences(vm) && !vm-
> > >batch_invalidate_tlb) ||
> > -	    (!rebind && vm->scratch_bo[tile->id] &&
> > xe_vm_in_compute_mode(vm))) {
> > +	if ((rebind && !xe_vm_in_lr_mode(vm) && !vm->batch_invalidate_tlb)
> > ||
> > +	    (!rebind && vm->scratch_bo[tile->id] &&
> > xe_vm_in_preempt_fence_mode(vm))) {
> >  		ifence = kzalloc(sizeof(*ifence), GFP_KERNEL);
> >  		if (!ifence)
> >  			return ERR_PTR(-ENOMEM);
> > @@ -1355,7 +1355,7 @@ __xe_pt_bind_vma(struct xe_tile *tile, struct xe_vma
> > *vma, struct xe_exec_queue
> >  			xe_bo_put_commit(&deferred);
> >  		}
> >  		if (!rebind && last_munmap_rebind &&
> > -		    xe_vm_in_compute_mode(vm))
> > +		    xe_vm_in_preempt_fence_mode(vm))
> >  			xe_vm_queue_rebind_worker(vm);
> >  	} else {
> >  		kfree(rfence);
> > diff --git a/drivers/gpu/drm/xe/xe_sched_job.c
> > b/drivers/gpu/drm/xe/xe_sched_job.c
> > index adbd82f8744e..b467d5bfa4ac 100644
> > --- a/drivers/gpu/drm/xe/xe_sched_job.c
> > +++ b/drivers/gpu/drm/xe/xe_sched_job.c
> > @@ -92,7 +92,7 @@ struct xe_sched_job *xe_sched_job_create(struct
> > xe_exec_queue *q,
> >  	/* Migration and kernel engines have their own locking */
> >  	if (!(q->flags & (EXEC_QUEUE_FLAG_KERNEL | EXEC_QUEUE_FLAG_VM)))
> > {
> >  		lockdep_assert_held(&q->vm->lock);
> > -		if (!xe_vm_no_dma_fences(q->vm))
> > +		if (!xe_vm_in_lr_mode(q->vm))
> >  			xe_vm_assert_held(q->vm);
> >  	}
> >
> > diff --git a/drivers/gpu/drm/xe/xe_sync.c b/drivers/gpu/drm/xe/xe_sync.c
> > index eafe53c2f55d..ea96ba4b41da 100644
> > --- a/drivers/gpu/drm/xe/xe_sync.c
> > +++ b/drivers/gpu/drm/xe/xe_sync.c
> > @@ -100,7 +100,7 @@ static void user_fence_cb(struct dma_fence *fence,
> > struct dma_fence_cb *cb)
> >  int xe_sync_entry_parse(struct xe_device *xe, struct xe_file *xef,
> >  			struct xe_sync_entry *sync,
> >  			struct drm_xe_sync __user *sync_user,
> > -			bool exec, bool no_dma_fences)
> > +			bool exec, bool in_lr_mode)
> >  {
> >  	struct drm_xe_sync sync_in;
> >  	int err;
> > @@ -118,7 +118,7 @@ int xe_sync_entry_parse(struct xe_device *xe, struct
> > xe_file *xef,
> >  	signal = sync_in.flags & DRM_XE_SYNC_FLAG_SIGNAL;
> >  	switch (sync_in.flags & SYNC_FLAGS_TYPE_MASK) {
> >  	case DRM_XE_SYNC_FLAG_SYNCOBJ:
> > -		if (XE_IOCTL_DBG(xe, no_dma_fences && signal))
> > +		if (XE_IOCTL_DBG(xe, in_lr_mode && signal))
> >  			return -EOPNOTSUPP;
> >
> >  		if (XE_IOCTL_DBG(xe, upper_32_bits(sync_in.addr)))
> > @@ -136,7 +136,7 @@ int xe_sync_entry_parse(struct xe_device *xe, struct
> > xe_file *xef,
> >  		break;
> >
> >  	case DRM_XE_SYNC_FLAG_TIMELINE_SYNCOBJ:
> > -		if (XE_IOCTL_DBG(xe, no_dma_fences && signal))
> > +		if (XE_IOCTL_DBG(xe, in_lr_mode && signal))
> >  			return -EOPNOTSUPP;
> >
> >  		if (XE_IOCTL_DBG(xe, upper_32_bits(sync_in.addr)))
> > diff --git a/drivers/gpu/drm/xe/xe_vm.c b/drivers/gpu/drm/xe/xe_vm.c
> > index b39c6f43f01f..5a4483bb00b1 100644
> > --- a/drivers/gpu/drm/xe/xe_vm.c
> > +++ b/drivers/gpu/drm/xe/xe_vm.c
> > @@ -335,7 +335,7 @@ int xe_vm_add_compute_exec_queue(struct xe_vm
> *vm,
> > struct xe_exec_queue *q)
> >  	int err;
> >  	bool wait;
> >
> > -	xe_assert(vm->xe, xe_vm_in_compute_mode(vm));
> > +	xe_assert(vm->xe, xe_vm_in_preempt_fence_mode(vm));
> >
> >  	down_write(&vm->lock);
> >  	drm_exec_init(&exec, DRM_EXEC_INTERRUPTIBLE_WAIT);
> > @@ -389,7 +389,7 @@ int xe_vm_add_compute_exec_queue(struct xe_vm
> *vm,
> > struct xe_exec_queue *q)
> >   */
> >  void xe_vm_remove_compute_exec_queue(struct xe_vm *vm, struct
> > xe_exec_queue *q)
> >  {
> > -	if (!xe_vm_in_compute_mode(vm))
> > +	if (!xe_vm_in_preempt_fence_mode(vm))
> >  		return;
> >
> >  	down_write(&vm->lock);
> > @@ -592,7 +592,7 @@ static void preempt_rebind_work_func(struct
> > work_struct *w)
> >  	long wait;
> >  	int __maybe_unused tries = 0;
> >
> > -	xe_assert(vm->xe, xe_vm_in_compute_mode(vm));
> > +	xe_assert(vm->xe, xe_vm_in_preempt_fence_mode(vm));
> >  	trace_xe_vm_rebind_worker_enter(vm);
> >
> >  	down_write(&vm->lock);
> > @@ -836,7 +836,7 @@ struct dma_fence *xe_vm_rebind(struct xe_vm *vm,
> > bool rebind_worker)
> >  	struct xe_vma *vma, *next;
> >
> >  	lockdep_assert_held(&vm->lock);
> > -	if (xe_vm_no_dma_fences(vm) && !rebind_worker)
> > +	if (xe_vm_in_lr_mode(vm) && !rebind_worker)
> >  		return NULL;
> >
> >  	xe_vm_assert_held(vm);
> > @@ -1409,9 +1409,9 @@ struct xe_vm *xe_vm_create(struct xe_device *xe,
> u32
> > flags)
> >  		vm->batch_invalidate_tlb = true;
> >  	}
> >
> > -	if (flags & XE_VM_FLAG_COMPUTE_MODE) {
> > +	if (flags & XE_VM_FLAG_LR_MODE) {
> >  		INIT_WORK(&vm->preempt.rebind_work,
> > preempt_rebind_work_func);
> > -		vm->flags |= XE_VM_FLAG_COMPUTE_MODE;
> > +		vm->flags |= XE_VM_FLAG_LR_MODE;
> >  		vm->batch_invalidate_tlb = false;
> >  	}
> >
> > @@ -1514,7 +1514,7 @@ void xe_vm_close_and_put(struct xe_vm *vm)
> >  	xe_assert(xe, !vm->preempt.num_exec_queues);
> >
> >  	xe_vm_close(vm);
> > -	if (xe_vm_in_compute_mode(vm))
> > +	if (xe_vm_in_preempt_fence_mode(vm))
> >  		flush_work(&vm->preempt.rebind_work);
> >
> >  	down_write(&vm->lock);
> > @@ -1973,11 +1973,11 @@ int xe_vm_create_ioctl(struct drm_device *dev,
> void
> > *data,
> >  	if (args->flags & DRM_XE_VM_CREATE_FLAG_SCRATCH_PAGE)
> >  		flags |= XE_VM_FLAG_SCRATCH_PAGE;
> >  	if (args->flags & DRM_XE_VM_CREATE_FLAG_COMPUTE_MODE)
> > -		flags |= XE_VM_FLAG_COMPUTE_MODE;
> > +		flags |= XE_VM_FLAG_LR_MODE;
> >  	if (args->flags & DRM_XE_VM_CREATE_FLAG_ASYNC_DEFAULT)
> >  		flags |= XE_VM_FLAG_ASYNC_DEFAULT;
> >  	if (args->flags & DRM_XE_VM_CREATE_FLAG_FAULT_MODE)
> > -		flags |= XE_VM_FLAG_FAULT_MODE;
> > +		flags |= XE_VM_FLAG_LR_MODE | XE_VM_FLAG_FAULT_MODE;
> >
> >  	vm = xe_vm_create(xe, flags);
> >  	if (IS_ERR(vm))
> > @@ -3065,7 +3065,7 @@ int xe_vm_bind_ioctl(struct drm_device *dev, void
> > *data, struct drm_file *file)
> >  	for (num_syncs = 0; num_syncs < args->num_syncs; num_syncs++) {
> >  		err = xe_sync_entry_parse(xe, xef, &syncs[num_syncs],
> >  					  &syncs_user[num_syncs], false,
> > -					  xe_vm_no_dma_fences(vm));
> > +					  xe_vm_in_lr_mode(vm));
> >  		if (err)
> >  			goto free_syncs;
> >  	}
> > diff --git a/drivers/gpu/drm/xe/xe_vm.h b/drivers/gpu/drm/xe/xe_vm.h
> > index b08c75fbd8a1..9a0ae19c47b7 100644
> > --- a/drivers/gpu/drm/xe/xe_vm.h
> > +++ b/drivers/gpu/drm/xe/xe_vm.h
> > @@ -152,19 +152,19 @@ int xe_vm_bind_ioctl(struct drm_device *dev, void
> > *data,
> >
> >  void xe_vm_close_and_put(struct xe_vm *vm);
> >
> > -static inline bool xe_vm_in_compute_mode(struct xe_vm *vm)
> > +static inline bool xe_vm_in_fault_mode(struct xe_vm *vm)
> >  {
> > -	return vm->flags & XE_VM_FLAG_COMPUTE_MODE;
> > +	return vm->flags & XE_VM_FLAG_FAULT_MODE;
> >  }
> >
> > -static inline bool xe_vm_in_fault_mode(struct xe_vm *vm)
> > +static inline bool xe_vm_in_lr_mode(struct xe_vm *vm)
> >  {
> > -	return vm->flags & XE_VM_FLAG_FAULT_MODE;
> > +	return vm->flags & XE_VM_FLAG_LR_MODE;
> >  }
> >
> > -static inline bool xe_vm_no_dma_fences(struct xe_vm *vm)
> > +static inline bool xe_vm_in_preempt_fence_mode(struct xe_vm *vm)
> >  {
> > -	return xe_vm_in_compute_mode(vm) || xe_vm_in_fault_mode(vm);
> > +	return xe_vm_in_lr_mode(vm) && !xe_vm_in_fault_mode(vm);
> >  }
> >
> >  int xe_vm_add_compute_exec_queue(struct xe_vm *vm, struct
> > xe_exec_queue *q);
> > @@ -186,7 +186,7 @@ struct ttm_buffer_object *xe_vm_ttm_bo(struct
> xe_vm
> > *vm);
> >
> >  static inline void xe_vm_queue_rebind_worker(struct xe_vm *vm)
> >  {
> > -	xe_assert(vm->xe, xe_vm_in_compute_mode(vm));
> > +	xe_assert(vm->xe, xe_vm_in_preempt_fence_mode(vm));
> >  	queue_work(vm->xe->ordered_wq, &vm->preempt.rebind_work);
> >  }
> >
> > @@ -201,7 +201,7 @@ static inline void xe_vm_queue_rebind_worker(struct
> > xe_vm *vm)
> >   */
> >  static inline void xe_vm_reactivate_rebind(struct xe_vm *vm)
> >  {
> > -	if (xe_vm_in_compute_mode(vm) && vm-
> > >preempt.rebind_deactivated) {
> > +	if (xe_vm_in_preempt_fence_mode(vm) && vm-
> > >preempt.rebind_deactivated) {
> >  		vm->preempt.rebind_deactivated = false;
> >  		xe_vm_queue_rebind_worker(vm);
> >  	}
> > diff --git a/drivers/gpu/drm/xe/xe_vm_types.h
> > b/drivers/gpu/drm/xe/xe_vm_types.h
> > index aaf0c7101019..f23e8f462eff 100644
> > --- a/drivers/gpu/drm/xe/xe_vm_types.h
> > +++ b/drivers/gpu/drm/xe/xe_vm_types.h
> > @@ -161,7 +161,7 @@ struct xe_vm {
> >  	 * from XE_VM_FLAG_BANNED which requires vm->lock to set / read
> > safely
> >  	 */
> >  #define XE_VM_FLAG_64K			BIT(0)
> > -#define XE_VM_FLAG_COMPUTE_MODE		BIT(1)
> > +#define XE_VM_FLAG_LR_MODE		BIT(1)
> >  #define XE_VM_FLAG_ASYNC_DEFAULT	BIT(2)
> >  #define XE_VM_FLAG_MIGRATION		BIT(3)
> >  #define XE_VM_FLAG_SCRATCH_PAGE		BIT(4)
> > --
> > 2.41.0


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Intel-xe] ✗ CI.BAT: failure for drm/xe, drm_xe_uapi: VM mode renaming and uapi update
  2023-11-24 15:23 [Intel-xe] [PATCH 0/2] drm/xe, drm_xe_uapi: VM mode renaming and uapi update Thomas Hellström
                   ` (7 preceding siblings ...)
  2023-11-24 17:43 ` [Intel-xe] ✓ CI.checksparse: " Patchwork
@ 2023-11-24 18:18 ` Patchwork
  8 siblings, 0 replies; 14+ messages in thread
From: Patchwork @ 2023-11-24 18:18 UTC (permalink / raw)
  To: Thomas Hellström; +Cc: intel-xe

[-- Attachment #1: Type: text/plain, Size: 7200 bytes --]

== Series Details ==

Series: drm/xe, drm_xe_uapi: VM mode renaming and uapi update
URL   : https://patchwork.freedesktop.org/series/126876/
State : failure

== Summary ==

CI Bug Log - changes from xe-518-1832821c7e4c5bd24353183f060f1435b2eb7992_BAT -> xe-pw-126876v1_BAT
====================================================

Summary
-------

  **FAILURE**

  Serious unknown changes coming with xe-pw-126876v1_BAT absolutely need to be
  verified manually.
  
  If you think the reported changes have nothing to do with the changes
  introduced in xe-pw-126876v1_BAT, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
  to document this new failure mode, which will reduce false positives in CI.

  

Participating hosts (4 -> 4)
------------------------------

  No changes in participating hosts

Possible new issues
-------------------

  Here are the unknown changes that may have been introduced in xe-pw-126876v1_BAT:

### IGT changes ###

#### Possible regressions ####

  * igt@xe_exec_fault_mode@twice-userptr-invalidate-prefetch:
    - bat-pvc-2:          [PASS][1] -> [SKIP][2] +17 other tests skip
   [1]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-518-1832821c7e4c5bd24353183f060f1435b2eb7992/bat-pvc-2/igt@xe_exec_fault_mode@twice-userptr-invalidate-prefetch.html
   [2]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-126876v1/bat-pvc-2/igt@xe_exec_fault_mode@twice-userptr-invalidate-prefetch.html

  
#### Suppressed ####

  The following results come from untrusted machines, tests, or statuses.
  They do not affect the overall result.

  * {igt@xe_exec_fault_mode@twice-bindexecqueue-userptr-invalidate}:
    - bat-pvc-2:          [PASS][3] -> [SKIP][4] +14 other tests skip
   [3]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-518-1832821c7e4c5bd24353183f060f1435b2eb7992/bat-pvc-2/igt@xe_exec_fault_mode@twice-bindexecqueue-userptr-invalidate.html
   [4]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-126876v1/bat-pvc-2/igt@xe_exec_fault_mode@twice-bindexecqueue-userptr-invalidate.html

  
Known issues
------------

  Here are the changes found in xe-pw-126876v1_BAT that come from known issues:

### IGT changes ###

#### Issues hit ####

  * igt@kms_flip@basic-flip-vs-wf_vblank@a-edp1:
    - bat-adlp-7:         [PASS][5] -> [FAIL][6] ([Intel XE#480]) +2 other tests fail
   [5]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-518-1832821c7e4c5bd24353183f060f1435b2eb7992/bat-adlp-7/igt@kms_flip@basic-flip-vs-wf_vblank@a-edp1.html
   [6]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-126876v1/bat-adlp-7/igt@kms_flip@basic-flip-vs-wf_vblank@a-edp1.html

  * igt@xe_exec_fault_mode@twice-userptr-invalidate-imm:
    - bat-atsm-2:         NOTRUN -> [SKIP][7] ([Intel XE#288]) +17 other tests skip
   [7]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-126876v1/bat-atsm-2/igt@xe_exec_fault_mode@twice-userptr-invalidate-imm.html

  
#### Possible fixes ####

  * igt@core_hotunplug@unbind-rebind:
    - bat-atsm-2:         [INCOMPLETE][8] ([Intel XE#764]) -> [PASS][9]
   [8]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-518-1832821c7e4c5bd24353183f060f1435b2eb7992/bat-atsm-2/igt@core_hotunplug@unbind-rebind.html
   [9]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-126876v1/bat-atsm-2/igt@core_hotunplug@unbind-rebind.html

  * igt@kms_cursor_legacy@basic-flip-after-cursor-varying-size:
    - bat-adlp-7:         [FAIL][10] ([i915#2346]) -> [PASS][11]
   [10]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-518-1832821c7e4c5bd24353183f060f1435b2eb7992/bat-adlp-7/igt@kms_cursor_legacy@basic-flip-after-cursor-varying-size.html
   [11]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-126876v1/bat-adlp-7/igt@kms_cursor_legacy@basic-flip-after-cursor-varying-size.html

  * igt@kms_flip@basic-flip-vs-modeset@c-dp3:
    - bat-dg2-oem2:       [FAIL][12] ([Intel XE#557]) -> [PASS][13] +1 other test pass
   [12]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-518-1832821c7e4c5bd24353183f060f1435b2eb7992/bat-dg2-oem2/igt@kms_flip@basic-flip-vs-modeset@c-dp3.html
   [13]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-126876v1/bat-dg2-oem2/igt@kms_flip@basic-flip-vs-modeset@c-dp3.html

  * igt@kms_flip@basic-flip-vs-modeset@d-dp3:
    - bat-dg2-oem2:       [FAIL][14] ([Intel XE#906]) -> [PASS][15]
   [14]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-518-1832821c7e4c5bd24353183f060f1435b2eb7992/bat-dg2-oem2/igt@kms_flip@basic-flip-vs-modeset@d-dp3.html
   [15]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-126876v1/bat-dg2-oem2/igt@kms_flip@basic-flip-vs-modeset@d-dp3.html

  
#### Warnings ####

  * igt@kms_addfb_basic@basic-y-tiled-legacy:
    - bat-dg2-oem2:       [SKIP][16] ([Intel XE#624]) -> [SKIP][17] ([Intel XE#388])
   [16]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-518-1832821c7e4c5bd24353183f060f1435b2eb7992/bat-dg2-oem2/igt@kms_addfb_basic@basic-y-tiled-legacy.html
   [17]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-126876v1/bat-dg2-oem2/igt@kms_addfb_basic@basic-y-tiled-legacy.html
    - bat-adlp-7:         [FAIL][18] ([Intel XE#609]) -> [SKIP][19] ([Intel XE#388]) +2 other tests skip
   [18]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-518-1832821c7e4c5bd24353183f060f1435b2eb7992/bat-adlp-7/igt@kms_addfb_basic@basic-y-tiled-legacy.html
   [19]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-126876v1/bat-adlp-7/igt@kms_addfb_basic@basic-y-tiled-legacy.html

  * igt@kms_addfb_basic@tile-pitch-mismatch:
    - bat-dg2-oem2:       [FAIL][20] ([Intel XE#609]) -> [SKIP][21] ([Intel XE#388]) +1 other test skip
   [20]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-518-1832821c7e4c5bd24353183f060f1435b2eb7992/bat-dg2-oem2/igt@kms_addfb_basic@tile-pitch-mismatch.html
   [21]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-126876v1/bat-dg2-oem2/igt@kms_addfb_basic@tile-pitch-mismatch.html

  
  {name}: This element is suppressed. This means it is ignored when computing
          the status of the difference (SUCCESS, WARNING, or FAILURE).

  [Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288
  [Intel XE#388]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/388
  [Intel XE#480]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/480
  [Intel XE#557]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/557
  [Intel XE#609]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/609
  [Intel XE#624]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/624
  [Intel XE#764]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/764
  [Intel XE#906]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/906
  [i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346


Build changes
-------------

  * IGT: IGT_7600 -> IGT_7603
  * Linux: xe-518-1832821c7e4c5bd24353183f060f1435b2eb7992 -> xe-pw-126876v1

  IGT_7600: b889fd01780dc79f6fcc8545346c81f5c79f5efb @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
  IGT_7603: 2ddd8cac90d4333943cd017319514949b047821b @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
  xe-518-1832821c7e4c5bd24353183f060f1435b2eb7992: 1832821c7e4c5bd24353183f060f1435b2eb7992
  xe-pw-126876v1: 126876v1

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-126876v1/index.html

[-- Attachment #2: Type: text/html, Size: 8275 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Intel-xe] [PATCH 1/2] drm/xe: Internally change the compute_mode and no_dma_fence mode naming
  2023-11-24 17:44     ` Zeng, Oak
@ 2023-11-27 11:55       ` Thomas Hellström
  0 siblings, 0 replies; 14+ messages in thread
From: Thomas Hellström @ 2023-11-27 11:55 UTC (permalink / raw)
  To: Zeng, Oak, intel-xe@lists.freedesktop.org; +Cc: Dugast, Francois, Vivi, Rodrigo

Hi, Oak!

On Fri, 2023-11-24 at 17:44 +0000, Zeng, Oak wrote:
> Sorry found a typo below.
> 
> Also, since you are removing the name of comoute_mode here, can you
> also check EXEC_QUEUE_FLAG_COMPUTE_MODE? Should this be
> EXEC_QUEUE_FLAG_LR_MODE?

Thanks for reviewing. This flag appears gone in drm-xe-next, but I'll
fix the typo, and add the R-B.

Thomas


> 
> > -----Original Message-----
> > From: Intel-xe <intel-xe-bounces@lists.freedesktop.org> On Behalf
> > Of Zeng, Oak
> > Sent: Friday, November 24, 2023 12:05 PM
> > To: Thomas Hellström <thomas.hellstrom@linux.intel.com>; intel-
> > xe@lists.freedesktop.org
> > Cc: Dugast, Francois <francois.dugast@intel.com>; Vivi, Rodrigo
> > <rodrigo.vivi@intel.com>
> > Subject: Re: [Intel-xe] [PATCH 1/2] drm/xe: Internally change the
> > compute_mode and no_dma_fence mode naming
> > 
> > Nice change. Reviewed-by: Oak Zeng <oak.zeng@intel.com>
> > 
> > > -----Original Message-----
> > > From: Intel-xe <intel-xe-bounces@lists.freedesktop.org> On Behalf
> > > Of Thomas
> > > Hellström
> > > Sent: Friday, November 24, 2023 10:23 AM
> > > To: intel-xe@lists.freedesktop.org
> > > Cc: Dugast, Francois <francois.dugast@intel.com>; Vivi, Rodrigo
> > > <rodrigo.vivi@intel.com>
> > > Subject: [Intel-xe] [PATCH 1/2] drm/xe: Internally change the
> > > compute_mode
> > > and no_dma_fence mode naming
> > > 
> > > The name "compute_mode" can be confusing since compute uses
> > > either this
> > > mode or fault_mode to achieve the long-running semantics, and
> > compute_mode
> > > can, moving forward, enable fault_mode under the hood to work
> > > around
> > > hardware limitations.
> > > 
> > > Also the name no_dma_fence_mode really refers to what we
> > > elsewhere call
> > > long-running mode and the mode contrary to what its name suggests
> > > allows
> > > dma-fences as in-fences.
> > > 
> > > So in an attempt to be more consistent, rename
> > > no_dma_fence_mode -> lr_mode
> > > compute_mode      -> preemt_fence_mode
> 
> 
> Pre-empt_fence_mode
> 
> Oak
> 
> > > 
> > > And adjust flags so that
> > > 
> > > preempt_fence_mode sets XE_VM_FLAG_LR_MODE
> > > fault_mode sets XE_VM_FLAG_LR_MODE | XE_VM_FLAG_FAULT_MODE
> > > 
> > > Signed-off-by: Thomas Hellström
> > > <thomas.hellstrom@linux.intel.com>
> > > ---
> > >  drivers/gpu/drm/xe/xe_exec.c       | 16 ++++++++--------
> > >  drivers/gpu/drm/xe/xe_exec_queue.c |  8 ++++----
> > >  drivers/gpu/drm/xe/xe_guc_submit.c |  2 +-
> > >  drivers/gpu/drm/xe/xe_pt.c         |  6 +++---
> > >  drivers/gpu/drm/xe/xe_sched_job.c  |  2 +-
> > >  drivers/gpu/drm/xe/xe_sync.c       |  6 +++---
> > >  drivers/gpu/drm/xe/xe_vm.c         | 20 ++++++++++----------
> > >  drivers/gpu/drm/xe/xe_vm.h         | 16 ++++++++--------
> > >  drivers/gpu/drm/xe/xe_vm_types.h   |  2 +-
> > >  9 files changed, 39 insertions(+), 39 deletions(-)
> > > 
> > > diff --git a/drivers/gpu/drm/xe/xe_exec.c
> > > b/drivers/gpu/drm/xe/xe_exec.c
> > > index 28e84a0bbeb0..347239f28170 100644
> > > --- a/drivers/gpu/drm/xe/xe_exec.c
> > > +++ b/drivers/gpu/drm/xe/xe_exec.c
> > > @@ -100,7 +100,7 @@ static int xe_exec_begin(struct drm_exec
> > > *exec, struct
> > > xe_vm *vm)
> > >         LIST_HEAD(dups);
> > >         int err = 0;
> > > 
> > > -       if (xe_vm_no_dma_fences(vm))
> > > +       if (xe_vm_in_lr_mode(vm))
> > >                 return 0;
> > > 
> > >         /*
> > > @@ -182,7 +182,7 @@ int xe_exec_ioctl(struct drm_device *dev,
> > > void *data,
> > > struct drm_file *file)
> > >         for (i = 0; i < args->num_syncs; i++) {
> > >                 err = xe_sync_entry_parse(xe, xef,
> > > &syncs[num_syncs++],
> > >                                           &syncs_user[i], true,
> > > -                                        
> > > xe_vm_no_dma_fences(vm));
> > > +                                         xe_vm_in_lr_mode(vm));
> > >                 if (err)
> > >                         goto err_syncs;
> > >         }
> > > @@ -197,7 +197,7 @@ int xe_exec_ioctl(struct drm_device *dev,
> > > void *data,
> > > struct drm_file *file)
> > >         }
> > > 
> > >  retry:
> > > -       if (!xe_vm_no_dma_fences(vm) &&
> > > xe_vm_userptr_check_repin(vm)) {
> > > +       if (!xe_vm_in_lr_mode(vm) &&
> > > xe_vm_userptr_check_repin(vm)) {
> > >                 err = down_write_killable(&vm->lock);
> > >                 write_locked = true;
> > >         } else {
> > > @@ -279,7 +279,7 @@ int xe_exec_ioctl(struct drm_device *dev,
> > > void *data,
> > > struct drm_file *file)
> > >         }
> > > 
> > >         /* Wait behind munmap style rebinds */
> > > -       if (!xe_vm_no_dma_fences(vm)) {
> > > +       if (!xe_vm_in_lr_mode(vm)) {
> > >                 err = drm_sched_job_add_resv_dependencies(&job-
> > > >drm,
> > >                                                           &vm-
> > > >resv,
> > > 
> > > DMA_RESV_USAGE_KERNEL);
> > > @@ -292,7 +292,7 @@ int xe_exec_ioctl(struct drm_device *dev,
> > > void *data,
> > > struct drm_file *file)
> > >         if (err)
> > >                 goto err_put_job;
> > > 
> > > -       if (!xe_vm_no_dma_fences(vm)) {
> > > +       if (!xe_vm_in_lr_mode(vm)) {
> > >                 err = down_read_interruptible(&vm-
> > > >userptr.notifier_lock);
> > >                 if (err)
> > >                         goto err_put_job;
> > > @@ -307,7 +307,7 @@ int xe_exec_ioctl(struct drm_device *dev,
> > > void *data,
> > > struct drm_file *file)
> > >          * the job and let the DRM scheduler / backend clean up
> > > the job.
> > >          */
> > >         xe_sched_job_arm(job);
> > > -       if (!xe_vm_no_dma_fences(vm)) {
> > > +       if (!xe_vm_in_lr_mode(vm)) {
> > >                 /* Block userptr invalidations / BO eviction */
> > >                 dma_resv_add_fence(&vm->resv,
> > >                                    &job->drm.s_fence->finished,
> > > @@ -330,14 +330,14 @@ int xe_exec_ioctl(struct drm_device *dev,
> > > void *data,
> > > struct drm_file *file)
> > >         xe_sched_job_push(job);
> > >         xe_vm_reactivate_rebind(vm);
> > > 
> > > -       if (!err && !xe_vm_no_dma_fences(vm)) {
> > > +       if (!err && !xe_vm_in_lr_mode(vm)) {
> > >                 spin_lock(&xe->ttm.lru_lock);
> > >                 ttm_lru_bulk_move_tail(&vm->lru_bulk_move);
> > >                 spin_unlock(&xe->ttm.lru_lock);
> > >         }
> > > 
> > >  err_repin:
> > > -       if (!xe_vm_no_dma_fences(vm))
> > > +       if (!xe_vm_in_lr_mode(vm))
> > >                 up_read(&vm->userptr.notifier_lock);
> > >  err_put_job:
> > >         if (err)
> > > diff --git a/drivers/gpu/drm/xe/xe_exec_queue.c
> > > b/drivers/gpu/drm/xe/xe_exec_queue.c
> > > index 62d0237e724e..d932c31f9fa4 100644
> > > --- a/drivers/gpu/drm/xe/xe_exec_queue.c
> > > +++ b/drivers/gpu/drm/xe/xe_exec_queue.c
> > > @@ -327,7 +327,7 @@ static int exec_queue_set_persistence(struct
> > > xe_device
> > > *xe, struct xe_exec_queue
> > >         if (XE_IOCTL_DBG(xe, !create))
> > >                 return -EINVAL;
> > > 
> > > -       if (XE_IOCTL_DBG(xe, xe_vm_in_compute_mode(q->vm)))
> > > +       if (XE_IOCTL_DBG(xe, xe_vm_in_preempt_fence_mode(q->vm)))
> > >                 return -EINVAL;
> > > 
> > >         if (value)
> > > @@ -705,14 +705,14 @@ int xe_exec_queue_create_ioctl(struct
> > > drm_device
> > > *dev, void *data,
> > > 
> > >                 q = xe_exec_queue_create(xe, vm, logical_mask,
> > >                                          args->width, hwe,
> > > -                                        xe_vm_no_dma_fences(vm)
> > > ? 0 :
> > > +                                        xe_vm_in_lr_mode(vm) ? 0
> > > :
> > >                                         
> > > EXEC_QUEUE_FLAG_PERSISTENT);
> > >                 up_read(&vm->lock);
> > >                 xe_vm_put(vm);
> > >                 if (IS_ERR(q))
> > >                         return PTR_ERR(q);
> > > 
> > > -               if (xe_vm_in_compute_mode(vm)) {
> > > +               if (xe_vm_in_preempt_fence_mode(vm)) {
> > >                         q->compute.context =
> > > dma_fence_context_alloc(1);
> > >                         spin_lock_init(&q->compute.lock);
> > > 
> > > @@ -785,7 +785,7 @@ int xe_exec_queue_get_property_ioctl(struct
> > > drm_device *dev, void *data,
> > >   */
> > >  bool xe_exec_queue_is_lr(struct xe_exec_queue *q)
> > >  {
> > > -       return q->vm && xe_vm_no_dma_fences(q->vm) &&
> > > +       return q->vm && xe_vm_in_lr_mode(q->vm) &&
> > >                 !(q->flags & EXEC_QUEUE_FLAG_VM);
> > >  }
> > > 
> > > diff --git a/drivers/gpu/drm/xe/xe_guc_submit.c
> > > b/drivers/gpu/drm/xe/xe_guc_submit.c
> > > index 9e9e925c7353..97e87c701af5 100644
> > > --- a/drivers/gpu/drm/xe/xe_guc_submit.c
> > > +++ b/drivers/gpu/drm/xe/xe_guc_submit.c
> > > @@ -1211,7 +1211,7 @@ static int guc_exec_queue_init(struct
> > > xe_exec_queue
> > > *q)
> > >         ge->q = q;
> > >         init_waitqueue_head(&ge->suspend_wait);
> > > 
> > > -       timeout = (q->vm && xe_vm_no_dma_fences(q->vm)) ?
> > > MAX_SCHEDULE_TIMEOUT :
> > > +       timeout = (q->vm && xe_vm_in_lr_mode(q->vm)) ?
> > > MAX_SCHEDULE_TIMEOUT :
> > >                   q->hwe->eclass->sched_props.job_timeout_ms;
> > >         err = xe_sched_init(&ge->sched, &drm_sched_ops,
> > > &xe_sched_ops,
> > >                             get_submit_wq(guc),
> > > diff --git a/drivers/gpu/drm/xe/xe_pt.c
> > > b/drivers/gpu/drm/xe/xe_pt.c
> > > index 338bffe4885f..c2af86b0de75 100644
> > > --- a/drivers/gpu/drm/xe/xe_pt.c
> > > +++ b/drivers/gpu/drm/xe/xe_pt.c
> > > @@ -1292,8 +1292,8 @@ __xe_pt_bind_vma(struct xe_tile *tile,
> > > struct xe_vma
> > > *vma, struct xe_exec_queue
> > >          * non-faulting LR, in particular on user-space batch
> > > buffer chaining,
> > >          * it needs to be done here.
> > >          */
> > > -       if ((rebind && !xe_vm_no_dma_fences(vm) && !vm-
> > > > batch_invalidate_tlb) ||
> > > -           (!rebind && vm->scratch_bo[tile->id] &&
> > > xe_vm_in_compute_mode(vm))) {
> > > +       if ((rebind && !xe_vm_in_lr_mode(vm) && !vm-
> > > >batch_invalidate_tlb)
> > > > > 
> > > +           (!rebind && vm->scratch_bo[tile->id] &&
> > > xe_vm_in_preempt_fence_mode(vm))) {
> > >                 ifence = kzalloc(sizeof(*ifence), GFP_KERNEL);
> > >                 if (!ifence)
> > >                         return ERR_PTR(-ENOMEM);
> > > @@ -1355,7 +1355,7 @@ __xe_pt_bind_vma(struct xe_tile *tile,
> > > struct xe_vma
> > > *vma, struct xe_exec_queue
> > >                         xe_bo_put_commit(&deferred);
> > >                 }
> > >                 if (!rebind && last_munmap_rebind &&
> > > -                   xe_vm_in_compute_mode(vm))
> > > +                   xe_vm_in_preempt_fence_mode(vm))
> > >                         xe_vm_queue_rebind_worker(vm);
> > >         } else {
> > >                 kfree(rfence);
> > > diff --git a/drivers/gpu/drm/xe/xe_sched_job.c
> > > b/drivers/gpu/drm/xe/xe_sched_job.c
> > > index adbd82f8744e..b467d5bfa4ac 100644
> > > --- a/drivers/gpu/drm/xe/xe_sched_job.c
> > > +++ b/drivers/gpu/drm/xe/xe_sched_job.c
> > > @@ -92,7 +92,7 @@ struct xe_sched_job *xe_sched_job_create(struct
> > > xe_exec_queue *q,
> > >         /* Migration and kernel engines have their own locking */
> > >         if (!(q->flags & (EXEC_QUEUE_FLAG_KERNEL |
> > > EXEC_QUEUE_FLAG_VM)))
> > > {
> > >                 lockdep_assert_held(&q->vm->lock);
> > > -               if (!xe_vm_no_dma_fences(q->vm))
> > > +               if (!xe_vm_in_lr_mode(q->vm))
> > >                         xe_vm_assert_held(q->vm);
> > >         }
> > > 
> > > diff --git a/drivers/gpu/drm/xe/xe_sync.c
> > > b/drivers/gpu/drm/xe/xe_sync.c
> > > index eafe53c2f55d..ea96ba4b41da 100644
> > > --- a/drivers/gpu/drm/xe/xe_sync.c
> > > +++ b/drivers/gpu/drm/xe/xe_sync.c
> > > @@ -100,7 +100,7 @@ static void user_fence_cb(struct dma_fence
> > > *fence,
> > > struct dma_fence_cb *cb)
> > >  int xe_sync_entry_parse(struct xe_device *xe, struct xe_file
> > > *xef,
> > >                         struct xe_sync_entry *sync,
> > >                         struct drm_xe_sync __user *sync_user,
> > > -                       bool exec, bool no_dma_fences)
> > > +                       bool exec, bool in_lr_mode)
> > >  {
> > >         struct drm_xe_sync sync_in;
> > >         int err;
> > > @@ -118,7 +118,7 @@ int xe_sync_entry_parse(struct xe_device *xe,
> > > struct
> > > xe_file *xef,
> > >         signal = sync_in.flags & DRM_XE_SYNC_FLAG_SIGNAL;
> > >         switch (sync_in.flags & SYNC_FLAGS_TYPE_MASK) {
> > >         case DRM_XE_SYNC_FLAG_SYNCOBJ:
> > > -               if (XE_IOCTL_DBG(xe, no_dma_fences && signal))
> > > +               if (XE_IOCTL_DBG(xe, in_lr_mode && signal))
> > >                         return -EOPNOTSUPP;
> > > 
> > >                 if (XE_IOCTL_DBG(xe,
> > > upper_32_bits(sync_in.addr)))
> > > @@ -136,7 +136,7 @@ int xe_sync_entry_parse(struct xe_device *xe,
> > > struct
> > > xe_file *xef,
> > >                 break;
> > > 
> > >         case DRM_XE_SYNC_FLAG_TIMELINE_SYNCOBJ:
> > > -               if (XE_IOCTL_DBG(xe, no_dma_fences && signal))
> > > +               if (XE_IOCTL_DBG(xe, in_lr_mode && signal))
> > >                         return -EOPNOTSUPP;
> > > 
> > >                 if (XE_IOCTL_DBG(xe,
> > > upper_32_bits(sync_in.addr)))
> > > diff --git a/drivers/gpu/drm/xe/xe_vm.c
> > > b/drivers/gpu/drm/xe/xe_vm.c
> > > index b39c6f43f01f..5a4483bb00b1 100644
> > > --- a/drivers/gpu/drm/xe/xe_vm.c
> > > +++ b/drivers/gpu/drm/xe/xe_vm.c
> > > @@ -335,7 +335,7 @@ int xe_vm_add_compute_exec_queue(struct xe_vm
> > *vm,
> > > struct xe_exec_queue *q)
> > >         int err;
> > >         bool wait;
> > > 
> > > -       xe_assert(vm->xe, xe_vm_in_compute_mode(vm));
> > > +       xe_assert(vm->xe, xe_vm_in_preempt_fence_mode(vm));
> > > 
> > >         down_write(&vm->lock);
> > >         drm_exec_init(&exec, DRM_EXEC_INTERRUPTIBLE_WAIT);
> > > @@ -389,7 +389,7 @@ int xe_vm_add_compute_exec_queue(struct xe_vm
> > *vm,
> > > struct xe_exec_queue *q)
> > >   */
> > >  void xe_vm_remove_compute_exec_queue(struct xe_vm *vm, struct
> > > xe_exec_queue *q)
> > >  {
> > > -       if (!xe_vm_in_compute_mode(vm))
> > > +       if (!xe_vm_in_preempt_fence_mode(vm))
> > >                 return;
> > > 
> > >         down_write(&vm->lock);
> > > @@ -592,7 +592,7 @@ static void preempt_rebind_work_func(struct
> > > work_struct *w)
> > >         long wait;
> > >         int __maybe_unused tries = 0;
> > > 
> > > -       xe_assert(vm->xe, xe_vm_in_compute_mode(vm));
> > > +       xe_assert(vm->xe, xe_vm_in_preempt_fence_mode(vm));
> > >         trace_xe_vm_rebind_worker_enter(vm);
> > > 
> > >         down_write(&vm->lock);
> > > @@ -836,7 +836,7 @@ struct dma_fence *xe_vm_rebind(struct xe_vm
> > > *vm,
> > > bool rebind_worker)
> > >         struct xe_vma *vma, *next;
> > > 
> > >         lockdep_assert_held(&vm->lock);
> > > -       if (xe_vm_no_dma_fences(vm) && !rebind_worker)
> > > +       if (xe_vm_in_lr_mode(vm) && !rebind_worker)
> > >                 return NULL;
> > > 
> > >         xe_vm_assert_held(vm);
> > > @@ -1409,9 +1409,9 @@ struct xe_vm *xe_vm_create(struct xe_device
> > > *xe,
> > u32
> > > flags)
> > >                 vm->batch_invalidate_tlb = true;
> > >         }
> > > 
> > > -       if (flags & XE_VM_FLAG_COMPUTE_MODE) {
> > > +       if (flags & XE_VM_FLAG_LR_MODE) {
> > >                 INIT_WORK(&vm->preempt.rebind_work,
> > > preempt_rebind_work_func);
> > > -               vm->flags |= XE_VM_FLAG_COMPUTE_MODE;
> > > +               vm->flags |= XE_VM_FLAG_LR_MODE;
> > >                 vm->batch_invalidate_tlb = false;
> > >         }
> > > 
> > > @@ -1514,7 +1514,7 @@ void xe_vm_close_and_put(struct xe_vm *vm)
> > >         xe_assert(xe, !vm->preempt.num_exec_queues);
> > > 
> > >         xe_vm_close(vm);
> > > -       if (xe_vm_in_compute_mode(vm))
> > > +       if (xe_vm_in_preempt_fence_mode(vm))
> > >                 flush_work(&vm->preempt.rebind_work);
> > > 
> > >         down_write(&vm->lock);
> > > @@ -1973,11 +1973,11 @@ int xe_vm_create_ioctl(struct drm_device
> > > *dev,
> > void
> > > *data,
> > >         if (args->flags & DRM_XE_VM_CREATE_FLAG_SCRATCH_PAGE)
> > >                 flags |= XE_VM_FLAG_SCRATCH_PAGE;
> > >         if (args->flags & DRM_XE_VM_CREATE_FLAG_COMPUTE_MODE)
> > > -               flags |= XE_VM_FLAG_COMPUTE_MODE;
> > > +               flags |= XE_VM_FLAG_LR_MODE;
> > >         if (args->flags & DRM_XE_VM_CREATE_FLAG_ASYNC_DEFAULT)
> > >                 flags |= XE_VM_FLAG_ASYNC_DEFAULT;
> > >         if (args->flags & DRM_XE_VM_CREATE_FLAG_FAULT_MODE)
> > > -               flags |= XE_VM_FLAG_FAULT_MODE;
> > > +               flags |= XE_VM_FLAG_LR_MODE |
> > > XE_VM_FLAG_FAULT_MODE;
> > > 
> > >         vm = xe_vm_create(xe, flags);
> > >         if (IS_ERR(vm))
> > > @@ -3065,7 +3065,7 @@ int xe_vm_bind_ioctl(struct drm_device
> > > *dev, void
> > > *data, struct drm_file *file)
> > >         for (num_syncs = 0; num_syncs < args->num_syncs;
> > > num_syncs++) {
> > >                 err = xe_sync_entry_parse(xe, xef,
> > > &syncs[num_syncs],
> > >                                           &syncs_user[num_syncs],
> > > false,
> > > -                                        
> > > xe_vm_no_dma_fences(vm));
> > > +                                         xe_vm_in_lr_mode(vm));
> > >                 if (err)
> > >                         goto free_syncs;
> > >         }
> > > diff --git a/drivers/gpu/drm/xe/xe_vm.h
> > > b/drivers/gpu/drm/xe/xe_vm.h
> > > index b08c75fbd8a1..9a0ae19c47b7 100644
> > > --- a/drivers/gpu/drm/xe/xe_vm.h
> > > +++ b/drivers/gpu/drm/xe/xe_vm.h
> > > @@ -152,19 +152,19 @@ int xe_vm_bind_ioctl(struct drm_device
> > > *dev, void
> > > *data,
> > > 
> > >  void xe_vm_close_and_put(struct xe_vm *vm);
> > > 
> > > -static inline bool xe_vm_in_compute_mode(struct xe_vm *vm)
> > > +static inline bool xe_vm_in_fault_mode(struct xe_vm *vm)
> > >  {
> > > -       return vm->flags & XE_VM_FLAG_COMPUTE_MODE;
> > > +       return vm->flags & XE_VM_FLAG_FAULT_MODE;
> > >  }
> > > 
> > > -static inline bool xe_vm_in_fault_mode(struct xe_vm *vm)
> > > +static inline bool xe_vm_in_lr_mode(struct xe_vm *vm)
> > >  {
> > > -       return vm->flags & XE_VM_FLAG_FAULT_MODE;
> > > +       return vm->flags & XE_VM_FLAG_LR_MODE;
> > >  }
> > > 
> > > -static inline bool xe_vm_no_dma_fences(struct xe_vm *vm)
> > > +static inline bool xe_vm_in_preempt_fence_mode(struct xe_vm *vm)
> > >  {
> > > -       return xe_vm_in_compute_mode(vm) ||
> > > xe_vm_in_fault_mode(vm);
> > > +       return xe_vm_in_lr_mode(vm) && !xe_vm_in_fault_mode(vm);
> > >  }
> > > 
> > >  int xe_vm_add_compute_exec_queue(struct xe_vm *vm, struct
> > > xe_exec_queue *q);
> > > @@ -186,7 +186,7 @@ struct ttm_buffer_object *xe_vm_ttm_bo(struct
> > xe_vm
> > > *vm);
> > > 
> > >  static inline void xe_vm_queue_rebind_worker(struct xe_vm *vm)
> > >  {
> > > -       xe_assert(vm->xe, xe_vm_in_compute_mode(vm));
> > > +       xe_assert(vm->xe, xe_vm_in_preempt_fence_mode(vm));
> > >         queue_work(vm->xe->ordered_wq, &vm->preempt.rebind_work);
> > >  }
> > > 
> > > @@ -201,7 +201,7 @@ static inline void
> > > xe_vm_queue_rebind_worker(struct
> > > xe_vm *vm)
> > >   */
> > >  static inline void xe_vm_reactivate_rebind(struct xe_vm *vm)
> > >  {
> > > -       if (xe_vm_in_compute_mode(vm) && vm-
> > > > preempt.rebind_deactivated) {
> > > +       if (xe_vm_in_preempt_fence_mode(vm) && vm-
> > > > preempt.rebind_deactivated) {
> > >                 vm->preempt.rebind_deactivated = false;
> > >                 xe_vm_queue_rebind_worker(vm);
> > >         }
> > > diff --git a/drivers/gpu/drm/xe/xe_vm_types.h
> > > b/drivers/gpu/drm/xe/xe_vm_types.h
> > > index aaf0c7101019..f23e8f462eff 100644
> > > --- a/drivers/gpu/drm/xe/xe_vm_types.h
> > > +++ b/drivers/gpu/drm/xe/xe_vm_types.h
> > > @@ -161,7 +161,7 @@ struct xe_vm {
> > >          * from XE_VM_FLAG_BANNED which requires vm->lock to set
> > > / read
> > > safely
> > >          */
> > >  #define XE_VM_FLAG_64K                 BIT(0)
> > > -#define XE_VM_FLAG_COMPUTE_MODE                BIT(1)
> > > +#define XE_VM_FLAG_LR_MODE             BIT(1)
> > >  #define XE_VM_FLAG_ASYNC_DEFAULT       BIT(2)
> > >  #define XE_VM_FLAG_MIGRATION           BIT(3)
> > >  #define XE_VM_FLAG_SCRATCH_PAGE                BIT(4)
> > > --
> > > 2.41.0
> 


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2023-11-27 11:55 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-24 15:23 [Intel-xe] [PATCH 0/2] drm/xe, drm_xe_uapi: VM mode renaming and uapi update Thomas Hellström
2023-11-24 15:23 ` [Intel-xe] [PATCH 1/2] drm/xe: Internally change the compute_mode and no_dma_fence mode naming Thomas Hellström
2023-11-24 17:04   ` Zeng, Oak
2023-11-24 17:44     ` Zeng, Oak
2023-11-27 11:55       ` Thomas Hellström
2023-11-24 15:23 ` [Intel-xe] [PATCH 2/2] drm/xe/uapi: Use LR abbrev for long-running vms Thomas Hellström
2023-11-24 17:07   ` Zeng, Oak
2023-11-24 17:33 ` [Intel-xe] ✓ CI.Patch_applied: success for drm/xe, drm_xe_uapi: VM mode renaming and uapi update Patchwork
2023-11-24 17:33 ` [Intel-xe] ✓ CI.checkpatch: " Patchwork
2023-11-24 17:34 ` [Intel-xe] ✓ CI.KUnit: " Patchwork
2023-11-24 17:42 ` [Intel-xe] ✓ CI.Build: " Patchwork
2023-11-24 17:42 ` [Intel-xe] ✓ CI.Hooks: " Patchwork
2023-11-24 17:43 ` [Intel-xe] ✓ CI.checksparse: " Patchwork
2023-11-24 18:18 ` [Intel-xe] ✗ CI.BAT: failure " Patchwork

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.